.marketing-site,.marketing-site .marketing-hero{background:var(--iv-bg-page)}.marketing-site .marketing-hero h1{max-width:20ch}.marketing-site .marketing-hero .iv-open--arrival:before{display:none}.marketing-site .marketing-hero .iv-open--arrival .iv-eyebrow{display:block}.marketing-site .marketing-hero .iv-open--arrival{max-width:none}.marketing-site .quiet-panel{border:1px solid var(--iv-border);border-radius:var(--iv-radius-sm);background:var(--iv-bg-raised);box-shadow:none}.marketing-site .quiet-band{background:var(--iv-bg-page);color:var(--iv-text-body)}.marketing-site .quiet-band .iv-headline,.marketing-site .quiet-band .iv-quote{color:var(--iv-text-heading)}.marketing-site .quiet-band .iv-body{color:var(--iv-text-muted)}.marketing-site .quiet-band .iv-eyebrow{color:var(--iv-text-faint)}.marketing-site .quiet-link{align-items:center;gap:var(--iv-space-2);min-height:44px;color:var(--iv-accent);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.marketing-site .quiet-proof{margin-top:var(--iv-space-6)}.marketing-site .quiet-proof-shell{border:1px solid var(--iv-border);border-radius:var(--iv-radius-sm);background:var(--iv-bg-raised);overflow:hidden}.marketing-site .quiet-proof img{object-fit:contain}.marketing-site .quiet-proof figcaption{gap:var(--iv-space-2) var(--iv-space-5);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.marketing-site .quiet-proof figcaption>span{max-width:65ch}.marketing-site .feature-evidence{min-width:0}.marketing-site .feature-evidence .quiet-proof{margin-top:0}.marketing-site .feature-evidence .iv-caption{font-size:var(--iv-caption-size)}.marketing-site .feature-detail{padding-block:var(--iv-section-tight);background:var(--iv-bg-raised)}.marketing-site .feature-notes{border-top:1px solid var(--iv-border);padding-top:var(--iv-space-7)}.marketing-site .faq-group{border-top:1px solid var(--iv-border-strong)}.marketing-site .faq-group details{border-bottom:1px solid var(--iv-border)}.marketing-site .faq-group summary{padding-block:var(--iv-space-5)}.marketing-site .faq-group details[open]{background:var(--iv-bg-raised)}.marketing-site .faq-topics{gap:var(--iv-space-2) var(--iv-space-5);flex-wrap:wrap;display:flex}.marketing-site .faq-topics a{align-items:center;min-height:44px;display:inline-flex}.marketing-site .plan-grid{border-top:1px solid var(--iv-border-strong);gap:0}.marketing-site .plan-column{padding:var(--iv-space-6) var(--iv-space-5);border-bottom:1px solid var(--iv-border)}.marketing-site .plan-column+.plan-column{border-left:1px solid var(--iv-border)}.marketing-site .plan-column[data-featured=true]{background:var(--iv-bg-page)}.marketing-site .editorial-feature{padding:var(--iv-space-7);background:var(--iv-bg-page);border-block:1px solid var(--iv-border);display:block}.marketing-site .editorial-feature .iv-cta{padding-left:0}.marketing-site .comparison-list{gap:0;display:grid}.marketing-site .comparison-row{border-top:1px solid var(--iv-border);padding-block:var(--iv-space-6);display:block}.marketing-site .comparison-row>h2{margin-bottom:var(--iv-space-4)}.marketing-site .comparison-row:hover h2{text-underline-offset:5px;text-decoration:underline}.marketing-site .next-journey{border-top:1px solid var(--iv-border)}.marketing-site .next-journey a{padding-block:var(--iv-space-5)}.marketing-site .next-journey a:hover .iv-headline{text-underline-offset:5px;text-decoration:underline}.marketing-site :focus-visible{outline-offset:4px}@media screen{.marketing-site main:not(:has(.v5)) h1.iv-headline{font-family:var(--font-outfit), var(--iv-font-display);font-size:var(--iv-h1-size);letter-spacing:var(--iv-h1-ls);font-weight:500;line-height:1.12}.marketing-site main:not(:has(.v5))>section:first-child{background:var(--iv-bg-page)}.marketing-site main:not(:has(.v5))>section:first-child .iv-open--arrival:before{display:none}.marketing-site main:not(:has(.v5)){background:var(--iv-bg-raised)}}@media (min-width:1024px){.marketing-site .hero-with-evidence{align-items:center;gap:var(--iv-space-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.marketing-site .comparison-row{gap:var(--iv-space-7);grid-template-columns:.7fr 1.3fr;display:grid}}@media (max-width:1023px){.marketing-site .feature-evidence{margin-top:var(--iv-space-7)}.marketing-site .hero-with-evidence .iv-body{max-width:60ch}}@media (max-width:700px){.marketing-site .plan-column+.plan-column{border-left:0}.marketing-site .editorial-feature{padding:var(--iv-space-5)}.marketing-site .marketing-hero{padding-top:var(--iv-space-9)}}@media (prefers-reduced-motion:reduce){.marketing-site *,.marketing-site :before,.marketing-site :after{scroll-behavior:auto!important}}.marketing-site .receiving-illustration{min-width:0;padding:var(--iv-space-6);background:var(--iv-bg-page);border-radius:var(--iv-radius-sm)}.marketing-site .receiving-sheet{padding:var(--iv-space-6);background:var(--iv-bg-raised);border:1px solid var(--iv-border);border-radius:var(--iv-radius-sm);box-shadow:var(--iv-elevation-1)}.marketing-site .receiving-sheet-heading{justify-content:space-between;align-items:flex-start;gap:var(--iv-space-4);display:flex}.marketing-site .receiving-vendor{margin-top:var(--iv-space-2);font-family:var(--font-outfit), var(--iv-font-display);font-size:var(--iv-h3-size);color:var(--iv-text-heading)}.marketing-site .receiving-sheet-heading .iv-stage{white-space:nowrap}.marketing-site .receiving-tally{align-items:baseline;gap:var(--iv-space-3);margin-top:var(--iv-space-6);font-size:var(--iv-small-size);color:var(--iv-text-muted);display:flex}.marketing-site .receiving-tally strong{font-family:var(--font-outfit), var(--iv-font-display);font-size:var(--iv-h1-size);color:var(--iv-text-heading);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.marketing-site .receiving-tally strong span{color:var(--iv-text-faint);font-size:var(--iv-h3-size);font-weight:400}.marketing-site .receiving-sheet meter{appearance:none;width:100%;height:var(--iv-space-2);margin-top:var(--iv-space-4);border-radius:var(--iv-radius-pill);background:var(--iv-bg-alt);border:0;display:block;overflow:hidden}.marketing-site .receiving-sheet meter::-webkit-meter-bar{background:var(--iv-bg-alt);height:var(--iv-space-2);border:0}.marketing-site .receiving-sheet meter::-webkit-meter-optimum-value{background:var(--iv-stage-arrived-ink)}.marketing-site .receiving-sheet meter::-moz-meter-bar{background:var(--iv-stage-arrived-ink)}.marketing-site .receiving-sheet table{border-collapse:collapse;width:100%;margin-top:var(--iv-space-6);font-size:var(--iv-small-size)}.marketing-site .receiving-sheet th,.marketing-site .receiving-sheet td{padding:var(--iv-space-4) 0;border-bottom:1px solid var(--iv-border);text-align:left;font-weight:400}.marketing-site .receiving-sheet thead th{color:var(--iv-text-faint);font-size:var(--iv-caption-size);padding-top:0}.marketing-site .receiving-sheet th:last-child,.marketing-site .receiving-sheet td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.marketing-site .receiving-sheet tbody th span,.marketing-site .receiving-sheet small{display:block}.marketing-site .receiving-sheet tbody th span{color:var(--iv-text-heading);font-weight:500}.marketing-site .receiving-sheet small{margin-top:var(--iv-space-1);color:var(--iv-text-muted);font-size:var(--iv-caption-size)}.marketing-site .receiving-sheet td span{color:var(--iv-text-muted)}.marketing-site .receiving-remainder{gap:var(--iv-space-1);padding-top:var(--iv-space-5);font-size:var(--iv-small-size);color:var(--iv-text-heading);flex-direction:column;display:flex}.marketing-site .receiving-remainder>span{font-size:var(--iv-caption-size);color:var(--iv-text-muted)}.marketing-site .receiving-illustration figcaption{justify-content:space-between;align-items:center;gap:0 var(--iv-space-3);margin-top:var(--iv-space-4);flex-wrap:wrap;display:flex}.marketing-site .receiving-illustration figcaption a{min-height:44px;color:var(--iv-accent);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:700px){.marketing-site .receiving-illustration{padding:var(--iv-space-3)}.marketing-site .receiving-sheet{padding:var(--iv-space-4)}.marketing-site .receiving-sheet-heading{gap:var(--iv-space-3);flex-wrap:wrap}.marketing-site .receiving-illustration figcaption{padding-inline:var(--iv-space-1)}}.marketing-site .illustration-label{margin-bottom:var(--iv-space-4)}.marketing-site .receiving-sheet-heading .iv-stage:before{display:none}@media (max-width:700px){.marketing-site .receiving-vendor{font-size:var(--iv-h4-size)}.marketing-site .receiving-tally{margin-top:var(--iv-space-5)}.marketing-site .illustration-label{padding-inline:var(--iv-space-1)}}.marketing-site main>.iv-section:first-child+.iv-section.pt-0{padding-top:var(--iv-space-7)}.marketing-site .quiet-proof-viewport{aspect-ratio:16/9}.marketing-site .feature-workflow{padding:var(--iv-space-6)}.marketing-site .feature-workflow ol{margin-block:var(--iv-space-5)}.marketing-site .feature-workflow li{align-items:center;gap:var(--iv-space-4);padding-block:var(--iv-space-5);border-bottom:1px solid var(--iv-border);color:var(--iv-text-heading);font-weight:500;display:flex}.marketing-site .feature-workflow .iv-data{color:var(--iv-text-faint)}@media (max-width:1023px){.marketing-site .feature-workflow{margin-top:var(--iv-space-7)}}.marketing-site .product-promises{gap:var(--iv-space-5) var(--iv-space-7);padding-top:var(--iv-space-6);margin-top:var(--iv-space-7);border-top:1px solid var(--iv-border);color:var(--iv-text-heading);font-size:var(--iv-small-size);flex-wrap:wrap;display:flex}.marketing-site .benefit-layout{gap:var(--iv-space-7);align-items:center;display:grid}.marketing-site .benefit-proof{min-width:0;margin-top:0}.marketing-site .benefit-on-order{background:var(--iv-bg-page)}.marketing-site .benefit-copy{max-width:60ch}.marketing-site .product-answers{gap:var(--iv-space-7);display:grid}.marketing-site .inline-answer{padding-block:var(--iv-space-5);border-bottom:1px solid var(--iv-border)}.marketing-site .inline-answer summary{cursor:pointer;color:var(--iv-text-heading);min-height:44px;padding-block:var(--iv-space-2);font-weight:500}.marketing-site .inline-answer[open] summary{margin-bottom:var(--iv-space-4)}.marketing-site .product-close{justify-content:space-between;align-items:center;gap:var(--iv-space-6);flex-wrap:wrap;display:flex}.marketing-site .receiving-explanation{gap:var(--iv-space-7);margin-top:var(--iv-space-8);align-items:center;display:grid}.marketing-site .proof-dialog{width:min(96vw,1600px);max-height:94dvh;padding:var(--iv-space-4);border:1px solid var(--iv-border);border-radius:var(--iv-radius-sm);background:var(--iv-bg-raised);color:var(--iv-text-heading);overscroll-behavior:contain;margin:auto;position:fixed}.marketing-site .proof-dialog::backdrop{background:var(--iv-bg-inverse);opacity:.8}.marketing-site .proof-dialog-heading{justify-content:space-between;align-items:center;gap:var(--iv-space-4);padding-bottom:var(--iv-space-3);display:flex}.marketing-site .proof-dialog-heading button{border:1px solid var(--iv-border);border-radius:var(--iv-radius-sm);place-items:center;min-width:44px;min-height:44px;display:grid}.marketing-site .proof-dialog-image{max-height:74dvh;overflow:auto}.marketing-site .proof-dialog-image img{width:100%;height:auto;display:block}.marketing-site .proof-dialog>.iv-caption{padding-top:var(--iv-space-3)}@media (min-width:1024px){.marketing-site .benefit-layout{gap:var(--iv-space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.marketing-site .benefit-on-order .benefit-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.marketing-site .benefit-on-order .benefit-copy{order:2}.marketing-site .product-answers{gap:var(--iv-space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.marketing-site .receiving-explanation{grid-template-columns:1fr 1fr}}@media (max-width:700px){.marketing-site .product-promises{gap:var(--iv-space-3);flex-direction:column}}.marketing-site .guide-answer{gap:var(--iv-space-5);padding-block:var(--iv-space-7);border-top:1px solid var(--iv-border);display:grid}@media (min-width:1024px){.marketing-site .guide-answer{gap:var(--iv-space-8);grid-template-columns:.8fr 1.2fr}}.marketing-site .proof-dialog-tools{align-items:center;gap:var(--iv-space-4);margin-bottom:var(--iv-space-3);display:flex}.marketing-site .proof-dialog-tools button{text-underline-offset:4px;flex-shrink:0;min-height:44px;text-decoration:underline}.marketing-site .proof-dialog-image.is-zoomed img{width:max(1100px,150%);max-width:none}
