.SystemTokens-module__H0MiBW__swatches{gap:var(--s-3);padding:var(--s-6);grid-template-columns:repeat(auto-fill,minmax(128px,1fr));display:grid}.SystemTokens-module__H0MiBW__sw{border:var(--hairline)}.SystemTokens-module__H0MiBW__chip{height:70px}.SystemTokens-module__H0MiBW__meta{padding:var(--s-2) var(--s-3);background:var(--paper-raised);gap:2px;display:grid}.SystemTokens-module__H0MiBW__hex{color:var(--ink-faint);text-transform:none}.SystemTokens-module__H0MiBW__scale{padding:var(--s-4) var(--s-6) var(--s-6)}.SystemTokens-module__H0MiBW__scale>div{align-items:baseline;gap:var(--s-6);padding:var(--s-2) 0;border-bottom:var(--hairline);white-space:nowrap;display:flex;overflow:hidden}.SystemTokens-module__H0MiBW__scale>div:last-child{border-bottom:0}.SystemTokens-module__H0MiBW__k{min-width:96px}.SystemTokens-module__H0MiBW__px{text-transform:none;min-width:88px}
.page-module__O9ZbMG__hero{text-align:center;flex-direction:column;min-height:calc(100svh - 57px);padding:0;display:flex;position:relative;overflow:hidden}.page-module__O9ZbMG__hero>*{z-index:1;position:relative}.page-module__O9ZbMG__heroGrid{border:var(--hairline);border-top:0;border-bottom:0;flex:1;grid-template-rows:auto 1fr;width:min(1460px,73vw);margin-inline:auto;display:grid}.page-module__O9ZbMG__heroGrid>*{border-bottom:var(--hairline);min-width:0;margin:0}.page-module__O9ZbMG__aurora{z-index:-1;pointer-events:none;position:fixed;inset:-40px;overflow:hidden;-webkit-mask-image:radial-gradient(at 50% 35%,#000 45%,#0000 95%);mask-image:radial-gradient(at 50% 35%,#000 45%,#0000 95%)}.page-module__O9ZbMG__aurora:before{content:"";background-image:repeating-linear-gradient(100deg,var(--paper) 0%,var(--paper-raised) 5%,var(--paper) 10%,var(--paper-warm) 16%,var(--paper-blush) 20%,var(--paper-warm) 24%,var(--paper) 30%);filter:blur(22px);will-change:transform;width:230%;animation:70s ease-in-out infinite alternate page-module__O9ZbMG__aurora;position:absolute;top:-48px;bottom:-48px;left:-48px}@keyframes page-module__O9ZbMG__aurora{to{transform:translate(-52%)}}@media (prefers-reduced-motion:reduce){.page-module__O9ZbMG__aurora:before{animation:none}}.page-module__O9ZbMG__wordmark{letter-spacing:-.04em;white-space:nowrap;padding:var(--s-12) 0 var(--s-12);justify-content:center;align-items:center;font-size:min(12rem,10.6vw,20vh);font-weight:400;line-height:.95;display:flex}.page-module__O9ZbMG__wordmark span,.page-module__O9ZbMG__gFWord span{font-variation-settings:"wght" var(--w,460),"wdth" var(--d,104),"GRAD" 0,"opsz" 48,"slnt" 0;animation:14s ease-in-out infinite page-module__O9ZbMG__breathe;animation-delay:calc(var(--i) * -1.1s);display:inline-block}.page-module__O9ZbMG__wordmark span:first-child,.page-module__O9ZbMG__gFWord span:first-child{--i:0}.page-module__O9ZbMG__wordmark span:nth-child(2),.page-module__O9ZbMG__gFWord span:nth-child(2){--i:1}.page-module__O9ZbMG__wordmark span:nth-child(3),.page-module__O9ZbMG__gFWord span:nth-child(3){--i:2}.page-module__O9ZbMG__wordmark span:nth-child(4),.page-module__O9ZbMG__gFWord span:nth-child(4){--i:3}.page-module__O9ZbMG__wordmark span:nth-child(5),.page-module__O9ZbMG__gFWord span:nth-child(5){--i:4}.page-module__O9ZbMG__wordmark span:nth-child(6),.page-module__O9ZbMG__gFWord span:nth-child(6){--i:5}.page-module__O9ZbMG__wordmark span:nth-child(7),.page-module__O9ZbMG__gFWord span:nth-child(7){--i:6}.page-module__O9ZbMG__o1{animation:14s ease-in-out -2.2s infinite page-module__O9ZbMG__breathe,14s ease-in-out infinite page-module__O9ZbMG__hold!important}.page-module__O9ZbMG__o2{animation:14s ease-in-out -4.4s infinite page-module__O9ZbMG__breathe,14s ease-in-out -3.5s infinite page-module__O9ZbMG__hold!important}@keyframes page-module__O9ZbMG__breathe{0%,to{--w:430;--d:98}50%{--w:520;--d:114}}@keyframes page-module__O9ZbMG__hold{0%,to{--d:98}20%{--d:98}50%{--d:146}80%{--d:98}}@media (prefers-reduced-motion:reduce){.page-module__O9ZbMG__wordmark span,.page-module__O9ZbMG__gFWord span{font-variation-settings:var(--type-anchor);animation:none}}@property --w{syntax:"<number>";inherits:false;initial-value:460}@property --d{syntax:"<number>";inherits:false;initial-value:104}.page-module__O9ZbMG__phon{font-size:var(--t-sm);color:var(--mark-bg);padding:var(--s-6) var(--s-4)}.page-module__O9ZbMG__line{display:block}.page-module__O9ZbMG__human{font-size:var(--t-2xs);letter-spacing:.14em;color:var(--ink-muted);white-space:nowrap;padding:var(--s-8) var(--s-4)}.page-module__O9ZbMG__ctas{justify-content:center;gap:var(--s-4);padding:var(--s-16);display:flex}.page-module__O9ZbMG__ctaPrimary,.page-module__O9ZbMG__ctaSecondary{font-size:var(--t-xs);font-variation-settings:var(--type-anchor);padding:var(--s-3) var(--s-6);border:var(--border);white-space:nowrap;border-radius:999px;text-decoration:none}.page-module__O9ZbMG__ctaPrimary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.page-module__O9ZbMG__ctaPrimary:hover{background:var(--mark);border-color:var(--mark)}.page-module__O9ZbMG__ctaSecondary{color:var(--ink)}.page-module__O9ZbMG__ctaSecondary:hover{border-color:var(--mark);color:var(--mark)}.page-module__O9ZbMG__manifestoRow{padding:var(--s-6) var(--s-4);align-content:center;justify-items:center;display:grid;position:relative}.page-module__O9ZbMG__manifestoRow>p{z-index:1;position:relative}.page-module__O9ZbMG__manifesto{font-size:var(--t-2xs);color:var(--paper);background:var(--ink);white-space:nowrap;font-variation-settings:var(--type-anchor);padding:var(--s-2) var(--s-4);border-radius:999px;margin:0;display:inline-block}.page-module__O9ZbMG__bleed{width:min(1460px,73vw);margin-inline:calc(50% - min(730px,36.5vw))}.page-module__O9ZbMG__bandRow{padding:0}.page-module__O9ZbMG__h2{font-size:var(--t-xl);max-width:24ch;margin:var(--s-2) 0 var(--s-8);font-weight:400}.page-module__O9ZbMG__lede{font-size:var(--t-sm);margin-top:var(--s-8);color:var(--ink)}.page-module__O9ZbMG__section{margin-top:var(--s-24);border-top:var(--border);padding-top:var(--s-4)}.page-module__O9ZbMG__cols3,.page-module__O9ZbMG__cols2{gap:var(--s-6) var(--s-6);display:grid}.page-module__O9ZbMG__cols3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.page-module__O9ZbMG__cols2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page-module__O9ZbMG__cols3 div,.page-module__O9ZbMG__cols2 div{border-top:var(--hairline);padding-top:var(--s-3)}.page-module__O9ZbMG__dt{font-size:var(--t-sm);margin-bottom:var(--s-2)}.page-module__O9ZbMG__cols3 dd,.page-module__O9ZbMG__cols2 dd,.page-module__O9ZbMG__legend dd{color:var(--ink-muted)}.page-module__O9ZbMG__claim{font-size:var(--t-md);margin-top:var(--s-12);border-left:3px solid var(--mark);padding-left:var(--s-6)}.page-module__O9ZbMG__legend{gap:var(--s-4) var(--s-6);border-top:var(--hairline);margin-top:var(--s-8);padding-top:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.page-module__O9ZbMG__legend dt{color:var(--ink);margin-bottom:var(--s-1)}.page-module__O9ZbMG__legend dd{font-size:var(--t-2xs);max-width:none;line-height:1.6}.page-module__O9ZbMG__regs{gap:var(--s-6);margin-top:var(--s-8);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:760px){.page-module__O9ZbMG__regs{grid-template-columns:1fr}}.page-module__O9ZbMG__reg{background:var(--paper-raised);border:var(--border);padding:var(--s-6)}.page-module__O9ZbMG__regName{font-size:var(--t-lg);margin-bottom:var(--s-1);font-weight:400}.page-module__O9ZbMG__regCtx{color:var(--mark);margin-bottom:var(--s-4)}.page-module__O9ZbMG__regDemo{font-size:var(--t-md);margin-bottom:var(--s-3)}.page-module__O9ZbMG__regBody{font-size:var(--t-xs);color:var(--ink-muted)}.page-module__O9ZbMG__regVals{margin-top:var(--s-4);padding-top:var(--s-3);border-top:var(--hairline);color:var(--ink-faint);letter-spacing:.04em;text-transform:none}.page-module__O9ZbMG__links{gap:var(--s-6);margin-top:var(--s-6);display:flex}.page-module__O9ZbMG__links a{color:var(--ink);border-bottom:1.5px solid var(--mark);text-decoration:none}.page-module__O9ZbMG__foot{margin-top:var(--s-16);border-top:var(--border);padding-top:var(--s-4);gap:var(--s-3);display:grid}.page-module__O9ZbMG__credit{color:var(--ink-muted);max-width:60ch}.page-module__O9ZbMG__grid{width:min(1460px,73vw);padding-top:var(--s-24);border:var(--hairline);border-top:0;border-bottom:0;grid-template-columns:repeat(12,1fr);margin:0 auto;margin-inline:calc(50% - min(730px,36.5vw));display:grid}.page-module__O9ZbMG__gKicker{border-top:var(--hairline)}.page-module__O9ZbMG__main{padding-block:0}.page-module__O9ZbMG__grid>*{border-bottom:var(--hairline)}.page-module__O9ZbMG__gKicker{padding:var(--s-4);color:var(--mark-bg);grid-column:1/-1}.page-module__O9ZbMG__gBreath{height:var(--s-24);border-top:var(--hairline);grid-column:1/-1}.page-module__O9ZbMG__gBreath+.page-module__O9ZbMG__gKicker,.page-module__O9ZbMG__gStats+.page-module__O9ZbMG__gBreath,.page-module__O9ZbMG__gFaq+.page-module__O9ZbMG__gBreath{border-top:0}.page-module__O9ZbMG__gClose{align-content:center;justify-items:center;gap:var(--s-12);padding:calc(var(--s-24) * 2) var(--s-8);text-align:center;border-top:var(--hairline);grid-column:1/-1;display:grid}.page-module__O9ZbMG__gCloseTitle{font-size:var(--t-2xl);letter-spacing:-.02em;font-variation-settings:"wght" 380,"wdth" 100,"GRAD" 0,"opsz" 96,"slnt" 0;margin:0;font-weight:400;line-height:1.1}.page-module__O9ZbMG__gClose .page-module__O9ZbMG__ctas{padding:0}.page-module__O9ZbMG__gFMain{border-top:var(--hairline);padding:var(--s-12) 0;grid-column:1/-1;grid-template-columns:repeat(12,1fr);display:grid}.page-module__O9ZbMG__gFBrand{padding-inline:var(--s-6);gap:var(--s-4);grid-column:1/6;align-content:start;justify-items:start;display:grid}.page-module__O9ZbMG__gFLogo{font-size:var(--t-md);font-variation-settings:var(--type-anchor);margin:0}.page-module__O9ZbMG__gFMark{width:72px;margin-bottom:var(--s-2)}.page-module__O9ZbMG__gFCredit{text-transform:none;letter-spacing:.04em;max-width:44ch}.page-module__O9ZbMG__gFCol{padding-inline:var(--s-6);grid-column:7/10}.page-module__O9ZbMG__gFCol2{grid-column:10/-1}.page-module__O9ZbMG__gFCol h3{margin:0 0 var(--s-4);font-size:var(--t-2xs);color:var(--mark);font-weight:400}.page-module__O9ZbMG__gFCol ul{gap:var(--s-2);justify-items:start;margin:0;padding:0;list-style:none;display:grid}.page-module__O9ZbMG__gFCol a{color:var(--ink-muted);font-size:var(--t-sm);text-decoration:none}.page-module__O9ZbMG__gFCol a:hover{color:var(--ink)}.page-module__O9ZbMG__gFWord{text-align:center;letter-spacing:-.04em;font-variation-settings:var(--type-anchor);color:var(--ink);opacity:.1;-webkit-user-select:none;user-select:none;padding-top:var(--s-8);grid-column:1/-1;margin:0;font-size:min(13.5rem,10.9vw);line-height:1;overflow:hidden}.page-module__O9ZbMG__gInk{color:var(--paper);--ink-muted:#a5a29b;position:relative}.page-module__O9ZbMG__gInk:before{content:"";background:var(--ink);z-index:-1;position:absolute;inset:0 calc(50% - 50vw)}.page-module__O9ZbMG__gInk:after{content:"";z-index:5;pointer-events:none;background-image:var(--grain,none);opacity:.6;animation:.5s steps(4,end) infinite page-module__O9ZbMG__grain;position:absolute;inset:0 calc(50% - 50vw)}@media (prefers-reduced-motion:reduce){.page-module__O9ZbMG__gInk:after{animation:none}}.page-module__O9ZbMG__gInk .page-module__O9ZbMG__ctaPrimary{background:var(--paper);color:var(--ink);border-color:var(--paper)}.page-module__O9ZbMG__gInk .page-module__O9ZbMG__ctaPrimary:hover{background:var(--mark-on-ink);border-color:var(--mark-on-ink);color:var(--ink)}.page-module__O9ZbMG__gInk .page-module__O9ZbMG__ctaSecondary{color:var(--paper);border-color:var(--paper)}.page-module__O9ZbMG__gInk .page-module__O9ZbMG__ctaSecondary:hover{color:var(--mark-on-ink);border-color:var(--mark-on-ink)}.page-module__O9ZbMG__gInk .page-module__O9ZbMG__gFCol h3{color:var(--mark-on-ink)}.page-module__O9ZbMG__gInk .page-module__O9ZbMG__gFCol a:hover{color:var(--paper)}.page-module__O9ZbMG__gInk .page-module__O9ZbMG__gFWord{color:var(--paper);opacity:.12}.page-module__O9ZbMG__gTitle{border-right:var(--hairline);padding:var(--s-6) var(--s-8);font-size:var(--t-2xl);letter-spacing:-.02em;text-wrap:pretty;font-variation-settings:"wght" 380,"wdth" 100,"GRAD" 0,"opsz" 96,"slnt" 0;grid-column:1/6;font-weight:400;line-height:1.1}.page-module__O9ZbMG__gMotif{grid-column:6/-1;min-height:280px;position:relative}.page-module__O9ZbMG__gLede{border-right:var(--hairline);padding:var(--s-6) var(--s-8);font-size:var(--t-sm);color:var(--ink-muted);grid-column:1/6;max-width:none}.page-module__O9ZbMG__gLede em{color:var(--mark-bg);font-style:normal}.page-module__O9ZbMG__gEnemies{grid-column:6/-1;grid-template-columns:repeat(3,1fr);display:grid}.page-module__O9ZbMG__gEnemies>div{padding:var(--s-6);border-right:var(--hairline);flex-direction:column;display:flex}.page-module__O9ZbMG__gEnemies dd:not(.page-module__O9ZbMG__gAnswer){margin-bottom:var(--s-4)}.page-module__O9ZbMG__gEnemies .page-module__O9ZbMG__gAnswer{padding-top:var(--s-4);margin-top:auto}.page-module__O9ZbMG__gEnemies>div:last-child{border-right:0}.page-module__O9ZbMG__gEnemies dt{color:var(--mark-bg);margin-bottom:var(--s-3)}.page-module__O9ZbMG__gEnemies dd{font-size:var(--t-2xs);color:var(--ink-muted);max-width:none;line-height:1.6}.page-module__O9ZbMG__gEnemies .page-module__O9ZbMG__gAnswer{border-top:var(--hairline);color:var(--ink)}.page-module__O9ZbMG__gEnemies .page-module__O9ZbMG__gAnswer>span:first-child>span:first-child:before{content:"";width:var(--s-4);background:var(--mark);vertical-align:middle;height:2px;margin-right:var(--s-2);display:inline-block}.page-module__O9ZbMG__gDark{color:var(--paper);--ink-muted:#a5a29b;grid-template-rows:auto auto var(--th0,280px) auto;position:relative}.page-module__O9ZbMG__gDark .page-module__O9ZbMG__gKicker,.page-module__O9ZbMG__gDark .page-module__O9ZbMG__gCardTitle{color:var(--mark-on-ink)}.page-module__O9ZbMG__gDark .page-module__O9ZbMG__gCard{background:var(--ink)}.page-module__O9ZbMG__gDark:before{content:"";top:calc(var(--s-24) + 1px);bottom:calc(-1 * var(--s-24) - 1px);background:var(--ink);z-index:-1;position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw)}.page-module__O9ZbMG__gDark:after{content:"";top:calc(var(--s-24) + 1px);bottom:calc(-1 * var(--s-24) - 1px);z-index:5;pointer-events:none;background-image:var(--grain,none);opacity:.6;animation:.5s steps(4,end) infinite page-module__O9ZbMG__grain;position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw)}@keyframes page-module__O9ZbMG__grain{to{background-position:64px 32px}}@media (prefers-reduced-motion:reduce){.page-module__O9ZbMG__gDark:after{animation:none}}.page-module__O9ZbMG__gTitleRow{height:var(--th0,280px);background:inherit;border-bottom:var(--hairline);z-index:2;grid-area:3/1/5/-1;grid-template-columns:repeat(12,1fr);align-self:start;display:grid;position:sticky;top:57px;overflow:hidden}.page-module__O9ZbMG__gDark .page-module__O9ZbMG__gTitleRow{background:var(--ink)}.page-module__O9ZbMG__gLedeRight{border-right:0;grid-column:6/-1}.page-module__O9ZbMG__gStack{grid-area:4/1/auto/-1;margin:0}.page-module__O9ZbMG__gCard{background:var(--paper);border-top:var(--hairline);position:sticky}.page-module__O9ZbMG__gCard:first-child{border-top:0}.page-module__O9ZbMG__gCard:before{content:"";border-left:var(--hairline);position:absolute;top:0;bottom:0;left:72px}.page-module__O9ZbMG__gCardTitle{height:64px;padding-bottom:var(--s-2);color:var(--mark);font-size:var(--t-lg);letter-spacing:-.01em;font-variation-settings:"wght" 380,"wdth" 100,"GRAD" 0,"opsz" 48,"slnt" 0;grid-template-columns:72px 1fr;align-content:end;align-items:baseline;display:grid}.page-module__O9ZbMG__gCardTitle span:first-child{font-size:var(--t-2xs);padding-left:var(--s-4)}.page-module__O9ZbMG__gCardName{padding-left:var(--s-6)}.page-module__O9ZbMG__gCardBody{border-top:var(--hairline);grid-template-columns:repeat(12,1fr);min-height:340px;margin:0;display:grid}.page-module__O9ZbMG__gCardBody p{border-left:var(--hairline);padding:var(--s-8) 0 var(--s-8) var(--s-6);font-size:var(--t-sm);color:var(--ink-muted);grid-column:6/10;margin:0}.page-module__O9ZbMG__gCardBody{position:relative}.page-module__O9ZbMG__gCardMotif{width:72px;position:absolute;top:0;bottom:0;left:0}.page-module__O9ZbMG__gCardMotif canvas{color:var(--paper);cursor:default}.page-module__O9ZbMG__gVh01{grid-template-rows:auto auto auto 1fr;min-height:calc(100vh - 57px)}.page-module__O9ZbMG__gVh03{grid-template-rows:auto auto auto auto 1fr auto;min-height:calc(100vh - 57px)}.page-module__O9ZbMG__gProblems{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__O9ZbMG__gProblems>div{grid-template-rows:subgrid;grid-row:1/span 3;padding:0;display:grid}.page-module__O9ZbMG__gProblems>div:first-child{grid-column:1}.page-module__O9ZbMG__gProblems>div:nth-child(2){grid-column:2}.page-module__O9ZbMG__gProblems>div:nth-child(3){border-right:0;grid-column:3}.page-module__O9ZbMG__gProblems dt{padding:var(--s-6) var(--s-6) 0}.page-module__O9ZbMG__gProblems dd{padding-inline:var(--s-6)}.page-module__O9ZbMG__gProblems .page-module__O9ZbMG__gAnswer{padding:var(--s-4) var(--s-6) var(--s-6);border-top:0;margin:0}.page-module__O9ZbMG__gProblems>.page-module__O9ZbMG__gPRule{border:0;border-top:var(--hairline);pointer-events:none;grid-area:3/1/auto/-1;align-self:start;height:0;padding:0;display:block}.page-module__O9ZbMG__gCentered{text-align:center;border-right:0;grid-column:1/-1}.page-module__O9ZbMG__gSep{height:var(--s-12);grid-column:1/-1}.page-module__O9ZbMG__gRooms{column-gap:var(--s-6);grid-column:1/-1;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__O9ZbMG__gRooms>div{border-left:var(--hairline);grid-template-rows:subgrid;grid-row:1/span 5;padding:0;display:grid}.page-module__O9ZbMG__gFaq{grid-area:2/6/4/-1}.page-module__O9ZbMG__gFaqMotif{border-right:var(--hairline);grid-area:3/1/auto/6;min-height:280px;position:relative}.page-module__O9ZbMG__markBreathe{display:inline-flex}.page-module__O9ZbMG__markBreathe svg{width:100%;height:auto;overflow:visible}.page-module__O9ZbMG__markBreathe path{transform-box:fill-box;transform-origin:50%;animation-name:page-module__O9ZbMG__markBreath;animation-duration:var(--md,6s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:var(--dl,0s)}.page-module__O9ZbMG__markBreathe path:first-child{--md:5.4s;--dl:-1.2s;--a:1.35}.page-module__O9ZbMG__markBreathe path:nth-child(2){--md:6.8s;--dl:-4.7s;--a:1.5}.page-module__O9ZbMG__markBreathe path:nth-child(3){--md:4.6s;--dl:-2.9s;--a:1.4}.page-module__O9ZbMG__markBreathe path:nth-child(4){--md:7.3s;--dl:-5.5s;--a:1.3}.page-module__O9ZbMG__markBreathe path:nth-child(5){--md:5.9s;--dl:-.6s;--a:1.5}.page-module__O9ZbMG__markBreathe path:nth-child(6){--md:6.4s;--dl:-3.8s;--a:1.35}.page-module__O9ZbMG__markBreathe path:nth-child(7){--md:4.9s;--dl:-3.4s;--a:1.45}.page-module__O9ZbMG__markBreathe path:nth-child(8){--md:7s;--dl:-6.1s;--a:1.4}.page-module__O9ZbMG__markBreathe path:nth-child(9){--md:5.1s;--dl:-2.2s;--a:1.5}@keyframes page-module__O9ZbMG__markBreath{50%{transform:scaleY(var(--a,1.4))}}@media (prefers-reduced-motion:reduce){.page-module__O9ZbMG__markBreathe path{animation:none}}.page-module__O9ZbMG__gClaimMark{flex:none;order:-1;width:120px}.page-module__O9ZbMG__gStats{border-top:var(--hairline);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.page-module__O9ZbMG__gStats>div{padding:var(--s-8) var(--s-6);border-right:var(--hairline)}.page-module__O9ZbMG__gStats>div:last-child{border-right:0}.page-module__O9ZbMG__gStats dt{color:var(--mark-bg);margin-bottom:var(--s-4)}.page-module__O9ZbMG__gStatValue{margin:0 0 var(--s-4);font-size:var(--t-2xl);letter-spacing:-.02em;font-variation-settings:"wght" 380,"wdth" 100,"GRAD" 0,"opsz" 96,"slnt" 0;line-height:1.1}.page-module__O9ZbMG__gStatNote{text-transform:none;letter-spacing:.02em;margin:0}.page-module__O9ZbMG__gRooms>div:first-child{border-left:0;grid-column:1;padding-left:1px}.page-module__O9ZbMG__gRooms>div:nth-child(2){grid-column:2}.page-module__O9ZbMG__gRooms>div:nth-child(3){border-right:0;grid-column:3;padding-right:1px}.page-module__O9ZbMG__gFig svg{aspect-ratio:1;width:100%;max-width:none}.page-module__O9ZbMG__gRooms>.page-module__O9ZbMG__gRoomsRule{border:0;border-top:var(--hairline);pointer-events:none;grid-column:1/-1;align-self:start;height:0;padding:0;display:block}.page-module__O9ZbMG__gRooms>.page-module__O9ZbMG__gRuleTop{grid-row:2}.page-module__O9ZbMG__gRooms>.page-module__O9ZbMG__gRuleBot{grid-row:3}.page-module__O9ZbMG__gRooms dt{padding:var(--s-4) var(--s-6);margin:0}.page-module__O9ZbMG__gRooms dd{padding-inline:var(--s-6)}.page-module__O9ZbMG__gRooms dd.page-module__O9ZbMG__gFig{grid-row:1;margin:0;padding:0}.page-module__O9ZbMG__gRooms dt{grid-row:2}.page-module__O9ZbMG__gRooms dd.page-module__O9ZbMG__gLine{grid-row:3}.page-module__O9ZbMG__gRooms dd.page-module__O9ZbMG__gWho{grid-row:4}.page-module__O9ZbMG__gRooms dd.page-module__O9ZbMG__gRoomTxt{grid-row:5}.page-module__O9ZbMG__gRooms .page-module__O9ZbMG__gLine{padding-top:var(--s-6)}.page-module__O9ZbMG__gRooms dd:last-of-type{padding-bottom:var(--s-6)}.page-module__O9ZbMG__gEnemies .page-module__O9ZbMG__gLine{font-size:var(--t-md);color:var(--ink);margin:0 0 var(--s-4);text-wrap:balance;line-height:1.25}.page-module__O9ZbMG__gEnemies .page-module__O9ZbMG__gWho{color:var(--ink)}.page-module__O9ZbMG__gClaim{padding:calc(var(--s-6) + var(--s-24)) var(--s-8) var(--s-6);font-size:var(--t-md);text-wrap:pretty;place-self:center;align-items:center;gap:var(--s-8);border-bottom:0;grid-column:1/-1;width:100%;max-width:calc(68ch + 160px);display:flex}.page-module__O9ZbMG__gClaimText{min-width:0;display:block}.page-module__O9ZbMG__gClaimText:before{content:"";width:var(--s-6);background:var(--mark);vertical-align:middle;height:2px;margin-right:var(--s-4);display:inline-block}@media (min-width:821px) and (max-width:1360px){.page-module__O9ZbMG__gProblems{grid-template-rows:none;grid-template-columns:1fr}.page-module__O9ZbMG__gProblems>div:nth-child(-n+3){border-right:0;border-top:var(--hairline);flex-direction:column;grid-area:auto/1;display:flex}.page-module__O9ZbMG__gProblems>div:first-child{border-top:0}.page-module__O9ZbMG__gProblems>.page-module__O9ZbMG__gPRule{display:none}.page-module__O9ZbMG__gProblems .page-module__O9ZbMG__gAnswer{border-top:var(--hairline);margin-top:var(--s-2)}.page-module__O9ZbMG__gRooms{grid-template-rows:none;grid-template-columns:1fr}.page-module__O9ZbMG__gRooms>div:nth-child(-n+3){border-left:0;border-top:var(--hairline);grid-area:auto/1;grid-template-rows:auto auto auto 1fr;grid-template-columns:220px 1fr;padding:0;display:grid}.page-module__O9ZbMG__gRooms>div:first-child{border-top:0}.page-module__O9ZbMG__gRooms .page-module__O9ZbMG__gFig{border-right:var(--hairline);grid-area:1/1/-1}.page-module__O9ZbMG__gRooms dt,.page-module__O9ZbMG__gRooms dd{grid-column:2}.page-module__O9ZbMG__gRoomsRule{display:none}.page-module__O9ZbMG__gStats{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__O9ZbMG__gStats>div:nth-child(2n){border-right:0}.page-module__O9ZbMG__gStats>div:nth-child(n+3){border-top:var(--hairline)}}@media (max-width:820px){.page-module__O9ZbMG__grid{width:auto;margin-inline:var(--s-4)}.page-module__O9ZbMG__gTitle{font-size:var(--t-xl)}.page-module__O9ZbMG__gProblems{grid-template-rows:none;grid-template-columns:1fr}.page-module__O9ZbMG__gProblems>div:nth-child(-n+3){border-right:0;border-top:var(--hairline);flex-direction:column;grid-area:auto/1;display:flex}.page-module__O9ZbMG__gProblems>div:first-child{border-top:0}.page-module__O9ZbMG__gRooms{grid-template-rows:none;grid-template-columns:1fr}.page-module__O9ZbMG__gRooms>div:nth-child(-n+3){border-left:0;border-top:var(--hairline);flex-direction:column;grid-area:auto/1;padding:0;display:flex}.page-module__O9ZbMG__gRooms>div:first-child{border-top:0}.page-module__O9ZbMG__gRooms dd.page-module__O9ZbMG__gFig{order:-1}.page-module__O9ZbMG__heroGrid{width:auto;margin-inline:var(--s-4)}.page-module__O9ZbMG__manifesto,.page-module__O9ZbMG__human{white-space:normal}.page-module__O9ZbMG__wordmark{font-size:min(12rem,15vw)}.page-module__O9ZbMG__gClaim{align-items:flex-start;gap:var(--s-6);flex-direction:column}.page-module__O9ZbMG__gClaimMark{order:0;width:88px}.page-module__O9ZbMG__gDark{grid-template-rows:none}.page-module__O9ZbMG__gTitleRow{grid-row:auto;grid-template-columns:1fr;position:static;overflow:visible;height:auto!important}.page-module__O9ZbMG__gTitleRow [data-stackfade]{opacity:1!important}.page-module__O9ZbMG__gLedeRight{grid-column:1/-1}.page-module__O9ZbMG__gStack{grid-row:auto}.page-module__O9ZbMG__gCard{position:static;top:auto!important}.page-module__O9ZbMG__gCardTitle{height:auto;padding:var(--s-3) 0}.page-module__O9ZbMG__gCardBody p{margin-left:calc(72px + var(--s-4));padding-right:var(--s-4);border-left:0;grid-column:1/-1}.page-module__O9ZbMG__gFaqMotif{border-right:0;grid-area:auto/1/auto/-1;min-height:200px}.page-module__O9ZbMG__gFaq{grid-area:auto/1/auto/-1}.page-module__O9ZbMG__ctas{flex-wrap:wrap}.page-module__O9ZbMG__gClose{padding:var(--s-24) var(--s-4)}.page-module__O9ZbMG__gFBrand{padding-block:0 var(--s-8);grid-column:1/-1}.page-module__O9ZbMG__gFCol{grid-column:1/7}.page-module__O9ZbMG__gFCol2{grid-column:7/-1}.page-module__O9ZbMG__gVh01,.page-module__O9ZbMG__gVh03{grid-template-rows:none;min-height:0}.page-module__O9ZbMG__gTitle,.page-module__O9ZbMG__gMotif,.page-module__O9ZbMG__gLede,.page-module__O9ZbMG__gEnemies{grid-column:1/-1}.page-module__O9ZbMG__gTitle,.page-module__O9ZbMG__gLede{border-right:0}.page-module__O9ZbMG__gEnemies,.page-module__O9ZbMG__gLegend{grid-template-columns:1fr}.page-module__O9ZbMG__gEnemies>div{border-right:0;border-bottom:var(--hairline)}.page-module__O9ZbMG__gEnemies>div:last-child{border-bottom:0}.page-module__O9ZbMG__gRooms>div{border-left:0;flex-direction:column;display:flex}.page-module__O9ZbMG__gRoomsRule{display:none}.page-module__O9ZbMG__gProblems>div{flex-direction:column;display:flex}.page-module__O9ZbMG__gPRule{display:none}.page-module__O9ZbMG__gProblems .page-module__O9ZbMG__gAnswer{border-top:var(--hairline);margin-top:auto}.page-module__O9ZbMG__gStats{grid-template-columns:1fr}.page-module__O9ZbMG__gStats>div{border-right:0;border-bottom:var(--hairline)}.page-module__O9ZbMG__gStats>div:last-child{border-bottom:0}}
.RythmoBand-module__Qr71DG__band{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;height:300px;position:relative;overflow:hidden}.RythmoBand-module__Qr71DG__band:active{cursor:grabbing}.RythmoBand-module__Qr71DG__track{will-change:transform;height:100%;position:absolute;top:0;left:0}.RythmoBand-module__Qr71DG__sync{left:var(--band-sync-x);background:var(--mark);z-index:6;width:2px;position:absolute;top:0;bottom:0}.RythmoBand-module__Qr71DG__sync:before,.RythmoBand-module__Qr71DG__sync:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;left:-4px}.RythmoBand-module__Qr71DG__sync:before{border-top:9px solid var(--mark);top:0}.RythmoBand-module__Qr71DG__sync:after{border-bottom:9px solid var(--mark);bottom:0}.RythmoBand-module__Qr71DG__band{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32% 68%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 32% 68%,#0000 100%)}.RythmoBand-module__Qr71DG__row{white-space:nowrap;position:absolute;left:0}.RythmoBand-module__Qr71DG__rowIpa{top:73px}.RythmoBand-module__Qr71DG__rowTxt{top:111px}.RythmoBand-module__Qr71DG__rowDet{top:201px}.RythmoBand-module__Qr71DG__seg{display:inline-block;position:absolute;top:0}.RythmoBand-module__Qr71DG__ipa{font-family:var(--font-ipa),serif;letter-spacing:.03em;color:var(--ink-muted);white-space:nowrap;font-size:19px}.RythmoBand-module__Qr71DG__txt{font-family:var(--font-voice),sans-serif;white-space:nowrap;font-variation-settings:"wght" 430,"wdth" 104,"GRAD" 0,"opsz" 60,"slnt" 0;height:56px;font-size:34px;line-height:1}.RythmoBand-module__Qr71DG__txt[data-cjk]{font-family:var(--font-cjk),sans-serif;font-variation-settings:normal;font-size:30px}.RythmoBand-module__Qr71DG__ch{white-space:pre;transition:none;position:absolute;top:0}.RythmoBand-module__Qr71DG__meas{visibility:hidden;white-space:pre;font-family:var(--font-voice),sans-serif;font-size:34px;line-height:1;position:absolute;top:0;left:-9999px}.RythmoBand-module__Qr71DG__meas[data-cjk]{font-family:var(--font-cjk),sans-serif;font-size:30px}.RythmoBand-module__Qr71DG__det{text-align:left;height:22px}.RythmoBand-module__Qr71DG__lab{border-bottom:2px solid var(--ink);height:12px;position:absolute;top:0}.RythmoBand-module__Qr71DG__brk{color:var(--mark);font-size:15px;position:absolute;top:-2px}.RythmoBand-module__Qr71DG__tcm{color:var(--ink-muted);letter-spacing:.06em;font-size:8.5px;position:absolute;top:14px;left:5px}.RythmoBand-module__Qr71DG__pin{opacity:.5;width:2px;height:100%;position:absolute;top:0}.RythmoBand-module__Qr71DG__pinIn{background:var(--sync-in)}.RythmoBand-module__Qr71DG__pinOut{background:var(--mark)}.RythmoBand-module__Qr71DG__meta{white-space:nowrap}.RythmoBand-module__Qr71DG__meta b{color:var(--mark-bg);font-weight:500}.RythmoBand-module__Qr71DG__voNote{color:var(--mark-bg)}.RythmoBand-module__Qr71DG__bar{border-top:var(--hairline);flex-wrap:wrap;justify-content:center;align-items:stretch;display:flex}.RythmoBand-module__Qr71DG__bar>.RythmoBand-module__Qr71DG__meta{padding:var(--s-4) var(--s-8);align-self:center}.RythmoBand-module__Qr71DG__bar>.RythmoBand-module__Qr71DG__controls{align-items:center;gap:var(--s-6);padding:var(--s-4) var(--s-8);border-left:var(--hairline);display:flex}.RythmoBand-module__Qr71DG__controls>*{align-items:center;gap:var(--s-3);display:flex}.RythmoBand-module__Qr71DG__transport{gap:var(--s-4)}@media (max-width:820px){.RythmoBand-module__Qr71DG__bar{flex-direction:column}.RythmoBand-module__Qr71DG__bar>.RythmoBand-module__Qr71DG__meta{border-bottom:var(--hairline);white-space:normal;text-align:center}.RythmoBand-module__Qr71DG__bar>.RythmoBand-module__Qr71DG__controls{border-left:0;flex-wrap:wrap;justify-content:center}}.RythmoBand-module__Qr71DG__icon{padding:var(--s-2);cursor:pointer;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.RythmoBand-module__Qr71DG__icon svg{fill:currentColor;width:14px;height:14px}.RythmoBand-module__Qr71DG__icon:hover{color:var(--mark)}.RythmoBand-module__Qr71DG__icon+.RythmoBand-module__Qr71DG__icon{margin-left:calc(-1 * var(--s-4))}.RythmoBand-module__Qr71DG__tc{font-family:var(--font-mono),monospace;color:var(--mark-bg);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:11px}.RythmoBand-module__Qr71DG__sel{align-items:center;gap:var(--s-3);display:flex}.RythmoBand-module__Qr71DG__selLabel{color:var(--ink-faint)}.RythmoBand-module__Qr71DG__langs{gap:var(--s-1);display:flex}.RythmoBand-module__Qr71DG__langs button{padding:var(--s-1) var(--s-2);cursor:pointer;color:var(--ink-faint);font-family:var(--font-mono),monospace;letter-spacing:.1em;background:0 0;border:0;border-bottom:2px solid #0000;font-size:10px}.RythmoBand-module__Qr71DG__langs button:hover{color:var(--ink)}.RythmoBand-module__Qr71DG__langs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--mark)}.RythmoBand-module__Qr71DG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.try-module__aNBu6W__vh{grid-template-rows:auto auto auto 1fr auto;min-height:calc(100vh - 57px)}.try-module__aNBu6W__title{font-size:var(--t-2xl)}.try-module__aNBu6W__tool{grid-column:1/-1;align-self:center}.try-module__aNBu6W__back{padding:var(--s-4);border-bottom:0;grid-column:1/-1}.try-module__aNBu6W__back a{color:var(--ink-muted);text-decoration:none}.try-module__aNBu6W__back a:hover{color:var(--ink)}
.system-module__NtkIqW__sLede{padding:var(--s-6) var(--s-8);font-size:var(--t-sm);color:var(--ink-muted);grid-column:6/-1}.system-module__NtkIqW__sHead{padding:var(--s-8) var(--s-4) var(--s-4);font-weight:400;font-size:var(--t-2xs);color:var(--ink-muted);grid-column:1/-1}.system-module__NtkIqW__sRegs{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.system-module__NtkIqW__sRegs>div{padding:var(--s-8);border-right:var(--hairline);border-bottom:var(--hairline)}.system-module__NtkIqW__sRegs>div:nth-child(2n){border-right:0}.system-module__NtkIqW__sRegs>div:nth-child(n+3){border-bottom:0}.system-module__NtkIqW__sRegName{margin:0 0 var(--s-1);font-size:var(--t-lg)}.system-module__NtkIqW__sRegCtx{margin:0 0 var(--s-4);color:var(--mark-bg)}.system-module__NtkIqW__sRegDemo{margin:0 0 var(--s-3);font-size:var(--t-md)}.system-module__NtkIqW__sRegBody{font-size:var(--t-xs);color:var(--ink-muted);margin:0}.system-module__NtkIqW__sRegVals{margin:var(--s-4) 0 0;padding-top:var(--s-3);border-top:var(--hairline);color:var(--ink-faint);letter-spacing:.04em;text-transform:none}.system-module__NtkIqW__sFloor{background:var(--paper-sunken);border-left:3px solid var(--mark);padding:var(--s-4) var(--s-6);grid-column:1/-1}.system-module__NtkIqW__sFloor p{max-width:75ch;margin:0}.system-module__NtkIqW__sFloorTitle{color:var(--mark-bg);margin-bottom:var(--s-2)}.system-module__NtkIqW__sBody{padding:0 var(--s-4) var(--s-6);font-size:var(--t-sm);color:var(--ink);grid-column:1/-1;max-width:78ch;margin:0}.system-module__NtkIqW__sLink{padding:0 var(--s-4) var(--s-6);grid-column:1/-1}.system-module__NtkIqW__sLink a{color:var(--ink);border-bottom:1.5px solid var(--mark);text-decoration:none}.system-module__NtkIqW__sRefuse{padding:0 var(--s-4) var(--s-6);gap:var(--s-3);grid-column:1/-1;margin:0;list-style:none;display:grid}.system-module__NtkIqW__sRefuse li{max-width:70ch}.system-module__NtkIqW__sRefuse li:before{content:"";width:var(--s-4);background:var(--mark);vertical-align:middle;height:2px;margin-right:var(--s-3);display:inline-block}.system-module__NtkIqW__sFull{grid-column:1/-1}.system-module__NtkIqW__sNote{padding:var(--s-6) var(--s-4);text-transform:none;letter-spacing:.04em;border-bottom:0;grid-column:1/-1}@media (max-width:820px){.system-module__NtkIqW__sLede{grid-column:1/-1}.system-module__NtkIqW__sRegs{grid-template-columns:1fr}.system-module__NtkIqW__sRegs>div{border-right:0;border-bottom:var(--hairline)}.system-module__NtkIqW__sRegs>div:last-child{border-bottom:0}}
