@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--navy:#1b3250;--red:#d32c2a;--teal:#599196;--cream:#f5f0e6;--ink:#1b3250;--muted:#4a5c6e;--line:#dde3ea;--white:#fff;--font:"Poppins", system-ui, "Segoe UI", sans-serif;--site-header-h:121px;--beta-bar-h:0px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-top:calc(var(--site-header-h) + 12px);scroll-padding-bottom:calc(var(--beta-bar-h) + 12px)}body{font-family:var(--font);color:var(--ink);background:#fff;line-height:1.55;overflow-x:clip}body.has-beta-bar{padding-bottom:var(--beta-bar-h)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.wrap{width:min(1140px,100% - 2rem);margin-inline:auto}.site-header{border-bottom:1px solid var(--line);z-index:40;background:#fff;position:sticky;top:0}.header-inner{min-height:var(--site-header-h);align-items:center;gap:1rem;display:flex;position:relative}.logo{flex:none}.logo img{width:auto;max-width:none;height:95px}.nav-link-mobile{display:none}.site-nav{align-items:center;gap:1.2rem;margin-left:auto;font-size:.92rem;font-weight:500;display:flex}.site-nav a.active,.site-nav a:hover{color:var(--teal)}.header-tools{flex:none;align-items:center;gap:.75rem;display:flex}.header-pricing{white-space:nowrap;font-size:.92rem;font-weight:600}.header-pricing.active,.header-pricing:hover{color:var(--teal)}.nav-toggle{cursor:pointer;background:0;border:0;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;display:none}.nav-toggle span{background:var(--navy);height:2px;display:block}.btn{border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:.8rem 1.2rem;font-size:.92rem;font-weight:600;display:inline-flex}.btn-sm{border-radius:8px;padding:.45rem .9rem;font-size:.82rem}.btn-primary{background:var(--navy);color:#fff}.btn-red{background:var(--red);color:#fff}.btn-outline{background:0 0;border-color:currentColor}.split-hero{grid-template-columns:1fr 1fr;min-height:720px;display:grid}.split-pane{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.split-pane.host{background:var(--navy);color:#fff}.split-pane.crew{background:var(--cream);color:var(--navy)}.split-pane .pane-media{flex:none;height:clamp(160px,22vh,220px);position:relative;overflow:hidden}.split-pane .pane-media img{object-fit:cover;object-position:center;width:100%;height:100%}.split-pane.host .pane-media:after{content:"";pointer-events:none;background:linear-gradient(#1b325026 0%,#1b32508c 100%);position:absolute;inset:0}.split-pane.crew .pane-media:after{content:"";pointer-events:none;background:linear-gradient(#f5f0e60d 0%,#f5f0e68c 100%);position:absolute;inset:0}.split-pane .media-caption{z-index:1;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(6px);border-radius:999px;padding:.28rem .65rem;font-size:.72rem;font-weight:600;position:absolute;bottom:.85rem;left:1.1rem}.split-pane.host .media-caption{color:#fff;background:#1b3250b8}.split-pane.crew .media-caption{color:var(--navy);background:#ffffffe0;border:1px solid #1b32501f}.split-pane .pane-body{z-index:1;flex-direction:column;flex:1;justify-content:center;padding:1.75rem 2.25rem 2.5rem;display:flex;position:relative}.split-pane .label{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:.75rem;font-size:.78rem;font-weight:700}.split-pane h1{letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.15}.split-pane p{opacity:.9;max-width:30rem;margin-bottom:1rem;font-size:1rem}.split-pane.host p{color:#c5d0dc}.split-pane .pain-chips{flex-wrap:wrap;gap:.5rem;max-width:32rem;margin:0 0 1.35rem;list-style:none;display:flex}.split-pane .pain-chips li{border-radius:999px;padding:.45rem .75rem;font-size:.8rem;font-weight:600;line-height:1.3}.split-pane.host .pain-chips li{color:#e8eef4;background:#ffffff1a;border:1px solid #ffffff38}.split-pane.crew .pain-chips li{color:var(--navy);border:1px solid var(--line);background:#fff;box-shadow:0 1px 2px #1b32500a}.split-pane .actions{flex-wrap:wrap;gap:.7rem;display:flex}.split-pane .btn.host-outline{color:#fff;border-color:#fff6}.split-pane .bg-mark{opacity:.1;pointer-events:none;z-index:0;width:200px;position:absolute;bottom:-30px;right:-20px}.bridge{text-align:center;border-bottom:1px solid var(--line);color:var(--muted);background:#fff;padding:1.25rem;font-weight:500}.bridge strong{color:var(--navy)}.section.cream{background:var(--cream)}.section-head{text-align:center;max-width:36rem;margin:0 auto 2.5rem}.duo{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.duo-card{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.duo-card img{aspect-ratio:16/10;object-fit:cover;width:100%}.duo-card .body{padding:1.35rem}.duo-card h3{margin-bottom:.4rem}.duo-card p{color:var(--muted);margin-bottom:1rem;font-size:.95rem}.how{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:1rem;display:grid}.how-5{grid-template-columns:repeat(5,1fr)}.how-3{grid-template-columns:repeat(3,1fr)}.how-2{grid-template-columns:repeat(2,1fr);max-width:52rem;margin-left:auto;margin-right:auto}.how-item{text-align:center;padding:1.25rem .75rem}.how-item .n{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto .8rem;font-weight:700;display:grid}.how-item h3{margin-bottom:.35rem;font-size:1rem}.how-item p{color:var(--muted);font-size:.88rem}.pricing-row{grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:800px;margin:0 auto;display:grid}.price{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.75rem}.price h3{margin-bottom:.25rem}.price .amt{margin:.8rem 0;font-size:1.8rem;font-weight:700}.price ul{color:var(--muted);margin-bottom:1.2rem;list-style:none}.price li{padding:.3rem 0}.role-hero{padding:3.5rem 0 2.5rem}.role-hero.host-tone{color:#fff;background:linear-gradient(135deg,#1b3250,#2a4a6e)}.role-hero.crew-tone{color:#fff;background:linear-gradient(135deg,#599196,#3d6d72)}.role-hero h1{max-width:20ch;margin-bottom:.75rem;font-size:clamp(1.9rem,3.5vw,2.7rem)}.role-hero p{opacity:.9;max-width:36rem;margin-bottom:1.25rem}.feature-list{gap:1rem;margin-top:2rem;display:grid}.feature-list article{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;grid-template-columns:64px 1fr;align-items:start;gap:1rem;padding:1.2rem;display:grid}.feature-list .ic{object-fit:cover;border-radius:12px;width:64px;height:64px}.feature-list h3{margin-bottom:.3rem}.feature-list p{color:var(--muted);font-size:.95rem}.site-footer{color:#c2cedb;background:#0f2138;margin-top:2rem;padding:3rem 0 1.25rem}.footer-grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:1.5rem;margin-bottom:1.75rem;display:grid}.footer-logo{width:auto;height:34px;margin-bottom:.6rem}.footer-tag{color:#93a4b6;max-width:16rem;font-size:.9rem}.site-footer h4{color:#fff;margin-bottom:.5rem;font-size:.85rem}.site-footer a{color:#93a4b6;margin:.3rem 0;font-size:.9rem;display:block}.footer-bottom{color:#7d8fa3;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-top:1rem;font-size:.82rem;display:flex}.fine{font-size:.78rem}@media (width<=900px){.split-hero,.duo,.how,.pricing-row,.footer-grid{grid-template-columns:1fr}.split-hero{min-height:0}.split-pane .pane-media{height:clamp(140px,28vw,200px)}.split-pane .pane-body{padding:1.5rem 1.35rem 2rem}.split-pane h1{font-size:clamp(1.45rem,5.5vw,1.95rem)}.header-inner{gap:.65rem;position:static}.nav-toggle{flex:none;display:flex}.site-nav{border-bottom:1px solid var(--line);z-index:41;background:#fff;flex-direction:column;align-items:stretch;width:100%;margin-left:0;padding:.35rem 0 1rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 28px #1b325014}.site-nav.open{display:flex}.site-nav a{padding:.75rem 1.25rem}.header-tools{flex-shrink:0;margin-left:auto}.header-pricing{font-size:.88rem}}@media (width<=560px){:root{--site-header-h:76px}.logo img{max-width:46vw;height:48px}.header-pricing{display:none}.site-nav.open .nav-link-mobile{display:block}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.page-hero{background:var(--cream);padding:3rem 0 2rem}.page-hero h1{margin-bottom:.75rem;font-size:clamp(1.9rem,3.5vw,2.8rem)}.page-hero p,.page-hero .lead{color:var(--muted,#5a6b7d);max-width:40rem;font-size:1.05rem}.section{padding:4rem 0}.section-head{max-width:40rem;margin-bottom:2rem}.section-head h2{margin-bottom:.6rem;font-size:clamp(1.6rem,3vw,2.2rem)}.section-head p{color:var(--muted,#5a6b7d)}.btn-ghost{color:var(--navy);background:0 0;border-color:#1b325040}.page-hero.sub{padding-top:2.75rem;padding-bottom:1.75rem}.page-hero.sub .lead{margin-bottom:0}.ai-grid{grid-template-columns:repeat(3,1fr);gap:1.15rem;margin-top:1.75rem;display:grid}.ai-card{background:var(--ai-card-bg,#fff);border:1px solid var(--ai-card-border,var(--line,#e3e8ee));border-radius:16px;flex-direction:column;padding:0 0 1.25rem;display:flex;overflow:hidden}.ai-card-media{background:#f4f1ea;justify-content:center;align-items:center;width:100%;max-height:144px;margin:0;line-height:0;display:flex;overflow:hidden}.ai-card-media img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:144px;display:block}.ai-card .tag,.ai-card h3,.ai-card p{margin-left:1.35rem;margin-right:1.35rem}.ai-card .tag{letter-spacing:.04em;text-transform:uppercase;color:var(--teal);margin-top:1rem;margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.ai-card h3{margin-bottom:.45rem;font-size:1.05rem}.ai-card p{color:var(--ai-muted,var(--muted,#5a6b7d));margin-bottom:0;font-size:.94rem}.ai-card.pro-badge{position:relative}.ai-card.pro-badge:after{content:none;display:none}.pricing-note{color:var(--ai-muted,var(--muted,#5a6b7d));margin:.5rem 0 1.5rem;font-size:.92rem}.plan-toggle{background:var(--ai-card-bg,#fff);border:1px solid var(--ai-card-border,var(--line,#e3e8ee));border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.3rem;display:inline-flex}.plan-toggle button{font:inherit;color:var(--ai-muted,var(--muted,#5a6b7d));cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem .95rem;font-size:.85rem;font-weight:600}.plan-toggle button.on{background:var(--navy);color:#fff}.plan-toggle .save-badge{letter-spacing:.02em;color:#0f3d40;vertical-align:middle;white-space:nowrap;background:#d7ecee;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.68rem;font-weight:800;display:inline-block}.plan-toggle button.on .save-badge{color:#0f3d40;background:#e8f6f7}.plans{grid-template-columns:repeat(5,1fr);gap:.85rem;margin-bottom:2.5rem;display:grid}.plan-card{background:var(--ai-card-bg,#fff);border:1px solid var(--ai-card-border,var(--line,#e3e8ee));border-radius:16px;flex-direction:column;gap:.35rem;padding:1.25rem 1.15rem 1.4rem;display:flex}.plan-card.featured{border-color:var(--navy);position:relative;box-shadow:0 14px 40px #1b325024}.plan-card.featured .ribbon{background:var(--red);color:#fff;border-radius:999px;padding:.25rem .55rem;font-size:.68rem;font-weight:700;position:absolute;top:-10px;right:12px}.plan-card h3{font-size:1.05rem}.plan-card .who{color:var(--ai-muted,var(--muted,#5a6b7d));min-height:2.4em;font-size:.82rem}.plan-card .amt{margin:.35rem 0;font-size:1.65rem;font-weight:700}.plan-card .amt span{color:var(--ai-muted,var(--muted,#5a6b7d));font-size:.85rem;font-weight:500}.plan-card .amt .annual-save{letter-spacing:.01em;color:var(--teal);margin-top:.35rem;font-size:.72rem;font-weight:700;line-height:1.35;display:block}.plan-card .amt .annual-save[hidden]{display:none!important}.plan-card .amt .price-num{font-size:inherit;font-weight:inherit;color:inherit}.plan-card .amt .price-suffix{color:var(--ai-muted,var(--muted,#5a6b7d));font-size:.85rem;font-weight:500}.plan-card ul{flex:1;margin:.6rem 0 1rem;list-style:none}.plan-card li{color:var(--ai-muted,var(--muted,#5a6b7d));padding:.28rem 0 .28rem 1.1rem;font-size:.86rem;position:relative}.plan-card li:before{content:"✓";color:var(--teal);font-weight:700;position:absolute;left:0}.plan-card .btn{width:100%;margin-top:auto}.compare-wrap{border:1px solid var(--ai-card-border,var(--line,#e3e8ee));background:var(--ai-card-bg,#fff);border-radius:14px;min-width:0;max-width:100%;margin:1rem 0 2rem;overflow-x:auto}.compare-table{border-collapse:collapse;width:100%;min-width:720px;font-size:.9rem}.compare-table th,.compare-table td{text-align:left;border-bottom:1px solid var(--ai-card-border,var(--line,#e3e8ee));padding:.75rem 1rem}.compare-table th{background:var(--ai-th-bg,var(--cream,#f5f0e6));color:var(--navy);font-weight:600}.compare-table td:not(:first-child),.compare-table th:not(:first-child){text-align:center}.compare-table tr:last-child td{border-bottom:0}.compare-table .yes{color:var(--teal);font-weight:700}.compare-table .no{color:var(--ai-muted,var(--muted,#5a6b7d));opacity:.55}.compare-table .partial{color:var(--navy);opacity:.85;font-weight:600}.compare-table th[scope=row]{text-align:left;color:var(--navy);background:0 0;font-weight:600}.compare-table .ai-mark{color:var(--red);letter-spacing:.03em;font-size:.72rem;font-weight:700}.plan-ai-mark{font-size:.72em;font-weight:700;line-height:0}.plan-ai-mark a{color:var(--red);text-decoration:none}.plan-ai-mark a:hover,.plan-ai-mark a:focus-visible{text-decoration:underline}.ai-usage-callout{border:1px solid var(--line,#e3e8ee);background:var(--cream,#f5f0e6);max-width:44rem;color:var(--navy);border-radius:12px;margin:2rem 0 0;padding:.95rem 1.1rem;font-size:.95rem;line-height:1.5}#hosts-pricing>.plans+.ai-usage-callout{margin-bottom:2.5rem}.pricing-teaser{grid-template-columns:repeat(4,1fr);gap:.85rem;display:grid}.pricing-teaser .teaser-card{background:var(--ai-card-bg,#fff);border:1px solid var(--ai-card-border,var(--line,#e3e8ee));border-radius:14px;padding:1.15rem}.pricing-teaser .teaser-card h3{margin-bottom:.25rem;font-size:1rem}.pricing-teaser .teaser-card .amt{margin:.35rem 0;font-size:1.25rem;font-weight:700}.pricing-teaser .teaser-card p{color:var(--ai-muted,var(--muted,#5a6b7d));font-size:.86rem}.demo-layout{grid-template-columns:1.1fr .9fr;align-items:start;gap:2rem;margin-top:1.5rem;display:grid}.demo-form{background:var(--ai-card-bg,#fff);border:1px solid var(--ai-card-border,var(--line,#e3e8ee));border-radius:18px;padding:1.5rem 1.5rem 1.65rem}.demo-form label{margin:.85rem 0 .35rem;font-size:.82rem;font-weight:600;display:block}.demo-form label:first-child{margin-top:0}.demo-form input,.demo-form select,.demo-form textarea{width:100%;font:inherit;border:1px solid var(--ai-card-border,var(--line,#e3e8ee));background:var(--ai-input-bg,#fff);color:inherit;border-radius:10px;padding:.7rem .85rem;font-size:.95rem}.demo-form textarea{resize:vertical;min-height:110px}.demo-form .row-2{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.demo-form .actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.15rem;display:flex}.demo-success{color:#1f7a3a;background:#e8f6ec;border-radius:12px;margin-top:1rem;padding:1rem 1.1rem;font-size:.95rem;display:none}.demo-success.show{display:block}.demo-aside{background:var(--ai-aside-bg,var(--cream,#f5f0e6));border-radius:18px;padding:1.5rem}.demo-aside h3{margin-bottom:.5rem}.demo-aside p{color:var(--ai-muted,var(--muted,#5a6b7d));margin-bottom:1rem;font-size:.94rem}.demo-aside ul{margin:0 0 1.25rem;list-style:none}.demo-aside li{padding:.4rem 0 .4rem 1.25rem;font-size:.92rem;position:relative}.demo-aside li:before{content:"→";color:var(--red);font-weight:700;position:absolute;left:0}.section.slim{padding:3rem 0}@media (width<=1100px){.plans{grid-template-columns:repeat(3,1fr)}.pricing-teaser{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.ai-grid,.demo-layout{grid-template-columns:1fr}.plans{grid-template-columns:1fr 1fr}.demo-form .row-2{grid-template-columns:1fr}}@media (width<=560px){.plans,.pricing-teaser{grid-template-columns:1fr}}.btn-teal{background:var(--teal);color:#fff}.cta-band{background:var(--navy);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:2.25rem;display:flex}.cta-band p{opacity:.85;max-width:28rem;margin-top:.35rem}.section.alt{background:var(--ai-section-alt,#fff)}.eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--teal);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8rem;font-weight:600;display:inline-flex}.role-hero .host-hero-outline{color:#fff;border-color:#fff6}.crew-tone .host-hero-outline{color:#fff;border-color:#ffffffa6}.value-grid{grid-template-columns:repeat(3,1fr);gap:1.15rem;margin-top:1.75rem;display:grid}.value-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:.35rem;padding:1.35rem 1.4rem 1.45rem;display:flex;position:relative}.value-card .value-num{letter-spacing:.08em;color:var(--teal);margin-bottom:.15rem;font-size:.72rem;font-weight:700}.value-card .value-micro{letter-spacing:.04em;text-transform:uppercase;color:var(--navy);background:var(--cream);border:1px solid var(--line);border-radius:999px;align-self:flex-start;margin-bottom:.25rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-block}.value-card h3{letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.05rem}.value-card p{color:var(--muted);font-size:.94rem}.value-card .value-badge{letter-spacing:.03em;text-transform:uppercase;background:var(--teal);color:#fff;border-radius:999px;padding:.28rem .55rem;font-size:.68rem;font-weight:700;position:absolute;top:1rem;right:1rem}.value-card.soon{background:#fafbfc;border-style:dashed}.value-card.soon h3{padding-right:6.5rem}@media (width<=900px){.value-grid{grid-template-columns:1fr}}@media (width>=901px) and (width<=1100px){.value-grid{grid-template-columns:repeat(2,1fr)}}.text-link{color:var(--teal);text-underline-offset:3px;font-size:.92rem;font-weight:600;text-decoration:underline}.text-link:hover{color:var(--navy)}.proof-hero{background:var(--navy);color:#fff;padding:3.25rem 0 3.5rem;position:relative;overflow:hidden}.proof-hero-bg{opacity:.18;pointer-events:none;position:absolute;inset:0}.proof-hero-bg img{object-fit:cover;object-position:center;filter:saturate(.7);width:100%;height:100%}.proof-hero-bg:after{content:"";background:linear-gradient(105deg,#1b3250eb 0%,#1b3250c7 55%,#1b32508c 100%);position:absolute;inset:0}.proof-hero-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:2.5rem;display:grid;position:relative}.proof-eyebrow{color:#9ec4c8;margin-bottom:.85rem}.proof-hero h1{letter-spacing:-.025em;max-width:16ch;margin-bottom:1rem;font-size:clamp(1.85rem,3.6vw,2.85rem);line-height:1.12}.proof-sub{color:#c5d0dc;max-width:34rem;margin-bottom:1.5rem;font-size:1.05rem}.proof-actions{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.proof-demo{color:#fff;border-color:#fff6}.proof-demo:hover{background:#ffffff14}.role-chooser{color:#93a4b6;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1.35rem;font-size:.9rem;display:flex}.role-chooser a{color:#e8eef4;border-bottom:1px solid #ffffff59;padding-bottom:1px;font-weight:600}.role-chooser a:hover{color:#fff;border-color:#fff}.role-sep{opacity:.5}.trust-chips{flex-wrap:wrap;gap:.5rem;margin:0;list-style:none;display:flex}.trust-chips li{letter-spacing:.02em;color:#e8eef4;background:#ffffff14;border:1px solid #fff3;border-radius:999px;padding:.4rem .75rem;font-size:.75rem;font-weight:600}.proof-theater{position:relative}.ui-mock{color:var(--ink);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #00000059,0 0 0 1px #ffffff14}.ui-mock-chrome{border-bottom:1px solid var(--line);background:#f0f3f7;align-items:center;gap:.4rem;padding:.7rem 1rem;display:flex}.ui-dot{background:#c5cdd6;border-radius:50%;width:9px;height:9px}.ui-dot:first-child{background:#e57373}.ui-dot:nth-child(2){background:#ffd54f}.ui-dot:nth-child(3){background:#81c784}.ui-mock-title{color:var(--muted);margin-left:.6rem;font-size:.78rem;font-weight:600}.ui-mock-body{padding:1.1rem 1.15rem 1.25rem}.ui-step-label{letter-spacing:.06em;text-transform:uppercase;color:var(--teal);margin:.85rem 0 .5rem;font-size:.68rem;font-weight:700}.ui-step-label:first-child{margin-top:0}.ui-check-row{border:1px solid var(--line);background:#fafbfc;border-radius:12px;grid-template-columns:28px 1fr 56px;align-items:center;gap:.65rem;margin-bottom:.5rem;padding:.65rem .7rem;display:grid}.ui-check-row.done{background:#eef7f5;border-color:#59919659}.ui-check{background:var(--teal);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:grid}.ui-check.pending{border:2px solid var(--line);background:#fff}.ui-check-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ui-check-text strong{font-size:.88rem;line-height:1.25}.ui-check-text span{color:var(--muted);font-size:.72rem}.ui-photo-slot{border:1.5px dashed var(--line);background:#fff;border-radius:8px;place-items:center;width:56px;height:44px;display:grid;overflow:hidden}.ui-photo-slot.filled{border-style:solid;border-color:#59919666}.ui-photo-slot img{object-fit:cover;width:100%;height:100%}.ui-photo-plus{color:var(--muted);font-size:1.1rem;font-weight:700}.ui-certify{width:100%;font:inherit;background:var(--navy);color:#fff;cursor:default;border:0;border-radius:10px;padding:.75rem 1rem;font-size:.9rem;font-weight:700}.ui-approve-row{background:var(--cream);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.75rem .85rem;display:flex}.ui-status{color:var(--muted);font-size:.82rem;font-weight:500}.ui-approve{font:inherit;background:var(--red);color:#fff;cursor:default;border:0;border-radius:8px;padding:.55rem 1rem;font-size:.85rem;font-weight:700}.theater-caption{color:#ffffff8c;text-align:center;margin-top:.75rem;font-size:.75rem}.theater-caption a{color:#ffffffbf;text-decoration:underline}.before-after-section .section-head{text-align:center;margin-inline:auto}.before-after{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1.25rem;max-width:900px;margin:0 auto;display:grid}.ba-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.5rem 1.4rem}.ba-card.before{background:#faf7f5;border-color:#e8d9d4}.ba-card.after{background:#eef7f5;border-color:#59919659}.before-after-section .section-head .ba-support{max-width:40rem;color:var(--slate,#334155);margin:.55rem auto 0;font-size:1.05rem;line-height:1.45}.before-after-section .section-head .ba-support+.ba-support{color:var(--mist,#64748b);margin-top:.35rem;font-size:1rem}.ba-media{background:#0f172a;border:1px solid #0f172a14;border-radius:12px;margin:0 0 .85rem;overflow:hidden}.ba-media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.ba-moment{color:var(--slate,#334155);margin:0 0 .85rem;font-size:.95rem;line-height:1.4}.ba-card.before .ba-moment{color:#7a3e36}.ba-card.after .ba-moment{color:#0f5c56}.ba-label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:.72rem;font-weight:700}.ba-card.before .ba-label{color:var(--red)}.ba-card.after .ba-label{color:var(--teal)}.ba-card h3{margin-bottom:.75rem;font-size:1.15rem}.ba-card ul{list-style:none}.ba-card li{color:var(--muted);padding:.35rem 0 .35rem 1.15rem;font-size:.92rem;position:relative}.ba-card.before li:before{content:"×";color:var(--red);font-weight:700;position:absolute;left:0}.ba-card.after li:before{content:"✓";color:var(--teal);font-weight:700;position:absolute;left:0}.ba-arrow{color:var(--teal);align-self:center;place-items:center;font-size:1.5rem;font-weight:700;display:grid}.role-bands{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.role-band{border:1px solid var(--line);border-radius:18px;padding:1.75rem 1.6rem}.role-band.host-band{background:var(--navy);color:#fff;border-color:#0000}.role-band.crew-band{background:var(--cream);color:var(--navy)}.role-band .label{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:.65rem;font-size:.75rem;font-weight:700}.role-band h2{letter-spacing:-.015em;max-width:18ch;margin-bottom:1rem;font-size:clamp(1.25rem,2.2vw,1.55rem)}.role-bullets{margin:0 0 1.35rem;list-style:none}.role-bullets li{padding:.4rem 0 .4rem 1.25rem;font-size:.95rem;position:relative}.role-band.host-band .role-bullets li{color:#c5d0dc}.role-band.crew-band .role-bullets li{color:var(--muted)}.role-bullets li:before{content:"•";color:var(--red);font-weight:700;position:absolute;left:0}.role-band.crew-band .role-bullets li:before{color:var(--teal)}.role-band-actions{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.role-band.host-band .text-link{color:#9ec4c8}.role-band.host-band .text-link:hover{color:#fff}.objection-row{grid-template-columns:1fr 1fr;gap:.85rem;max-width:900px;margin:0 auto;display:grid}.objection{border:1px solid var(--line);background:#fff;border-radius:14px;padding:0}.objection summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:1.05rem 1.2rem;font-size:.98rem;font-weight:700;list-style:none;display:flex}.objection summary::-webkit-details-marker{display:none}.objection summary:after{content:"+";color:var(--teal);flex-shrink:0;font-size:1.15rem;font-weight:700}.objection[open] summary:after{content:"•"}.objection p{color:var(--muted);padding:0 1.2rem 1.15rem;font-size:.92rem}.pricing-cta-row{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.35rem;display:flex}.spine-beats{grid-template-columns:repeat(3,1fr);gap:1.15rem;margin-top:1.5rem;display:grid}.spine-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:.4rem;padding:1.45rem 1.4rem 1.5rem;display:flex;box-shadow:0 4px 18px #1b32500a}.spine-num{letter-spacing:.08em;color:var(--teal);font-size:.72rem;font-weight:700}.spine-card h3{letter-spacing:-.015em;margin-bottom:.15rem;font-size:1.1rem}.spine-card p{color:var(--muted);font-size:.94rem}.also-shipping{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:720px;margin:0 auto}.also-shipping summary{cursor:pointer;justify-content:space-between;align-items:center;padding:1.15rem 1.35rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.also-shipping summary::-webkit-details-marker{display:none}.also-shipping summary:after{content:"+";color:var(--teal);font-size:1.2rem;font-weight:700}.also-shipping[open] summary:after{content:"•"}.also-list{border-top:1px solid var(--line);padding:0 1.35rem 1.25rem;list-style:none}.also-list li{color:var(--muted);border-bottom:1px solid var(--line);padding:.75rem 0;font-size:.92rem;line-height:1.45}.also-list li:last-child{border-bottom:0}.also-list strong{color:var(--ink);font-weight:600}.mini-badge{letter-spacing:.03em;text-transform:uppercase;background:var(--cream);color:var(--navy);border:1px solid var(--line);vertical-align:middle;border-radius:999px;margin-left:.35rem;padding:.15rem .45rem;font-size:.65rem;font-weight:700;display:inline-block}.mini-badge.soon{background:var(--teal);color:#fff;border-color:#0000}@media (width<=900px){.proof-hero-grid,.before-after,.role-bands,.objection-row,.spine-beats{grid-template-columns:1fr}.ba-arrow{padding:.25rem 0;transform:rotate(90deg)}.proof-hero h1{max-width:none}.proof-hero{padding:2.5rem 0 2.75rem}.ui-check-row{grid-template-columns:28px 1fr 48px}}.shipping-list{gap:.85rem;max-width:42rem;margin:0 auto;list-style:none;display:grid}.shipping-list li{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:14px;padding:1rem 1.15rem;font-size:.95rem}.shipping-list li strong{color:var(--navy);display:inline}.guest-issue-hero{background:linear-gradient(165deg, #f8f4ec 0%, var(--cream) 45%, #eef3f4 100%);border-bottom:1px solid var(--line);padding:3.5rem 0}.guest-issue-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:2.5rem;display:grid}.guest-issue-eyebrow{color:var(--red);margin-bottom:.75rem}.guest-issue-copy h2{letter-spacing:-.02em;max-width:18ch;color:var(--navy);margin-bottom:.85rem;font-size:clamp(1.55rem,2.8vw,2.15rem);line-height:1.2}.guest-issue-lead{color:var(--muted);max-width:36rem;margin-bottom:1rem;font-size:1.02rem}.guest-issue-pains{flex-wrap:wrap;gap:.5rem;margin:0 0 1.15rem;padding:0;list-style:none;display:flex}.guest-issue-pains li{color:var(--navy);border:1px solid var(--line);background:#fff;border-radius:999px;padding:.45rem .75rem;font-size:.8rem;font-weight:600;line-height:1.3;box-shadow:0 1px 2px #1b32500a}.guest-issue-solve{color:var(--ink);max-width:36rem;margin-bottom:1.35rem;font-size:.98rem}.guest-issue-solve .product-soft{color:var(--muted);margin-top:.55rem;font-size:.82rem;font-weight:500;display:block}.guest-issue-actions{flex-wrap:wrap;gap:.7rem;display:flex}.guest-issue-theater{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.75rem;display:flex}.gi-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex:160px;padding:1.15rem 1.2rem 1.25rem;box-shadow:0 10px 28px #1b325014}.gi-card.bad{border-color:#d32c2a47}.gi-card.good{background:#f7fbfb;border-color:#59919673}.gi-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:.75rem;font-size:.72rem;font-weight:700}.gi-card.bad .gi-label{color:var(--red)}.gi-card.good .gi-label{color:var(--teal)}.gi-card ol{color:var(--ink);margin:0;padding-left:1.15rem;font-size:.9rem;font-weight:500}.gi-card li{margin:.45rem 0}.gi-arrow{color:var(--teal);align-self:center;padding:0 .15rem;font-size:1.4rem;font-weight:700}@media (width<=900px){.guest-issue-grid{grid-template-columns:1fr;gap:1.75rem}.guest-issue-copy h2{max-width:none}.gi-arrow{text-align:center;width:100%;transform:rotate(90deg)}}.trades-section .section-head{margin-bottom:2rem}.trades-grid{grid-template-columns:repeat(5,1fr);gap:1.1rem;margin-top:.5rem;display:grid}.trade-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 18px #1b32500a}.trade-card img{aspect-ratio:4/3;object-fit:cover;object-position:center;background:var(--cream);width:100%;display:block}.trade-card h3{letter-spacing:-.01em;color:var(--navy);padding:.85rem 1rem 0;font-size:1rem}.trade-card p{color:var(--muted);margin:0;padding:.35rem 1rem 1.05rem;font-size:.88rem;line-height:1.4}@media (width<=1100px){.trades-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.trades-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){.trades-grid{grid-template-columns:1fr}}.role-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:.75rem;font-size:.78rem;font-weight:700}.btn-row{flex-wrap:wrap;gap:.75rem;display:flex}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.cta-band h2{margin-bottom:.35rem;font-size:1.5rem}.btn-ghost.on-dark{color:#fff;border-color:#ffffff59}#for-hosts,#for-crews,#faq,#pricing,#guest-issues{scroll-margin-top:0}#how-it-runs{color:var(--ink);background:var(--cream)}#how-it-runs .section-head h2{color:var(--ink)}#how-it-runs .section-head p{color:var(--muted)}.how-item{text-align:center;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;grid-template-rows:44px auto auto auto;align-content:start;justify-items:center;gap:.55rem;padding:1.35rem .85rem 1.4rem;display:grid;box-shadow:0 4px 18px #1b32500d}.how-item .n{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin:0;font-size:1.05rem;font-weight:700;line-height:1;display:grid}.how-item h3{color:var(--navy);margin:0;font-size:1rem;line-height:1.25}.how-item p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.how-item-payoff{background:linear-gradient(#fff 0%,#f3faf9 100%);border-color:#5991968c;grid-template-rows:44px auto auto auto;box-shadow:0 8px 24px #1b325014}.how-step-mark{opacity:.92;place-items:center;margin-top:.25rem;display:grid}.how-step-mark img{object-fit:contain;filter:drop-shadow(0 4px 10px #1b32501f);width:56px;height:56px}.how-payoff-mark{place-items:center;margin-top:.35rem;display:grid}.how-payoff-mark img{object-fit:contain;filter:drop-shadow(0 6px 14px #1b32502e);width:96px;height:96px}.proof-hero.dual-hero{background:var(--navy);color:#fff;padding:2.75rem 0 3rem;position:relative;overflow:hidden}.dual-hero-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}.hero-panel{color:inherit;background:#ffffff12;border:1px solid #ffffff2e;border-radius:18px;flex-direction:column;gap:1rem;min-height:100%;padding:1.85rem 1.75rem 1.75rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.hero-panel:hover{background:#ffffff1c;border-color:#ffffff52;transform:translateY(-2px)}.hero-panel-kicker{letter-spacing:.08em;text-transform:uppercase;color:#9ec4c8;margin:0;font-size:.72rem;font-weight:700}.hero-panel-title{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;line-height:1.18}.hero-line{display:block}.hero-line-sub{color:#d7e6e8;margin-top:.2rem;font-weight:800;display:block}.hero-panel-points li{color:#c5d0dc;padding-left:1.15rem;font-size:.95rem;line-height:1.4;position:relative}.hero-panel-points li:before{content:"✓";color:var(--teal);font-weight:700;position:absolute;left:0}.hero-panel-actions{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.35rem;display:flex}.hero-panel-cta{align-self:flex-start}.hero-panel-try{color:#fff;background:0 0;border-color:#ffffff8c}.hero-panel-try:hover{background:#ffffff1a;border-color:#fff}@media (width<=860px){.dual-hero-grid,.how,.how-5,.how-3,.how-2{grid-template-columns:1fr}.how-item{grid-template-rows:auto auto auto auto}}.beta-intercept{z-index:80;padding:.85rem 0 calc(.85rem + env(safe-area-inset-bottom,0));border-top:3px solid var(--teal);background:#1b3250f7;transition:transform .28s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 28px #00000038}.beta-intercept.is-visible{transform:translateY(0)}.beta-intercept-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1.25rem;display:flex}.beta-intercept-copy{color:#e8eef4;max-width:40rem;margin:0;font-size:.95rem;line-height:1.4}.beta-intercept-copy strong{color:#fff}.beta-intercept-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.beta-intercept-dismiss{color:#9aa8b8;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem .65rem;font-weight:600}.beta-intercept-dismiss:hover{color:#fff}#issueintercept .si-frames{max-width:46rem;color:var(--muted);margin:.85rem 0 0;font-size:1.02rem;line-height:1.5}.si-compare{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.15rem;margin-top:1.75rem;display:grid}.si-side{background:#fff;border:1px solid #1b32501a;border-radius:16px;flex-direction:column;gap:.75rem;padding:1.35rem 1.3rem 1.45rem;display:flex;box-shadow:0 1px 5px #1b325012}.si-side.bad{background:snow;border-color:#d32c2a47}.si-side.good{background:#f7fbfb;border-color:#59919673}.si-side-label{letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.si-side.bad .si-side-label{color:var(--red)}.si-side.good .si-side-label{color:var(--teal)}.si-side h3{letter-spacing:-.015em;color:var(--navy);margin:0;font-size:1.2rem;line-height:1.3}.si-side>p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.45}.si-side ul,.si-side ol{color:var(--navy);margin:.15rem 0 0;padding-left:1.15rem;font-size:.94rem;line-height:1.45}.si-side li{margin:.4rem 0}.si-side.bad li{color:#5a3340}@media (width<=800px){.si-compare{grid-template-columns:1fr}}.issueintercept-section{background:#fbfaf7}.issueintercept-section .eyebrow{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;font-weight:700}.si-flow{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.75rem;display:grid}.si-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.si-media{aspect-ratio:4/3;background:#e8eef2;margin:0;overflow:hidden}.si-media img{object-fit:cover;width:100%;height:100%;display:block}.si-card h3{margin:1rem 1.15rem .4rem;font-size:1.05rem}.si-card p{color:var(--muted);margin:0 1.15rem 1.25rem;font-size:.92rem;line-height:1.45}.si-card p strong{color:var(--ink)}.si-callout{background:var(--navy);color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;padding:1.25rem 1.4rem;display:flex}.si-callout p{color:#ffffffe0;max-width:40rem;margin:0;font-size:1.02rem;line-height:1.4}.si-callout strong{color:#fff}@media (width<=860px){.si-flow{grid-template-columns:1fr}}.hero-panel-host{background:#243f5c;border-color:#2a9d8f8c;box-shadow:inset 0 0 0 1px #2a9d8f26}.hero-panel-host:hover{background:#2a4868;border-color:#2a9d8fcc}.hero-panel-pros{background:#1a4a45;border-color:#9ec4c873;box-shadow:inset 0 0 0 1px #9ec4c81f}.hero-panel-pros:hover{background:#1f5650;border-color:#9ec4c8bf}.section.day-lift,.pros-day-section{background:#f3f5f7}.pros-day-section .eyebrow{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;font-weight:700}.pros-day-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:stretch;gap:1.15rem;max-width:56rem;margin:1.75rem auto 0;display:grid}.pros-day-card{border:1px solid var(--line);text-align:center;isolation:isolate;min-height:100%;box-shadow:none;background:#fff;border-radius:16px;flex-direction:column;align-items:center;padding:1.35rem 1.25rem 1.45rem;display:flex;overflow:hidden}.pros-day-body{flex-direction:column;flex:auto;gap:.4rem;padding:1.15rem 1.15rem .9rem;display:flex}.pros-day-icon{background:var(--teal);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;margin:0 auto .85rem;font-weight:800;display:grid}.pros-day-card h3{margin:0 0 .45rem;font-size:1.08rem}.pros-day-card p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.45}.pros-day-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.pros-day-section .btn-outline{border-color:var(--navy);color:var(--navy)}@media (width<=1100px){.pros-day-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.pros-day-grid{grid-template-columns:1fr}}.hero-panel{isolation:isolate;position:relative;overflow:hidden}.hero-panel>:not(.hero-wash){z-index:1;position:relative}.proof-hero.dual-hero,.proof-hero.dual-hero *{font-family:inherit}.hero-panel-title,.hero-panel h1.hero-panel-title,.hero-panel h2.hero-panel-title{letter-spacing:-.02em;color:#fff;text-transform:none;margin:0;padding:0;font-family:inherit;font-size:clamp(1.35rem,2.4vw,1.85rem)!important;font-weight:800!important;line-height:1.18!important}.hero-line,.hero-line-sub{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:800;display:block}.hero-line-sub{color:#d7e6e8;margin-top:.2rem}.hero-panel-points{flex:1;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.hero-panel-host .hero-panel-points,.hero-panel-pros .hero-panel-points{gap:.55rem}.hero-panel-points li{color:#c5d0dc;margin:0;padding:0 0 0 1.2rem;font-family:inherit;font-size:.95rem;font-weight:400;line-height:1.4;list-style:none;position:relative}.hero-panel-points li:before,.hero-panel-host .hero-panel-points li:before,.hero-panel-pros .hero-panel-points li:before{content:"✓";width:1rem;color:var(--teal);font-size:.95rem;font-weight:700;line-height:1.4;position:absolute;top:0;left:0}.hero-wash{z-index:0;pointer-events:none;opacity:.22;position:absolute;inset:0}.hero-panel-host .hero-wash,.hero-panel-pros .hero-wash{opacity:.22}.hero-wash img{object-fit:cover;object-position:center 28%;filter:none;width:100%;height:100%}.hero-panel-host .hero-wash:after,.hero-panel-pros .hero-wash:after{content:"";background:#ffffff0f;position:absolute;inset:0}.hero-panel-host{background:#243f5c}.hero-panel-pros{background:#1a4a45}.proof-hero.dual-hero .hero-panel-title,.proof-hero.dual-hero h1,.proof-hero.dual-hero h2{max-width:none!important;font-size:clamp(1.35rem,2.4vw,1.85rem)!important;font-weight:800!important;line-height:1.18!important}.wy-section{color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f3f5f7}.wy-section .eyebrow{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;font-weight:700}.wy-head .brand-nowrap-line,h2.brand-nowrap-line{white-space:nowrap}@media (width<=720px){h2.brand-nowrap-line{white-space:normal}}.wy-sample-note{color:var(--muted);font-size:.9rem}.wy-t-grid{margin:0 0 2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:58rem;margin-inline:auto;display:grid}.wy-t-card{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:flex-start;gap:.9rem;padding:1.1rem 1.05rem 1.15rem;display:flex}.wy-t-photo{object-fit:cover;background:#eee;border-radius:50%;flex:none;width:64px;height:64px}.wy-t-body blockquote{color:var(--ink);margin:0 0 .55rem;padding:0;font-size:.92rem;font-style:normal;font-weight:500;line-height:1.4}.wy-t-name{color:var(--teal);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.wy-t-meta{color:var(--muted);margin:.15rem 0 0;font-size:.78rem}.wy-head-follow{margin-top:.5rem}.wy-head-follow .eyebrow,.wy-section .wy-head-follow .eyebrow{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;visibility:visible;opacity:1;margin:0 0 .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.wy-head-follow{text-align:center}@media (width<=900px){.wy-t-grid{grid-template-columns:1fr;max-width:28rem}}.wy-head{max-width:44rem}.wy-shield{display:none}.wy-head h2{color:var(--navy)}.wy-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.wy-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.35rem 1.25rem 1.4rem;box-shadow:0 4px 16px #1b32500a}.wy-card h3{color:var(--navy);margin-bottom:.45rem;font-size:1.05rem;line-height:1.25}.wy-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.wy-note{text-align:center;max-width:40rem;color:var(--muted);margin:1.5rem auto 0;font-size:.92rem;line-height:1.45}.wy-bubbles{grid-template-columns:1.35fr 1fr;gap:1rem;margin-top:2.25rem;display:grid}.wy-bubble{background:var(--navy);color:#fff;border-radius:22px;flex-direction:column;justify-content:center;min-height:8.5rem;padding:1.6rem 1.5rem 1.7rem;display:flex;box-shadow:0 10px 28px #1b32502e}.wy-bubble h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.2}.wy-bubble p{color:#ffffffd1;margin:.55rem 0 0;font-size:.95rem;line-height:1.4}.wy-bubble-hero{background:linear-gradient(160deg,#1b3250 0%,#2a5c61 55%,#599196 100%);grid-row:span 3;min-height:100%;padding:2rem 1.75rem}.wy-bubble-label{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;margin:0 0 .75rem;font-size:.72rem;font-weight:700;display:inline-block}.wy-bubble-hero h3{max-width:12ch;font-size:clamp(1.6rem,3vw,2.15rem)}@media (width<=900px){.wy-grid{grid-template-columns:1fr 1fr}.wy-bubbles{grid-template-columns:1fr}.wy-bubble-hero{grid-row:auto;min-height:10rem}.wy-bubble-hero h3{max-width:none}}@media (width<=600px){.wy-grid{grid-template-columns:1fr}}.how-head-with-mark .how-header-mark{object-fit:contain;filter:drop-shadow(0 4px 12px #1b325024);width:64px;height:64px;margin:0 auto .85rem}#testimonials{border-top:1px solid var(--line);background:#fff}.t-grid{grid-template-columns:repeat(3,1fr);gap:1.15rem;margin-top:2rem;display:grid}.t-card{background:var(--cream);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:.55rem;padding:1.5rem 1.35rem 1.45rem;display:flex;box-shadow:0 4px 16px #1b32500a}.t-avatar{letter-spacing:.02em;color:#fff;background:var(--red);border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:.25rem;font-size:.95rem;font-weight:700;display:grid}.t-avatar-teal{background:var(--teal)}.t-avatar-navy{background:var(--navy)}.t-photo{object-fit:cover;border-radius:50%;width:52px;height:52px;margin-bottom:.25rem;display:block}@media (width<=720px){#testimonials h2.brand-nowrap-line,.wy-head .brand-nowrap-line,h2.brand-nowrap-line{white-space:normal}}.t-quote{color:var(--ink);flex:1;margin:0;font-size:.98rem;line-height:1.45}.t-name{color:var(--navy);margin:.35rem 0 0;font-size:.95rem;font-weight:700}.t-role{color:var(--muted);margin:0;font-size:.82rem}@media (width<=860px){.t-grid{grid-template-columns:1fr}}.host-overview{border-bottom:1px solid var(--line);background:linear-gradient(#eef5f5 0%,#fff 55%)}.host-overview .section-head{max-width:42rem}.host-overview .eyebrow{color:var(--teal)}.ho-grid{grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:2rem;display:grid}.ho-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:.55rem;min-height:100%;padding:1.35rem 1.15rem 1.4rem;display:flex;box-shadow:0 4px 16px #1b32500a}.ho-icon{width:2.5rem;height:2.5rem;color:var(--teal);background:#59919624;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ho-icon svg{width:1.25rem;height:1.25rem}.ho-card h3{color:var(--navy);letter-spacing:-.01em;margin:0;font-size:1.02rem;line-height:1.25}.ho-card p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.45}@media (width<=1100px){.ho-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.ho-grid{grid-template-columns:1fr}}.role-hero .hero-punch{color:var(--teal);letter-spacing:-.01em;max-width:36rem;margin:0 0 .85rem;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700;line-height:1.3}.crew-tone .hero-punch{color:#0a0a0a}.crew-tone .role-kicker{opacity:.95;color:#fff}.crew-tone>.wrap>p{opacity:.98;color:#fff}.pros-why{border:1px solid var(--line);background:#fff;border-radius:16px;max-width:46rem;margin-top:1.75rem;padding:1.5rem 1.5rem 1.6rem;box-shadow:0 4px 16px #1b32500a}.pros-why h3{color:var(--navy);margin:0 0 .65rem;font-size:1.15rem}.pros-why>p{color:var(--muted);margin:0 0 1rem;font-size:.98rem;line-height:1.5}.pros-why-points{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pros-why-points li{color:var(--ink);padding-left:1.1rem;font-size:.95rem;line-height:1.45;position:relative}.pros-why-points li:before{content:"";background:var(--teal);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.55em;left:0}.pros-outcomes{grid-template-columns:repeat(3,1fr)}.pros-invited-note{text-align:center;max-width:40rem;color:var(--muted);margin:1.75rem auto 0;font-size:.95rem;line-height:1.45}@media (width<=860px){.pros-outcomes{grid-template-columns:1fr}}.wy-card.wy-card-illustrated,.wy-card.wy-card-more{border:1px solid var(--line);isolation:isolate;background:#f4f8f8;border-radius:16px;flex-direction:column;min-height:100%;padding:0;display:flex;overflow:hidden;box-shadow:0 4px 16px #1b32500a}.wy-card-more{background:#f4f8f8b8;border-style:dashed}.wy-card-body{flex-direction:column;flex:auto;gap:.4rem;padding:1.15rem 1.15rem .9rem;display:flex}.wy-card-body h3{color:var(--navy);margin:0;font-size:1.05rem;line-height:1.25}.wy-card-body p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}@media (width<=1100px){.wy-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.wy-grid{grid-template-columns:1fr}}.wy-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1rem;margin-top:1.75rem;display:grid}.pros-day-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:56rem;margin-left:auto;margin-right:auto}.pros-day-card,.wy-card.wy-card-illustrated,.wy-card.wy-card-more{isolation:isolate;background:var(--cream);border-radius:16px;flex-direction:column;min-height:100%;padding:0;display:flex;overflow:hidden}.pros-day-body,.wy-card-body{background:0 0;flex-direction:column;flex:auto;gap:.4rem;padding:1.15rem 1.15rem .55rem;display:flex}.pros-day-body h3,.wy-card-body h3{color:var(--navy)}.pros-day-body p,.wy-card-body p{color:var(--muted)}figure.pros-day-media,figure.wy-card-media,.pros-day-media,.wy-card-media{position:relative;margin:0!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 220px!important;width:100%!important;height:220px!important;margin-block:0!important;margin-inline:0!important;padding:0!important;line-height:0!important;display:block!important;overflow:hidden!important}.pros-day-media img,.wy-card-media img,.pros-day-media-graphic img{object-fit:cover!important;object-position:center center!important;transform-origin:50%!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;transform:scale(1.18)!important}.frame-a .pros-day-media,.frame-a .wy-card-media,.frame-b .pros-day-media,.frame-b .wy-card-media,.frame-c .pros-day-media,.frame-c .wy-card-media{background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.frame-sample-section{border-bottom:1px dashed var(--line);background:#fff;padding-top:2.5rem;padding-bottom:2.5rem}.frame-sample-section .eyebrow{color:var(--teal)}.frame-pick-note{background:#5991961a;border:1px solid #59919640;border-radius:10px;margin-top:.75rem;padding:.75rem 1rem}.frame-a .pros-day-card,.frame-a .wy-card,.wy-grid.frame-a .wy-card{border:1px solid var(--line);box-shadow:none;background:var(--cream)}.frame-a .pros-day-media,.frame-a .wy-card-media{background:var(--cream);border-top:none}.frame-b .pros-day-card,.frame-b .wy-card,.wy-grid.frame-b .wy-card{box-shadow:none;background:var(--cream);border:2.5px solid #7aa3a7}.frame-b .pros-day-media,.frame-b .wy-card-media{background:var(--cream);border-top:none}.frame-c .pros-day-card,.frame-c .wy-card,.wy-grid.frame-c .wy-card{background:var(--cream);border:1px solid #1b32500f;border-radius:20px;box-shadow:0 2px 8px #1b325014}.frame-c .pros-day-media,.frame-c .wy-card-media{background:var(--cream);border-top:none}.wy-card-more{border-style:dashed}@media (width<=1100px){.pros-day-grid,.wy-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.pros-day-grid,.wy-grid{grid-template-columns:1fr}}.wy-head{text-align:left}.wy-grid.frame-c .wy-card{background:var(--cream);border:1px solid #1b32501a;border-radius:16px;box-shadow:0 1px 5px #1b325012}.wy-grid.frame-c .wy-card-body{padding:1rem 1.05rem .45rem}.wy-grid.frame-c .wy-card-body h3{letter-spacing:-.015em;margin:0 0 .35rem;font-size:1.02rem;font-weight:700;line-height:1.25}.wy-grid.frame-c .wy-card-body p{color:var(--muted);font-size:.88rem;line-height:1.4}.wy-grid.frame-c .wy-card-media{height:200px}.brand-nowrap{white-space:nowrap}.how-turnover .turnover-steps{grid-template-columns:repeat(3,1fr);gap:1.15rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.how-turnover .turnover-step{background:#fff;border:1px solid #1b32501a;border-radius:16px;flex-direction:column;min-height:100%;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 5px #1b325012}.how-turnover .turnover-media{background:#e8eef2;height:280px;margin:0;overflow:hidden}.how-turnover .turnover-media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.06)}.how-turnover .turnover-copy{flex-direction:column;flex:1;gap:.55rem;padding:1.15rem 1.2rem 1.35rem;display:flex}.how-turnover .turnover-num{background:var(--teal);color:#fff;letter-spacing:-.02em;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.95rem;font-weight:800;display:inline-flex}.how-turnover .turnover-copy h3{letter-spacing:-.015em;color:var(--navy);margin:0;font-size:1.08rem;line-height:1.3}.how-turnover .turnover-copy p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.45}@media (width<=900px){.how-turnover .turnover-steps{grid-template-columns:1fr}.how-turnover .turnover-media{height:300px}}.how-step-mark,.how-payoff-mark{display:none!important}.pricing-track{margin-top:2.5rem}.pricing-track:first-of-type{margin-top:1.25rem}.plans.plans-4{grid-template-columns:repeat(4,minmax(0,1fr))}.amt-stack{flex-direction:column;align-items:flex-start;gap:0;margin:.25rem 0 .45rem;line-height:1.15;display:flex}.amt-stack .amt{margin:0;line-height:1.15}.amt-stack .amt-secondary{font-size:1.15rem;font-weight:400;line-height:1.15}.amt-stack .amt-secondary .price-num{font-weight:400}.amt-stack .amt-period{color:var(--muted,#5a6b7d);margin:0;padding:0;font-size:.85rem;font-weight:400;line-height:1.15}.plan-price-extra{color:var(--muted,#5a6b7d);margin:0 0 .5rem;font-size:.9rem;font-weight:400}.plan-unlock{color:var(--muted);margin:.35rem 0 1rem;font-size:.85rem;line-height:1.4}@media (width<=1100px){.plans.plans-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.plans.plans-4{grid-template-columns:1fr}}.audience-toggle{background:#eef2f5;border:1px solid #1b32501a;border-radius:999px;gap:.35rem;margin:0 0 1rem;padding:.3rem;display:inline-flex}.audience-toggle button{color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.55rem 1.1rem;font-size:.95rem;font-weight:700}.audience-toggle button.on{background:var(--navy);color:#fff}.pricing-track[hidden]{display:none!important}.pricing-track,.pricing-track .section-head{scroll-margin-top:0}.pricing-chooser{flex-flow:wrap;align-items:flex-start;gap:3rem 4.5rem;max-width:none;margin:0 0 1.75rem;display:flex}.chooser-block{flex-direction:column;flex:0 auto;gap:.55rem;display:flex}.chooser-block .audience-toggle,.chooser-block .plan-toggle{margin:0}.chooser-label{color:var(--navy);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}@media (width<=720px){.pricing-chooser{flex-direction:column;gap:1.75rem}}.cookie-consent{z-index:80;padding:.85rem 0 calc(.85rem + env(safe-area-inset-bottom,0px));color:#fff;border-top:3px solid var(--teal);background:#1b3250f5;transition:transform .28s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 28px #1b325038}.cookie-consent.is-visible{transform:translateY(0)}.cookie-consent[hidden]{display:none!important}.cookie-consent-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.25rem;display:flex}.cookie-consent-copy{color:#ffffffeb;flex:16rem;margin:0;font-size:.92rem;line-height:1.45}.cookie-consent-actions{flex-wrap:wrap;flex:none;gap:.65rem;display:flex}.cookie-consent .btn{min-height:2.4rem;padding:.55rem 1.1rem;font-size:.9rem}.cookie-consent .btn-ghost{color:#fff;background:0 0;border-color:#ffffff59}.cookie-consent .btn-ghost:hover{background:#ffffff14;border-color:#fff}.legal-meta{color:var(--muted,#5a6b7d);margin-top:.85rem;font-size:.92rem}.legal-doc{max-width:44rem}.legal-doc h2{margin:2rem 0 .75rem;font-size:clamp(1.25rem,2.4vw,1.55rem)}.legal-doc h3{margin:1.35rem 0 .5rem;font-size:1.05rem}.legal-doc p,.legal-doc li{color:var(--ink,#1b3250);font-size:.98rem;line-height:1.65}.legal-doc p{margin:0 0 .9rem}.legal-doc ul{margin:0 0 1rem;padding-left:1.25rem}.legal-doc li{margin:.35rem 0}.legal-doc a{color:var(--teal,#0d9488);text-underline-offset:2px;text-decoration:underline}.legal-doc code{background:#0f21380f;border-radius:4px;padding:.1em .35em;font-size:.88em}.legal-related{border-top:1px solid var(--line,#e3e8ee);color:var(--muted,#5a6b7d);margin-top:1.75rem;padding-top:1.25rem}.cookie-consent-copy a{color:#7dd3c7;text-underline-offset:2px;text-decoration:underline}.hero-secondary-cta{justify-content:center;margin-top:1.35rem;display:flex}.hero-watch-cta{color:#fff;background:0 0;border-color:#ffffff8c}.hero-watch-cta:hover{background:#ffffff1a;border-color:#fff}.fold-mock-section{background:linear-gradient(#eef5f5 0%,#fff 70%);padding-top:2.75rem;padding-bottom:2.75rem}.fold-mock-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:2.25rem;display:grid}.fold-mock-copy .eyebrow{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;font-weight:700}.fold-mock-copy h2{letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.2}.fold-mock-copy .lede{color:var(--muted);max-width:34rem;margin-bottom:1.25rem}.fold-mock-actions{flex-wrap:wrap;gap:.7rem;display:flex}.phone-mock{justify-content:center;display:flex}.phone-bezel{background:#152536;border-radius:28px;width:min(290px,100%);padding:10px;box-shadow:0 18px 40px #1b325047,inset 0 0 0 1px #ffffff14}.phone-notch{background:#0d1824;border-radius:999px;width:96px;height:8px;margin:4px auto 8px}.phone-screen{color:var(--navy);background:#f4f7f8;border-radius:20px;flex-direction:column;gap:.7rem;min-height:460px;padding:.85rem .75rem 1rem;display:flex}.pm-top{flex-direction:column;gap:.2rem;display:flex}.pm-live{letter-spacing:.04em;text-transform:uppercase;color:var(--teal);align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:inline-flex}.pm-dot{background:#2a9d8f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2a9d8f40}.pm-prop{color:var(--muted);font-size:.78rem;font-weight:500}.pm-progress-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:.7rem .75rem .8rem;box-shadow:0 1px 3px #1b32500f}.pm-progress-row{justify-content:space-between;align-items:baseline;margin-bottom:.45rem;font-size:.85rem;display:flex}.pm-count{color:var(--teal);font-variant-numeric:tabular-nums;font-weight:800}.pm-bar{background:#e2eaec;border-radius:999px;height:8px;overflow:hidden}.pm-bar span{background:linear-gradient(90deg, var(--teal), #2a9d8f);border-radius:inherit;height:100%;display:block}.pm-list{border:1px solid var(--line);background:#fff;border-radius:12px;gap:.35rem;margin:0;padding:.55rem .65rem;list-style:none;display:grid}.pm-list li{color:var(--muted);align-items:center;gap:.45rem;padding:.28rem 0;font-size:.78rem;display:flex}.pm-list li.done{color:var(--navy);font-weight:500}.pm-list li.active{color:var(--navy);font-weight:600}.pm-check{text-align:center;width:1rem;color:var(--teal);font-weight:700}.pm-list li:not(.done) .pm-check{color:#9aa8b8}.pm-photos{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.pm-photos figure{margin:0}.pm-thumb{aspect-ratio:1;border:1px solid var(--line);background-position:50%;background-size:cover;border-radius:8px}.pm-thumb-a{background-image:url(/assets/product-clip/proof-kitchen.png)}.pm-thumb-b{background-image:url(/assets/product-clip/proof-bedroom.png)}.pm-thumb-c{background-image:url(/assets/product-clip/proof-bath.png)}.pm-photos figcaption{color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.62rem}.pm-certify{background:var(--red);color:#fff;width:100%;font:inherit;cursor:default;border:0;border-radius:10px;margin-top:auto;padding:.75rem .9rem;font-size:.88rem;font-weight:700;box-shadow:0 4px 12px #d32c2a47}.how-start-section .eyebrow{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;font-weight:700}.how-start-actions{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.75rem;display:flex}.ii-split{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:1.5rem;margin-top:1.75rem;display:grid}.ii-kitchen{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:0 1px 5px #1b325012}.ii-kitchen img{aspect-ratio:4/3;object-fit:cover;background:#e8eef2;width:100%;height:auto}.ii-kitchen figcaption{color:var(--muted);padding:.85rem 1.05rem 1rem;font-size:.9rem;line-height:1.4}.ii-steps{background:#f7fbfb;border:1px solid #59919659;border-radius:16px;flex-direction:column;gap:.85rem;padding:1.35rem 1.25rem 1.4rem;display:flex}.ii-steps-title{color:var(--navy);margin:0;font-size:1.05rem}.ii-step-list{gap:.95rem;margin:0;padding:0;list-style:none;display:grid}.ii-step-list li{grid-template-columns:36px 1fr;align-items:start;gap:.75rem;display:grid}.ii-step-n{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:grid}.ii-step-list strong{color:var(--navy);margin-bottom:.2rem;font-size:.98rem;display:block}.ii-step-list p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.4}.product-clip-section{background:var(--navy);color:#fff}.product-clip-section .section-head h2,.product-clip-section .section-head .lede{color:#fff}.product-clip-section .eyebrow{color:#9ec4c8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;font-weight:700}.product-clip-section .lede{color:#c5d0dc;max-width:40rem}.product-clip-stage{margin-top:1.5rem}.product-clip-frame{background:#14283f;border:1px solid #9ec4c859;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}.product-clip-video{aspect-ratio:16/9;object-fit:cover;vertical-align:middle;background:#14283f;width:100%;height:auto;display:block}.product-clip-beats{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.35rem;display:grid}.clip-beat{background:#ffffff12;border:1px solid #ffffff29;border-radius:14px;padding:1.1rem 1.05rem 1.2rem}.clip-beat-n{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:.65rem;font-size:.82rem;font-weight:700;display:inline-grid}.clip-beat h3{color:#fff;margin:0 0 .35rem;font-size:1rem}.clip-beat p{color:#c5d0dc;margin:0;font-size:.88rem;line-height:1.4}@media (width<=860px){.fold-mock-grid,.ii-split,.product-clip-beats{grid-template-columns:1fr}.phone-bezel{width:min(270px,92%)}}.competitor-compare-section .section-head{text-align:center;max-width:44rem;margin-left:auto;margin-right:auto}.compare-positioning{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0 0 1.75rem;display:grid}.compare-pos-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:1.15rem 1.2rem 1.25rem}.compare-pos-card h3{color:var(--navy);margin:0 0 .45rem;font-size:1.02rem}.compare-pos-card p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.compare-pos-ci77{border-color:#d32c2a59;box-shadow:0 0 0 1px #d32c2a14}.compare-pos-ci77 h3{color:var(--red)}.competitor-compare-wrap{border-color:#1b32501f;margin-bottom:1rem}.competitor-compare-table{min-width:760px}.competitor-compare-table .ci77-col{background:#59919614}.competitor-compare-table thead .ci77-col{color:var(--navy);background:#59919629}.competitor-compare-table tbody th[scope=row]{width:28%;font-size:.88rem}.compare-disclaimer{text-align:center;color:var(--muted);max-width:40rem;margin:0 auto;font-size:.78rem;line-height:1.4}@media (width<=900px){.compare-positioning{grid-template-columns:1fr}}.stakes-section{border-block:1px solid var(--line);background:#fff;padding-top:1.75rem;padding-bottom:1.75rem}.stakes-row{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.stake{border:1px solid var(--line);background:#f4f8f8;border-radius:14px;padding:1.15rem 1.1rem 1.2rem}.stake h3{letter-spacing:-.01em;color:var(--navy);margin:0 0 .4rem;font-size:.98rem;line-height:1.3}.stake p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.faq-section .objection-row.faq-grid{max-width:920px}.faq-section .objection:last-child:nth-child(odd){grid-column:1/-1}@media (width<=900px){.stakes-row{grid-template-columns:1fr 1fr}}@media (width<=560px){.stakes-row{grid-template-columns:1fr}}
