.ss-fine-promo{--ss-page:#f7f3eb;--ss-navy:#16243a;--ss-card:#fff;--ss-line:#e7e1d4;--ss-slate:#6b7a90;--ss-slate-light:#33445e;--ss-ink:#1b2a40;--ss-amber:#f5a623;--ss-amber-soft:#e08f0b;--ss-red:#e0524a;--ss-green:#2fae76;--ss-blue:#3a7fc2;position:relative;width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden;border-radius:inherit;background:radial-gradient(1100px 720px at 50% 26%,#fffefb 0,var(--ss-page) 58%,#f0eadc 100%);color:var(--ss-ink);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-inter),Inter,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased}.ss-fine-promo__vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 44%,#0000 42%,#e7decc66 82%,#ded3bda6 100%)}.ss-fine-promo__stage{position:absolute;inset:0;z-index:2}.ss-fine-promo .act{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(36px);transition:opacity .95s ease,transform 1.2s cubic-bezier(.22,.72,.24,1);padding:clamp(.75rem,2vw,1.5rem);overflow:hidden}.ss-fine-promo .act.on{opacity:1;visibility:visible;transform:translateY(0);z-index:2}.ss-fine-promo .act.out{opacity:0;transform:translateY(-46px) scale(.992);pointer-events:none;z-index:1;transition:opacity .7s ease,transform .95s cubic-bezier(.5,.06,.65,.4)}.ss-fine-promo:not(:has(.act.on)) .act:first-child{opacity:1;visibility:visible;transform:translateY(0);z-index:2}.ss-fine-promo:not(:has(.act.on)) .act:first-child .headline,.ss-fine-promo:not(:has(.act.on)) .act:first-child .scene,.ss-fine-promo:not(:has(.act.on)) .act:first-child .sub{opacity:1;transform:none;animation:none}.ss-fine-promo .headline{font-size:clamp(28px,4.2vw,52px);font-weight:800;letter-spacing:-.025em;text-align:center;line-height:1.12;opacity:0;transform:translateY(18px);max-width:880px}.ss-fine-promo .headline em{font-style:normal;color:var(--ss-amber)}.ss-fine-promo .sub{font-size:clamp(15px,1.6vw,19px);color:var(--ss-slate);text-align:center;max-width:600px;line-height:1.6;margin-top:16px;opacity:0;transform:translateY(16px)}.ss-fine-promo .scene{margin-top:44px;position:relative;opacity:0;transform:translateY(20px) scale(.97)}.ss-fine-promo .act.on .headline{animation:ssPromoRise .9s cubic-bezier(.2,.7,.2,1) .15s forwards}.ss-fine-promo .act.on .sub{animation:ssPromoRise .9s cubic-bezier(.2,.7,.2,1) .38s forwards}.ss-fine-promo .act.on .scene{animation:ssPromoRiseScene 1s cubic-bezier(.2,.7,.2,1) .68s forwards}@keyframes ssPromoRise{to{opacity:1;transform:translateY(0)}}@keyframes ssPromoRiseScene{to{opacity:1;transform:translateY(0) scale(1)}}.ss-fine-promo .paper{background:#fff;border-radius:12px;color:#1b2735;border:1px solid #ece6d8;box-shadow:0 14px 36px #2b34461f,0 2px 8px #2b34460d}.ss-fine-promo .pline{height:7px;border-radius:4px;background:#d8dee6}.ss-fine-promo .pline.dark{background:#9aa7b6}.ss-fine-promo #ss-promo-act0 .headline{font-size:clamp(34px,5vw,64px)}.ss-fine-promo #ss-promo-act0 .scene{margin-top:0}.ss-fine-promo #ss-promo-notice{width:290px;padding:26px 26px 22px;position:relative;transform:rotate(-2deg)}.ss-fine-promo .act.on #ss-promo-notice{animation:ssPromoNoticeDrop .9s cubic-bezier(.2,.9,.25,1.12) .6s both}@keyframes ssPromoNoticeDrop{0%{transform:translateY(-110px) rotate(-8deg);opacity:0}to{transform:translateY(0) rotate(-2deg);opacity:1}}.ss-fine-promo #ss-promo-notice .ntitle{font-size:13px;font-weight:800;letter-spacing:.14em;color:#b3261e;margin-bottom:14px}.ss-fine-promo #ss-promo-notice .grid{display:flex;flex-direction:column;gap:9px;margin-bottom:16px}.ss-fine-promo .stamp{position:absolute;border:3px solid var(--ss-red);color:var(--ss-red);font-weight:800;border-radius:8px;padding:6px 14px;font-size:15px;letter-spacing:.1em;transform:rotate(8deg) scale(2.6);opacity:0;background:#e8554d0f}.ss-fine-promo .stamp.fine{right:-30px;top:50px}.ss-fine-promo .stamp.due{left:-38px;bottom:36px;font-size:12px;border-width:2.5px;transform:rotate(-7deg) scale(2.6)}.ss-fine-promo .act.on .stamp.fine{animation:ssPromoStampIn .45s cubic-bezier(.3,1.4,.4,1) 1.5s forwards}.ss-fine-promo .act.on .stamp.due{animation:ssPromoStampIn2 .45s cubic-bezier(.3,1.4,.4,1) 2s forwards}@keyframes ssPromoStampIn{to{opacity:1;transform:rotate(8deg) scale(1)}}@keyframes ssPromoStampIn2{to{opacity:1;transform:rotate(-7deg) scale(1)}}.ss-fine-promo #ss-promo-scene2{display:flex;align-items:center;gap:56px}.ss-fine-promo #ss-promo-doc2{width:225px;padding:22px;position:relative;overflow:hidden}.ss-fine-promo #ss-promo-doc2 .grid{display:flex;flex-direction:column;gap:9px}.ss-fine-promo #ss-promo-scanbeam{position:absolute;left:-4%;right:-4%;top:-52px;height:48px;opacity:0;pointer-events:none;background:linear-gradient(180deg,#f5a62300,#f5a62314 32%,#f5a6234d 46%,#faba46f2 50%,#f5a6234d 54%,#f5a62314 68%,#f5a62300);filter:drop-shadow(0 0 10px rgba(245,166,35,.4))}.ss-fine-promo #ss-promo-scanfill{position:absolute;inset:0;pointer-events:none;opacity:0;transform:scaleY(0);transform-origin:top;background:linear-gradient(180deg,rgba(245,166,35,.085),rgba(245,166,35,.025))}.ss-fine-promo .act.on #ss-promo-scanbeam{animation:ssPromoScanSweep 2.5s cubic-bezier(.45,.05,.55,.95) .8s forwards}.ss-fine-promo .act.on #ss-promo-scanfill{animation:ssPromoScanFill 2.5s cubic-bezier(.45,.05,.55,.95) .8s forwards}@keyframes ssPromoScanSweep{0%{transform:translateY(0);opacity:0}7%{opacity:1}55%{transform:translateY(255px);opacity:1}63%{opacity:.3}to{transform:translateY(0);opacity:0}}@keyframes ssPromoScanFill{0%{transform:scaleY(0);opacity:1}55%{transform:scaleY(1);opacity:1}82%{opacity:0}to{transform:scaleY(1);opacity:0}}.ss-fine-promo .act.on #ss-promo-doc2 .pline{animation:ssPromoLineRead .55s ease both}.ss-fine-promo .act.on #ss-promo-doc2 .pline.dark{animation-name:ssPromoLineReadDark}.ss-fine-promo .act.on #ss-promo-doc2 .pline:first-child{animation-delay:1s}.ss-fine-promo .act.on #ss-promo-doc2 .pline:nth-child(2){animation-delay:1.18s}.ss-fine-promo .act.on #ss-promo-doc2 .pline:nth-child(3){animation-delay:1.36s}.ss-fine-promo .act.on #ss-promo-doc2 .pline:nth-child(4){animation-delay:1.54s}.ss-fine-promo .act.on #ss-promo-doc2 .pline:nth-child(5){animation-delay:1.72s}.ss-fine-promo .act.on #ss-promo-doc2 .pline:nth-child(6){animation-delay:1.9s}.ss-fine-promo .act.on #ss-promo-doc2 .pline:nth-child(7){animation-delay:2.08s}@keyframes ssPromoLineRead{45%{background:#f0ca80;box-shadow:0 0 9px #f5a62373}to{background:#cbd4de;box-shadow:none}}@keyframes ssPromoLineReadDark{45%{background:#e3b566;box-shadow:0 0 9px #f5a62373}to{background:#9aa7b6;box-shadow:none}}.ss-fine-promo #ss-promo-chips{display:flex;flex-direction:column;gap:14px;min-width:255px}.ss-fine-promo .chip{display:flex;align-items:center;gap:12px;background:var(--ss-card);border:1px solid var(--ss-line);box-shadow:0 6px 18px #2b344612;border-radius:12px;padding:13px 16px;opacity:0;transform:translateX(-44px)}.ss-fine-promo .chip .ic{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.ss-fine-promo .chip .lab{font-size:11px;color:var(--ss-slate);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.ss-fine-promo .chip .val{font-size:15px;font-weight:700;margin-top:1px}.ss-fine-promo .chip.c1 .ic{background:#3a7fc21f;color:var(--ss-blue)}.ss-fine-promo .chip.c2 .ic{background:#e0524a1f;color:var(--ss-red)}.ss-fine-promo .chip.c3 .ic{background:#e0860b24;color:#c77f06}.ss-fine-promo .act.on .chip.c1{animation:ssPromoChipIn .55s cubic-bezier(.2,.9,.3,1.2) 1.7s forwards}.ss-fine-promo .act.on .chip.c2{animation:ssPromoChipIn .55s cubic-bezier(.2,.9,.3,1.2) 2.2s forwards}.ss-fine-promo .act.on .chip.c3{animation:ssPromoChipIn .55s cubic-bezier(.2,.9,.3,1.2) 2.7s forwards}@keyframes ssPromoChipIn{to{opacity:1;transform:translateX(0)}}.ss-fine-promo #ss-promo-scene3{display:flex;align-items:center;gap:46px;position:relative}.ss-fine-promo .stackcol{display:flex;flex-direction:column;gap:12px;width:190px}.ss-fine-promo .coltitle{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ss-slate);margin-bottom:2px;display:flex;align-items:center;gap:7px}.ss-fine-promo .coltitle .dot{width:7px;height:7px;border-radius:50%;background:var(--ss-amber)}.ss-fine-promo .vdoc{display:flex;align-items:center;gap:10px;background:var(--ss-card);border:1px solid var(--ss-line);box-shadow:0 5px 14px #2b34460f;border-radius:10px;padding:11px 13px;font-size:13px;font-weight:600;color:var(--ss-slate-light);position:relative}.ss-fine-promo .vdoc .fic{width:26px;height:26px;border-radius:7px;background:#e0860b21;color:#c77f06;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.ss-fine-promo .vdoc.law .fic{background:#3a7fc21f;color:var(--ss-blue)}.ss-fine-promo #ss-promo-letter3{width:280px;padding:24px 24px 20px;position:relative}.ss-fine-promo #ss-promo-letter3 .lhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ss-fine-promo #ss-promo-letter3 .ltitle{font-size:12px;font-weight:800;letter-spacing:.1em;color:#33425a}.ss-fine-promo #ss-promo-letter3 .ai{font-size:10px;font-weight:800;letter-spacing:.08em;background:linear-gradient(135deg,var(--ss-amber),#e0860b);color:#241703;border-radius:6px;padding:3px 8px}.ss-fine-promo #ss-promo-llines{display:flex;flex-direction:column;gap:9px;min-height:150px}.ss-fine-promo #ss-promo-llines .pline{width:0;opacity:0;background:#c6cfda}.ss-fine-promo #ss-promo-llines .pline.glow{background:linear-gradient(90deg,#e9b65a,#d89c2e)}.ss-fine-promo #ss-promo-llines .pline.law{background:linear-gradient(90deg,#6fb4ff,#3e8ee0)}.ss-fine-promo .flydoc{position:absolute;left:0;top:0;z-index:6;border-radius:11px;background:#fff;border:1.5px solid var(--ss-amber);box-shadow:0 8px 24px #e0860b4d;padding:12px 16px;font-size:13.5px;font-weight:700;color:#b27508;pointer-events:none;white-space:nowrap;will-change:transform,opacity}@keyframes ssPromoLetterBump{0%{transform:scale(1)}45%{transform:scale(1.03)}to{transform:scale(1)}}.ss-fine-promo #ss-promo-letter3.bump{animation:ssPromoLetterBump .42s ease}.ss-fine-promo .flydoc.lawfly{border-color:var(--ss-blue);box-shadow:0 8px 24px #3a7fc247;color:#2a66a8}.ss-fine-promo #ss-promo-meterwrap{margin-top:18px;width:280px}.ss-fine-promo #ss-promo-meterwrap .mrow{display:flex;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ss-slate);margin-bottom:7px}.ss-fine-promo #ss-promo-mpct{color:var(--ss-amber)}.ss-fine-promo #ss-promo-meter{height:8px;border-radius:5px;background:#efeae0;border:1px solid var(--ss-line);overflow:hidden}.ss-fine-promo #ss-promo-mfill{height:100%;width:8%;border-radius:5px;background:linear-gradient(90deg,#e0860b,var(--ss-amber),var(--ss-amber-soft));transition:width .9s cubic-bezier(.2,.8,.3,1);box-shadow:0 0 12px #f5a6238c}.ss-fine-promo #ss-promo-radar{position:relative}.ss-fine-promo #ss-promo-radar .ring{position:absolute;left:50%;top:14px;width:60px;height:60px;border:1.5px solid #4da3ff8c;border-radius:50%;transform:translateX(-50%) scale(.3);opacity:0}.ss-fine-promo .act.on #ss-promo-radar .ring{animation:ssPromoRadarPing 1.7s ease-out 7.4s 2}.ss-fine-promo .act.on #ss-promo-radar .ring.r2{animation-delay:8s}@keyframes ssPromoRadarPing{0%{opacity:.9;transform:translateX(-50%) scale(.3)}to{opacity:0;transform:translateX(-50%) scale(1.6)}}.ss-fine-promo .lawfound{border-style:dashed;border-color:#3a7fc273;opacity:.5;transition:all .4s}.ss-fine-promo .lawfound.found{opacity:1;border-style:solid;border-color:var(--ss-blue);box-shadow:0 6px 18px #3a7fc238}.ss-fine-promo #ss-promo-scene4{position:relative;height:300px;width:680px;max-width:92vw;overflow:hidden}.ss-fine-promo #ss-promo-letter4{width:205px;padding:18px;position:absolute;left:50%;top:30px;transform:translateX(-50%)}.ss-fine-promo #ss-promo-letter4 .grid{display:flex;flex-direction:column;gap:8px}.ss-fine-promo .act.on #ss-promo-letter4{animation:ssPromoFoldAway 1s cubic-bezier(.5,0,.7,.4) 2.6s forwards}@keyframes ssPromoFoldAway{to{transform:translateX(-50%) translateY(100px) scaleY(.08) scaleX(.78);opacity:0}}.ss-fine-promo #ss-promo-env{position:absolute;left:50%;top:158px;transform:translateX(-50%) scale(.92);width:240px;height:140px;background:linear-gradient(180deg,#fff,#f2ede2);border:1px solid #e4dcc9;border-radius:10px;box-shadow:0 16px 36px #2b344629;opacity:0}.ss-fine-promo #ss-promo-env:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(to bottom right,#0000 49.4%,#1b273529 0,#1b273529 50.6%,#0000 0) 0 0 /50.5% 52% no-repeat,linear-gradient(to bottom left,#0000 49.4%,#1b273529 0,#1b273529 50.6%,#0000 0) 100% 0 /50.5% 52% no-repeat}.ss-fine-promo .act.on #ss-promo-env{animation:ssPromoEnvIn .7s cubic-bezier(.3,1.3,.4,1) 2.1s forwards,ssPromoEnvFly 1.35s cubic-bezier(.6,-.1,.8,.5) 5.6s forwards}@keyframes ssPromoEnvIn{to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes ssPromoEnvFly{0%{transform:translateX(-50%) scale(1) rotate(0)}25%{transform:translateX(-46%) translateY(-8px) scale(1.02) rotate(2deg)}to{transform:translateX(260%) translateY(-120px) scale(.5) rotate(15deg);opacity:0}}.ss-fine-promo #ss-promo-certbadge{position:absolute;right:-18px;top:-18px;background:var(--ss-navy);border:2px solid var(--ss-amber);color:var(--ss-amber);border-radius:10px;padding:7px 11px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-align:center;line-height:1.35;transform:rotate(6deg) scale(2.2);opacity:0;box-shadow:0 0 22px #f5a62366}.ss-fine-promo #ss-promo-certbadge small{display:block;font-size:8.5px;color:#ffc75a;letter-spacing:.12em;font-weight:700}.ss-fine-promo .act.on #ss-promo-certbadge{animation:ssPromoStampCert .55s cubic-bezier(.3,1.5,.4,1) 4.1s forwards}@keyframes ssPromoStampCert{to{opacity:1;transform:rotate(6deg) scale(1)}}.ss-fine-promo .trail{position:absolute;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#0000,var(--ss-amber));opacity:0;top:195px;left:46%}.ss-fine-promo .act.on .trail{animation:ssPromoTrailGo .85s ease-out 5.9s forwards}.ss-fine-promo .act.on .trail.t2{top:222px;left:42%;animation-delay:6.05s}.ss-fine-promo .act.on .trail.t3{top:172px;left:49%;animation-delay:5.95s}@keyframes ssPromoTrailGo{0%{opacity:0;width:0;transform:translateX(0)}30%{opacity:.9}to{opacity:0;width:210px;transform:translateX(440px) translateY(-78px) rotate(10deg)}}.ss-fine-promo #ss-promo-dash{width:560px;max-width:92vw;background:var(--ss-card);border:1px solid var(--ss-line);border-radius:16px;padding:22px 26px;box-shadow:0 18px 44px #2b34461f}.ss-fine-promo #ss-promo-dash .dhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ss-fine-promo #ss-promo-dash .case{font-size:15px;font-weight:800;text-align:left}.ss-fine-promo #ss-promo-dash .case span{color:var(--ss-slate);font-weight:600;font-size:12.5px;display:block;margin-top:2px}.ss-fine-promo #ss-promo-statuspill{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:20px;padding:6px 13px;background:#f5a62321;color:#b27508;border:1px solid #e0860b66;transition:all .5s;white-space:nowrap}.ss-fine-promo #ss-promo-statuspill.delivered{background:#2fae761f;color:#1f8a5b;border-color:#2fae7673}.ss-fine-promo #ss-promo-track{display:flex;align-items:flex-start;margin-top:26px;padding:0 4px 6px}.ss-fine-promo .tstep{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}.ss-fine-promo .tstep .node{width:34px;height:34px;border-radius:50%;background:#fff;border:2px solid var(--ss-line);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--ss-slate);z-index:2;transition:all .45s}.ss-fine-promo .tstep .bar{position:absolute;top:16px;left:calc(50% + 19px);right:calc(-50% + 19px);height:2.5px;background:var(--ss-line);z-index:1;overflow:hidden}.ss-fine-promo .tstep .bar i{display:block;height:100%;width:0;background:var(--ss-amber);transition:width .8s ease}.ss-fine-promo .tstep:last-child .bar{display:none}.ss-fine-promo .tstep .tl{font-size:12px;font-weight:700;margin-top:11px;color:var(--ss-slate);transition:color .4s}.ss-fine-promo .tstep .ts{font-size:10.5px;color:#98a4b4;margin-top:2px}.ss-fine-promo .tstep.lit .node{border-color:var(--ss-amber);color:#c77f06;background:#f5a6231f;box-shadow:0 0 14px #f5a6234d}.ss-fine-promo .tstep.lit .tl{color:var(--ss-ink)}.ss-fine-promo .tstep.done .node{border-color:var(--ss-green);color:#fff;background:var(--ss-green);box-shadow:0 0 16px #2fae7659}.ss-fine-promo .tstep.done .tl{color:var(--ss-green)}.ss-fine-promo #ss-promo-act6{overflow:visible}.ss-fine-promo #ss-promo-act6 .headline{font-size:clamp(32px,4.8vw,60px)}.ss-fine-promo #ss-promo-act6 .scene{margin-top:30px;text-align:center;overflow:visible}.ss-fine-promo #ss-promo-closerow{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.ss-fine-promo .pillar{display:flex;align-items:center;gap:9px;background:var(--ss-card);border:1px solid var(--ss-line);box-shadow:0 6px 16px #2b344612;border-radius:24px;padding:10px 18px;font-size:13.5px;font-weight:600;color:var(--ss-slate-light);opacity:0;transform:translateY(14px)}.ss-fine-promo .pillar .pd{width:8px;height:8px;border-radius:50%;background:var(--ss-amber);box-shadow:0 0 8px #e0860b80;flex-shrink:0}.ss-fine-promo .pillar.g .pd{background:var(--ss-green);box-shadow:0 0 8px #2fae7680}.ss-fine-promo .pillar.b .pd{background:var(--ss-blue);box-shadow:0 0 8px #3a7fc280}.ss-fine-promo #ss-promo-act6.on .pillar:first-child{animation:ssPromoRise .55s cubic-bezier(.2,.8,.3,1) .85s forwards}.ss-fine-promo #ss-promo-act6.on .pillar:nth-child(2){animation:ssPromoRise .55s cubic-bezier(.2,.8,.3,1) 1.05s forwards}.ss-fine-promo #ss-promo-act6.on .pillar:nth-child(3){animation:ssPromoRise .55s cubic-bezier(.2,.8,.3,1) 1.25s forwards}.ss-fine-promo #ss-promo-act6.on .pillar:nth-child(4){animation:ssPromoRise .55s cubic-bezier(.2,.8,.3,1) 1.45s forwards}.ss-fine-promo #ss-promo-cta{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:28px;padding:17px 34px;border-radius:14px;background:linear-gradient(135deg,var(--ss-amber),#e0860b);color:#1a1205;font-size:17px;font-weight:800;letter-spacing:-.01em;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px);box-shadow:0 10px 36px #f5a62366,0 0 0 0 #f5a62373;transition:transform .25s,box-shadow .25s;cursor:pointer;min-height:48px;touch-action:manipulation}.ss-fine-promo #ss-promo-cta:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 44px #f5a6238c}.ss-fine-promo #ss-promo-cta .arr{font-size:18px;transition:transform .25s}.ss-fine-promo #ss-promo-cta:hover .arr{transform:translateX(4px)}.ss-fine-promo #ss-promo-act6.on #ss-promo-cta{animation:ssPromoCtaIn .55s cubic-bezier(.2,.8,.3,1) 1.75s forwards;pointer-events:auto}@keyframes ssPromoCtaIn{to{opacity:1;visibility:visible;transform:translateY(0)}}.ss-fine-promo #ss-promo-ctasub{margin-top:14px;font-size:13px;color:var(--ss-slate);opacity:0;transform:translateY(10px)}.ss-fine-promo #ss-promo-act6.on #ss-promo-ctasub{animation:ssPromoRise .7s cubic-bezier(.2,.8,.3,1) 2.1s forwards}.ss-fine-promo #ss-promo-wordmark{margin-top:40px;font-size:18px;font-weight:800;opacity:0;transform:translateY(12px)}.ss-fine-promo #ss-promo-wordmark span{color:var(--ss-amber)}.ss-fine-promo #ss-promo-act6.on #ss-promo-wordmark{animation:ssPromoRise .9s cubic-bezier(.2,.8,.3,1) 2.4s forwards}@media (max-width:900px){.ss-fine-promo #ss-promo-scene3{flex-direction:column;gap:22px}.ss-fine-promo .stackcol{flex-direction:row;width:auto;flex-wrap:wrap;justify-content:center}.ss-fine-promo #ss-promo-scene2{flex-direction:column;gap:28px}}@media (max-width:899px){.ss-fine-promo #ss-promo-scene2{gap:16px;transform:scale(.92);transform-origin:center center}.ss-fine-promo #ss-promo-scene3{gap:12px;transform:scale(.9);transform-origin:center center}.ss-fine-promo #ss-promo-scene4{height:220px;transform:scale(.92);transform-origin:center center}.ss-fine-promo #ss-promo-act6 .scene{margin-top:.625rem!important;transform:none;overflow:visible;padding:0 .25rem;box-sizing:border-box}.ss-fine-promo #ss-promo-act6>.headline{font-size:clamp(1.25rem,5.2vw,1.55rem)!important;max-width:min(18rem,92vw);line-height:1.15}.ss-fine-promo #ss-promo-closerow{flex-direction:column;width:100%;max-width:17rem;gap:7px}.ss-fine-promo #ss-promo-cta{display:flex;width:100%;max-width:17rem;justify-content:center;margin-top:16px;padding:12px 16px;font-size:14px}.ss-fine-promo #ss-promo-ctasub{max-width:16rem;font-size:11.5px;line-height:1.45}.ss-fine-promo #ss-promo-wordmark{width:100%;font-size:15px;margin-top:12px}.ss-fine-promo .pillar{font-size:11.5px;padding:7px 12px}.ss-fine-promo .act.on #ss-promo-env{animation:ssPromoEnvIn .7s cubic-bezier(.3,1.3,.4,1) 2.1s forwards,ssPromoEnvFlyMobile 1.35s cubic-bezier(.6,-.1,.8,.5) 5.6s forwards}@keyframes ssPromoEnvFlyMobile{0%{transform:translateX(-50%) scale(1) rotate(0)}25%{transform:translateX(-46%) translateY(-8px) scale(1.02) rotate(2deg)}to{transform:translateX(120%) translateY(-72px) scale(.52) rotate(12deg);opacity:0}}}@media (max-width:700px){.ss-fine-promo{min-height:0}.ss-fine-promo .headline{font-size:clamp(23px,6.8vw,32px);max-width:92vw}.ss-fine-promo .sub{font-size:13.5px;max-width:86vw;margin-top:10px;line-height:1.55}.ss-fine-promo .scene{margin-top:26px}.ss-fine-promo #ss-promo-notice{width:min(280px,80vw)}.ss-fine-promo .stamp.fine{right:-14px}.ss-fine-promo .stamp.due{left:-16px}.ss-fine-promo #ss-promo-doc2{width:min(220px,76vw)}.ss-fine-promo #ss-promo-chips{min-width:0;width:min(310px,88vw)}.ss-fine-promo #ss-promo-scene3{gap:16px}.ss-fine-promo #ss-promo-letter3,.ss-fine-promo #ss-promo-meterwrap{width:min(280px,86vw)}.ss-fine-promo .vdoc{padding:9px 11px;font-size:12px}.ss-fine-promo #ss-promo-scene4{height:250px;width:96vw}.ss-fine-promo #ss-promo-env{width:210px;height:124px;top:150px}.ss-fine-promo #ss-promo-letter4{width:180px}.ss-fine-promo #ss-promo-certbadge{right:-10px;top:-14px}.ss-fine-promo #ss-promo-dash{padding:16px 12px}.ss-fine-promo #ss-promo-dash .case{font-size:13px}.ss-fine-promo #ss-promo-dash .case span{font-size:10.5px}.ss-fine-promo #ss-promo-statuspill{font-size:9.5px;padding:5px 9px}.ss-fine-promo .tstep .node{width:28px;height:28px;font-size:12px}.ss-fine-promo .tstep .bar{top:13px;left:calc(50% + 16px);right:calc(-50% + 16px)}.ss-fine-promo .tstep .tl{font-size:10px}.ss-fine-promo .tstep .ts{font-size:8.5px}.ss-fine-promo #ss-promo-closerow{gap:7px}.ss-fine-promo .pillar{font-size:11.5px;padding:7px 12px}.ss-fine-promo #ss-promo-cta{margin-top:16px;padding:12px 16px;font-size:14px;gap:9px}.ss-fine-promo #ss-promo-ctasub{font-size:11.5px}.ss-fine-promo #ss-promo-wordmark{font-size:15px;margin-top:12px}.ss-fine-promo .act{padding:1.25rem 1.125rem 1rem}.ss-fine-promo #ss-promo-letter3{padding:16px 16px 13px}.ss-fine-promo #ss-promo-letter3 .lhead{margin-bottom:11px}.ss-fine-promo #ss-promo-llines{min-height:0;gap:7px}.ss-fine-promo #ss-promo-meterwrap{margin-top:12px}.ss-fine-promo .stackcol{gap:8px}.ss-fine-promo .coltitle{flex-basis:100%;justify-content:center;margin-bottom:0}.ss-fine-promo .vdoc{padding:8px 10px;font-size:11.5px}.ss-fine-promo .vdoc .fic{width:22px;height:22px;font-size:11px}}@media (max-height:520px) and (orientation:landscape){.ss-fine-promo .act{padding:.5rem 1rem}.ss-fine-promo .headline{font-size:clamp(18px,3.8vw,28px)!important}.ss-fine-promo .sub{font-size:12px!important;margin-top:6px!important}.ss-fine-promo .scene{margin-top:10px!important}}@media (prefers-reduced-motion:reduce){.ss-fine-promo *,.ss-fine-promo :after,.ss-fine-promo :before{animation-duration:1ms!important;transition-duration:1ms!important}}