._3zjW0q_bar{background:var(--ink);color:var(--paper);letter-spacing:1.1px;text-align:center;padding:11px 20px;font-size:10px;font-weight:700;line-height:1.7}._3zjW0q_header{background:var(--surface);border-bottom:2px solid var(--ink);gap:24px;max-width:none;height:auto;min-height:91px;padding:19px max(5%,50vw - 612px)}._3zjW0q_brand{color:#a9bbf0;font:800 36px/1.2 var(--font-display);letter-spacing:-2px;-webkit-text-stroke:1px var(--ink);text-shadow:1px 2px 0 var(--ink);align-items:center;gap:11px;display:inline-flex}._3zjW0q_brand svg{color:var(--ink);fill:var(--coral);stroke-width:2px}._3zjW0q_navigation{align-items:center;gap:28px;display:flex}._3zjW0q_navigation a{align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}._3zjW0q_navigation a:last-child{border:1.5px solid var(--ink);background:var(--lavender);border-radius:12px;padding:10px 16px}._3zjW0q_page{max-width:1360px;margin:auto;padding:56px 5% 20px}._3zjW0q_skip{z-index:3;color:var(--paper);background:var(--ink);border-radius:8px;padding:14px;position:absolute;top:-100px;left:18px}._3zjW0q_skip:focus{top:12px}._3zjW0q_hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:49px;display:grid}._3zjW0q_eyebrow{color:#535471;letter-spacing:1.1px;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1.8;display:inline-flex}._3zjW0q_eyebrow svg{fill:var(--butter);color:var(--ink);flex-shrink:0}._3zjW0q_copy h1{font:700 clamp(43px, 5.1vw, 69px)/1.07 var(--font-display);letter-spacing:-2.2px;margin:22px 0 24px}._3zjW0q_copy h1 span{color:#68649b}._3zjW0q_intro{color:#535a75;max-width:455px;margin:0 0 27px;font-size:16px;line-height:1.85}._3zjW0q_primary{border:2px solid var(--ink);background:var(--coral);min-height:54px;box-shadow:0 3px 0 var(--ink);border-radius:15px;justify-content:space-between;align-items:center;gap:23px;padding:14px 20px;font-size:13px;font-weight:700;line-height:1.6;display:inline-flex}._3zjW0q_primary:hover{background:#f9b7c2}._3zjW0q_previewNote{max-width:410px;margin:20px 0 0;font-size:11px;line-height:1.8}._3zjW0q_heroArt{border:2px solid var(--ink);background:var(--lavender);border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:6px 6px #c1ddfa}._3zjW0q_heroArt img{aspect-ratio:1.4;object-fit:cover;width:100%;height:auto;display:block}._3zjW0q_heroArt figcaption{border:1.5px solid var(--ink);background:var(--surface);border-radius:13px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:20px;left:20px}._3zjW0q_heroArt figcaption svg{fill:var(--coral)}._3zjW0q_corners{border-top:1px solid var(--line);margin-top:65px;padding-top:32px}._3zjW0q_sectionIntro h2{max-width:690px;font:700 33px/1.3 var(--font-display);letter-spacing:-.8px;margin:11px 0 27px}._3zjW0q_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}._3zjW0q_card{border:2px solid var(--ink);background:var(--surface);border-radius:22px;overflow:hidden;box-shadow:0 4px #c2cae1}._3zjW0q_cardArt{position:relative}._3zjW0q_cardArt img{aspect-ratio:1.8;object-fit:cover;border-bottom:2px solid var(--ink);width:100%;height:auto;display:block}._3zjW0q_cardIcon{border:1.5px solid var(--ink);background:var(--butter);border-radius:14px;place-items:center;width:45px;height:45px;display:grid;position:absolute;bottom:-20px;right:19px}._3zjW0q_cardCopy{padding:28px}._3zjW0q_cardCopy ._3zjW0q_eyebrow{font-size:9px}._3zjW0q_cardCopy h3{font:700 27px/1.3 var(--font-display);letter-spacing:-.6px;margin:10px 0 13px}._3zjW0q_cardCopy p{max-width:470px;margin:0 0 17px;font-size:13px;line-height:1.85}._3zjW0q_textLink{text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:700;line-height:1.7;-webkit-text-decoration:underline #a9a6c1;text-decoration:underline #a9a6c1;display:inline-flex}._3zjW0q_textLink svg{flex-shrink:0}._3zjW0q_planned{border:1.5px solid var(--ink);background:#eee5f8;border-radius:21px;grid-template-columns:63px minmax(0,1fr);align-items:start;gap:26px;margin-top:33px;padding:30px;display:grid}._3zjW0q_plannedIcon{border:1.5px solid var(--ink);background:var(--surface);border-radius:18px;place-items:center;width:63px;height:63px;display:grid}._3zjW0q_plannedIcon svg{fill:var(--coral)}._3zjW0q_planned h2{font:700 29px/1.3 var(--font-display);margin:9px 0 12px}._3zjW0q_planned p{max-width:810px;margin:0 0 7px;font-size:13px;line-height:1.85}._3zjW0q_boundaries{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:45px;margin-top:37px;padding:27px 0 15px;display:grid}._3zjW0q_boundaries h2{font:700 21px/1.3 var(--font-display);margin:0 0 11px}._3zjW0q_boundaries p{margin:0;font-size:11px;line-height:1.9}._3zjW0q_boundaries nav{flex-direction:column;align-items:flex-start;display:flex}._3zjW0q_boundaries a{text-underline-offset:4px;align-items:center;gap:9px;min-height:44px;font-size:11px;line-height:1.7;-webkit-text-decoration:underline #a9a6c1;text-decoration:underline #a9a6c1;display:inline-flex}@media (max-width:1050px){._3zjW0q_hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px}._3zjW0q_intro{font-size:14px}._3zjW0q_primary{gap:14px}._3zjW0q_cardCopy{padding:26px 22px}._3zjW0q_cardCopy h3{font-size:25px}}@media (max-width:760px){._3zjW0q_header{flex-wrap:wrap;gap:10px 20px;min-height:82px;padding:15px 20px}._3zjW0q_brand{font-size:31px}._3zjW0q_brand svg{width:22px}._3zjW0q_navigation{flex-wrap:wrap;gap:15px}._3zjW0q_navigation a{font-size:10px}._3zjW0q_navigation a:last-child{min-height:42px;padding:8px 12px}._3zjW0q_page{padding:35px 20px 12px}._3zjW0q_hero{grid-template-columns:minmax(0,1fr);gap:30px}._3zjW0q_eyebrow{letter-spacing:.8px;font-size:9px}._3zjW0q_copy h1{letter-spacing:-1.7px;margin:20px 0 22px;font-size:clamp(43px,11vw,58px)}._3zjW0q_intro{max-width:none}._3zjW0q_primary{padding:13px 18px;font-size:12px}._3zjW0q_heroArt{border-radius:22px;box-shadow:4px 4px #c1ddfa}._3zjW0q_heroArt figcaption{padding:9px 11px;font-size:11px;bottom:13px;left:13px}._3zjW0q_corners{margin-top:43px;padding-top:26px}._3zjW0q_sectionIntro h2{margin-bottom:23px;font-size:28px}._3zjW0q_grid{grid-template-columns:minmax(0,1fr);gap:22px}._3zjW0q_cardCopy{padding:25px 23px}._3zjW0q_planned{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:27px;padding:24px}._3zjW0q_plannedIcon{border-radius:15px;width:49px;height:49px}._3zjW0q_planned h2{font-size:27px}._3zjW0q_boundaries{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px}}
