.geo-picker{min-width:0}.geo-banner{background:var(--zine-yellow);border:3px solid;margin:0 0 22px;padding:20px;box-shadow:4px 4px}.geo-banner>span{letter-spacing:.08em;font-size:10px}.geo-banner>strong{font-family:var(--zine-font-display);text-transform:uppercase;margin:9px 0;font-size:23px;line-height:1.15;display:block}.geo-banner p{font-size:11px;line-height:1.5}.geo-search{background:var(--zine-paper-3);border:2px solid;align-items:center;gap:10px;margin-bottom:16px;padding:3px 12px;display:flex!important}.geo-search input{width:100%;min-width:0;font:inherit;font-size:14px;background:0 0!important;border:0!important;padding:12px 0!important}.geo-filters{grid-template-columns:1fr 1.35fr;gap:14px;margin-bottom:20px;display:grid}.geo-filters label{font-size:11px}.geo-filters select{width:100%;font:inherit;color:var(--zine-ink);background:var(--zine-paper-3);border:2px solid;border-radius:0;min-width:0;margin-top:6px;padding:12px 8px;font-size:12px;display:block}.geo-selected{background:var(--zine-paper-2);border:2px solid;margin-bottom:20px;padding:16px}.geo-selected-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.geo-selected-title>span{font-size:10px}.geo-chips{flex-wrap:wrap;gap:8px;max-height:180px;padding:2px;display:flex;overflow:auto}.geo-chips button{background:var(--zine-yellow);border:1px solid;align-items:center;gap:6px;padding:6px 8px;font-size:10px;display:flex}.geo-chips button:disabled{opacity:1}.geo-results-top{justify-content:space-between;align-items:center;gap:12px;margin:14px 0;font-size:11px;display:flex}.geo-results-top button{font-weight:700;text-decoration:underline}.geo-results{grid-template-columns:1fr 1fr;gap:10px;max-height:420px;padding:3px 5px 6px 3px;display:grid;overflow:auto}.geo-result{text-align:left;background:var(--zine-paper-3);align-items:center;gap:10px;min-width:0;padding:12px;display:flex;border:2px solid!important}.geo-result.chosen{background:var(--zine-yellow);box-shadow:3px 3px}.geo-result>span:last-child{min-width:0}.geo-result strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4;display:block}.geo-result small{margin-top:4px;font-size:10px;line-height:1.4;display:block}.geo-result .check-box{flex-shrink:0}.geo-more{background:var(--zine-paper-3);border:2px solid;width:100%;margin:16px 0;padding:12px;font-size:12px;display:block}.geo-footnote{color:var(--zine-ink-mute);margin-top:16px;font-size:11px;line-height:1.6}.geo-empty{border:2px dashed;padding:20px}.geo-empty p{margin:12px 0;font-size:12px;line-height:1.6}.geo-empty button{font-size:12px;text-decoration:underline}.geo-coverage-note{background:var(--zine-yellow);border:2px solid;margin-top:16px;padding:20px}.geo-coverage-note p{margin-top:10px;font-size:13px}.geo-coverage-regions{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.geo-coverage-regions span{background:var(--zine-paper-3);border:1px solid;padding:5px 8px;font-size:11px}@media (width<=650px){.geo-filters,.geo-results{grid-template-columns:1fr}.geo-selected-title{flex-direction:column;align-items:flex-start;gap:4px}.geo-banner>strong{font-size:21px}.geo-results{max-height:390px}.geo-filters select{font-size:14px}.geo-chips button{font-size:11px}}.weighted-pricing{border-block:1px dashed var(--zine-ink-mute);margin:18px 0;padding:12px 0;font-size:12px;line-height:1.6}.weighted-pricing summary{cursor:pointer;font-weight:700}.weighted-pricing summary:focus-visible{outline:3px solid var(--zine-magenta);outline-offset:3px}.weighted-pricing p{font-size:11px;line-height:1.6}.weighted-pricing dl{margin:10px 0}.weighted-pricing dl>div{border-bottom:1px solid var(--zine-ink-mute);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.weighted-pricing dt{overflow-wrap:anywhere;min-width:0}.weighted-pricing dd{white-space:nowrap;margin:0;font-weight:700}.weighted-pricing small{font-size:11px;display:block}.month-grid button small{margin-top:3px;font-size:11px;font-weight:400;display:block}.builder-root .builder{padding-top:24px}.builder-root .builder-heading{align-items:center;gap:16px;margin-bottom:18px}.builder-root .builder-heading h1,.builder-root .builder-heading h2{font-family:var(--zine-font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 7px;font-size:30px;line-height:1.1}.builder-root .builder-heading p{margin:0;font-size:12px}.builder-root .stepper{margin-bottom:20px}.builder-root header .header-inner{min-height:76px}.month-picker{border:var(--zine-border);background:var(--zine-paper);box-shadow:4px 4px 0 var(--zine-ink);margin-bottom:22px;padding:22px}.month-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.month-heading h2{font-family:var(--zine-font-display);align-items:center;gap:9px;margin:0 0 5px;font-size:22px;line-height:1.2;display:flex}.month-heading p,.month-note{color:var(--zine-ink-mute);margin:0;font-size:11px;line-height:1.5}.month-year{align-items:center;gap:10px;display:flex}.month-year button{border:1px solid var(--zine-ink);background:0 0;place-items:center;width:32px;height:32px;display:grid}.month-year strong{font-size:15px}.month-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.month-grid button{border:2px solid var(--zine-ink);background:var(--zine-paper-2);min-height:44px;color:var(--zine-ink);justify-content:space-between;align-items:center;padding:10px;font-size:13px;font-weight:700;display:flex}.month-grid button[aria-pressed=true]{background:var(--zine-yellow);box-shadow:2px 2px 0 var(--zine-ink)}.month-grid button:hover:not(:disabled){border-color:var(--zine-magenta)}.month-picker button:disabled{opacity:.35;cursor:not-allowed}.month-picker button:focus-visible{outline:3px solid var(--zine-magenta);outline-offset:3px}.month-empty{width:15px}.month-selection{border-top:1px dashed var(--zine-ink-mute);flex-wrap:wrap;gap:8px 16px;margin-top:18px;padding-top:12px;font-size:11px;line-height:1.6;display:flex}.month-note{margin-top:5px;font-size:10px}.quote-months{border-block:1px dashed var(--zine-ink-mute);gap:9px;margin:15px 0;padding:14px 0;font-size:12px;line-height:1.6;display:grid}.quote-months button{text-align:left;width:fit-content}.review-months{border-block:2px solid var(--zine-ink);margin:22px 0;padding:18px 0}.review-months dt{margin-bottom:8px;font-size:11px;font-weight:700}.review-months dd{margin:0;font-size:15px;line-height:1.8}@media (width<=680px){.builder-root .builder{padding-top:18px}.builder-root .builder-heading h1,.builder-root .builder-heading h2{font-size:25px}.builder-root .builder-heading>.text-button{white-space:nowrap}.month-picker{margin-bottom:18px;padding:16px}.month-heading{align-items:flex-start;gap:10px}.month-heading h2{font-size:20px}.month-heading h2 svg{display:none}.month-heading p{max-width:200px}.month-year{gap:6px}.month-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.month-grid button{min-height:44px}}.partner-video-hero{border-bottom:2px solid var(--zine-ink);max-width:1260px;margin:0 auto 36px;padding-top:42px}.partner-hero-intro{margin-bottom:30px}.partner-hero-lede{margin:14px 0 24px;font-size:16px;line-height:1.6}.partner-hero-example{border:2px solid var(--zine-ink);background:var(--zine-paper-3);margin-bottom:24px}.partner-example-label{border-bottom:1px solid var(--zine-ink);text-transform:uppercase;letter-spacing:.08em;margin:0;padding:12px 20px;font-size:12px}.partner-hero-example dl{grid-template-columns:.8fr .6fr 1.4fr 1.1fr 1.1fr;margin:0;display:grid}.partner-hero-example dl>div{padding:20px}.partner-hero-example dt{color:var(--zine-ink-mute);margin-bottom:9px;font-size:11px}.partner-hero-example dd{margin:0;font-size:21px;font-weight:700}.partner-hero-example .partner-example-detail{margin-top:8px;font-size:11px;font-weight:400}.partner-example-cost{background:var(--zine-yellow)}.partner-example-note{border-top:1px solid var(--zine-ink);margin:0;padding:10px 20px;font-size:11px}.partner-hero-summary{justify-content:space-between;align-items:center;gap:24px;display:flex}.partner-hero-eyebrow{letter-spacing:.07em;margin:0 0 16px;font-size:11px}.partner-hero-intro h1{font-family:var(--zine-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.2vw,45px);font-weight:400;line-height:1.22}.partner-hero-intro mark{background:var(--zine-yellow);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.partner-hero-summary p{max-width:66ch;margin:0;font-size:14px;line-height:1.75}.partner-hero-cta{border:2px solid var(--zine-ink);box-shadow:4px 4px 0 var(--zine-ink);background:var(--zine-magenta);color:#fff;flex-shrink:0;align-items:center;gap:24px;padding:13px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-flex}.partner-hero-cta:hover{transform:translateY(-2px)}.partner-film{border:2px solid var(--zine-ink);box-shadow:6px 6px 0 var(--zine-ink);background:var(--zine-paper-3)}.partner-film-visual{aspect-ratio:16/9;background:var(--zine-paper-3);position:relative;overflow:hidden}.partner-film-visual>img,.partner-film-visual>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.partner-film-controls{border-top:2px solid var(--zine-ink);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.partner-film-launch{border:2px solid var(--zine-ink);background:var(--zine-ink);color:var(--zine-paper-3);text-align:left;box-shadow:4px 4px 0 var(--zine-magenta);align-items:center;gap:15px;padding:13px 20px 13px 13px;font-size:16px;font-weight:700;display:flex}.partner-film-launch small{margin-top:5px;font-size:11px;font-weight:400;display:block}.partner-film-play-icon{background:var(--zine-magenta);color:#fff;place-items:center;width:48px;height:48px;transition:background .15s;display:grid}.partner-film-launch:hover .partner-film-play-icon{background:var(--zine-yellow);color:var(--zine-ink)}.partner-preview-toggle{background:var(--zine-paper-3);border:2px solid var(--zine-ink);align-items:center;gap:7px;min-height:44px;padding:9px 12px;font-size:11px;display:flex}.partner-film-launch:focus-visible,.partner-preview-toggle:focus-visible,.partner-hero-cta:focus-visible{outline:4px solid var(--zine-magenta);outline-offset:4px}.partner-film-caption{border-top:2px solid var(--zine-ink);justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;font-size:12px;display:flex}.partner-film-caption a{text-underline-offset:4px;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.partner-film-disclosure{color:var(--zine-ink-mute);margin:15px 0 25px;font-size:10px}dialog.partner-film-dialog{width:min(1240px,100vw - 32px);max-height:94dvh;padding:0}.partner-film-dialog-head{background:var(--zine-paper-3);border-bottom:2px solid var(--zine-ink);z-index:1;justify-content:space-between;align-items:center;gap:18px;padding:13px 22px;display:flex;position:sticky;top:0}.partner-film-dialog-head h2{font-family:var(--zine-font-display);margin:0;font-size:22px;font-weight:400;line-height:1.25}.partner-film-dialog-head .icon-button{min-width:44px;min-height:44px}.partner-film-dialog video{aspect-ratio:16/9;background:var(--zine-ink);width:100%;max-height:68dvh;display:block}.partner-film-status{background:var(--zine-paper-2);margin:0;padding:13px 22px;font-size:13px}.partner-film-dialog-foot{justify-content:space-between;align-items:center;gap:18px;padding:16px 22px 10px;display:flex}.partner-film-dialog-foot p{color:var(--zine-ink-mute);margin:0;font-size:11px;line-height:1.6}.partner-film-dialog-foot a{white-space:nowrap;text-underline-offset:4px;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.partner-film-transcript{max-width:85ch;margin:5px 22px 18px;font-size:12px;line-height:1.7}.partner-film-transcript summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.partner-film-download{text-underline-offset:4px;margin:0 22px 18px;font-size:11px;text-decoration:underline;display:inline-block}@media (width<=1340px){.partner-video-hero{margin-inline:40px}}@media (width<=900px){.partner-video-hero{margin-inline:28px;padding-top:28px}.partner-hero-example dl>div{padding:16px 12px}.partner-hero-example dd{font-size:17px}.partner-hero-intro h1{font-size:30px}.partner-hero-summary p{font-size:12px}.partner-film-caption{font-size:11px}}@media (width<=640px){.partner-video-hero{margin:0 20px 26px;padding-top:25px}.partner-hero-intro{margin-bottom:24px}.partner-hero-lede{margin-bottom:20px;font-size:14px}.partner-hero-example dl{grid-template-columns:1fr 1fr}.partner-example-cost{grid-column:1/-1}.partner-hero-example .partner-example-cost dd{font-size:28px}.partner-hero-example .partner-example-cost .partner-example-detail{font-size:11px}.partner-hero-summary{display:block}.partner-example-note{line-height:1.5}.partner-hero-eyebrow{margin-bottom:12px;font-size:10px}.partner-hero-intro h1{font-size:29px}.partner-hero-summary p{max-width:none;margin-bottom:16px;font-size:13px}.partner-hero-cta{font-size:13px}.partner-film-controls{gap:9px;padding:12px}.partner-film-launch{box-shadow:3px 3px 0 var(--zine-magenta);gap:8px;padding:7px 10px 7px 7px;font-size:12px}.partner-film-play-icon{width:32px;height:32px}.partner-film-play-icon svg{width:18px}.partner-film-launch small{margin-top:3px;font-size:9px}.partner-preview-toggle{justify-content:center;min-width:40px;min-height:40px;padding:8px}.partner-preview-toggle span{display:none}.partner-film-caption{padding:12px;font-size:10px;line-height:1.5;display:block}.partner-film-caption a{margin-top:7px}.partner-film-disclosure{margin-bottom:20px;font-size:9px;line-height:1.5}.partner-film-dialog-head{gap:10px;padding:9px 12px}.partner-film-dialog-head h2{font-size:17px}.partner-film-dialog-foot{flex-direction:column;align-items:flex-start;padding:14px}.partner-film-transcript{margin-inline:14px}.partner-film-download{margin-left:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.partner-hero-cta,.partner-film-play-icon{transition:none}}.partner-hero-watch{text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:7px;padding:12px 0 0;font-size:12px;text-decoration:underline;display:flex}.partner-hero-watch:focus-visible{outline:3px solid var(--zine-magenta);outline-offset:4px}.partner-hero-index{margin:14px 0 0;font-size:14px;line-height:1.6}.growth-site{--growth-width:1180px;font-family:var(--zine-font-body);line-height:1.65}.growth-site h1,.growth-site h2,.growth-site h3{font-family:var(--zine-font-display);letter-spacing:-.035em;text-transform:uppercase;font-weight:400;line-height:1.08}.growth-site h1{margin:20px 0 25px;font-size:clamp(43px,5.4vw,76px)}.growth-site h2{margin:14px 0 22px;font-size:clamp(30px,3.4vw,46px)}.growth-site h3{margin:16px 0;font-size:25px}.growth-site h1 em,.growth-site h2 em{color:var(--zine-magenta);font-style:normal}.growth-site p{margin:0 0 20px}.growth-site .growth-small{font-size:12px;line-height:1.65}.growth-site .growth-kicker{letter-spacing:.08em;font-size:11px;font-weight:700}.growth-topline{background:var(--zine-ink);color:var(--zine-paper);text-align:center;letter-spacing:.12em;padding:10px 20px;font-size:11px}.growth-header{justify-content:space-between;align-items:center;gap:26px;padding:24px max(24px,50vw - 590px);display:flex;position:relative}.growth-brand{font-family:var(--zine-font-display);flex-shrink:0;align-items:center;gap:12px;font-size:16px;line-height:1.2;display:flex}.growth-brand em{background:var(--zine-magenta);color:#fff;font-family:var(--zine-font-marker);text-transform:none;padding:4px 8px;font-size:17px;font-weight:400;display:inline-block;transform:rotate(-4deg)}.growth-header nav{align-items:center;gap:26px;font-size:13px;display:flex}.growth-nav-cta{background:var(--zine-yellow);border:2px solid;padding:12px 15px;box-shadow:3px 3px}.growth-main{max-width:var(--growth-width);margin:auto;padding:0 24px}.growth-hero,.growth-hub-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;padding:72px 0;display:grid}.growth-hero p,.growth-hub-hero p{max-width:500px;font-size:16px}.growth-actions{flex-wrap:wrap;gap:16px;margin:26px 0;display:flex}.growth-button{background:var(--zine-magenta);border:3px solid var(--zine-ink);box-shadow:4px 4px 0 var(--zine-ink);color:var(--zine-ink);justify-content:center;align-items:center;gap:14px;padding:16px 19px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.growth-button:hover{box-shadow:5px 5px 0 var(--zine-ink);transform:translate(-1px,-1px)}.growth-button.secondary{background:var(--zine-paper-3)}.growth-cover{background:var(--zine-paper-3);border:3px solid;padding:12px 12px 24px;position:relative;transform:rotate(3deg);box-shadow:8px 8px}.growth-cover:before{content:"";background:#f4d35ed9;border:1px solid #0003;width:110px;height:30px;position:absolute;top:-17px;left:36%;transform:rotate(-8deg)}.growth-cover img{aspect-ratio:1.15;object-fit:cover;filter:saturate(.85);width:100%;height:auto}.growth-cover span{text-align:center;font-family:var(--zine-font-marker);padding-top:15px;font-size:29px;line-height:1.25;display:block}.growth-ribbon{background:var(--zine-yellow);text-align:center;border:3px solid;padding:22px;font-size:14px;font-weight:700;box-shadow:5px 5px}.growth-section{border-bottom:2px solid;padding:65px 0}.growth-section>p{max-width:770px}.growth-three,.growth-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.growth-three span{font-size:11px}.growth-three p{font-size:14px}.growth-feature{grid-template-columns:1fr 1fr;align-items:center;gap:62px;padding:70px 0;display:grid}.growth-feature .growth-note{background:var(--zine-yellow);border:3px solid;padding:32px;transform:rotate(1deg);box-shadow:7px 7px}.growth-note ul{padding-left:19px}.growth-note li{margin:9px 0}.growth-note>span{font-size:11px;font-weight:700}.growth-faq details{border-top:1px solid;padding:20px 0}.growth-site summary{cursor:pointer;font-weight:700}.growth-faq details p{max-width:820px;margin:16px 0 0}.growth-cards{margin-bottom:60px}.growth-cards>a{background:var(--zine-paper-3);border:3px solid;flex-direction:column;padding:26px;transition:transform .15s;display:flex;box-shadow:5px 5px}.growth-cards>a:nth-child(2){background:var(--zine-yellow)}.growth-cards>a:hover{transform:translateY(-4px)}.growth-cards p{font-size:14px}.growth-link{justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;font-size:12px;font-weight:700;display:flex}.growth-launch{background:var(--zine-ink);color:var(--zine-paper);grid-template-columns:1fr 1fr;gap:60px;margin:40px 0 80px;padding:50px 40px;scroll-margin-top:25px;display:grid}.growth-launch h2 em{color:var(--zine-yellow)}.growth-form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.growth-form label{gap:6px;font-size:12px;display:grid}.growth-form input:not([type=checkbox]),.growth-inputs input{width:100%;min-width:0;font:inherit;border:2px solid var(--zine-ink);background:var(--zine-paper-3);color:var(--zine-ink);border-radius:0;padding:12px}.growth-form .growth-consent{grid-column:1/-1;align-items:flex-start;gap:10px;font-size:11px;display:flex}.growth-consent input{width:18px;height:18px;accent-color:var(--zine-magenta);flex-shrink:0}.growth-consent a{text-decoration:underline}.growth-form .growth-button{box-shadow:4px 4px 0 var(--zine-yellow);grid-column:1/-1}.growth-form .growth-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.growth-error{color:var(--zine-yellow);grid-column:1/-1}.growth-saved{border:2px dashed var(--zine-yellow);align-self:center;padding:25px}.growth-article-head{max-width:850px;padding:70px 0 40px}.growth-article-head p{max-width:740px;font-size:18px}.growth-article-head .growth-small{margin-top:18px;display:block}.growth-calculator{border-bottom:2px solid;grid-template-columns:1fr 1fr;gap:50px;padding:35px 0 65px;display:grid}.growth-inputs{gap:19px;display:grid}.growth-inputs label{font-size:14px;font-weight:700}.growth-inputs input{margin:7px 0;font-size:23px;display:block}.growth-inputs small{font-size:11px;font-weight:400;display:block}.growth-results{background:var(--zine-yellow);border:3px solid;align-self:start;padding:32px;position:sticky;top:24px;box-shadow:6px 6px}.growth-results>strong{font-family:var(--zine-font-display);letter-spacing:-.04em;margin:18px 0;font-size:clamp(36px,4.5vw,63px);display:block}.growth-results dl>div{border-top:1px solid;justify-content:space-between;gap:20px;padding:18px 0;display:flex}.growth-results dt{font-size:13px}.growth-results dd{margin:0;font-size:20px;font-weight:700}.growth-reading{max-width:820px}.growth-timeline article{border-bottom:2px solid;grid-template-columns:65px 1fr;gap:25px;padding:35px 0;display:grid}.growth-timeline h2{font-size:30px}.growth-timeline p{max-width:800px}.growth-step{font-family:var(--zine-font-display);background:var(--zine-yellow);text-align:center;border:3px solid;align-self:start;font-size:32px;transform:rotate(-5deg)}.growth-territories{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:30px;display:grid}.growth-territories article{background:var(--zine-paper-3);border:2px solid;padding:25px}.growth-territories h3{margin-top:0;font-size:24px}.growth-territories p,.growth-territories summary{font-size:13px}.growth-territories details p{margin-top:15px}.growth-footer{background:var(--zine-paper-3);border-top:3px solid;padding:45px max(24px,50vw - 566px);display:block}.growth-footer>b,.growth-footer b{font-family:var(--zine-font-display)}.growth-footer nav{flex-wrap:wrap;gap:16px 25px;margin:25px 0;font-size:12px;display:flex}.growth-footer a{text-decoration:underline}.growth-footer .growth-small{margin-bottom:0}.growth-privacy{max-width:820px;padding:60px 0}.growth-privacy h1{font-size:52px}.growth-privacy h2{font-size:28px}.growth-privacy a{text-decoration:underline}.growth-root-links{background:var(--zine-yellow);border:3px solid;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:45px auto;padding:28px;font-size:13px;display:flex;box-shadow:5px 5px}.growth-root-links>span{font-size:11px;font-weight:700}.growth-skip{background:var(--zine-yellow);z-index:10;padding:10px;position:absolute;top:-100px;left:20px}.growth-skip:focus{top:20px}@media (width<=900px){.growth-header{padding:20px 24px}.growth-header nav{gap:14px;font-size:11px}.growth-hero,.growth-hub-hero,.growth-feature{gap:32px}.growth-cards{gap:15px}.growth-cards>a{padding:20px}.growth-launch{gap:30px;padding:30px}.growth-cover span{font-size:24px}}@media (width<=700px){.growth-header{flex-wrap:wrap;gap:18px}.growth-header nav{justify-content:space-between;width:100%}.growth-nav-cta{padding:9px}.growth-brand{font-size:14px}.growth-hero,.growth-hub-hero,.growth-feature,.growth-calculator,.growth-launch{grid-template-columns:1fr}.growth-hero,.growth-hub-hero{gap:40px;padding:40px 0 50px}.growth-cover{max-width:470px;margin:0 8px}.growth-main{padding:0 20px}.growth-ribbon{font-size:11px}.growth-three,.growth-cards{grid-template-columns:1fr}.growth-three{gap:15px}.growth-cards{gap:23px}.growth-cards h3{font-size:28px}.growth-feature{gap:30px;padding:40px 0}.growth-section{padding:40px 0}.growth-launch{margin-bottom:45px;padding:28px 22px}.growth-form{grid-template-columns:1fr}.growth-article-head{padding:45px 0 30px}.growth-article-head p{font-size:16px}.growth-article-head .growth-button{font-size:12px}.growth-results{padding:24px;position:static}.growth-territories{grid-template-columns:1fr}.growth-timeline article{grid-template-columns:43px 1fr;gap:17px}.growth-step{font-size:23px}.growth-timeline h2{font-size:25px}.growth-timeline p{font-size:14px}.growth-privacy h1{font-size:38px}.growth-root-links{margin:30px 20px 100px}.growth-site h1{font-size:clamp(36px,9vw,57px)}.growth-topline{font-size:9px}.growth-footer{padding:30px 20px}}@media (prefers-reduced-motion:reduce){.growth-site *{scroll-behavior:auto;transition:none!important}}.partner-terms{max-width:900px}.partner-terms h1{max-width:800px}.partner-terms section{margin-top:40px;scroll-margin-top:100px}.partner-terms p{overflow-wrap:anywhere;line-height:1.8}.partner-terms code{overflow-wrap:anywhere;font-size:.9em}.terms-status{background:var(--zine-yellow,#f4d35e);border:2px solid;padding:20px}.terms-contents{border-block:2px solid;padding:16px 20px;display:block}.terms-contents ol{columns:2;column-gap:30px;padding-left:24px}.terms-contents li{break-inside:avoid;margin:0 0 8px}@media (width<=600px){.terms-contents ol{columns:1}.partner-terms h1{font-size:36px}}.zine-page{--zine-paper:#ede4c9;--zine-paper-2:#f2ebd6;--zine-paper-3:#f8f1dc;--zine-ink:#0a0a0a;--zine-ink-soft:#1f1d1a;--zine-ink-mute:#5a564f;--zine-magenta:#d83ab5;--zine-magenta-soft:#f1a4dd;--zine-cyan:#3ab5d8;--zine-yellow:#f4d35e;--zine-red:#d41f1f;--zine-orange:#e85d04;--zine-green:#6fa84a;--zine-tape:#f4d35e8c;--zine-tape-edge:#b48c2899;--zine-rule-blue:#a8c8e6;--zine-font-display:"Bowlby One", "Impact", sans-serif;--zine-font-body:"Special Elite", "Courier New", monospace;--zine-font-marker:"Permanent Marker", cursive;--zine-font-cursive:"Caveat", cursive;--zine-shell:min(1180px, calc(100vw - 2.5rem));--zine-radius:0;--zine-border:3px solid var(--zine-ink);--zine-border-thin:2px solid var(--zine-ink);--zine-shadow-sm:4px 4px 0 var(--zine-ink);--zine-shadow-md:6px 6px 0 var(--zine-ink);--zine-shadow-lg:8px 8px 0 var(--zine-ink);--zine-shadow-xl:12px 12px 0 var(--zine-ink);--zine-snap:transform .1s ease-out, box-shadow .1s ease-out}@font-face{font-family:DM;font-display:swap;src:url(/fonts/DM-0.ttf)}@font-face{font-family:DM;font-display:swap;src:url(/fonts/DM-1.ttf);font-weight:600}@font-face{font-family:DM;font-display:swap;src:url(/fonts/DM-2.ttf);font-weight:700}@font-face{font-family:Bowlby One;font-display:swap;src:url(/fonts/Bowlby-0.ttf)}.zine-page{font-family:var(--zine-font-body);color:var(--zine-ink);background:var(--zine-paper-3);font-synthesis:none;--ink:var(--zine-ink);--muted:var(--zine-ink-mute);--line:var(--zine-ink);--highlight:var(--zine-yellow);--accent:var(--zine-magenta);--paper:var(--zine-paper-3)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}button{background:0 0;border:0}svg{vertical-align:middle;flex-shrink:0}button,a,input,textarea{outline-offset:4px}button:focus-visible,a:focus-visible{outline:3px solid var(--zine-ink-mute)}input:focus,textarea:focus{outline:2px solid var(--zine-ink-mute);border-color:#0000}h1,h2,h3,h4,p{margin:0}img{max-width:100%;display:block}.preview-bar{background:var(--zine-paper-2);letter-spacing:.11em;justify-content:center;align-items:center;gap:9px;min-height:31px;padding:7px 32px;font-size:12px;font-weight:700;display:flex}.preview-dot,.live-dot{background:var(--zine-ink-mute);border-radius:50%;width:6px;height:6px;display:inline-block}.preview-explain{letter-spacing:0;margin-left:12px;font-size:13px;font-weight:400}.preview-bar button{letter-spacing:0;text-underline-offset:3px;align-items:center;gap:5px;margin-left:20px;font-size:12px;text-decoration:underline;display:flex}header{border-bottom:2px solid var(--zine-ink);background:var(--zine-paper-3)}.header-inner{justify-content:space-between;align-items:center;gap:30px;max-width:1344px;margin:auto;padding:23px 42px;display:flex}.brand{letter-spacing:-.01em;flex-shrink:0;align-items:center;gap:11px;font-size:12px;font-weight:700;line-height:1.02;display:flex}.brand-symbol{border:1.5px solid var(--ink);border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.brand-partners{letter-spacing:.15em;margin-top:6px;font-size:11px;font-weight:600;display:block}nav{gap:28px;font-size:12px;display:flex}nav button,nav a{color:var(--zine-ink-mute);padding:9px 0}nav .nav-current{color:var(--ink);box-shadow:0 2px 0 var(--ink)}.plans-button{border:2px solid var(--zine-ink);border-radius:0;align-items:center;gap:11px;padding:12px 16px;font-size:12px;display:flex}.plans-button:hover{background:var(--highlight)}.hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;max-width:1260px;min-height:380px;margin:auto;padding:44px 0 39px;display:grid}.eyebrow{letter-spacing:.16em;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.eyebrow>span{background:var(--accent);border-radius:50%;width:7px;height:7px}.hero h1{font-family:var(--zine-font-display);letter-spacing:-.058em;margin:22px 0 20px;font-size:clamp(50px,5vw,74px);font-weight:400;line-height:.99}.hero h1 em{color:var(--zine-ink-mute);font-weight:400}.hero-copy>p{color:var(--zine-ink-mute);font-size:14px;line-height:1.65}.hero-link{border-bottom:2px solid var(--zine-ink);align-items:center;gap:35px;width:max-content;margin-top:23px;padding-bottom:7px;font-size:12px;font-weight:700;display:flex}.hero-art{height:309px;margin-left:18px;position:relative}.hero-image{object-fit:cover;object-position:50% 45%;filter:saturate(.9);border:9px solid var(--zine-paper-3);border-radius:0;width:80%;height:277px;position:absolute;top:0;right:20px;transform:rotate(4deg);box-shadow:0 12px 25px #0a0a0a12}.photo-caption{letter-spacing:.19em;font-size:11px;font-weight:700;position:absolute;bottom:43px;right:33px;transform:rotate(4deg)}.orbit{border:2px solid var(--zine-ink);pointer-events:none;border-radius:50%;position:absolute}.orbit-one{inset:10px -10px -5px 10px;transform:rotate(-18deg)}.orbit-two{inset:32px 13px 22px -15px;transform:rotate(26deg)}.hero-ticket{background:var(--zine-paper-3);border:2px solid var(--zine-ink);align-items:center;gap:14px;min-width:330px;padding:18px 20px;display:flex;position:absolute;bottom:1px;left:-4px;transform:rotate(-3deg);box-shadow:0 8px 30px #0a0a0a16}.ticket-icon{background:var(--zine-paper-2);width:43px;height:48px;color:var(--zine-ink-mute);border-radius:0;place-items:center;display:grid}.hero-ticket small{letter-spacing:.12em;color:var(--zine-ink-mute);font-size:11px;font-weight:700;display:block}.hero-ticket strong{margin:5px 0;font-size:13px;display:block}.hero-ticket span:not(.ticket-check){color:var(--zine-ink-mute);align-items:center;gap:4px;font-size:12px;display:flex}.ticket-check{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:15px;display:grid}.exclusive-stamp{background:var(--zine-paper);border:2px solid var(--zine-ink);width:96px;height:96px;box-shadow:0 0 0 5px var(--zine-paper-3), 0 0 0 6px #b7ac8f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:-14px;right:-6px;transform:rotate(13deg)}.exclusive-stamp b{text-align:center;letter-spacing:.07em;font-size:11px;line-height:1.4}.principle-strip{border-top:2px solid var(--zine-ink);border-bottom:2px solid var(--zine-ink);max-width:1260px;color:var(--zine-ink-mute);justify-content:space-between;gap:20px;margin:0 auto;padding:18px 0;font-size:13px;display:flex}.principle-strip span{align-items:center;gap:10px;display:flex}.principle-strip svg{width:17px;height:17px;color:var(--zine-ink-mute)}.builder{max-width:1260px;margin:0 auto;padding:52px 0 65px;scroll-margin-top:24px}.builder-heading{justify-content:space-between;align-items:flex-end;margin-bottom:27px;display:flex}.builder-heading h2{font-family:var(--zine-font-display);letter-spacing:-.02em;margin:10px 0 7px;font-size:34px;font-weight:400}.builder-heading p{color:var(--muted);font-size:12px}.text-button{text-decoration:underline;-webkit-text-decoration-color:var(--zine-paper);text-decoration-color:var(--zine-paper);text-underline-offset:4px;align-items:center;gap:7px;padding:8px 0;font-size:13px;display:inline-flex}.stepper{border-top:2px solid var(--zine-ink);border-bottom:2px solid var(--zine-ink);grid-template-columns:repeat(4,1fr);margin-bottom:27px;display:grid}.stepper button{color:var(--zine-ink-mute);justify-content:flex-start;align-items:center;gap:10px;padding:16px 20px;font-size:13px;display:flex;position:relative}.stepper button+button{border-left:2px solid var(--zine-ink)}.stepper button.current{color:var(--ink);background:var(--zine-paper-2)}.stepper .current:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.stepper button>span{border:2px solid var(--zine-ink);border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;display:grid}.stepper .current>span,.stepper .done>span{background:var(--ink);color:#fff;border-color:var(--ink)}.workspace{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:28px;display:grid}.editor{min-width:0}.presets{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:22px;display:flex}.presets>span{letter-spacing:.08em;color:var(--zine-ink-mute);margin-right:6px;font-size:11px;font-weight:700}.presets button{border:2px solid var(--zine-ink);border-radius:0;align-items:center;gap:10px;padding:7px 9px;font-size:12px;display:flex}.presets button:hover{background:var(--zine-paper-2)}.group-tabs{justify-content:space-between;align-items:center;gap:8px;min-height:41px;padding:0 0 0 3px;display:flex}.group-tabs>div{gap:4px;display:flex;overflow:auto}.group-tabs>div>button{white-space:nowrap;border:1px solid #0000;border-bottom:0;align-items:center;gap:9px;padding:13px 17px;font-size:13px;display:flex}.group-tabs .selected{background:var(--paper);border-color:var(--line);z-index:1;border-radius:0;margin-bottom:-1px}.group-tabs button span{place-items:center;padding:2px;display:grid}.add-group{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.selection-panel{border:2px solid var(--zine-ink);background:var(--paper);border-radius:0}.dimension{padding:25px 27px 27px}.dimension-title{align-items:start;gap:12px;margin-bottom:20px;display:flex}.dimension-title h3{letter-spacing:-.025em;margin-bottom:5px;font-size:15px;font-weight:600}.dimension-title p{color:var(--zine-ink-mute);font-size:12px;line-height:1.5}.dimension-number{font-family:var(--zine-font-display);border:2px solid var(--zine-ink);width:27px;height:27px;color:var(--zine-ink-mute);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.selection-count{white-space:nowrap;color:var(--zine-ink-mute);margin-left:auto;padding-top:6px;font-size:12px}.age-presets{gap:8px;margin-bottom:13px;display:flex}.age-presets button{color:var(--zine-ink-mute);border:2px solid var(--zine-ink);border-radius:0;padding:6px 9px;font-size:12px}.age-presets button span{color:var(--zine-ink-mute);margin-left:5px;font-size:11px}.age-presets button:hover{background:var(--zine-paper-2)}.age-grid{grid-template-columns:repeat(15,1fr);gap:5px;display:grid}.age-grid button{border:2px solid var(--zine-ink);background:var(--zine-paper-3);border-radius:0;padding:11px 0;font-size:12px}.age-grid button.chosen{background:var(--ink);color:#fff;border-color:var(--ink)}.age-grid button:hover{box-shadow:inset 0 0 0 1px var(--zine-ink-mute)}.audience-options{flex-wrap:wrap;gap:7px;display:flex}.audience-options>button{border:2px solid var(--zine-ink);border-radius:0;align-items:center;gap:7px;padding:12px 10px;font-size:12px;display:flex}.audience-options>button:first-child{flex-wrap:wrap;min-width:142px}.audience-options small{width:100%;color:var(--zine-ink-mute);padding-left:18px;font-size:11px}.audience-options .chosen{background:var(--zine-paper-2);border-color:var(--zine-ink-mute)}.audience-options .subtle{border-color:var(--zine-paper);background:var(--zine-paper-3)}.radio-dot{border:2px solid var(--zine-ink);border-radius:50%;width:11px;height:11px}.chosen .radio-dot{box-shadow:inset 0 0 0 2px var(--zine-paper-3);background:var(--ink);border-color:var(--ink)}.check-box{border:2px solid var(--zine-ink);background:var(--zine-paper-3);border-radius:0;flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.chosen .check-box{background:var(--zine-ink);border-color:var(--zine-ink);color:#fff}.interest-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.interest-grid>button{text-align:left;border:2px solid var(--zine-ink);background:var(--zine-paper-3);border-radius:0;align-items:center;gap:11px;padding:15px 14px;display:flex}.interest-grid>button>svg{color:var(--zine-ink-mute)}.interest-grid>button>span:nth-child(2){flex:1}.interest-grid strong{margin-bottom:4px;font-size:13px;font-weight:600;display:block}.interest-grid small{color:var(--zine-ink-mute);font-size:11px;display:block}.interest-grid .chosen{background:var(--zine-paper-2);border-color:var(--zine-ink-mute)}.interest-grid .chosen>svg{color:var(--zine-ink)}.dimension-title .compact{white-space:nowrap;margin-left:auto;padding-top:5px;font-size:12px}.location-layout{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.territory-list{gap:5px;display:grid}.territory-list button{text-align:left;border:2px solid var(--zine-ink);border-radius:0;align-items:center;gap:10px;padding:9px 10px;display:flex}.territory-list button.chosen{background:var(--zine-paper-2);border-color:var(--zine-ink-mute)}.territory-list strong{font-size:12px;font-weight:600;display:block}.territory-list small{color:var(--zine-ink-mute);margin-top:3px;font-size:11px;display:block}.territory-map{border:2px solid var(--zine-ink);background:var(--zine-paper-2);border-radius:0;min-height:245px;position:relative;overflow:hidden}.territory-map>svg{width:100%;height:100%;position:absolute;inset:0}.map-label{letter-spacing:.14em;color:var(--zine-ink-mute);z-index:1;font-size:11px;position:absolute;top:13px;left:12px}.map-pin{background:var(--zine-paper-3);border:2px solid var(--zine-ink);width:25px;height:25px;color:var(--zine-ink-mute);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 4px #0a0a0a15}.map-pin.chosen{background:var(--ink);width:30px;height:30px;color:var(--zine-paper);border:4px solid var(--zine-paper);box-shadow:0 0 0 5px #0a0a0a11}.map-note{color:var(--zine-ink-mute);text-align:right;font-size:11px;line-height:1.6;position:absolute;bottom:11px;right:11px}.help-line{color:var(--zine-ink-mute);margin-top:14px;font-size:12px;line-height:1.6}.summary-column{position:sticky;top:20px}.quote-card{background:var(--zine-paper-3);border:2px solid var(--zine-ink);border-radius:0;padding:23px;box-shadow:0 7px 22px #0a0a0a10}.quote-eyebrow{letter-spacing:.09em;color:var(--zine-ink-mute);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.quote-eyebrow>span:last-child{color:var(--zine-ink-mute);letter-spacing:0;margin-left:auto;font-size:11px}.quote-card>h3{font-family:var(--zine-font-display);letter-spacing:-.02em;margin:13px 0 20px;font-size:25px;font-weight:400}.term-toggle{background:var(--zine-paper-2);border:2px solid var(--zine-ink);border-radius:0;grid-template-columns:1fr 1fr;margin-bottom:22px;padding:4px;display:grid}.term-toggle button{color:var(--zine-ink-mute);border-radius:0;padding:9px 4px;font-size:13px;font-weight:600}.term-toggle button span{margin-top:3px;font-size:11px;font-weight:400;display:block}.term-toggle .selected{color:var(--ink);background:#fff;box-shadow:0 1px 5px #0a0a0a13}.quote-total{font-family:var(--zine-font-display);letter-spacing:-.02em;font-size:49px;line-height:1}.quote-total>span{font-family:var(--zine-font-body);letter-spacing:0;color:var(--zine-ink-mute);margin-top:12px;font-size:12px;display:block}.daily-price{color:var(--zine-ink-mute);margin-top:8px;font-size:12px}.date-input{margin-top:23px;font-size:12px;font-weight:600;display:block}.date-input input{border:2px solid var(--zine-ink);width:100%;color:var(--zine-ink);background:#fff;border-radius:0;margin-top:8px;padding:10px 11px;font-size:13px;display:block}.ends-date{color:var(--zine-ink-mute);margin-top:7px;font-size:11px}.price-lines{border-top:2px solid var(--zine-ink);margin-top:20px;padding-top:17px}.price-lines>div{color:var(--zine-ink-mute);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.price-lines b{color:var(--zine-ink);white-space:nowrap;font-weight:600}.price-lines .total-line{color:var(--zine-ink);border-top:2px solid var(--zine-ink);margin:15px 0 8px;padding-top:15px;font-size:12px;font-weight:600}.price-lines>small{color:var(--zine-ink-mute);font-size:11px;line-height:1.65;display:block}.dedupe-note{color:var(--zine-ink);align-items:center;gap:5px;margin:8px 0;font-size:11px;display:flex}.availability{color:var(--zine-ink);align-items:center;gap:7px;margin:13px 0 5px;padding:13px 0;display:flex}.availability strong{font-size:12px;font-weight:600;display:block}.availability small{color:var(--zine-ink-mute);margin-top:4px;font-size:11px;line-height:1.5;display:block}.availability .icon-button{margin-left:auto;padding:3px}.primary{background:var(--ink);width:100%;color:var(--zine-paper-3);border-radius:0;justify-content:center;align-items:center;gap:20px;min-height:46px;padding:13px 15px;font-size:13px;font-weight:600;display:flex}.primary:not(:disabled):hover{background:var(--zine-ink);transform:translateY(-1px)}.under-cta{color:var(--zine-ink-mute);justify-content:center;align-items:center;gap:5px;margin:11px 0 18px;font-size:11px;display:flex}.included{border-top:2px solid var(--zine-ink);gap:10px;padding:17px 0;display:grid}.included>strong{color:var(--zine-ink-mute);font-size:12px;font-weight:600}.included>span{color:var(--zine-ink-mute);align-items:center;gap:7px;font-size:11px;display:flex}.pricing-link{color:var(--zine-ink-mute);border-top:2px solid var(--zine-ink);align-items:center;gap:8px;width:100%;padding:14px 0 0;font-size:12px;display:flex}.coverage-panel{background:var(--zine-paper-2);border:2px solid var(--zine-ink);border-radius:0;margin-top:24px;padding:24px 23px}.coverage-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.coverage-heading .eyebrow{color:var(--zine-ink-mute);letter-spacing:.12em;font-size:11px}.coverage-heading h3{font-family:var(--zine-font-display);letter-spacing:-.02em;margin-top:7px;font-size:22px;font-weight:400}.coverage-tag{color:var(--zine-ink-mute);align-items:center;gap:6px;font-size:11px;display:flex}.matrix-scroll{overflow:auto}.matrix{border-spacing:5px 7px;width:100%;min-width:510px}.matrix th{text-align:left;white-space:nowrap;color:var(--zine-ink-mute);font-size:11px;font-weight:400}.matrix thead th:not(:first-child){text-align:center}.matrix td{padding:0}.matrix td>span{background:var(--zine-paper);border-radius:0;justify-content:center;align-items:center;width:100%;height:20px;display:flex}.matrix td>span.included{background:var(--zine-ink-mute);color:var(--zine-paper-2);border:0;padding:0}.matrix td>span.blocked{background:var(--zine-ink-mute);color:var(--zine-ink);font-size:13px}.matrix-key{color:var(--zine-ink-mute);flex-wrap:wrap;gap:12px;margin-top:15px;font-size:11px;display:flex}.matrix-key>span{align-items:center;gap:4px;display:flex}.matrix-key>span:last-child{width:100%;margin-top:0;font-size:11px}.matrix-key i{background:var(--zine-ink-mute);border-radius:0;width:7px;height:7px;display:inline-block}.matrix-key i.grey{background:var(--zine-paper)}.matrix-key i.amber{background:var(--zine-ink-mute)}.conflict-panel{background:var(--zine-paper-2);border:2px solid var(--zine-ink);border-radius:0;margin-top:20px;padding:25px}.conflict-panel h3{font-size:16px}.conflict-panel>p{margin:12px 0;font-size:12px;line-height:1.6}.conflict-list{gap:5px;max-height:200px;margin-bottom:18px;display:grid;overflow:auto}.conflict-list span{font-size:12px}.conflict-panel>.text-button{margin-top:8px;display:flex}.secondary{border:2px solid var(--zine-ink);background:var(--zine-paper-3);border-radius:0;padding:10px 13px;font-size:13px}.bottom-story{background:var(--zine-paper-2);border-top:2px solid var(--zine-ink);text-align:center;padding:52px max(40px,50vw - 630px) 48px}.bottom-story>.eyebrow{color:var(--zine-ink-mute);justify-content:center;font-size:11px}.bottom-story h2{font-family:var(--zine-font-display);letter-spacing:-.02em;margin:19px 0 37px;font-size:35px;font-weight:400;line-height:1.2}.bottom-story em{color:var(--zine-ink-mute);font-weight:400}.story-columns{text-align:left;grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.story-columns>div+div{border-left:2px solid var(--zine-ink);padding-left:35px}.story-columns span{letter-spacing:.12em;font-size:11px;font-weight:600}.story-columns p{color:var(--zine-ink-mute);max-width:280px;margin-top:10px;font-size:13px;line-height:1.7}footer{justify-content:space-between;align-items:center;gap:30px;max-width:1344px;margin:auto;padding:32px 42px;display:flex}footer>p{color:var(--zine-ink-mute);font-size:13px;line-height:1.9}footer>p>span{color:var(--zine-ink-mute);font-size:12px}footer>div{color:var(--zine-ink-mute);flex-direction:column;gap:10px;font-size:12px;display:flex}footer>div>button{text-align:left;padding:0;font-size:12px}.toast{z-index:10;background:var(--ink);color:var(--zine-paper-2);border-radius:0;align-items:center;gap:12px;max-width:90vw;padding:15px 20px;font-size:12px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #0a0a0a33}.error{background:var(--zine-paper-2);border:2px solid var(--zine-ink);color:var(--zine-ink);border-radius:0;align-items:center;gap:12px;margin-bottom:20px;padding:13px 16px;font-size:12px;line-height:1.6;display:flex}.error>button{margin-left:auto}.error>span{flex:1}.creative-editor,.review-panel,.confirmation{background:var(--paper);border:2px solid var(--zine-ink);border-radius:0;padding:30px}.section-intro{margin-bottom:29px}.section-intro h2{font-family:var(--zine-font-display);letter-spacing:-.02em;margin:13px 0 10px;font-size:31px;font-weight:400}.section-intro>p{color:var(--zine-ink-mute);font-size:12px;line-height:1.6}.creative-editor>label{margin:20px 0;font-size:13px;font-weight:600;display:block}.creative-editor>label>span{float:right;color:var(--zine-ink-mute);font-size:12px;font-weight:400}.creative-editor input,.creative-editor textarea{border:2px solid var(--zine-ink);width:100%;color:var(--zine-ink);resize:vertical;background:#fff;border-radius:0;margin-top:8px;padding:12px;font-size:12px;display:block}.creative-editor>label>small{color:var(--zine-ink-mute);margin-top:8px;font-size:12px;font-weight:400;display:block}.field-label{margin:25px 0 10px;font-size:13px;font-weight:600}.image-choices{grid-template-columns:1fr 1fr;gap:14px;display:grid}.image-choices button{border:2px solid var(--zine-ink);border-radius:0;padding:4px;overflow:hidden}.image-choices button.chosen{border-color:var(--zine-ink-mute);box-shadow:0 0 0 1px var(--zine-ink-mute)}.image-choices img{object-fit:cover;width:100%;height:150px}.image-choices span{justify-content:space-between;align-items:center;gap:10px;padding:9px;font-size:12px;display:flex}.preview-sticky>h3{font-family:var(--zine-font-display);letter-spacing:-.03em;margin:12px 0 20px;font-size:25px;font-weight:400}.ad-preview{background:var(--zine-paper-3);border:2px solid var(--zine-ink);border-radius:0;overflow:hidden;box-shadow:0 7px 25px #0a0a0a10}.ad-photo{background:var(--zine-paper);height:210px;position:relative;overflow:hidden}.ad-photo img{object-fit:cover;width:100%;height:100%}.ad-photo>span{letter-spacing:.12em;color:var(--zine-ink);background:#0a0a0aee;border-radius:0;padding:5px 7px;font-size:11px;font-weight:600;position:absolute;top:13px;left:13px}.ad-copy{padding:23px}.ad-camp{text-transform:uppercase;letter-spacing:.1em;color:var(--zine-ink-mute);font-size:12px;font-weight:600}.ad-copy h3{font-family:var(--zine-font-display);letter-spacing:-.03em;margin:13px 0;font-size:25px;font-weight:400;line-height:1.15}.ad-copy>p:not(.ad-camp){color:var(--zine-ink-mute);font-size:13px;line-height:1.75}.ad-link{border-top:2px solid var(--zine-ink);justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;font-size:12px;font-weight:600;display:flex}.ad-preview>small{background:var(--zine-paper-2);color:var(--zine-ink-mute);padding:8px 20px;font-size:11px;display:block}.preview-context{color:var(--zine-ink-mute);align-items:center;gap:10px;margin:20px 0 25px;font-size:12px;line-height:1.7;display:flex}.preview-context b{font-size:11px;font-weight:400}.preview-sticky>.text-button{justify-content:center;width:100%;margin-top:12px;display:flex}.mobile-preview{display:none}.review-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.review-title h3{font-size:19px}.review-title button{gap:6px;font-size:12px;text-decoration:underline;display:flex}.review-dates{border-top:2px solid var(--zine-ink);border-bottom:2px solid var(--zine-ink);grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0 0;padding:20px 0;display:grid}.review-dates dt{letter-spacing:.08em;color:var(--zine-ink-mute);font-size:11px}.review-dates dd{margin:8px 0 0;font-size:12px}.review-group{border-bottom:2px solid var(--zine-ink);align-items:flex-start;gap:15px;padding:24px 0;display:flex}.review-group>span{font-family:var(--zine-font-display);color:var(--zine-ink-mute)}.review-group>div{flex:1}.review-group h4{font-size:12px}.review-group p{color:var(--zine-ink-mute);margin-top:7px;font-size:13px;line-height:1.7}.union-note,.terms-note{background:var(--zine-paper-2);color:var(--zine-ink-mute);border-radius:0;gap:14px;margin-top:23px;padding:20px;display:flex}.union-note strong,.terms-note h4{font-size:12px;font-weight:600}.union-note p,.terms-note p{color:var(--zine-ink-mute);margin-top:5px;font-size:13px;line-height:1.7}.terms-note{background:var(--zine-paper-2);border:2px solid var(--zine-ink)}.agree{align-items:flex-start;gap:12px;margin:24px 0 16px;font-size:13px;line-height:1.7;display:flex}.agree input{width:17px;height:17px;accent-color:var(--ink);flex-shrink:0}.review-panel details{border:2px solid var(--zine-ink);border-radius:0;margin-top:20px;padding:12px;font-size:12px}.excluded-line{font-size:12px;line-height:1.8}.confirmation{text-align:center;padding:45px 35px}.confirmation-icon{background:var(--zine-paper-2);width:83px;height:83px;color:var(--zine-ink-mute);border-radius:50%;place-items:center;margin:0 auto 26px;display:grid}.confirmation>.eyebrow{justify-content:center;font-size:11px}.confirmation h2{font-family:var(--zine-font-display);letter-spacing:-.02em;max-width:370px;margin:19px auto;font-size:36px;font-weight:400;line-height:1.15}.confirmation>p{color:var(--zine-ink-mute);max-width:420px;margin:auto;font-size:12px;line-height:1.8}.checkout-demo{background:var(--zine-paper-2);border:2px solid var(--zine-ink);border-radius:0;max-width:425px;margin:27px auto 0;padding:24px}.demo-label{letter-spacing:.12em;color:var(--zine-ink-mute);font-size:11px;font-weight:600}.checkout-amount{font-size:43px;font-family:var(--zine-font-display);letter-spacing:-.02em;margin:15px 0}.checkout-amount span{font-family:var(--zine-font-body);letter-spacing:0;color:var(--zine-ink-mute);margin-top:6px;font-size:12px;display:block}.secure-note{color:var(--zine-ink-mute);justify-content:center;align-items:center;gap:7px;font-size:12px;line-height:1.7;display:flex}.hold-clock{justify-content:center;align-items:center;gap:7px;margin:20px 0;font-size:13px;display:flex}.checkout-demo>.text-button{margin-top:12px}.success-note{color:var(--zine-ink-mute);justify-content:center;align-items:center;gap:10px;margin:20px 0;font-size:12px;display:flex}.confirmation-footer>p{color:var(--zine-ink-mute);margin-top:20px;font-size:12px;line-height:1.8}.confirmation-footer>.text-button{margin-top:15px}.reserved-summary>h3{font-family:var(--zine-font-display);letter-spacing:-.03em;margin:13px 0 20px;font-size:24px;font-weight:400}.reserved-stats{color:var(--zine-ink-mute);gap:25px;margin-top:20px;font-size:12px;display:flex}.reserved-stats b{color:var(--zine-ink);margin-bottom:5px;font-size:23px;font-weight:400;display:block}.reserved-summary>p{color:var(--zine-ink-mute);margin-top:15px;font-size:12px}dialog{border:2px solid var(--zine-ink);background:var(--paper);color:var(--zine-ink);border-radius:0;width:min(700px,100vw - 32px);max-height:85vh;padding:0;box-shadow:0 30px 100px #0a0a0a40}.dialog-head{border-bottom:2px solid var(--zine-ink);background:var(--paper);z-index:1;justify-content:space-between;align-items:center;gap:15px;padding:24px 30px;display:flex;position:sticky;top:0}.dialog-head h2{font-family:var(--zine-font-display);letter-spacing:-.02em;font-size:29px;font-weight:400}.icon-button{border-radius:0;place-items:center;padding:7px;display:grid}.icon-button:hover{background:var(--zine-paper-2)}.dialog-body{padding:26px 30px 30px}.dialog-body p{color:var(--zine-ink-mute);margin:10px 0 18px;font-size:12px;line-height:1.85}.dialog-body .dialog-lead{color:var(--zine-ink);margin:0 0 24px;font-size:17px;line-height:1.6}.dialog-body h3{margin-top:23px;font-size:16px}.pricing-cards{grid-template-columns:1fr 1fr;gap:15px;display:grid}.pricing-cards>div{border:2px solid var(--zine-ink);background:var(--zine-paper-2);border-radius:0;padding:18px}.pricing-cards span{letter-spacing:.1em;font-size:11px}.pricing-cards h3{font-family:var(--zine-font-display);letter-spacing:-.02em;margin:14px 0 8px;font-size:29px;font-weight:400}.pricing-cards p{margin-bottom:0;font-size:12px}.formula{background:var(--ink);color:var(--zine-paper-2);letter-spacing:.12em;text-align:center;border-radius:0;margin:20px 0;padding:20px 15px;font-size:12px}.info-box{background:var(--zine-paper-2);border:2px solid var(--zine-ink);color:var(--zine-ink-mute);border-radius:0;padding:20px;font-size:13px;line-height:1.8}.info-box p{margin:10px 0 0;font-size:13px}.how-list{padding-left:24px}.how-list li{padding:5px 0 10px 9px;font-size:14px}.how-list p{margin-top:7px;font-size:12px}.zip-list>div{border-bottom:2px solid var(--zine-ink);padding:4px 0 12px}.zip-list h3{align-items:center;gap:8px;margin-top:17px;font-size:14px;display:flex}.zip-list p{margin-bottom:8px;font-size:13px}.empty-plans{text-align:center;background:var(--zine-paper-2);border-radius:0;padding:35px}.empty-plans>svg{color:var(--zine-ink-mute)}.empty-plans .primary{max-width:250px;margin:auto}.plan-row{border-bottom:2px solid var(--zine-ink);justify-content:space-between;gap:20px;padding:20px 0;display:flex}.plan-status{text-transform:uppercase;letter-spacing:.1em;background:var(--zine-paper-2);color:var(--zine-ink-mute);border-radius:0;padding:5px 7px;font-size:11px}.plan-row h3{margin:13px 0 0;font-size:17px}.plan-row p{margin:8px 0;font-size:13px}.plan-row small{color:var(--zine-ink-mute);font-size:11px}.plan-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1450px){.hero,.principle-strip,.builder{max-width:1260px}.hero{padding-top:50px;padding-bottom:44px}.hero h1{font-size:77px}}@media (width<=1343px){.hero,.principle-strip,.builder{margin-left:42px;margin-right:42px}.hero{gap:40px}.hero-art{margin-right:8px}.workspace{grid-template-columns:minmax(0,1fr) 315px;gap:22px}.dimension{padding:23px}.quote-card{padding:21px}.audience-options>button{padding:10px 8px;font-size:12px}.presets>span{width:100%;margin-bottom:4px}.age-grid{gap:4px}.hero-image{width:85%}.hero-ticket{min-width:310px;padding:16px}.hero-ticket strong{font-size:12px}}@media (width<=1050px){.hero,.principle-strip,.builder{margin-left:28px;margin-right:28px}.header-inner{padding:20px 28px}.workspace{grid-template-columns:minmax(0,1fr) 285px;gap:18px}.dimension{padding:22px 19px}.hero h1{font-size:59px}.hero-art{height:275px}.hero-image{height:247px}.hero-ticket{min-width:280px;padding:12px;left:-10px}.ticket-icon{display:none}.hero-ticket strong{font-size:12px}.exclusive-stamp{width:80px;height:80px;right:-9px}.exclusive-stamp b{font-size:11px}.age-presets{gap:5px}.age-presets button{padding:5px;font-size:11px}.age-presets button span{margin:3px 0 0;font-size:11px;display:block}.age-grid{grid-template-columns:repeat(8,1fr)}.audience-options>button:first-child{width:100%}.audience-options>button:first-child small{width:auto;margin-left:auto;padding:0}.interest-grid{gap:7px}.interest-grid>button{gap:8px;padding:11px 9px}.interest-grid>button>svg{width:18px}.interest-grid small{font-size:11px}.interest-grid strong{font-size:12px}.location-layout{grid-template-columns:1.3fr 1fr;gap:12px}.territory-list small{font-size:10px}.territory-map{min-height:275px}.coverage-heading{flex-direction:column;align-items:start;gap:12px}.quote-card>h3{font-size:23px}.quote-total{font-size:44px}.summary-column{top:12px}.story-columns{gap:25px}.bottom-story{padding-left:30px;padding-right:30px}}@media (width<=800px){.header-inner{gap:16px}nav{gap:18px}nav button{display:none}.hero{gap:24px;min-height:360px;padding:35px 0}.hero h1{font-size:53px}.hero-copy>p{font-size:12px}.hero-art{height:250px;margin-left:0}.hero-image{width:90%;height:219px;right:0}.hero-ticket{gap:6px;min-width:240px;padding:10px;left:-16px}.hero-ticket strong{font-size:12px}.hero-ticket small{font-size:10px}.hero-ticket span:not(.ticket-check){font-size:11px}.ticket-check{margin-left:4px}.exclusive-stamp{width:65px;height:65px;right:-7px}.exclusive-stamp b{font-size:10px}.exclusive-stamp>svg{width:16px;height:16px}.photo-caption{font-size:10px;bottom:45px;right:16px}.principle-strip{gap:12px;font-size:12px}.principle-strip svg{width:14px}.principle-strip span{gap:6px}.builder{padding-top:35px}.workspace{grid-template-columns:minmax(0,1fr)}.summary-column{position:static}.quote-card{max-width:none;margin-top:0;padding:28px}.quote-card>h3{font-size:30px}.quote-total{font-size:51px}.quote-eyebrow{font-size:12px}.term-toggle{max-width:350px}.quote-total>span,.date-input,.price-lines>div,.availability strong,.included>strong,.primary{font-size:13px}.price-lines>small,.included>span,.availability small,.under-cta,.ends-date,.daily-price{font-size:12px}.date-input input{padding:13px;font-size:13px}.quote-card .primary{min-height:50px}.availability{margin-top:20px}.age-grid{grid-template-columns:repeat(15,1fr)}.age-presets button{padding:7px;font-size:12px}.age-presets button span{margin-left:5px;display:inline}.audience-options>button:first-child{width:auto}.audience-options>button:first-child small{width:100%;padding-left:18px}.audience-options>button{padding:12px;font-size:12px}.interest-grid strong,.interest-grid small{font-size:12px}.interest-grid>button{padding:16px}.interest-grid>button>svg{width:23px}.territory-list strong,.territory-list small{font-size:12px}.territory-map{min-height:310px}.coverage-heading{flex-direction:row;align-items:center}.coverage-heading .eyebrow,.coverage-tag{font-size:11px}.preview-sticky{max-width:440px;margin:auto}.ad-photo{height:250px}.reserved-summary{max-width:450px;margin:auto}.review-panel+.summary-column{margin-top:15px}.story-columns p{font-size:12px}.bottom-story h2{font-size:32px}footer{gap:20px;padding:30px 28px}footer>p{font-size:12px}footer>p>span{font-size:11px}.brand{font-size:12px}.brand-partners{font-size:10px}.brand-symbol{width:39px;height:39px}}@media (width<=560px){.preview-bar{letter-spacing:.06em;flex-wrap:wrap;justify-content:flex-start;gap:5px;padding:8px 12px;font-size:11px}.preview-explain{margin-left:4px;font-size:11px}.preview-bar button{display:none}.header-inner{gap:10px;padding:17px 20px}.header-inner nav{display:none}.plans-button{gap:7px;padding:9px 11px;font-size:12px}.hero,.principle-strip,.builder{margin-left:20px;margin-right:20px}.hero{grid-template-columns:1fr;gap:25px;min-height:auto;padding:33px 0 32px}.hero h1{letter-spacing:-.055em;margin-top:18px;margin-bottom:19px;font-size:60px;line-height:.97}.hero-copy>.eyebrow{font-size:11px}.hero-copy>p{font-size:12px;line-height:1.75}.hero-link{gap:35px;margin-top:20px;font-size:13px}.hero-art{height:248px;margin:0 15px 8px 8px}.hero-image{width:86%;height:230px;right:8px}.hero-ticket{gap:12px;min-width:278px;padding:13px;bottom:-3px;left:3px}.ticket-icon{width:32px;height:36px;display:grid}.hero-ticket strong,.hero-ticket span:not(.ticket-check){font-size:12px}.hero-ticket small{font-size:10px}.ticket-check{width:21px;height:21px}.photo-caption{bottom:24px}.exclusive-stamp{width:78px;height:78px;top:-7px;right:-3px}.exclusive-stamp b{font-size:11px}.exclusive-stamp>svg{width:19px;height:19px}.principle-strip{grid-template-columns:1fr;gap:12px;padding:16px 0;font-size:12px;display:grid}.principle-strip span{gap:10px}.principle-strip svg{width:15px;height:15px}.builder{padding:32px 0 42px}.builder-heading{align-items:center;gap:12px;margin-bottom:23px}.builder-heading .eyebrow{font-size:11px}.builder-heading h2{font-size:29px;line-height:1.06}.builder-heading p{font-size:12px;line-height:1.6}.builder-heading>.text-button{white-space:nowrap;gap:4px;font-size:12px}.stepper{margin-bottom:23px}.stepper button{flex-direction:column;gap:6px;padding:12px 3px;font-size:12px}.stepper button>span{width:20px;height:20px;font-size:11px}.presets{gap:7px;margin-bottom:15px}.presets>span{font-size:11px}.presets button{gap:6px;padding:7px;font-size:12px}.group-tabs>div>button{padding:11px 10px;font-size:12px}.add-group{gap:3px;font-size:12px}.dimension{padding:22px 17px}.dimension-title{gap:9px;margin-bottom:18px}.dimension-title h3{font-size:14px}.dimension-title p{font-size:12px}.dimension-number{width:25px;height:25px;font-size:13px}.selection-count,.dimension-title .compact{font-size:11px}.age-presets{gap:5px}.age-presets button{flex:1;padding:7px 3px;font-size:11px}.age-presets button span{margin:3px 0 0;font-size:11px;display:block}.age-grid{grid-template-columns:repeat(8,1fr);gap:5px}.age-grid button{padding:10px 0;font-size:12px}.audience-options{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.audience-options>button:first-child{flex-wrap:nowrap;grid-column:1/-1;justify-content:flex-start}.audience-options>button:first-child small{width:auto;margin-left:auto;padding:0;font-size:11px}.audience-options>button{justify-content:center;gap:5px;padding:11px 6px;font-size:12px}.check-box{width:13px;height:13px}.interest-grid{gap:8px}.interest-grid>button{flex-wrap:wrap;gap:8px;padding:12px 10px;position:relative}.interest-grid>button>svg{width:20px;height:20px}.interest-grid>button>span:nth-child(2){flex-basis:100%;padding-top:4px}.interest-grid strong{font-size:13px}.interest-grid small{font-size:11px}.interest-grid .check-box{position:absolute;top:13px;right:10px}.location-layout{grid-template-columns:1fr;gap:13px}.territory-list{grid-template-columns:1fr 1fr;gap:7px}.territory-list button{align-items:flex-start;gap:6px;padding:10px 7px}.territory-list strong{font-size:12px;line-height:1.5}.territory-list small{font-size:11px;line-height:1.5}.territory-list .check-box{margin-top:1px}.territory-map{min-height:225px}.map-label,.map-note,.help-line{font-size:11px}.coverage-panel{padding:21px 16px}.coverage-heading{flex-direction:column;align-items:flex-start;gap:10px}.coverage-heading h3{font-size:23px}.matrix-key{font-size:11px}.matrix-key>span:last-child{font-size:11px;line-height:1.5}.quote-card{padding:24px 22px}.quote-total{font-size:53px}.quote-card>h3{font-size:28px}.quote-eyebrow{font-size:11px}.quote-card .price-lines>div,.quote-card .included>span,.quote-card .pricing-link{font-size:12px}.term-toggle{max-width:none}.term-toggle button,.term-toggle button span{font-size:12px}.bottom-story{text-align:left;padding:34px 25px}.bottom-story>.eyebrow{justify-content:flex-start;font-size:11px}.bottom-story h2{margin:17px 0 25px;font-size:31px}.story-columns{grid-template-columns:1fr;gap:23px}.story-columns>div+div{border-left:0;border-top:2px solid var(--zine-ink);padding-top:22px;padding-left:0}.story-columns span{font-size:12px}.story-columns p{max-width:none;margin-top:8px;font-size:13px}footer{grid-template-columns:1fr 1fr;gap:25px;padding:30px 22px;display:grid}footer>.brand{grid-column:1/-1}footer>p,footer>div{font-size:12px}.creative-editor,.review-panel,.confirmation{padding:24px 18px}.section-intro h2{font-size:28px}.section-intro .eyebrow{font-size:11px}.section-intro>p{font-size:13px}.image-choices img{height:116px}.image-choices span{padding:8px 5px;font-size:12px}.review-title h3{font-size:17px}.review-title button{white-space:nowrap;font-size:12px}.review-dates{gap:8px}.review-dates dt{font-size:11px}.review-dates dd{font-size:12px}.review-group{gap:10px}.review-group p{font-size:12px}.union-note,.terms-note{gap:10px;padding:17px 12px}.union-note strong,.terms-note h4{font-size:13px}.union-note p,.terms-note p{font-size:12px}.confirmation{padding-top:32px;padding-bottom:28px}.confirmation h2{font-size:30px}.confirmation>p{font-size:13px}.checkout-demo{padding:20px 13px}.checkout-demo .primary{gap:10px;font-size:13px}.secure-note,.confirmation-footer>p{font-size:11px}.dialog-head{padding:20px}.dialog-head h2{font-size:26px}.dialog-body{padding:22px 20px}.dialog-body .dialog-lead{font-size:16px}.pricing-cards{grid-template-columns:1fr;gap:12px}.pricing-cards h3{font-size:31px}.pricing-cards p{font-size:13px}.formula{letter-spacing:.04em;padding:17px 8px;font-size:11px}.plan-row{flex-direction:column;gap:12px}.plan-actions{justify-content:flex-start}.toast{width:max-content;padding:12px 15px;font-size:13px}.conflict-panel{padding:20px 15px}.conflict-panel h3{font-size:15px}.conflict-panel p{font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dimension-title p,.help-line,.price-lines>small,.availability small,.quote-total>span,.daily-price,.ends-date,.under-cta,.included>span,.interest-grid small,.territory-list small,.selection-count,.age-presets button span,.ad-preview>small,.confirmation-footer>p,.secure-note,.ad-copy>p:not(.ad-camp),.section-intro>p,.review-group p,.union-note p,.terms-note p,.creative-editor>label>small,.dialog-body p{color:var(--zine-ink-mute)}.dimension-title p,.help-line,.price-lines>small,.availability small,.ends-date,.under-cta,.included>span,.interest-grid small,.territory-list small,.selection-count,.ad-preview>small,.secure-note,.confirmation-footer>p{font-size:12px}.price-lines>div,.date-input,.availability strong,.included>strong,.pricing-link,.daily-price{font-size:13px}.territory-list strong,.interest-grid strong{font-size:12px}.interest-grid>button{min-height:76px}.territory-list button{min-height:54px}.age-presets button,.age-presets button span{font-size:12px}.audience-options>button{font-size:13px}.audience-options small{color:var(--zine-ink-mute);font-size:12px}.presets button{font-size:13px}.presets>span,.quote-eyebrow,.quote-eyebrow>span:last-child,.group-tabs>div>button,.add-group,.matrix th{font-size:12px}.matrix th:first-child{width:120px}.matrix-key,.matrix-key>span:last-child{color:var(--zine-ink-mute);font-size:12px}.coverage-tag{font-size:12px}.map-note,.ad-camp{color:var(--zine-ink-mute);font-size:12px}.dialog-body .modal-error{background:var(--zine-paper-2);color:var(--zine-ink);border-radius:0;padding:12px}.mobile-purchase{display:none}.creative-editor input,.creative-editor textarea{font-size:14px}.review-group p,.terms-note p,.union-note p{font-size:12px}.quote-total>span{font-size:13px}.confirmation-footer>p{font-size:12px}@media (width<=1050px) and (width>=801px){.location-layout{grid-template-columns:1fr}.territory-list{grid-template-columns:1fr 1fr}.territory-map{min-height:230px}.audience-options>button{font-size:12px}.quote-eyebrow{font-size:11px}}@media (width<=800px){.mobile-purchase{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:2px solid var(--zine-ink);padding:13px 24px max(13px, env(safe-area-inset-bottom));background:#0a0a0af5;justify-content:space-between;align-items:center;gap:20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0a0a0a10}.mobile-purchase strong{font-family:var(--zine-font-display);letter-spacing:-.02em;font-size:27px;font-weight:400;display:block}.mobile-purchase span{color:var(--zine-ink-mute);margin-top:4px;font-size:12px;display:block}.mobile-purchase .primary{gap:14px;width:auto;min-width:165px;font-size:12px}body{padding-bottom:86px}.toast{bottom:100px}.age-presets button{font-size:12px}.audience-options>button{font-size:13px}}@media (width<=560px){.hero-art .orbit{display:none}.preview-bar{gap:5px;padding:8px 13px;font-size:12px}.preview-explain{width:100%;margin:1px 0 0 10px;font-size:12px}.group-tabs>div>button,.add-group{font-size:13px}.dimension-title h3{font-size:15px}.dimension-title p{font-size:13px}.dimension-title .compact,.selection-count,.age-presets button,.audience-options>button,.audience-options>button:first-child small{font-size:12px}.territory-list strong{font-size:13px}.territory-list small{font-size:12px}.territory-list button{padding:10px 8px}.interest-grid strong,.interest-grid small{font-size:12px}.coverage-heading .eyebrow{font-size:11px}.mobile-purchase{gap:12px;padding-left:19px;padding-right:19px}.mobile-purchase .primary{min-width:150px}.presets button,.help-line,.image-choices span{font-size:12px}.review-group p,.terms-note p,.union-note p{font-size:13px}.creative-editor input,.creative-editor textarea{font-size:16px}.agreement{font-size:12px}}.group-tabs .group-tab{white-space:nowrap;border:1px solid #0000;border-bottom:0;align-items:center;display:flex}.group-tabs .group-tab.selected{border-color:var(--line)}.group-tab>button:first-child{padding:12px 15px;font-size:12px}.group-tab .remove-group{place-items:center;padding:9px 8px 9px 0;display:grid}.group-tab .remove-group:hover{color:var(--zine-ink-mute)}.builder:focus{outline:none}@media (width<=560px){.group-tab>button:first-child{padding:11px 9px;font-size:13px}}@media (width<=1050px){.hero-art .orbit{display:none}}.recovery-code{overflow-wrap:anywhere;text-align:left;border:2px solid;padding:16px;font-size:13px}.creative-fields label{margin:14px 0;display:block}.creative-fields input{width:100%;font:inherit;background:#fffaf0;border:2px solid #111;padding:12px;display:block}.analytics-choice{z-index:1000;background:#fff9ed;border:1px solid #392f27;max-width:min(440px,100vw - 24px);padding:10px;font:14px/1.4 system-ui,sans-serif;position:fixed;bottom:12px;left:12px;box-shadow:2px 2px #392f27}.analytics-choice p{margin:0 0 8px}.analytics-choice button{cursor:pointer;margin-right:8px;padding:8px 12px}.analytics-choice:has(.analytics-settings){box-shadow:none;border:0;max-width:none;position:static}.analytics-settings{background:0 0;border:0;font-size:12px;text-decoration:underline}@font-face{font-family:Special Elite;src:url(/fonts/SpecialElite.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Permanent Marker;src:url(/fonts/Marker-0.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}html{background:#ede4c9}body.zine-page{color:var(--zine-ink);background:var(--zine-paper);background-image:radial-gradient(at 20% 30%,#0000000a,#0000 60%),radial-gradient(at 80% 70%,#0000000d,#0000 55%),repeating-linear-gradient(90deg,#0000 0 87px,#00000006 87px 88px,#0000 88px 240px);line-height:1.5}::selection{background:var(--zine-yellow);color:var(--zine-ink)}button:focus-visible,a:focus-visible,input:focus,textarea:focus{outline:3px solid var(--zine-magenta);outline-offset:4px}button{transition:var(--zine-snap)}.preview-bar{background:var(--zine-ink);color:var(--zine-paper);letter-spacing:.04em;min-height:34px;font-size:11px}.preview-explain,.preview-bar button{font-size:11px}.preview-dot,.live-dot{background:var(--zine-magenta);border-radius:0}header{background:var(--zine-paper);border-bottom:var(--zine-border);box-shadow:0 4px 0 var(--zine-ink)}.header-inner{max-width:1264px;padding:20px 42px}.brand{font-family:var(--zine-font-display);flex-wrap:wrap;gap:9px;font-size:19px;line-height:1.15}.brand-wordmark{max-width:315px}.brand-partners{background:var(--zine-magenta);color:#fff;font-family:var(--zine-font-display);letter-spacing:0;margin:0;padding:6px 9px;font-size:11px;font-weight:400;display:inline-block;transform:rotate(-3deg)}nav{gap:22px;font-size:13px}nav button,nav a{color:var(--zine-ink)}nav .nav-current{box-shadow:0 3px 0 var(--zine-magenta)}nav button:hover,nav a:hover{background:var(--zine-yellow)}.plans-button{background:var(--zine-ink);color:var(--zine-paper);border:var(--zine-border-thin);box-shadow:4px 4px 0 var(--zine-magenta);font-family:var(--zine-font-display);text-transform:uppercase;font-size:12px}.plans-button:hover{background:var(--zine-ink);box-shadow:6px 6px 0 var(--zine-magenta);transform:translate(-2px,-2px)}.hero,.principle-strip,.builder{max-width:1180px}.hero{grid-template-columns:1.1fr 1fr;gap:50px;padding:58px 0 56px}.hero-copy,.hero-art{min-width:0}.eyebrow{letter-spacing:.04em;font-size:12px}.hero-copy>.eyebrow{background:var(--zine-ink);color:var(--zine-paper);padding:6px 10px;font-size:11px;font-weight:400;display:inline-flex;transform:rotate(-2deg)}.eyebrow>span{border-radius:0}.hero h1{font-family:var(--zine-font-display);letter-spacing:-.025em;text-transform:uppercase;margin:25px 0 24px;font-size:clamp(48px,5.1vw,70px);line-height:1.04}.hero h1 em{isolation:isolate;color:var(--zine-paper-3);margin:3px 0 0 -5px;padding:0 7px 4px;font-style:normal;display:inline-block;position:relative}.hero h1 em:before{content:"";z-index:-1;background:var(--zine-magenta);position:absolute;inset:4px -3px 1px;transform:rotate(-1.3deg)}.hero-scribble{width:max-content;font-family:var(--zine-font-marker);text-transform:none;color:var(--zine-magenta);margin:5px 0 6px;font-size:.77em;line-height:1.1;display:block;transform:rotate(-3deg)}.hero-copy>p{color:var(--zine-ink-soft);max-width:32em;font-size:16px;line-height:1.7}.hero-link{font-family:var(--zine-font-display);text-transform:uppercase;background:var(--zine-magenta);color:#fff;border:var(--zine-border);box-shadow:var(--zine-shadow-md);gap:20px;margin-top:26px;padding:15px 19px;font-size:13px}.hero-link:hover{box-shadow:var(--zine-shadow-lg);transform:translate(-2px,-2px)}.hero-art{height:378px;margin:0 10px 0 0}.hero-image{border:var(--zine-border);width:93%;height:305px;box-shadow:var(--zine-shadow-xl);filter:none;top:24px;right:8px;transform:rotate(2deg)}.hero-tape{background:var(--zine-tape);border-inline:1px dashed var(--zine-tape-edge);z-index:2;pointer-events:none;width:125px;height:32px;position:absolute;top:13px;left:42%;transform:rotate(-8deg);box-shadow:0 1px 3px #0003}.photo-caption{font-family:var(--zine-font-marker);background:var(--zine-yellow);color:var(--zine-ink);letter-spacing:0;padding:3px 8px;font-size:17px;bottom:60px;right:15px;transform:rotate(2deg)}.hero-ticket{border:var(--zine-border);box-shadow:var(--zine-shadow-md);gap:12px;min-width:330px;padding:17px;bottom:-10px;left:-8px}.ticket-icon{background:var(--zine-yellow);color:var(--zine-ink)}.hero-ticket small{letter-spacing:.04em;font-size:10px}.hero-ticket strong{font-size:14px}.hero-ticket span:not(.ticket-check){font-size:11px}.ticket-check{border-radius:0}.exclusive-stamp{background:var(--zine-red);color:#fff;border:3px solid var(--zine-ink);width:118px;height:82px;box-shadow:4px 4px 0 var(--zine-ink);border-radius:0;gap:2px;top:3px;right:-9px;transform:rotate(9deg)}.exclusive-stamp b{font-family:var(--zine-font-display);letter-spacing:0;font-size:10px}.exclusive-stamp>svg{width:20px;height:20px}.principle-strip{color:var(--zine-ink);border-block:var(--zine-border);font-size:13px}.principle-strip svg{color:var(--zine-magenta)}.builder{padding-top:48px}h2,.quote-card>h3,.coverage-heading h3,.preview-sticky>h3,.reserved-summary>h3,.ad-copy h3{text-transform:uppercase;letter-spacing:-.02em}.builder-heading h2{margin:12px 0;font-size:32px;line-height:1.15}.builder-heading .eyebrow{color:var(--zine-magenta);font-family:var(--zine-font-marker);letter-spacing:0;font-size:18px}.builder-heading p{font-size:13px}.text-button{font-size:12px;text-decoration-color:currentColor}.text-button:hover{color:var(--zine-magenta)}.stepper{border:var(--zine-border);background:var(--zine-paper-2)}.stepper button{color:var(--zine-ink-mute);padding:15px;font-size:13px}.stepper button.current{background:var(--zine-yellow);color:var(--zine-ink)}.stepper .current:after{display:none}.stepper button>span{border:2px solid var(--zine-ink);border-radius:0;width:25px;height:25px}.stepper .current>span,.stepper .done>span{color:var(--zine-paper-3)}.presets>span{color:var(--zine-ink);letter-spacing:.03em;font-size:11px}.presets button{background:var(--zine-paper-2);font-size:12px}.presets button:hover,.age-presets button:hover{background:var(--zine-yellow)}.group-tabs{padding:0}.group-tabs .group-tab{border-width:2px}.group-tabs .group-tab.selected{background:var(--zine-yellow);margin-bottom:-2px}.group-tab>button:first-child{font-size:13px}.selection-panel,.creative-editor,.review-panel,.confirmation{border:var(--zine-border);box-shadow:var(--zine-shadow-sm)}.dimension-title h3{font-family:var(--zine-font-display);text-transform:uppercase;font-size:17px;font-weight:400;line-height:1.3}.dimension-title p{font-size:12px}.dimension-number{background:var(--zine-yellow);color:var(--zine-ink);border:2px solid var(--zine-ink);border-radius:0;font-size:12px}.dimension+.dimension{border-top:2px dashed #b7ac8f}.age-presets button{background:var(--zine-paper-2);font-size:11px}.age-grid button{border:2px solid var(--zine-ink);font-size:14px}.age-grid button.chosen{box-shadow:2px 2px 0 var(--zine-magenta)}.age-grid button:hover{outline:2px solid var(--zine-magenta);outline-offset:1px;box-shadow:none}.audience-options>button,.interest-grid>button,.territory-list button{background:var(--zine-paper-3)}.audience-options .chosen,.interest-grid .chosen,.territory-list button.chosen{background:var(--zine-yellow);border-color:var(--zine-ink);box-shadow:2px 2px 0 var(--zine-ink)}.audience-options .subtle{background:var(--zine-paper-3);box-shadow:none}.audience-options small,.interest-grid small,.territory-list small{color:var(--zine-ink-mute)}.interest-grid>button>svg,.interest-grid .chosen>svg{color:var(--zine-ink)}.interest-grid button:hover,.territory-list button:hover{border-color:var(--zine-magenta)}.check-box{border:2px solid var(--zine-ink)}.chosen .check-box{background:var(--zine-ink);color:#fff;border-color:var(--zine-ink)}.chosen .radio-dot{box-shadow:inset 0 0 0 2px var(--zine-yellow)}.territory-map{background:var(--zine-paper)}.territory-map>svg{opacity:.55}.map-label{color:var(--zine-ink);background:var(--zine-paper-3);padding:3px 6px;font-size:10px}.map-pin{border-color:var(--zine-ink);box-shadow:2px 2px 0 var(--zine-ink);color:var(--zine-ink)}.map-pin.chosen{border:3px solid var(--zine-ink);color:#fff;background:var(--zine-magenta);box-shadow:0 0 0 4px var(--zine-paper-3)}.map-note{background:var(--zine-paper-3);padding:3px 6px}.quote-card{border:var(--zine-border);box-shadow:var(--zine-shadow-md);position:relative}.quote-card:before{content:"";background:var(--zine-magenta);height:7px;position:absolute;inset:0 0 auto}.quote-card>h3{margin-top:19px;font-size:23px;line-height:1.25}.quote-eyebrow{color:var(--zine-ink);letter-spacing:0;font-size:10px}.quote-eyebrow>span:last-child{font-size:10px}.term-toggle{border:2px solid var(--zine-ink);background:var(--zine-paper);gap:3px;padding:3px}.term-toggle button{color:var(--zine-ink-mute);font-size:13px}.term-toggle button span{font-size:11px}.term-toggle .selected{background:var(--zine-ink);color:var(--zine-paper-3);box-shadow:none}.quote-total{overflow-wrap:anywhere;font-size:43px;line-height:1.12}.quote-total>span{line-height:1.5}.price-lines b,.price-lines .total-line{color:var(--zine-ink)}.date-input input{min-height:44px;font-size:14px}.primary,.secondary{font-family:var(--zine-font-display);text-transform:uppercase;border:var(--zine-border);font-size:12px;font-weight:400;line-height:1.35}.primary{background:var(--zine-magenta);color:#fff;box-shadow:var(--zine-shadow-sm);gap:12px}.primary:not(:disabled):hover{background:var(--zine-magenta);box-shadow:var(--zine-shadow-md);transform:translate(-2px,-2px)}.primary:active,.hero-link:active{box-shadow:2px 2px 0 var(--zine-ink);transform:translate(2px,2px)}.primary:disabled{opacity:.5;box-shadow:none}.secondary{box-shadow:3px 3px 0 var(--zine-cyan)}.secondary:hover{background:var(--zine-yellow)}.availability{color:#375c27}.availability.has-conflicts{color:#884015}.included svg{color:var(--zine-ink)}.coverage-panel{background:var(--zine-paper-2);border:var(--zine-border-thin)}.coverage-heading h3{font-size:23px;line-height:1.25}.coverage-heading .eyebrow{color:var(--zine-ink-mute)}.matrix td>span.included,.matrix-key i{background:var(--zine-magenta);color:#fff}.matrix td>span.blocked,.matrix-key i.amber{background:var(--zine-orange);color:var(--zine-ink)}.matrix td>span,.matrix-key i.grey{background:#d6ceb8}.matrix td>span.removed{background:repeating-linear-gradient(45deg, #b7ac8f 0 2px, var(--zine-paper-2) 2px 4px)}.conflict-panel,.error,.dialog-body .modal-error{color:var(--zine-ink);border:2px solid var(--zine-orange);background:#fff0d3}.bottom-story{background:var(--zine-yellow);border-top:var(--zine-border);border-bottom:var(--zine-border);padding-inline:max(40px,50vw - 590px)}.bottom-story>.eyebrow{color:var(--zine-ink)}.bottom-story h2{font-size:35px;line-height:1.22}.bottom-story em{font-family:var(--zine-font-marker);color:var(--zine-ink);text-transform:none;font-style:normal}.story-columns span{font-family:var(--zine-font-display);letter-spacing:0;font-size:13px}.story-columns p{color:var(--zine-ink-soft);font-size:13px}footer{max-width:1264px}footer .brand{max-width:370px}footer>p,footer>div{color:var(--zine-ink-soft)}.toast{box-shadow:5px 5px 0 var(--zine-magenta);color:var(--zine-paper-3)}.section-intro h2{font-size:28px;line-height:1.2}.creative-editor input,.creative-editor textarea{background:var(--zine-paper-3);color:var(--zine-ink);font-family:var(--zine-font-body)}.image-choices button.chosen{border-color:var(--zine-ink);box-shadow:3px 3px 0 var(--zine-magenta);background:var(--zine-yellow)}.preview-sticky>h3,.reserved-summary>h3{font-size:23px;line-height:1.3}.ad-preview{border:var(--zine-border);box-shadow:var(--zine-shadow-md)}.ad-photo>span{background:var(--zine-ink);color:var(--zine-paper-3);padding:6px 8px;font-size:10px;transform:rotate(-3deg)}.ad-camp{color:var(--zine-ink)}.ad-copy h3{font-size:22px;line-height:1.25}.ad-copy>p:not(.ad-camp){font-size:13px}.ad-preview>small{background:var(--zine-yellow);color:var(--zine-ink)}.review-title h3{overflow-wrap:anywhere}.union-note{background:var(--zine-yellow);color:var(--zine-ink);border:2px solid var(--zine-ink)}.terms-note{background:var(--zine-paper-2);color:var(--zine-ink)}.confirmation-icon{background:var(--zine-yellow);color:var(--zine-ink);border:var(--zine-border);box-shadow:var(--zine-shadow-sm);border-radius:0;transform:rotate(-4deg)}.confirmation h2{max-width:520px;font-size:32px;line-height:1.2}.checkout-demo{border:2px dashed var(--zine-ink);background:var(--zine-paper-2)}.checkout-amount{overflow-wrap:anywhere;font-size:40px}.checkout-amount span{line-height:1.5}.success-note{color:#375c27}dialog{border:var(--zine-border);color:var(--zine-ink);box-shadow:var(--zine-shadow-xl)}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0a99}.dialog-head{background:var(--zine-yellow);border-bottom:var(--zine-border)}.dialog-head h2{font-size:25px;line-height:1.25}.dialog-body .dialog-lead{color:var(--zine-ink)}.pricing-cards>div{background:var(--zine-paper-2)}.pricing-cards h3{font-size:28px;line-height:1.25}.formula{color:var(--zine-paper-3);letter-spacing:.02em}.plan-status{background:var(--zine-yellow);color:var(--zine-ink)}.empty-plans{background:var(--zine-paper-2)}@media (width>=1344px){.hero,.principle-strip,.builder{margin-inline:auto}}@media (width<=1150px){.brand{max-width:310px;font-size:17px}.brand-wordmark{max-width:220px}nav{gap:15px;font-size:12px}.hero h1{font-size:55px}.hero{gap:30px}.hero-art{height:340px}.hero-image{height:280px}.hero-ticket{min-width:285px;padding:12px}.hero-ticket strong{font-size:12px}.quote-card>h3{font-size:20px}.quote-total{font-size:38px}.dimension-title h3{font-size:15px}}@media (width<=900px){.header-inner nav{display:none}.brand,.brand-wordmark{max-width:none}.hero{grid-template-columns:1fr 1fr;gap:25px}.hero h1{font-size:48px}.hero-copy>.eyebrow{font-size:10px}.hero-copy>p{font-size:14px}.hero-link{gap:12px;padding:13px;font-size:11px}.hero-art{height:315px}.hero-image{height:265px}.hero-ticket{width:100%;min-width:0;bottom:-10px;left:0}.hero-ticket small{font-size:9px}.hero-ticket span:not(.ticket-check){font-size:10px}.exclusive-stamp{width:102px;height:74px;right:-3px}.exclusive-stamp b{font-size:9px}.photo-caption{font-size:14px;bottom:55px;right:2px}.principle-strip{gap:14px;font-size:11px}.principle-strip span{gap:7px}.location-layout{grid-template-columns:1fr}.territory-list{grid-template-columns:1fr 1fr}.audience-options>button:first-child small{margin-left:0}}@media (width<=800px){.quote-card>h3{font-size:26px}.quote-total{font-size:46px}.mobile-purchase{border-top:var(--zine-border);background:var(--zine-paper);box-shadow:0 -4px 0 var(--zine-ink);-webkit-backdrop-filter:none;backdrop-filter:none;gap:12px}.mobile-purchase strong{font-family:var(--zine-font-display);font-size:25px}.mobile-purchase .primary{gap:9px;min-width:0;padding:12px;font-size:11px}.bottom-story h2{font-size:30px}}@media (width<=640px){.hero{grid-template-columns:1fr;gap:40px;padding:40px 0 45px}.hero h1{margin:24px 0;font-size:clamp(44px,10vw,62px);line-height:1.04}.hero-copy>p{font-size:15px}.hero-copy>.eyebrow{font-size:11px}.hero-link{padding:14px 18px;font-size:12px}.hero-art{height:325px;margin:0 12px}.hero-image{width:96%;height:275px;top:15px;right:0}.hero-ticket{gap:10px;width:auto;max-width:calc(100% + 15px);padding:13px;bottom:-12px;left:-6px}.ticket-icon{display:none}.hero-ticket strong{font-size:13px}.hero-ticket span:not(.ticket-check){font-size:11px}.hero-tape{top:0;left:25%}.exclusive-stamp{top:0;right:-4px}.principle-strip{grid-template-columns:1fr;gap:12px;font-size:12px;display:grid}.brand{gap:8px;max-width:225px;font-size:15px}.brand-wordmark{max-width:205px}.brand-partners{padding:4px 7px;font-size:9px}.header-inner{gap:18px;padding:17px 20px}.plans-button{white-space:nowrap;gap:7px;padding:10px;font-size:10px}.plans-button>svg:first-child{display:none}.builder-heading{flex-wrap:wrap;align-items:flex-start}.builder-heading h2{font-size:27px;line-height:1.2}.builder-heading .eyebrow{font-size:17px}.builder-heading p{font-size:12px}.builder-heading>.text-button{padding-top:0;font-size:12px}.stepper button{padding:12px 3px;font-size:11px}.dimension-title{flex-wrap:wrap}.dimension-title h3{font-size:16px}.dimension-title p{font-size:12px}.dimension-title>div{flex:1;min-width:130px}.selection-count,.dimension-title .compact{font-size:11px}.age-presets{flex-wrap:wrap}.age-presets button{min-width:66px;font-size:10px}.audience-options>button{font-size:11px}.audience-options>button:first-child{flex-wrap:wrap}.audience-options>button:first-child small{text-align:left;width:100%;padding-left:20px;font-size:10px}.interest-grid>button{min-width:0}.interest-grid strong,.territory-list strong{font-size:12px}.interest-grid small,.territory-list small{font-size:11px}.territory-list{grid-template-columns:1fr}.territory-list button{align-items:center}.coverage-heading h3{font-size:21px}.coverage-heading .eyebrow,.quote-eyebrow{font-size:10px}.quote-card>h3{font-size:25px}.bottom-story{padding:38px 24px}.bottom-story h2{font-size:28px}.bottom-story>.eyebrow{font-size:11px}footer{grid-template-columns:1fr;padding:30px 22px}footer .brand,footer .brand-wordmark{max-width:none}.section-intro h2,.confirmation h2{font-size:25px}.dialog-head h2{font-size:21px}.review-dates{grid-template-columns:1fr;gap:12px}.review-dates dd{margin-top:4px;font-size:13px}.review-dates dt{font-size:11px}}@media (width<=370px){.header-inner{gap:12px;padding-inline:16px}.brand{max-width:180px;font-size:13px}.hero,.principle-strip,.builder{margin-inline:16px}.hero h1{font-size:44px}.hero-copy>.eyebrow{font-size:10px}.hero-art{height:310px;margin-inline:5px}.hero-image{height:260px}.hero-ticket{padding:10px}.hero-ticket strong{font-size:12px}.hero-ticket span:not(.ticket-check){font-size:10px}.hero-ticket small{font-size:9px}.mobile-purchase{padding-inline:15px}.mobile-purchase strong{font-size:22px}.mobile-purchase .primary{gap:5px;padding-inline:8px;font-size:10px}.group-tab>button:first-child{padding-inline:7px;font-size:11px}.add-group{font-size:10px}.dimension{padding-inline:14px}.audience-options{grid-template-columns:1fr}.audience-options>button{justify-content:flex-start;padding:11px}.dimension-title .compact{margin-left:39px;padding:0}}.agree a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}.agree a:focus-visible{outline-offset:3px;outline:3px solid}
