@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_40d7d368-module__1HTRAa__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_40d7d368-module__1HTRAa__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2f145079f1794aeb-s.037v43d59qh3t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/64190147d8dca499-s.2kzmu2y8viymj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/09f7e1b07545358f-s.3da-x892lhg75.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2372b5e13fba444a-s.3x9q4g5n2pk0-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad05a7fb8075b05d-s.1buu66cdtyfku.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ae0d78957fa74037-s.p.3gnlxne4ydafw.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_da57bef7-module__PwSvLa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:500}.geist_mono_da57bef7-module__PwSvLa__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dded901c07ba8e91-s.3t-8sw8dpqw_n.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c4af546d36125d73-s.2ztpzihex5jic.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/306d88287151b45e-s.0p3f_ie51athp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/909380c89703c33f-s.0--iuxy0cbr_a.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/67cff90baa87313a-s.1iz3rfvged3za.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:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b64cc03c869e7d2-s.p.2ry-hwrpssz64.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:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_e9c64033-module__kK7AOG__className{font-family:Rubik,Rubik Fallback;font-style:normal;font-weight:500}.rubik_e9c64033-module__kK7AOG__variable{--font-rubik:"Rubik", "Rubik Fallback"}
.DesignSwitch-module__9tCR0q__switch{z-index:70;font:500 12px/1 var(--font-sans,system-ui, sans-serif);letter-spacing:.04em;text-transform:uppercase;background:#18131c;border-radius:8px;gap:2px;padding:3px;display:flex;position:fixed;inset-block-end:14px;inset-inline-start:50%;translate:-50%;box-shadow:0 0 0 1px #ffffff14}.DesignSwitch-module__9tCR0q__option,.DesignSwitch-module__9tCR0q__check{color:#ffffff9e;white-space:nowrap;border-radius:6px;padding:8px 12px;text-decoration:none;transition:background-color .25s,color .25s}.DesignSwitch-module__9tCR0q__option:hover,.DesignSwitch-module__9tCR0q__check:hover{color:#fff}.DesignSwitch-module__9tCR0q__option[aria-current=page]{color:#18131c;background:#c8a96b}.DesignSwitch-module__9tCR0q__divider{background:#ffffff29;align-self:stretch;width:1px;margin:5px 3px}.DesignSwitch-module__9tCR0q__check{font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;display:inline-flex}.DesignSwitch-module__9tCR0q__check:before{content:"";border-radius:50%;width:7px;height:7px;box-shadow:inset 0 0 0 1.5px}.DesignSwitch-module__9tCR0q__check[aria-pressed=true]{color:#fff;background:#ff5c3333}.DesignSwitch-module__9tCR0q__check[aria-pressed=true]:before{box-shadow:none;background:#ff5c33}.DesignSwitch-module__9tCR0q__comments[aria-pressed=true]{background:#d9b8ec33}.DesignSwitch-module__9tCR0q__comments[aria-pressed=true]:before{background:#d9b8ec}.DesignSwitch-module__9tCR0q__add{color:#18131c;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer;background:#d9b8ec;border:0;border-radius:6px;align-items:center;gap:4px;margin-inline-start:2px;padding:8px 12px;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.DesignSwitch-module__9tCR0q__add:hover{background:#e7cff4}.DesignSwitch-module__9tCR0q__add[aria-pressed=true]{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff4d}.DesignSwitch-module__9tCR0q__count{color:#18131c;letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;background:#d9b8ec;border-radius:8px;min-width:16px;height:16px;margin-inline-start:-1px;padding-inline:4px;font-size:10px;font-weight:600;line-height:16px}.DesignSwitch-module__9tCR0q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DesignSwitch-module__9tCR0q__panel{z-index:70;color:#ffffffdb;width:360px;max-height:min(60vh,560px);font:400 13px/1.45 var(--font-sans,system-ui, sans-serif);letter-spacing:normal;text-transform:none;background:#18131c;border-radius:8px;flex-direction:column;display:flex;position:fixed;inset-block-end:56px;inset-inline-start:50%;translate:-50%;box-shadow:0 0 0 1px #ffffff14,0 18px 40px -18px #0009}.DesignSwitch-module__9tCR0q__panelHead{flex:none;align-items:center;gap:2px;padding:8px 8px 6px 14px;display:flex}.DesignSwitch-module__9tCR0q__panelTitle,.DesignSwitch-module__9tCR0q__tab{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500}.DesignSwitch-module__9tCR0q__panelTitle{color:#fff;flex:1}.DesignSwitch-module__9tCR0q__tabs{flex:1;gap:2px;margin-inline-start:-8px;display:flex}.DesignSwitch-module__9tCR0q__tab{color:#ffffff9e;background:0 0;border:0;border-radius:6px;padding:6px 8px}.DesignSwitch-module__9tCR0q__tab:hover{color:#fff}.DesignSwitch-module__9tCR0q__tab[aria-selected=true]{color:#fff;background:#ffffff1f}.DesignSwitch-module__9tCR0q__panelButton{color:#ffffff9e;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;padding:0;font-size:18px;line-height:1;display:grid}.DesignSwitch-module__9tCR0q__panelButton:hover{color:#fff}.DesignSwitch-module__9tCR0q__chevron{border-block-end:1.5px solid;border-inline-end:1.5px solid;width:8px;height:8px;margin-block-start:-4px;rotate:45deg}.DesignSwitch-module__9tCR0q__chevron[data-collapsed]{margin-block:0 -4px;rotate:-135deg}.DesignSwitch-module__9tCR0q__panelBody{overscroll-behavior:contain;min-height:0;padding:0 14px 14px;overflow-y:auto}.DesignSwitch-module__9tCR0q__option:focus-visible,.DesignSwitch-module__9tCR0q__check:focus-visible,.DesignSwitch-module__9tCR0q__add:focus-visible,.DesignSwitch-module__9tCR0q__tab:focus-visible,.DesignSwitch-module__9tCR0q__panelButton:focus-visible{outline-offset:2px;outline:2px solid #c8a96b}@media (max-width:600px){.DesignSwitch-module__9tCR0q__switch{inset-block-end:12px;inset-inline:12px auto;translate:none}.DesignSwitch-module__9tCR0q__option,.DesignSwitch-module__9tCR0q__check{padding:7px 10px;font-size:11px}.DesignSwitch-module__9tCR0q__crowded .DesignSwitch-module__9tCR0q__wide,.DesignSwitch-module__9tCR0q__addText{display:none}.DesignSwitch-module__9tCR0q__add{padding-inline:10px}.DesignSwitch-module__9tCR0q__panel{width:auto;max-height:45vh;inset-block-end:52px;inset-inline:12px;translate:none}}@media (max-width:400px){.DesignSwitch-module__9tCR0q__crowded .DesignSwitch-module__9tCR0q__option,.DesignSwitch-module__9tCR0q__crowded .DesignSwitch-module__9tCR0q__check,.DesignSwitch-module__9tCR0q__crowded .DesignSwitch-module__9tCR0q__add{letter-spacing:.02em;padding-inline:7px}}@media (max-width:340px){.DesignSwitch-module__9tCR0q__crowded .DesignSwitch-module__9tCR0q__check:before{display:none}}@media print{.DesignSwitch-module__9tCR0q__switch,.DesignSwitch-module__9tCR0q__panel{display:none}}
:root{--ink:#18131c;--ink-deep:#120c16;--paper:#fff;--purple:#7c2793;--plum:#2f0f39;--lilac:#d9b8ec;--stone:#ebe4d8;--bronze:#776441;--gold:#c8a96b;--gold-pale:#e6d4a8;--error:#b3261e;--muted:#18131c9e;--hairline:#18131c66;--container:1440px;--gutter:16px;--layout-unit:min(1vw, calc(var(--container) / 100));--frame-inset:max(0px, calc((100vw - var(--container) - var(--gutter) * 2) / 2));--split:42.0139%;--measure:630px;--measure-wide:700px;--nav-h:56px;--section-y:clamp(72px, calc(var(--layout-unit) * 7.6), 145px);--section-y-tight:clamp(48px, calc(var(--layout-unit) * 4), 80px);--font-sans:var(--font-geist), "Geist", "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-geist), "Geist", "Helvetica Neue", Arial, sans-serif;--font-mark:var(--font-rubik), "Rubik", system-ui, sans-serif;--t-display:clamp(52px, calc(var(--layout-unit) * 6.25), 120px);--t-statement:clamp(30px, calc(var(--layout-unit) * 2.6), 50px);--t-h2:clamp(28px, calc(var(--layout-unit) * 2.08), 40px);--t-h3:clamp(22px, calc(var(--layout-unit) * 1.36), 26px);--t-body:clamp(17px, calc(var(--layout-unit) * 1.04), 20px);--ease-slide:cubic-bezier(.7, 0, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px);background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.4;overflow-x:hidden}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{font-weight:500}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{padding:0}:focus-visible{outline:2px solid var(--purple);outline-offset:3px}::selection{background:var(--lilac);color:var(--ink)}@media (prefers-reduced-motion:no-preference){details{interpolate-size:allow-keywords}details::details-content{block-size:0;transition:block-size .55s var(--ease-slide), content-visibility .55s allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skipLink{inset-inline-start:-9999px;z-index:200;background:var(--ink);color:var(--paper);font-family:var(--font-mono);text-transform:uppercase;padding:16px 20px;font-size:13px;position:absolute;top:0}.skipLink:focus{inset-inline-start:0}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.split{grid-template-columns:var(--split) minmax(0, 1fr);display:grid}.measure{max-width:var(--measure)}.measureWide{max-width:var(--measure-wide)}.section{padding-block:var(--section-y)}.sectionTight{padding-block:var(--section-y-tight)}@media (max-width:1023px){.split{grid-template-columns:minmax(0,1fr);row-gap:32px}}.tone-white{--surface:var(--paper);background:var(--paper);color:var(--ink)}.tone-gold{--surface:var(--gold);--muted:#18131c9e;background:var(--gold);color:var(--ink)}.tone-lilac{--surface:var(--lilac);--muted:#18131c9e;background:var(--lilac);color:var(--ink)}.tone-stone{--surface:var(--stone);--muted:#18131c9e;background:var(--stone);color:var(--ink)}.tone-sand{--surface:var(--gold-pale);--muted:#18131c9e;background:var(--gold-pale);color:var(--ink)}.tone-plum{--surface:var(--plum);--hairline:#fff6;--muted:#ffffffa3;background:var(--plum);color:var(--paper)}.tone-black{--surface:var(--ink-deep);--hairline:#fff6;--muted:#ffffffa3;background:var(--ink-deep);color:var(--paper)}.mono{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:1.2}.labelRow{font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;border-block-start:1px solid;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:24px;font-size:13px;font-weight:500;line-height:1;display:flex}.display{font-size:var(--t-display);letter-spacing:-.06em;font-weight:500;line-height:.95}.statement{font-size:var(--t-statement);letter-spacing:-.04em;text-wrap:balance;font-weight:500;line-height:1}.statementLoose{font-size:var(--t-statement);letter-spacing:-.03em;text-wrap:pretty;font-weight:500;line-height:1.2}.h2{font-size:var(--t-h2);letter-spacing:-.04em;text-wrap:balance;font-weight:500;line-height:1.1}.h3{font-size:var(--t-h3);letter-spacing:-.04em;font-weight:500;line-height:1.4}.bodyLg{font-size:var(--t-body);letter-spacing:-.01em;text-wrap:pretty;line-height:1.4}.body{letter-spacing:-.01em;text-wrap:pretty;font-size:16px;line-height:1.4}.dim{color:var(--muted)}.inlineLink{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.inlineLink:hover{text-decoration-thickness:2px}.tbc{max-inline-size:100%;font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;white-space:normal;opacity:.72;border:1px dashed;align-items:center;padding:4px 8px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.barLink,.lineLink,.btn{isolation:isolate;justify-content:space-between;align-items:center;gap:16px;font-weight:500;transition:color .35s;display:flex;position:relative;overflow:hidden}.barLink:before,.lineLink:before,.btn:before{content:"";z-index:-1;background:var(--fill);transform-origin:0;transition:transform .55s var(--ease-slide);position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .barLink:before,[dir=rtl] .lineLink:before,[dir=rtl] .btn:before{transform-origin:100%}.barLink:hover:before,.barLink:focus-visible:before,.lineLink:hover:before,.lineLink:focus-visible:before,.btn:hover:before,.btn:focus-visible:before{transform:scaleX(1)}.barLink svg,.lineLink svg,.btn svg{flex:none}.barLink{--fill:var(--paper);background:var(--ink);min-block-size:84px;inline-size:100%;color:var(--paper);font-size:var(--t-body);padding:16px 20px;font-weight:400}.barLink:hover,.barLink:focus-visible{color:var(--ink)}.barLinkLight{--fill:var(--gold);background:var(--paper);color:var(--ink)}.barLinkLight:hover,.barLinkLight:focus-visible{color:var(--ink)}.lineLink{--fill:var(--gold);border-block-start:1px solid;min-block-size:38px;inline-size:100%;padding-block:10px;font-size:16px;line-height:1.2}.lineLink:hover,.lineLink:focus-visible{color:var(--ink);padding-inline:8px}.lineLink{transition:color .35s ease, padding .55s var(--ease-slide)}.btn{--fill:var(--gold);background:var(--lilac);min-block-size:63px;color:var(--ink);white-space:nowrap;border:0;justify-content:center;padding:0 32px;font-size:18px;line-height:1.28;display:inline-flex}.btn:disabled{cursor:progress;opacity:.6}.btnDark{--fill:var(--lilac);background:var(--ink);color:var(--paper)}.btnDark:hover,.btnDark:focus-visible{color:var(--ink)}.btnLight{background:var(--paper)}.btnRow{flex-wrap:wrap;gap:12px;display:flex}.ruledList>li,.ruledList>a{border-block-end:1px solid var(--hairline);font-size:var(--t-body);padding-block:12px;line-height:1.4;display:block}.ruledList a{transition:padding .45s var(--ease-slide), opacity .2s ease;display:block}.ruledList a:hover{padding-inline-start:12px}.cells{--cols:4;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:currentColor;border-block:1px solid;gap:1px;display:grid}.cell{background:var(--surface,var(--paper));flex-direction:column;justify-content:space-between;gap:32px;min-block-size:182px;padding:16px;display:flex}.cellTop{justify-content:flex-start;gap:48px}@media (max-width:1023px){.cells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.cells{grid-template-columns:minmax(0,1fr)}}.figure{font-size:clamp(56px, calc(var(--layout-unit) * 5), 96px);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.star{fill:var(--star,var(--purple));flex:none;transition:transform .9s cubic-bezier(.3,1.35,.5,1);overflow:visible}.star path{transform-box:view-box;transform-origin:50%}a:hover .star,a:focus-visible .star,button:hover:not(:disabled) .star,button:focus-visible .star{transform:rotate(360deg)}.barLink,.btnDark{--star:var(--lilac)}.barLink:hover,.barLink:focus-visible,.btnDark:hover,.btnDark:focus-visible,.barLinkLight{--star:var(--purple)}[data-state=sending] .star{animation:.8s linear infinite star-spin}[data-state=done] .star path{animation:1s cubic-bezier(.2,.8,.2,1) star-bloom}@keyframes star-spin{to{transform:rotate(360deg)}}@keyframes star-bloom{40%{transform:translate(calc(var(--dx) * 2.6px), calc(var(--dy) * 2.6px)) scale(1.25);opacity:.55}to{opacity:1;transform:none}}.gridPaper{isolation:isolate;position:relative}.gridPaper:before{content:"";z-index:-1;background-image:linear-gradient(var(--grid-major,#7c279312) 1px, transparent 1px), linear-gradient(90deg, var(--grid-major,#7c279312) 1px, transparent 1px), linear-gradient(var(--grid-minor,#7c279306) 1px, transparent 1px), linear-gradient(90deg, var(--grid-minor,#7c279306) 1px, transparent 1px);background-size:152px 152px,152px 152px,38px 38px,38px 38px;background-position:var(--grid-position,calc(var(--frame-inset) + var(--gutter)) 0);-webkit-mask-image:var(--grid-mask,radial-gradient(ellipse 45% 60% at 0% 0%, #000, transparent), radial-gradient(ellipse 40% 55% at 100% 100%, #000, transparent));-webkit-mask-image:var(--grid-mask,radial-gradient(ellipse 45% 60% at 0% 0%, #000, transparent), radial-gradient(ellipse 40% 55% at 100% 100%, #000, transparent));mask-image:var(--grid-mask,radial-gradient(ellipse 45% 60% at 0% 0%, #000, transparent), radial-gradient(ellipse 40% 55% at 100% 100%, #000, transparent));mask-composite:var(--grid-composite,add);pointer-events:none;position:absolute;inset:0}.placeholder{background:color-mix(in srgb, currentColor 9%, transparent);align-items:flex-end;padding:16px;display:flex}.placeholder .mono{opacity:.55;font-size:13px}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form{gap:24px;display:grid}.fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:599px){.fieldRow{grid-template-columns:minmax(0,1fr)}}.fieldLabel{font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px;padding-block-end:10px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.fieldRequired{color:var(--purple)}.fieldOptional{color:var(--muted)}.input,.select,.textarea{background:var(--paper);min-block-size:63px;inline-size:100%;color:var(--ink);border:1px solid #18131c80;border-radius:0;padding:12px 20px;font-size:18px;line-height:1.4;transition:border-color .2s}.input::placeholder,.textarea::placeholder{color:#18131c9e}.input:hover,.select:hover,.textarea:hover,.input:focus,.select:focus,.textarea:focus{border-color:var(--ink)}.input[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--error)}.textarea{resize:vertical;min-block-size:140px}.select{appearance:none;cursor:pointer;background-image:url(/img/chevron-down.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:12px 7px;padding-inline-end:48px}[dir=rtl] .select{background-position:20px}.radioGroup{flex-wrap:wrap;gap:8px;display:flex}.radio{cursor:pointer;border:1px solid #18131c80;align-items:center;min-block-size:48px;padding:0 20px;font-size:16px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex;position:relative}.radio input{opacity:0;pointer-events:none;position:absolute}.radio:hover{border-color:var(--ink)}.radio:has(input:checked){background:var(--ink);border-color:var(--ink);color:var(--paper)}.radio:has(input:focus-visible){outline:2px solid var(--purple);outline-offset:3px}.formError{color:var(--error);margin-block-start:8px;font-size:16px;line-height:1.4}.formStatus{background:var(--stone);padding:16px 20px;font-size:16px;line-height:1.4}.formStatusError{background:color-mix(in srgb, var(--error) 8%, transparent);color:var(--error)}.formNote{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;line-height:1.4;display:flex}:root:lang(ar) :lang(ar),:root:lang(ar) :lang(ar):before,:root:lang(ar) :lang(ar):after{letter-spacing:0!important;text-transform:none!important}:root:lang(ar) body,:root:lang(ar) .skipLink{font-family:var(--font-rubik), "Rubik", system-ui, sans-serif}
