@font-face{font-family:Fustat;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fustat-latin-wght-normal-DHTMLXcy.woff2)format("woff2")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/nunito-sans-latin-wght-normal-BWQ3gi2K.woff2)format("woff2")}:root{--ink:#172f26;--muted:#52685e;--green:#087f5b;--dark:#123e30;--mint:#eaf3ee;--line:#dce7e0;--heading:Fustat,Arial,sans-serif;--body:"Nunito Sans",Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{color:var(--ink);font:400 16px/1.65 var(--body);-webkit-font-smoothing:antialiased;background:#fff;margin:0}h1,h2,h3,h4,p,figure,dl,dd{margin:0}h1,h2,h3,h4{font-family:var(--heading);letter-spacing:-.035em;text-wrap:balance;font-weight:650;line-height:1.12}h1{letter-spacing:-.055em;font-size:clamp(42px,4.8vw,64px);line-height:1.04}h2{font-size:clamp(30px,3.3vw,43px)}h3{font-size:22px}em{color:var(--green);font-style:normal}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #209a70}img{max-width:100%;height:auto;display:block}.icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}.icon-library{width:0;height:0;position:absolute;overflow:hidden}[hidden]{display:none!important}.wrap{width:min(1140px,100% - 64px);margin-inline:auto}.section{padding-block:86px}.skip-link{z-index:99;background:#fff;padding:12px 18px;position:fixed;top:0;left:16px;transform:translateY(-120%)}.skip-link:focus{transform:none}.eyebrow{color:var(--green);letter-spacing:.13em;align-items:center;gap:9px;margin-bottom:17px;font-size:11px;font-weight:800;line-height:1.5;display:flex}.status-dot{background:var(--green);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.top-note{background:var(--dark);color:#edf6ef;text-align:center;letter-spacing:.02em;padding:9px 16px;font-size:12px}.site-header{justify-content:space-between;align-items:center;gap:24px;min-height:96px;display:flex}.brand{font:550 20px/1.2 var(--heading);white-space:nowrap;letter-spacing:-.04em;align-items:baseline;gap:5px;display:flex}.brand strong{font-weight:750;position:relative}.brand strong span{letter-spacing:3px;color:var(--green);font:10px/1 Arial,sans-serif;position:absolute;top:-14px;left:0}nav{align-items:center;gap:27px;font-size:12px;font-weight:650;display:flex}.nav-cta{border:1px solid #b8cdbf;border-radius:99px;align-items:center;gap:20px;padding:11px 17px;display:flex}.nav-cta:hover{background:var(--mint)}.hero{grid-template-columns:1fr 1.07fr;align-items:center;gap:55px;padding:28px 0 64px;display:grid}.hero-copy{padding-bottom:8px}.hero-description{color:var(--muted);max-width:455px;margin-top:24px;font-size:17px;line-height:1.75}.hero-description strong{color:var(--ink);font-weight:650}.hero-price{border-left:2px solid #b9d7c7;margin:23px 0;padding-left:13px}.hero-price>span{color:var(--muted);font-size:11px;display:block}.hero-price>strong{font-size:15px;font-weight:750;display:block}.hero-price small{font-size:12px;font-weight:400}.button{text-align:center;border:0;border-radius:9px;justify-content:center;align-items:center;gap:20px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:750;line-height:1.4;transition:background .18s,transform .18s;display:inline-flex}.primary{background:var(--green);color:#fff;box-shadow:0 7px 16px -10px #087f5b}.primary:hover{background:#066447;transform:translateY(-1px)}.button:disabled{opacity:.7;cursor:wait}.hero .button{min-width:320px}.cta-caption{color:var(--muted);text-align:center;max-width:320px;margin-top:9px;font-size:11px}.hero-assurances{color:var(--muted);gap:22px;margin-top:23px;font-size:12px;display:flex}.hero-visual{min-width:0;position:relative}.photo-frame{background:var(--mint);border-radius:22px;position:relative;overflow:hidden}.photo-frame>img{aspect-ratio:1.01;object-fit:cover;object-position:42% center;width:100%}.photo-label{background:#fffffff0;border-radius:99px;align-items:center;gap:8px;padding:9px 14px;font-size:11px;font-weight:750;display:flex;position:absolute;top:20px;left:20px}.result-ticket{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:13px;margin:-36px 22px 0;padding:18px;display:flex;position:relative;box-shadow:0 15px 35px -22px #163d2d70}.ticket-icon{background:var(--mint);color:var(--green);border-radius:8px;flex-shrink:0;place-items:center;width:42px;height:48px;display:grid}.result-ticket strong{font-size:14px;line-height:1.3;display:block}.result-ticket div>span{color:var(--muted);margin-top:5px;font-size:11px;display:block}.ticket-check{width:25px;height:25px;color:var(--green);border:1px solid #cadfd1;border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.hero-visual figcaption{text-align:center;color:var(--muted);margin:14px 10px 0;font-size:10px}.deliverables-strip{border-block:1px solid var(--line);background:#f6f9f7}.deliverables-strip>.wrap{justify-content:space-between;align-items:center;gap:24px;padding-block:23px;display:flex}.deliverables-strip p{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.deliverables-strip .icon{color:var(--green)}.deliverables-strip strong{color:var(--ink);font-weight:700}.section-top{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;display:flex}.section-top>p{color:var(--muted);padding-bottom:4px;font-size:14px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.step-art{background:var(--mint);border-radius:14px;height:260px;position:relative;overflow:hidden}.models-art{background:#e8eee8;justify-content:center;align-items:center;padding-bottom:24px;display:flex}.mini-cover{background:#fff;border:1px solid #dce4da;flex-direction:column;gap:9px;width:117px;height:168px;padding:13px;display:flex;position:absolute;box-shadow:0 10px 19px #1739291c}.mini-cover>span{letter-spacing:1px;font-size:5px}.mini-cover b{font:650 14px/1.1 var(--heading)}.mini-cover small{font-size:6px}.cover-photo{background:url(/assets/express-lifestyle.webp) 50%/cover;flex:1}.cover-one{background:#f9faf7;transform:translate(-87px)rotate(-13deg)}.cover-two{z-index:2;background:var(--dark);color:#fff;width:130px;height:188px;transform:rotate(-2deg)}.cover-two b{font-size:22px}.cover-three{background:#dce8da;transform:translate(86px)rotate(12deg)}.art-pill{z-index:3;background:#fff;border-radius:99px;padding:7px 13px;font-size:10px;font-weight:750;position:absolute;bottom:18px;box-shadow:0 3px 12px #183b2520}.send-art{background:#edf2f5;place-items:center;padding:22px;display:grid}.send-window{background:#fff;border-radius:10px;width:100%;max-width:285px;padding:13px;transform:rotate(-3deg);box-shadow:0 10px 24px #14302b12}.window-heading{border-bottom:1px solid #edf0ed;justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;font-size:9px;display:flex}.window-heading>span:first-child{color:var(--green);font-size:18px}.file-row{align-items:center;gap:10px;margin-top:12px;display:flex}.file-type{color:#316d4b;background:#eaf2e9;border-radius:5px;flex-shrink:0;place-items:center;width:30px;height:33px;font-size:8px;font-weight:800;display:grid}.photo-type{color:#5c72a4;background:#e9eef9}.link-type{color:#8d651e;background:#fff2df;font-size:18px}.file-row b,.file-row small{display:block}.file-row b{font-size:10px;font-weight:700}.file-row small{color:var(--muted);font-size:8px}.file-check{color:var(--green);margin-left:auto;font-size:12px}.send-bubble{background:var(--green);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 13px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:17px;right:14px;box-shadow:0 4px 12px #087f5b24}.send-bubble .icon{width:15px;height:15px}.ready-art>img{object-fit:cover;width:100%;height:100%}.ready-badge{background:#fffffff2;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;bottom:17px;left:16px;right:16px}.ready-badge>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.ready-badge strong,.ready-badge small{display:block}.ready-badge strong{font-size:11px}.ready-badge small{color:var(--muted);font-size:9px}.step-copy{align-items:flex-start;gap:14px;margin:24px 0 0;display:flex}.step-number{color:var(--green);font:650 14px/1.5 var(--heading);border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.step-copy h3{padding-top:3px;font-size:21px}.step-copy p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.7}.section-footnote{color:var(--muted);text-align:center;margin-top:27px;font-size:11px}.showcase-band{background:#f0f6f2}.showcase{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.sample-stage{background:#dcebe1;border-radius:20px;padding:27px 32px 24px;position:relative}.sample-tag{text-align:center;letter-spacing:.13em;color:#486052;margin-bottom:18px;font-size:9px;font-weight:800;display:block}.guide-sample{background:#fff;border:1px solid #cedfd2;border-radius:12px;overflow:hidden;box-shadow:0 20px 35px -24px #153d2c60}.sample-heading{background:var(--dark);color:#fff;padding:27px 25px}.sample-heading>span{color:#c4dace;letter-spacing:.13em;font-size:8px;font-weight:700}.sample-heading h3{margin-top:13px;font-size:29px}.sample-heading p{color:#d7e4dd;margin-top:8px;font-size:10px}.sample-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding:0 12px;display:grid}.sample-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:6px;padding:17px 2px;font-size:11px;display:flex}.sample-tabs .icon{width:17px;height:17px}.sample-tabs [aria-selected=true]{border-color:var(--green);color:var(--green);font-weight:750}.sample-panel{min-height:260px;padding:24px}.panel-kicker{color:var(--green);letter-spacing:.08em;font-size:8px;font-weight:800}.sample-panel h4{margin-top:10px;font-size:24px}.sample-panel dl{gap:8px;margin-top:20px;display:grid}.sample-panel dl>div{border-bottom:1px solid #edf1ee;justify-content:space-between;gap:10px;padding-bottom:8px;font-size:10px;display:flex}.sample-panel dt{color:var(--muted)}.sample-panel dd{font-weight:750}.sample-panel>p{color:var(--muted);margin-top:12px;font-size:11px}.sample-footer{text-align:center;letter-spacing:.04em;border-top:1px solid var(--line);background:#fafcfb;padding:13px 10px;font-size:7px}.sample-caption{color:var(--muted);text-align:center;max-width:320px;margin:16px auto 0;font-size:10px}.showcase-copy>p:not(.eyebrow){color:var(--muted);margin-top:22px;font-size:15px}.benefit-list{gap:23px;margin:28px 0;padding:0;list-style:none;display:grid}.benefit-list li{align-items:flex-start;gap:15px;display:flex}.benefit-list li>span{width:39px;height:39px;color:var(--green);border:1px solid #cbddcf;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.benefit-list h3{font-size:18px;line-height:1.3}.benefit-list p{color:var(--muted);margin-top:6px;font-size:13px}.text-link{color:var(--green);text-underline-offset:5px;align-items:center;gap:18px;min-height:44px;font-size:13px;font-weight:750;text-decoration:underline;display:inline-flex}.center-heading{text-align:center;max-width:760px;margin:0 auto 33px}.center-heading .eyebrow{justify-content:center}.center-heading>p:last-child:not(.eyebrow){color:var(--muted);margin-top:20px;font-size:15px}.comparison{border:1px solid var(--line);border-radius:14px;max-width:850px;margin:auto;overflow:hidden}.comparison>div{grid-template-columns:1.55fr 1fr 1fr;align-items:stretch;display:grid}.comparison>div+div{border-top:1px solid var(--line)}.comparison>div>*{align-items:center;padding:15px 23px;font-size:13px;display:flex}.comparison>div>:not(:first-child){text-align:center;justify-content:center}.comparison .comparison-label>*{padding-block:23px}.comparison-label>span{color:var(--muted);font-size:12px}.comparison-label strong{font:650 19px/1.3 var(--heading);flex-direction:column}.comparison-label small{font:600 14px/1.5 var(--body);margin-top:4px}.comparison>div>span:nth-child(2){color:var(--muted)}.comparison .express-column{color:#155a3f;background:#ecf5ef;font-weight:700}.fit-note{text-align:center;max-width:660px;color:var(--muted);margin:22px auto 0;font-size:13px}.reviews{padding-top:0}.review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.review-card{border:1px solid var(--line);border-radius:12px;margin:0;padding:26px}.review-author{flex-direction:column;font-size:13px;display:flex}.review-author span{color:var(--muted);font-size:11px}.offer-band{background:var(--dark);color:#fff}.offer{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.offer-copy .eyebrow{color:#bedac9}.offer-copy h2{font-size:44px}.offer-copy em{color:#9bd9b3}.offer-copy>p:not(.eyebrow){color:#d0e1d7;max-width:440px;margin-top:24px;font-size:16px}.offer-promise{border-top:1px solid #ffffff24;align-items:center;gap:15px;margin-top:31px;padding-top:25px;display:flex}.offer-promise>.icon{color:#9bd9b3;width:29px;height:29px}.offer-promise strong,.offer-promise span{display:block}.offer-promise strong{font-size:14px}.offer-promise span{color:#c7dbce;margin-top:5px;font-size:12px}.offer-copy .offer-scope{color:#bcd2c5!important;font-size:12px!important}.offer-card{color:var(--ink);background:#fff;border-radius:16px;padding:30px 32px}.offer-card-top{letter-spacing:.07em;color:var(--green);justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.offer-badge{background:var(--mint);letter-spacing:0;border-radius:99px;padding:6px 10px;font-size:10px}.offer-card h3{margin-top:24px;font-size:23px}.price{font:700 76px/1.2 var(--heading);letter-spacing:-.055em;margin-top:8px}.price span{letter-spacing:-.03em;font-size:28px;font-weight:550}.price span:first-child{margin-right:6px}.payment{color:var(--muted);font-size:12px}.offer-checks{border-top:1px solid var(--line);gap:11px;margin:24px 0;padding:23px 0 0;font-size:13px;list-style:none;display:grid}.offer-checks li{padding-left:23px;position:relative}.offer-checks li:before{content:"✓";color:var(--green);font-weight:800;position:absolute;left:0}.offer-card .button{gap:12px;width:100%;padding-inline:15px;font-size:13px}.decline-link{color:var(--muted);text-underline-offset:4px;background:0 0;border:0;min-height:44px;margin:10px auto 0;font-size:11px;text-decoration:underline;display:block}.offer-fineprint{color:var(--muted);text-align:center;border-top:1px solid var(--line);margin-top:7px;padding-top:15px;font-size:10px}.action-status{background:var(--mint);border-radius:8px;margin-top:14px;padding:14px;font-size:13px}.faq{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.faq>div>p:last-child{color:var(--muted);max-width:300px;margin-top:20px;font-size:14px}.faq-list{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:14px;font-weight:750;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--green);font-size:22px;font-weight:400}.faq details[open] summary span{transform:rotate(45deg)}.faq details>p{color:var(--muted);padding:0 24px 22px 0;font-size:14px}.site-footer{border-top:1px solid var(--line)}.site-footer>.wrap{justify-content:space-between;align-items:center;gap:20px;padding-block:28px;display:flex}.site-footer .brand{font-size:16px}.site-footer p,.site-footer>.wrap>a:last-child{color:var(--muted);font-size:11px}.mobile-offer{display:none}@media (width<=1000px){.hero{gap:30px}.hero h1{font-size:clamp(42px,5.2vw,52px)}.showcase{gap:40px}.hero-price small{display:block}.offer{gap:40px}.offer-copy h2{font-size:38px}.sample-stage{padding:24px}.step-art{height:235px}.send-art{padding:14px}.section{padding-block:66px}.faq{gap:45px}nav{gap:17px}.deliverables-strip>.wrap{gap:15px}.deliverables-strip p{gap:9px;font-size:11px}}@media (width<=760px){.wrap{width:calc(100% - 36px)}.top-note{padding:8px;font-size:11px}.site-header{min-height:82px}.brand{font-size:18px}.brand strong span{font-size:8px;top:-12px}nav>a:not(.nav-cta){display:none}.nav-cta{gap:8px;padding:9px 12px;font-size:10px}.hero{grid-template-columns:1fr;gap:31px;padding:18px 0 34px}.hero h1{font-size:48px;line-height:1.03}.hero-description{max-width:500px;margin-top:19px;font-size:16px}.hero .eyebrow{margin-bottom:16px;font-size:10px}.hero-price{margin:20px 0}.hero-price small{font-size:11px;display:inline}.hero .button{width:100%;min-width:0}.cta-caption{max-width:none}.hero-assurances{justify-content:center;gap:18px;margin-top:17px;font-size:11px}.hero-visual{width:100%;max-width:560px;margin:auto}.photo-frame{border-radius:16px}.photo-frame>img{aspect-ratio:1.22;object-position:40% center}.photo-label{padding:7px 11px;font-size:10px;top:14px;left:14px}.result-ticket{gap:10px;margin:-26px 13px 0;padding:14px}.result-ticket strong{font-size:12px}.result-ticket div>span{font-size:10px}.ticket-icon{width:35px;height:40px}.ticket-check{width:21px;height:21px}.hero-visual figcaption{font-size:9px}.deliverables-strip>.wrap{grid-template-columns:1fr 1fr;gap:17px 12px;padding-block:22px;display:grid}.deliverables-strip p{font-size:11px}.deliverables-strip .icon{width:18px;height:18px}.section{padding-block:52px}.section-top{margin-bottom:28px;display:block}.section-top>p{margin-top:17px;font-size:14px}.eyebrow{margin-bottom:13px;font-size:10px}h2{font-size:33px}.steps{grid-template-columns:1fr;gap:32px}.step-art{height:255px}.mini-cover{width:133px;height:177px}.cover-two{width:142px;height:198px}.cover-one{transform:translate(-95px)rotate(-13deg)}.cover-three{transform:translate(95px)rotate(12deg)}.send-window{max-width:285px;padding:16px}.file-row{margin-top:12px}.file-row b{font-size:11px}.file-row small{font-size:9px}.send-bubble{bottom:17px;right:28px}.step-copy{margin-top:18px}.step-copy h3{font-size:22px}.step-copy p{margin-top:8px;font-size:14px}.section-footnote{text-align:left;margin-top:25px;font-size:10px}.showcase{grid-template-columns:1fr;gap:33px}.showcase-copy{order:-1}.sample-stage{width:100%;max-width:460px;margin:auto;padding:22px}.sample-heading h3{font-size:29px}.sample-panel{min-height:260px}.sample-caption{font-size:10px}.benefit-list{gap:22px;margin-block:24px}.center-heading{text-align:left;margin-bottom:28px}.center-heading .eyebrow{justify-content:flex-start}.center-heading>p:last-child:not(.eyebrow){font-size:14px}.comparison>div{grid-template-columns:1.25fr .9fr 1fr}.comparison>div>*{padding:13px 10px;font-size:11px}.comparison-label strong{font-size:16px}.comparison .comparison-label>*{padding-block:18px}.comparison-label small{font-size:13px}.comparison-label>span{font-size:10px}.fit-note{text-align:left;font-size:12px}.review-grid{grid-template-columns:1fr}.offer{grid-template-columns:1fr;gap:30px}.offer-copy h2{font-size:35px}.offer-copy>p:not(.eyebrow){margin-top:20px;font-size:15px}.offer-promise{margin-top:23px;padding-top:20px}.offer-card{padding:25px 22px}.offer-card h3{font-size:23px}.price{font-size:69px}.offer-card .button{min-height:58px;font-size:13px}.faq{grid-template-columns:1fr;gap:25px}.faq>div>p:last-child{max-width:360px;margin-top:15px}.faq summary{font-size:14px}.site-footer>.wrap{flex-wrap:wrap;gap:15px;padding:25px 0 112px}.site-footer p{display:none}.site-footer .brand{font-size:15px}.mobile-offer{z-index:20;padding:12px 18px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);background:#fffffff5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 20px #173b2510}.mobile-offer>div>span{color:var(--muted);font-size:10px;display:block}.mobile-offer strong{font:700 22px/1.3 var(--heading);display:block}.mobile-offer small{font:400 9px var(--body)}.mobile-offer .button{gap:10px;min-height:44px;padding:12px 14px;font-size:12px}.desktop{display:none}}@media (width<=380px){.hero h1{font-size:43px}.brand{font-size:16px}.nav-cta{gap:5px;font-size:9px}.hero-price small{display:block}.result-ticket{margin-inline:8px;padding:12px}.result-ticket div>span{font-size:9px}.ticket-check{display:none}.sample-stage{padding:16px}.sample-heading{padding:24px 18px}.sample-panel{padding:19px}.sample-tabs button{font-size:10px}.offer-card{padding:24px 18px}.offer-card-top{font-size:9px}.mobile-offer small{display:none}.comparison>div>*{padding-inline:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.comparison-scroll{border:1px solid var(--line);scrollbar-color:#aacabc var(--mint);border-radius:12px;overflow-x:auto}.comparison-scroll:focus-visible{outline-offset:5px;outline:3px solid #2a9f7c}.comparison{border-collapse:collapse;table-layout:fixed;width:100%;min-width:680px}.comparison th,.comparison td{vertical-align:middle;text-align:center;border-bottom:1px solid var(--line);padding:17px 20px;font-size:13px}.comparison th:first-child{text-align:left;width:28%}.comparison thead th{font:600 19px/1.4 var(--heading);padding-block:23px}.comparison thead th:first-child{font:400 13px/1.7 Nunito Sans,sans-serif}.comparison tbody th{font-weight:600}.comparison tbody tr:last-child>*{border-bottom:0}.comparison small{margin-top:5px;font:400 12px/1.7 Nunito Sans,sans-serif;display:block}.comparison .express-column{background:var(--mint);color:var(--green);font-weight:700}.comparison-hint{color:var(--muted);margin-top:10px;font-size:11px;display:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.testimonial-art,.testimonial-transcript{max-width:780px;margin-inline:auto}.testimonial-art img{border-radius:12px;width:100%}.testimonial-art>figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin-top:12px;font-size:11px;display:flex}.testimonial-art .text-link{min-height:44px;font-size:11px}.testimonial-transcript{border-block:1px solid var(--line);margin-top:12px}.testimonial-transcript summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding-block:17px;font-size:13px;font-weight:700;list-style:none;display:flex}.testimonial-transcript summary::-webkit-details-marker{display:none}.testimonial-transcript summary .icon{width:16px;height:16px}.testimonial-transcript[open] summary .icon{transform:rotate(45deg)}.transcript-list{grid-template-columns:1fr 1fr;gap:25px 36px;padding-bottom:25px;display:grid}.transcript-list blockquote{margin:0;font-size:14px}.transcript-list figcaption{color:var(--muted);margin-top:10px;font-size:12px}.review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.review-card{border-top:1px solid var(--line);padding-top:22px}.review-card blockquote{margin:0 0 18px;font-size:14px}.review-card figcaption{align-items:center;gap:12px;display:flex}.review-card img{object-fit:cover;border-radius:50%;width:48px;height:48px}.review-author strong,.review-author span{font-size:12px;display:block}.review-author span{color:var(--muted)}.comparison-scroll .comparison{border:0;border-radius:0;max-width:none;margin:0}.comparison-scroll .comparison th,.comparison-scroll .comparison td{display:table-cell}.hero-copy .kiwify-actions{justify-items:stretch;width:min(100%,360px);display:grid}.hero-copy .kiwify-actions .button{width:100%;min-width:0}.hero-copy .kiwify-actions .decline-link{cursor:pointer;justify-content:center;align-items:center;margin:6px 0 0;display:flex}.hero-copy .cta-caption{max-width:360px}.guide-product-preview img{border-radius:14px;width:100%}.guide-product-preview figcaption{text-align:center;color:var(--muted);margin-top:12px;font-size:11px}.actual-model-art{padding:0}.actual-model-art img{object-fit:cover;width:100%;height:100%}.express-reviews{background:var(--mint)}@media (width<=760px){.hero-copy .kiwify-actions{width:100%}.hero-copy .cta-caption{max-width:none}.comparison th,.comparison td{padding:14px 12px}.comparison-hint{display:block}.transcript-list{grid-template-columns:1fr}}.kiwify-frame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;width:100%;height:310px;display:block}.hero-copy .kiwify-frame{max-width:480px}.model-collection{background:#e3e8dc}.model-collection img{object-fit:contain}
