.hfd[data-astro-cid-xy2rmgvk]{--coral: #F8971C;--coral-deep: #E07F06;--coral-wash: #FFE3BD;--blue: #015887;--blue-deep: #013F61;--blue-wash: #DCEBF3;--card: #FFFaF3;--text: #10222E;--ink-color: #10222E;--ink-accent: #F8971C;--ft-display: "Bricolage Grotesque Variable", system-ui, sans-serif;--ft-body: "Figtree Variable", system-ui, sans-serif;position:relative;display:grid;overflow:hidden;isolation:isolate;color:#10222e;font-family:var(--ft-body);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .06 0 0 0 0 .13 0 0 0 0 .18 0 0 0 .9 -.52'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),#fff4e4;background-size:220px 220px,auto}.hfd[data-astro-cid-xy2rmgvk] .hand{font-family:Caveat Variable,cursive;font-weight:600}.hfd-media[data-astro-cid-xy2rmgvk]{position:absolute;z-index:1;inset:0 0 0 50%}.hfd-print[data-astro-cid-xy2rmgvk]{position:absolute;margin:0;transform:rotate(var(--rot))}.hfd-print-in[data-astro-cid-xy2rmgvk]{display:block;overflow:hidden;height:100%;background:#ffe3bd;border:9px solid #FFFaF3;box-shadow:0 22px 40px -22px #10222e8c,0 2px 4px #10222e1f}.hfd-print-in[data-astro-cid-xy2rmgvk] picture,.hfd-print-in[data-astro-cid-xy2rmgvk] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hfd-print-1[data-astro-cid-xy2rmgvk]{top:clamp(28px,6vh,60px);left:6%;width:min(84%,640px);aspect-ratio:4 / 3}.hfd-print-1[data-astro-cid-xy2rmgvk] img{-o-object-position:50% 30%;object-position:50% 30%}.hfd-print-2[data-astro-cid-xy2rmgvk]{z-index:2;right:max(4%,calc(50% - 600px));bottom:clamp(110px,16vh,160px);width:clamp(150px,13vw,210px);aspect-ratio:3 / 4}.hfd-print-2[data-astro-cid-xy2rmgvk] img{-o-object-position:50% 45%;object-position:50% 45%}.hfd-tape[data-astro-cid-xy2rmgvk]{position:absolute;z-index:2;width:92px;height:26px;background:#e8d0a0b8;box-shadow:0 1px 2px #10222e1f;clip-path:polygon(3% 8%,12% 0,30% 6%,52% 0,71% 5%,90% 0,100% 10%,97% 50%,100% 90%,88% 100%,66% 94%,45% 100%,24% 95%,6% 100%,0 88%,3% 50%)}.hfd-sticker[data-astro-cid-xy2rmgvk]{position:absolute;z-index:3;left:1%;top:clamp(12px,3vh,34px);width:clamp(96px,8.4vw,120px);aspect-ratio:1;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-content:center;text-align:center;line-height:.95;transform:rotate(var(--rot));box-shadow:0 8px 14px -8px #10222e99}.hfd-sticker-m[data-astro-cid-xy2rmgvk],.hfd-sticker-d[data-astro-cid-xy2rmgvk]{font-family:var(--ft-display);font-weight:800;font-variation-settings:"opsz" 96;letter-spacing:-.02em}.hfd-sticker-m[data-astro-cid-xy2rmgvk]{font-size:clamp(16px,1.4vw,20px)}.hfd-sticker-d[data-astro-cid-xy2rmgvk]{font-size:clamp(24px,2.2vw,30px)}.hfd-sticker-y[data-astro-cid-xy2rmgvk]{font-size:clamp(16px,1.4vw,20px);color:#ffe3bd}.hfd-inner[data-astro-cid-xy2rmgvk]{position:relative;z-index:2;box-sizing:border-box;width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:clamp(28px,4vh,56px) var(--gutter) 104px;display:grid;align-items:center}.hfd-copy[data-astro-cid-xy2rmgvk]{position:relative;max-width:min(600px,47%)}.hfd-logo[data-astro-cid-xy2rmgvk]{display:block;height:clamp(64px,9vh,92px);width:auto;margin:0 0 14px -4px}.mf .hm .hfd-eyebrow[data-astro-cid-xy2rmgvk]{margin:0!important;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.mf .hm .hfd-h[data-astro-cid-xy2rmgvk]{margin-top:12px!important;font-family:var(--ft-display);font-weight:800;font-variation-settings:"opsz" 96;font-size:clamp(3.2rem,1.6rem + 4vw,6rem);line-height:.96;letter-spacing:-.03em;color:#10222e!important}.hfd-h-1[data-astro-cid-xy2rmgvk],.hfd-h-2[data-astro-cid-xy2rmgvk]{display:block}.hfd-h-2[data-astro-cid-xy2rmgvk]{margin-top:.16em;font-size:.5em;line-height:1.08;letter-spacing:-.02em;color:var(--blue)}.hfd-eq[data-astro-cid-xy2rmgvk]{color:var(--coral)}.hfd-500[data-astro-cid-xy2rmgvk]{position:relative;display:inline-block;margin-right:.12em}.hfd-h-u[data-astro-cid-xy2rmgvk]{position:relative;white-space:nowrap}.hfd-h-u[data-astro-cid-xy2rmgvk] .ink-under{left:-2%;width:104%;bottom:-.2em}.hfd-h-u[data-astro-cid-xy2rmgvk] .ink-under path{stroke:var(--coral);stroke-width:5}.hfd-dates[data-astro-cid-xy2rmgvk]{margin:18px 0 0!important;font-family:var(--ft-display);font-weight:700;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);color:#10222e}.hfd-pitch[data-astro-cid-xy2rmgvk]{margin:8px 0 0!important;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.55;color:#10222ec7;max-width:32em}.hfd-ctas[data-astro-cid-xy2rmgvk]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:24px}.mf .hm .hfd-cta[data-astro-cid-xy2rmgvk]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 24px;border-radius:999px;background:#f8971c;color:#10222e;font-family:var(--ft-body);font-weight:800;font-size:18px;line-height:1;text-decoration:none;box-shadow:0 5px #c96f09;transform:rotate(var(--rot, 0deg));transition:transform .2s,box-shadow .2s,background .2s}.hfd-cta[data-astro-cid-xy2rmgvk] svg[data-astro-cid-xy2rmgvk]{width:26px;height:20px;overflow:visible;flex:none;transition:transform .3s cubic-bezier(.3,.7,.3,1.4)}.hfd-cta[data-astro-cid-xy2rmgvk] svg[data-astro-cid-xy2rmgvk] path[data-astro-cid-xy2rmgvk]{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mf .hm .hfd-cta[data-astro-cid-xy2rmgvk]:hover{background:#ffa533;transform:rotate(0) translateY(-2px);box-shadow:0 7px #c96f09}.hfd-cta[data-astro-cid-xy2rmgvk]:hover svg[data-astro-cid-xy2rmgvk]{transform:translate(5px)}.mf .hm .hfd-cta[data-astro-cid-xy2rmgvk]:active{transform:translateY(3px);box-shadow:0 2px #c96f09}.mf .hm .hfd-cta[data-astro-cid-xy2rmgvk].is-ink{background:#10222e;color:#fff;box-shadow:0 5px #000}.mf .hm .hfd-cta[data-astro-cid-xy2rmgvk].is-ink:hover{background:#013f61;box-shadow:0 7px #000}.mf .hm .hfd-link[data-astro-cid-xy2rmgvk]{font-weight:700;font-size:17px;color:#10222e;text-decoration:underline;text-decoration-color:#f8971c;text-decoration-thickness:3px;text-underline-offset:5px}.hfd-cta[data-astro-cid-xy2rmgvk]:focus-visible,.hfd-link[data-astro-cid-xy2rmgvk]:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.hfd-note[data-astro-cid-xy2rmgvk]{display:flex;align-items:flex-start;gap:6px;margin:14px 0 0!important;font-size:22px;color:var(--blue)}.hfd-note[data-astro-cid-xy2rmgvk] svg[data-astro-cid-xy2rmgvk]{width:32px;height:24px;flex:none;margin-top:-6px;transform:scaleY(-1);overflow:visible}.hfd-card[data-astro-cid-xy2rmgvk]{position:absolute;z-index:3;left:51%;bottom:100px;width:clamp(320px,28vw,420px);transform:rotate(var(--rot));filter:drop-shadow(0 16px 18px rgba(0,30,50,.32))}.hfd-card-paper[data-astro-cid-xy2rmgvk]{position:relative;clip-path:var(--card-clip);background:var(--card);padding:14px 14px 10px}.hfd-sum[data-astro-cid-xy2rmgvk]{display:block;width:100%;height:auto;overflow:visible}.hfd-sum-labels[data-astro-cid-xy2rmgvk]{display:grid;grid-template-columns:1.45fr 1.6fr 1.3fr;gap:6px;margin:0!important;padding:0!important;list-style:none;text-align:center}.hfd-sum-labels[data-astro-cid-xy2rmgvk] li[data-astro-cid-xy2rmgvk]{font-size:clamp(15px,1.25vw,18px);color:var(--blue);line-height:1.05}.hfd-times[data-astro-cid-xy2rmgvk]{position:absolute;right:12px;top:6px;margin:0!important;font-size:clamp(28px,2.8vw,40px);color:var(--coral-deep);transform:rotate(var(--rot))}.hfd-steam[data-astro-cid-xy2rmgvk] path[data-astro-cid-xy2rmgvk]{animation:hfd-steam 3s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes hfd-steam{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:.2}}@media(min-width:720px)and (max-height:800px){.mf .hm .hfd-h[data-astro-cid-xy2rmgvk]{font-size:clamp(2.8rem,1.4rem + 3.2vw,4.6rem)}.hfd-pitch[data-astro-cid-xy2rmgvk]{display:none}.hfd-logo[data-astro-cid-xy2rmgvk]{height:52px}.hfd-print-1[data-astro-cid-xy2rmgvk]{width:min(70%,520px)}.hfd-card[data-astro-cid-xy2rmgvk]{width:clamp(290px,24vw,360px)}}@media(min-width:720px)and (max-width:1099px){.hfd-copy[data-astro-cid-xy2rmgvk]{max-width:54%}.hfd-media[data-astro-cid-xy2rmgvk]{left:56%}.hfd-print-1[data-astro-cid-xy2rmgvk]{left:4%;width:92%}.hfd-print-2[data-astro-cid-xy2rmgvk],.hfd-note[data-astro-cid-xy2rmgvk]{display:none}.hfd-card[data-astro-cid-xy2rmgvk]{left:auto;right:16px;width:300px}}@media(max-width:719px){.hfd[data-astro-cid-xy2rmgvk]{grid-template-rows:auto 1fr}.hfd-media[data-astro-cid-xy2rmgvk]{position:relative;left:0;height:230px}.hfd-print-1[data-astro-cid-xy2rmgvk]{top:14px;left:18px;right:18px;width:auto;height:200px;aspect-ratio:auto;--rot: 1deg}.hfd-print-2[data-astro-cid-xy2rmgvk]{display:none}.hfd-sticker[data-astro-cid-xy2rmgvk]{inset:auto 22px -26px auto;width:84px}.hfd-inner[data-astro-cid-xy2rmgvk]{padding:22px var(--gutter) 92px}.hfd-copy[data-astro-cid-xy2rmgvk]{max-width:none}.hfd-logo[data-astro-cid-xy2rmgvk]{height:46px;margin-bottom:10px}.mf .hm .hfd-h[data-astro-cid-xy2rmgvk]{font-size:clamp(2.7rem,1.6rem + 5.4vw,3.6rem)}.hfd-card[data-astro-cid-xy2rmgvk]{display:none}.mf .hm .hfd-cta[data-astro-cid-xy2rmgvk]{min-height:50px;font-size:16px;padding:0 20px}.hfd-note[data-astro-cid-xy2rmgvk]{font-size:19px}}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/saira-vietnamese-wght-normal.B59RsdDd.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/saira-latin-ext-wght-normal.Cq1Gr55P.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/saira-latin-wght-normal.C4OLzBX3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hat[data-astro-cid-v6lbkvme]{--a-navy: #1b2b4b;--a-navy-deep: #111c33;--a-terra: #c4653a;--a-terra-hi: #e7956b;--a-cream: #faf7f2;--a-display: "Saira Variable", "Saira", system-ui, sans-serif;--a-text: "Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", system-ui, sans-serif;position:relative;display:grid;overflow:hidden;isolation:isolate;background:var(--a-navy);color:var(--a-cream);font-family:var(--a-text)}.hat-media[data-astro-cid-v6lbkvme]{position:absolute;inset:0;z-index:-1}.hat-poster[data-astro-cid-v6lbkvme],.hat-video[data-astro-cid-v6lbkvme]{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hat-video[data-astro-cid-v6lbkvme]{opacity:0;transition:opacity .6s ease}.hat-video[data-astro-cid-v6lbkvme].is-on{opacity:1}.hat-scrim[data-astro-cid-v6lbkvme]{position:absolute;inset:0;background:linear-gradient(90deg,#111c33f2,#1b2b4be0 36%,#1b2b4b73 62%,#1b2b4b14),linear-gradient(0deg,#111c33b3,#111c3300 28%)}.hat-inner[data-astro-cid-v6lbkvme]{box-sizing:border-box;width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:clamp(36px,5vh,64px) var(--gutter) 112px;display:grid;align-items:center}.hat-copy[data-astro-cid-v6lbkvme]{position:relative;max-width:600px}.hat-logo[data-astro-cid-v6lbkvme]{display:block;width:clamp(128px,10vw,156px);aspect-ratio:1248 / 799.8;background:var(--a-cream);-webkit-mask:url(/assets/atrium-logo.svg) center / contain no-repeat;mask:url(/assets/atrium-logo.svg) center / contain no-repeat}.mf .hm .hat-kicker[data-astro-cid-v6lbkvme]{margin:clamp(16px,2.4vh,24px) 0 0;font-family:var(--a-display);font-weight:600;font-size:.84rem;letter-spacing:.22em;text-transform:uppercase;color:var(--a-terra-hi)}.hat-rule[data-astro-cid-v6lbkvme]{display:block;width:48px;height:3px;margin-top:16px;background:var(--a-terra);transform-origin:left}.mf .hm .hat-h[data-astro-cid-v6lbkvme]{margin:16px 0 0;font-family:var(--a-display);font-weight:700;font-size:clamp(2.6rem,1.4rem + 3.2vw,4.4rem);line-height:1;letter-spacing:-.015em;color:var(--a-cream);text-wrap:balance}.mf .hm .hat-body[data-astro-cid-v6lbkvme]{margin:16px 0 0;font-family:var(--a-text);font-size:clamp(1.04rem,.96rem + .3vw,1.2rem);line-height:1.55;color:#faf7f2db;max-width:33em}.mf .hm .hat-facts[data-astro-cid-v6lbkvme]{display:flex;margin:24px 0 0;padding:0}.hat-fact[data-astro-cid-v6lbkvme]{display:flex;flex-direction:column-reverse;padding:0 clamp(16px,2vw,28px);border-left:1px solid rgba(250,247,242,.24)}.hat-fact[data-astro-cid-v6lbkvme]:first-child{padding-left:0;border-left:0}.mf .hm .hat-fact[data-astro-cid-v6lbkvme] dd[data-astro-cid-v6lbkvme]{margin:0;font-family:var(--a-display);font-weight:600;font-size:clamp(1.7rem,1.3rem + 1vw,2.3rem);line-height:1;color:var(--a-cream);font-variant-numeric:tabular-nums}.mf .hm .hat-fact[data-astro-cid-v6lbkvme] dt[data-astro-cid-v6lbkvme]{margin-top:8px;font-family:var(--a-display);font-weight:500;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#faf7f29e}.hat-ctas[data-astro-cid-v6lbkvme]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:28px}.hat-btn[data-astro-cid-v6lbkvme]{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border-radius:2px;box-sizing:border-box;font-family:var(--a-display);font-weight:600;font-size:.92rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.hat-btn[data-astro-cid-v6lbkvme] svg[data-astro-cid-v6lbkvme]{width:15px;height:15px;flex:none}.hat-btn--play[data-astro-cid-v6lbkvme]{background:var(--a-terra);color:#fff}.hat-btn--play[data-astro-cid-v6lbkvme] svg[data-astro-cid-v6lbkvme]{fill:currentColor}.hat-btn--play[data-astro-cid-v6lbkvme]:hover{background:#ad5530}.hat-btn--line[data-astro-cid-v6lbkvme]{border:1.5px solid rgba(250,247,242,.55);color:var(--a-cream)}.hat-btn--line[data-astro-cid-v6lbkvme] svg[data-astro-cid-v6lbkvme]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hat-btn--line[data-astro-cid-v6lbkvme]:hover{border-color:var(--a-cream);background:#faf7f214}.hat-full[data-astro-cid-v6lbkvme]{margin-left:8px;font-family:var(--a-display);font-weight:500;font-size:.86rem;letter-spacing:.12em;text-transform:uppercase;color:var(--a-cream);text-decoration:underline;text-decoration-color:var(--a-terra);text-underline-offset:6px;text-decoration-thickness:2px;justify-self:start;width:-moz-max-content;width:max-content}.hat-full[data-astro-cid-v6lbkvme]:hover{color:var(--a-terra-hi)}.hat-strip[data-astro-cid-v6lbkvme]{position:absolute;left:0;right:0;bottom:0;height:3px;background:#faf7f224}.hat-strip[data-astro-cid-v6lbkvme] i[data-astro-cid-v6lbkvme]{display:block;height:100%;background:var(--a-terra);transform-origin:left;transform:scaleX(0)}.hat-kicker[data-astro-cid-v6lbkvme] span[data-astro-cid-v6lbkvme]{white-space:nowrap}.hat-toggle[data-astro-cid-v6lbkvme]{position:absolute;z-index:4;right:clamp(16px,3vw,40px);bottom:clamp(16px,2.4vw,26px);width:44px;height:44px;border-radius:50%;border:1px solid rgba(250,247,242,.4);background:#111c338c;color:var(--a-cream);display:grid;place-items:center;cursor:pointer}.hat-toggle[data-astro-cid-v6lbkvme][hidden]{display:none}.hat-toggle[data-astro-cid-v6lbkvme] svg[data-astro-cid-v6lbkvme]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.hat-toggle[data-astro-cid-v6lbkvme] .hat-i-play[data-astro-cid-v6lbkvme]{display:none;fill:currentColor;stroke:none}.hat-toggle[data-astro-cid-v6lbkvme][aria-pressed=true] .hat-i-play[data-astro-cid-v6lbkvme]{display:block}.hat-toggle[data-astro-cid-v6lbkvme][aria-pressed=true] .hat-i-pause[data-astro-cid-v6lbkvme]{display:none}.hat[data-astro-cid-v6lbkvme] [data-astro-cid-v6lbkvme]:focus-visible{outline:2px solid var(--a-terra-hi);outline-offset:3px}.hat-player[data-astro-cid-v6lbkvme]{width:min(92vw,calc(84vh * 16 / 9));max-width:none;max-height:none;padding:0;border:0;background:#000;overflow:visible}.hat-player[data-astro-cid-v6lbkvme].is-v{width:min(92vw,48.375vh)}.hat-player[data-astro-cid-v6lbkvme]::backdrop{background:#111c33f0}.hat-player[data-astro-cid-v6lbkvme] video[data-astro-cid-v6lbkvme]{display:block;width:100%;height:auto}.hat-player-x[data-astro-cid-v6lbkvme]{position:absolute;right:0;top:-54px;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--a-cream);display:grid;place-items:center;cursor:pointer}.hat-player-x[data-astro-cid-v6lbkvme] svg[data-astro-cid-v6lbkvme]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}@media(min-width:720px)and (max-height:920px){.hat-inner[data-astro-cid-v6lbkvme]{padding-bottom:100px}.hat-logo[data-astro-cid-v6lbkvme]{width:128px}.mf .hm .hat-h[data-astro-cid-v6lbkvme]{font-size:clamp(2.4rem,1.2rem + 3vw,3.9rem)}}@media(min-width:720px)and (max-height:800px){.hat-inner[data-astro-cid-v6lbkvme]{padding-top:24px;padding-bottom:96px}.hat-logo[data-astro-cid-v6lbkvme]{width:116px}.mf .hm .hat-kicker[data-astro-cid-v6lbkvme]{margin-top:14px}.hat-rule[data-astro-cid-v6lbkvme]{margin-top:12px}.mf .hm .hat-h[data-astro-cid-v6lbkvme]{margin-top:12px;font-size:clamp(2.4rem,1.2rem + 3vw,3.7rem)}.mf .hm .hat-body[data-astro-cid-v6lbkvme]{display:none}.mf .hm .hat-facts[data-astro-cid-v6lbkvme]{margin-top:20px}.mf .hm .hat-fact[data-astro-cid-v6lbkvme] dd[data-astro-cid-v6lbkvme]{font-size:1.8rem}.hat-ctas[data-astro-cid-v6lbkvme]{margin-top:22px}}@media(max-width:719px){.hat-scrim[data-astro-cid-v6lbkvme]{background:linear-gradient(0deg,#111c33f7,#1b2b4be0 52%,#1b2b4b40 82%,#1b2b4b1a)}.hat-inner[data-astro-cid-v6lbkvme]{padding:120px var(--gutter) 84px;align-items:end}.hat-logo[data-astro-cid-v6lbkvme]{width:120px}.mf .hm .hat-facts[data-astro-cid-v6lbkvme]{margin-top:22px}.hat-fact[data-astro-cid-v6lbkvme]{padding:0 14px}.mf .hm .hat-fact[data-astro-cid-v6lbkvme] dt[data-astro-cid-v6lbkvme]{font-size:.64rem;letter-spacing:.12em}.hat-ctas[data-astro-cid-v6lbkvme]{margin-top:24px}.hat-btn[data-astro-cid-v6lbkvme]{padding:0 18px;min-height:48px;font-size:.84rem}.hat-toggle[data-astro-cid-v6lbkvme]{top:16px;bottom:auto;right:16px}.hat-player-x[data-astro-cid-v6lbkvme]{top:-50px}}.hst[data-astro-cid-xnwepica]{position:relative;display:grid;overflow:hidden;isolation:isolate;background:#ffdeb9;color:#015987}.hst-scene[data-astro-cid-xnwepica]{position:absolute;z-index:-1;inset:0;width:100%;height:100%}.hst-scene[data-astro-cid-xnwepica] [data-astro-cid-xnwepica]{transform-box:fill-box}.hst-scene[data-astro-cid-xnwepica] .hst-isle-g[data-astro-cid-xnwepica]{transform-box:view-box}.hst-ripple[data-astro-cid-xnwepica]{transform-origin:50% 50%;transform:scale(0)}.hs.is-live [aria-hidden=false] .hst-band[data-astro-cid-xnwepica]{animation:hst-slide .8s cubic-bezier(.2,.9,.3,1) both;animation-delay:calc(var(--i) * .12s)}.hs.is-live [aria-hidden=false] .hst-ridge[data-astro-cid-xnwepica]{animation:hst-up .8s cubic-bezier(.2,.9,.3,1.1) .2s both}.hs.is-live [aria-hidden=false] .hst-lake[data-astro-cid-xnwepica]{animation:hst-pour .8s cubic-bezier(.55,0,.25,1) .45s both}.hs.is-live [aria-hidden=false] .hst-island[data-astro-cid-xnwepica]{animation:hst-surface 1.1s cubic-bezier(.25,.8,.3,1) 1s both}.hs.is-live [aria-hidden=false] .hst-ripple[data-astro-cid-xnwepica]{animation:hst-ripple 6s cubic-bezier(.2,.7,.4,1) infinite;animation-delay:calc(1.05s + var(--i) * .35s)}.hs.is-live [aria-hidden=false] .hst-sunrise[data-astro-cid-xnwepica]{animation:hst-rise 1.5s cubic-bezier(.25,.8,.3,1) 1.7s both}@keyframes hst-slide{0%{transform:translate(calc(var(--s) * 102%))}}@keyframes hst-up{0%{transform:translateY(40%)}}@keyframes hst-pour{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hst-surface{0%{transform:translateY(105%)}70%{transform:translateY(-6%)}}@keyframes hst-ripple{0%{transform:scale(.3);opacity:1}22%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}@keyframes hst-rise{0%{transform:translateY(125%)}}.hst-inner[data-astro-cid-xnwepica]{box-sizing:border-box;width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:clamp(36px,5vh,60px) var(--gutter) 104px;display:grid;gap:clamp(28px,4vw,72px);align-items:center;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.hst-copy[data-astro-cid-xnwepica]{align-self:start}.mf .hm .hst-eyebrow[data-astro-cid-xnwepica]{color:#c4502a}.mf .hm .hst-h[data-astro-cid-xnwepica]{margin-top:10px;font-family:var(--font-heading);font-weight:650;font-size:clamp(2.3rem,1.3rem + 2.8vw,4rem);line-height:1.06;letter-spacing:-.015em;color:#015987;max-width:13em}.hst-body[data-astro-cid-xnwepica]{margin:14px 0 0!important;font-weight:500;font-size:clamp(1.08rem,.98rem + .35vw,1.25rem);line-height:1.45;color:#015987;max-width:26em;text-wrap:pretty}.hst-card[data-astro-cid-xnwepica]{--stripe: repeating-linear-gradient(-45deg, var(--coral) 0 14px, var(--card) 14px 22px, var(--blue) 22px 36px, var(--card) 36px 44px);position:relative;padding:10px;background:var(--stripe);background-size:62.2254px 62.2254px;transform:rotate(-1.2deg);color:var(--text);box-shadow:0 2px 2px #00000026,0 34px 50px -26px #000000b3;animation:hst-air 6s linear infinite}.hs.is-live [aria-hidden=false] .hst-card[data-astro-cid-xnwepica]{animation:hst-land 1s cubic-bezier(.25,.7,.3,1) 2.5s both,hst-air 6s linear infinite}@keyframes hst-air{to{background-position:62.2254px 0}}@keyframes hst-land{0%{transform:translate(85vw,-45vh) rotate(24deg)}62%{transform:translateY(10px) rotate(-3.2deg)}80%{transform:translateY(-5px) rotate(-.4deg)}}.hst-card-inner[data-astro-cid-xnwepica]{position:relative;background:var(--card);padding:clamp(18px,2.4vw,30px) clamp(20px,2.8vw,34px) clamp(20px,2.6vw,28px)}.hst-card-head[data-astro-cid-xnwepica]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.hst-airmail[data-astro-cid-xnwepica]{margin:6px 0 0!important;font-weight:800;font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--blue)}.hst-stamp-wrap[data-astro-cid-xnwepica]{position:relative;flex:none;margin:-6px -6px 0 0}.hst-stamp[data-astro-cid-xnwepica]{display:block;width:124px;padding:6px;background:#fff8ee;transform:rotate(var(--rot));filter:drop-shadow(0 2px 2px rgba(28,42,53,.25));-webkit-mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle 3px at 50% 50%,transparent 96%,#000) -4px -4px / 8px 8px;mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle 3px at 50% 50%,transparent 96%,#000) -4px -4px / 8px 8px}.hst-stamp[data-astro-cid-xnwepica] svg[data-astro-cid-xnwepica]{display:block;width:100%;height:auto}.hst-st-t[data-astro-cid-xnwepica]{font:800 5.9px var(--font-body);letter-spacing:.12em;fill:var(--blue-deep)}.hst-st-s[data-astro-cid-xnwepica]{font:800 6.2px var(--font-body);letter-spacing:.12em;fill:var(--blue-deep)}.hst-st-y[data-astro-cid-xnwepica]{font:700 6px var(--font-body);letter-spacing:.3em;fill:var(--coral-deep)}.hst-st-draw[data-astro-cid-xnwepica]{stroke-dasharray:1 1}.hs.is-live [aria-hidden=false] .hst-st-dots[data-astro-cid-xnwepica]{animation:hst-wipe .5s ease-out 3.45s both}.hst-pm[data-astro-cid-xnwepica]{position:absolute;left:-58px;top:86px;width:172px;height:auto;overflow:visible;color:#013f61b8;mix-blend-mode:multiply;transform:rotate(-9deg);pointer-events:none}.hst-pm-ring[data-astro-cid-xnwepica]{transform-box:fill-box;transform-origin:50% 50%}.hst-pm-t[data-astro-cid-xnwepica]{font:800 5.6px var(--font-body);letter-spacing:.16em;fill:currentColor}.hst-pm-y[data-astro-cid-xnwepica]{font:800 10px var(--font-body);letter-spacing:.06em;fill:currentColor}.hst-pm-cancel[data-astro-cid-xnwepica]{stroke-dasharray:1 1}.hs.is-live [aria-hidden=false] .hst-st-draw[data-astro-cid-xnwepica]{animation:hst-draw .7s cubic-bezier(.5,0,.3,1) 3.2s both}.hs.is-live [aria-hidden=false] .hst-st-mark[data-astro-cid-xnwepica]{animation:hst-pour .6s cubic-bezier(.5,0,.3,1) 3.45s both}.hs.is-live [aria-hidden=false] .hst-st-wipe[data-astro-cid-xnwepica]{animation:hst-wipe .45s ease-out 3.7s both}.hs.is-live [aria-hidden=false] .hst-pm-ring[data-astro-cid-xnwepica]{animation:hst-thump .35s cubic-bezier(.3,1.5,.5,1) 3.95s both}.hs.is-live [aria-hidden=false] .hst-pm-cancel[data-astro-cid-xnwepica]{animation:hst-draw .5s ease-out 4.15s both}@keyframes hst-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes hst-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hst-thump{0%{transform:scale(1.7);opacity:0}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.hst[data-astro-cid-xnwepica],.hst-scene[data-astro-cid-xnwepica] [data-astro-cid-xnwepica],.hst-card[data-astro-cid-xnwepica],.hst-card[data-astro-cid-xnwepica] [data-astro-cid-xnwepica]{animation:none!important}}.hst-label[data-astro-cid-xnwepica]{display:block;font-weight:700;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.hst-fields[data-astro-cid-xnwepica]{display:grid;gap:6px;margin-top:6px}.hst-line[data-astro-cid-xnwepica]{position:relative;display:block;padding-top:10px}.hst-line[data-astro-cid-xnwepica] svg[data-astro-cid-xnwepica]{position:absolute;left:0;right:0;bottom:2px;width:100%;height:8px;overflow:visible;pointer-events:none}.hst-line[data-astro-cid-xnwepica] input[data-astro-cid-xnwepica]{display:block;width:100%;height:46px;box-sizing:border-box;border:0;background:transparent;padding:4px 2px 0;font-family:var(--ink-hand);font-weight:600;font-size:28px;color:var(--blue);outline:none}.hst-line[data-astro-cid-xnwepica] input[data-astro-cid-xnwepica]::-moz-placeholder{color:#0050804d}.hst-line[data-astro-cid-xnwepica] input[data-astro-cid-xnwepica]::placeholder{color:#0050804d}.hst-line[data-astro-cid-xnwepica]:focus-within{outline:3px solid var(--coral);outline-offset:4px;border-radius:4px}.hst-interests[data-astro-cid-xnwepica]{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;border:0;min-width:0}.hst-interests[data-astro-cid-xnwepica] legend[data-astro-cid-xnwepica]{margin-bottom:10px;padding:0;float:left;width:100%}.hst-chip[data-astro-cid-xnwepica]{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 8px;border-radius:999px;border:1.5px solid rgba(0,80,128,.28);background:#fff;cursor:pointer;font-weight:600;font-size:.92rem;color:var(--muted);transition:background-color .15s,border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hst-chip[data-astro-cid-xnwepica] input[data-astro-cid-xnwepica]{position:absolute;opacity:0;width:1px;height:1px}.hst-chip-box[data-astro-cid-xnwepica]{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1.5px solid rgba(0,80,128,.35);background:#fff;transition:background-color .15s,border-color .15s}.hst-chip-box[data-astro-cid-xnwepica] svg[data-astro-cid-xnwepica]{width:14px;height:14px;overflow:visible;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.6);transition:opacity .15s,transform .25s cubic-bezier(.3,1.6,.5,1)}.hst-chip[data-astro-cid-xnwepica]:has(input:checked){background:var(--blue-wash);border-color:var(--blue);color:var(--blue-deep)}.hst-chip[data-astro-cid-xnwepica]:has(input:checked) .hst-chip-box[data-astro-cid-xnwepica]{background:var(--blue);border-color:var(--blue)}.hst-chip[data-astro-cid-xnwepica]:has(input:checked) .hst-chip-box[data-astro-cid-xnwepica] svg[data-astro-cid-xnwepica]{opacity:1;transform:none}.hst-chip[data-astro-cid-xnwepica]:has(input:focus-visible){outline:3px solid var(--coral);outline-offset:2px}.hst-chip[data-astro-cid-xnwepica]:hover{border-color:var(--blue)}.hst-actions[data-astro-cid-xnwepica]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:22px}.hst-submit[data-astro-cid-xnwepica]{min-height:54px;padding:0 1.8rem;font-size:1.08rem}.hst-submit[data-astro-cid-xnwepica][aria-busy=true]{opacity:.7;pointer-events:none}.hst-fine[data-astro-cid-xnwepica]{margin:0!important;font-size:.86rem;color:var(--muted)}.hst-error[data-astro-cid-xnwepica]{margin:12px 0 0!important;color:#b3261e;font-weight:600}.hst-done[data-astro-cid-xnwepica]{padding:28px 0 18px}.hst-done[data-astro-cid-xnwepica][hidden]{display:none}.hst-done-h[data-astro-cid-xnwepica]{margin:0!important;font-size:clamp(44px,4vw,60px);line-height:1;color:var(--blue)}.hst-done-b[data-astro-cid-xnwepica]{margin:12px 0 0!important;font-size:1.08rem;color:var(--text);max-width:24em}.mf-hp[data-astro-cid-xnwepica]{position:absolute;left:-5000px}.hst-ty[data-astro-cid-xnwepica]{display:none;position:absolute;right:9%;top:50%;width:150px;height:150px;margin-top:-60px;color:var(--coral-deep);place-items:center;pointer-events:none;mix-blend-mode:multiply;opacity:.9}.hst-ty[data-astro-cid-xnwepica] svg[data-astro-cid-xnwepica]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hst-ty-t[data-astro-cid-xnwepica]{position:relative;font-family:var(--font-heading);font-weight:800;font-size:28px;line-height:.95;letter-spacing:.08em;text-transform:uppercase;text-align:center}.hst-card[data-astro-cid-xnwepica].is-done>.hst-ty[data-astro-cid-xnwepica]{display:grid;animation:hst-frank .5s cubic-bezier(.3,1.6,.5,1) both}@keyframes hst-frank{0%{opacity:0;transform:rotate(-30deg) scale(1.8)}60%{opacity:.9}to{opacity:.9;transform:rotate(-12deg) scale(1)}}@media(prefers-reduced-motion:reduce){.hst-card[data-astro-cid-xnwepica].is-done>.hst-ty[data-astro-cid-xnwepica]{animation:none;transform:rotate(-12deg)}}@media(min-width:720px)and (max-height:800px){.hst-inner[data-astro-cid-xnwepica]{padding-top:24px;padding-bottom:92px}.hst-line[data-astro-cid-xnwepica] input[data-astro-cid-xnwepica]{height:40px}.hst-actions[data-astro-cid-xnwepica]{margin-top:16px}.hst-submit[data-astro-cid-xnwepica]{min-height:48px}.hst-stamp[data-astro-cid-xnwepica]{width:96px}.hst-pm[data-astro-cid-xnwepica]{width:140px;left:-48px;top:64px}.hst-interests[data-astro-cid-xnwepica]{margin-top:12px}}@media(max-width:899px){.hst-inner[data-astro-cid-xnwepica]{grid-template-columns:1fr;padding-bottom:92px}.hst-copy[data-astro-cid-xnwepica]{padding-top:0}}@media(max-width:719px){.mf .hm .hst-h[data-astro-cid-xnwepica]{font-size:clamp(2rem,1.3rem + 3.4vw,2.6rem)}.hst-card[data-astro-cid-xnwepica]{transform:rotate(-.6deg)}.hst-line[data-astro-cid-xnwepica] input[data-astro-cid-xnwepica]{font-size:25px}.hst-chip[data-astro-cid-xnwepica]{font-size:.86rem;min-height:38px}.hst-stamp[data-astro-cid-xnwepica]{width:88px}.hst-pm[data-astro-cid-xnwepica]{width:132px;left:-46px;top:58px}}.hs[data-astro-cid-vbkn7jpn]{--hs-h: clamp(600px, calc(100svh - 150px) , 820px);position:relative;isolation:isolate;background:var(--paper)}.hs-viewport[data-astro-cid-vbkn7jpn]{position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hs-viewport[data-astro-cid-vbkn7jpn]::-webkit-scrollbar{display:none}.hs-track[data-astro-cid-vbkn7jpn]{display:flex}.hs-slide[data-astro-cid-vbkn7jpn]{position:relative;flex:0 0 100%;min-width:0;min-height:var(--hs-h);scroll-snap-align:start;display:grid}.hs-slide[data-astro-cid-vbkn7jpn]>*{min-height:100%}.hs[data-astro-cid-vbkn7jpn].is-live .hs-viewport[data-astro-cid-vbkn7jpn]{overflow:hidden;scroll-snap-type:none;touch-action:pan-y}.hs[data-astro-cid-vbkn7jpn].is-live .hs-track[data-astro-cid-vbkn7jpn]{transform:translate3d(calc(var(--hs-i, 0) * -100%),0,0);transition:transform .8s cubic-bezier(.7,0,.2,1)}.hs[data-astro-cid-vbkn7jpn].is-live.is-dragging .hs-track[data-astro-cid-vbkn7jpn]{transition:none;transform:translate3d(calc(var(--hs-i, 0) * -100% + var(--hs-dx, 0px)),0,0)}.hs-controls[data-astro-cid-vbkn7jpn]{position:absolute;z-index:20;left:50%;bottom:clamp(14px,2.4vw,26px);transform:translate(-50%);display:flex;align-items:center;gap:4px;padding:5px;max-width:calc(100% - 24px);box-sizing:border-box;background:#fffdf8f0;border-radius:999px;box-shadow:0 10px 30px -12px #001e328c,0 0 0 1px #003b5f14;backdrop-filter:blur(8px)}.hs-controls[data-astro-cid-vbkn7jpn][hidden]{display:none}.hs-tabs[data-astro-cid-vbkn7jpn]{display:flex;gap:2px;min-width:0}.hs-tab[data-astro-cid-vbkn7jpn]{position:relative;display:inline-flex;align-items:baseline;gap:8px;min-height:44px;padding:0 16px 4px;border:0;border-radius:999px;background:transparent;font:600 .92rem/1 var(--font-heading);color:var(--muted);cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s}.hs-tab[data-astro-cid-vbkn7jpn]:hover{color:var(--blue);background:#0050800f}.hs-tab[data-astro-cid-vbkn7jpn][aria-selected=true]{color:var(--blue-deep);background:var(--coral-wash)}.hs-tab-n[data-astro-cid-vbkn7jpn]{font:800 .68rem/1 var(--font-body);letter-spacing:.12em;color:var(--coral-deep);align-self:center}.hs-tab-l[data-astro-cid-vbkn7jpn]{align-self:center}.hs-tab-bar[data-astro-cid-vbkn7jpn]{position:absolute;left:16px;right:16px;bottom:7px;height:2px;border-radius:2px;background:#003b5f1f;overflow:hidden;opacity:0}.hs-tab-bar[data-astro-cid-vbkn7jpn] i[data-astro-cid-vbkn7jpn]{display:block;height:100%;width:100%;background:var(--coral-deep);transform-origin:left;transform:scaleX(0)}.hs[data-astro-cid-vbkn7jpn].is-playing .hs-tab[data-astro-cid-vbkn7jpn][aria-selected=true] .hs-tab-bar[data-astro-cid-vbkn7jpn]{opacity:1}.hs[data-astro-cid-vbkn7jpn].is-playing .hs-tab[data-astro-cid-vbkn7jpn][aria-selected=true] .hs-tab-bar[data-astro-cid-vbkn7jpn] i[data-astro-cid-vbkn7jpn]{animation:hs-fill var(--hs-dur) linear forwards}.hs[data-astro-cid-vbkn7jpn].is-playing.is-held .hs-tab[data-astro-cid-vbkn7jpn][aria-selected=true] .hs-tab-bar[data-astro-cid-vbkn7jpn] i[data-astro-cid-vbkn7jpn]{animation-play-state:paused}@keyframes hs-fill{to{transform:scaleX(1)}}.hs-arrow[data-astro-cid-vbkn7jpn],.hs-pause[data-astro-cid-vbkn7jpn]{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--blue);cursor:pointer;transition:background-color .2s}.hs-arrow[data-astro-cid-vbkn7jpn]:hover,.hs-pause[data-astro-cid-vbkn7jpn]:hover{background:#00508014}.hs-arrow[data-astro-cid-vbkn7jpn] svg[data-astro-cid-vbkn7jpn],.hs-pause[data-astro-cid-vbkn7jpn] svg[data-astro-cid-vbkn7jpn]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hs-pause[data-astro-cid-vbkn7jpn]{border-left:1px solid rgba(0,59,95,.12);border-radius:0 999px 999px 0;width:46px}.hs-pause[data-astro-cid-vbkn7jpn][hidden]{display:none}.hs-pause[data-astro-cid-vbkn7jpn] .hs-i-play[data-astro-cid-vbkn7jpn]{display:none;fill:currentColor;stroke:none}.hs-pause[data-astro-cid-vbkn7jpn][aria-pressed=true] .hs-i-play[data-astro-cid-vbkn7jpn]{display:block}.hs-pause[data-astro-cid-vbkn7jpn][aria-pressed=true] .hs-i-pause[data-astro-cid-vbkn7jpn]{display:none}.hs[data-astro-cid-vbkn7jpn] [data-astro-cid-vbkn7jpn]:focus-visible{outline:3px solid var(--coral);outline-offset:2px}@media(max-width:719px){.hs[data-astro-cid-vbkn7jpn]{--hs-h: auto}.hs-arrow[data-astro-cid-vbkn7jpn]{display:none}.hs-controls[data-astro-cid-vbkn7jpn]{left:12px;right:12px;transform:none;max-width:none}.hs-tabs[data-astro-cid-vbkn7jpn]{flex:1}.hs-tab[data-astro-cid-vbkn7jpn]{flex:1 1 auto;min-width:0;justify-content:center;padding:0 6px 4px;font-size:.78rem;gap:6px}.hs-tab-l[data-astro-cid-vbkn7jpn]{overflow:hidden;text-overflow:ellipsis}.hs-tab-n[data-astro-cid-vbkn7jpn]{display:none}.hs-tab-bar[data-astro-cid-vbkn7jpn]{left:8px;right:8px}.hs-pause[data-astro-cid-vbkn7jpn]{width:40px}}@media(max-width:389px){.hs-tab[data-astro-cid-vbkn7jpn]{padding:0 4px 4px;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.hs[data-astro-cid-vbkn7jpn].is-live .hs-track[data-astro-cid-vbkn7jpn]{transition:none}}.pl[data-astro-cid-353tu6kl]{padding-top:clamp(64px,9vw,120px)}.pl-grid[data-astro-cid-353tu6kl]{display:grid;gap:56px}.pl-card[data-astro-cid-353tu6kl]{position:relative;display:flex;flex-direction:column;align-items:flex-start}.pl-print[data-astro-cid-353tu6kl]{width:100%;transform:rotate(var(--rot));transition:transform .4s cubic-bezier(.3,1.4,.5,1)}.pl-card[data-astro-cid-353tu6kl]:hover .pl-print[data-astro-cid-353tu6kl],.pl-card[data-astro-cid-353tu6kl]:focus-within .pl-print[data-astro-cid-353tu6kl]{transform:rotate(0) translateY(-4px)}.pl-img[data-astro-cid-353tu6kl]{aspect-ratio:4 / 3}.pl-art[data-astro-cid-353tu6kl]{position:absolute;right:-10px;bottom:-40px;z-index:2;width:clamp(92px,9vw,116px);aspect-ratio:1;border-radius:50%;background:var(--card);box-shadow:0 8px 18px -10px #1c2a3580;display:grid;place-items:center}.pl-art[data-astro-cid-353tu6kl] svg[data-astro-cid-353tu6kl]{width:76%;height:76%;overflow:visible}.pl-title[data-astro-cid-353tu6kl]{margin-top:26px!important;font-family:var(--font-heading);font-weight:650;font-size:1.7rem;letter-spacing:.08em}.pl-body[data-astro-cid-353tu6kl]{margin:10px 0 18px!important;line-height:1.7;color:var(--muted)}.pl-link[data-astro-cid-353tu6kl]{margin-top:auto}.pl-link[data-astro-cid-353tu6kl]:after{content:"";position:absolute;inset:0;z-index:3}@media(min-width:768px){.pl-grid[data-astro-cid-353tu6kl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px)}}.fx[data-astro-cid-odh6wl7d]{background:var(--card)}.fx-head[data-astro-cid-odh6wl7d]{display:grid;gap:14px;justify-items:center;text-align:center}.fx-rule[data-astro-cid-odh6wl7d]{width:min(420px,70%);height:10px;overflow:visible}.fx-grid[data-astro-cid-odh6wl7d]{display:grid;gap:44px;margin-top:clamp(40px,5vw,64px)}.fx-pillar[data-astro-cid-odh6wl7d]{font-family:var(--font-body)!important;font-weight:800;font-size:.9rem!important;letter-spacing:.24em;color:var(--coral-deep)!important;padding-bottom:12px;border-bottom:2px dotted rgba(0,80,128,.25)}.fx-list[data-astro-cid-odh6wl7d]{display:grid;gap:28px;margin-top:22px!important}.fx-item[data-astro-cid-odh6wl7d]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:center}.fx-icon[data-astro-cid-odh6wl7d]{width:76px;height:76px;overflow:visible}.fx-text[data-astro-cid-odh6wl7d] .fx-num{font-family:var(--font-heading);font-weight:650;font-size:clamp(2.2rem,1.7rem + 1.6vw,3rem);line-height:1;color:var(--blue);letter-spacing:-.01em}.mf .fx-line[data-astro-cid-odh6wl7d]{margin:0!important;font-family:var(--font-heading);font-weight:650;font-size:clamp(1.35rem,1.15rem + .6vw,1.6rem);line-height:1.2;color:var(--blue)}.fx-label[data-astro-cid-odh6wl7d]{margin:8px 0 0!important;font-weight:700;font-size:.98rem;line-height:1.4;color:var(--blue-deep)}@media(min-width:900px){.fx-grid[data-astro-cid-odh6wl7d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,64px)}.fx-item[data-astro-cid-odh6wl7d]{grid-template-columns:84px minmax(0,1fr)}.fx-icon[data-astro-cid-odh6wl7d]{width:84px;height:84px}}.hn-head[data-astro-cid-5bwsncke]{display:grid;gap:10px}.hn-board[data-astro-cid-5bwsncke]{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,320px);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:34px var(--gutter) 34px;margin:10px calc(-1 * var(--gutter)) 0!important;scrollbar-width:none}.hn-board[data-astro-cid-5bwsncke]::-webkit-scrollbar{display:none}.hn-card[data-astro-cid-5bwsncke]{scroll-snap-align:center}.hn-card[data-astro-cid-5bwsncke]>a[data-astro-cid-5bwsncke]{position:relative;display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:var(--card);padding:10px 10px 18px;color:var(--text)!important;text-decoration:none;transform:rotate(var(--rot));box-shadow:0 1px 1px #1c2a3514,0 16px 26px -18px #1c2a358c;transition:transform .35s cubic-bezier(.3,1.4,.5,1),box-shadow .35s}.hn-card[data-astro-cid-5bwsncke]>a[data-astro-cid-5bwsncke]:hover,.hn-card[data-astro-cid-5bwsncke]>a[data-astro-cid-5bwsncke]:focus-visible{transform:rotate(0) translateY(-6px);box-shadow:0 1px 1px #1c2a3514,0 24px 30px -18px #1c2a3580}.hn-pin[data-astro-cid-5bwsncke]{position:absolute;left:50%;top:-9px;z-index:2;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffb999 0 18%,var(--coral) 40%,var(--coral-deep) 100%);box-shadow:1px 3px 3px #1c2a3559}.hn-thumb[data-astro-cid-5bwsncke]{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--paper-2)}.hn-thumb[data-astro-cid-5bwsncke] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hn-body[data-astro-cid-5bwsncke]{display:grid;gap:8px;padding:14px 6px 0}.hn-date[data-astro-cid-5bwsncke]{position:relative;justify-self:start;font-size:21px;line-height:1;color:var(--coral-deep)}.hn-date[data-astro-cid-5bwsncke] svg[data-astro-cid-5bwsncke]{position:absolute;left:0;bottom:-5px;width:100%;height:6px;overflow:visible}.hn-title[data-astro-cid-5bwsncke]{font-family:var(--font-heading);font-weight:600;font-size:1.08rem;line-height:1.35;color:var(--blue)}@media(min-width:640px){.hn-board[data-astro-cid-5bwsncke]{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding:34px 0 0;margin:10px 0 0!important;gap:40px 28px}}@media(min-width:1024px){.hn-board[data-astro-cid-5bwsncke]{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 40px}}.ig[data-astro-cid-owkxle7q]{position:relative;padding:clamp(44px,6vw,80px) 0 clamp(28px,3vw,40px);background:linear-gradient(#fbf6ee,#f7efe2)}.ig-head[data-astro-cid-owkxle7q]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px}.mf .ig[data-astro-cid-owkxle7q] .ig-title[data-astro-cid-owkxle7q]{margin-top:10px;font-family:var(--font-heading);font-weight:600;font-size:clamp(1.7rem,1.2rem + 1.8vw,2.5rem);line-height:1.12;color:#005080}.ig-follow[data-astro-cid-owkxle7q]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.mf .ig-handle[data-astro-cid-owkxle7q]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#005080}.ig-handle[data-astro-cid-owkxle7q] svg[data-astro-cid-owkxle7q]{width:38px;height:38px;padding:8px;box-sizing:border-box;border-radius:12px;fill:#fff;background:linear-gradient(135deg,#feb374,#f67b50 55%,#d95a2b)}.ig-handle[data-astro-cid-owkxle7q] span[data-astro-cid-owkxle7q]{display:grid;line-height:1.15}.ig-handle[data-astro-cid-owkxle7q] strong[data-astro-cid-owkxle7q]{font-family:var(--font-heading);font-size:1.05rem}.ig-handle[data-astro-cid-owkxle7q] small[data-astro-cid-owkxle7q]{font-size:.8rem;color:#4d5b66}.ig-btn[data-astro-cid-owkxle7q]{min-height:44px}.ig-others[data-astro-cid-owkxle7q]{display:flex;gap:8px;list-style:none;margin:0!important;padding:0!important}.ig-others[data-astro-cid-owkxle7q] li[data-astro-cid-owkxle7q]{margin:0}.mf .ig-others[data-astro-cid-owkxle7q] a[data-astro-cid-owkxle7q]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#d3e4ee;color:#005080;transition:background .2s ease,transform .2s ease}.ig-others[data-astro-cid-owkxle7q] a[data-astro-cid-owkxle7q]:hover{background:#ffdeb9;transform:translateY(-2px)}.ig-others[data-astro-cid-owkxle7q] svg[data-astro-cid-owkxle7q]{width:16px;height:16px;fill:currentColor}.ig-line[data-astro-cid-owkxle7q]{margin-top:clamp(18px,2.5vw,30px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(0,80,128,.3) transparent}.ig-track[data-astro-cid-owkxle7q]{--w: clamp(132px, 12.5vw, 172px);--gap: clamp(14px, 1.6vw, 24px);position:relative;display:flex;gap:var(--gap);width:-moz-max-content;width:max-content;min-width:100%;box-sizing:border-box;margin:0;padding:0 var(--gutter, 24px) 34px}.ig-rope[data-astro-cid-owkxle7q]{position:absolute;left:0;right:0;top:0;width:100%;height:60px;overflow:visible;pointer-events:none}.ig-rope[data-astro-cid-owkxle7q] path[data-astro-cid-owkxle7q]{fill:none;stroke:#8a6a4a;stroke-width:2;stroke-linecap:round}.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]{position:relative;flex:none;width:var(--w);margin:0;padding-top:calc(var(--y) + 4px);scroll-snap-align:center}.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]>a[data-astro-cid-owkxle7q]{display:block;padding:8px 8px 26px;background:#fffdf8;text-decoration:none;transform-origin:50% -10px;transform:rotate(var(--rot));box-shadow:0 1px 1px #1c2a3514,0 18px 26px -18px #1c2a3599;transition:transform .35s cubic-bezier(.3,.7,.3,1.4),box-shadow .3s ease}.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]>a[data-astro-cid-owkxle7q]:hover,.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]>a[data-astro-cid-owkxle7q]:focus-visible{transform:rotate(0) translateY(4px) scale(1.04);box-shadow:0 2px 2px #1c2a3514,0 26px 34px -18px #1c2a3599}.ig-photo[data-astro-cid-owkxle7q]{display:block;aspect-ratio:1;overflow:hidden;background:#f4ebdd}.ig-photo[data-astro-cid-owkxle7q] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ig-glyph[data-astro-cid-owkxle7q]{position:absolute;right:12px;bottom:6px;width:15px;height:15px;fill:#f67b50;opacity:.8}.ig-pin[data-astro-cid-owkxle7q]{position:absolute;left:50%;top:calc(var(--y) - 12px);z-index:2;width:10px;height:30px;margin-left:-5px;border-radius:2px;background:linear-gradient(90deg,#c99a68 0 46%,#8a6a4a 46% 54%,#d9b080 54%);box-shadow:0 2px 3px #00000040;transform:rotate(calc(var(--rot) * .5))}@media(prefers-reduced-motion:no-preference){.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]>a[data-astro-cid-owkxle7q]{animation:ig-sway 5.5s ease-in-out calc(var(--i) * -.7s) infinite}.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]>a[data-astro-cid-owkxle7q]:hover,.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]>a[data-astro-cid-owkxle7q]:focus-visible{animation:none}}@keyframes ig-sway{0%,to{transform:rotate(var(--rot))}50%{transform:rotate(calc(var(--rot) * .55))}}@media(min-width:1100px){.ig-track[data-astro-cid-owkxle7q]{width:100%}.ig-track[data-astro-cid-owkxle7q] .ig-item[data-astro-cid-owkxle7q]{width:calc((100% - (var(--n) - 1) * var(--gap)) / var(--n))}}@media(max-width:640px){.ig-follow[data-astro-cid-owkxle7q]{gap:12px}.ig-others[data-astro-cid-owkxle7q]{width:100%}}
