@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_74e28ca5-module__X-EzVW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_74e28ca5-module__X-EzVW__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
:root{--bg:#f5f3e7;--ink:#2d2d2d;--slate:#575d61;--clay:#8c5e4a;--hair:#575d6173;--pad:24px}@media (min-width:768px){:root{--pad:56px}}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-instrument-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.62;overflow-x:hidden}.fb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fb-screen{min-height:100dvh;padding:24px var(--pad);flex-direction:column;display:flex}.fb-screen:focus{outline:none}.fb-label{letter-spacing:.18em;text-transform:uppercase;color:var(--slate);font-size:11px;font-weight:600;line-height:1.5}.fb-clay{color:var(--clay)}.fb-top{justify-content:space-between;align-items:center;display:flex}.fb-wordmark{letter-spacing:-.04em;font-size:28px;font-weight:700}.fb-h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:48px 0;font-size:64px;font-weight:700;line-height:1}.fb-body{max-width:34em;margin-bottom:24px;font-size:16px;line-height:1.62}.fb-notice-grid{grid-template-columns:1fr;gap:40px;display:grid}.fb-store{flex-direction:column;gap:16px;display:flex}.fb-steps{border-top:1px solid var(--hair);list-style:none}.fb-steps li{border-bottom:1px solid var(--hair);align-items:baseline;gap:24px;padding:12px 0;display:flex}.fb-note{color:var(--slate);font-size:13px;line-height:1.5}.fb-foot{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;padding-top:48px;display:flex}.fb-button{border:1px solid var(--clay);height:56px;box-shadow:none;color:var(--clay);letter-spacing:.18em;text-transform:uppercase;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0 24px;font-size:11px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.fb-button:hover{background:var(--clay);color:var(--bg)}.fb-textlink{letter-spacing:.18em;text-transform:uppercase;color:var(--ink);text-underline-offset:4px;font-size:11px;font-weight:600;text-decoration:underline;display:inline-block}.fb-textlink:hover{color:var(--clay)}a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.fb-button:focus-visible{outline-color:var(--clay);outline-offset:3px}.fb-h2{letter-spacing:-.04em;font-size:72px;font-weight:700;line-height:.95}.fb-pl-head{gap:24px;margin:24px 0 40px;display:grid}.fb-rows{border-top:1px solid var(--hair);list-style:none}.fb-row{border-bottom:1px solid var(--hair);grid-template-columns:1fr 120px;gap:8px 24px;padding:32px 0;display:grid}.fb-row-index{grid-column:1/-1}.fb-row-name{letter-spacing:-.04em;overflow-wrap:anywhere;grid-column:1/-1;font-size:88px;font-weight:700;line-height:1}.fb-row-meta{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.fb-row-credit{color:var(--slate);font-size:13px}.fb-cover{aspect-ratio:4/5;background:#2d2d2d;width:100%;position:relative;overflow:hidden}.fb-cover img{object-fit:cover;width:100%;height:100%;display:block}.fb-closer{flex-direction:column;align-items:flex-start;gap:24px;padding:64px 0 0;display:flex}.fb-closer-text{letter-spacing:-.03em;max-width:12em;font-size:32px;font-weight:700;line-height:1.1}.fb-closer .fb-button{width:100%}@media (min-width:768px){.fb-screen{padding:40px var(--pad) 32px}.fb-body{font-size:19px}.fb-h1{margin:8vh 0 6vh;font-size:clamp(64px,9.45vw,136px)}.fb-notice-grid{grid-template-columns:1fr minmax(320px,.7fr);align-items:start;gap:56px}.fb-h2{font-size:128px}.fb-pl-head{grid-template-columns:1fr minmax(240px,360px);align-items:end}.fb-row{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) 240px;align-items:start;gap:16px 24px}.fb-row-index{grid-column:1/-1}.fb-row-name{grid-area:2/1;font-size:112px}.fb-row-meta{grid-area:2/2;padding-top:24px}.fb-cover{grid-area:2/3}.fb-closer{flex-direction:row;justify-content:space-between;align-items:center}.fb-closer-text{max-width:14em;font-size:48px}.fb-closer .fb-button{width:360px}}@media (prefers-reduced-motion:reduce){.fb-button{transition:none}}
