@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--animate-spin:spin 1s linear infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base;@layer prototype{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{color:#0b0b0c;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}.sea-price-versus{grid-template-columns:1fr 44px 1fr;align-items:stretch;gap:14px;display:grid}.sea-price-versus article{border:1px solid var(--line-strong);background:#0b0b0c;border-radius:11px;flex-direction:column;gap:13px;min-width:0;padding:32px;display:flex}.sea-price-versus .sea-price-win{border-color:var(--accent);background:linear-gradient(160deg,#141416,#0b0b0c)}.sea-price-versus .label{letter-spacing:.09em;font-size:11px}.sea-compare-amount{color:var(--tx);letter-spacing:-.045em;font-size:clamp(30px,3.4vw,51px);line-height:1}.sea-price-win .sea-compare-amount{color:var(--accent)}.sea-compare-amount small{color:var(--tx-3);letter-spacing:0;margin-left:5px;font-size:12px;font-weight:500}.sea-price-versus p{color:var(--tx-3);font-size:13px}.sea-price-versus ul{border-top:1px solid var(--line);gap:14px;margin:0;padding:18px 0 0;list-style:none;display:grid}.sea-price-versus li{color:var(--tx-2);font-size:13px}.sea-price-versus li:before{content:"✓";color:var(--accent);margin-right:9px;font-weight:800}.sea-versus-pip{border:1px solid var(--line);background:#0b0b0c;border-radius:50%;align-self:center;place-items:center;height:44px;font-size:11px;font-weight:800;display:grid}.sea-compare-disclaimer,.sea-small-disclaimer{color:var(--tx-3);margin-top:15px;font-size:11px;line-height:1.6}.sea-list-advantages{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.sea-list-advantages span{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--tx-2);border-radius:999px;padding:10px 13px;font-size:12px}.sea-cost-top{grid-template-columns:1fr 1fr;align-items:end;gap:30px;margin-bottom:20px;display:grid}.sea-cost-top h2{max-width:16ch;margin-top:12px}.sea-cost-table{border:1px solid var(--line);border-radius:10px;overflow:hidden}.sea-cost-row{grid-template-columns:1.1fr 1fr 1fr;display:grid}.sea-cost-row>*{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:16px;font-size:13px}.sea-cost-row>:last-child{background:var(--accent-soft);color:var(--tx);border-right:0}.sea-cost-row>:first-child{color:var(--tx-2)}.sea-cost-row.head{background:var(--surface-2)}.sea-cost-row.head>*{text-transform:uppercase;letter-spacing:.07em;color:var(--tx-3);font-size:11px}.sea-listing-teaser{background:#141416}.sea-listing-teaser>.wrap{grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}.sea-listing-teaser h2{max-width:20ch;margin:12px 0}.sea-offer-actions{justify-items:start;gap:12px;display:grid}.sea-objection-section .sec-head{margin-bottom:20px}.sea-issue-tab{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px;display:flex}.sea-issue-tab button{border:1px solid var(--line-strong);color:var(--tx-2);background:0 0;border-radius:30px;padding:11px 15px;font-size:12px;font-weight:800}.sea-issue-tab button.on{background:var(--accent-fill);color:#0b0b0c;border-color:var(--accent-fill)}.sea-issue-tab button:focus-visible{outline:2px solid var(--accent-fill);outline-offset:3px}.sea-issue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sea-issue-grid>div{background:var(--surface-1);border:1px solid var(--line);border-radius:8px;gap:9px;padding:24px;display:grid}.sea-issue-grid span{color:var(--accent);letter-spacing:.1em;font-size:10px;font-weight:800}.sea-issue-grid b{font-size:16px}.sea-issue-grid p{color:var(--tx-3);font-size:12px}@media (max-width:1080px){.sea-price-versus{gap:7px}.sea-price-versus article{padding:22px}}@media (max-width:760px){.sea-price-versus{grid-template-columns:1fr}.sea-versus-pip{justify-self:center;width:30px;height:30px}.sea-cost-top,.sea-listing-teaser>.wrap,.sea-issue-grid{grid-template-columns:1fr}.sea-listing-teaser .sea-offer-actions{flex-wrap:wrap;display:flex}}@media (max-width:480px){.sea-price-versus article{padding:19px}.sea-cost-row>*{padding:11px 7px;font-size:10px}.sea-cost-row.head>*{font-size:9px}.sea-list-advantages span{font-size:10px}}#page-tips .sec-head:first-child{text-align:center;max-width:780px;margin-inline:auto}#page-tips .sec-head:first-child h2{max-width:680px;margin-inline:auto}#page-tips .tip-block{padding-block:clamp(30px,5vw,70px)}#page-tips .tip-block>.sec-head{text-align:center;max-width:850px;margin:0 auto 24px!important}#page-tips .tip-cards{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}#page-tips .tipc{flex:220px;min-width:0;max-width:310px;overflow:hidden}#page-tips .tipc .slot{aspect-ratio:4/5!important}#page-tips .tipc .tipc-body,#page-tips .cta-band{text-align:center}@media (max-width:600px){#page-tips .tipc{flex:42%;max-width:none}#page-tips .tipc .slot{aspect-ratio:3/4!important}}.sea-five-stage.running .sea-five-card[data-index="3"].on [data-seo-description]:after{content:"▍";color:#d7ff27;animation:.65s step-end infinite seaCursorBlink}@keyframes seaCursorBlink{50%{opacity:0}}.sea-list-proof-wrap{gap:28px;margin:30px 0;display:grid}.sea-list-proof-row h3{margin-bottom:8px;font-size:clamp(22px,2.3vw,34px);font-weight:800}.sea-list-proof-row>p{color:var(--tx-3);max-width:720px;margin:0 0 17px;font-size:14px}.sea-proof-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sea-proof-three>div{min-width:0}.sea-proof-three b{letter-spacing:.065em;color:var(--accent);margin-bottom:8px;font-size:11px;display:block}.sea-proof-square,.sea-proof-pending{aspect-ratio:1;border:1px solid var(--line-strong);background-color:#0d100c;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;width:100%;overflow:hidden}.sea-proof-pending{text-align:center;color:var(--tx-3);border-style:dashed;justify-content:center;align-items:center;padding:20px;font-size:13px;display:flex}.sea-list-proof-row:first-child{border-bottom:1px solid var(--line);padding-bottom:26px}@media (max-width:640px){.sea-proof-three{gap:7px}.sea-proof-three b{font-size:8px}.sea-proof-pending{padding:5px;font-size:10px}}#aFit{display:none!important}#page-home .hero-in{max-width:1340px;display:block}#page-home .hero-top{width:100%;max-width:none}.flow-proofline{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 24px;display:flex}.flow-proofline>span{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--tx-2);border-radius:50px;padding:7px 12px;font-size:11px;font-weight:700}.sea-flow{text-align:left;border:1px solid var(--accent-line);background:linear-gradient(130deg,var(--surface-1),var(--bg)65%);border-radius:14px;width:100%;max-width:1280px;margin:24px auto 25px;overflow:hidden;box-shadow:0 20px 85px #00000024}.flow-top{letter-spacing:.1em;color:var(--tx-3);border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:13px 20px;font-size:10px;display:flex}.flow-top>span:first-child{color:var(--tx-2);font-weight:800}.live-dot{background:var(--accent);vertical-align:middle;border-radius:100%;width:7px;height:7px;margin-right:7px;display:inline-block}.flow-steps{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;padding:10px;display:grid}.flow-steps button{color:var(--tx-3);white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:7px;padding:11px 6px;font-size:12px;font-weight:700;transition:all .25s}.flow-steps button b{color:var(--accent);margin-right:5px;font-size:9px}.flow-steps button.on{background:var(--accent-fill);color:var(--accent-ink)}.flow-steps button.on b{color:#0b0b0c}.flow-canvas{grid-template-columns:minmax(0,.92fr) 36px minmax(0,1.08fr);align-items:center;gap:10px;padding:22px 28px 18px;display:grid}.flow-left{justify-items:center;gap:10px;min-width:0;display:grid}.flow-device{color:#fff;background:#060806;border:7px solid #222;border-radius:32px;width:244px;max-width:100%;overflow:hidden;box-shadow:0 13px 45px #0000005c}.flow-device-head{letter-spacing:.1em;color:#c4c9bd;background:#0a0e0b;justify-content:space-between;align-items:center;gap:7px;height:36px;padding:0 13px;font-size:9px;display:flex}.flow-small-dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.flow-screen{aspect-ratio:9/16;background:#0c100b;position:relative;overflow:hidden}.flow-pane{display:none;position:absolute;inset:0}.flow-pane.on{display:block}.flow-camera{background:#101410}.flow-raw{position:absolute;inset:0}.flow-raw img{object-fit:cover;width:100%;height:100%}.flow-camera-grid{z-index:2;background:linear-gradient(90deg,#0000 32.8%,#ffffff21 33%,#0000 33.2% 65.8%,#ffffff21 66%,#0000 66.2%),linear-gradient(#0000 32.8%,#ffffff21 33%,#0000 33.2% 65.8%,#ffffff21 66%,#0000 66.2%);position:absolute;inset:0}.flow-focus-corner{border:2px solid var(--accent);z-index:3;width:20px;height:20px;position:absolute}.flow-focus-corner.a{border-bottom:0;border-right:0;top:25%;left:12%}.flow-focus-corner.b{border-bottom:0;border-left:0;top:25%;right:12%}.flow-focus-corner.c{border-top:0;border-right:0;bottom:26%;left:12%}.flow-focus-corner.d{border-top:0;border-left:0;bottom:26%;right:12%}.flow-shot-ui{z-index:3;color:#fff;text-shadow:0 1px 2px #0b0b0c;justify-content:space-between;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:56px;left:13px;right:13px}.flow-shutter{outline-offset:3px;z-index:4;background:#fff3;border:3px solid #fff;border-radius:50%;outline:1px solid #fff;width:36px;height:36px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.flow-reel-wrap{background:#0b0b0c}.flow-reel{object-fit:contain;background:#0b0b0c;width:100%;height:100%;display:block}.flow-badge{z-index:2;text-align:center;letter-spacing:.05em;color:#0b0b0c;background:var(--accent-fill);border-radius:4px;padding:7px 9px;font-size:9px;font-weight:800;display:block;position:absolute;bottom:10px;left:9px;right:9px}.flow-device-foot{background:#070a08;justify-content:space-between;align-items:center;height:28px;padding:8px 18px;font-size:10px;display:flex}.flow-device-home{background:#9da69b;border-radius:30px;width:45%;height:3px}.flow-media-rail{text-align:center;color:var(--tx-3);letter-spacing:.1em;font-size:10px;font-weight:700}.flow-facts{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:8px;display:flex}.flow-facts span{border:1px solid var(--line);color:var(--accent);border-radius:20px;padding:4px 7px}.flow-arrow{text-align:center;color:var(--accent);font-size:40px;line-height:1}.flow-right{align-content:center;gap:11px;min-width:0;display:grid}.flow-right-label{color:var(--tx-3);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.flow-highlight{letter-spacing:.08em;border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);border-radius:4px;padding:5px 7px;font-size:10px;display:inline-block}.flow-right h3{letter-spacing:-.025em;max-width:28ch;font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.flow-right p{color:var(--tx-2);font-size:13px;line-height:1.45}.flow-app-shell{border:1px solid var(--line-strong);background:var(--bg);border-radius:12px;min-height:215px;overflow:hidden}.flow-app-top{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:11px 13px;font-size:12px;font-weight:800;display:flex}.flow-platform-icon{color:var(--accent);font-size:20px;line-height:1}.flow-app-more{color:var(--tx-3);margin-left:auto}.flow-app-body{min-height:170px;padding:17px}.flow-gen{justify-items:start;gap:10px;display:grid}.flow-gen strong{font-size:17px}.flow-gen p{color:var(--tx-3);font-size:12px}.flow-gen-icon{background:var(--accent-fill);color:#0b0b0c;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.flow-progress-line{background:var(--surface-3);border-radius:5px;width:100%;height:5px;overflow:hidden}.flow-progress-line span{background:var(--accent-fill);width:60%;height:100%;animation:2.2s infinite flow-load;display:block}@keyframes flow-load{50%{width:95%}}.flow-app-video-row{grid-template-columns:56px 1fr;align-items:center;gap:13px;display:grid}.flow-app-video-thumb{aspect-ratio:9/16;background:linear-gradient(140deg,var(--surface-3),var(--surface-1));border:1px solid var(--line);color:var(--accent);border-radius:5px;place-items:center;font-size:26px;display:grid}.flow-app-video-row strong{font-size:14px}.flow-app-video-row p{margin:5px 0 0;font-size:12px}.flow-app-chip{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);border-radius:30px;margin-top:8px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.flow-app-compose{gap:8px;display:grid}.flow-app-compose .ig-top{justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.flow-app-compose .ig-top span{color:var(--accent)}.flow-app-compose .ig-author{align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.ig-avatar{background:linear-gradient(45deg,#e8ae21,#e64088,#7547ff);border-radius:50%;width:28px;height:28px}.flow-app-compose .ig-caption{border:1px solid var(--line);background:var(--surface-1);border-radius:6px;min-height:68px;padding:9px;font-size:12px;line-height:1.45}.ig-tags{color:var(--accent);font-size:11px}.ig-foot{color:var(--tx-3);font-size:11px}.flow-confirm-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.flow-confirm{border:1px solid var(--line);border-radius:10px;gap:7px;padding:12px;font-size:12px;display:grid}.flow-confirm strong{font-size:14px}.flow-confirm .okcheck{color:var(--accent);font-size:24px}.flow-confirm small{color:var(--tx-3)}.flow-post-cta{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:6px;margin-top:9px;padding:8px;font-size:11px}.flow-schedule{gap:8px;display:grid}.flow-schedule .schedule-heading{justify-content:space-between;align-items:center;font-size:12px;font-weight:800;display:flex}.flow-schedule .schedule-month{border:1px solid var(--line);border-radius:6px;gap:9px;padding:9px;display:grid}.flow-schedule .calendar-row{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.flow-schedule .calendar-row span{text-align:center;color:var(--tx-3);font-size:10px}.flow-schedule .calendar-row .chosen{background:var(--accent-fill);color:#0b0b0c;border-radius:3px;font-weight:900}.flow-schedule .schedule-slots{grid-template-columns:1fr 1fr;gap:7px;display:grid}.flow-schedule .schedule-slots div{border:1px solid var(--accent-line);border-radius:6px;padding:8px;font-size:11px}.flow-schedule .schedule-slots small{color:var(--tx-3);margin-top:3px;display:block}.flow-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.flow-actions button{border:1px solid var(--line);border-radius:5px;padding:9px 10px;font-size:11px;font-weight:800}.flow-actions button.btn{border:1px solid var(--accent-fill);margin:0;font-size:11px}.flow-actions .flow-pause{color:var(--tx-3);margin-left:auto}.flow-track{background:var(--surface-3);height:3px}.flow-track span{background:var(--accent);width:0;height:100%;transition:width .25s;display:block}.flow-disclaimer{text-align:center;padding:10px 14px;line-height:1.35;color:var(--tx-3)!important;font-size:10px!important}.sea-usp-addon,.sea-smm-pain{border-top:1px solid var(--line);margin-top:clamp(45px,7vw,95px);padding-top:35px}.sea-usp-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sea-usp-cards article{border:1px solid var(--line);background:var(--surface-1);border-radius:8px;gap:9px;padding:20px;display:grid}.sea-usp-cards article b{color:var(--accent);font-size:12px}.sea-usp-cards article h4{font-size:18px;line-height:1.2}.sea-usp-cards article p{color:var(--tx-2);font-size:13px;line-height:1.5}.sea-precision-triptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sea-precision-unit{border:1px solid var(--line);background:var(--bg);border-radius:9px;align-content:start;gap:12px;min-width:0;padding:15px;display:grid}.sea-precision-unit.win{border-color:var(--accent-line)}.sea-precision-unit>p{color:var(--tx-2);font-size:13px;line-height:1.5}.sea-precision-img,.sea-precision-empty{aspect-ratio:3/3.3;background:var(--surface-1);border-radius:4px;max-height:330px;overflow:hidden}.sea-precision-img img{object-fit:contain;width:100%;height:100%}.sea-precision-empty{text-align:center;border:1px dashed var(--accent-line);color:var(--tx-2);flex-direction:column;justify-content:center;gap:10px;padding:16px;display:flex}.sea-precision-empty small{color:var(--tx-3);font-size:12px}.sea-workpath{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.sea-workpath-card{border:1px solid var(--line);background:var(--surface-1);border-radius:8px;justify-items:start;gap:15px;padding:24px;display:grid}.sea-workpath-card p{color:var(--tx-2);font-size:14px}.sea-media-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sea-demo-video{border:1px solid var(--line);text-align:center;background:var(--surface-1);border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:15px;display:flex}.sea-demo-9x16{aspect-ratio:9/16;background:#0b0b0c;border-radius:10px;width:min(100%,220px);overflow:hidden}.sea-demo-9x16 video{object-fit:contain;width:100%;height:100%;display:block}.sea-demo-video p{color:var(--tx-3);font-size:12px}.sea-sixstep{grid-template-columns:repeat(3,1fr);margin:22px 0!important}.sea-sixstep .step{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.sea-listing-demo{border:1px solid var(--accent-line);background:var(--surface-1);border-radius:10px;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0;padding:25px;display:grid}.sea-listing-demo>div:first-child{align-content:center;gap:14px;display:grid}.sea-listing-demo h3{font-size:25px}.sea-listing-demo p{color:var(--tx-2);font-size:14px}.sea-mini-product{justify-items:start;gap:12px;display:grid}.mini-three{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.mini-three>div{aspect-ratio:1;border:1px solid var(--line);background:var(--bg);border-radius:4px;overflow:hidden}.mini-three img{object-fit:contain;width:100%;height:100%}.sea-mini-product small{color:var(--tx-3)}.sea-result-toggle{gap:8px;margin-bottom:22px;display:flex}.sea-result-toggle button{border:1px solid var(--line);color:var(--tx-2);border-radius:50px;padding:12px 17px;font-size:12px;font-weight:800}.sea-result-toggle button.on{background:var(--accent-fill);color:#0b0b0c;border-color:var(--accent-fill)}.sea-post-summary{border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:19px;margin-top:15px;padding:20px;display:flex}.sea-post-summary .mock-ig-mark{color:var(--accent);font-size:30px}.sea-post-summary>div:nth-child(2){flex:250px}.sea-post-summary p{color:var(--tx-3);font-size:13px}.sea-smm-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:32px 0;display:grid}.sea-smm-tiers .tier{min-height:360px}.sea-smm-tiers .tier-feats li{color:var(--tx-2);font-size:13px}.sea-smm-tiers .tier-price .amt{font-size:32px}.sea-price-disclaimer{color:var(--tx-3);text-align:center;max-width:740px;margin:16px auto 30px;font-size:11px}#page-pricing .unit-grid{grid-template-columns:repeat(5,minmax(0,1fr))}#page-pricing .unit-cell{padding:15px 11px}#page-pricing .price-block{margin-top:55px}.nav-links a{padding:9px;font-size:12px}#page-home .hero-top>.hero-actions{justify-content:center}@media (max-width:1100px){.nav-links{display:none!important}.flow-canvas{grid-template-columns:minmax(0,.85fr) 27px minmax(0,1.15fr)}.sea-smm-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}#page-pricing .unit-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:780px){.flow-top>span:last-child{display:none}.flow-steps{display:flex;overflow-x:auto}.flow-steps button{min-width:115px}.flow-canvas{grid-template-columns:1fr;gap:12px;padding:20px 15px}.flow-device{width:225px}.flow-arrow{font-size:26px;transform:rotate(90deg)}.flow-right{width:100%}.flow-app-shell{min-height:170px}.sea-usp-cards,.sea-precision-triptych,.sea-sixstep{grid-template-columns:1fr 1fr}.sea-listing-demo,.sea-workpath,.sea-smm-tiers{grid-template-columns:1fr}.sea-sixstep .step{border:1px solid var(--line)}.sea-media-pair,#page-pricing .unit-grid{grid-template-columns:1fr 1fr}}@media (max-width:530px){.sea-flow{width:calc(100% + 12px);margin-inline:-6px}.flow-proofline{gap:5px}.flow-proofline span{padding:5px 7px;font-size:10px}.flow-steps button{min-width:105px}.flow-device{width:230px}.flow-top{font-size:9px}.sea-usp-cards,.sea-precision-triptych,.sea-media-pair,#page-pricing .unit-grid{grid-template-columns:1fr}.sea-result-toggle{grid-template-columns:1fr 1fr;display:grid}.sea-result-toggle button{padding:10px 5px;font-size:10px}}@media (prefers-reduced-motion:reduce){.flow-progress-line span{width:100%;animation:none}.flow-track span{transition:none}}.proto-note{display:none!important}@media (max-width:520px){.nav-in{gap:6px;height:60px;padding-left:12px;padding-right:12px}.nav-in .brand-txt{font-size:14px}.nav-in .brand .reticle{width:22px;height:22px}.nav-cta{gap:5px;margin-left:auto}.nav-tools{display:none!important}.nav-cta .btn-primary{padding:10px 11px;font-size:12px}.burger{width:32px;height:34px}.flow-device{max-width:95vw}}.flow-feed{gap:8px;display:grid}.flow-feed .feed-top{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:7px;font-size:11px;display:flex}.flow-feed .feed-top strong{flex:1}.flow-feed .feed-top>span:last-child{color:var(--good);font-size:10px;font-weight:800}.flow-feed .feed-content{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;display:grid}.flow-feed .feed-reel{aspect-ratio:9/14;border:1px solid var(--accent-line);background:var(--surface-2);color:var(--accent);border-radius:6px;align-content:center;place-items:center;gap:4px;font-size:24px;display:grid}.flow-feed .feed-reel small{letter-spacing:.1em;font-size:8px}.flow-feed .feed-written{gap:5px;font-size:11px;display:grid}.flow-feed .feed-written p{font-size:11px}.flow-feed .feed-written small{color:var(--accent)}.flow-feed .feed-actions{font-size:17px}.flow-feed .feed-fb{border-top:1px solid var(--line);align-items:center;gap:5px;padding-top:8px;font-size:11px;display:flex}.flow-feed .feed-fb b{color:var(--good);margin-left:auto;font-size:10px}#seaStory .story-camera-image.has-img{background-color:#e4e0d8!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}#seaStory .story-camera-image>img{object-fit:cover!important;object-position:50% 50%!important}#seaStory{border-color:var(--line-strong);box-shadow:0 14px 55px #0002}#seaStory .story-grid{gap:12px;padding:16px}#seaStory .story-card{background:var(--bg);border-color:var(--line);gap:9px;padding:13px}#seaStory .story-card.is-active{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-soft);background:var(--bg)}#seaStory .story-card-check{display:none}#seaStory .story-card-head strong{letter-spacing:-.01em}#seaStory .story-desc{min-height:26px;color:var(--tx-2)!important}#seaStory .story-bottomline{border-top-color:var(--line-soft);color:var(--tx-3)}#seaStory .story-top{letter-spacing:.07em;padding:12px 18px}#seaStory .story-reel{border-color:#323232}#seaStory .story-ig-window,#seaStory .story-ig-feed{box-shadow:0 8px 22px #0000000c;color:#161616!important;background:#fff!important;border:1px solid #e9e9eb!important}#seaStory .story-ig-window{border-radius:12px;min-height:326px}#seaStory .story-ig-header{color:#171717;border-bottom:1px solid #ececec;padding:10px 12px;font-size:12px}#seaStory .story-ig-header .story-back{color:#242424;font-size:23px}#seaStory .ig-header-title{align-items:center;gap:8px;display:flex}#seaStory .ig-header-title b{font-size:12px;font-weight:800}#seaStory .story-next{color:#1685e7;font-size:11px;font-weight:800}#seaStory .ig-brand-icon{background:linear-gradient(145deg,#6335bc 0%,#be2b90 40%,#f84c4d 70%,#fac64c 100%);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:inline-grid;box-shadow:inset 0 0 0 .3px #0001}#seaStory .ig-brand-icon .ig-glyph{width:18px;height:18px;display:block}#seaStory .ig-avatar-logo{border-radius:9px;width:29px;height:29px}#seaStory .ig-avatar-logo .ig-glyph{width:20px;height:20px}#seaStory .story-ig-account{color:#171717;gap:8px;padding:12px 12px 8px}#seaStory .story-ig-account b{color:#171717;font-size:12px;font-weight:800}#seaStory .story-ig-account .ig-account-label{color:#777;font-size:10px}#seaStory .story-ig-compose{gap:10px;padding:3px 12px 1px}#seaStory .story-ig-text{color:#222;font-size:11px}#seaStory .story-placeholder{color:#777;gap:5px;font-size:10px}#seaStory .story-ai-pill{color:#6b36ae;background:#f4eafa;border-radius:15px;padding:2px 6px;font-size:8px}#seaStory .story-typed{color:#242424;font-size:11.5px;line-height:1.48}#seaStory .story-caret{background:#1478c8}#seaStory .story-hashtags{min-height:25px;color:#2358aa!important;padding:8px 12px!important;font-size:10px!important}#seaStory .story-ig-settings{color:#333;border-top:1px solid #eeeeef;padding:8px 12px}#seaStory .story-ig-settings span:last-child{color:#aaa}#seaStory .story-ig-footer{color:#727782;background:#f8f9fc;border-top:1px solid #eceff2;padding:9px 12px;font-size:9px}#seaStory .story-thumb{border-color:#e8e8e8}#seaStory .story-outcomes{grid-template-rows:auto 1fr;gap:12px}#seaStory .story-outcomes .story-card{gap:8px;padding:11px}#seaStory .story-post-window{background:0 0;border:none;align-content:start;gap:8px;padding:0;display:grid}#seaStory .story-pub-headline{color:var(--tx-2);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}#seaStory .one-click-tag{background:var(--accent-fill);color:#0b0b0c;letter-spacing:.09em;border-radius:50px;padding:3px 7px;font-size:8px;font-weight:900}#seaStory .story-publish-targets{color:var(--tx-2);align-items:center;gap:6px;font-size:10px;display:flex}#seaStory .story-publish-targets .ig-brand-icon{border-radius:6px;width:21px;height:21px}#seaStory .story-publish-targets .ig-glyph{width:15px;height:15px}#seaStory .story-publish-targets .brand-facebook{color:#fff;background:#1877f2;border-radius:5px;place-items:center;width:21px;height:21px;display:grid}#seaStory .story-publish-targets .fb-glyph{font-family:Arial,sans-serif;font-size:16px;font-weight:900;line-height:1}#seaStory .story-publish-targets .target-plus{color:var(--tx-4);margin-inline:1px}#seaStory .story-post-button{color:#0b0b0c;letter-spacing:0;background:#c6f432;border-radius:7px;padding:11px 12px;font-size:12px;font-weight:900}#seaStory .story-ig-feed{border-radius:8px;overflow:hidden}#seaStory .story-feed-header{border-bottom:1px solid #f0f0f0;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}#seaStory .story-feed-header .ig-brand-icon{border-radius:6px;width:21px;height:21px}#seaStory .story-feed-header .ig-glyph{width:15px;height:15px}#seaStory .story-feed-header b{color:#222;font-size:10px}#seaStory .story-feed-menu{color:#333;letter-spacing:1px;margin-left:auto;font-size:16px;font-weight:900}#seaStory .story-feed-body{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:9px;padding:8px;display:grid}#seaStory .story-feed-thumb{aspect-ratio:9/13;background:#e9e9e9 50%/cover no-repeat;border-radius:3px;place-items:center;display:grid;position:relative;overflow:hidden}#seaStory .story-feed-thumb .story-play-mark{color:#fff;background:#0008;border:1px solid #fff7;border-radius:100%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}#seaStory .story-feed-content{color:#272727;align-content:start;gap:4px;min-width:0;font-size:9px;display:grid}#seaStory .story-feed-content b{color:#171717;font-size:10px}#seaStory .story-feed-content p{color:#383838;font-size:9px;line-height:1.35}#seaStory .story-feed-content small{color:#2358aa;font-size:9px}#seaStory .story-feed-actions{letter-spacing:.01em;color:#202020;font-size:15px}#seaStory .story-feed-success{color:#177245;background:#effaf3;border-top:1px solid #dff2e6;flex-wrap:wrap;justify-content:space-between;gap:4px 9px;padding:8px;font-size:9px;font-weight:850;display:flex}#seaStory .story-card-post.is-active .story-feed-success{animation:.8s ease-out postedGlow}@keyframes postedGlow{0%{color:#0b0b0c;background:#c6f432}to{color:#177245;background:#effaf3}}#seaStory .story-schedule-window{background:var(--surface-1);gap:8px;padding:9px}#seaStory .story-schedule-window .story-week>span{min-height:26px}#seaStory .story-schedule-note{color:var(--accent);font-size:10px;font-weight:750}#seaStory .story-disclaimer{font-size:9px!important}@media (max-width:1240px){#seaStory .story-outcomes{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}#seaStory .story-outcomes .story-card{min-height:0}}@media (max-width:700px){#seaStory .story-grid{grid-template-columns:1fr;gap:13px;padding:12px}#seaStory .story-outcomes{grid-template-columns:1fr;gap:13px}#seaStory .story-card,#seaStory .story-outcomes .story-card{padding:14px}#seaStory .story-card-head strong,#seaStory .story-outcomes .story-card-head strong{font-size:17px}#seaStory .story-ig-window{min-height:0}#seaStory .story-ig-compose{grid-template-columns:80px minmax(0,1fr)}#seaStory .story-thumb{width:80px}#seaStory .story-ig-account b{font-size:13px}#seaStory .story-typed{font-size:12px}#seaStory .story-feed-body{grid-template-columns:minmax(0,43%) 1fr;gap:13px;padding:10px}#seaStory .story-feed-header{padding:10px 12px}#seaStory .story-feed-header b{font-size:13px}#seaStory .story-feed-content b{font-size:12px}#seaStory .story-feed-content small{font-size:10px}#seaStory .story-feed-thumb{aspect-ratio:9/13;max-height:205px}#seaStory .story-feed-success{padding:10px;font-size:10px}#seaStory .story-publish-targets{font-size:12px}#seaStory .story-post-button{padding:13px;font-size:14px}#seaStory .story-feed-body{flex-direction:column;gap:0;padding:0;display:flex}#seaStory .story-feed-thumb{aspect-ratio:auto;background-position:50%;background-size:cover;border-radius:0;width:100%;height:258px;max-height:258px}#seaStory .story-feed-content{gap:5px;padding:10px 12px 12px}#seaStory .story-feed-actions{font-size:20px;line-height:1.1}#seaStory .story-feed-content p{font-size:12px}#seaStory .story-feed-success{justify-content:space-around}}@media (prefers-reduced-motion:reduce){#seaStory .story-card-post.is-active .story-feed-success{animation:none}}.hud{display:none!important}#seaStory.sea-five-branch{max-width:1320px;overflow:hidden}#seaStory.sea-five-branch .story-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:0 12px!important;padding:16px!important;display:grid!important}#seaStory.sea-five-branch .story-card{background:var(--bg);gap:9px;min-width:0;padding:12px}#seaStory.sea-five-branch .story-card:not(:last-child):after{display:none!important}#seaStory.sea-five-branch .story-card-camera{grid-area:1/1/auto/-1;justify-self:center;align-items:stretch;width:min(100%,342px);background:linear-gradient(155deg,var(--surface-1),var(--bg))!important;min-height:0!important;padding:12px 18px 10px!important}#seaStory.sea-five-branch .story-card-camera .story-card-head{min-height:29px;margin-bottom:0}#seaStory.sea-five-branch .story-card-camera .story-desc{text-align:center;min-height:0!important;margin:0!important}#seaStory.sea-five-branch .story-card-camera .story-camera-frame{width:147px;max-width:100%;margin:0 auto}#seaStory.sea-five-branch .story-card-camera .story-camera-view{height:185px}#seaStory.sea-five-branch .story-card-camera .story-camera-image.has-img{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}#seaStory.sea-five-branch .story-card-camera .story-bottomline{min-height:20px;margin:0;padding-top:5px}#seaStory.sea-five-branch .story-card:not(.story-card-camera){grid-row:3;min-height:398px}#seaStory.sea-five-branch .story-card-video{grid-column:1}#seaStory.sea-five-branch .story-card-caption{grid-column:2}#seaStory.sea-five-branch .story-card-post{grid-column:3}#seaStory.sea-five-branch .story-card-schedule{grid-column:4}#seaStory.sea-five-branch .story-card-head{min-height:35px}#seaStory.sea-five-branch .story-card-head strong{font-size:15px!important}#seaStory.sea-five-branch .story-card-head small{letter-spacing:.08em;font-size:8px!important}#seaStory.sea-five-branch .story-desc{min-height:28px!important;font-size:11px!important}#seaStory.sea-five-branch .story-num{min-width:31px;height:31px;font-size:12px}#seaStory.sea-five-branch .story-reels{gap:8px;max-width:310px}#seaStory.sea-five-branch .story-reel{min-width:0}#seaStory.sea-five-branch .story-ig-window{min-height:335px}#seaStory.sea-five-branch .story-post-window{gap:9px}#seaStory.sea-five-branch .story-ig-feed{width:100%}#seaStory.sea-five-branch .story-feed-body{grid-template-columns:minmax(0,40%) minmax(0,1fr)}#seaStory.sea-five-branch .story-publish-targets{flex-wrap:wrap}#seaStory.sea-five-branch .story-calendar{width:100%}#seaStory.sea-five-branch .story-card-schedule .story-bottomline{margin-top:auto}#seaStory.sea-five-branch .story-card-schedule .story-calendar{flex-direction:column;justify-content:center;gap:15px;min-height:190px;margin:auto 0;display:flex}#seaStory.sea-five-branch .story-card.is-active{box-shadow:0 0 0 1px var(--accent-soft),0 0 12px #c6f43217}#seaStory.sea-five-branch .story-branch{pointer-events:none;grid-area:2/1/auto/-1;height:73px;margin:0 0 3px;position:relative}#seaStory.sea-five-branch .story-branch:before{content:"";background:var(--accent);opacity:.75;width:1px;height:32px;position:absolute;top:0;left:50%}#seaStory.sea-five-branch .story-branch:after{content:"";background:var(--accent);opacity:.72;height:1px;position:absolute;top:32px;left:12.5%;right:12.5%}#seaStory.sea-five-branch .story-branch i{background:var(--accent);opacity:.73;width:1px;height:35px;position:absolute;top:31px}#seaStory.sea-five-branch .story-branch i:first-child{left:12.5%}#seaStory.sea-five-branch .story-branch i:nth-child(2){left:37.5%}#seaStory.sea-five-branch .story-branch i:nth-child(3){left:62.5%}#seaStory.sea-five-branch .story-branch i:nth-child(4){left:87.5%}#seaStory.sea-five-branch .story-branch i:after{content:"";background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;bottom:-4px;left:-4px}#seaStory.sea-five-branch.story-run-started .story-card:not(.story-card-camera):not(.story-revealed){opacity:.66;transform:translateY(9px)}#seaStory.sea-five-branch .story-card:not(.story-card-camera){transition:opacity .48s,transform .52s cubic-bezier(.2,.72,.2,1),border-color .4s,box-shadow .4s}#seaStory.sea-five-branch.story-run-started .story-card.story-revealed{opacity:1;transform:none}#seaStory.sea-five-branch .sea-snap-word{z-index:7;text-align:center;color:#fff;letter-spacing:.18em;text-shadow:0 2px 8px #0b0b0c;opacity:0;pointer-events:none;font-size:16px;font-weight:900;position:absolute;bottom:15%;left:0;right:0}#seaStory.sea-five-branch .sea-shutter-flash{z-index:8;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}#seaStory.sea-five-branch .story-shutter{cursor:pointer;appearance:none;flex:none;padding:0;animation:none!important}#seaStory.sea-five-branch .story-shutter:focus-visible{outline-offset:5px;outline:3px solid #c6f432}#seaStory.sea-five-branch .story-camera-view.is-snapping .sea-shutter-flash{animation:.37s ease-out both seaFiveFlash}#seaStory.sea-five-branch .story-camera-view.is-snapping .sea-snap-word{animation:.65s both seaFiveSnap}#seaStory.sea-five-branch .story-camera-view.is-snapping .story-camera-image{animation:.35s both seaFiveCamera}#seaStory.sea-five-branch .story-card-camera.is-snapping .story-shutter{animation:.4s both seaFiveShutter!important}@keyframes seaFiveFlash{0%{opacity:0}18%{opacity:.95}45%{opacity:.65}to{opacity:0}}@keyframes seaFiveSnap{0%{opacity:0;transform:translateY(5px)}25%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}@keyframes seaFiveCamera{0%{transform:scale(1)}30%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes seaFiveShutter{0%{transform:scale(1)}25%{transform:scale(.73)}65%{transform:scale(1.05)}to{transform:none}}#seaStory.sea-five-branch .story-card-camera.is-active .story-camera-view:after{animation:none!important}#seaStory.sea-five-branch .story-footer{justify-content:space-between;gap:12px}#seaStory.sea-five-branch .story-footer button#storyReplay{color:var(--tx-2);border:1px solid var(--line-strong);background:0 0;border-radius:5px;padding:7px 10px;font-size:11px;font-weight:750}#seaStory.sea-five-branch .story-footer button#storyReplay:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:1040px){#seaStory.sea-five-branch .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:11px!important}#seaStory.sea-five-branch .story-card-camera{grid-area:1/1/auto/-1}#seaStory.sea-five-branch .story-branch{grid-area:2/1/auto/-1;height:34px;margin-bottom:0}#seaStory.sea-five-branch .story-branch:before{height:26px}#seaStory.sea-five-branch .story-branch:after{top:26px;left:25%;right:25%}#seaStory.sea-five-branch .story-branch i{display:none}#seaStory.sea-five-branch .story-branch i:nth-child(-n+2){height:10px;display:block;top:26px}#seaStory.sea-five-branch .story-branch i:first-child{left:25%}#seaStory.sea-five-branch .story-branch i:nth-child(2){left:75%}#seaStory.sea-five-branch .story-card-video{grid-column:1;grid-row:3!important}#seaStory.sea-five-branch .story-card-caption{grid-column:2;grid-row:3!important}#seaStory.sea-five-branch .story-card-post{grid-column:1;grid-row:4!important}#seaStory.sea-five-branch .story-card-schedule{grid-column:2;grid-row:4!important}#seaStory.sea-five-branch .story-card:not(.story-card-camera){min-height:0}}@media (max-width:700px){#seaStory.sea-five-branch .story-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:12px!important}#seaStory.sea-five-branch .story-card-camera{grid-area:1/1;width:100%;max-width:342px}#seaStory.sea-five-branch .story-branch{grid-area:2/1;height:26px}#seaStory.sea-five-branch .story-branch:before{height:25px}#seaStory.sea-five-branch .story-branch:after,#seaStory.sea-five-branch .story-branch i{display:none!important}#seaStory.sea-five-branch .story-card-video{grid-column:1;grid-row:3!important}#seaStory.sea-five-branch .story-card-caption{grid-column:1;grid-row:4!important}#seaStory.sea-five-branch .story-card-post{grid-column:1;grid-row:5!important}#seaStory.sea-five-branch .story-card-schedule{grid-column:1;grid-row:6!important}#seaStory.sea-five-branch .story-card:not(.story-card-camera){min-height:0}#seaStory.sea-five-branch .story-reels{max-width:330px}#seaStory.sea-five-branch .story-card-head strong{font-size:16px!important}#seaStory.sea-five-branch .story-card-camera .story-camera-frame{width:166px}#seaStory.sea-five-branch .story-card-camera .story-camera-view{height:210px}#seaStory.sea-five-branch .story-card-post .story-feed-body{flex-direction:column;display:flex}#seaStory.sea-five-branch .story-card-post .story-feed-thumb{width:100%;height:250px;max-height:250px}#seaStory.sea-five-branch .story-ig-window{min-height:0}#seaStory.sea-five-branch .story-top{font-size:9px}#seaStory.sea-five-branch .story-top>span:last-child{display:none}#seaStory.sea-five-branch .story-footer{align-items:center}}@media (prefers-reduced-motion:reduce){#seaStory.sea-five-branch.story-run-started .story-card:not(.story-card-camera):not(.story-revealed){opacity:1;transform:none}#seaStory.sea-five-branch .story-camera-view.is-snapping .sea-shutter-flash,#seaStory.sea-five-branch .story-camera-view.is-snapping .sea-snap-word,#seaStory.sea-five-branch .story-camera-view.is-snapping .story-camera-image,#seaStory.sea-five-branch .story-card-camera.is-snapping .story-shutter{animation:none!important}}#seaStory.sea-arc-unboxed{width:100%!important;max-width:1330px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:12px auto 18px!important;overflow:visible!important}#seaStory.sea-arc-unboxed .story-top{letter-spacing:.15em!important;background:0 0!important;border:0!important;justify-content:center!important;padding:4px 4px 12px!important;font-size:10px!important}#seaStory.sea-arc-unboxed .story-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:0 18px!important;padding:4px 8px 0!important;display:grid!important;overflow:visible!important}#seaStory.sea-arc-unboxed .story-card,#seaStory.sea-arc-unboxed .story-card.is-active{box-shadow:none!important;filter:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;gap:13px!important;min-height:0!important;padding:0!important;transition:none!important;overflow:visible!important;transform:none!important}#seaStory.sea-arc-unboxed .story-card:before,#seaStory.sea-arc-unboxed .story-card:after{display:none!important}#seaStory.sea-arc-unboxed .story-card-camera{grid-column:1/-1;justify-self:center;grid-row:1!important;align-items:center!important;width:min(100%,260px)!important}#seaStory.sea-arc-unboxed .story-card-camera .story-camera-frame{max-width:100%;width:151px!important;margin:0 auto!important}#seaStory.sea-arc-unboxed .story-card-camera .story-camera-view{height:194px!important}#seaStory.sea-arc-unboxed .story-card-camera .story-camera-image.has-img{background-position:50%!important;background-size:cover!important}#seaStory.sea-arc-unboxed .story-card-head{text-align:center!important;justify-content:center!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}#seaStory.sea-arc-unboxed .story-card-head>div{display:block!important}#seaStory.sea-arc-unboxed .story-card-head strong{letter-spacing:.035em!important;color:var(--tx-2)!important;font-size:clamp(11px,1.08vw,14px)!important;font-weight:800!important;line-height:1.25!important}#seaStory.sea-arc-unboxed .story-card-post .story-card-head strong{color:var(--accent)!important;font-size:clamp(13px,1.25vw,17px)!important}#seaStory.sea-arc-unboxed .story-card-camera .story-card-head strong{color:var(--tx-2)!important;font-size:12px!important}#seaStory.sea-arc-unboxed .story-card-video{grid-area:3/1!important}#seaStory.sea-arc-unboxed .story-card-caption{grid-area:3/2!important}#seaStory.sea-arc-unboxed .story-card-post{grid-area:3/3!important}#seaStory.sea-arc-unboxed .story-card-schedule{grid-area:3/4!important}#seaStory.sea-arc-unboxed .story-reels{grid-template-columns:1fr 1fr!important;gap:9px!important;max-width:none!important;display:grid!important}#seaStory.sea-arc-unboxed .story-reel{aspect-ratio:9/16!important;border:0!important;border-radius:9px!important;overflow:hidden!important;box-shadow:0 14px 30px #00000047!important}#seaStory.sea-arc-unboxed .story-reel video{object-fit:contain!important}#seaStory.sea-arc-unboxed .story-reel-ready{display:none!important}#seaStory.sea-arc-unboxed .story-reel-label{letter-spacing:.035em!important;font-size:9px!important}#seaStory.sea-arc-unboxed .story-ig-window{border-radius:11px!important;width:100%!important;min-height:328px!important;box-shadow:0 13px 29px #00000038!important}#seaStory.sea-arc-unboxed .story-post-window{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}#seaStory.sea-arc-unboxed .story-publish-targets{justify-content:center!important;min-height:23px!important}#seaStory.sea-arc-unboxed .story-post-button{padding:12px 10px!important;box-shadow:0 7px 20px #c6f4322e!important}#seaStory.sea-arc-unboxed .story-ig-feed{border-radius:11px!important;width:100%!important;box-shadow:0 12px 28px #0003!important}#seaStory.sea-arc-unboxed .story-feed-body{grid-template-columns:minmax(0,40%) minmax(0,1fr)!important}#seaStory.sea-arc-unboxed .story-ig-feed .story-feed-thumb{min-height:118px!important}#seaStory.sea-arc-unboxed .story-calendar.story-schedule-window{color:#171717!important;background:#fff!important;border:1px solid #ececec!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;gap:14px!important;width:100%!important;min-height:280px!important;margin:0!important;padding:19px 12px!important;display:flex!important;box-shadow:0 12px 28px #00000030!important}#seaStory.sea-arc-unboxed .story-calendar-title b{color:#111!important;font-size:14px!important}#seaStory.sea-arc-unboxed .story-week>span{color:#606060!important;font-size:9px!important}#seaStory.sea-arc-unboxed .story-week>span.story-selected{color:#0b0b0c!important;background:#c6f432!important;border-radius:7px!important}#seaStory.sea-arc-unboxed .story-queue{color:#171717!important;background:#f2f6e8!important;border:1px solid #d6e6b6!important;border-radius:8px!important;padding:12px 8px!important}#seaStory.sea-arc-unboxed .story-queue-check{color:#507200!important}#seaStory.sea-arc-unboxed .story-schedule-note{color:#507200!important;font-size:10px!important}#seaStory.sea-arc-unboxed .story-branch{grid-area:2/1/auto/-1!important;width:100%!important;height:88px!important;margin:0 0 8px!important;padding:0!important;position:relative!important;overflow:visible!important}#seaStory.sea-arc-unboxed .story-branch:before,#seaStory.sea-arc-unboxed .story-branch:after,#seaStory.sea-arc-unboxed .story-branch i{display:none!important}#seaStory.sea-arc-unboxed .sea-arc-paths{width:100%;height:100%;display:block;overflow:visible}#seaStory.sea-arc-unboxed .sea-arc-paths path{fill:none;stroke:#c6f432;stroke-width:1.5px;opacity:.78;vector-effect:non-scaling-stroke;stroke-dasharray:520;stroke-dashoffset:520px}#seaStory.sea-arc-unboxed .sea-arc-paths circle{fill:#c6f432;opacity:0}#seaStory.sea-arc-unboxed.arc-drawn .sea-arc-paths path{animation:.7s cubic-bezier(.17,.88,.24,1) forwards seaArcDraw}#seaStory.sea-arc-unboxed.arc-drawn .sea-arc-paths path:nth-child(2){animation-delay:60ms}#seaStory.sea-arc-unboxed.arc-drawn .sea-arc-paths path:nth-child(3){animation-delay:.12s}#seaStory.sea-arc-unboxed.arc-drawn .sea-arc-paths path:nth-child(4){animation-delay:.18s}#seaStory.sea-arc-unboxed.arc-drawn .sea-arc-paths circle{animation:.2s 1s forwards seaArcDot}@keyframes seaArcDraw{to{stroke-dashoffset:0}}@keyframes seaArcDot{to{opacity:1}}#seaStory.sea-arc-unboxed .sea-arc-visual{transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden}#seaStory.sea-arc-unboxed.arc-initialized .sea-arc-visual:not(.sea-emerged){opacity:0!important;transform:translate(var(--sea-from-x,0px),var(--sea-from-y,-115px))scale(.3)rotate(var(--sea-rot,-4deg))!important}#seaStory.sea-arc-unboxed .sea-arc-visual.sea-emerged{animation:.9s cubic-bezier(.15,.8,.22,1) both seaArcPop;opacity:1!important;transform:none!important}@keyframes seaArcPop{0%{opacity:0;transform:translate(var(--sea-from-x,0px),var(--sea-from-y,-115px))scale(.29)rotate(var(--sea-rot,-4deg));filter:brightness(.75)}67%{opacity:1;filter:brightness(1.08);transform:translateY(-9px)scale(1.045)rotate(0)}to{opacity:1;filter:none;transform:translate(0)scale(1)rotate(0)}}#seaStory.sea-arc-unboxed .story-card.is-active{box-shadow:none!important;background:0 0!important;border:0!important}#seaStory.sea-arc-unboxed .story-footer{border-top:1px solid var(--line-soft)!important;color:var(--tx-3)!important;background:0 0!important;justify-content:center!important;gap:12px!important;margin-top:22px!important;padding:9px 3px 0!important;font-size:10px!important}#seaStory.sea-arc-unboxed #storyReplay{border:1px solid var(--line)!important;color:var(--tx-2)!important;border-radius:40px!important;padding:5px 12px!important}#seaStory.sea-arc-unboxed #storyPause{border:1px solid var(--line)!important;border-radius:40px!important;padding:5px 12px!important}#seaStory.sea-arc-unboxed .story-disclaimer{color:var(--tx-4)!important;margin:8px 0 0!important;padding:0!important;font-size:9px!important}@media (max-width:1040px){#seaStory.sea-arc-unboxed .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px 18px!important}#seaStory.sea-arc-unboxed .story-card-camera{grid-area:1/1/auto/-1!important}#seaStory.sea-arc-unboxed .story-branch{grid-area:2/1/auto/-1!important;height:66px!important}#seaStory.sea-arc-unboxed .story-card-video{grid-area:3/1!important}#seaStory.sea-arc-unboxed .story-card-caption{grid-area:3/2!important}#seaStory.sea-arc-unboxed .story-card-post{grid-area:4/1!important}#seaStory.sea-arc-unboxed .story-card-schedule{grid-area:4/2!important}#seaStory.sea-arc-unboxed .story-card{min-height:0!important}#seaStory.sea-arc-unboxed .sea-arc-paths path:first-child,#seaStory.sea-arc-unboxed .sea-arc-paths path:nth-child(4){opacity:.45}}@media (max-width:700px){#seaStory.sea-arc-unboxed .story-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important;padding:0 8px!important}#seaStory.sea-arc-unboxed .story-card-camera{grid-area:1/1!important;width:100%!important}#seaStory.sea-arc-unboxed .story-card-camera .story-camera-frame{width:170px!important}#seaStory.sea-arc-unboxed .story-card-camera .story-camera-view{height:214px!important}#seaStory.sea-arc-unboxed .story-branch{grid-area:2/1!important;height:38px!important;margin:0!important}#seaStory.sea-arc-unboxed .sea-arc-paths path,#seaStory.sea-arc-unboxed .sea-arc-paths circle{display:none!important}#seaStory.sea-arc-unboxed .story-branch:before{content:"";background:#c6f432;width:2px;height:38px;position:absolute;top:0;left:50%;display:block!important}#seaStory.sea-arc-unboxed .story-card-video{grid-area:3/1!important}#seaStory.sea-arc-unboxed .story-card-caption{grid-area:4/1!important}#seaStory.sea-arc-unboxed .story-card-post{grid-area:5/1!important}#seaStory.sea-arc-unboxed .story-card-schedule{grid-area:6/1!important}#seaStory.sea-arc-unboxed .story-card-head strong{font-size:15px!important}#seaStory.sea-arc-unboxed .story-reels{width:100%;max-width:345px!important;margin:0 auto!important}#seaStory.sea-arc-unboxed .story-ig-window{min-height:0!important}#seaStory.sea-arc-unboxed .story-post-window{max-width:100%}#seaStory.sea-arc-unboxed .story-feed-body{flex-direction:column!important;display:flex!important}#seaStory.sea-arc-unboxed .story-ig-feed .story-feed-thumb{width:100%!important;height:245px!important;max-height:245px!important}#seaStory.sea-arc-unboxed .story-calendar.story-schedule-window{max-width:420px!important;min-height:270px!important;margin:0 auto!important}#seaStory.sea-arc-unboxed .sea-arc-visual.sea-emerged{animation:.65s cubic-bezier(.17,.87,.24,1) both seaArcMobile}@keyframes seaArcMobile{0%{opacity:.25;transform:translateY(26px)scale(.82)}75%{opacity:1;transform:translateY(-5px)scale(1.015)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){#seaStory.sea-arc-unboxed .sea-arc-visual{opacity:1!important;animation:none!important;transform:none!important}#seaStory.sea-arc-unboxed .sea-arc-paths path{stroke-dashoffset:0!important;animation:none!important}#seaStory.sea-arc-unboxed .sea-arc-paths circle{opacity:1!important;animation:none!important}}#seaStory.sea-arc-unboxed .story-grid{gap:0 20px!important}#seaStory.sea-arc-unboxed .story-card-post .story-post-window{gap:10px!important}#seaStory.sea-arc-unboxed .story-publish-targets{font-size:11px!important}#seaStory.sea-arc-unboxed .story-calendar.story-schedule-window{color:#f8fff2!important;background:#111713!important;border:1px solid #35442e!important;box-shadow:0 15px 32px #0005!important}#seaStory.sea-arc-unboxed .story-calendar-title b{color:#fff!important}#seaStory.sea-arc-unboxed .story-calendar-title span{color:#bcc4b7!important}#seaStory.sea-arc-unboxed .story-week>span{color:#cbd3c9!important}#seaStory.sea-arc-unboxed .story-week>span.story-selected{color:#0b0b0c!important}#seaStory.sea-arc-unboxed .story-queue{color:#fff!important;background:#24321f!important;border:1px solid #4e653b!important}#seaStory.sea-arc-unboxed .story-queue b{color:#fff!important}#seaStory.sea-arc-unboxed .story-queue small{color:#cbd3c9!important}#seaStory.sea-arc-unboxed .story-schedule-note,#seaStory.sea-arc-unboxed .story-queue-check{color:#c6f432!important}#seaStory .story-ig-feed{color:#171717!important;background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important;width:100%!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 36px #0004!important}#seaStory .sea-real-ig-header{color:#111;background:#fff;align-items:center;gap:7px;height:36px;padding:6px 9px;font-size:11px;display:flex}#seaStory .sea-real-ig-header .ig-brand-icon{border-radius:7px;width:23px;height:23px}#seaStory .sea-real-ig-header .ig-glyph{width:16px;height:16px}#seaStory .sea-reel-more{letter-spacing:2px;margin-left:auto;font-weight:900}#seaStory .sea-reel-viewport{aspect-ratio:9/16;isolation:isolate;background:#080808;width:100%;min-height:0;position:relative;overflow:hidden}#seaStory .sea-reel-viewport video{object-fit:contain;background:#030303;width:100%;height:100%;position:absolute;inset:0}#seaStory .sea-reel-viewport:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#000c);position:absolute;inset:40% 0 0}#seaStory .sea-reel-side{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 5px #0b0b0c;gap:15px;font-size:23px;display:grid;position:absolute;bottom:65px;right:7px}#seaStory .sea-reel-side span{gap:0;display:grid}#seaStory .sea-reel-side small{font-size:8px;font-weight:600}#seaStory .sea-reel-overlay{z-index:2;text-align:left;text-shadow:0 1px 5px #0b0b0c;gap:3px;line-height:1.35;display:grid;position:absolute;bottom:10px;left:11px;right:44px;color:#fff!important;font-size:10px!important}#seaStory .sea-reel-overlay b{color:#fff;font-size:12px}#seaStory .sea-reel-tags{color:#ecf6ff}#seaStory .sea-reel-play{z-index:2;color:#fff;pointer-events:none;background:#0008;border:1px solid #fff6;border-radius:50%;padding:8px 11px;font-size:14px;transition:opacity .3s;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}#seaStory .sea-reel-posted{color:#197840;background:#f0f9f0;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:9px;font-weight:800;display:flex}#seaStory .sea-publishing-overlay{z-index:5;color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#0c100deb;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:14px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;inset:36px 0 0}#seaStory .sea-publishing-overlay.show{opacity:1;visibility:visible}#seaStory .sea-upload-indicator{color:#c6f432;font-size:38px}#seaStory .sea-upload-track{background:#3d4438;border-radius:10px;width:80%;height:5px;overflow:hidden}#seaStory .sea-upload-track i{background:#c6f432;width:0;height:100%;display:block}#seaStory .sea-publishing-overlay.show .sea-upload-track i{animation:1.05s linear forwards seaUpload}@keyframes seaUpload{to{width:100%}}#seaStory .sea-published-celebrate{animation:.75s ease-out seaPosted}@keyframes seaPosted{0%{box-shadow:0 0 #c6f432}50%{box-shadow:0 0 0 5px #c6f432}to{box-shadow:0 16px 36px #0004}}#seaStory .sea-reel-posted:not(.done){opacity:.6}#seaStory .sea-arc-visual.sea-emerged{animation-duration:.88s!important}#seaStory .story-post-button{-webkit-user-select:none;user-select:none}#seaStory .story-post-button:focus-visible{outline-offset:3px;outline:3px solid #c6f432}@media (min-width:1041px){#seaStory.sea-arc-unboxed .story-grid{grid-template-columns:1.08fr 1fr 1.03fr .95fr!important}#seaStory .sea-reel-viewport{max-height:275px}#seaStory .sea-reel-viewport video{object-fit:contain}}@media (max-width:700px){#seaStory .sea-reel-viewport{aspect-ratio:9/16;max-height:520px}#seaStory .sea-reel-overlay{bottom:17px;font-size:13px!important}#seaStory .sea-reel-side{font-size:26px;right:13px}#seaStory .sea-reel-posted{padding:12px;font-size:11px}#seaStory .sea-real-ig-header{height:43px}#seaStory .sea-publishing-overlay{inset:43px 0 0}#seaStory.sea-arc-unboxed .story-calendar.story-schedule-window{min-height:260px!important}}@media (prefers-reduced-motion:reduce){#seaStory .sea-published-celebrate{animation:none}#seaStory .sea-publishing-overlay.show .sea-upload-track i{width:100%;animation:none}}.sea-social-proof .wall-card video{width:100%;max-height:510px;aspect-ratio:9/16!important;object-fit:cover!important}.sea-social-proof .wall-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:920px;margin-inline:auto;display:grid}.sea-lj .sea-lj-node{transition-duration:.42s!important}.sea-dual-demo{padding:70px 0}.sea-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sea-dual-grid article{background:#0c0f09;border:1px solid #26262a;border-radius:14px;padding:25px}.sea-dual-grid h3{font-size:25px}.sea-dual-grid p{color:#adb1a3;line-height:1.6}.sea-dual-grid strong{color:#c6f432}.sea-model-choices{flex-wrap:wrap;gap:10px;display:flex}.sea-model-choices button{color:#fff;cursor:pointer;background:#171b0f;border:1px solid #626b39;border-radius:30px;padding:12px 20px}.sea-model-choices button.active{color:#0b0b0c;background:#c6f432}.sea-model-panel{border:1px solid #26262a;border-radius:14px;min-height:100px;margin-top:20px;padding:24px}@media (max-width:680px){.sea-dual-grid{grid-template-columns:1fr}.sea-social-proof .wall-row{gap:8px}.sea-social-proof .wall-card video{max-height:320px}}#page-home .maths .creator,#page-home .maths .wall{display:none!important}#page-home .maths .cost{margin-top:0}.sea-social-plans{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;padding:14px 0 2px;display:grid}.sea-social-plans>div{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:7px;gap:5px;padding:11px;display:grid}.sea-social-plans b{letter-spacing:.1em;color:var(--accent);font-size:9px}.sea-social-plans strong{color:var(--tx);font-size:18px;line-height:1.2}.sea-social-plans strong small{color:var(--tx-3);font-size:10px;font-weight:500}.sea-social-plans p{grid-column:1/-1;font-size:11px;line-height:1.5;color:var(--tx-2)!important;margin:2px 0 0!important}.sea-cta-center{flex-wrap:wrap;justify-content:center;gap:12px;margin:22px auto 5px;display:flex}.sea-evidence-foot{color:var(--tx-3);margin:16px 0 0;font-size:11px;line-height:1.6}.sea-agency-merged .sea-agency-benefit{color:var(--accent);padding:18px 0;font-size:14px;font-weight:800}.sea-b-listing{overflow:hidden}.sea-b-wrap{justify-items:center;gap:12px;margin:20px auto 0;display:grid}.sea-b-listing .arc-fit{max-width:100%;margin:0 auto}.sea-b-listing .ac-out{overflow:visible}.sea-b-listing .ac-out .sea-b-stage-title{white-space:normal;text-align:center;letter-spacing:.02em;color:#fff;z-index:8;text-shadow:0 2px 7px #0b0b0c;width:max-content;max-width:210px;font-size:11px;font-weight:850;line-height:1.25;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.sea-b-stage-title span{color:var(--accent);margin-right:5px;font-size:10px}.sea-b-listing .ac-out .lab{border-radius:0 0 8px 8px}.sea-b-listing #bSvg>path:first-child{display:none}.sea-b-listing #bSvg .sea-branch{stroke:var(--accent);opacity:.85;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset .72s cubic-bezier(.22,1,.3,1)}.sea-b-listing #bSvg .sea-branch.on{stroke-dashoffset:0}.sea-b-listing .ac-post{color:#101820;background:#f8fafc;border:1px solid #2b2c30;overflow:hidden}.sea-bmini{color:#121b29;background:#fff;grid-template-rows:auto 95px minmax(26px,auto) auto auto;gap:5px;height:100%;padding:6px;font-size:10px;display:grid}.sea-channel-mini{align-items:center;gap:6px;display:flex}.sea-channel-mini>b{font-size:10px}.sea-channel-mini>em{color:#067d36;background:#e9f9ed;margin-left:auto;padding:3px 4px;font-size:7px;font-style:normal}.sea-channel-dot{color:#fff;background:#15293b;border-radius:4px;padding:4px 6px;font-family:Arial,sans-serif;font-weight:800}.sea-mini-listing-img{background:#fff;border:1px solid #ebedf0;place-items:center;display:grid;overflow:hidden}.sea-mini-listing-img img{object-fit:contain;width:100%;height:100%}.sea-bmini-head{white-space:normal;max-height:35px;font-size:9px;font-weight:750;overflow:hidden}.sea-bmini-fields{border-top:1px solid #ddd;flex-direction:column;gap:2px;padding-top:4px;display:flex}.sea-bmini-fields small{color:#506070;font-size:7px}.sea-bmini-fields span{color:#057e31;font-size:7px}.sea-bmini-foot{color:#485363;border-top:1px solid #eee;padding-top:4px;font-size:7px}.sea-b-channel-review{border:1px solid var(--line);background:#080b07;border-radius:13px;grid-template-columns:1fr;gap:14px;width:min(100%,900px);padding:18px;display:grid}.sea-b-channel-intro{gap:8px;display:grid}.sea-b-channel-intro strong{font-size:23px}.sea-b-channel-intro>span:last-child{color:var(--tx-2);font-size:13px}.sea-channel-controls{flex-wrap:wrap;gap:9px;display:flex}.sea-channel-controls button{border:1px solid var(--line-strong);color:var(--tx);background:#0c110c;border-radius:8px;padding:10px 15px;font-size:12px;font-weight:800}.sea-channel-controls button.on{background:var(--accent-fill);color:#0b0b0c;border-color:var(--accent-fill)}.sea-draft-preview{color:#1b2532;background:#fff;border:1px solid #dce2e7;border-radius:10px;font-family:Arial,sans-serif;overflow:hidden}.sea-draft-browser{background:#fafcfd;border-bottom:1px solid #e6e8ed;align-items:center;gap:9px;padding:12px 16px;font-size:14px;display:flex}.sea-draft-browser>span{color:#fff;background:#1e744d;border-radius:6px;place-items:center;width:29px;height:29px;font-weight:900;display:grid}.sea-draft-browser em{color:#875700;background:#fff2c6;border-radius:12px;margin-left:auto;padding:5px 8px;font-size:11px;font-style:normal}.sea-draft-body{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(120px,.8fr);gap:16px;padding:16px;display:grid}.sea-draft-body>div:first-child{align-content:start;gap:8px;display:grid}.sea-draft-label{color:#697581;letter-spacing:.05em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:750}.sea-draft-body strong{font-size:15px}.sea-draft-body p,.sea-draft-body small{color:#576573;font-size:12px;line-height:1.5}.sea-draft-image{aspect-ratio:1;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e0e3e7;border-radius:6px;max-height:260px}.sea-draft-sidebar{background:#f5f7f9;border-radius:7px;align-content:start;gap:7px;padding:12px;display:grid}.sea-draft-sidebar span{color:#70808c;font-size:9px}.sea-draft-sidebar b{margin-bottom:8px;font-size:12px}.sea-draft-footer{color:#5e6f7e;border-top:1px solid #e6e8ed;justify-content:space-between;padding:10px 16px;font-size:11px;display:flex}.sea-lj-disclaimer{color:var(--tx-3);text-align:center;font-size:11px;line-height:1.6}.sea-market-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:35px;display:grid}.sea-market-grid h2{margin:16px 0}.sea-market-copy .creator-ctrl{flex-wrap:wrap;gap:9px;margin:14px 0;display:flex}.sea-market-lower{gap:9px;margin:12px 0 20px;display:grid}.sea-market-lower label{text-transform:uppercase;color:var(--tx-3);font-size:11px;font-weight:750}.sea-market-lower select{background:var(--surface-2);border:1px solid var(--line-strong);max-width:270px;color:var(--tx);border-radius:7px;padding:10px}.sea-market-lower p{color:var(--accent);font-size:12px}.sea-market-media{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.sea-market-video-col,.sea-market-img-col{text-align:center;color:var(--tx-3);gap:9px;font-size:11px;display:grid}.sea-market-video,.sea-market-img-col .creator-frame{aspect-ratio:9/16;border:1px solid var(--line-strong);background:#0b0b0c;border-radius:9px;width:100%;max-width:235px;min-height:0;margin:0 auto;overflow:hidden}.sea-market-video video,.sea-market-img-col .creator-frame img{object-fit:contain;width:100%;height:100%}.sea-market-img-col .creator-stage{gap:7px;display:grid}.sea-market-media>p{color:var(--tx-3);text-align:center;grid-column:1/-1;margin:0;font-size:10px;line-height:1.55}.sea-product-proof .sec-head{margin-bottom:20px}.sea-preserve-layout{gap:26px;display:grid}.sea-preserve-group{gap:11px;display:grid}.sea-preserve-group-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:0 0 10px;display:flex}.sea-preserve-group-head b{color:var(--accent);font-size:12px}.sea-preserve-group-head span{color:var(--tx-3);font-size:12px}.sea-preserve-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sea-preserve-three>div{gap:8px;min-width:0;display:grid}.sea-preserve-three>div>span{color:var(--tx-2);font-size:11px;font-weight:750}.sea-proof-media,.sea-proof-pending{border:1px solid var(--line);background:#0c100d 50%/contain no-repeat;border-radius:8px;height:clamp(160px,19vw,250px);overflow:hidden}.sea-proof-pending{text-align:center;border-style:dashed;flex-direction:column;justify-content:center;gap:8px;padding:15px;display:flex}.sea-proof-pending strong{font-size:12px}.sea-proof-pending small{color:var(--tx-3);font-size:10px}.sea-proof-clip{background:#0b0b0c;justify-content:center;display:flex}.sea-proof-clip video{object-fit:contain;width:100%;height:100%}.sea-compare-compact .sec-head{margin-bottom:18px}.sea-compare-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sea-compare-three article{border:1px solid var(--line);background:var(--surface-1);border-radius:10px;gap:10px;min-width:0;padding:12px;display:grid}.sea-compare-three article>span{color:var(--accent);font-size:10px;font-weight:850}.sea-compare-three article>b{font-size:14px}.sea-compare-three article>p{color:var(--tx-3);font-size:11px}.sea-compare-img,.sea-compare-placeholder{border:1px solid var(--line);background:#141416 50%/contain no-repeat;border-radius:7px;height:190px}.sea-compare-placeholder{text-align:center;color:var(--tx-2);border-style:dashed;place-items:center;padding:20px;font-size:12px;display:grid}.sea-end-cta{background:radial-gradient(circle at 79% 45%,var(--accent-soft),transparent 36%)}.sea-end-grid{grid-template-columns:1.25fr .7fr;align-items:center;gap:55px;display:grid}.sea-end-grid h2{margin:15px 0}.sea-end-actions{flex-wrap:wrap;gap:12px;margin:22px 0 12px;display:flex}.sea-end-note{color:var(--tx-3);font-size:11px;line-height:1.5}.sea-end-phone{background:#050705;border:6px solid #232a25;border-radius:30px;gap:10px;width:min(245px,80%);margin:0 auto;padding:12px 9px 9px;display:grid;box-shadow:0 24px 75px #0009}.sea-end-speaker{background:#2c3430;border-radius:4px;width:45px;height:4px;margin:0 auto}.sea-end-photo{background:#fff 50%/contain no-repeat;border-radius:13px;height:290px;position:relative;overflow:hidden}.sea-end-focus{border:1px solid var(--accent);position:absolute;inset:25%}.sea-end-cam-bar{justify-content:space-around;align-items:center;font-size:9px;font-weight:800;display:flex}.sea-end-cam-shutter{background:#fff;border:4px solid #414741;border-radius:50%;outline:2px solid #fff;width:30px;height:30px}.foot-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:24px}.foot-col .h{margin-bottom:13px;display:block}@media (max-width:1040px){.sea-b-listing .arc-fit{height:auto}.sea-b-listing .sea-b-stage-title{max-width:150px;font-size:9px}.sea-market-grid{grid-template-columns:1fr}.sea-market-media{max-width:570px}.sea-end-grid{gap:20px}}@media (max-width:900px){.sea-b-listing #bFit{display:block}.sea-b-listing #bStage{transform-origin:0 0;transform:scale(.64)!important}.sea-b-listing #bFit{aspect-ratio:auto;width:100%;max-width:850px;height:330px}}@media (max-width:680px){.sea-b-listing #bFit{aspect-ratio:auto;width:100%;height:auto}.sea-b-listing #bStage{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 10px;padding:0 6px;display:grid;width:100%!important;height:auto!important;position:relative!important;transform:none!important}.sea-b-listing #bSvg,.sea-b-listing .arc-glow,.sea-b-listing .ac-plus,.sea-b-listing #bStem{display:none!important}.sea-b-listing #bStage .ac{box-sizing:border-box;width:100%!important;height:220px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.sea-b-listing #bStage .ac-src{grid-column:1/-1;justify-self:center;max-width:165px;width:165px!important;height:210px!important}.sea-b-listing #bStage .ac-out{z-index:2}.sea-b-listing .ac-out .sea-b-stage-title{width:100%;max-width:none;font-size:10px;position:absolute;bottom:calc(100% + 6px)}.sea-b-listing #bStage .p5{grid-column:1/-1;justify-self:center;width:min(220px,100%)!important}.sea-b-listing .ac-out:not(.in){opacity:.2}.sea-b-listing .ac-out.in{opacity:1}.sea-draft-body{grid-template-columns:1fr 1fr;gap:10px}.sea-draft-sidebar{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr))}.sea-market-media{grid-template-columns:1fr 1fr}.sea-preserve-three,.sea-compare-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sea-proof-media,.sea-proof-pending{height:150px}.sea-preserve-three>div>span{font-size:10px}.sea-proof-pending{padding:6px}.sea-proof-pending strong{font-size:9px}.sea-proof-pending small{font-size:8px}.sea-compare-img,.sea-compare-placeholder{height:125px}.sea-compare-three article{gap:6px;padding:7px}.sea-compare-three article>b{font-size:11px}.sea-compare-three article>p{font-size:9px}.sea-compare-three article>span{font-size:8px}.sea-end-grid{grid-template-columns:1fr}.sea-end-phone{max-width:190px}.sea-end-photo{height:215px}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-social-plans{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sea-b-listing .sea-branch{stroke-dashoffset:0!important;transition:none!important}}.sea-five-workflow{background:radial-gradient(at 50% 23%,#b4dc140e,#0000 62%)}.sea-five-title{margin-bottom:12px!important}.sea-five-title h2 .lit{color:var(--accent)}.sea-five-stage{margin-top:8px;max-width:1370px;margin-inline:auto;position:relative;overflow:visible}.sea-five-phone{z-index:3;background:#070909;border:7px solid #282e2b;border-radius:32px;flex-direction:column;width:208px;height:274px;margin:0 auto;padding:12px 6px 8px;display:flex;position:relative;box-shadow:0 16px 54px #00000073}.sea-five-ear{z-index:6;background:#333c36;border-radius:10px;width:22%;height:5px;position:absolute;top:6px;left:39%}.sea-five-camera{background:#171a17;border-radius:16px 16px 4px 4px;flex:1;min-height:0;position:relative;overflow:hidden}.sea-five-raw{background-position:50%;background-size:cover;width:100%;height:100%}.sea-five-corners{background:linear-gradient(var(--accent),var(--accent))left top/20px 3px no-repeat,linear-gradient(var(--accent),var(--accent))left top/3px 20px no-repeat,linear-gradient(var(--accent),var(--accent))right top/20px 3px no-repeat,linear-gradient(var(--accent),var(--accent))right top/3px 20px no-repeat,linear-gradient(var(--accent),var(--accent))left bottom/20px 3px no-repeat,linear-gradient(var(--accent),var(--accent))left bottom/3px 20px no-repeat,linear-gradient(var(--accent),var(--accent))right bottom/20px 3px no-repeat,linear-gradient(var(--accent),var(--accent))right bottom/3px 20px no-repeat;pointer-events:none;border:2px solid #0000;position:absolute;inset:18% 12%}.sea-five-scan{opacity:0;pointer-events:none;background:linear-gradient(#0000,#c6f43240 75%,#c6f43299);height:40%;position:absolute;inset:-40% 0 0}.sea-five-stage.running .sea-five-scan{animation:1.15s ease-out forwards seaScan}@keyframes seaScan{0%{opacity:0;top:-40%}10%{opacity:1}85%{opacity:1}to{opacity:0;top:110%}}.sea-five-phonebar{color:#fff;justify-content:space-around;align-items:center;height:54px;display:flex}.sea-five-phonebar small{font-size:11px;font-weight:800}.sea-five-shutter{background:#f4f4f4;border:4px solid #fff;border-radius:100%;width:39px;height:39px;box-shadow:inset 0 0 0 3px #101010}.sea-five-stage.running .sea-five-shutter{animation:.42s ease-in-out 1.04s seaSnap}@keyframes seaSnap{50%{box-shadow:0 0 0 24px #fffc}}.sea-five-lines{pointer-events:none;z-index:1;width:100%;height:150px;position:absolute;top:260px;left:0;overflow:visible}.sea-five-lines path{fill:none;stroke:var(--accent);stroke-width:2px;opacity:.88;stroke-linecap:round;transition:stroke-dashoffset .55s}.sea-five-lines circle{fill:var(--accent)}.sea-five-output-grid{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;margin-top:143px;display:grid;position:relative}.sea-five-card{opacity:0;min-width:0;transition:opacity .52s,transform .6s cubic-bezier(.18,1,.32,1);transform:translateY(-19px)scale(.97)}.sea-five-card.on{opacity:1;transform:none}.sea-five-card h3{letter-spacing:.01em;text-transform:uppercase;text-align:center;min-height:38px;color:var(--tx-2);margin:0 0 12px;font-size:clamp(10px,.94vw,14px);font-weight:800;line-height:1.32}.sea-five-card.on h3{color:var(--accent)}.sea-five-dot{display:none}.sea-five-pic{aspect-ratio:1;border:1px solid var(--line);background-position:50%;background-size:cover;border-radius:10px;min-height:130px}.sea-five-seo,.sea-five-mini-draft{border:1px solid var(--line-strong);background:#10130d;border-radius:10px;flex-direction:column;gap:8px;min-height:210px;padding:13px;display:flex}.sea-five-seo small,.sea-five-mini-draft small,.sea-store-edit small{color:#b5c17c;letter-spacing:.11em;font-size:9px;font-weight:800}.sea-five-seo strong,.sea-five-mini-draft b{color:#fff;font-size:13px;line-height:1.3}.sea-five-seo p,.sea-five-mini-draft span{color:#a8ac9f;font-size:11px;line-height:1.45}.sea-five-keywords{flex-wrap:wrap;gap:5px;display:flex}.sea-five-keywords span{color:#c6f432;border:1px solid #c6f43245;border-radius:12px;padding:3px 7px;font-size:9px;line-height:1.4}.sea-five-mini-draft i{color:#c6f432;margin-top:auto;font-size:10px;font-style:normal}.sea-five-market-icons{justify-content:center;align-items:center;gap:9px;margin-bottom:8px;display:flex}.sea-five-market-icons b{min-width:28px;height:26px}.sea-amz-logo{color:#fba521;place-items:center;font-family:Arial,sans-serif;font-size:23px;font-weight:900;display:inline-grid}.sea-amz-logo span{font-size:12px}.sea-shop-logo{color:#fff;background:#7ab55c;border-radius:5px;place-items:center;width:27px;height:27px;font-family:Arial,sans-serif;font-size:18px;font-weight:900;display:inline-grid;transform:rotate(-8deg)}.sea-woo-logo{color:#fff;background:#8955a5;border-radius:5px;place-items:center;padding:2px 5px;font-family:Arial,sans-serif;font-weight:800;display:inline-grid;font-size:14px!important}.sea-five-bottom{justify-content:center;align-items:center;gap:20px;margin:28px 0 10px;display:flex}.sea-five-progress{letter-spacing:.11em;text-transform:uppercase;color:var(--tx-3);font-size:11px}.sea-five-replay{border:1px solid var(--line);color:var(--tx-2);border-radius:8px;padding:7px 11px;font-size:11px}.sea-five-store{border:1px solid var(--line);background:var(--surface-1);border-radius:12px;margin-top:24px;padding:clamp(18px,3vw,30px)}.sea-five-store-header h3{font-size:22px}.sea-five-store-header p{color:var(--tx-3);margin-top:6px;font-size:13px}.sea-five-store-nav{flex-wrap:wrap;gap:9px;margin-top:20px;margin-bottom:14px;display:flex}.sea-five-store-nav button{border:1px solid var(--line-strong);color:var(--tx-2);border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;display:flex}.sea-five-store-nav button.on{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.sea-five-store-nav .sea-amz-logo{font-size:16px}.sea-five-store-nav .sea-woo-logo{font-size:11px!important}.sea-five-store-nav .sea-shop-logo{width:20px;height:20px;font-size:14px}.sea-five-store-interface{color:#202631;background:#f4f5f8;border-radius:10px;font-family:Arial,sans-serif;overflow:hidden}.sea-store-head{color:#fff;background:#1b2737;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;font-size:13px;font-weight:700;display:flex}.sea-store-draftstatus{color:#cbd3dd;font-size:11px}.sea-store-main{grid-template-columns:1.2fr .65fr;gap:18px;padding:20px;display:grid}.sea-store-edit{background:#fff;border:1px solid #d4dae1;border-radius:9px;flex-direction:column;gap:10px;padding:22px;display:flex}.sea-store-edit small{color:#6a7280}.sea-store-edit b{font-size:17px}.sea-store-edit p{color:#454f5b;font-size:13px;line-height:1.6}.sea-store-edit .sea-five-keywords span{color:#556274;border-color:#d9dee4}.sea-store-preview{flex-direction:column;gap:10px;display:flex}.sea-store-product{aspect-ratio:1;background-color:#eef0f2;background-position:50%;background-size:cover;border:1px solid #dae0e6;border-radius:7px;min-height:130px}.sea-store-preview small{color:#637183;font-size:10px}.sea-store-preview span{color:#317e4e;font-size:11px}.sea-five-workflow .sec-head.center .lede{max-width:70ch}.sea-five-output-grid .sea-five-card{will-change:opacity,transform}.sea-home-proof-helper{display:none}.sea-product-proof .sea-pf-grid,.sea-product-proof .sea-proof-grid{max-width:1100px;margin-inline:auto}.sea-product-proof video{max-width:100%;max-height:450px;margin-inline:auto;aspect-ratio:9/16!important;object-fit:contain!important;background:0 0!important;width:auto!important}.sea-product-proof .sea-pf-media,.sea-product-proof .sea-proof-media{overflow:hidden}.sea-product-proof img{max-width:100%;margin-inline:auto;aspect-ratio:1!important;object-fit:contain!important}.sea-end-cta .sea-phone-scan,.sea-end-cta .sea-cta-scan{animation:2.4s ease-in-out infinite seaScan}.sea-end-cta .sea-phone-camera:after,.sea-end-cta .sea-final-phone:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 18px var(--accent);pointer-events:none;animation:3.2s ease-in-out infinite seaSweep;position:absolute;top:15%;left:8%;right:8%}@keyframes seaSweep{0%,to{opacity:.2;top:15%}50%{opacity:.95;top:73%}}.sea-smm-embedded{padding:26px 0 6px}.sea-smm-embedded .wrap{border:1px solid var(--accent-line);background:var(--surface-1);border-radius:10px;padding-top:24px;padding-bottom:24px}.sea-smm-embedded .lede{max-width:78ch;margin:7px 0 13px}#page-results #showSocialResult,#page-results #showListingResult{border-radius:10px!important;min-height:56px!important;padding:18px 25px!important;font-size:clamp(14px,1.7vw,20px)!important;font-weight:800!important}.sea-results-controls{justify-content:flex-end;gap:10px;margin:18px 0;display:flex}.sea-results-controls button{border:1px solid var(--line);border-radius:8px;padding:9px 15px;font-size:13px}.sea-results-controls button:hover{border-color:var(--accent)}.sea-how-video-grid{grid-template-columns:1.1fr .9fr;gap:22px;display:grid}.sea-how-reels{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sea-how-reel video{aspect-ratio:9/16;object-fit:contain;background:#0b0b0c;border-radius:8px;width:100%}.sea-how-reel span{color:var(--tx-2);font-size:12px}.sea-how-post{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:15px;padding:24px;display:flex}.sea-how-ig{font-weight:800}.sea-how-post>small{color:var(--tx-3);font-size:11px}.sea-how-post p{color:var(--tx-2);font-size:14px}.sea-how-actions{flex-wrap:wrap;gap:9px;display:flex}.sea-how-actions b{color:var(--accent);font-size:11px}#page-how .sea-how-listing-example .sea-how-before,#page-how .sea-how-before{max-width:310px}#page-how .slot[data-img-key$=_before]{max-width:370px!important}@media (max-width:1040px){.sea-five-output-grid{gap:8px}.sea-five-card h3{font-size:10px}.sea-five-seo,.sea-five-mini-draft{min-height:180px;padding:9px}}@media (max-width:760px){.sea-five-phone{width:178px;height:240px}.sea-five-lines{display:none}.sea-five-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:30px}.sea-five-card:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:320px}.sea-five-card h3{min-height:30px}.sea-five-card{opacity:1;transform:none}.sea-five-seo,.sea-five-mini-draft{min-height:200px}.sea-store-main,.sea-how-video-grid{grid-template-columns:1fr}.sea-five-store-nav button{padding:8px 11px}.sea-five-store{padding:16px}.sea-store-main{gap:10px;padding:10px}.sea-five-store-header h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.sea-five-stage.running .sea-five-scan,.sea-end-cta .sea-phone-camera:after,.sea-end-cta .sea-final-phone:after{animation:none!important}}.sea-social-copy{margin:22px 0;overflow:hidden}.sea-social-copy .sea-story{max-width:1300px;margin:0 auto!important}.sea-social-copy .story-top{opacity:1!important}.sea-social-copy .story-grid>*{opacity:1;animation:.52s both seaSubFlow}.sea-social-copy .story-grid>:first-child{animation-delay:.7s}.sea-social-copy .story-grid>:nth-child(2){animation-delay:1.1s}.sea-social-copy .story-grid>:nth-child(3){animation-delay:1.5s}.sea-social-copy .story-grid>:nth-child(4){animation-delay:1.9s}@keyframes seaSubFlow{0%{opacity:.2;transform:translateY(-16px)}to{opacity:1;transform:none}}.sea-social-copy-replay{border:1px solid var(--accent-line);color:var(--accent);border-radius:8px;margin-inline:auto;padding:9px 15px;font-size:13px;display:block}.sea-social-copy .story-footer button{display:none!important}.sea-listing-usp-visual{grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0;display:grid}.sea-listing-usp-visual>div{min-width:0}.sea-listing-usp-visual span{color:var(--accent);letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.sea-usp-photo{aspect-ratio:1;border:1px solid var(--line);background-color:var(--surface-1);background-position:50%;background-size:cover;border-radius:10px;min-height:150px}@media (max-width:660px){.sea-listing-usp-visual{gap:8px}.sea-listing-usp-visual span{font-size:8px}.sea-usp-photo{min-height:100px}}#home-social-pricing .cost-new .cost-soft>div{color:#d7e2cc;align-items:flex-start;font-size:13px;font-weight:700}#home-social-pricing .cost-new .cost-soft i{font-size:19px;font-style:normal;font-weight:900;line-height:1.05;color:#c6f432!important}.sea-cost-listing .sea-cost-top{margin-bottom:30px;display:block}.sea-cost-listing .sea-cost-top>div{gap:12px;max-width:830px;display:grid}.sea-cost-listing .sea-cost-top h2{max-width:19ch}.sea-cost-listing .sea-cost-top .lede{text-align:left;max-width:65ch;margin:0;position:static}.sea-market-more{color:var(--tx-3);max-width:45ch;margin:11px 0 17px;font-size:12px}.sea-amz-logo{justify-content:center;align-items:center;display:inline-flex;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;line-height:1!important}.sea-amazon-mark{flex-direction:column;align-items:center;display:inline-flex;color:var(--tx)!important;letter-spacing:-.6px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;line-height:.85!important}.sea-amazon-text{color:var(--tx)!important;font-size:15px!important}.sea-amazon-mark svg{width:45px;height:10px;display:block}.sea-five-market-icons .sea-amazon-text{font-size:13px!important}.sea-product-proof .sea-preserve-group:first-child .sea-proof-media,.sea-product-proof .sea-preserve-group:first-child .sea-proof-pending{margin-inline:auto;aspect-ratio:1!important;background-position:50%!important;background-size:contain!important;width:min(100%,270px)!important;height:auto!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-media,.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-pending{aspect-ratio:9/16!important;background-position:50%!important;background-size:contain!important;border-radius:6px!important;width:min(100%,195px)!important;height:auto!important;margin:0 auto!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-clip{background:0 0!important;border:0!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-clip video{aspect-ratio:9/16;background:#0b0b0c;border-radius:6px;display:block;object-fit:cover!important;width:100%!important;height:100%!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-media[data-img-key]{background-color:#0000!important}.sea-compare-row-label{color:var(--accent);letter-spacing:.03em;margin:20px 0 16px;font-size:13px;font-weight:750}.sea-compare-video-row{margin-top:4px}.sea-compare-video-row .sea-compare-img,.sea-compare-video-row .sea-compare-placeholder{margin:0 auto;aspect-ratio:9/16!important;background-size:contain!important;width:min(100%,190px)!important;height:auto!important}.sea-compare-video-row .sea-compare-video-only{aspect-ratio:9/16;border-radius:6px;width:min(100%,190px);margin:0 auto;overflow:hidden}.sea-compare-video-row .sea-compare-video-only video{aspect-ratio:9/16;object-fit:cover;background:#0b0b0c;border-radius:6px;width:100%;height:100%;display:block}.sea-compare-video-row article{justify-items:stretch}.sea-listing-extra-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.sea-listing-extra-two>div{border:1px solid var(--line);background:var(--surface-1);border-radius:8px;padding:16px}.sea-listing-extra-two b{color:var(--accent);margin-bottom:7px;font-size:15px;display:block}.sea-listing-extra-two p{color:var(--tx-2);font-size:13px}.sea-how-big-demo{grid-template-columns:minmax(170px,.52fr) 32px minmax(0,1.48fr);align-items:center;gap:17px;display:grid}.sea-how-raw,.sea-how-outputs{min-width:0}.sea-how-k,.sea-how-photo-row span,.sea-how-info-row span{letter-spacing:.11em;color:var(--accent);font-size:11px;font-weight:850}.sea-how-image{aspect-ratio:1;background:var(--surface-1)center/contain no-repeat;border:1px solid var(--line);border-radius:8px;width:100%}.sea-how-raw .sea-how-image{max-width:270px;margin:9px 0}.sea-how-raw p{color:var(--tx-3);max-width:240px;font-size:12px}.sea-how-arrow{text-align:center;color:var(--accent);font-size:30px}.sea-how-photo-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sea-how-photo-row>div{gap:8px;min-width:0;display:grid}.sea-how-info-row{grid-template-columns:.85fr 1.15fr;gap:12px;margin-top:16px;display:grid}.sea-how-info-row>div{border:1px solid var(--line);background:var(--surface-1);border-radius:9px;align-content:start;gap:10px;min-width:0;padding:15px;display:grid}.sea-how-info-row h3{font-size:23px}.sea-how-info-row p{color:var(--tx-2);font-size:13px}.sea-how-listing-draft .sea-how-store-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.sea-how-store-title strong{color:var(--tx);font-size:17px}.sea-how-store-title small{color:var(--accent);font-size:10px}.sea-how-listing-draft label{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);font-size:10px}.sea-how-listing-draft b{font-size:15px}.sea-how-store-thumb{border:1px solid var(--line);background:50%/cover no-repeat;width:75px;height:75px}.sea-how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.sea-how-steps>div{border:1px solid var(--line);background:var(--surface-1);border-radius:8px;padding:17px}.sea-how-steps b{color:var(--accent);font-size:13px}.sea-how-steps p{color:var(--tx-3);margin-top:6px;font-size:12px}#sea-social-home-slot>.hero{padding-top:30px}@media (max-width:820px){.sea-how-big-demo{grid-template-columns:1fr;gap:12px}.sea-how-arrow{transform:rotate(90deg)}.sea-how-raw .sea-how-image{max-width:210px}.sea-how-info-row{grid-template-columns:1fr}.sea-how-photo-row{gap:7px}.sea-how-steps,.sea-listing-extra-two{grid-template-columns:1fr}}@media (max-width:600px){.sea-preserve-three{gap:6px!important}.sea-preserve-three>div>span{font-size:9px!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-pending strong{font-size:10px!important}.sea-compare-row-label{font-size:11px}}.sea-social-pricing .cost-new .cost-soft>div:not(.cost-k){color:var(--tx-2);align-items:flex-start;gap:.65rem;font-weight:700;display:flex}.sea-social-pricing .cost-new .cost-soft>div i{flex:none;font-style:normal;line-height:1.15;color:var(--accent)!important;font-size:1.22rem!important;font-weight:900!important}.sea-social-pricing .cost-new .cost-soft>div span{font-weight:700}.sea-cost-top{margin-bottom:24px;grid-template-columns:1fr!important;display:block!important}.sea-cost-top>div{max-width:810px!important}.sea-cost-top .lede{max-width:65ch;margin-top:17px;line-height:1.65}.sea-market-creator .sea-market-copy{flex-direction:column;align-items:flex-start;display:flex}.sea-market-creator .creator-facts{width:100%}.sea-market-video,.sea-market-img-col .creator-frame{aspect-ratio:9/16!important;max-width:250px!important}.sea-market-video video{aspect-ratio:9/16;object-fit:cover!important}.sea-store-brand{justify-content:center;align-items:center;gap:4px;min-width:0;display:inline-flex}.sea-five-market-icons{flex-wrap:wrap;justify-content:center!important;align-items:center!important;gap:9px!important;display:flex!important}.sea-amazon-brand{flex-direction:column;gap:0;transform:translateY(2px)}.sea-amazon-name{color:#fff;letter-spacing:-1.1px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:800;line-height:.95}.sea-amazon-brand svg{margin-top:-1px}.sea-shopify-brand{color:#a6ca6d;letter-spacing:-.3px;font-size:12px;font-weight:850}.sea-woo-brand span{color:#fff;background:#9656ae;border-radius:4px;padding:2px 6px;font-size:16px;font-weight:900;line-height:1.05;transform:rotate(-3deg)}.sea-product-proof .sea-preserve-group:first-child .sea-proof-media,.sea-product-proof .sea-preserve-group:first-child .sea-proof-pending{margin-inline:auto;aspect-ratio:1!important;background-size:contain!important;width:min(100%,280px)!important;height:auto!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-media,.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-pending{aspect-ratio:9/16!important;background-size:contain!important;border-radius:6px!important;width:min(100%,206px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-clip{background:0 0!important;border:none!important;padding:0!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-clip video{display:block;aspect-ratio:9/16!important;object-fit:cover!important;border:none!important;width:100%!important;height:100%!important}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-preserve-three>div{justify-items:center}.sea-product-proof .sea-preserve-group:nth-child(2) .sea-proof-media[data-img-key]{background-color:#0000!important;border:none!important}.sea-compare-compact .sea-compare-three:not(.sea-compare-video-row) .sea-compare-img,.sea-compare-compact .sea-compare-three:not(.sea-compare-video-row) .sea-compare-placeholder{margin-inline:auto;aspect-ratio:1!important;width:min(100%,265px)!important;height:auto!important}.sea-compare-compact .sea-compare-video-row article{box-shadow:none!important;background:0 0!important;border:0!important;justify-items:center!important;gap:6px!important;padding:8px 0!important}.sea-compare-video-row .sea-compare-img,.sea-compare-video-row .sea-compare-placeholder,.sea-compare-video-row .sea-compare-video-only{aspect-ratio:9/16!important;width:min(100%,205px)!important;height:auto!important;box-shadow:none!important;border-radius:5px!important;margin:0 auto!important}.sea-compare-video-row .sea-compare-video-only{background:0 0!important;border:0!important}.sea-compare-video-row .sea-compare-video-only video{aspect-ratio:9/16!important;object-fit:cover!important;border:0!important;width:100%!important;height:100%!important}.sea-compare-video-row .sea-compare-img{background-color:#0000!important;border:0!important}.sea-compare-video-row .sea-compare-placeholder{background:var(--surface-1)!important;border:1px dashed var(--line)!important}.sea-compare-video-row article>b,.sea-compare-video-row article>p,.sea-compare-video-row article>span{text-align:left;width:min(100%,205px)}#page-how .sea-how-big-demo{grid-template-columns:minmax(0,.26fr) 30px minmax(0,1.74fr)!important;align-items:start!important;gap:17px!important;display:grid!important}#page-how .sea-how-raw{min-width:0!important}#page-how .sea-how-raw .sea-how-image{aspect-ratio:3/4!important;background-size:contain!important;width:100%!important;height:auto!important}#page-how .sea-how-photo-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}#page-how .sea-how-photo-row .sea-how-image{aspect-ratio:1!important;background-size:cover!important;width:100%!important;height:auto!important}#page-how .sea-how-photo-row>div{min-width:0}#page-how .sea-how-info-row{grid-template-columns:1fr 1.2fr!important;gap:14px!important;display:grid!important}#page-how .sea-how-listing-draft{background:var(--surface-1);border:1px solid var(--line);border-radius:10px;padding:18px}#page-how .sea-how-arrow{color:var(--accent);align-self:center;font-size:28px}#page-smm .sea-smm-embedded{padding-block:12px 42px}#page-smm .sea-social-copy .story-card{opacity:1;transform:none}#page-smm .sea-social-copy .story-branch path{stroke-dashoffset:0!important}#page-smm .sea-social-copy .story-camera-view:after{animation:3.1s ease-in-out infinite seaSocialScan}@keyframes seaSocialScan{0%,to{opacity:.25;top:10%}50%{opacity:.8;top:80%}}@media (max-width:840px){#page-how .sea-how-big-demo{grid-template-columns:1fr!important}#page-how .sea-how-raw{max-width:340px!important}#page-how .sea-how-arrow{justify-self:center;transform:rotate(90deg)!important}}@media (max-width:530px){.sea-social-pricing .cost-new .cost-soft>div span{font-size:13px}.sea-product-proof .sea-preserve-three,.sea-compare-compact .sea-compare-three{gap:6px!important}.sea-store-brand{transform:scale(.85)}#page-how .sea-how-photo-row{gap:7px!important}#page-how .sea-how-photo-row .sea-how-image{aspect-ratio:3/4!important}.sea-compare-video-row article>p{font-size:10px}}#page-smm .sea-smm-embedded{padding:10px 0 48px}#page-smm .sea-smm-embedded .sea-social-source{background:0 0;border:0;border-radius:0;max-width:1420px;padding:0 clamp(12px,3vw,30px);overflow:visible}#page-smm #seaStory{max-width:1360px;overflow:visible;margin:15px auto 0!important}.sea-social-note{color:var(--tx-3);text-align:center;max-width:86ch;margin:9px auto 0;font-size:12px}#page-listings .sea-five-photo-trio{gap:15px;max-width:1150px;margin:10px auto 0}#page-listings .sea-five-photo-trio .tb{aspect-ratio:1!important;background-position:50%!important;background-size:cover!important;min-height:0!important;max-height:275px!important}#page-listings .sea-five-photo-trio .trio-col{min-width:0}#page-listings .sea-five-photo-trio .th{font-size:14px}.sea-listing-five-final-two{grid-template-columns:1fr 1fr;align-items:stretch;gap:17px;max-width:1150px;margin:20px auto 0;display:grid}.sea-listing-five-final-two article{border:1px solid var(--line-strong);background:var(--surface-1);border-radius:12px;min-width:0;overflow:hidden}.sea-preview-top{border-bottom:1px solid var(--line);color:var(--accent);flex-wrap:wrap;justify-content:space-between;gap:9px;padding:15px 18px;font-size:12px;font-weight:850;display:flex}.sea-preview-top i{color:var(--tx-3);font-size:10px;font-style:normal;font-weight:500}.sea-preview-inside{align-content:start;gap:9px;padding:20px;display:grid}.sea-preview-inside small,.sea-listing-draft-preview small{color:var(--tx-3);letter-spacing:.08em;font-size:10px}.sea-preview-inside strong{font-size:17px}.sea-preview-inside p{color:var(--tx-2);font-size:13px;line-height:1.5}.sea-draft-screen{color:#1a2335;background:#fff;border:1px solid #cfd4db;border-radius:10px;min-height:220px;margin:18px;padding:0;overflow:hidden}.sea-draft-toolbar{background:#f4f6f9;border-bottom:1px solid #dce1e9;justify-content:space-between;align-items:center;padding:11px 13px;font-size:11px;display:flex}.sea-draft-toolbar span{color:#496caa;background:#e4eefe;border-radius:5px;padding:4px 7px}.sea-draft-fields{grid-template-columns:1fr 95px;gap:14px;padding:13px;display:grid}.sea-draft-fields>div:first-child{align-content:start;gap:8px;display:grid}.sea-draft-fields small{color:#667387}.sea-draft-fields strong{font-size:14px}.sea-draft-fields p{color:#4b586b;font-size:11px;line-height:1.5}.sea-draft-gallery{aspect-ratio:1;background-position:50%;background-size:cover;border:1px solid #e5e5e5;border-radius:7px;align-self:start}.sea-five-seo [data-seo-description]{min-height:60px}#page-listings .sea-not-cutout-brief{color:var(--tx-2);max-width:70ch;margin:12px 0 20px;font-size:14px;line-height:1.65}#page-listings .sea-listing-usp-visual{grid-template-columns:repeat(2,minmax(0,1fr));max-width:830px;margin-top:12px}#page-how .sea-how-worked{grid-template-columns:minmax(165px,.29fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,42px);margin-top:25px;display:grid}#page-how .sea-how-input{gap:11px;min-width:0;display:grid}#page-how .sea-how-input .sea-how-rawimage{aspect-ratio:3/4;border:1px solid var(--line);background-position:50%;background-size:cover;border-radius:12px;max-height:350px}#page-how .sea-how-badge{color:var(--accent);letter-spacing:.09em;font-size:11px;font-weight:850;display:inline-block}#page-how .sea-how-input p{color:var(--tx-3);font-size:12px;line-height:1.5}#page-how .sea-how-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:13px 0 18px;display:grid}#page-how .sea-how-photos figure{min-width:0;margin:0}#page-how .sea-how-photos figure>div{aspect-ratio:1;border:1px solid var(--line);background-position:50%;background-size:cover;border-radius:11px;min-height:190px}#page-how .sea-how-photos figcaption{color:var(--tx-2);text-align:center;margin-top:8px;font-size:12px;font-weight:700}#page-how .sea-how-lower{grid-template-columns:1fr 1fr;gap:14px;display:grid}#page-how .sea-how-lower article{border:1px solid var(--line);background:var(--surface-1);border-radius:11px;align-content:start;gap:9px;min-width:0;padding:16px;display:grid}#page-how .sea-how-number{letter-spacing:.06em;color:var(--accent);margin-bottom:6px;font-size:11px;font-weight:900}#page-how .sea-how-lower small{color:var(--tx-3);letter-spacing:.07em;font-size:10px}#page-how .sea-how-lower strong{font-size:14px;line-height:1.45}#page-how .sea-how-lower p{color:var(--tx-2);font-size:12px;line-height:1.5}#page-how .sea-how-store-toolbar{color:#1f2b35;background:#f3f5f7;border-radius:7px;justify-content:space-between;align-items:center;gap:5px;padding:10px;font-size:10px;display:flex}#page-how .sea-how-store-toolbar span{color:#3870a9;font-size:9px}#page-how .sea-how-field{border:1px solid var(--line);border-radius:7px;gap:5px;padding:10px;display:grid}#page-how .sea-how-store-bottom{color:var(--tx-2);align-items:center;gap:12px;font-size:11px;display:flex}#page-how .sea-how-store-bottom>div{aspect-ratio:1;border:1px solid var(--line);background-position:50%;background-size:cover;border-radius:7px;flex:none;width:82px}@media (max-width:860px){#page-how .sea-how-worked{grid-template-columns:1fr}#page-how .sea-how-input{max-width:250px}#page-how .sea-how-photos figure>div{min-height:0}}@media (max-width:660px){#page-listings .sea-listing-five-final-two,#page-how .sea-how-lower{grid-template-columns:1fr}#page-listings .sea-five-photo-trio .tb{max-height:200px!important}#page-how .sea-how-photos{gap:6px}#page-how .sea-how-photos figcaption{font-size:10px}#page-how .sea-how-lower article{padding:12px}#page-how .sea-how-input{max-width:240px}#page-how .sea-how-input .sea-how-rawimage{max-height:245px}}:root{--black:#0b0b0c;--white:#fff;--lime:#c6f432;--midgray:#5a5a60;--accent:#c6f432;--accent-fill:#c6f432;--accent-ink:#0b0b0c;--accent-hover:#e2ff8a;--accent-soft:#c6f43221;--accent-line:#c6f4326b;--accent-glow:#c6f4324d;--bg:#0b0b0c;--surface-1:#141416;--surface-2:#1a1a1d;--surface-3:#26262a;--line:#26262a;--line-soft:#1a1a1d;--line-strong:#5a5a60;--tx:#f4f4f1;--tx-2:#a3a3a8;--tx-3:#a3a3a8;--tx-4:#5a5a60;--good:#2fd07a;--bad:#ff4d4d;--warn:#ffb020;--f-display:clamp(2.5rem,4.9vw,4.35rem);--f-h1:clamp(2.3rem,5.2vw,4.2rem);--f-h2:clamp(1.9rem,3.8vw,3.2rem);--f-h3:clamp(1.3rem,2vw,1.75rem);--f-h4:1.12rem;--f-body:1.0625rem;--f-sm:.9375rem;--f-xs:.8125rem;--f-label:.6875rem;--gut:clamp(1.25rem,4vw,2.75rem);--sec:clamp(5rem,10vw,9.5rem);--max:1240px;--max-narrow:820px;--r:4px;--r-lg:8px}:root[data-theme=light]{--accent:#5c7a00;--accent-fill:#d9ff2e;--accent-ink:#000;--accent-hover:#e2ff8a;--accent-soft:#5c7a0017;--accent-line:#5c7a0057;--accent-glow:#5c7a0038;--bg:#fff;--surface-1:#f7f8f4;--surface-2:#f0f2ea;--surface-3:#e6e9de;--line:#00000024;--line-soft:#00000012;--line-strong:#0000004d;--tx:#000;--tx-2:#3c4137;--tx-3:#6b6b6b;--tx-4:#9ba093}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--tx);font-family:var(--font-outfit),"Outfit","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--f-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:800;line-height:1.03}h1{font-size:var(--f-h1)}h2{font-size:var(--f-h2)}h3{font-size:var(--f-h3);letter-spacing:-.015em}h4{font-size:var(--f-h4);letter-spacing:-.01em;font-weight:700;line-height:1.25}p{margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img{max-width:100%;display:block}::selection{background:var(--accent-fill);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gut);margin-inline:auto}.narrow{max-width:var(--max-narrow)}.section{padding-block:var(--sec);position:relative}.section+.section{border-top:1px solid var(--line-soft)}.label{font-size:var(--f-label);letter-spacing:.22em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:.6em;font-weight:600;display:inline-flex}.label:before{content:"";background:var(--accent);flex:none;width:14px;height:1px}.label.plain:before{display:none}.lede{color:var(--tx-3);max-width:58ch;font-size:clamp(.98rem,1.35vw,1.14rem);font-weight:300;line-height:1.62}.muted{color:var(--tx-3)}.tnum{font-variant-numeric:tabular-nums}.sec-head{flex-direction:column;gap:1.15rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.sec-head h2{max-width:19ch}.sec-head.center{text-align:center;align-items:center}.sec-head.center h2,.sec-head.center .lede{max-width:26ch}.sec-head.center .lede{max-width:58ch}.btn{border-radius:var(--r);font-weight:600;font-size:var(--f-sm);letter-spacing:.005em;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.6em;padding:.95em 1.6em;transition:transform .16s cubic-bezier(.2,.8,.3,1),background .16s,border-color .16s,color .16s;display:inline-flex}.btn:active{transform:translateY(0)}.btn-primary{background:var(--accent-fill);color:var(--accent-ink);border-color:var(--accent-fill)}.btn-primary:hover{box-shadow:0 8px 30px -8px var(--accent-glow)}.btn-ghost{border-color:var(--line-strong);color:var(--tx)}.btn-ghost:hover{border-color:var(--tx);background:var(--surface-2)}.btn-lg{padding:1.12em 2em;font-size:1rem}.btn .arw{transition:transform .18s}.btn:hover .arw{transform:translate(3px)}.reticle{flex:none;display:block}.reticle .ring{fill:none;stroke:currentColor;stroke-width:2.4px}.reticle .tick{stroke:currentColor;stroke-width:2.4px;stroke-linecap:butt}.reticle .dot{fill:var(--accent)}.slot{background:var(--surface-1);border:1px dashed var(--line-strong);border-radius:var(--r);text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.slot:before,.slot:after{content:"";border:1px solid var(--accent);opacity:.6;width:12px;height:12px;position:absolute}.slot:before{border-bottom:0;border-right:0;top:6px;left:6px}.slot:after{border-top:0;border-left:0;bottom:6px;right:6px}.slot-kind{font-size:var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-weight:700}.slot-desc{font-size:var(--f-xs);color:var(--tx-3);max-width:22ch;line-height:1.4}.slot-ratio{letter-spacing:.16em;color:var(--tx-4);font-size:10px;font-weight:600}.slot.sq{aspect-ratio:1}.slot.tall{aspect-ratio:4/5}.pill{font-size:var(--f-xs);border:1px solid var(--line);color:var(--tx-2);background:var(--surface-1);border-radius:100px;align-items:center;gap:.45em;padding:.42em .85em;font-weight:600;display:inline-flex}.pill.ok{color:var(--good);background:#2fd07a14;border-color:#2fd07a52}.pill.no{color:var(--bad);background:#ff4d4d14;border-color:#ff4d4d52}.pill.acc{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.lift{animation:.7s cubic-bezier(.16,1,.3,1) both lift}@keyframes lift{0%{opacity:.45;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}.lift{animation:none}}.nav{z-index:80;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.nav{background:color-mix(in srgb,var(--bg)82%,transparent)}}.nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line-soft)}.nav-in{align-items:center;gap:1.5rem;height:68px;display:flex}.brand{flex:none;align-items:center;gap:.65rem;display:flex}.brand-txt{letter-spacing:-.03em;font-size:1.14rem;font-weight:800}.brand-txt .ai{color:var(--accent);font-weight:900}.nav-links{gap:.15rem;margin-left:auto;display:flex}.nav-links a{border-radius:var(--r);font-size:var(--f-sm);color:var(--tx-2);padding:.5rem .8rem;font-weight:500;transition:color .15s,background .15s}.nav-links a:hover,.nav-links a.on{color:var(--tx);background:var(--surface-2)}.nav-cta{flex:none;align-items:center;gap:.5rem;display:flex}.nav-tools{border-right:1px solid var(--line);align-items:center;gap:.3rem;margin-right:.15rem;padding-right:.35rem;display:flex}.tool{border-radius:var(--r);border:1px solid var(--line);width:30px;height:30px;color:var(--tx-3);place-items:center;font-size:11px;font-weight:700;transition:all .15s;display:grid}.tool:hover{color:var(--tx);border-color:var(--line-strong)}.tool.on{color:var(--accent-ink);background:var(--accent-fill);border-color:var(--accent-fill)}.burger{border:1px solid var(--line);border-radius:var(--r);place-items:center;width:38px;height:38px;display:none}.burger span{background:var(--tx);width:16px;height:1.5px;display:block;position:relative}.burger span:before,.burger span:after{content:"";background:var(--tx);width:16px;height:1.5px;position:absolute;left:0}.burger span:before{top:-5px}.burger span:after{top:5px}@media (max-width:1080px){.nav-links{display:none}.burger{display:grid}}.mobile-menu{border-top:1px solid var(--line-soft);padding:1rem var(--gut)1.5rem;display:none}.mobile-menu.open{display:block}.mobile-menu a{border-bottom:1px solid var(--line-soft);padding:.7rem 0;font-size:1.05rem;font-weight:600;display:block}.hud{right:calc(var(--gut)*.6);z-index:70;background:var(--surface-1);align-items:center;gap:.7rem;padding:.5rem .8rem .5rem .55rem;display:flex;position:fixed;bottom:1.4rem}@supports (color:color-mix(in lab, red, red)){.hud{background:color-mix(in srgb,var(--surface-1)90%,transparent)}}.hud{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);pointer-events:none;border-radius:100px;font-size:10px;font-weight:700;transition:opacity .3s}.hud-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 0 var(--accent-glow);border-radius:50%;flex:none;animation:2.4s ease-out infinite ping}@keyframes ping{0%{box-shadow:0 0 0 0 var(--accent-glow)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.hud-txt{color:var(--tx-2);min-width:10ch}.hud-pct{color:var(--accent);font-variant-numeric:tabular-nums}@media (max-width:720px){.hud{display:none}}.hero-rings{aspect-ratio:1;pointer-events:none;opacity:.5;width:min(1500px,150vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-rings circle{fill:none;stroke:var(--line-soft);stroke-width:1px}.hero-rings .cross{stroke:var(--line-soft);stroke-width:1px}@media (max-width:960px){.hero-in{grid-template-columns:1fr}}.hero-eyebrow{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.6rem;display:flex}.hero h1{font-size:var(--f-display);letter-spacing:-.045em;margin-bottom:1.5rem;font-weight:900;line-height:.95}@keyframes beatIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hero-sub b{color:var(--tx);font-weight:600}.hero-trust{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:1.5rem;margin-top:2.2rem;padding-top:1.6rem;display:flex}.hero-trust div{flex-direction:column;gap:.15rem;display:flex}.hero-trust .n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.hero-trust .k{font-size:var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);font-weight:600}.beat-switch{border:1px solid var(--line);background:var(--surface-1);border-radius:100px;gap:.25rem;padding:.22rem;display:inline-flex}.beat-switch button{letter-spacing:.13em;text-transform:uppercase;color:var(--tx-3);border-radius:100px;padding:.3rem .7rem;font-size:10px;font-weight:700;transition:all .15s}.beat-switch button.on{background:var(--tx);color:var(--bg)}.comp{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize;position:relative;overflow:hidden}.comp-layer{place-items:center;padding:2rem;display:grid;position:absolute;inset:0}.comp-after{clip-path:inset(0 0 0 var(--split,50%))}.comp-after .slot{padding-left:54%}.comp-before .slot{padding-right:54%}.comp-before{clip-path:inset(0 calc(100% - var(--split,50%))0 0);background:var(--surface-2)}.comp-handle{top:0;bottom:0;left:var(--split,50%);background:var(--accent);z-index:3;width:2px;position:absolute;transform:translate(-1px)}.comp-knob{background:var(--accent-fill);width:44px;height:44px;color:var(--accent-ink);box-shadow:0 6px 24px -6px var(--accent-glow);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comp-tag{letter-spacing:.16em;text-transform:uppercase;z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:100px;padding:.35em .75em;font-size:10px;font-weight:700;position:absolute;top:14px}.comp-tag.l{color:#ff8080;background:#ff4d4d29;border:1px solid #ff4d4d4d;left:14px}.comp-tag.r{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line);right:14px}.comp-note{font-size:var(--f-xs);color:var(--tx-3);justify-content:center;align-items:center;gap:.5rem;margin-top:.9rem;display:flex}.out-tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:2rem;display:flex}.out-tab{border:1px solid var(--line);font-size:var(--f-xs);color:var(--tx-3);border-radius:100px;align-items:center;gap:.5em;padding:.6em 1.05em;font-weight:600;transition:all .15s;display:inline-flex}.out-tab:hover{color:var(--tx);border-color:var(--line-strong)}.out-tab.on{background:var(--tx);color:var(--bg);border-color:var(--tx)}.out-tab .idx{opacity:.6;font-variant-numeric:tabular-nums;font-size:9px}.out-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (max-width:880px){.out-grid{grid-template-columns:1fr}}.out-panel{gap:1.25rem;display:grid}.out-strip{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.out-body h3{margin-bottom:.7rem}.out-list{border-top:1px solid var(--line-soft);gap:.65rem;margin-top:1.4rem;padding-top:1.4rem;display:grid}.out-list li{font-size:var(--f-sm);color:var(--tx-2);align-items:flex-start;gap:.7rem;list-style:none;display:flex}.out-list .tick{color:var(--accent);flex:none;font-weight:800;line-height:1.5}.out-list ul{margin:0;padding:0}.listing{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-1);overflow:hidden}.listing-bar{border-bottom:1px solid var(--line-soft);background:var(--surface-2);align-items:center;gap:.5rem;padding:.6rem .85rem;display:flex}.listing-bar .dot{background:var(--line-strong);border-radius:50%;width:8px;height:8px}.listing-bar .who{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-4);margin-left:auto;font-size:10px;font-weight:700}.listing-body{gap:.85rem;padding:1rem 1.1rem;display:grid}.listing-row{gap:.3rem;display:grid}.listing-k{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-4);font-size:9px;font-weight:700}.listing-v{font-size:var(--f-sm);color:var(--tx);font-weight:600;line-height:1.35}.listing-v.body{color:var(--tx-2);font-weight:400;font-size:var(--f-xs);line-height:1.55}.tagrow{flex-wrap:wrap;gap:.35rem;display:flex}.tag{border:1px solid var(--line);color:var(--tx-3);border-radius:3px;padding:.28em .6em;font-size:10px}.precision{background:var(--surface-1)}.prec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem);display:grid}@media (max-width:860px){.prec-grid{grid-template-columns:1fr}}.prec-card{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);gap:1rem;padding:clamp(1.3rem,2.4vw,2rem);display:grid;position:relative;overflow:hidden}.prec-card.fail{border-color:#ff4d4d42}.prec-card.win{border-color:var(--accent-line)}.prec-card .cap{align-items:center;gap:.6rem;display:flex}.prec-vis{aspect-ratio:16/9;border-radius:var(--r);border:1px solid var(--line-soft);background:var(--surface-2);place-items:center;display:grid;position:relative;overflow:hidden}.prec-vis .demo-txt{letter-spacing:.02em;color:var(--tx);font-size:clamp(1.4rem,3.4vw,2.3rem);font-weight:900}.prec-vis.warp .demo-txt{filter:blur(.6px);color:var(--tx-3);text-shadow:1.5px 0 #ff4d4d80,-1.5px 0 #00b4ff59;transform:skew(-4deg)scaleY(1.06)}.prec-vis.warp:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff0b 3px 4px);position:absolute;inset:0}.prec-vis.true .demo-txt{color:var(--tx)}.prec-vis .scanner{background:var(--accent);opacity:.75;height:1px;animation:3.4s cubic-bezier(.5,0,.5,1) infinite scan;position:absolute;left:0;right:0}@keyframes scan{0%,to{top:8%}50%{top:92%}}.steps{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:820px){.steps{grid-template-columns:1fr}}.step{border-right:1px solid var(--line);align-content:start;gap:.9rem;padding:clamp(1.4rem,2.6vw,2.2rem);transition:background .2s;display:grid;position:relative}.step:last-child{border-right:0}@media (max-width:820px){.step{border-right:0;border-bottom:1px solid var(--line)}.step:last-child{border-bottom:0}}.step:hover{background:var(--surface-1)}.step-n{font-size:var(--f-label);letter-spacing:.2em;color:var(--accent);align-items:center;gap:.6rem;font-weight:700;display:flex}.step-n:after{content:"";background:var(--line);flex:1;height:1px}.step p{font-size:var(--f-sm);color:var(--tx-2)}.step-meta{font-size:var(--f-xs);color:var(--tx-4);align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.target-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.6rem,3.5vw,3.5rem);display:grid}@media (max-width:880px){.target-grid{grid-template-columns:1fr}}.ctrl{gap:.6rem;margin-bottom:1.4rem;display:grid}.ctrl-k{font-size:var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--tx-3);font-weight:700}.ctrl-opts{flex-wrap:wrap;gap:.4rem;display:flex}.opt{border:1px solid var(--line);border-radius:var(--r);font-size:var(--f-xs);color:var(--tx-2);padding:.5em .95em;font-weight:600;transition:all .15s}.opt:hover{border-color:var(--line-strong);color:var(--tx)}.opt.on{background:var(--accent-fill);color:var(--accent-ink);border-color:var(--accent-fill)}.target-out{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);gap:1rem;padding:clamp(1.2rem,2.4vw,1.8rem);display:grid}.target-readout{font-size:var(--f-xs);color:var(--tx-3);border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:.5rem .9rem;padding-top:.9rem;display:flex}.target-readout b{color:var(--accent);font-weight:700}.vs{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.vs-head{background:var(--surface-2);border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;display:grid}.vs-row{border-bottom:1px solid var(--line-soft);grid-template-columns:1.3fr 1fr 1fr;display:grid}.vs-row:last-child{border-bottom:0}.vs-row:hover{background:var(--surface-1)}.vs-c{font-size:var(--f-sm);align-items:center;gap:.5rem;padding:.95rem 1.1rem;display:flex}.vs-head .vs-c{font-size:var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);font-weight:700}.vs-head .vs-c.acc{color:var(--accent)}.vs-c:first-child{color:var(--tx-2);border-right:1px solid var(--line-soft)}.vs-c:nth-child(2){color:var(--tx-3);border-right:1px solid var(--line-soft)}.vs-c:nth-child(3){color:var(--tx);background:var(--accent-soft);font-weight:600}@media (max-width:760px){.vs-head{display:none}.vs-row{border-bottom:1px solid var(--line);grid-template-columns:1fr}.vs-c{border-right:0!important}.vs-c:first-child{color:var(--tx);padding-bottom:.3rem;font-weight:700}.vs-c:nth-child(2):before{content:"Old way: ";color:var(--tx-4);font-weight:600}.vs-c:nth-child(3):before{content:"ShootEngine: ";color:var(--accent);font-weight:700}}.marq{border-block:1px solid var(--line-soft);padding-block:1.1rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#0b0b0c 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#0b0b0c 12% 88%,#0000)}.marq-track{gap:2.5rem;width:max-content;animation:34s linear infinite slide;display:flex}@keyframes slide{to{transform:translate(-50%)}}.marq-item{font-size:var(--f-sm);color:var(--tx-3);white-space:nowrap;align-items:center;gap:.6rem;font-weight:600;display:flex}.marq-item:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.bill-toggle{border:1px solid var(--line);background:var(--surface-1);border-radius:100px;gap:.2rem;padding:.25rem;display:inline-flex}.bill-toggle button{font-size:var(--f-xs);color:var(--tx-3);border-radius:100px;align-items:center;gap:.45rem;padding:.5rem 1.1rem;font-weight:700;transition:all .15s;display:inline-flex}.bill-toggle button.on{background:var(--tx);color:var(--bg)}.bill-toggle .save{letter-spacing:.1em;background:var(--accent-fill);color:var(--accent-ink);border-radius:3px;padding:.15em .45em;font-size:9px;font-weight:800}.bill-toggle button.on .save{background:var(--accent-fill);color:var(--accent-ink)}.tiers{grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.5vw,1.1rem);margin-top:2.5rem;display:grid}@media (max-width:1000px){.tiers{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.tiers{grid-template-columns:1fr}}.tier{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);align-content:start;gap:1rem;padding:1.5rem 1.35rem;transition:border-color .2s,transform .2s;display:grid;position:relative}.tier:hover{border-color:var(--line-strong);transform:translateY(-3px)}.tier.best{border-color:var(--accent);background:var(--surface-1)}.tier-flag{border-radius:0 0 var(--r)var(--r);background:var(--accent-fill);color:var(--accent-ink);letter-spacing:.16em;text-transform:uppercase;padding:.3em .7em;font-size:9px;font-weight:800;position:absolute;top:-1px;right:1.1rem}.tier-name{letter-spacing:-.015em;font-size:1.05rem;font-weight:800}.tier-vol{font-size:var(--f-xs);color:var(--tx-3)}.tier-price{align-items:baseline;gap:.3rem;padding-block:.4rem;display:flex}.tier-price .amt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:900}.tier-price .per{font-size:var(--f-xs);color:var(--tx-3);font-weight:500}.tier-total{font-size:var(--f-xs);color:var(--tx-2);border:1px solid var(--line-soft);border-radius:var(--r);background:var(--surface-1);font-variant-numeric:tabular-nums;padding:.5rem .7rem}.tier.best .tier-total{background:var(--bg)}.tier-strike{color:var(--tx-4);margin-right:.4rem;text-decoration:line-through}.tier-feats{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.tier-feats li{font-size:var(--f-xs);color:var(--tx-2);align-items:flex-start;gap:.55rem;display:flex}.tier-feats .tk{color:var(--accent);flex:none;font-weight:800}.tier-feats li.add{color:var(--tx-3)}.tier-feats li.add .tk{color:var(--tx-4)}.tier-feats li.addnote{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-4);border-top:1px solid var(--line-soft);margin-top:.15rem;padding-top:.4rem;font-size:9px;font-weight:700}.calc{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:1.25fr .75fr;margin-top:clamp(2rem,4vw,3.5rem);display:grid;overflow:hidden}@media (max-width:820px){.calc{grid-template-columns:1fr}}.calc-l{align-content:start;gap:1.3rem;padding:clamp(1.4rem,2.6vw,2.2rem);display:grid}.calc-r{background:var(--surface-1);border-left:1px solid var(--line);text-align:center;align-content:center;gap:1rem;padding:clamp(1.4rem,2.6vw,2.2rem);display:grid}@media (max-width:820px){.calc-r{border-left:0;border-top:1px solid var(--line)}}input[type=range]{appearance:none;background:var(--line-strong);border-radius:2px;outline:none;width:100%;height:2px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-fill);cursor:pointer;border:3px solid var(--bg);width:20px;height:20px;box-shadow:0 0 0 1px var(--accent);border-radius:50%}input[type=range]::-moz-range-thumb{background:var(--accent-fill);cursor:pointer;border:3px solid var(--bg);width:20px;height:20px;box-shadow:0 0 0 1px var(--accent);border-radius:50%}.range-scale{color:var(--tx-4);letter-spacing:.08em;justify-content:space-between;font-size:10px;font-weight:600;display:flex}.calc-big{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:900;line-height:1}.calc-sub{font-size:var(--f-label);letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);font-weight:700}.calc-save{color:var(--good);font-size:var(--f-xs);background:#2fd07a1a;border:1px solid #2fd07a4d;border-radius:100px;justify-self:center;align-items:center;gap:.4rem;padding:.4em .8em;font-weight:700;display:inline-flex}.builder{gap:.5rem;display:grid}.build-row{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.85rem 0;display:grid}.build-row:last-child{border-bottom:0}.build-name{font-size:var(--f-sm);font-weight:600}.build-price{font-size:var(--f-xs);color:var(--accent);font-weight:700}.stepper{border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:.15rem;display:flex;overflow:hidden}.stepper button{width:30px;height:30px;color:var(--tx-2);place-items:center;font-weight:700;transition:all .15s;display:grid}.stepper button:hover{background:var(--surface-2);color:var(--tx)}.stepper .val{text-align:center;width:38px;font-weight:700;font-size:var(--f-sm);font-variant-numeric:tabular-nums}.tip-block{gap:1.5rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.tip-cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}.tipc{border:1px solid var(--line);border-radius:var(--r);grid-template-rows:auto 1fr;transition:all .2s;display:grid;overflow:hidden}.tipc.no{border-color:#ff4d4d40}.tipc.yes{border-color:var(--accent-line);background:var(--accent-soft)}.tipc:hover{transform:translateY(-3px)}.tipc-body{gap:.5rem;padding:1rem;display:grid}.tipc-t{font-weight:700;font-size:var(--f-sm);align-items:center;gap:.45rem;display:flex}.tipc-t .m{font-size:1rem;line-height:1}.tipc.no .tipc-t .m{color:var(--bad)}.tipc.yes .tipc-t .m{color:var(--accent)}.tipc p{font-size:var(--f-xs);color:var(--tx-2);line-height:1.5}.faq-search{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-1);align-items:center;gap:.7rem;margin-bottom:1.5rem;padding:.85rem 1.1rem;display:flex}.faq-search input{color:var(--tx);font-family:inherit;font-size:var(--f-sm);background:0 0;border:0;outline:none;flex:1}.faq-search input::placeholder{color:var(--tx-4)}.faq-list{gap:.5rem;display:grid}.faq-item{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);overflow:hidden}.faq-item[data-open="1"]{border-color:var(--accent-line);background:var(--surface-1)}.faq-q{text-align:left;width:100%;font-weight:600;font-size:var(--f-sm);align-items:center;gap:1rem;padding:1.05rem 1.2rem;transition:all .15s;display:flex}.faq-q:hover{background:var(--surface-1)}.faq-q .ico{border:1px solid var(--line);width:24px;height:24px;color:var(--tx-3);border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:12px;transition:all .2s;display:grid}.faq-item[data-open="1"] .ico{background:var(--accent-fill);color:var(--accent-ink);border-color:var(--accent-fill);transform:rotate(180deg)}.faq-a{font-size:var(--f-sm);color:var(--tx-2);max-width:72ch;padding:0 1.2rem 1.2rem;line-height:1.65;display:none}.faq-item[data-open="1"] .faq-a{display:block}.faq-a ul{gap:.3rem;margin:.6rem 0 0;padding-left:1.1rem;display:grid}.faq-cat{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);border-radius:3px;flex:none;padding:.25em .55em;font-size:9px;font-weight:800}.contact-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (max-width:880px){.contact-grid{grid-template-columns:1fr}}.field{gap:.45rem;margin-bottom:1rem;display:grid}.field label{font-size:var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);font-weight:700}.field input,.field textarea,.field select{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-1);color:var(--tx);font-family:inherit;font-size:var(--f-sm);outline:none;padding:.8rem .95rem;transition:border-color .15s}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent)}.field textarea{resize:vertical;min-height:120px}.two{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:520px){.two{grid-template-columns:1fr}}.contact-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);gap:1.15rem;padding:1.5rem;display:grid}.contact-line{border-bottom:1px solid var(--line-soft);gap:.2rem;padding-bottom:1.15rem;display:grid}.contact-line:last-child{border-bottom:0;padding-bottom:0}.contact-line .k{font-size:var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);font-weight:700}.contact-line .v{font-weight:600;font-size:var(--f-sm);color:var(--accent)}.cta-band{border:1px solid var(--accent-line);border-radius:var(--r-lg);text-align:center;background:var(--surface-1);justify-items:center;gap:1.4rem;padding:clamp(2.2rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.cta-band h2{max-width:18ch}.cta-band .lede{max-width:52ch}.cta-rings{pointer-events:none;opacity:.55;position:absolute;inset:0}.cta-rings circle{fill:none;stroke:var(--accent-line);stroke-width:1px}.foot{border-top:1px solid var(--line);margin-top:var(--sec);padding-block:clamp(2.5rem,5vw,4rem) 2rem}.foot-top{grid-template-columns:1.4fr repeat(3,1fr);gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:820px){.foot-top{grid-template-columns:1fr 1fr}}@media (max-width:520px){.foot-top{grid-template-columns:1fr}}.foot-col{align-content:start;gap:.6rem;display:grid}.foot-col .h{font-size:var(--f-label);letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);margin-bottom:.3rem;font-weight:700}.foot-col a{font-size:var(--f-sm);color:var(--tx-2);width:fit-content;transition:color .15s}.foot-col a:hover{color:var(--accent)}.foot-bot{border-top:1px solid var(--line-soft);font-size:var(--f-xs);color:var(--tx-4);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.5rem;display:flex}.foot-tag{letter-spacing:-.01em;color:var(--tx-2);font-weight:800}.page{display:none}.page.on{display:block}.proto-note{background:var(--surface-2);border-bottom:1px solid var(--line);padding:.55rem var(--gut);font-size:var(--f-xs);color:var(--tx-3);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.proto-note b{color:var(--tx-2);font-weight:600}.proto-note .dot{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.intro{z-index:200;background:#0b0b0c;place-items:center;transition:opacity .7s cubic-bezier(.4,0,.2,1),visibility .7s;display:grid;position:fixed;inset:0;overflow:hidden}.intro.done{opacity:0;visibility:hidden;pointer-events:none}.intro video{object-fit:contain;background:#0b0b0c;width:100%;height:100%}.intro-ui{opacity:0;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1rem,3vw,2rem);animation:.5s .9s forwards introUi;display:flex;position:absolute;inset:auto 0 0}@keyframes introUi{to{opacity:1}}.intro-btn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border:1px solid #ffffff47;border-radius:100px;align-items:center;gap:.55em;padding:.6em 1.05em;font-size:.8125rem;font-weight:600;transition:all .18s;display:inline-flex}.intro-btn:hover{background:#ffffff1f;border-color:#fff}.intro-bar{background:#ffffff24;height:2px;position:absolute;bottom:0;left:0;right:0}.intro-bar span{background:var(--accent);width:0;height:100%;transition:width .12s linear;display:block}.intro-mark{letter-spacing:.24em;text-transform:uppercase;color:#ffffff73;opacity:0;font-size:10px;font-weight:700;animation:.5s .9s forwards introUi;position:absolute;top:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem)}:root[data-intro=on] .hero h1 .beat{animation-play-state:paused}:root[data-intro=on]{overflow:hidden}.scrollbar{z-index:90;pointer-events:none;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.scrollbar span{background:var(--accent);width:0;height:100%;display:block}.cursor.hot{opacity:1;width:52px;height:52px;margin:-26px 0 0 -26px}.cursor svg{width:100%;height:100%;display:block}.cursor circle.r{fill:none;stroke:var(--accent);stroke-width:1.2px;opacity:.9}.cursor line{stroke:var(--accent);stroke-width:1.2px}.cursor circle.c{fill:var(--accent)}@media (hover:none),(pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){.cursor{display:none}}.engine{background:var(--surface-1)}.eng-shell{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);display:grid;overflow:hidden}@media (max-width:900px){.eng-shell{grid-template-columns:1fr}}.eng-in{border-right:1px solid var(--line);align-content:start;gap:1.1rem;padding:clamp(1.3rem,2.6vw,2rem);display:grid}@media (max-width:900px){.eng-in{border-right:0;border-bottom:1px solid var(--line)}}.eng-out{align-content:start;gap:1.1rem;padding:clamp(1.3rem,2.6vw,2rem);display:grid}.eng-pick{flex-wrap:wrap;gap:.4rem;display:flex}.eng-run{width:100%}.eng-status{font-size:var(--f-xs);color:var(--tx-3);border-top:1px solid var(--line-soft);align-items:center;gap:.6rem;padding-top:.9rem;display:flex}.eng-status .lamp{background:var(--tx-4);border-radius:50%;flex:none;width:7px;height:7px;transition:all .2s}.eng-status.busy .lamp{background:var(--accent);animation:1.2s ease-out infinite ping}.eng-status.ok .lamp{background:var(--good)}.eng-prog{background:var(--line);border-radius:2px;height:2px;overflow:hidden}.eng-prog span{background:var(--accent);width:0;height:100%;transition:width .35s cubic-bezier(.4,0,.2,1);display:block}.eng-stages{gap:.4rem;display:grid}.eng-stage{border:1px solid var(--line-soft);border-radius:var(--r);font-size:var(--f-xs);color:var(--tx-4);grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.65rem .8rem;transition:all .25s;display:grid}.eng-stage .n{font-variant-numeric:tabular-nums;opacity:.6;font-weight:700}.eng-stage .s{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.eng-stage[data-st=run]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--tx)}.eng-stage[data-st=run] .s{color:var(--accent)}.eng-stage[data-st=done]{border-color:var(--line);color:var(--tx-2)}.eng-stage[data-st=done] .s{color:var(--good)}.eng-results{gap:1rem;display:grid}.eng-imgs{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}.eng-imgs .slot{opacity:.25;transition:opacity .5s,transform .5s;transform:scale(.97)}.eng-imgs .slot.in{opacity:1;transform:none}.eng-seo{opacity:.25;transition:opacity .5s}.eng-seo.in{opacity:1}.eng-empty{border:1px dashed var(--line);border-radius:var(--r);text-align:center;color:var(--tx-4);font-size:var(--f-sm);place-items:center;gap:.5rem;padding:2.5rem 1.5rem;display:grid}.copybtn{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);border:1px solid var(--line);border-radius:3px;padding:.25em .5em;font-size:10px;font-weight:700;transition:all .15s}.copybtn:hover{color:var(--accent);border-color:var(--accent-line)}.rec{border:1px solid var(--accent-line);border-radius:var(--r-lg);background:var(--surface-1);gap:1.1rem;margin-bottom:2.5rem;padding:clamp(1.3rem,2.6vw,2rem);display:grid}.rec-row{flex-wrap:wrap;align-items:flex-end;gap:.8rem;display:flex}.rec-field{flex:1;gap:.45rem;min-width:220px;display:grid}.rec-field input{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);color:var(--tx);font-variant-numeric:tabular-nums;outline:none;padding:.8rem .95rem;font-family:inherit;font-size:1.1rem;font-weight:700}.rec-field input:focus{border-color:var(--accent)}.rec-out{border-top:1px solid var(--line-soft);font-size:var(--f-sm);color:var(--tx-2);gap:.5rem;padding-top:1.1rem;display:grid}.rec-out b{color:var(--tx)}.rec-out .big{letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.tier.rec-hit{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.chk{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);gap:1.2rem;padding:clamp(1.3rem,2.6vw,2rem);display:grid}.chk-list{gap:.5rem;display:grid}.chk-item{border:1px solid var(--line-soft);border-radius:var(--r);cursor:pointer;text-align:left;align-items:flex-start;gap:.8rem;width:100%;padding:.8rem .95rem;transition:all .18s;display:flex}.chk-item:hover{border-color:var(--line-strong)}.chk-item[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft)}.chk-box{border:1px solid var(--line-strong);color:#0000;border-radius:3px;flex:none;place-items:center;width:18px;height:18px;margin-top:2px;font-size:11px;transition:all .15s;display:grid}.chk-item[aria-pressed=true] .chk-box{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.chk-txt{font-size:var(--f-sm);font-weight:600}.chk-sub{font-size:var(--f-xs);color:var(--tx-3);margin-top:.15rem;font-weight:400;display:block}.chk-verdict{border-radius:var(--r);border:1px solid var(--line);background:var(--bg);text-align:center;gap:.4rem;padding:1.1rem;display:grid}.chk-score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:900}.chk-msg{font-size:var(--f-sm);color:var(--tx-2)}.faq-tools{justify-content:flex-end;margin-bottom:.7rem;display:flex}.toast{z-index:120;background:var(--tx);color:var(--bg);font-size:var(--f-xs);border-radius:100px;padding:.7em 1.2em;font-weight:700;transition:transform .35s cubic-bezier(.16,1,.3,1);position:fixed;bottom:2rem;left:50%;transform:translate(-50%,140%)}.toast.up{transform:translate(-50%)}.replay{font-size:var(--f-xs);color:var(--tx-3);cursor:pointer;transition:color .15s}.replay:hover{color:var(--accent)}.solve-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(1.2rem,2.6vw,2.4rem);display:grid}@media (max-width:900px){.solve-grid{grid-template-columns:1fr}}.solve-list{gap:.4rem;display:grid}.solve-q{text-align:left;border:1px solid var(--line-soft);border-radius:var(--r);width:100%;color:var(--tx-3);font-size:var(--f-sm);grid-template-columns:auto 1fr;align-items:start;gap:.8rem;padding:.95rem 1.05rem;line-height:1.45;transition:all .18s;display:grid}.solve-q .q{font-style:italic}.solve-q:hover{border-color:var(--line-strong);color:var(--tx-2)}.solve-q.on{border-color:var(--accent);background:var(--accent-soft);color:var(--tx);font-weight:600}.solve-q .bul{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.42rem;transition:all .18s}.solve-q.on .bul{background:var(--accent-fill);border-color:var(--accent-fill)}.solve-panel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);align-content:start;gap:1.1rem;min-height:100%;padding:clamp(1.4rem,2.8vw,2.2rem);display:grid}.solve-tag{font-size:var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-weight:700}.solve-panel p{font-size:var(--f-sm);color:var(--tx-2);line-height:1.65}.solve-win{border-radius:var(--r);background:var(--bg);border:1px solid var(--line-soft);font-size:var(--f-sm);color:var(--tx);align-items:flex-start;gap:.7rem;padding:.95rem 1.1rem;display:flex}.solve-win .mk{color:var(--accent);flex:none;font-weight:800}.usp-band{border-top:1px solid var(--line);margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2.5rem,5vw,4rem)}.usp-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:900px){.usp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.usp-grid{grid-template-columns:1fr}}.usp{background:var(--bg);align-content:start;gap:.75rem;padding:clamp(1.3rem,2.4vw,1.9rem);transition:background .2s;display:grid}.usp:hover{background:var(--surface-1)}.usp .mark{color:var(--accent);opacity:.9}.usp h4{font-size:1.02rem}.usp p{font-size:var(--f-xs);color:var(--tx-2);line-height:1.6}.usp-top{align-items:center;gap:.7rem;min-height:24px;display:flex}.usp .only{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);white-space:nowrap;border-radius:3px;padding:.22em .5em;font-size:9px;font-weight:800}.next{background:var(--surface-1);position:relative;overflow:hidden}.next-rings{aspect-ratio:1;pointer-events:none;opacity:.5;width:min(900px,90vw);position:absolute;top:-30%;right:-15%}.next-rings circle{fill:none;stroke:var(--line-soft);stroke-width:1px}.next-head{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.15rem;display:flex}.status-pill{letter-spacing:.15em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:100px;align-items:center;gap:.45em;padding:.32em .75em;font-size:10px;font-weight:800;display:inline-flex}.status-pill .bl{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2.2s ease-out infinite ping}.next-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.8rem);display:grid}@media (max-width:820px){.next-grid{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}.vcard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);grid-template-rows:auto auto;transition:border-color .2s;display:grid;overflow:hidden}.vcard:hover{border-color:var(--line-strong)}.vstage{aspect-ratio:9/16;cursor:pointer;background:#0b0b0c;position:relative;overflow:hidden}.vstage video{object-fit:cover;width:100%;height:100%;display:block}.vstage-top{pointer-events:none;z-index:2;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:absolute;top:.7rem;left:.7rem;right:.7rem}.vtag{letter-spacing:.14em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border:1px solid #fff3;border-radius:100px;padding:.3em .65em;font-size:9px;font-weight:800}.vsound{pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;transition:all .15s;display:grid}.vsound:hover{background:#000c}.vstage-bar{z-index:2;background:#ffffff26;height:2px;position:absolute;bottom:0;left:0;right:0}.vstage-bar span{background:var(--accent);width:0;height:100%;display:block}.vbody{gap:.6rem;padding:clamp(1.1rem,2.2vw,1.5rem);display:grid}.vbody h4{font-size:1.05rem}.vbody p{font-size:var(--f-xs);color:var(--tx-2);line-height:1.6}.vmeta{border-top:1px solid var(--line-soft);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-4);flex-wrap:wrap;gap:.5rem;padding-top:.8rem;font-size:10px;font-weight:700;display:flex}.vmeta span:after{content:" ·";color:var(--line-strong)}.vmeta span:last-child:after{content:""}.next-promise{border:1px solid var(--accent-line);border-radius:var(--r-lg);background:var(--accent-soft);align-items:flex-start;gap:.8rem;margin-top:clamp(1.5rem,3vw,2.2rem);padding:clamp(1.1rem,2.2vw,1.5rem);display:flex}.next-promise .mk{color:var(--accent);flex:none;font-size:1.1rem;font-weight:800;line-height:1.2}.next-promise p{font-size:var(--f-sm);color:var(--tx);line-height:1.6}.next-promise b{font-weight:700}.early{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);gap:1rem;margin-top:clamp(1.1rem,2.2vw,1.6rem);padding:clamp(1.3rem,2.6vw,2rem);display:grid}.early-row{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.early-row .rec-field{min-width:240px}.early-row .rec-field input{font-size:var(--f-sm);font-weight:500}.early-note{font-size:var(--f-xs);color:var(--good);font-weight:600;display:none}.early-note.on{display:block}.next-list{flex-wrap:wrap;gap:.5rem;margin-top:.3rem;display:flex}.announce{border:1px solid var(--accent-line);background:var(--accent-soft);font-size:var(--f-xs);color:var(--tx-2);border-radius:100px;align-items:center;gap:.6em;margin-bottom:1.4rem;padding:.4em .5em .4em .8em;font-weight:600;transition:all .18s;display:inline-flex}.announce:hover{border-color:var(--accent);color:var(--tx)}.announce .flag{letter-spacing:.14em;text-transform:uppercase;background:var(--accent-fill);color:var(--accent-ink);border-radius:100px;padding:.25em .5em;font-size:9px;font-weight:800}.announce .go{color:var(--accent);font-weight:800}.hl{color:var(--accent);font-weight:600}.hl-u{color:var(--tx);box-shadow:inset 0 -2px 0 var(--accent-line);font-weight:600}.hero{padding-block:clamp(1rem,2vw,1.6rem) clamp(2rem,4vw,3.2rem);position:relative;overflow:hidden}.hero-in{display:block;position:relative}.fidelity{border:1px solid var(--accent-line);background:var(--accent-soft);font-size:var(--f-xs);color:var(--tx);border-radius:100px;align-items:center;gap:.6em;margin-bottom:.9rem;padding:.45em .95em .45em .7em;font-weight:600;display:inline-flex}.fidelity svg{color:var(--accent);flex:none}.hero h1{font-size:var(--f-display);letter-spacing:-.045em;max-width:24ch;margin-bottom:.95rem;font-weight:900;line-height:.96}.hero h1 .beat{display:block}.hero h1 .beat:first-child{animation:.6s cubic-bezier(.16,1,.3,1) both beatIn}.hero h1 .beat:nth-child(2){animation:.6s cubic-bezier(.16,1,.3,1) .1s both beatIn}.hero h1 .beat:nth-child(3){color:var(--accent);animation:.6s cubic-bezier(.16,1,.3,1) .2s both beatIn}.hero-sub{color:var(--tx-2);max-width:56ch;font-size:clamp(1rem,1.45vw,1.16rem);font-weight:300;line-height:1.62}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.hero-badges{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.cbadge{border:1px solid var(--line);letter-spacing:.09em;text-transform:uppercase;color:var(--tx-3);border-radius:3px;align-items:center;gap:.4em;padding:.35em .7em;font-size:10px;font-weight:700;display:inline-flex}.cbadge .ok{color:var(--accent);font-weight:900}.phero{text-align:center;padding-block:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem)}.phero .label{justify-content:center}.phero h1{letter-spacing:-.045em;max-width:18ch;margin:.8rem auto .9rem;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:900;line-height:1.03}.phero h1 .lit{color:var(--accent)}.phero .lede{text-align:center;max-width:62ch;margin-inline:auto}.phero .hero-actions{justify-content:center}.pswitch{border:1px solid var(--line);background:var(--surface-1);border-radius:100px;gap:.3rem;width:fit-content;margin:0 auto 1.3rem;padding:.25rem;display:flex}.pswitch a{font-size:var(--f-xs);color:var(--tx-3);border-radius:100px;padding:.5rem 1.05rem;font-weight:700;transition:all .15s}.pswitch a.on{background:var(--accent-fill);color:var(--accent-ink)}.pswitch a:hover{color:var(--tx)}.pswitch a.on:hover{color:var(--accent-ink)}.trio{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,1.6vw,1.2rem);display:grid}@media (max-width:820px){.trio{grid-template-columns:1fr}}.trio-col{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.trio-col .th{border-bottom:1px solid var(--line-soft);font-size:var(--f-label);letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);align-items:baseline;gap:.5rem;padding:.8rem 1rem;font-weight:800;display:flex}.trio-col.us .th{color:var(--accent)}.trio-col .tb{aspect-ratio:1;background:var(--surface-2);background-position:50%;background-size:cover;position:relative}.trio-col .tb.empty{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--r);aspect-ratio:auto;place-items:center;min-height:220px;margin:.6rem;padding:1.2rem;display:grid}.trio-col .tb.empty span{font-size:var(--f-xs);color:var(--tx-4);max-width:26ch;line-height:1.5}.trio-note{font-size:var(--f-xs);color:var(--tx-4);text-align:center;margin-top:.9rem}.tbd{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px dashed var(--accent-line);vertical-align:1px;border-radius:3px;margin-left:.25rem;padding:.1rem .35rem;font-size:8px;font-weight:800;display:inline-block}.bigreel{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,2vw,1.6rem);max-width:720px;margin-inline:auto;display:grid}@media (max-width:620px){.bigreel{grid-template-columns:1fr;max-width:340px}}.bigreel .rc{aspect-ratio:9/16;border-radius:var(--r-lg);border:1px solid var(--line);background:#0b0b0c;position:relative;overflow:hidden}.bigreel .rc video{object-fit:contain;background:#0b0b0c;width:100%;height:100%;display:block}.bigreel .rc .rl{letter-spacing:.13em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000eb 58%);flex-direction:column;gap:.1rem;padding:1.6rem .8rem .7rem;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.bigreel .rc .rl em{letter-spacing:.16em;color:#c6f432;font-size:8px;font-style:normal;font-weight:700}.probs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (max-width:760px){.probs{grid-template-columns:1fr}}.prob{border:1px solid var(--line-soft);border-radius:var(--r);background:var(--bg);gap:.4rem;padding:1rem 1.15rem;display:grid}.prob q{color:var(--tx-3);font-style:italic;font-size:var(--f-sm);display:block}.prob p{font-size:var(--f-xs);color:var(--tx-2);line-height:1.6}.prob p b{color:var(--accent);font-weight:700}.maths{background:var(--surface-1)}.maths .lit{color:var(--accent)}.cost{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(.8rem,2vw,1.6rem);display:grid}@media (max-width:900px){.cost{grid-template-columns:1fr}}.cost-col{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);flex-direction:column;gap:.5rem;padding:clamp(1.3rem,2.6vw,2rem);display:flex}.cost-new{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.cost-k{font-size:var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--tx-3);font-weight:800}.cost-new .cost-k{color:var(--accent)}.cost-amt{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.3rem;margin-top:.2rem;display:flex}.cost-amt .cur{color:var(--tx-3);font-size:1.3rem;font-weight:700}.cost-amt .n{letter-spacing:-.045em;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:900;line-height:1}.cost-amt .n.big{color:var(--accent);font-size:clamp(2.6rem,6vw,4.4rem)}.cost-amt .to{color:var(--tx-4);padding-inline:.15rem;font-size:.95rem;font-weight:600}.cost-old .cost-amt .n{color:var(--tx-2)}.cost-per{font-size:var(--f-xs);color:var(--tx-3)}.cost-list{border-top:1px solid var(--line-soft);gap:.55rem;margin:.9rem 0 0;padding:.9rem 0 0;list-style:none;display:grid}.cost-list li{font-size:var(--f-sm);color:var(--tx-2);align-items:baseline;gap:.8rem;display:flex}.cost-list li b{font-variant-numeric:tabular-nums;color:var(--tx);white-space:nowrap;margin-left:auto;font-weight:700}.cost-new .cost-list li b{color:var(--accent)}.cost-soft{gap:.45rem;margin-top:auto;padding-top:1rem;display:grid}.cost-soft>div{font-size:var(--f-xs);color:var(--tx-3);gap:.6rem;line-height:1.45;display:flex}.cost-soft i{color:var(--bad);flex:none;font-style:normal;font-weight:900}.cost-new .cost-soft i{color:var(--accent)}.cost-vs{place-items:center;display:grid}.cost-vs span{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;width:46px;height:46px;color:var(--tx-3);background:var(--bg);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.save-band{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(1rem,2.4vw,1.8rem);display:grid;overflow:hidden}@media (max-width:760px){.save-band{grid-template-columns:1fr}}.save-band>div{background:var(--bg);gap:.3rem;padding:clamp(1.1rem,2.4vw,1.6rem);display:grid}.save-band .sk{font-size:var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--tx-4);font-weight:800}.save-band .sv{letter-spacing:-.035em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(1.3rem,2.6vw,2rem);font-weight:900}.save-band .sn{font-size:var(--f-xs);color:var(--tx-3)}.creator{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(2.2rem,4vw,3.5rem);display:grid}@media (max-width:900px){.creator{grid-template-columns:1fr}}.creator-copy h3{letter-spacing:-.035em;margin:.7rem 0;font-size:clamp(1.4rem,2.8vw,2.3rem)}.creator-copy p{font-size:var(--f-sm);color:var(--tx-2);max-width:52ch;line-height:1.65}.creator-ctrl{flex-wrap:wrap;gap:.4rem;margin-top:1.2rem;display:flex}.creator-facts{border-top:1px solid var(--line-soft);gap:.5rem;margin-top:1.3rem;padding-top:1.1rem;display:grid}.creator-facts div{font-size:var(--f-xs);color:var(--tx-2);gap:.6rem;display:flex}.creator-facts .tk{color:var(--accent);flex:none;font-weight:900}.creator-stage{justify-items:center;gap:.6rem;display:grid}.creator-frame{aspect-ratio:9/16;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface-2);width:min(300px,100%);position:relative;overflow:hidden}.creator-frame img{object-fit:cover;width:100%;height:100%;transition:opacity .35s;display:block}.creator-frame.sw img{opacity:0}.creator-cap{font-size:var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);font-weight:700}.wall{border-top:1px solid var(--line);margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(2.2rem,4vw,3.5rem)}.wall-row{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,1.6vw,1.2rem);margin-top:1.2rem;display:grid}@media (max-width:760px){.wall-row{grid-template-columns:1fr 1fr}}.wall-card{border:1px solid var(--line);border-radius:var(--r-lg);aspect-ratio:9/16;background:#0b0b0c;position:relative;overflow:hidden}.wall-card video{object-fit:cover;width:100%;height:100%;display:block}.wall-card .wc{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000eb 58%);flex-direction:column;gap:.1rem;padding:1.6rem .7rem .6rem;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.wall-card .wc em{letter-spacing:.16em;color:#c6f432;font-size:7.5px;font-style:normal;font-weight:700}.slot.has-img{border-style:solid;border-color:var(--line);text-align:left;background-position:50%;background-size:cover;justify-content:flex-end;align-items:flex-start;gap:.3rem;position:relative;overflow:hidden;padding:.6rem!important}.slot.has-img:before,.slot.has-img:after,.slot.has-img .slot-desc,.slot.has-img .slot-ratio{display:none}.slot.has-img .slot-kind{z-index:2;letter-spacing:.14em;background:#000000b8;border-radius:3px;max-width:100%;padding:.3rem .5rem;line-height:1.2;position:relative;color:#c6f432!important;font-size:9px!important}:root[data-theme=light] .slot.has-img{border-color:#00000024}.hero-top{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:0;display:flex}.hero .hero-top h1{letter-spacing:-.045em;text-wrap:pretty;width:100%;max-width:none;margin:.7rem 0 .55rem;font-size:clamp(1.75rem,3.9vw,3.3rem);font-weight:900;line-height:1.04}.hero .hero-top h1 .lit{color:var(--accent)}.hero .hero-top .hero-sub{text-wrap:pretty;text-align:center;width:100%;max-width:70ch;margin-inline:auto;font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.6}.hero-top .hero-actions{justify-content:center;margin-top:1.15rem}.hero-top .fidelity-line{text-align:center;justify-content:center;margin-top:.85rem}.arc-chapter{text-align:center;border-top:1px solid var(--line-soft);flex-direction:column;grid-column:1/-1;align-items:center;margin-top:clamp(2.6rem,6vw,5rem);padding-top:clamp(2.2rem,5vw,4rem);display:flex}.arc-chapter h2{letter-spacing:-.04em;text-wrap:pretty;margin:.7rem 0 .6rem;font-size:clamp(1.55rem,3.3vw,2.7rem);font-weight:900;line-height:1.05}.arc-chapter h2 .lit{color:var(--accent)}.arc-chapter .lede{text-align:center;max-width:64ch;margin-inline:auto}.arc-fit{aspect-ratio:1320/492;flex:none;width:min(100vw - 2rem,1320px);max-width:none;margin-top:clamp(.2rem,.8vw,.6rem);position:relative}.arc-fit.arc3fit{aspect-ratio:1320/518}.arc-stage{transform-origin:0 0;text-align:left;width:1320px;height:492px;position:absolute;top:0;left:0}.arc-svg{z-index:1;pointer-events:none;width:1320px;height:492px;position:absolute;inset:0;overflow:visible}.arc-svg path{fill:none;stroke:var(--accent);opacity:.62;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.3,1)}.arc-svg path.lit{stroke-dashoffset:0}.arc-glow{z-index:0;pointer-events:none;width:0;height:0;position:absolute;top:320px;left:660px}.arc-glow:after{content:"";background:radial-gradient(ellipse,var(--accent-soft),transparent 68%);opacity:0;border-radius:50%;width:600px;height:480px;transition:opacity 1.2s;position:absolute;top:-240px;left:-300px}.running .arc-glow:after{opacity:1}.ac{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--line);position:absolute;overflow:hidden}.ac-src{z-index:6;width:170px;height:212px;top:8px;left:575px;transform:rotate(-1.5deg);box-shadow:0 26px 70px #0009}.ac-src img{object-fit:cover;width:100%;height:100%;display:block}.ac-src .cap{letter-spacing:.15em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000d9);justify-content:space-between;gap:.3rem;padding:.45rem .55rem;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.ac-src .cap b{color:#c6f432;font-weight:800}.ac-src .bkt{opacity:.95;border:2px solid #c6f432;width:14px;height:14px;position:absolute}.ac-src .bkt.tl{border-bottom:0;border-right:0;top:7px;left:7px}.ac-src .bkt.tr{border-bottom:0;border-left:0;top:7px;right:7px}.ac-src .bkt.bl{border-top:0;border-right:0;bottom:7px;left:7px}.ac-src .bkt.br{border-top:0;border-left:0;bottom:7px;right:7px}.ac-scan{background:linear-gradient(transparent,var(--accent-soft)45%,#c6f43280 92%,transparent);opacity:0;pointer-events:none;height:34%;position:absolute;top:-34%;left:0;right:0}.scanning .ac-scan{animation:1.25s cubic-bezier(.5,0,.5,1) both acScan}@keyframes acScan{0%{opacity:0;top:-34%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}.ac-stem{background:var(--accent);opacity:0;transform-origin:top;z-index:2;width:1px;height:34px;transition:opacity .3s,transform .5s cubic-bezier(.22,1,.3,1);position:absolute;top:220px;left:659px;transform:scaleY(0)}.ac-stem.on{opacity:.62;transform:scaleY(1)}.ac-out{opacity:0;z-index:3;width:176px;height:232px;transform:translate(var(--dx),var(--dy))scale(.62);transition:opacity .62s,transform .9s cubic-bezier(.16,1,.3,1),border-color .5s;box-shadow:0 18px 46px #00000080}.ac-out.in{opacity:1;transform:translate(0,0)scale(1)rotate(var(--rot))}.ac-out.done{border-color:var(--accent-line)}.ac-out img{object-fit:cover;width:100%;height:100%;display:block}.ac-out video{object-fit:cover;background:#0b0b0c;width:100%;height:100%;display:block}.ac-out .lab{letter-spacing:.11em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000eb 58%);flex-direction:column;align-items:flex-start;gap:.1rem;padding:1.6rem .6rem .5rem;font-size:9.5px;font-weight:800;line-height:1.12;display:flex;position:absolute;bottom:0;left:0;right:0}.ac-out .lab em{letter-spacing:.14em;color:#c6f432;opacity:.88;font-size:7.2px;font-style:normal;font-weight:700}.arc3.arc-stage{height:518px}.arc3 .ac-src{width:170px;height:200px;top:6px;left:575px}.arc3 .ac-stem{height:30px;top:206px;left:659px}.ac-out.q1,.ac-out.q2,.ac-out.q3{width:340px;height:274px}.q1{--rot:-2.5deg;--dx:520px;--dy:-110px;top:188px;left:55px}.q2{--rot:1deg;--dx:85px;--dy:-160px;top:236px;left:490px}.q3{--rot:2.5deg;--dx:-350px;--dy:-110px;top:188px;left:925px}.qhead{letter-spacing:.14em;text-transform:uppercase;color:var(--tx);align-items:baseline;gap:.4rem;font-size:10px;font-weight:800;display:flex}.qhead em{letter-spacing:.16em;color:var(--accent);margin-left:auto;font-size:7.5px;font-style:normal;font-weight:700}.ac-vids{flex-direction:column;gap:6px;padding:10px;display:flex}.qclips{grid-template-columns:1fr 1fr;gap:10px;height:190px;display:grid}.qclip{border:1px solid var(--line);background:#0b0b0c;border-radius:5px;position:relative;overflow:hidden}.qclip video{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}.qclip video.on{display:block}.qclip .qtag{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000eb 58%);padding:1rem .4rem .34rem;font-size:8px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.qclip .hvid-snd{z-index:3;position:absolute;top:5px;right:5px;transform:scale(.82)}.ac-vids .ac-vcta{margin-top:auto;position:static}.ac-cap{background:var(--surface-1);flex-direction:column;gap:5px;padding:12px 14px;display:flex}.ac-cap .qhook{letter-spacing:-.025em;color:var(--tx);min-height:20px;margin-top:2px;font-size:17px;font-weight:800;line-height:1.2}.ac-cap .qbody{color:var(--tx-2);min-height:18px;font-size:12px;line-height:1.5}.ac-cap .qtags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.ac-cap .qtags span{letter-spacing:.04em;color:var(--accent);border:1px solid var(--accent-line);border-radius:100px;padding:.22rem .5rem;font-size:9px;font-weight:700}.ac-cap .qalt{border-top:1px solid var(--line-soft);margin-top:8px;padding-top:8px}.ac-cap .qaltk{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-4);font-size:7.5px;font-weight:800}.ac-cap .qalt ul{gap:4px;margin:5px 0 0;padding:0;list-style:none;display:grid}.ac-cap .qalt li{color:var(--tx-3);opacity:0;gap:6px;font-size:10.5px;line-height:1.35;transition:opacity .4s;display:flex}.ac-cap .qalt li.on{opacity:1}.ac-cap .qalt li i{color:var(--accent);flex:none;font-style:normal;font-weight:900}.ac-cap .qfoot{border-top:1px solid var(--line-soft);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-4);margin-top:auto;padding-top:.5rem;font-size:8px;font-weight:700}.ac-cap .qfoot b{color:var(--accent);font-weight:900}.ac-post3{background:var(--surface-1);grid-template-columns:150px 1fr;display:grid}.ac-post3 .qshot{background:var(--surface-3);overflow:hidden}.ac-post3 .qshot img{object-fit:cover;width:100%;height:100%;display:block}.ac-post3 .qpost{border-left:1px solid var(--line-soft);flex-direction:column;gap:5px;padding:11px 12px;display:flex}.ac-post3 .qph{align-items:center;gap:6px;display:flex}.ac-post3 .qph .av{background:var(--accent-fill);border-radius:50%;flex:none;width:17px;height:17px}.ac-post3 .qph .nm{color:var(--tx);letter-spacing:.01em;font-size:10px;font-weight:900}.ac-post3 .qcap{color:var(--tx-2);font-size:10.5px;line-height:1.45}.ac-post3 .qhash{color:var(--accent);opacity:.85;font-size:9.5px;line-height:1.45}.ac-post3 .qacts{color:var(--tx-3);letter-spacing:3px;margin-top:2px;font-size:12px}.ac-post3 .qtime{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-4);font-size:8px;font-weight:700}.ac-post3 .qok{letter-spacing:.11em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.3rem;margin-top:auto;font-size:8px;font-weight:800;line-height:1.3;display:flex}@media (max-width:1040px){.ac-out.q1,.ac-out.q2,.ac-out.q3{aspect-ratio:auto;grid-column:span 2}.ac-post3{grid-template-columns:140px 1fr;min-height:200px}.ac-cap{min-height:200px}}.p1{--rot:-4deg;--dx:532px;--dy:-90px;top:174px;left:40px}.p2{--rot:2deg;--dx:266px;--dy:-150px;top:234px;left:306px}.p3{--rot:-1deg;--dx:0px;--dy:-170px;top:254px;left:572px}.p4{--rot:2deg;--dx:-266px;--dy:-150px;top:234px;left:838px}.p5{--rot:4deg;--dx:-532px;--dy:-90px;top:174px;left:1104px}.ac-plus{z-index:4;color:var(--accent);opacity:0;font-size:26px;font-weight:300;line-height:1;transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)scale(.5)}.ac-plus.on{opacity:1;transform:translate(-50%,-50%)scale(1)}.ac-txt{background:var(--surface-1);flex-direction:column;gap:.22rem;padding:.65rem .7rem;display:flex}.ac-txt .th{letter-spacing:.13em;text-transform:uppercase;color:var(--tx);align-items:baseline;gap:.3rem;font-size:8.5px;font-weight:800;display:flex}.ac-txt .tfoot{border-top:1px solid var(--line-soft);letter-spacing:.13em;text-transform:uppercase;color:var(--tx-4);align-items:center;gap:.3rem;margin-top:auto;padding-top:.35rem;font-size:7px;font-weight:700;display:flex}.ac-txt .tfoot .ok{color:var(--accent);font-weight:900}.ac-txt .th em{letter-spacing:.14em;color:var(--accent);margin-left:auto;font-size:6.8px;font-style:normal;font-weight:700}.ac-txt .hook{color:var(--tx);min-height:13px;margin-top:.1rem;font-size:12px;font-weight:700;line-height:1.25}.ac-txt .body{color:var(--tx-3);min-height:12px;font-size:9.5px;line-height:1.45}.ac-txt .tagrow{flex-wrap:wrap;gap:.2rem;margin-top:.28rem;display:flex}.ac-txt .tagrow span{letter-spacing:.06em;color:var(--accent);border:1px solid var(--accent-line);border-radius:100px;padding:.14rem .3rem;font-size:7.5px;font-weight:700}.ac-caret{background:var(--accent);vertical-align:-.1em;width:1px;height:.9em;animation:.9s step-end infinite acCb;display:inline-block}@keyframes acCb{50%{opacity:0}}.ac-cal{grid-template-columns:repeat(7,1fr);gap:2px;margin-top:.15rem;display:grid}.ac-cal i{aspect-ratio:1;background:var(--surface-3);border-radius:2px;font-style:normal;transition:background .3s}.ac-cal i.f{background:var(--accent-fill)}.ac-cal i.h{background:var(--accent-line)}.ac-callab{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-4);margin-top:.25rem;font-size:7px;font-weight:700}.ac-post{background:var(--surface-1);flex-direction:column;display:flex}.ac-post .ph{flex:none;align-items:center;gap:.3rem;padding:.4rem .5rem;display:flex}.ac-post .av{background:var(--accent-fill);border-radius:50%;flex:none;width:15px;height:15px}.ac-post .nm{color:var(--tx);letter-spacing:.02em;font-size:9px;font-weight:800}.ac-post .ph .dots{color:var(--tx-4);letter-spacing:1px;margin-left:auto;font-size:9px}.ac-post .shot{background:var(--surface-3);flex:auto;min-height:0;overflow:hidden}.ac-post .shot img{object-fit:cover;width:100%;height:100%}.ac-post .acts{color:var(--tx-3);flex:none;align-items:center;gap:.3rem;padding:.3rem .5rem 0;font-size:9px;display:flex}.ac-post .cp{color:var(--tx-3);flex:none;height:calc(2.64em + .5rem);padding:.15rem .5rem .35rem;font-size:8.5px;line-height:1.32;overflow:hidden}.ac-post .ok{white-space:nowrap;letter-spacing:.11em;text-transform:uppercase;color:var(--accent);flex:none;align-items:center;gap:.25rem;padding:0 .5rem .45rem;font-size:7.5px;font-weight:800;display:flex}.ac-vcta{letter-spacing:.02em;color:#0b0b0c;background:var(--accent-fill);cursor:pointer;text-align:left;z-index:4;border:0;border-radius:100px;align-items:center;gap:.3rem;padding:.42rem .5rem;font-family:inherit;font-size:9px;font-weight:800;line-height:1.1;display:flex;position:absolute;bottom:7px;left:7px;right:7px}.ac-vcta .go{margin-left:auto;font-weight:900}.ac-out .hvid-snd{z-index:4;position:absolute;top:6px;right:6px}.ac-out.hasvid .lab{background:linear-gradient(#000000eb 36%,#0000);padding:.45rem .5rem 1.5rem;top:0;bottom:auto}.arc-status{font-size:var(--f-xs);color:var(--tx-4);letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;min-height:22px;margin-top:clamp(.5rem,1.4vw,1rem);font-weight:700;display:flex}.arc-status i{background:var(--accent-fill);border-radius:50%;width:5px;height:5px;font-style:normal;animation:1.6s ease-in-out infinite acPulse}@keyframes acPulse{0%,to{opacity:.3}50%{opacity:1}}.arc-status .done{color:var(--accent-ink);background:var(--accent-fill);letter-spacing:.15em;opacity:0;border-radius:100px;padding:.28rem .6rem;transition:all .45s;transform:translateY(3px)}.arc-status .done.on{opacity:1;transform:none}@media (max-width:1040px){.arc-fit{aspect-ratio:auto}.arc-stage{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;height:auto;display:grid;position:static;transform:none!important}.arc-svg,.arc-glow,.ac-stem,.ac-plus{display:none}.ac{width:auto!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.ac-src{aspect-ratio:16/10;grid-column:span 2}.ac-out{aspect-ratio:3/4}.ac-out.wide{aspect-ratio:auto;grid-column:span 2;min-height:140px}}.dept{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);grid-column:1/-1;margin-top:clamp(.8rem,1.6vw,1.1rem);overflow:hidden}.dept-head{border-bottom:1px solid var(--line);letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:.7rem;padding:.7rem 1rem;font-size:10px;font-weight:700;display:flex}.dept-head .dot{background:var(--accent-fill);border-radius:50%;flex:none;width:6px;height:6px}.dept-head .right{color:var(--tx-4);letter-spacing:.14em;margin-left:auto}.dept-rail{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (max-width:880px){.dept-rail{scrollbar-width:none;display:flex;overflow-x:auto}.dept-rail::-webkit-scrollbar{display:none}.dept-tile{flex:none;min-width:190px}}.dept-tile{text-align:left;border-right:1px solid var(--line);color:var(--tx-3);align-content:start;gap:.25rem;padding:.85rem .95rem .9rem;transition:background .2s,color .2s;display:grid;position:relative}.dept-tile:last-child{border-right:0}.dept-tile:before{content:"";background:var(--accent-fill);transform-origin:0;height:2px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.dept-tile:hover{background:var(--surface-2);color:var(--tx-2)}.dept-tile.on{background:var(--bg);color:var(--tx)}.dept-tile.on:before{transform:scaleX(1)}.dept-k{letter-spacing:.2em;text-transform:uppercase;color:var(--tx-4);font-size:9px;font-weight:800}.dept-tile.on .dept-k{color:var(--accent)}.dept-name{letter-spacing:-.018em;font-size:1.02rem;font-weight:800;line-height:1.15}.dept-sub{font-size:var(--f-xs);color:var(--tx-3);line-height:1.35}.dept-stage{background:var(--bg);padding:clamp(1.2rem,2.6vw,2rem)}.dept-panel{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(1.1rem,2.4vw,2rem);display:none}.dept-panel.on{animation:.45s cubic-bezier(.16,1,.3,1) both panelIn;display:grid}@keyframes panelIn{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:880px){.dept-panel.on{grid-template-columns:1fr}}.dept-copy{align-content:start;gap:.75rem;display:grid}.dept-copy h3{font-size:1.3rem}.dept-copy p{font-size:var(--f-sm);color:var(--tx-2);line-height:1.6}.dept-facts{border-top:1px solid var(--line-soft);gap:.5rem;margin-top:.4rem;padding-top:.9rem;display:grid}.dept-facts div{font-size:var(--f-xs);color:var(--tx-2);gap:.6rem;display:flex}.dept-facts .tk{color:var(--accent);flex:none;font-weight:900}.dept-vis{gap:.7rem;display:grid}.dept-trio{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.dept-vids{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.hvid{aspect-ratio:9/16;border-radius:var(--r);cursor:pointer;border:1px solid var(--line);background:#0b0b0c;position:relative;overflow:hidden}.hvid video{object-fit:cover;width:100%;height:100%;display:block}.hvid-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:#0009;border:1px solid #ffffff38;border-radius:100px;padding:.25em .55em;font-size:9px;font-weight:800;position:absolute;top:.5rem;left:.5rem}.hvid-snd{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:3;background:#0009;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid;position:absolute;top:.5rem;right:.5rem}.hvid-bar{z-index:2;background:#ffffff2e;height:2px;position:absolute;bottom:0;left:0;right:0}.hvid-bar span{background:var(--accent-fill);width:0;height:100%;display:block}.chan-grid{gap:.6rem;display:grid}.chan{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-1);grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.8rem .95rem;display:grid}.chan .nm{font-weight:700;font-size:var(--f-sm)}.chan .st{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:800}.chan .ic{background:var(--surface-3);width:26px;height:26px;color:var(--tx-2);border-radius:5px;place-items:center;font-size:11px;font-weight:900;display:grid}.strip{border:1px solid var(--accent-line);border-radius:var(--r-lg);background:var(--surface-1);gap:1.1rem;padding:clamp(1.4rem,2.8vw,2.2rem);display:grid}.strip-top{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.grain{z-index:1;pointer-events:none;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");animation:8s steps(6,end) infinite grainShift;position:fixed;inset:-50%}@keyframes grainShift{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,1%)}to{transform:translate(0)}}:root[data-theme=light] .grain{opacity:.014}@media (prefers-reduced-motion:reduce){.grain{animation:none}}.cursor{z-index:95;pointer-events:none;opacity:0;will-change:transform;width:36px;height:36px;margin:-18px 0 0 -18px;transition:opacity .25s;position:fixed;top:0;left:0}.cursor.live{opacity:1}.cursor-ring{transition:opacity .2s;position:absolute;inset:0}.cursor-ring svg{width:100%;height:100%;display:block}.cursor-ring circle.r{fill:none;stroke:var(--accent);stroke-width:1.2px;opacity:.85}.cursor-ring line{stroke:var(--accent);stroke-width:1.2px}.cursor-ring circle.c{fill:var(--accent)}.cursor.locked .cursor-ring{opacity:0}.lock{z-index:94;pointer-events:none;opacity:0;will-change:transform,width,height;transition:opacity .18s;position:fixed;top:0;left:0}.lock.on{opacity:1}.lock i{border:1.5px solid var(--accent);width:11px;height:11px;display:block;position:absolute}.lock i:first-child{border-bottom:0;border-right:0;top:-2px;left:-2px}.lock i:nth-child(2){border-bottom:0;border-left:0;top:-2px;right:-2px}.lock i:nth-child(3){border-top:0;border-right:0;bottom:-2px;left:-2px}.lock i:nth-child(4){border-top:0;border-left:0;bottom:-2px;right:-2px}.lock b{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-fill);white-space:nowrap;text-overflow:ellipsis;border-radius:2px;max-width:280px;padding:.22em .5em;font-size:9px;font-weight:800;position:absolute;top:-24px;left:0;overflow:hidden}@media (hover:none),(pointer:coarse){.cursor,.lock{display:none}}@media (prefers-reduced-motion:reduce){.cursor,.lock{display:none}}.btn{isolation:isolate;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;background:var(--accent-fill);transform-origin:var(--fill-from,left);transition:transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.btn-ghost:hover:after{transform:scaleX(1)}.btn-ghost:hover{color:var(--accent-ink);border-color:var(--accent-fill)}.btn-primary:hover:after{transform:scaleX(1)}.btn:hover{transform:translateY(-2px)}[data-spot]{isolation:isolate;position:relative}[data-spot]:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx,50%)var(--my,50%),var(--accent-soft),transparent 62%);transition:opacity .35s;position:absolute;inset:0}[data-spot]:hover:before{opacity:1}[data-spot]>*{z-index:1;position:relative}.dec{white-space:pre-wrap}.tilt{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.16,1,.3,1)}.tilt-wrap{perspective:900px}.wipe{z-index:150;pointer-events:none;opacity:0;visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}.wipe.run{visibility:visible}.wipe-bar{background:var(--bg);height:50%;position:absolute;left:0;right:0;transform:scaleY(0)}.wipe-bar.t{transform-origin:top;top:0}.wipe-bar.b{transform-origin:bottom;bottom:0}.wipe.run{opacity:1}.wipe.run .wipe-bar{animation:.3s cubic-bezier(.7,0,.3,1) forwards wipeIn}.wipe.out .wipe-bar{animation:.34s cubic-bezier(.7,0,.3,1) forwards wipeOut}@keyframes wipeIn{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes wipeOut{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.wipe-mark{z-index:2;color:var(--accent);opacity:0;position:relative}.wipe.run .wipe-mark{animation:.5s forwards markIn}.wipe.out .wipe-mark{animation:.22s forwards markOut}@keyframes markIn{0%{opacity:0;transform:scale(.7)rotate(-45deg)}55%{opacity:1;transform:scale(1)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes markOut{to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.wipe{display:none}}.ticker{border-block:1px solid var(--line-soft);margin-top:clamp(.85rem,1.8vw,1.25rem);padding-block:.55rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#0b0b0c 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#0b0b0c 6% 94%,#0000)}.ticker-track{gap:.6rem;width:max-content;animation:42s linear infinite tick;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}.tkc{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-1);white-space:nowrap;flex:none;align-items:center;gap:.5rem;padding:.42rem .7rem;transition:all .2s;display:flex}.tkc:hover{border-color:var(--accent-line);background:var(--accent-soft)}.tkc-sw{background:var(--surface-3);width:26px;height:26px;color:var(--accent);border-radius:3px;flex:none;place-items:center;font-size:9px;font-weight:900;display:grid}.tkc-t{font-size:var(--f-xs);font-weight:700}.tkc-s{color:var(--tx-3);font-size:10px}.hero-rings{will-change:transform;transition:transform .7s cubic-bezier(.16,1,.3,1)}.steps{position:relative}.step{position:relative;overflow:hidden}.step:after{content:"";background:var(--accent-fill);transform-origin:0;height:2px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.step.lit:after{transform:scaleX(1)}.step.lit .step-n{color:var(--accent)}.stagger>*{animation:.6s cubic-bezier(.16,1,.3,1) both staggerIn}@keyframes staggerIn{0%{opacity:.25;transform:translateY(18px)}to{opacity:1;transform:none}}.first-badge{font-size:var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:.55em;margin-bottom:1.1rem;font-weight:700;display:inline-flex}.first-badge svg{color:var(--accent);flex:none}.fidelity-line{font-size:var(--f-xs);color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;line-height:1.5;display:flex}.fidelity-line .fk{color:var(--accent);font-size:.9rem;line-height:1}.fidelity-line .sep{color:var(--line-strong)}.glimpse{margin-top:clamp(.9rem,1.8vw,1.25rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#0b0b0c 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#0b0b0c 7% 93%,#0000)}.glimpse-track{align-items:center;gap:1.6rem;width:max-content;animation:64s linear infinite drift;display:flex}.glimpse:hover .glimpse-track{animation-play-state:paused}@keyframes drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.glimpse-track{animation:none}}.gt{white-space:nowrap;opacity:.72;flex:none;align-items:baseline;gap:.5rem;transition:opacity .3s;display:flex}.glimpse:hover .gt{opacity:1}.gt b{font-size:var(--f-xs);color:var(--tx-2);font-weight:600}.gt i{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-4);font-size:10px;font-style:normal;font-weight:700}.gdot{background:var(--accent);opacity:.6;border-radius:50%;flex:none;width:3px;height:3px}.gv{border:1px solid var(--line);background:#0b0b0c;border-radius:3px;flex:none;width:58px;height:82px;position:relative;overflow:hidden}.gv video,.gv img{object-fit:cover;width:100%;height:100%;display:block}.gv:after{content:attr(data-k);letter-spacing:.1em;text-transform:uppercase;color:#fff;text-align:center;background:linear-gradient(#0000,#000000d1);padding:.28em .4em;font-size:8px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.worlds{padding-block:clamp(5.5rem,11vw,10rem)}.worlds-in{gap:1.3rem;display:grid}.worlds-h{letter-spacing:-.035em;max-width:14ch;font-size:clamp(1.9rem,3.9vw,3.3rem);line-height:1.04}.worlds-p{color:var(--tx-3);max-width:38ch;font-size:clamp(.98rem,1.3vw,1.1rem);font-weight:300;line-height:1.62}.worlds-k{letter-spacing:-.03em;color:var(--accent);max-width:16ch;padding-top:.4rem;font-size:clamp(1.5rem,3.1vw,2.5rem);font-weight:800;line-height:1.1}.gv-cue{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border:1px solid #fff6;border-radius:50%;place-items:center;width:20px;height:20px;padding-left:1px;font-size:7px;transition:all .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glimpse:hover .gv-cue{background:var(--accent-fill);color:var(--accent-ink);border-color:var(--accent-fill)}.gv img.breathe{animation:14s ease-in-out infinite alternate breathe}@keyframes breathe{0%{transform:scale(1)}to{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.gv img.breathe{animation:none}}.hero-in{grid-template-columns:minmax(0,1.26fr) minmax(0,.74fr);align-items:start;gap:clamp(1.3rem,2.4vw,2.4rem);display:grid;position:relative}@media (max-width:1000px){.hero-in{grid-template-columns:1fr}}.hero-lead{max-width:100%}.hero h1{max-width:15ch}.hero-sub{max-width:50ch}.hero-reel{align-content:start;justify-items:start;gap:.7rem;padding-top:.2rem;display:grid}.reel-cap{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:.5em;font-size:10px;font-weight:700;display:inline-flex}.reel-dot{background:var(--accent-fill);width:6px;height:6px;box-shadow:0 0 0 0 var(--accent-glow);border-radius:50%;flex:none;animation:2.4s ease-out infinite ping}.reel-pair{grid-template-columns:1fr 1fr;gap:clamp(.6rem,1.1vw,.9rem);width:100%;display:grid}.reel-pair .hvid{aspect-ratio:9/16;border-radius:6px}.reel-pair .hvid:first-child{transform:translateY(-6px)}.reel-pair .hvid:last-child{transform:translateY(10px)}@media (max-width:1000px){.reel-pair{max-width:430px}.reel-pair .hvid:first-child,.reel-pair .hvid:last-child{transform:none}}.hvid{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .3s}.hvid:hover{border-color:var(--accent-line)}.hvid-tag{font-size:8.5px}.spec{border:1px solid var(--line);border-radius:var(--r);gap:0;display:grid;overflow:hidden}.spec-row{border-bottom:1px solid var(--line-soft);grid-template-columns:auto 1fr;align-items:baseline;gap:1rem;padding:.7rem .95rem;display:grid}.spec-row:last-child{border-bottom:0}.spec-k{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-4);min-width:8ch;font-size:9px;font-weight:800}.spec-v{font-size:var(--f-sm);color:var(--tx);font-weight:600}.spec-note{font-size:var(--f-xs);color:var(--tx-3);margin-top:.7rem}.worlds{position:relative;overflow:hidden}.worlds-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(2rem,4.5vw,4.2rem);display:grid}@media (max-width:940px){.worlds-grid{grid-template-columns:1fr}}.track{gap:clamp(1.6rem,3vw,2.6rem);display:grid}.track-row{gap:.7rem;display:grid}.track-label{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:10px;font-weight:800;display:flex}.track-row.them .track-label{color:var(--tx-4)}.track-row.us .track-label{color:var(--accent)}.track-line{height:36px;position:relative}.track-line svg{width:100%;height:100%;display:block;overflow:visible}.track-line .rail{stroke:var(--line);stroke-width:1.5px}.track-row.us .track-line .rail{stroke:var(--line-strong)}.track-line .tick{stroke:var(--line-strong);stroke-width:1.5px}.track-row.us .track-line .tick{stroke:var(--accent);opacity:.55}.track-line .fill{stroke:var(--tx-4);stroke-width:2.5px;stroke-linecap:round}.track-row.us .track-line .fill{stroke:var(--accent-fill)}.track-line .head{fill:var(--tx-4);--run:392px}.track-row.us .track-line .head{fill:var(--accent-fill)}.track-line .wall{stroke:var(--bad);stroke-width:2px;opacity:.75}.track-stops{letter-spacing:.11em;text-transform:uppercase;color:var(--tx-4);justify-content:space-between;font-size:9px;font-weight:700;display:flex}.track-row.us .track-stops span:last-child{color:var(--accent)}.track-note{font-size:var(--f-xs);color:var(--tx-3);max-width:40ch;line-height:1.5}.worlds.play .track-line .fill{animation:3.6s cubic-bezier(.5,0,.2,1) infinite runLine}.worlds.play .track-line .head{animation:3.6s cubic-bezier(.5,0,.2,1) infinite runHead}.worlds.play .track-row.them .track-line .fill{animation-name:runLineStop}.worlds.play .track-row.them .track-line .head{animation-name:runHeadStop}@keyframes runLine{0%{stroke-dasharray:0 400}12%{stroke-dasharray:0 400}88%{stroke-dasharray:400 0}to{stroke-dasharray:400 0}}@keyframes runHead{0%,12%{transform:translate(0)}88%,to{transform:translateX(var(--run,300px))}}@keyframes runLineStop{0%{stroke-dasharray:0 400}12%{stroke-dasharray:0 400}38%,to{stroke-dasharray:66 400}}@keyframes runHeadStop{0%,12%{transform:translate(0)}38%,to{transform:translate(66px)}}@media (prefers-reduced-motion:reduce){.worlds.play .track-line .fill,.worlds.play .track-line .head{animation:none}.track-line .fill{stroke-dasharray:400 0}}.shape{pointer-events:none;z-index:0;position:absolute}.shape svg{display:block;overflow:visible}.shape circle,.shape rect,.shape path,.shape line{fill:none;stroke:var(--line-soft);stroke-width:1px}.shape-ring{opacity:.9;width:min(620px,58vw);top:50%;right:-14%;transform:translateY(-50%)}.shape-ring svg{animation:120s linear infinite spin}.shape-arc{opacity:.8;width:min(420px,42vw);bottom:-16%;left:-8%}.shape-arc svg{animation:90s linear infinite reverse spin}.shape-dots{opacity:.5;width:120px;top:12%;right:6%}.shape-dots circle{fill:var(--line-strong);stroke:none}.shape-dots svg{animation:16s ease-in-out infinite alternate floaty}@keyframes spin{to{transform:rotate(360deg)}}@keyframes floaty{to{transform:translate(-14px,18px)}}@media (prefers-reduced-motion:reduce){.shape svg{animation:none}}.worlds .wrap{z-index:1;position:relative}.price-note{text-align:center;font-size:var(--f-xs);color:var(--tx-3);margin-top:1.5rem;max-width:64ch;margin-inline:auto;line-height:1.6}.price-block{border-top:1px solid var(--line);margin-top:clamp(3.5rem,7vw,6rem);padding-top:clamp(2.5rem,5vw,4rem)}.price-head{flex-direction:column;gap:1rem;margin-bottom:clamp(1.6rem,3vw,2.4rem);display:flex}.price-head h2{max-width:20ch}.price-block .calc{margin-top:0}.clearbtn{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);border:1px solid var(--line);border-radius:var(--r);justify-self:start;margin-top:.9rem;padding:.45em .8em;font-size:10px;font-weight:700;transition:all .15s}.clearbtn:hover{color:var(--tx);border-color:var(--line-strong)}.vol-vs{border-top:1px solid var(--line-soft);gap:.55rem;margin-top:1.4rem;padding-top:1.2rem;display:grid}.vol-vs div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.vol-vs .k{font-size:var(--f-xs);color:var(--tx-3)}.vol-vs .v{font-size:var(--f-sm);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.vol-vs .v.acc{color:var(--accent)}.unit{color:var(--tx);cursor:help;border-bottom:1px dashed var(--accent-line);outline:none;font-weight:600;position:relative}.unit:after{content:"?";vertical-align:super;color:var(--accent);letter-spacing:0;margin-left:.15em;font-size:8px;font-weight:900}.unit-pop{z-index:60;background:var(--surface-2);border:1px solid var(--accent-line);border-radius:var(--r);text-align:left;opacity:0;visibility:hidden;pointer-events:none;gap:.5rem;width:max-content;max-width:min(320px,80vw);padding:.85rem .95rem;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px);box-shadow:0 18px 44px -18px #000000bf}.unit:hover .unit-pop,.unit:focus .unit-pop,.unit:focus-within .unit-pop{opacity:1;visibility:visible;transform:translate(-50%)}.unit-pop:after{content:"";border:5px solid #0000;border-top-color:var(--accent-line);margin-left:-5px;position:absolute;top:100%;left:50%}.unit-pop-add{color:var(--tx-3);border-top:1px solid var(--line-soft);padding-top:.5rem;font-size:10px;line-height:1.5}.unit-pop b{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:800}.unit-pop ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.unit-pop li{font-size:var(--f-xs);color:var(--tx-2);gap:.5rem;font-weight:400;line-height:1.45;display:flex}.unit-pop li i{color:var(--accent);flex:none;font-style:normal;font-weight:900}.unit-def{border:1px solid var(--accent-line);border-radius:var(--r-lg);background:var(--surface-1);gap:1.2rem;margin-bottom:clamp(1.8rem,3.5vw,2.8rem);padding:clamp(1.3rem,2.6vw,2rem);display:grid}.unit-def-top{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.unit-def-top h3{font-size:1.25rem}.unit-def-top .one{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-fill);border-radius:100px;padding:.28em .6em;font-size:10px;font-weight:800}.unit-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:820px){.unit-grid{grid-template-columns:1fr}}.unit-cell{background:var(--bg);align-content:start;gap:.3rem;padding:.95rem .9rem;display:grid}.unit-cell .n{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:800}.unit-cell .t{font-size:var(--f-sm);font-weight:700;line-height:1.2}.unit-cell .d{font-size:var(--f-xs);color:var(--tx-3);line-height:1.45}.unit-def-foot{font-size:var(--f-xs);color:var(--tx-3)}.unit-def-foot b{color:var(--tx);font-weight:700}.reel-cta{border:1px solid var(--accent-line);background:var(--accent-soft);font-size:var(--f-xs);color:var(--tx);text-align:left;border-radius:100px;justify-self:start;align-items:center;gap:.6em;padding:.55em .95em;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.reel-cta:hover{background:var(--accent-fill);color:var(--accent-ink);border-color:var(--accent-fill);transform:translateY(-2px)}.rc-play{background:var(--accent-fill);width:18px;height:18px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;padding-left:1px;font-size:7px;display:grid}.reel-cta:hover .rc-play{background:var(--accent-ink);color:var(--accent-fill)}.rc-go{color:var(--accent);font-weight:900;transition:transform .2s}.reel-cta:hover .rc-go{color:var(--accent-ink);transform:translate(3px)}.reel-foot{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-4);font-size:10px;font-weight:700}.soc-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(4,1fr);gap:1px;margin-block:.4rem;display:grid;overflow:hidden}@media (max-width:900px){.soc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.soc-grid{grid-template-columns:1fr}}.soc{background:var(--bg);align-content:start;gap:.35rem;padding:1rem .95rem;display:grid}.soc .n{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:800}.soc .t{font-size:var(--f-sm);font-weight:700;line-height:1.25}.soc .d{font-size:var(--f-xs);color:var(--tx-3);line-height:1.5}.sea-story{border:1px solid var(--accent-line);text-align:left;background:linear-gradient(118deg,var(--surface-1),var(--bg)75%);border-radius:15px;width:100%;max-width:1360px;margin:22px auto 27px;overflow:hidden;box-shadow:0 18px 70px #00000026}.story-top,.story-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.story-top{border-bottom:1px solid var(--line);color:var(--tx-3);letter-spacing:.12em;padding:12px 17px;font-size:10px;font-weight:750}.story-top>span:first-child{color:var(--tx-2)}.story-live-dot{background:var(--accent);vertical-align:middle;width:7px;height:7px;box-shadow:0 0 12px var(--accent-glow);border-radius:100%;margin-right:7px;display:inline-block}.story-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.12fr) minmax(0,1.12fr) minmax(0,1.2fr);align-items:stretch;gap:11px;padding:15px;display:grid}.story-card{border:1px solid var(--line);background:var(--bg);border-radius:11px;flex-direction:column;gap:9px;min-width:0;padding:12px;transition:border-color .5s,box-shadow .5s,background-color .5s;display:flex;position:relative;overflow:visible}.story-card.is-active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft),0 0 24px var(--accent-soft);background:var(--surface-1)}.story-card:not(:last-child):after{content:"➜";color:var(--accent);background:var(--bg);z-index:6;padding:3px;font-size:17px;font-weight:900;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.story-card-head{align-items:center;gap:9px;min-height:35px;display:flex}.story-num{background:var(--accent-fill);color:#0b0b0c;font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;min-width:31px;height:31px;font-size:13px;font-weight:900;display:grid}.story-card-head>div{flex:1;gap:1px;min-width:0;display:grid}.story-card-head strong{letter-spacing:-.025em;font-size:clamp(12px,1.16vw,16px);font-weight:850;line-height:1.1}.story-card-head small{color:var(--tx-3);letter-spacing:.13em;white-space:normal;font-size:8px;font-weight:800}.story-card-check{color:var(--accent);opacity:.5;font-size:13px;transition:opacity .3s}.story-card.is-active .story-card-check{opacity:1}.story-desc{min-height:30px;color:var(--tx-3)!important;font-size:11px!important;line-height:1.35!important}.story-bottomline{color:var(--tx-2);border-top:1px solid var(--line-soft);align-items:center;gap:6px;min-height:25px;margin-top:auto;padding-top:8px;font-size:9px;font-weight:650;line-height:1.3;display:flex}.story-indicator{background:var(--accent);opacity:.6;border-radius:50%;flex:none;width:6px;height:6px}.story-card.is-active .story-indicator{animation:1.4s ease-in-out infinite storyPing}.story-ok{color:var(--accent);margin-left:auto}@keyframes storyPing{50%{box-shadow:0 0 0 5px var(--accent-soft);opacity:1}}.story-camera-frame{color:#fff;background:#080a08;border:5px solid #272a26;border-radius:24px;width:min(100%,167px);margin:0 auto;overflow:hidden;box-shadow:0 14px 30px #00000040}.story-camera-status{background:#050806;justify-content:space-between;align-items:center;padding:6px 10px;font-size:8px;font-weight:750;display:flex}.story-camera-view{background:#101710;height:230px;position:relative;overflow:hidden}.story-camera-image{position:absolute;inset:0;overflow:hidden}.story-camera-image>img{object-fit:cover;object-position:85% center;width:100%;height:100%;display:block}.story-camera-grid{z-index:2;background:linear-gradient(90deg,#0000 33%,#ffffff28 33.3%,#0000 33.6% 66%,#ffffff28 66.3%,#0000 66.6%),linear-gradient(#0000 33%,#ffffff28 33.3%,#0000 33.6% 66%,#ffffff28 66.3%,#0000 66.6%);position:absolute;inset:0}.story-focus{z-index:3;border:2px solid var(--accent);width:22px;height:22px;position:absolute}.story-focus-tl{border-bottom:0;border-right:0;top:23%;left:10%}.story-focus-tr{border-bottom:0;border-left:0;top:23%;right:10%}.story-focus-bl{border-top:0;border-right:0;bottom:23%;left:10%}.story-focus-br{border-top:0;border-left:0;bottom:23%;right:10%}.story-camera-lens{color:var(--accent);z-index:3;background:#050505af;border-radius:20px;padding:2px 7px;font-size:9px;font-weight:850;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.story-camera-controls{letter-spacing:.09em;justify-content:space-around;align-items:center;height:52px;font-size:10px;font-weight:800;display:flex}.story-shutter{outline-offset:1px;background:#fff;border:4px solid #222;border-radius:100%;outline:2px solid #fff;width:27px;height:27px;animation:10s ease-in-out infinite storyShutter;box-shadow:0 0 #0000}@keyframes storyShutter{7%,10%{transform:scale(.78);box-shadow:0 0 0 7px #c6f43244}12%,to{transform:scale(1)}}.story-reels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;width:100%;max-width:305px;margin:0 auto;display:grid}.story-reel{aspect-ratio:9/16;border:1px solid var(--line);background:#0b0b0c;border-radius:7px;position:relative;overflow:hidden}.story-reel video{object-fit:contain;background:#0b0b0c;width:100%;height:100%;position:absolute;inset:0}.story-reel-label,.story-reel-ready{text-align:center;letter-spacing:.07em;z-index:2;border-radius:3px;padding:4px 2px;font-size:8px;font-weight:850;position:absolute;left:4px;right:4px}.story-reel-label{color:#0b0b0c;background:#c6f432;bottom:4px}.story-reel-ready{color:#fff;background:#000a;border:1px solid #fff4;top:5px}.story-ig-window{border:1px solid var(--line-strong);background:var(--surface-1);border-radius:10px;flex-direction:column;min-height:333px;display:flex;overflow:hidden}.story-ig-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 9px;font-size:12px;display:flex}.story-ig-header b{font-size:12px}.story-back{font-size:26px;line-height:10px}.story-next{color:var(--accent);font-size:10px;font-weight:800}.story-ig-account{align-items:center;gap:6px;padding:10px 10px 7px;font-size:10px;display:flex}.story-ig-account>span:last-child{color:var(--tx-3);margin-left:auto;font-size:8px}.story-avatar{background:linear-gradient(45deg,#ffbc40,#f43e86,#783bff);border-radius:100%;flex:none;width:21px;height:21px}.story-ig-compose{grid-template-columns:56px 1fr;gap:9px;min-height:117px;padding:0 10px;display:grid}.story-thumb{aspect-ratio:9/16;color:#fff;border:1px solid var(--line);background:linear-gradient(140deg,#5a6b5d,#080908) 50%/cover;border-radius:4px;place-items:center;width:56px;display:grid}.story-thumb span{background:#0009;border-radius:100%;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.story-ig-text{min-width:0;color:var(--tx-2);font-size:11px;line-height:1.45;position:relative}.story-placeholder{color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:4px;margin:1px 0 5px;font-size:9px;font-weight:700;display:flex}.story-ai-pill{color:var(--accent);letter-spacing:.02em;font-size:8px;font-weight:750}.story-typed{white-space:pre-wrap;overflow-wrap:anywhere;min-height:57px}.story-caret{background:var(--accent);width:1px;height:10px;animation:.7s step-end infinite storyBlink;display:inline-block}@keyframes storyBlink{50%{opacity:0}}.story-hashtags{min-height:33px;padding:3px 10px 8px;color:var(--accent)!important;font-size:10px!important;line-height:1.4!important}.story-ig-settings{border-top:1px solid var(--line-soft);color:var(--tx-2);justify-content:space-between;align-items:center;padding:8px 10px;font-size:10px;display:flex}.story-ig-footer{background:var(--accent-soft);border-top:1px solid var(--accent-line);color:var(--tx-2);margin-top:auto;padding:9px 10px;font-size:9px;line-height:1.4}.story-publishing{border:1px solid var(--line-strong);background:var(--surface-1);border-radius:10px;gap:8px;min-height:333px;padding:11px;display:grid}.story-pub-header,.story-calendar-title{justify-content:space-between;align-items:center;gap:4px;font-size:11px;display:flex}.story-pub-header span{color:var(--tx-3)}.story-channel{border:1px solid var(--line-soft);background:var(--bg);border-radius:7px;align-items:center;gap:7px;min-width:0;padding:7px;display:flex}.story-channel-icon{color:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:15px;font-weight:900;display:grid}.story-instagram{background:linear-gradient(40deg,#f9b144,#eb3381,#744aff)}.story-facebook{background:#1877f2}.story-channel-name{flex:1;gap:1px;min-width:0;display:grid}.story-channel-name b{font-size:10px}.story-channel-name small{color:var(--tx-3);font-size:8px}.story-pub-status{color:var(--accent);border:1px solid var(--accent-line);background:var(--accent-soft);white-space:nowrap;border-radius:20px;padding:3px 6px;font-size:8px;font-weight:750}.story-post-button{background:var(--accent-fill);color:#0b0b0c;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:9px 11px;font-size:11px;font-weight:900;transition:transform .25s;display:flex}.story-card.is-active .story-post-button{transform:scale(1.025)}.story-or{color:var(--tx-3);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.story-or:before,.story-or:after{content:"";background:var(--line);flex:1;min-width:4px;height:1px}.story-calendar{border:1px solid var(--line-soft);background:var(--bg);border-radius:7px;gap:8px;padding:9px;display:grid}.story-calendar-title span{color:var(--tx-3);font-size:8px;font-weight:750}.story-week{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.story-week>span{color:var(--tx-3);place-items:center;min-height:32px;padding:5px 0;font-size:8px;line-height:1.4;display:grid}.story-week .story-selected{color:#0b0b0c;background:var(--accent-fill);border-radius:5px;font-weight:900}.story-week b{font-size:12px}.story-queue{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:6px;align-items:center;gap:7px;padding:7px;display:flex}.story-clock{color:var(--accent);font-size:16px}.story-queue>div{flex:1;gap:2px;display:grid}.story-queue b{font-size:9px}.story-queue small{color:var(--tx-3);font-size:8px}.story-queue-check{color:var(--accent);font-size:14px}.story-footer{border-top:1px solid var(--line);color:var(--tx-3);padding:12px 17px;font-size:10px;font-weight:700}.story-footer>span:first-child{color:var(--tx-2)}.story-footer button{color:var(--accent);border:1px solid var(--accent-line);border-radius:20px;padding:5px 11px;font-size:10px;font-weight:800}.story-disclaimer{text-align:center;padding:0 17px 12px;color:var(--tx-4)!important;margin:0!important;font-size:10px!important;line-height:1.3!important}@media (max-width:1240px){.story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-card:nth-child(2):after{display:none}.story-card:nth-child(3):after{content:"➜"}.story-card{min-height:410px}.story-camera-frame{width:176px}.story-reels{max-width:292px}.story-ig-window,.story-publishing{min-height:350px}}@media (max-width:650px){.sea-story{width:calc(100% + 12px);margin:18px -6px}.story-top{padding:11px;font-size:8px}.story-top>span:last-child{display:none}.story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px}.story-card{border-radius:8px;gap:6px;min-height:300px;padding:7px}.story-card-head{gap:5px;min-height:27px}.story-num{border-radius:5px;min-width:24px;height:24px;font-size:10px}.story-card-head strong{font-size:11px}.story-card-head small{letter-spacing:.05em;font-size:6.8px}.story-card-check{font-size:10px}.story-desc{min-height:34px;font-size:9px!important}.story-card:not(:last-child):after{display:none}.story-camera-frame{border-width:3px;border-radius:17px;width:min(100%,130px)}.story-camera-status{padding:4px 6px;font-size:6px}.story-camera-view{height:173px}.story-camera-controls{height:37px;font-size:7px}.story-shutter{border-width:3px;width:20px;height:20px}.story-reels{gap:4px;max-width:100%}.story-reel-label,.story-reel-ready{letter-spacing:0;padding:3px 1px;font-size:6px}.story-bottomline{min-height:25px;padding-top:6px;font-size:8px}.story-ig-window,.story-publishing{min-height:0}.story-ig-header{padding:8px 6px;font-size:9px}.story-ig-header b{font-size:10px}.story-next{font-size:9px}.story-ig-account{padding:7px 5px;font-size:9px}.story-ig-account>span:last-child{font-size:7px}.story-ig-compose{grid-template-columns:37px 1fr;gap:4px;min-height:110px;padding:0 5px}.story-thumb{width:37px}.story-ig-text{font-size:9px}.story-placeholder{font-size:8px}.story-ai-pill{font-size:7px}.story-hashtags{padding:5px;font-size:8px!important}.story-ig-settings{padding:6px;font-size:9px}.story-ig-footer{padding:6px;font-size:8px}.story-publishing{gap:5px;padding:6px}.story-pub-header{font-size:10px}.story-channel{gap:4px;padding:4px}.story-channel-icon{width:21px;height:21px;font-size:11px}.story-channel-name b{font-size:8px}.story-channel-name small{font-size:7px}.story-pub-status{padding:2px 4px;font-size:7px}.story-post-button{padding:7px;font-size:9px}.story-or{letter-spacing:0;font-size:6px}.story-calendar{gap:6px;padding:5px}.story-calendar-title{font-size:9px}.story-calendar-title span{font-size:7px}.story-week{gap:1px}.story-week>span{min-height:28px;font-size:6.5px}.story-week b{font-size:10px}.story-queue{gap:4px;padding:5px}.story-queue b{font-size:8px}.story-queue small{font-size:7px}.story-footer{gap:6px;padding:10px;font-size:9px}.story-footer>span:first-child{flex-basis:100%}.story-disclaimer{padding:0 10px 12px;font-size:9px!important}}@media (max-width:360px){.story-card-head small{display:none}.story-reel-label{font-size:5.5px}.story-channel-name small,.story-ig-account>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.story-card,.story-post-button{transition:none!important}.story-shutter,.story-caret,.story-indicator{animation:none!important}}.story-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.12fr) minmax(0,1.09fr) minmax(0,1.18fr);align-items:stretch}.story-outcomes{grid-template-rows:1fr 1fr;gap:10px;min-width:0;display:grid}.story-outcomes .story-card{gap:7px;min-height:0;padding:10px}.story-outcomes .story-card:after{display:none!important}.story-outcomes .story-card-head{min-height:28px}.story-outcomes .story-num{min-width:27px;height:27px;font-size:11px}.story-outcomes .story-card-head strong{font-size:13px}.story-outcomes .story-card-head small{font-size:7px}.story-outcomes .story-bottomline{min-height:18px;padding-top:4px;font-size:8px}.story-post-window{background:var(--surface-1);border:1px solid var(--line);border-radius:8px;gap:5px;padding:8px;display:grid}.story-post-window .story-pub-header{font-size:10px}.story-post-window .story-channel{padding:5px}.story-post-window .story-channel-icon{width:23px;height:23px;font-size:11px}.story-post-window .story-post-button{padding:7px;font-size:9px}.story-post-success{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);border-radius:5px;justify-content:space-between;align-items:center;gap:5px;padding:4px 6px;font-size:8px;display:flex}.story-post-success span{color:var(--tx-2);font-weight:600}.story-schedule-window{background:var(--surface-1);gap:6px;padding:8px}.story-schedule-window .story-week>span{min-height:21px;padding:2px 0}.story-schedule-window .story-queue{padding:5px}.story-schedule-note{color:var(--accent);font-size:9px;font-weight:700}.story-post-success,.story-schedule-note{opacity:.78;transition:opacity .4s}.story-card-post.is-active .story-post-success,.story-card-schedule.is-active .story-schedule-note{opacity:1}.story-camera-view:after,.sea-lj-flash{content:"";opacity:0;pointer-events:none;z-index:5;background:#fff;position:absolute;inset:0}.story-card-camera.is-active .story-camera-view:after{animation:.9s ease-out seaCameraSnap}@keyframes seaCameraSnap{0%,22%{opacity:0}28%{opacity:.93}40%{opacity:0}to{opacity:0}}.story-card-camera.is-active .story-camera-frame{animation:.55s ease-out seaCamPulse}@keyframes seaCamPulse{35%{transform:scale(.985)}65%{transform:scale(1.008)}to{transform:none}}@media (max-width:1240px){.story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-outcomes{grid-column:1/-1;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.story-outcomes .story-card{min-height:265px}.story-card:nth-child(3):after{display:none!important}}@media (max-width:700px){.story-grid{grid-template-columns:1fr;gap:12px;padding:12px}.story-outcomes{grid-template-columns:1fr;gap:12px}.story-card{gap:10px;padding:14px;min-height:0!important}.story-card-head strong{font-size:16px}.story-card-head small{font-size:9px}.story-card-head{min-height:34px}.story-num{min-width:32px;height:32px;font-size:13px}.story-desc{min-height:0!important;font-size:12px!important}.story-camera-frame{border-width:5px;border-radius:24px;width:min(100%,205px)}.story-camera-view{height:255px}.story-camera-status{padding:6px 8px;font-size:9px}.story-camera-controls{height:48px;font-size:10px}.story-shutter{border-width:4px;width:27px;height:27px}.story-reels{gap:10px;max-width:390px}.story-reel-label,.story-reel-ready{letter-spacing:.08em;padding:5px 2px;font-size:9px}.story-ig-window,.story-publishing{min-height:0}.story-ig-header{padding:12px;font-size:12px}.story-ig-account{padding:10px 12px;font-size:11px}.story-ig-compose{grid-template-columns:62px 1fr;gap:10px;min-height:135px;padding:0 12px}.story-thumb{width:62px}.story-ig-text{font-size:12px}.story-placeholder{font-size:10px}.story-hashtags{padding:10px;font-size:11px!important}.story-ig-settings{padding:10px;font-size:11px}.story-ig-footer{padding:10px;font-size:10px}.story-outcomes .story-card-head strong{font-size:16px}.story-outcomes .story-card-head small{font-size:9px}.story-outcomes .story-num{min-width:32px;height:32px;font-size:13px}.story-post-window{gap:9px;padding:12px}.story-post-window .story-channel{padding:8px}.story-post-window .story-channel-icon{width:30px;height:30px;font-size:16px}.story-channel-name b{font-size:12px}.story-channel-name small{font-size:9px}.story-post-window .story-post-button{padding:12px;font-size:12px}.story-post-success{padding:9px;font-size:10px}.story-schedule-window{gap:10px;padding:12px}.story-schedule-window .story-week>span{min-height:38px;font-size:10px}.story-schedule-window .story-queue{padding:10px}.story-schedule-note{font-size:11px}.story-bottomline,.story-outcomes .story-bottomline{min-height:28px;font-size:10px}.story-outcomes .story-card{gap:10px;padding:14px}.story-card:not(:last-child):after{display:none!important}}.sea-listing-journey{background:var(--surface-1)}.sea-lj-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.sea-lj-heading>div{gap:14px;max-width:775px;display:grid}.sea-lj-heading h2{max-width:25ch}.sea-lj{background:var(--bg);border:1px solid var(--accent-line);border-radius:13px;overflow:hidden}.sea-lj-top,.sea-lj footer{color:var(--tx-3);letter-spacing:.1em;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 17px;font-size:10px;font-weight:800;display:flex}.sea-lj-top{border-bottom:1px solid var(--line)}.sea-lj-top>span:first-child{color:var(--tx-2)}.sea-lj-top i{background:var(--accent);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.sea-lj-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.22fr) minmax(0,1.14fr) minmax(0,1.13fr);gap:11px;padding:14px;display:grid}.sea-lj-card{border:1px solid var(--line);background:var(--bg);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;transition:border-color .35s,background .35s,box-shadow .35s;display:flex;position:relative}.sea-lj-card:not(:last-child):after{content:"→";color:var(--accent);background:var(--bg);z-index:2;padding:3px;font-weight:900;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.sea-lj[data-phase="0"] [data-stage="0"],.sea-lj[data-phase="1"] [data-stage="1"],.sea-lj[data-phase="2"] [data-stage="2"],.sea-lj[data-phase="3"] [data-stage="3"]{border-color:var(--accent);background:var(--surface-1);box-shadow:0 0 24px var(--accent-soft)}.sea-lj-card header{align-items:center;gap:9px;line-height:1.25;display:flex}.sea-lj-card header>b{background:var(--accent-fill);color:#0b0b0c;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.sea-lj-card header>span{font-size:14px;font-weight:800}.sea-lj-card header small{letter-spacing:.12em;color:var(--tx-3);margin-top:3px;font-size:8px;font-weight:750;display:block}.sea-lj-card>p{color:var(--tx-3);margin-top:auto;font-size:11px;line-height:1.4}.sea-lj-cam{color:#fff;background:#090c0a;border:5px solid #292b29;border-radius:24px;width:155px;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.sea-lj-cam-ui{justify-content:space-between;padding:6px 10px;font-size:9px;font-weight:750;display:flex}.sea-lj-cam-pic{background:#192019;height:210px;position:relative;overflow:hidden}.sea-lj-cam-pic>img{object-fit:cover;width:100%;height:100%}.sea-lj-focus{border:1px solid var(--accent);pointer-events:none;position:absolute;inset:27%}.sea-lj-cam-bottom{justify-content:space-around;align-items:center;height:45px;font-size:9px;font-weight:700;display:flex}.sea-lj-cam-bottom i{background:#fff;border:4px solid #292929;border-radius:100%;outline:2px solid #fff;width:27px;height:27px;display:block}.sea-lj[data-phase="0"] .sea-lj-flash{animation:.9s ease-out seaCameraSnap}.sea-lj-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding-top:35px;display:grid}.sea-lj-photo{aspect-ratio:3/4;border:1px solid var(--line);background:var(--surface-2);border-radius:6px;position:relative;overflow:hidden}.sea-lj-photo>img{object-fit:cover;width:100%;height:100%}.sea-lj-photo span{color:#c6f432;text-align:center;text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(#0000,#000e);padding:6px 3px;font-size:8px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.sea-lj-seo{background:var(--surface-1);border:1px solid var(--line-strong);border-radius:8px;align-content:start;gap:7px;min-height:312px;padding:10px;display:grid}.sea-lj-editor-head{border-bottom:1px solid var(--line);color:var(--tx-3);justify-content:space-between;gap:7px;padding-bottom:8px;font-size:8px;font-weight:850;display:flex}.sea-lj-editor-head span:last-child{color:var(--accent)}.sea-lj-k{letter-spacing:.09em;color:var(--tx-4);text-transform:uppercase;font-size:8px;font-weight:900}.sea-lj-seo strong{font-size:12px;line-height:1.25}.sea-lj-seo p{min-height:80px;color:var(--tx-2)!important;font-size:10px!important;line-height:1.5!important}.sea-lj-tags{flex-wrap:wrap;gap:4px;display:flex}.sea-lj-tags span{color:var(--accent);border:1px solid var(--accent-line);border-radius:10px;padding:3px 6px;font-size:8px}.sea-lj-stores{gap:10px;padding-top:15px;display:grid}.sea-lj-stores>div{border:1px solid var(--line);background:var(--surface-1);border-radius:7px;align-items:center;gap:7px;min-width:0;padding:9px 7px;display:flex}.sea-lj-stores>div>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.sea-lj-stores b{font-size:11px}.sea-lj-stores small{color:var(--tx-3);font-size:9px}.sea-lj-stores em{white-space:nowrap;color:var(--accent);font-size:8px;font-style:normal;font-weight:850}.sea-lj-amz,.sea-lj-shop,.sea-lj-woo{color:#fff;background:#222;border-radius:5px;flex:none;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.sea-lj-amz{color:#ffad39}.sea-lj-shop{background:#679b36}.sea-lj-woo{background:#74469f}.sea-lj footer{border-top:1px solid var(--line);letter-spacing:0;font-size:9px}.sea-lj footer>span:first-child{color:var(--accent)}.sea-lj-benefits{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sea-lj-benefits span{border:1px solid var(--accent-line);color:var(--tx-2);border-radius:30px;padding:5px 10px;font-size:11px;font-weight:650}@media (max-width:1100px){.sea-lj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-lj-card:nth-child(2):after{display:none}}@media (max-width:700px){.sea-lj-grid{grid-template-columns:1fr;gap:12px;padding:12px}.sea-lj-card{gap:12px;padding:13px}.sea-lj-card:after{display:none!important}.sea-lj-cam{width:205px}.sea-lj-cam-pic{height:245px}.sea-lj-photo-grid{gap:8px;padding:0}.sea-lj-seo{min-height:0}.sea-lj-stores{padding:0}.sea-lj-card header>span{font-size:16px}.sea-lj-card>p{font-size:12px}.sea-lj-top>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.sea-lj-card,.story-card{transition:none!important}.story-camera-view:after,.sea-lj-flash{animation:none!important}}.sea-lj [data-img-key=shirt_before]{background-image:url(/media/shirt-before.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.sea-lj [data-img-key=shirt_white]{background-image:url(/media/shirt-white.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.sea-lj [data-img-key=shirt_studio]{background-image:url(/media/shirt-studio.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.sea-lj [data-img-key=shirt_model]{background-image:url(/media/shirt-model.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.sea-lj-photo span,.sea-lj-cam-pic .sea-lj-focus{z-index:2}.toast:not(.up){visibility:hidden!important;opacity:0!important;pointer-events:none!important}#page-home .hero{padding-bottom:48px}.nav-links a{white-space:nowrap;padding:7px!important;font-size:12px!important}.nav-in{gap:1rem}@media (min-width:1101px) and (max-width:1270px){.nav-links{display:none!important}.burger{display:grid!important}}#page-home .hero-in{gap:2rem}#page-home .hero-actions{justify-content:center}#page-home .hero .hero-sub{text-align:center;max-width:72ch;margin-inline:auto}.sea-price-context{color:var(--tx-3);text-align:center;max-width:760px;margin:14px auto;font-size:11px;line-height:1.5}.sea-social-proof,.sea-listing-usp{padding-top:64px;padding-bottom:70px}.sea-social-proof .sec-head,.sea-listing-usp .sec-head{margin-bottom:28px}.sea-social-proof .sec-head h2,.sea-listing-usp .sec-head h2{max-width:23ch}.sea-social-usp-grid,.sea-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sea-social-usp-grid article,.sea-feature-grid article{border:1px solid var(--line);background:var(--surface-1);border-radius:9px;min-width:0;padding:21px 17px}.sea-social-usp-grid article strong,.sea-feature-no{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.sea-social-usp-grid article h3,.sea-feature-grid article h3{margin:9px 0;font-size:16px;line-height:1.17}.sea-social-usp-grid article p,.sea-feature-grid article p{color:var(--tx-2);font-size:12px;line-height:1.55}.sea-social-proof .wall{margin-top:32px}.sea-social-proof .wall .label{margin-bottom:14px}.sea-proof-note,.sea-terms{color:var(--tx-3);margin-top:15px;font-size:11px;line-height:1.55}.sea-social-pricing{border-block:1px solid var(--accent-line);background:linear-gradient(145deg,#0b1006,#080b05)}.sea-social-pricing .sec-head{margin-bottom:28px}.sea-home-prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sea-home-prices article{border:1px solid var(--line-strong);background:var(--bg);border-radius:11px;align-content:start;gap:12px;min-width:0;padding:26px;display:grid}.sea-home-prices article.featured{border-color:#c6f432;box-shadow:0 0 25px #c6f4321f}.sea-home-prices article>span{letter-spacing:.13em;color:var(--accent);font-size:11px;font-weight:800}.sea-home-prices article>strong{letter-spacing:-.035em;color:var(--tx);font-size:clamp(26px,3vw,41px);line-height:1.1}.sea-home-prices article>strong small{letter-spacing:normal;color:var(--tx-3);font-size:12px;font-weight:500}.sea-home-prices article p{color:var(--tx-2);font-size:13px;line-height:1.55}.sea-center-btn{text-align:center;margin-top:26px}.sea-center-btn p{color:var(--tx-3);margin-top:12px;font-size:10px}.sea-agency-inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(25px,5vw,90px);display:grid}.sea-agency-inner h2{max-width:14ch;margin:14px 0 19px}.sea-agency-inner .btn{margin-top:26px}.sea-agency-list{border-top:1px solid var(--line);gap:0;display:grid}.sea-agency-list>div{border-bottom:1px solid var(--line);gap:5px;padding:18px 6px;display:grid}.sea-agency-list b{font-size:17px}.sea-agency-list span{color:var(--tx-3);font-size:13px}.sea-listing-journey{padding-top:70px;border-top:1px solid var(--accent-line)!important}.sea-dept-section{padding-top:65px}.sea-dept-intro{margin-bottom:23px}.sea-dept-intro h2{max-width:26ch;margin:12px 0}.sea-dept-section .dept{margin-top:0}.sea-listing-price-layout{grid-template-columns:1.2fr .8fr;align-items:center;gap:36px;display:grid}.sea-listing-price-layout h2{max-width:19ch;margin:14px 0}.sea-listing-price-layout .btn{margin-top:24px}.sea-listing-chips{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.sea-listing-chips span{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--tx-2);border-radius:40px;padding:8px 11px;font-size:11px}.sea-listing-price-visual{border:1px solid var(--accent-line);background:var(--surface-1);border-radius:12px;gap:12px;padding:28px;display:grid}.sea-listing-price-visual>span{color:var(--accent);letter-spacing:.1em;font-size:11px;font-weight:800}.sea-listing-price-visual>strong{font-size:56px;line-height:1.1}.sea-listing-price-visual>small{color:var(--tx-3);margin-bottom:10px;font-size:12px}.sea-listing-price-visual>div{border-top:1px solid var(--line);color:var(--tx-2);justify-content:space-between;gap:10px;padding-top:12px;font-size:12px;display:flex}.sea-listing-price-visual>div b{color:var(--accent)}.sea-listing-usp .sea-terms{max-width:80ch}.sea-listing-pay{color:var(--accent);font-weight:700}.sea-precision-bridge{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:35px;padding-top:25px;display:flex}.sea-precision-bridge>div{max-width:700px}.sea-precision-bridge h3{margin:10px 0}.sea-precision-bridge .lede{font-size:13px}.sea-social-proof .wall-row{grid-template-columns:repeat(3,minmax(0,1fr))}#page-home .sea-dept-section .dept{max-width:100%}@media (max-width:900px){.sea-social-usp-grid,.sea-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-agency-inner,.sea-listing-price-layout{grid-template-columns:1fr}.sea-home-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-home-prices article:last-child{grid-column:span 2}}@media (max-width:600px){.sea-social-usp-grid,.sea-feature-grid,.sea-home-prices{grid-template-columns:1fr}.sea-home-prices article:last-child{grid-column:auto}.sea-social-proof,.sea-listing-usp{padding-top:50px;padding-bottom:50px}.sea-social-usp-grid article,.sea-feature-grid article{padding:19px}.sea-social-proof .wall-row{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-agency-inner{gap:25px}.sea-precision-bridge{flex-direction:column;align-items:start}.sea-listing-price-visual>strong{font-size:45px}.sea-dept-section{padding-top:45px}}.btn-primary:after{background:var(--accent-hover)}.btn-primary:hover{color:var(--accent-ink)}.brand-logo+.brand-txt{align-self:flex-end;margin-bottom:-.12em;line-height:1}.sea-compare-video-row .sea-compare-video-only video.sea-compare-reel{object-fit:contain!important}@media (max-width:700px){#page-home .hero-top>.hero-actions,#page-home .hero-top>.sea-price-context{order:1}#page-home .hero-top>.sea-story,#page-home .hero-top>.arc-status{order:2}#page-home .hero-top>.fidelity-line{order:3}#page-home .hero-top>.hero-actions{margin-top:1.4rem}#page-home .hero-top>.sea-price-context{margin-top:.75rem;margin-bottom:.25rem}#page-home .first-badge{text-align:center;display:block}#page-home .first-badge svg{vertical-align:-2px;margin-right:.45em;display:inline-block}#seaStory .sea-reel-viewport{max-height:380px!important}}#seaStory .ph-only{display:none}@media (max-width:700px){#seaStory.sea-arc-unboxed .story-branch{display:none!important}#seaStory.sea-arc-unboxed .story-grid{gap:30px!important;padding:0!important}#seaStory.sea-arc-unboxed .story-grid>.story-card{border:1px solid var(--line)!important;border-radius:var(--r-lg)!important;background:var(--surface-1)!important;box-shadow:none!important;padding:14px!important;transition:border-color .4s!important;position:relative!important}#seaStory.sea-arc-unboxed .story-grid>.story-card.is-active,#seaStory.sea-arc-unboxed .story-grid>.story-card.story-revealed{border-color:var(--accent-line)!important}#seaStory.sea-arc-unboxed .story-grid>.story-card>.story-card-head{display:none!important}#seaStory.sea-arc-unboxed .story-grid>.story-card:not(:last-child):after{place-items:center;width:22px;height:26px;font-weight:800;content:"↓"!important;color:var(--accent)!important;background:0 0!important;padding:0!important;font-size:18px!important;display:grid!important;position:absolute!important;inset:auto auto -28px 50%!important;transform:translate(-50%)!important}#seaStory .ph-head,#seaStory .ph-desc,#seaStory .ph-done{text-align:left;align-self:stretch}#seaStory .ph-head{align-items:center;gap:10px;margin-bottom:6px;display:flex}#seaStory .ph-num{background:var(--accent-fill);width:30px;height:30px;color:var(--accent-ink);border-radius:6px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}#seaStory .ph-head b{letter-spacing:-.01em;color:var(--tx);font-size:17px;font-weight:800;line-height:1.15;display:block}#seaStory .ph-head small{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);margin-top:2px;font-size:10px;font-weight:600;display:block}#seaStory .ph-desc{color:var(--tx-2);margin:0 0 12px;font-size:13px;line-height:1.45;display:block}#seaStory .ph-done{border-top:1px solid var(--line-soft);color:var(--tx-2);justify-content:space-between;align-items:center;gap:8px;margin:12px 0 0;padding-top:10px;font-size:12px;font-weight:600;display:flex}#seaStory .ph-done span{color:var(--accent);font-weight:800}}.sr-stage{position:absolute;inset:0;overflow:hidden}.sr-stage .sr-layer{object-fit:cover;opacity:0;filter:blur(6px);will-change:opacity,transform;transition:opacity .8s,transform 1.1s cubic-bezier(.16,1,.3,1),filter .8s;inset:0;transform:scale(1.06);aspect-ratio:auto!important;width:100%!important;height:100%!important;max-height:none!important;position:absolute!important}.sr-stage .sr-layer.sr-on{opacity:1;filter:none;z-index:1;transform:none}.sr-stage .sr-caption{z-index:3;animation:.6s cubic-bezier(.16,1,.3,1) .35s both srCaption}.sr-stage .sr-progress{z-index:4;background:var(--accent-fill);transform-origin:0;pointer-events:none;width:100%;height:2px;animation:linear forwards srProgress;position:absolute;top:0;left:0}@keyframes srCaption{0%{opacity:0;transform:translateY(10px)}}@keyframes srProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.sr-stage .sr-layer{filter:none;transition:opacity .2s;transform:none}.sr-stage .sr-caption{animation:none}.sr-stage .sr-progress{display:none}}.wall-card,.bigreel .rc,.sea-market-video,.sea-proof-clip,.sea-compare-video-only,.sea-demo-9x16{position:relative}.sr-stage .sr-sound{z-index:5;cursor:pointer;border:1px solid var(--accent-line);color:#f4f4f1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0b0cc7;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}.sr-stage .sr-sound.on{background:var(--accent-fill);color:var(--accent-ink)}.sr-stage .sr-chip{z-index:5;letter-spacing:.04em;color:#f4f4f1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0b0cc7;border-radius:999px;max-width:calc(100% - 20px);padding:5px 10px;font-size:11px;font-weight:700;animation:.6s cubic-bezier(.16,1,.3,1) .35s both srCaption;position:absolute;top:12px;left:10px}:root[data-theme=light] .sea-listing-teaser,:root[data-theme=light] .sea-social-pricing,:root[data-theme=light] .sea-five-seo,:root[data-theme=light] .sea-five-mini-draft,:root[data-theme=light] .sea-b-channel-review,:root[data-theme=light] .sea-channel-controls button{background:var(--surface-1)}:root[data-theme=light] #home-social-pricing .cost-new .cost-soft>div{color:var(--tx-2)}:root[data-theme=light] #home-social-pricing .cost-new .cost-soft i{color:var(--accent)!important}#seaStory .story-camera-frame,.sea-five-phone{box-shadow:0 0 0 1.5px #4a514c,0 0 0 3px #1a1d1b,0 22px 44px -14px #0009,0 0 40px -12px var(--accent-glow);background:#050605;position:relative;border:5px solid #0a0b0a!important;border-radius:30px!important}#seaStory .story-camera-frame:before,.sea-five-phone:before{content:"";z-index:8;background:radial-gradient(circle at 78%,#1b2630 0 1.6px,#0000 2.2px),#000;border-radius:999px;width:31%;height:10px;position:absolute;top:6px;left:50%;transform:translate(-50%)}#seaStory .story-camera-frame:after,.sea-five-phone:after{content:"";border-radius:inherit;pointer-events:none;z-index:7;background:linear-gradient(#ffffff8c,#ffffff8c) 50% bottom 5px/30% 3px no-repeat,linear-gradient(118deg,#ffffff1f 0,#fff0 34%);position:absolute;inset:0}#seaStory .story-camera-status{background:#000;padding:8px 12px 5px}.sea-five-phone{width:172px;height:330px;padding:20px 4px 6px}.sea-five-ear{display:none}.sea-five-camera{border-radius:22px 22px 8px 8px}.sea-five-phonebar{height:50px;padding-bottom:8px}@media (max-width:760px){.sea-five-phone{width:160px;height:310px}}.cmp .cmp-row-head{flex-wrap:wrap;align-items:baseline;gap:.9rem;margin:clamp(1.6rem,3vw,2.4rem) 0 1rem;display:flex}.cmp .cmp-row-head span{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);font-size:.6875rem;font-weight:800}.cmp .cmp-row-head h3{letter-spacing:-.01em;font-size:clamp(1rem,1.6vw,1.25rem)}.cmp .cmp-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(.75rem,1.6vw,1.25rem);display:grid}.cmp .cmp-card{border:1px solid var(--line);background:var(--surface-1);border-radius:16px;gap:12px;min-width:0;margin:0;padding:10px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:grid}.cmp .cmp-card:hover{border-color:var(--line-strong);transform:translateY(-3px)}.cmp .cmp-card.win{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line),0 24px 50px -28px var(--accent-glow)}.cmp .cmp-frame{background:var(--surface-2)center/cover no-repeat;border-radius:10px;position:relative;overflow:hidden}.cmp .cmp-frame-photo{aspect-ratio:4/5}.cmp .cmp-frame-video{aspect-ratio:9/16;width:100%;max-height:560px;margin-inline:auto}.cmp .cmp-before{position:absolute;inset:0}.cmp .cmp-frame-before{background:var(--surface-2)}.cmp .cmp-badge{z-index:6;letter-spacing:.04em;color:#f4f4f1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0b0cc7;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:800;position:absolute;top:10px;left:10px}.cmp .win .cmp-badge{background:var(--accent-fill);color:var(--accent-ink)}.cmp figcaption{gap:3px;padding:2px 6px 6px;display:grid}.cmp figcaption b{color:var(--tx);font-size:.9375rem}.cmp figcaption span{color:var(--tx-3);font-size:.8125rem;line-height:1.4}@media (max-width:760px){.cmp .cmp-grid{scroll-snap-type:x mandatory;margin-inline:calc(var(--gut)*-1);padding-inline:var(--gut);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(78%,300px);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.cmp .cmp-grid::-webkit-scrollbar{display:none}.cmp .cmp-card{scroll-snap-align:center}.cmp .cmp-frame-photo{aspect-ratio:1}.cmp .cmp-frame-video{max-height:440px}}.cmp .cmp-vid{object-fit:cover;background:#0b0b0c;width:100%;height:100%;display:block;position:absolute;inset:0}.cmp .cmp-now{color:var(--accent);margin-left:auto;font-size:.75rem;font-style:normal;font-weight:700}.cmp .cmp-in{animation:.6s cubic-bezier(.16,1,.3,1) both srCaption}.cmp .cmp-dots{justify-content:center;gap:8px;margin-top:14px;display:flex}.cmp .cmp-dots button{background:var(--line-strong);cursor:pointer;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.cmp .cmp-dots button.on{background:var(--accent-fill);width:24px}@media (prefers-reduced-motion:reduce){.cmp .cmp-in{animation:none}}.hw-branch{justify-items:center;width:100%;display:grid}.hw-branch>.sea-media-pair{width:100%}.hw-start{justify-items:center;gap:12px;display:grid}.hw-photo{aspect-ratio:4/5;border:1px solid var(--accent-line);background:var(--surface-2);width:min(66vw,250px);box-shadow:0 0 0 6px var(--surface-1),0 0 0 7px var(--line),0 30px 60px -28px var(--accent-glow);border-radius:18px;position:relative;overflow:hidden}.hw-cap{color:var(--tx-2);text-align:center;margin:0;font-size:.8125rem;font-weight:600}.hw-corner{z-index:3;border:2.5px solid var(--accent-fill);pointer-events:none;width:22px;height:22px;position:absolute}.hw-corner.tl{border-bottom:0;border-right:0;border-top-left-radius:6px;top:12px;left:12px}.hw-corner.tr{border-bottom:0;border-left:0;border-top-right-radius:6px;top:12px;right:12px}.hw-corner.bl{border-top:0;border-right:0;border-bottom-left-radius:6px;bottom:44px;left:12px}.hw-corner.br{border-top:0;border-left:0;border-bottom-right-radius:6px;bottom:44px;right:12px}.hw-photo-img{position:absolute;inset:0;background-size:cover!important}.hw-tag{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;background:var(--accent-fill);color:var(--accent-ink);border-radius:999px;padding:5px 12px;font-size:10px;font-weight:800;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.hw-lines{width:100%;height:clamp(44px,7vw,72px);position:relative}.hw-lines svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hw-lines path{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 6;vector-effect:non-scaling-stroke;animation:1.2s linear infinite hwFlow}.hw-lines i{background:var(--accent);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:-4px}@keyframes hwFlow{to{stroke-dashoffset:-11px}}@media (prefers-reduced-motion:reduce){.hw-lines path{animation:none}}@media (max-width:700px){.hw-lines{height:34px}.hw-lines svg,.hw-lines i{display:none}.hw-lines:after{content:"↓";color:var(--accent);place-items:center;font-size:22px;font-weight:800;display:grid;position:absolute;inset:0}}.cmp .cmp-sub{color:var(--tx-2);margin:-.4rem 0 1rem;font-size:.9375rem}.cmp .cmp-frame-photo.cmp-tall{aspect-ratio:3/4}.sea-end-phone{width:min(214px,70%);box-shadow:0 0 0 1.5px #4a514c,0 0 0 3px #1a1d1b,0 28px 56px -16px #000000a6,0 0 46px -12px var(--accent-glow);background:#050605;border:5px solid #0a0b0a;border-radius:32px;gap:8px;padding:22px 5px 8px;position:relative}.sea-end-speaker{z-index:8;background:radial-gradient(circle at 78%,#1b2630 0 1.7px,#0000 2.4px),#000;border-radius:999px;width:31%;height:11px;margin:0;position:absolute;top:7px;left:50%;transform:translate(-50%)}.sea-end-phone:after{content:"";border-radius:inherit;pointer-events:none;z-index:7;background:linear-gradient(#ffffff8c,#ffffff8c) 50% bottom 5px/30% 3px no-repeat,linear-gradient(118deg,#ffffff1f 0,#fff0 34%);position:absolute;inset:0}.sea-end-photo{aspect-ratio:9/13;background-color:#111;background-size:cover;border-radius:22px 22px 8px 8px;height:auto}.sea-end-focus{background:linear-gradient(var(--accent-fill),var(--accent-fill))left top/20px 3px no-repeat,linear-gradient(var(--accent-fill),var(--accent-fill))left top/3px 20px no-repeat,linear-gradient(var(--accent-fill),var(--accent-fill))right top/20px 3px no-repeat,linear-gradient(var(--accent-fill),var(--accent-fill))right top/3px 20px no-repeat,linear-gradient(var(--accent-fill),var(--accent-fill))left bottom/20px 3px no-repeat,linear-gradient(var(--accent-fill),var(--accent-fill))left bottom/3px 20px no-repeat,linear-gradient(var(--accent-fill),var(--accent-fill))right bottom/20px 3px no-repeat,linear-gradient(var(--accent-fill),var(--accent-fill))right bottom/3px 20px no-repeat;border:0;inset:20% 14%}.sea-end-cam-bar{color:#fff;padding-bottom:10px}@media (max-width:760px){.sea-end-phone{max-width:190px}.sea-end-photo{height:auto}}.sea-five-listing{border:1px solid var(--line-strong);max-width:1000px;box-shadow:0 34px 70px -34px #0009,0 0 0 1px var(--accent-line);background:#fff;border-radius:14px;margin:clamp(1.2rem,3vw,2rem) auto 0;overflow:hidden}.sea-five-listing-bar{background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:9px 14px;display:flex}.sea-five-listing-bar i{background:var(--line-strong);border-radius:50%;width:9px;height:9px}.sea-five-listing-bar span{letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);margin-left:10px;font-size:11px;font-weight:700}.sea-five-listing img{width:100%;height:auto;display:block}:root[data-theme=light] .sea-five-seo small,:root[data-theme=light] .sea-five-mini-draft small{color:var(--tx-3)}:root[data-theme=light] .sea-five-seo strong,:root[data-theme=light] .sea-five-mini-draft b{color:var(--tx)}:root[data-theme=light] .sea-five-seo p,:root[data-theme=light] .sea-five-mini-draft span{color:var(--tx-2)}:root[data-theme=light] .sea-five-seo .sea-five-keywords span{border-color:var(--accent-line);color:var(--accent)}:root[data-theme=light] .sea-five-mini-draft i{color:var(--accent);font-weight:700}:root[data-theme=light] .sea-amazon-name{color:#111}:root[data-theme=light] .sea-shopify-brand{color:#4f7a24}}@layer components{.app-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--line-strong)transparent}:root[data-theme=light] .app-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app-root :where(ul,ol){margin:0;padding:0;list-style:none}.app-root .seo-md :where(ul,ol){padding-left:1.2rem;list-style:outside}.btn-sm{padding:.62em 1.05em;font-size:.8125rem}.btn-block{width:100%}.btn:disabled,.btn[aria-disabled=true]{opacity:.42;pointer-events:none;box-shadow:none;transform:none}.btn-quiet{color:var(--tx-2);border-color:#0000}.btn-quiet:hover{color:var(--accent-ink)}.btn-danger{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.btn-danger{border-color:color-mix(in srgb,var(--bad)45%,transparent)}}.btn-danger{color:var(--bad)}.btn-danger:after{background:var(--bad)!important}.btn-danger:hover{color:#fff!important;border-color:var(--bad)!important}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-input{border-radius:var(--r);background:var(--surface-2);border:1px solid var(--line);width:100%;height:2.75rem;color:var(--tx);font:inherit;padding:0 .875rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.app-input::placeholder{color:var(--tx-3)}.app-input:hover{border-color:var(--line-strong)}.app-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.app-input:disabled{opacity:.55;cursor:not-allowed}.app-input[aria-invalid=true]{border-color:var(--bad)}textarea.app-input{resize:vertical;height:auto;min-height:5.5rem;padding:.7rem .875rem;line-height:1.5}select.app-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2382887A' stroke-width='1.6' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;padding-right:2.25rem}.app-check{width:1rem;height:1rem;accent-color:var(--accent-fill)}.vf{--vf-c:var(--accent);--vf-l:14px;background:linear-gradient(var(--vf-c),var(--vf-c))left top/var(--vf-l)2px no-repeat,linear-gradient(var(--vf-c),var(--vf-c))left top/2px var(--vf-l)no-repeat,linear-gradient(var(--vf-c),var(--vf-c))right top/var(--vf-l)2px no-repeat,linear-gradient(var(--vf-c),var(--vf-c))right top/2px var(--vf-l)no-repeat,linear-gradient(var(--vf-c),var(--vf-c))left bottom/var(--vf-l)2px no-repeat,linear-gradient(var(--vf-c),var(--vf-c))left bottom/2px var(--vf-l)no-repeat,linear-gradient(var(--vf-c),var(--vf-c))right bottom/var(--vf-l)2px no-repeat,linear-gradient(var(--vf-c),var(--vf-c))right bottom/2px var(--vf-l)no-repeat}.vf-muted{--vf-c:var(--line-strong)}.scan{position:relative;overflow:hidden}.scan:after{content:"";background:linear-gradient(to bottom,transparent,var(--accent-soft)70%,var(--accent));opacity:.9;pointer-events:none;inset-inline:0;background-size:100% 100%;height:38%;animation:1.8s cubic-bezier(.45,0,.55,1) infinite app-scan;position:absolute;top:0}@keyframes app-scan{0%{transform:translateY(-100%)}to{transform:translateY(270%)}}.skeleton{background:linear-gradient(90deg,var(--surface-2)25%,var(--surface-3)45%,var(--surface-2)65%);border-radius:var(--r);background-size:300% 100%;animation:1.4s ease-in-out infinite app-shimmer}@keyframes app-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.live-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 0 var(--accent-glow);border-radius:50%;animation:1.6s ease-out infinite app-pulse}@keyframes app-pulse{to{box-shadow:0 0 0 7px #0000}}.seo-md h3{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);margin:1.1rem 0 .4rem;font-size:.6875rem;font-weight:600}.seo-md h3:first-child{margin-top:0}.seo-md p{margin:0 0 .6rem}.seo-md strong{color:var(--tx);font-weight:600}dialog.app-dialog{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);color:var(--tx);width:min(100% - 2rem,var(--dialog-w,32rem));max-height:min(100dvh - 2rem,52rem);margin:auto;padding:0;box-shadow:0 24px 60px -20px #0009}dialog.app-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000009e}dialog.app-dialog[open]{animation:.2s cubic-bezier(.16,1,.3,1) app-dialog-in}@keyframes app-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (prefers-reduced-motion:reduce){.scan:after,.skeleton,.live-dot,dialog.app-dialog[open]{animation:none}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.visible\!{visibility:visible!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-\[44\%\]{top:44%}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.bottom-2\.5{bottom:calc(var(--spacing)*2.5)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-5{bottom:calc(var(--spacing)*5)}.left-0{left:0}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[60\]{z-index:60}.mx-2\.5{margin-inline:calc(var(--spacing)*2.5)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing)*6)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-\[0\.6em\]{margin-top:.6em}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-36{height:calc(var(--spacing)*36)}.h-52{height:calc(var(--spacing)*52)}.h-\[150\%\]{height:150%}.h-\[min\(44vh\,440px\)\]{height:min(44vh,440px)}.h-full{height:100%}.h-px{height:1px}.max-h-\[52vh\]{max-height:52vh}.max-h-\[56vh\]{max-height:56vh}.max-h-\[360px\]{max-height:360px}.max-h-\[520px\]{max-height:520px}.max-h-\[inherit\]{max-height:inherit}.min-h-0{min-height:0}.min-h-52{min-height:calc(var(--spacing)*52)}.min-h-\[40vh\]{min-height:40vh}.min-h-\[96px\]{min-height:96px}.min-h-dvh{min-height:100dvh}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-5\/6{width:83.3333%}.w-9{width:calc(var(--spacing)*9)}.w-11{width:calc(var(--spacing)*11)}.w-11\/12{width:91.6667%}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-72{width:calc(var(--spacing)*72)}.w-\[34\%\]{width:34%}.w-\[44\%\]{width:44%}.w-\[72px\]{width:72px}.w-\[84px\]{width:84px}.w-\[86px\]{width:86px}.w-\[248px\]{width:248px}.w-\[min\(84vw\,280px\)\]{width:min(84vw,280px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[16ch\]{max-width:16ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[400px\]{max-width:400px}.max-w-\[720px\]{max-width:720px}.max-w-\[1240px\]{max-width:1240px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[150px\]{min-width:150px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[22px\]{--tw-translate-x:22px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line-soft>:not(:last-child)){border-color:var(--line-soft)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:3.40282e38px}.rounded-se{border-radius:var(--r)}.rounded-se-lg{border-radius:var(--r-lg)}.rounded-se{border-start-end-radius:.25rem}.rounded-se-lg{border-start-end-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--accent)}.border-accent-fill{border-color:var(--accent-fill)}.border-accent-line{border-color:var(--accent-line)}.border-bad\/30{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.border-bad\/30{border-color:color-mix(in oklab,var(--bad)30%,transparent)}}.border-bad\/35{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.border-bad\/35{border-color:color-mix(in oklab,var(--bad)35%,transparent)}}.border-bad\/40{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.border-bad\/40{border-color:color-mix(in oklab,var(--bad)40%,transparent)}}.border-good\/30{border-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.border-good\/30{border-color:color-mix(in oklab,var(--good)30%,transparent)}}.border-good\/35{border-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.border-good\/35{border-color:color-mix(in oklab,var(--good)35%,transparent)}}.border-good\/40{border-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.border-good\/40{border-color:color-mix(in oklab,var(--good)40%,transparent)}}.border-good\/60{border-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.border-good\/60{border-color:color-mix(in oklab,var(--good)60%,transparent)}}.border-line{border-color:var(--line)}.border-line-soft{border-color:var(--line-soft)}.border-line-strong{border-color:var(--line-strong)}.border-transparent{border-color:#0000}.border-warn\/30{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.border-warn\/30{border-color:color-mix(in oklab,var(--warn)30%,transparent)}}.border-warn\/35{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.border-warn\/35{border-color:color-mix(in oklab,var(--warn)35%,transparent)}}.bg-\[\#7f54b3\]{background-color:#7f54b3}.bg-\[\#95bf47\]{background-color:#95bf47}.bg-\[\#232f3e\]{background-color:#232f3e}.bg-\[\#1877F2\]{background-color:#1877f2}.bg-accent{background-color:var(--accent)}.bg-accent-fill{background-color:var(--accent-fill)}.bg-accent-ink{background-color:var(--accent-ink)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-bad,.bg-bad\/10{background-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.bg-bad\/10{background-color:color-mix(in oklab,var(--bad)10%,transparent)}}.bg-bg,.bg-bg\/70{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/70{background-color:color-mix(in oklab,var(--bg)70%,transparent)}}.bg-bg\/80{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/80{background-color:color-mix(in oklab,var(--bg)80%,transparent)}}.bg-bg\/85{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/85{background-color:color-mix(in oklab,var(--bg)85%,transparent)}}.bg-black,.bg-black\/60{background-color:var(--black)}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--black)60%,transparent)}}.bg-good,.bg-good\/10{background-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.bg-good\/10{background-color:color-mix(in oklab,var(--good)10%,transparent)}}.bg-line{background-color:var(--line)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-tx-3{background-color:var(--tx-3)}.bg-warn,.bg-warn\/10{background-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.bg-warn\/10{background-color:color-mix(in oklab,var(--warn)10%,transparent)}}.bg-white{background-color:var(--white)}.bg-\[linear-gradient\(to_right\,transparent_33\.2\%\,var\(--line-soft\)_33\.3\%\,transparent_33\.5\%\,transparent_66\.5\%\,var\(--line-soft\)_66\.6\%\,transparent_66\.8\%\)\,linear-gradient\(to_bottom\,transparent_33\.2\%\,var\(--line-soft\)_33\.3\%\,transparent_33\.5\%\,transparent_66\.5\%\,var\(--line-soft\)_66\.6\%\,transparent_66\.8\%\)\]{background-image:linear-gradient(to right,transparent 33.2%,var(--line-soft)33.3%,transparent 33.5%,transparent 66.5%,var(--line-soft)66.6%,transparent 66.8%),linear-gradient(to bottom,transparent 33.2%,var(--line-soft)33.3%,transparent 33.5%,transparent 66.5%,var(--line-soft)66.6%,transparent 66.8%)}.bg-\[radial-gradient\(circle_at_30\%_110\%\,\#fdf497_0\%\,\#fd5949_45\%\,\#d6249f_60\%\,\#285AEB_90\%\)\]{background-image:radial-gradient(circle at 30% 110%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.bg-\[radial-gradient\(ellipse_at_50\%_40\%\,var\(--surface-2\)\,var\(--bg\)_75\%\)\]{background-image:radial-gradient(ellipse at 50% 40%,var(--surface-2),var(--bg)75%)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[3px\]{padding:3px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-14{padding-inline:calc(var(--spacing)*14)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-px{padding-block:1px}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-7{padding-top:calc(var(--spacing)*7)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2rem\]{font-size:2rem}.text-\[12px\]{font-size:12px}.text-h2{font-size:var(--f-h2)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-\[\#ff9900\]{color:#f90}.text-accent{color:var(--accent)}.text-accent-ink{color:var(--accent-ink)}.text-bad{color:var(--bad)}.text-good{color:var(--good)}.text-line{color:var(--line)}.text-tx{color:var(--tx)}.text-tx-2{color:var(--tx-2)}.text-tx-3{color:var(--tx-3)}.text-warn{color:var(--warn)}.text-white{color:var(--white)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--accent-fill\)\]{accent-color:var(--accent-fill)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_40px_-16px_rgba\(0\,0\,0\,\.7\)\]{--tw-shadow:0 14px 40px -16px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-line{--tw-ring-color:var(--line)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.\[--vf-l\:8px\]{--vf-l:8px}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--accent)}.hover\:border-accent-line:hover{border-color:var(--accent-line)}.hover\:border-bad\/50:hover{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.hover\:border-bad\/50:hover{border-color:color-mix(in oklab,var(--bad)50%,transparent)}}.hover\:border-line-strong:hover{border-color:var(--line-strong)}.hover\:bg-accent-soft:hover{background-color:var(--accent-soft)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-bad:hover{color:var(--bad)}.hover\:text-tx:hover{color:var(--tx)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-accent:focus-visible{border-color:var(--accent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:w-60{width:calc(var(--spacing)*60)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-20{top:calc(var(--spacing)*20)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-7\.5rem\)\]{height:calc(100dvh - 7.5rem)}.lg\:min-h-\[560px\]{min-height:560px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.lg\:grid-cols-\[minmax\(320px\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(320px,400px) minmax(0,1fr)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:pt-9{padding-top:calc(var(--spacing)*9)}.lg\:pl-\[248px\]{padding-left:248px}.lg\:text-left{text-align:left}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_a\]\:font-semibold a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_a\]\:text-accent a{color:var(--accent)}.\[\&_a\:hover\]\:underline a:hover{text-decoration-line:underline}.\[\&_h2\]\:mb-3 h2{margin-bottom:calc(var(--spacing)*3)}.\[\&_h2\]\:text-\[1\.5rem\] h2{font-size:1.5rem}.\[\&_h2\]\:text-tx h2{color:var(--tx)}.\[\&_li\]\:mt-2 li{margin-top:calc(var(--spacing)*2)}.\[\&_p\+p\]\:mt-4 p+p{margin-top:calc(var(--spacing)*4)}.\[\&_strong\]\:text-tx strong{color:var(--tx)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing)*6)}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}
