.title-screen{background:var(--surface-cover);color:var(--text-on-cover);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.title-screen__shapes{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.title-screen__shape{position:absolute}.title-screen__shape svg{height:100%;width:100%;display:block}.title-screen__body{text-align:center;justify-content:center;align-items:center;gap:var(--space-8);padding-block:var(--sign-in-block-padding);padding-inline:var(--space-6);transition:opacity var(--transition-duration) var(--transition-easing);flex-direction:column;flex:1;display:flex;position:relative}.title-screen__body--leaving{opacity:0;pointer-events:none}.title-screen__body[hidden]{display:none}.title-screen__head{gap:var(--space-3);flex-direction:column;align-self:stretch;display:flex}.title-screen__logo-full{color:var(--text-on-cover);width:75%;margin-left:auto;margin-right:auto}.title-screen__logo-full--lifted{visibility:hidden}.title-screen__logo-full svg{height:auto;width:100%;display:block}.title-screen__panel{gap:var(--space-6);flex-direction:column;display:flex}.title-screen__intro-break{display:none}.title-screen__intro{font-size:var(--type-lead);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);color:var(--text-on-cover-muted);margin:0}.title-screen__actions{justify-content:center;align-items:center;gap:var(--space-3);--button-radius:var(--radius-pill);--button-block-size:var(--button-block-size-lg);--button-padding-inline:var(--space-4);flex-direction:row;display:flex}.title-screen__actions>.btn{flex:1 1 0;min-width:0}.title-screen__actions>.title-screen__start:enabled{background-image:var(--button-sheen), var(--button-satin-gradient);animation:title-screen-sheen 5s var(--transition-easing) 1.4s 3 backwards;background-position:0 0,0 0;background-repeat:no-repeat;background-size:250% 100%,auto}.title-screen__actions>.title-screen__start:enabled:-webkit-any(:hover,:focus-visible,:active){animation:none}.title-screen__actions>.title-screen__start:enabled:-moz-any(:hover,:focus-visible,:active){animation:none}.title-screen__actions>.title-screen__start:enabled:is(:hover,:focus-visible,:active){animation:none}.title-screen__body--leaving .title-screen__actions>.title-screen__start:enabled{animation:none}@keyframes title-screen-sheen{0%{background-position:100% 0,0 0}25%,to{background-position:0 0,0 0}}@media (prefers-reduced-motion:reduce){.title-screen__actions>.title-screen__start:enabled{animation:none}}.title-screen__meta{justify-content:center;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.title-screen__meta-item{font-size:var(--type-small);font-weight:var(--type-small-weight);color:var(--text-on-cover-muted)}.title-screen__meta-item+.title-screen__meta-item:before{content:"";border-radius:var(--radius-pill);height:3px;width:3px;opacity:.6;background:currentColor;margin-bottom:.25em;display:inline-block}.title-screen__meta-item+.title-screen__meta-item:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.title-screen__meta-item+.title-screen__meta-item:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.title-screen__meta-item+.title-screen__meta-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.title-screen__meta-item+.title-screen__meta-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.title-screen__meta-item+.title-screen__meta-item:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.title-screen__meta-item+.title-screen__meta-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.title-screen__shape--corner{height:252px;width:240px;color:var(--decor-2);top:-70px;right:-70px}.title-screen__shape--side{height:136px;width:130px;color:var(--decor-1);top:170px;left:-55px}@media (min-width:900px){.title-screen__body{max-width:46rem;padding-inline:var(--space-16);margin-left:auto;margin-right:auto}.title-screen__panel{max-width:none}.title-screen__actions{--button-padding-inline:var(--button-padding-inline-lg);gap:var(--button-row-gap)}.title-screen__actions>.btn{flex:none}.title-screen__logo-full{width:min(100%,22rem)}.title-screen__intro-break{display:inline}.title-screen__shape--corner{height:441px;width:420px;right:-120px}.title-screen__shape--side{height:230px;width:220px;top:42%;left:-80px}}.title-screen--building .title-screen__shape{animation:build-grow var(--duration-slow) var(--transition-easing) backwards}.title-screen--building .title-screen__shape--corner{transform-origin:100% 0}.title-screen--building .title-screen__shape--side{transform-origin:0}.title-screen--building .title-screen__head,.title-screen--building .title-screen__intro,.title-screen--building .title-screen__actions,.title-screen--building .title-screen__meta{animation:build-rise var(--transition-duration) var(--transition-easing) var(--build-delay,0s) backwards}.title-screen--building .title-screen__head{--build-delay:.12s}.title-screen--building .title-screen__intro{--build-delay:.2s}.title-screen--building .title-screen__actions{--build-delay:.28s}.title-screen--building .title-screen__meta{--build-delay:.36s}@media (prefers-reduced-motion:reduce){.title-screen--building .title-screen__shape,.title-screen--building .title-screen__head,.title-screen--building .title-screen__intro,.title-screen--building .title-screen__actions,.title-screen--building .title-screen__meta{animation:none}}.module-index{background:var(--surface);color:var(--text-primary);flex-direction:column;flex:1;display:flex;position:relative}.module-index__shapes{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.module-index>:not(.module-index__shapes){z-index:1;position:relative}.module-index__shape{position:absolute}.module-index__shape svg{height:100%;width:100%;display:block}.module-index__shape--corner{height:612px;width:660px;color:var(--decor-backdrop);top:-300px}.module-index__shape--corner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-520px}.module-index__shape--corner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-520px}.module-index__shape--corner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-520px}.module-index__shape--corner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-520px}.module-index__shape--corner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-520px}.module-index__shape--corner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-520px}.module-index__body{gap:var(--space-6);padding:var(--space-8) var(--space-6) calc(var(--space-16) + var(--space-4));flex-direction:column;display:flex}.module-index__head{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.module-index__title{font-family:var(--font-heading);font-weight:var(--type-heading-weight);font-size:var(--type-display-l);line-height:var(--type-heading-leading);margin:0}.module-index__intro{font-size:var(--type-body);line-height:var(--type-body-leading);margin:0}.module-index__main{gap:var(--space-6);flex-direction:column;display:flex}.module-index__modules{gap:var(--space-2);flex-direction:column;max-width:none;margin:0;padding:0;list-style:none;display:flex}.module-index__module{--module-tile-height:4.5rem;width:100%;min-height:calc(var(--module-tile-height) * 2);align-items:center;column-gap:var(--space-4);row-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);text-align:start;cursor:pointer;border:0;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;font-family:inherit;display:grid}.module-index__module-number{border-radius:var(--radius-md);height:2.5rem;width:2.5rem;font-size:var(--type-body);flex:none;place-items:center;font-weight:600;display:grid}.module-index__module-text{flex-direction:column;flex:1;gap:2px;display:flex}.module-index__module-name{font-family:var(--font-heading-s);font-size:var(--type-heading-s);font-weight:var(--type-heading-s-weight);line-height:var(--type-heading-leading)}.module-index__module-meta{font-size:var(--type-small);font-weight:var(--type-small-weight)}.module-index__module-action{align-items:center;gap:var(--space-2);flex:none;grid-area:2/1/auto/-1;place-self:end;display:flex}.module-index__module-action-label{font-size:var(--type-small);font-weight:600}.module-index__module-action:not(.module-index__module-action--labelled) .module-index__module-arrow{border-radius:var(--radius-pill);background:var(--tile-ink);height:2rem;width:2rem;color:var(--tile-surface);place-items:center;display:grid}.module-index__module-arrow{flex:none}.module-index__module-arrow svg{height:.875rem;width:auto;display:block}.module-index__module-action--labelled{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--surface-module-action);color:var(--text-on-module-action)}.module-index__module-action--labelled .module-index__module-arrow{border-radius:var(--radius-pill);background:var(--text-on-module-action);height:1.75rem;width:1.75rem;color:var(--surface-module-action);place-items:center;display:grid}.module-index__pack{border-radius:var(--radius-xl);color:var(--text-on-pack);flex-direction:column;display:flex;overflow:hidden}.module-index__pack-cover{padding-inline:var(--space-6);background:var(--surface-pack-cover)}.module-index__pack-detail{gap:var(--space-4);padding:var(--space-6) var(--space-6) calc(var(--space-6) * 1.5);background:var(--surface-pack);flex-direction:column;display:flex}.module-index__pack-title{color:inherit;font-family:var(--font-heading-s);font-weight:var(--type-heading-s-weight);font-size:var(--type-heading-s);line-height:var(--type-heading-leading);margin:0}.module-index__pack-cover svg{height:auto;width:100%;display:block}.module-index__pack-body{font-size:var(--type-body);line-height:var(--type-body-leading);margin:0}.module-index__pack-action{--button-radius:var(--radius-pill);--wipe-bg:var(--pack-action-wipe);--wipe-bg-active:var(--pack-action-wipe-active);--wipe-ink:var(--pack-action-wipe-text);--satin-bg:var(--pack-action-bg);--satin-bg-hover:var(--pack-action-bg-hover);--satin-bg-active:var(--pack-action-bg-active);--button-satin-gradient:linear-gradient(to bottom, transparent 55%, #0c101a0f);background:var(--pack-action-bg);width:100%;color:var(--pack-action-text);text-decoration:none}.module-index__module--not-started{--tile-surface:var(--surface-module-not-started);--tile-surface-hover:var(--surface-module-not-started-hover);--tile-ink:var(--text-on-module-not-started);--tile-ink-muted:var(--text-on-module-not-started-muted);--tile-chip:var(--surface-module-not-started-chip);--tile-chip-ink:var(--text-on-module-not-started-chip)}.module-index__module--in-progress{--tile-surface:var(--surface-module-in-progress);--tile-surface-hover:var(--surface-module-in-progress-hover);--tile-ink:var(--text-on-module-in-progress);--tile-ink-muted:var(--text-on-module-in-progress-muted);--tile-chip:var(--surface-module-in-progress-chip);--tile-chip-ink:var(--text-on-module-in-progress-chip)}.module-index__module--complete{--tile-surface:var(--surface-module-complete);--tile-surface-hover:var(--surface-module-complete-hover);--tile-ink:var(--text-on-module-complete);--tile-ink-muted:var(--text-on-module-complete-muted);--tile-chip:var(--surface-module-complete-chip);--tile-chip-ink:var(--text-on-module-complete-chip)}.module-index__module{background:var(--tile-surface);color:var(--tile-ink);transition:background var(--tile-hover-duration) var(--tile-hover-easing), color var(--tile-hover-duration) var(--tile-hover-easing)}@media (hover:hover){.module-index__module:enabled:hover{background:var(--tile-surface-hover)}}.module-index__module-number{border-radius:var(--radius-md);background:var(--tile-chip);color:var(--tile-chip-ink)}.module-index__module-meta{color:var(--tile-ink-muted)}@media (min-width:500px) and (max-width:899.98px){.module-index__pack{grid-template-columns:2fr 3fr;align-items:stretch;display:grid}.module-index__pack-cover{padding-block:var(--space-6);align-items:center;display:grid}.module-index__pack-detail{padding:var(--space-6)}}.module-index__title-mark{align-items:center;gap:var(--space-2);display:none}.module-index__title-mark span{height:18px;display:block}.module-index__title-mark span svg{height:100%;width:auto;display:block}.module-index__title-mark__arch{color:var(--interactive)}.module-index__title-mark__dot{color:var(--decor-3)}.module-index__title-mark__bar{color:var(--decor-2)}@media (min-width:900px){.module-index__body{max-width:calc(var(--field-width) + var(--space-16) * 2);width:100%;padding:var(--space-16) var(--space-16) var(--space-24);gap:var(--space-8);margin-left:auto;margin-right:auto}.module-index__shape--corner{height:705px;width:760px;top:-230px}.module-index__shape--corner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-200px}.module-index__shape--corner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-200px}.module-index__shape--corner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-200px}.module-index__shape--corner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-200px}.module-index__shape--corner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-200px}.module-index__shape--corner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-200px}.module-index__intro{max-width:var(--measure-body)}.module-index__main{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--field-column-gap);align-items:stretch;display:grid}.module-index__modules{gap:var(--space-2);flex-direction:column;grid-column:span 8;height:100%;display:flex}.module-index__modules>li{flex:1 1 0;display:flex}.module-index__modules-item--next{flex:2 1 0}.module-index__module{justify-content:flex-start;align-items:center;gap:var(--space-4);height:100%;min-height:var(--module-tile-height);padding:var(--space-4) var(--space-6);flex-direction:row;display:flex}.module-index__module--next{min-height:calc(var(--module-tile-height) * 2)}.module-index__module-action{align-self:center}.module-index__module-action:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.module-index__module-action:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.module-index__module-action:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.module-index__module-action:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.module-index__module-action:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.module-index__module-action:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.module-index__pack{grid-column:span 4;justify-content:flex-start;width:100%}}.module-index__shape{animation:build-grow var(--duration-slow) var(--transition-easing) backwards;transform-origin:100% 0}.module-index__head,.module-index__intro,.module-index__modules>li,.module-index__pack{animation:build-rise var(--transition-duration) var(--transition-easing) var(--build-delay,0s) backwards}.module-index__head{--build-delay:80ms}.module-index__intro{--build-delay:.16s}.module-index__modules>li{--build-delay:.26s}.module-index__modules>li:nth-child(2){--build-delay:.32s}.module-index__modules>li:nth-child(3){--build-delay:.38s}.module-index__pack{--build-delay:.44s}@media (prefers-reduced-motion:reduce){.module-index__shape,.module-index__head,.module-index__intro,.module-index__modules>li,.module-index__pack{animation:none}}.acknowledgement{text-align:start;position:relative}.acknowledgement__close{color:var(--text-muted);position:absolute;top:var(--space-3)}.acknowledgement__close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.acknowledgement__close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.acknowledgement__close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.acknowledgement__close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.acknowledgement__close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.acknowledgement__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.acknowledgement__close+*{--flow-space:0}.acknowledgement__art{width:min(100%,18rem)}.acknowledgement__art svg{height:auto;width:100%;display:block}.acknowledgement__title{font-size:var(--type-heading-l);font-family:var(--font-heading-s);font-weight:var(--type-heading-s-weight)}.acknowledgement__title+.acknowledgement__body{--flow-space:1em}.acknowledgement__body+.acknowledgement__actions{--flow-space:2em}.acknowledgement__body{font-size:var(--type-body);line-height:var(--type-lead-leading);color:var(--body-muted-color);margin-bottom:0}.signup{--card-padding:0;text-align:start;flex-direction:column;display:flex;overflow:hidden}.signup__head{flex-direction:column;display:flex}.signup__head-row{justify-content:space-between;align-items:center;gap:var(--signup-head-gap);padding:var(--signup-section-padding);display:flex}.signup__back .icon{width:var(--signup-back-icon-size);height:var(--signup-back-icon-size)}.signup__rule{height:var(--signup-rule-height);border-radius:0;margin-top:0;margin-bottom:0}.signup__rule .progress__fill{border-radius:0}.signup__count{font-size:var(--type-body-xs);color:var(--body-muted-color);font-variant-numeric:tabular-nums;margin:0}.signup__body{padding:var(--signup-section-padding);flex-direction:column;padding-bottom:calc(var(--signup-section-padding) * var(--card-foot-ratio));display:flex}.signup__title{font-size:var(--type-heading-l);font-family:var(--font-heading-s);font-weight:var(--type-heading-s-weight);text-wrap:balance}.signup__title:focus{outline:none}.signup__note{font-size:var(--type-body-s);color:var(--body-muted-color)}.signup__resume{font-size:var(--type-body-s);color:var(--body-muted-color);margin-bottom:0}.signup__options{gap:var(--signup-option-gap);flex-direction:column;display:flex}.signup__option{align-items:center;gap:var(--signup-option-gap);padding-block:var(--signup-option-padding-block);padding-inline:var(--signup-option-padding-inline);border-radius:var(--signup-option-radius);background:var(--surface-pick);color:var(--text-on-pick);font-size:var(--type-body);cursor:pointer;transition:background-color var(--transition-duration-hover) var(--transition-easing-hover), color var(--transition-duration-hover) var(--transition-easing-hover);display:flex;position:relative}.signup__option-input,.signup__chip-input{opacity:0;height:0;width:0;margin:0;position:absolute}.signup__option-dot{width:var(--signup-dot-size);height:var(--signup-dot-size);border:var(--border-width-strong) solid currentColor;--corner-shape:round;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 var(--signup-dot-fill-inset) transparent;transition:box-shadow var(--transition-duration-hover) var(--transition-easing-hover);flex:none}@media (hover:hover){.signup__option:hover{background:var(--surface-pick-hover);color:var(--text-on-pick-hover)}}.signup__option:has(.signup__option-input:checked){background:var(--surface-pick-selected);color:var(--text-on-pick-selected)}.signup__option:has(.signup__option-input:checked) .signup__option-dot{box-shadow:inset 0 0 0 var(--signup-dot-fill-inset) currentColor}.signup__option:has(.signup__option-input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.signup__chip:has(.signup__chip-input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.signup__other[hidden]{display:none}.signup__chips{gap:var(--signup-chip-gap);grid-template-columns:repeat(4,1fr);display:grid}.signup__chip{z-index:0;padding-block:var(--signup-chip-padding-block);padding-inline:var(--signup-chip-padding-inline);color:var(--text-on-pick);cursor:pointer;transition:color var(--transition-duration-hover) var(--transition-easing-hover);place-items:center;display:grid;position:relative}.signup__chip-shape{z-index:-1;color:var(--surface-pick);transition:color var(--transition-duration-hover) var(--transition-easing-hover);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.signup__chip-shape svg{height:100%;width:100%;display:block}.signup__chip-label{font-size:var(--type-body-s);font-variant-numeric:tabular-nums;font-weight:600;position:relative}@media (hover:hover){.signup__chip:hover{color:var(--text-on-pick-hover)}.signup__chip:hover .signup__chip-shape{color:var(--surface-pick-hover)}}.signup__chip:has(.signup__chip-input:checked){color:var(--text-on-pick-selected)}.signup__chip:has(.signup__chip-input:checked) .signup__chip-shape{color:var(--surface-pick-selected)}@media (max-width:599px){.signup__chips{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}.signup__chip{padding-block:var(--space-4)}.signup__chip-label{font-size:var(--type-body)}}@media (prefers-reduced-motion:reduce){.signup__option,.signup__option-dot,.signup__chip,.signup__chip-shape{transition:none}}.site-footer{background:var(--surface-footer);color:var(--text-on-footer);margin-top:auto}.site-footer__inner{padding:var(--space-8) var(--space-6) var(--space-12)}.site-footer__funder{margin:var(--space-4) auto 0;max-width:var(--footer-measure);font-size:var(--type-body-xs);font-weight:var(--type-body-xs-weight);line-height:var(--type-body-leading);color:var(--text-on-footer-muted);text-align:center;text-wrap:balance}@media (min-width:900px){.site-footer__inner{max-width:calc(var(--field-width) + var(--space-16) * 2);width:100%;padding:var(--space-2) var(--space-16) var(--space-16);margin-left:auto;margin-right:auto}}.site-footer__partners{justify-content:center;align-items:center;gap:var(--space-6) var(--footer-partner-gap);flex-wrap:wrap;max-width:none;margin:0;padding:0;list-style:none;display:flex}.site-footer__partner{align-items:center;display:flex}.site-footer__partner-logo{height:calc(var(--partner-logo-height) * var(--footer-partner-scale));mix-blend-mode:multiply;width:auto;display:block}@media (max-width:599px){.site-footer__partners{--footer-partner-scale:.72;--footer-partner-gap:var(--space-6)}}.glossary{position:relative;overflow:clip}.glossary__shapes{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.glossary__shape{position:absolute}.glossary__shape svg{height:100%;width:100%;display:block}.glossary__shape--arch{height:334px;width:360px;color:var(--decor-3);top:-40px;left:-90px}.glossary__shape--point{height:360px;width:300px;color:var(--decor-2);top:30%;right:-110px;transform:rotate(-12deg)}.glossary__shape--wave{height:220px;width:420px;color:var(--decor-1);top:72%;left:-70px;transform:rotate(8deg)}@media (max-width:1199px){.glossary__shape--point,.glossary__shape--wave{display:none}.glossary__shape--arch{height:121px;width:130px;top:-60px;left:auto;right:-40px}}.glossary__body{font-size:var(--type-lead);max-width:calc(var(--glossary-measure) + var(--space-fluid-gutter) * 2);padding:var(--space-8) var(--space-fluid-gutter) var(--space-16);margin-left:auto;margin-right:auto;position:relative}.glossary__title{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--type-display-l);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading)}.glossary__intro{margin:0 0 var(--space-8);font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--text-muted)}.glossary__list{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.glossary__entry{--entry-pad:var(--space-6);margin-inline:calc(var(--entry-pad) * -1);border-radius:var(--radius-lg);interpolate-size:allow-keywords;transition:background-color var(--glossary-open-duration) var(--glossary-open-easing);position:relative}.glossary__entry::details-content{opacity:0;height:0;transition:block-size var(--glossary-open-duration) var(--glossary-open-easing), opacity var(--glossary-open-duration) var(--glossary-open-easing), content-visibility var(--glossary-open-duration) allow-discrete;overflow:clip}.glossary__entry[open]::details-content{opacity:1;height:auto}.glossary--scripted .glossary__entry{overflow:clip}.glossary--scripted .glossary__entry::details-content{opacity:1;height:auto;transition:none}.glossary--scripted .glossary__term{transition:none}.glossary__entry[open].glossary__entry--closing{background:0 0}.glossary__entry[open].glossary__entry--closing .icon-chevron{transform:rotate(90deg)}@media (max-width:40rem){.glossary__entry{--entry-pad:var(--space-4);margin-left:0;margin-right:0}}.glossary__entry:after{content:"";inset-inline:var(--entry-pad);border-bottom:var(--border-width) solid var(--border-subtle);position:absolute;bottom:0}.glossary__entry[open]:after{display:none}.glossary__entry:has(+.glossary__entry[open]):after{display:none}.glossary__entry[open]{background:var(--surface-card)}@media (hover:hover){.glossary__entry:not([open]):hover{background:var(--surface-card)}.glossary__entry:not([open]):hover:after{display:none}.glossary__entry:has(+.glossary__entry:not([open]):hover):after{display:none}}.glossary__term{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--entry-pad);transition:padding-block var(--glossary-open-duration) var(--glossary-open-easing);cursor:pointer;border-radius:inherit;font-family:var(--font-heading-s);font-size:var(--type-heading-m);font-weight:var(--type-heading-s-weight);line-height:var(--type-heading-leading);color:var(--text-primary);list-style:none;display:flex}.glossary__term::-webkit-details-marker{display:none}.glossary__entry[open] .glossary__term{padding-block:var(--space-8) var(--space-6)}.glossary__entry[open] .glossary__term,.glossary__entry[open] .glossary__definition{color:var(--text-on-card)}.glossary__term .icon-chevron{height:1.25rem;width:1.25rem;color:var(--text-muted);transition:transform var(--transition-duration) var(--transition-easing);flex:none;transform:rotate(90deg)}.glossary__entry[open] .icon-chevron{transform:rotate(-90deg)}.glossary__aka{font-weight:400;font-size:var(--type-body);color:var(--text-muted)}.glossary__definition{padding:0 var(--entry-pad) var(--space-8);line-height:var(--type-lead-leading);color:var(--text-muted)}.module-content{flex-direction:column;display:flex;container-type:inline-size}.module-content__mount,.module-content__mount>.module-screen{flex-direction:column;flex:auto;display:flex}.module-screen__nav-wrap{background:var(--surface);border-top:var(--border-width) solid var(--border-subtle);margin-top:auto}.module-screen__nav-button{min-height:var(--button-block-size-sm);padding-top:0;padding-bottom:0}.module-screen__nav-button--next.btn--satin:not(:disabled){border-width:0}.module-screen__nav-button--next:disabled{background:var(--button-disabled-bg);border-color:var(--button-disabled-bg);color:var(--button-disabled-text);cursor:default}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.module-screen__nav-wrap{background:linear-gradient(to bottom, var(--surface-glass-rim) 0, var(--surface-glass) var(--bar-glass-rim-depth));-webkit-backdrop-filter:blur(var(--bar-glass-blur)) saturate(var(--bar-glass-saturation));backdrop-filter:blur(var(--bar-glass-blur)) saturate(var(--bar-glass-saturation))}}@media (prefers-reduced-transparency:reduce){.module-screen__nav-wrap{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@container (width>=900px){.module-screen__nav-wrap{max-width:none}.module-screen__nav{max-width:var(--field-width);width:100%;margin-left:auto;margin-right:auto}}.module-screen__dots{max-width:none}@container (width<=899px){.module-screen__nav{gap:var(--space-2)}.module-screen__nav-button{padding-inline:var(--space-3);border-radius:var(--radius-md);flex:none}.module-screen__nav-button--next{min-width:7rem;padding-inline:var(--space-6)}.module-screen__dots{gap:3px;min-width:0;overflow:hidden}.module-screen__dot{height:5px;width:5px}.module-screen__dot--current{width:14px}}.tip{--flow-space:2.4em;align-items:start;column-gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-4) var(--space-4);border-radius:var(--radius-lg);background:var(--tone-surface);color:var(--tone-ink-muted);font-size:var(--type-body-s);grid-template-columns:auto 1fr;display:grid}.tip__mark{width:calc(var(--type-lead) * 3.2);height:calc(var(--type-lead) * 3.2);corner-shape:round;background:var(--surface-tip-mark);color:var(--text-on-tip-mark);font-family:var(--font-heading);font-size:var(--type-heading-xl);border-radius:50%;place-items:center;line-height:1;display:grid}.tip__text{align-self:center;margin:0}.tip+*{--flow-space:2.4em}.resource{--flow-space:2.4em;border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.resource+*{--flow-space:2.4em}.resource__head{padding:var(--space-4) var(--space-6);background:var(--tone-surface-2);color:var(--tone-ink-2)}.resource__label{font-family:var(--font-heading-s);font-size:var(--type-heading-s);font-weight:var(--type-heading-s-weight);line-height:var(--type-heading-leading);margin:0}.resource__body{gap:var(--space-2);padding:var(--space-6);background:var(--tone-surface);color:var(--tone-ink);flex-direction:column;display:flex}.resource__note{font-size:var(--type-body);color:var(--tone-ink-muted);margin:0}.resource__items{font-size:var(--type-body);color:var(--tone-ink);margin:0}.resource__items:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25em}.resource__items:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25em}.resource__items:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25em}.resource__items:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25em}.resource__items:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25em}.resource__items:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25em}.resource__item+.resource__item{margin-top:var(--space-2)}.resource__source{font-size:var(--type-body-xs);color:var(--tone-ink-muted);margin:0}.resource__action{background:var(--tone-accent);color:var(--tone-on-accent);--wipe-bg:var(--tone-surface-2);--wipe-ink:var(--tone-ink-2);--satin-bg:var(--tone-accent);--satin-bg-hover:var(--tone-accent-shade);--satin-bg-active:var(--tone-accent-shade);align-self:flex-start;margin-top:var(--space-2);text-decoration:none}.resource__action-row{align-items:center;gap:var(--space-2);display:inline-flex}.resource__action-arrow{display:flex}.resource__action-arrow .icon{height:1em;width:1em}@container (width>=900px){.resource__head{padding:var(--space-6) var(--space-8)}.resource__body{padding:var(--space-8)}}.card-list{padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);background:var(--tone-surface);color:var(--tone-ink)}.card-list__title{margin:0 0 var(--space-3);font-family:var(--font-heading-s);font-size:var(--type-heading-xs);font-weight:var(--type-heading-weight)}.card-list__items{margin:0}.card-list__items:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-4)}.card-list__items:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-4)}.card-list__items:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-4)}.card-list__items:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-4)}.card-list__items:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-4)}.card-list__items:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-4)}.card-list__item+.card-list__item{margin-top:var(--space-2)}.module-home>.flow>p{font-size:var(--type-body)}.module-home__sections{--flow-space:var(--space-12);gap:var(--space-3);--tile-rest-bg:var(--surface-card);flex-direction:column;margin-bottom:0;margin-left:0;margin-right:0;padding:0;list-style:none;display:flex}.module-home__tile{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-8) var(--space-6);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--tile-rest-bg);color:var(--text-primary);text-align:start;cursor:pointer;transition:background var(--tile-hover-duration) var(--tile-hover-easing), border-color var(--tile-hover-duration) var(--tile-hover-easing), color var(--tile-hover-duration) var(--tile-hover-easing);display:flex}.module-home__tile[data-tone]{--tile-bg-hover:var(--tone-surface);--text-on-tile-hover:var(--tone-ink)}@media (hover:hover){.module-home__tile:enabled:hover{background:var(--tile-bg-hover);border-color:var(--tile-bg-hover);color:var(--text-on-tile-hover)}.module-home__tile:enabled:hover .module-home__tile-meta,.module-home__tile:enabled:hover .module-home__tile-arrow{color:var(--text-on-tile-hover)}}.module-home__tile:disabled{cursor:default}.module-home__tile-n{width:var(--tile-n-size);height:var(--tile-n-size);border-radius:var(--tile-n-radius);background:var(--module-chip-surface);color:var(--module-chip-ink);font-family:var(--font-heading-s);font-size:var(--type-body);font-weight:var(--tile-n-weight);flex:none;place-items:center;display:grid}.module-home__tile[data-state=next] .module-home__tile-n{background:var(--module-surface);color:var(--module-ink)}.module-home__tile-text{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.module-home__tile-name{font-family:var(--font-heading-s);font-size:var(--type-heading-xs);font-weight:var(--type-heading-s-weight);line-height:var(--type-heading-leading)}.module-home__tile-meta{font-size:var(--type-body-s);color:var(--text-muted);transition:color var(--tile-hover-duration) var(--tile-hover-easing)}.module-home__tile-arrow{width:var(--tile-arrow-size);height:var(--tile-arrow-size);color:var(--tile-arrow);transition:color var(--tile-hover-duration) var(--tile-hover-easing);flex:none;display:block}.module-home__tile-arrow svg{height:100%;width:100%;display:block}.module-home__aside .tip{color:var(--text-muted);font-size:var(--type-body-s);background:0 0;border:0;padding:0}.module-home__aside .tip,.module-title .tip{display:block}.module-home__aside .tip__mark,.module-title .tip__mark{display:none}.knowledge-check__instruction{font-size:var(--type-body-s);color:var(--text-muted);margin:0}[data-module="1"]{--module-surface:var(--surface-module-1);--module-ink:var(--text-on-module-1);--module-chip-surface:var(--surface-module-1-chip);--module-chip-ink:var(--text-on-module-1-chip)}[data-module="2"]{--module-surface:var(--surface-module-2);--module-ink:var(--text-on-module-2);--module-chip-surface:var(--surface-module-2-chip);--module-chip-ink:var(--text-on-module-2-chip)}[data-module="3"]{--module-surface:var(--surface-module-3);--module-ink:var(--text-on-module-3);--module-chip-surface:var(--surface-module-3-chip);--module-chip-ink:var(--text-on-module-3-chip)}.module-summary__body{padding-inline:max(var(--screen-padding-inline), calc((100% - var(--field-width)) / 2))}.module-title,.module-summary{flex:auto}.module-title{background:var(--tone-surface);min-height:60vh;color:var(--tone-ink);grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}.module-title__seam{z-index:0;width:var(--module-cover-seam-size);height:var(--module-cover-seam-size);color:var(--tone-decor);rotate:var(--module-cover-seam-angle);position:absolute;top:calc(var(--module-cover-media-block) - var(--module-cover-seam-size) / 2)}.module-title__seam:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-8)}.module-title__seam:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-8)}.module-title__seam:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-8)}.module-title__seam:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-8)}.module-title__seam:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-8)}.module-title__seam:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-8)}.module-title__seam svg{height:100%;width:100%;display:block}.module-title__media{background-color:var(--tone-decor);min-height:var(--module-cover-media-block);background-position:50%;background-repeat:no-repeat;background-size:cover}.module-title__body{z-index:1;padding-block:var(--space-12);padding-inline:max(var(--screen-padding-inline), calc((100% - var(--field-width)) / 2));flex-direction:column;display:flex;position:relative}.module-title__main{margin-top:auto;margin-bottom:auto}.module-title__aside{padding-top:var(--space-12)}.module-title .tip{color:var(--tone-ink-muted);background:0 0;border:0;padding:0}.module-title .tip__text{font-size:var(--type-body-s);line-height:var(--type-body-leading);color:inherit}.module-title__eyebrow{padding:var(--space-3) var(--space-8);color:var(--tone-ink);align-self:start;place-items:center;margin:0;display:inline-grid;position:relative}.module-title__eyebrow-shape{color:var(--tone-decor);position:absolute;top:0;bottom:0;left:0;right:0}.module-title__eyebrow-shape svg{height:100%;width:100%;display:block}.module-title__eyebrow-text{font-size:var(--type-eyebrow);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--tone-ink);line-height:1;position:relative}.module-title h1{--flow-space:var(--space-6);font-family:var(--font-heading);font-size:var(--type-display-xl);font-weight:var(--type-heading-weight);color:var(--tone-accent-ink);text-wrap:balance;margin:0;line-height:.94}.module-title p{--flow-space:var(--space-6);font-size:var(--type-lead);line-height:var(--type-lead-leading);color:var(--tone-ink)}.module-title .module-screen__body{font-size:var(--type-body-s);line-height:var(--type-body-leading)}.module-title .module-screen__question{--flow-space:var(--space-8);font-family:var(--font-heading-s);font-size:var(--type-heading-s);font-weight:var(--type-heading-s-weight);line-height:var(--type-heading-leading);color:var(--tone-ink)}.module-title .cta,.module-summary .cta{--button-primary-bg:var(--tone-accent);--button-primary-text:var(--tone-on-accent);--button-primary-wipe:var(--tone-surface-2);--button-primary-wipe-active:var(--tone-surface-2);--button-primary-wipe-text:var(--tone-ink-2);--button-primary-bg-hover:var(--tone-accent-shade);--button-primary-bg-active:var(--tone-accent-shade);--button-outlined-border:var(--tone-ink);--button-outlined-text:var(--tone-ink);--button-outlined-bg-hover:var(--tone-accent);--button-outlined-border-hover:var(--tone-accent);--button-outlined-text-hover:var(--tone-on-accent);--button-outlined-bg-active:var(--tone-accent-shade);--button-block-size:var(--button-block-size-lg);--button-radius:var(--radius-pill)}@container (width>=900px){.module-title .cta,.module-summary .cta{--button-padding-inline:var(--button-padding-inline-lg)}}.module-title .cta{--flow-space:var(--space-12)}@container (width<=899px){.module-title .cta{width:100%;display:grid}}@container (width>=900px){.module-title{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.module-title__media{grid-area:1/2;min-height:0}.module-title__body{padding-inline:var(--space-16);padding-block:var(--space-16);grid-area:1/1}.module-title__seam{top:var(--space-16);bottom:auto}.module-title__seam:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - var(--module-cover-seam-size) / 2);right:auto}.module-title__seam:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - var(--module-cover-seam-size) / 2);right:auto}.module-title__seam:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - var(--module-cover-seam-size) / 2);right:auto}.module-title__seam:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - var(--module-cover-seam-size) / 2);left:auto}.module-title__seam:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - var(--module-cover-seam-size) / 2);left:auto}.module-title__seam:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - var(--module-cover-seam-size) / 2);left:auto}}.module-intro{padding-block:var(--space-12)}.module-intro h1{font-size:var(--type-heading-l)}.module-intro p{font-size:var(--type-lead);line-height:var(--type-lead-leading)}.module-summary{background:var(--tone-surface);color:var(--tone-ink);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative;overflow:hidden}.module-summary__body,.module-summary__media{z-index:1;position:relative}.module-summary__decor{display:none}.module-summary__shape svg{height:100%;width:100%;display:block}.module-summary__body{padding-block:var(--space-16)}.module-summary .module-screen__lead{font-size:var(--type-statement);line-height:var(--type-statement-leading)}.module-summary .module-screen__body{font-size:var(--type-body);line-height:var(--type-body-leading)}.module-summary__media{background-color:var(--tone-decor);min-height:14rem}.module-summary__photo{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}@container (width>=900px){.module-summary{column-gap:var(--space-16);padding-inline:max(var(--screen-padding-inline), calc((100% - var(--field-width)) / 2));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.module-summary__body{grid-area:1/1;padding-left:0;padding-right:0}.module-summary__decor{z-index:0;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.module-summary__shape{position:absolute}.module-summary__shape--edge{width:var(--module-summary-decor-edge-size);aspect-ratio:125/116;color:var(--tone-accent);top:var(--space-8);rotate:-12deg}.module-summary__shape--edge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--module-summary-decor-edge-size) * -.35)}.module-summary__shape--edge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--module-summary-decor-edge-size) * -.35)}.module-summary__shape--edge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--module-summary-decor-edge-size) * -.35)}.module-summary__shape--edge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--module-summary-decor-edge-size) * -.35)}.module-summary__shape--edge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--module-summary-decor-edge-size) * -.35)}.module-summary__shape--edge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--module-summary-decor-edge-size) * -.35)}.module-summary__shape--foot{width:var(--module-summary-decor-foot-size);aspect-ratio:153/80;color:var(--tone-decor);bottom:calc(var(--module-summary-decor-foot-size) * -.08);rotate:8deg}.module-summary__shape--foot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - var(--module-summary-decor-foot-size) / 4)}.module-summary__shape--foot:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - var(--module-summary-decor-foot-size) / 4)}.module-summary__shape--foot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - var(--module-summary-decor-foot-size) / 4)}.module-summary__shape--foot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - var(--module-summary-decor-foot-size) / 4)}.module-summary__shape--foot:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - var(--module-summary-decor-foot-size) / 4)}.module-summary__shape--foot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - var(--module-summary-decor-foot-size) / 4)}.module-summary__media{width:min(100%, var(--module-summary-media-inline));aspect-ratio:59/56;min-height:0;rotate:var(--module-summary-media-angle);grid-area:1/2;justify-self:end;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20viewBox='0%200%2059%2056'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M1.481,14.469c-1.461,4.662%20-1.272,7.259%201.77,17.274c3.042,10.015%205.087,21.613%2011.137,23.36c6.051,1.747%2031.758,-5.757%2038.864,-7.556c9.162,-2.319%203.777,-20.317%203.335,-24.505c-0.944,-8.979%20-2.869,-19.894%20-9.538,-21.532c-6.669,-1.638%20-16.69,-0.574%20-23.256,1.99c-6.567,2.565%20-20.679,5.757%20-22.312,10.969Z'%20style='fill:%23000;fill-rule:nonzero;'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20viewBox='0%200%2059%2056'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M1.481,14.469c-1.461,4.662%20-1.272,7.259%201.77,17.274c3.042,10.015%205.087,21.613%2011.137,23.36c6.051,1.747%2031.758,-5.757%2038.864,-7.556c9.162,-2.319%203.777,-20.317%203.335,-24.505c-0.944,-8.979%20-2.869,-19.894%20-9.538,-21.532c-6.669,-1.638%20-16.69,-0.574%20-23.256,1.99c-6.567,2.565%20-20.679,5.757%20-22.312,10.969Z'%20style='fill:%23000;fill-rule:nonzero;'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.module-summary__photo{rotate:calc(-1 * var(--module-summary-media-angle));top:-12%;bottom:-12%;left:-12%;right:-12%}}.module-summary__actions{gap:var(--button-row-gap);flex-direction:column;display:flex}@container (width>=900px){.module-summary__actions{flex-flow:row-reverse wrap;justify-content:flex-end}}.module-summary h1{font-size:var(--type-heading-xl);color:var(--tone-accent-ink)}.module-summary p{color:var(--tone-ink)}.module-home{padding-block:var(--space-8)}.details{border-radius:var(--radius-xl);overflow:hidden}.details__row{padding:var(--space-8)}.details__row--base{background:var(--tone-surface);color:var(--tone-ink)}.details__row--alt{background:var(--tone-surface-2);color:var(--tone-ink-2)}.details__label{margin:0 0 var(--space-1);font-size:var(--type-eyebrow);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.details__row--base .details__label{color:var(--tone-accent-ink)}.details__row--alt .details__label{color:var(--tone-accent-2)}.details__text{font-size:var(--type-lead);line-height:var(--type-lead-leading);margin:0}@container (width>=900px){.details__row{padding:var(--space-12)}}.module-screen__body--small{font-size:var(--type-body-s);color:var(--text-muted)}.highlight{white-space:nowrap;color:var(--tone-ink);margin-left:.1em;margin-right:.1em;padding:.05em .45em;font-weight:700;display:inline-block;position:relative}.highlight__shape{color:var(--tone-surface);position:absolute;top:0;bottom:0;left:0;right:0}.highlight__shape svg{height:100%;width:100%;display:block}.highlight__text{position:relative}.box{border-radius:var(--radius-xl);background:var(--tone-surface);color:var(--tone-ink);flex-direction:column;display:flex;overflow:hidden}.box__body,.box__example{padding:var(--space-8)}.box__body>*+*{margin-top:var(--space-3)}.box__title{font-family:var(--font-heading-s);font-size:var(--type-heading-m);font-weight:var(--type-heading-s-weight);line-height:var(--type-heading-leading);color:var(--tone-ink);margin:0}.box__text{font-size:var(--type-lead);line-height:var(--type-lead-leading)}.box__example{background:var(--tone-decor)}.box__example-label{margin:0 0 var(--space-1);font-size:var(--type-eyebrow);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--tone-ink)}.box__example-text{font-size:var(--type-lead);font-weight:500;line-height:var(--type-lead-leading);margin:0}.box--badge .box__title{padding:var(--space-4) var(--space-8);font-family:var(--font-heading);font-size:var(--type-heading-xl);font-weight:var(--type-heading-weight);color:var(--tone-ink);place-items:center;display:inline-grid;position:relative}.box__badge-shape{color:var(--tone-decor);position:absolute;top:0;bottom:0;left:0;right:0}.box__badge-shape svg{height:100%;width:100%;display:block}.box__badge-text{line-height:1;position:relative}.box+.box{--flow-space:var(--space-8)}.box--badge .box__title+*{margin-top:var(--space-4)}.box--badge{rotate:-1.25deg}.box--badge+.box--badge{rotate:1.25deg}.box--badge+.box--badge+.box--badge{rotate:-1.25deg}.box--badge+.box--badge+.box--badge+.box--badge{rotate:1.25deg}@container (width>=900px){.box__body,.box__example{padding:var(--space-8) var(--space-12)}}.carousel{padding:var(--space-24) var(--space-12);border-radius:var(--radius-lg);background:var(--tone-surface);color:var(--tone-ink);position:relative;overflow:hidden}.carousel__decor{color:var(--tone-decor);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.carousel__shape{display:block;position:absolute}.carousel__shape:first-child{height:9rem;width:9rem;top:-3.5rem}.carousel__shape:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-3rem}.carousel__shape:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-3rem}.carousel__shape:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-3rem}.carousel__shape:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-3rem}.carousel__shape:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-3rem}.carousel__shape:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-3rem}.carousel__shape:last-child{height:5rem;width:5rem;bottom:-1.5rem;transform:rotate(-18deg)}.carousel__shape:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-1.5rem}.carousel__shape:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-1.5rem}.carousel__shape:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-1.5rem}.carousel__shape:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-1.5rem}.carousel__shape:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-1.5rem}.carousel__shape:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-1.5rem}.carousel__row{align-items:center;gap:var(--space-6);display:flex;position:relative}.carousel__arrow{border-radius:var(--radius-pill);height:2.75rem;width:2.75rem;color:var(--tone-accent-ink);cursor:pointer;transition:background var(--transition-duration-hover) var(--transition-easing-hover), opacity var(--transition-duration-hover) var(--transition-easing-hover);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.carousel__arrow .icon-chevron{width:1.75rem;height:1.75rem}.carousel__arrow .icon-chevron path{stroke-width:3px}.carousel__arrow--prev .icon-chevron{transform:rotate(180deg)}@media (hover:hover){.carousel__arrow:hover:not(:disabled){background:var(--tone-decor)}}.carousel__arrow:disabled{opacity:.25;cursor:default}.carousel__stage{flex:1;align-items:center;min-width:0;display:grid}.carousel__item{font-family:var(--font-body);font-size:var(--type-heading-l);line-height:var(--leading-snug);color:var(--tone-accent-ink);text-align:center;text-wrap:pretty;visibility:hidden;opacity:0;grid-area:1/1;margin:0}.carousel__item--current{visibility:visible;opacity:1;transition:opacity var(--transition-duration) var(--transition-easing)}.carousel__dots{justify-content:center;align-items:center;gap:var(--space-2);display:flex;position:absolute;bottom:var(--space-6);left:0;right:0}.carousel__dot{cursor:pointer;background:0 0;border:0;place-items:center;height:1.5rem;width:1.5rem;padding:0;display:grid}.carousel__dot:after{content:"";border-radius:var(--radius-pill);background:var(--tone-accent-ink);opacity:.3;height:4px;width:4px;transition:opacity var(--transition-duration-hover) var(--transition-easing-hover), transform var(--transition-duration-hover) var(--transition-easing-hover)}@media (hover:hover){.carousel__dot:hover:after{opacity:.6}}.carousel__dot--current:after{opacity:1;transform:scale(1.5)}@container (width<=599px){.carousel{padding:var(--space-12) var(--space-1);border-radius:0;margin-left:calc(50% - 50cqw);margin-right:calc(50% - 50cqw)}.carousel__row{gap:var(--space-1)}.carousel__dots{bottom:var(--space-3)}.carousel__item{font-size:var(--type-heading-m)}}@media (prefers-reduced-motion:reduce){.carousel__item,.carousel__dot:after{transition:none}}:root{--deck-card-inline:15rem;--deck-card-ratio:.923;--sheet-open-duration:.85s;--sheet-close-duration:.85s}.deck{--fan-step-angle:8.5deg;--fan-rise:1.25rem;--fan-overlap:-1.375rem;--fan-origin-y:100%;--track-card:74cqw;--track-peek:7.75rem;--z:0;--i:0;--i-sq:0;--deck-return-at:.35s;--deck-return-ripple:70ms;--deck-return-fade:.14s;--deck-leave-fade:.1s;--deck-space-above:var(--space-2);--deck-arc-overhang:calc(var(--deck-outer-drop,0) * var(--fan-rise));--deck-space-below:calc(var(--deck-arc-overhang) + var(--space-8));padding-block:var(--deck-space-above) var(--deck-space-below);padding-inline:max(var(--screen-padding-inline), calc((100% - var(--field-width)) / 2));justify-content:center;display:flex}.deck__card{width:var(--deck-card-inline);height:calc(var(--deck-card-inline) / var(--deck-card-ratio));place-content:start center;justify-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--radius-xl);background:var(--tone-surface);color:var(--tone-ink);cursor:pointer;text-align:center;z-index:var(--z);opacity:1;transition:opacity var(--deck-return-fade) var(--transition-easing) var(--return-delay,0s);border:0;flex:none;grid-auto-flow:row;display:grid;position:relative;overflow:hidden}.deck__face{z-index:1;font-family:var(--font-heading);font-size:var(--type-heading-m);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading);text-wrap:balance;overflow-wrap:break-word;position:relative}.deck__card-done{z-index:1;aspect-ratio:1;opacity:0;width:2.75rem;transition:opacity var(--transition-duration) var(--transition-easing-flight) .52s, scale var(--transition-duration) var(--transition-easing-flight) .52s;place-items:center;display:grid;position:relative;scale:.4}.deck__card--done .deck__card-done{opacity:1;scale:1}.deck__card-done-round{height:100%;width:100%;color:var(--tone-surface);grid-area:1/1;display:block}.deck__card-done-round svg{height:100%;width:100%;display:block}.deck__card-done-tick{width:55%;color:var(--tone-decor);grid-area:1/1;place-items:center;display:grid}.deck__card-done-tick svg{height:100%;width:100%;display:block}.deck__card-done-tick svg path{stroke-width:6px}.deck__shapes{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.deck__shape{color:var(--tone-decor);rotate:var(--shape-spin,0deg);translate:var(--shape-drift-x,0) var(--shape-drift-y,0);animation:build-grow var(--duration-slow) var(--transition-easing) var(--build-delay,0s) backwards;position:absolute}.deck__shape svg{height:100%;width:100%;display:block}.deck__shape:first-child{width:62%;top:-12%}.deck__shape:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-14%}.deck__shape:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-14%}.deck__shape:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-14%}.deck__shape:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-14%}.deck__shape:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-14%}.deck__shape:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-14%}.deck__shape:nth-child(2){width:44%;bottom:-10%}.deck__shape:nth-child(2):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-12%}.deck__shape:nth-child(2):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-12%}.deck__shape:nth-child(2):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-12%}.deck__shape:nth-child(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-12%}.deck__shape:nth-child(2):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-12%}.deck__shape:nth-child(2):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-12%}.deck__shape:nth-child(3){width:30%;bottom:18%}.deck__shape:nth-child(3):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-8%}.deck__shape:nth-child(3):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-8%}.deck__shape:nth-child(3):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-8%}.deck__shape:nth-child(3):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-8%}.deck__shape:nth-child(3):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-8%}.deck__shape:nth-child(3):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-8%}@container (width<900px){.deck,.deck[data-arrangement=rows]{justify-content:flex-start;gap:var(--space-4);scroll-snap-type:x mandatory;padding-inline:var(--screen-padding-inline) var(--track-peek);scrollbar-width:none;display:flex;overflow-x:auto}.deck::-webkit-scrollbar{display:none}.deck__card{scroll-snap-align:center;width:var(--track-card);height:auto;aspect-ratio:var(--deck-card-ratio)}}@container (width>=900px){.deck{overflow-x:clip}.deck[data-arrangement=rows]{--deck-card-inline:17.5rem;grid-template-columns:repeat(var(--deck-columns,3), minmax(0, var(--deck-card-inline)));justify-content:center;gap:var(--space-8) var(--space-6);display:grid}.deck[data-arrangement=rows][data-columns="2"]{--deck-columns:2;--deck-card-inline:calc((var(--measure-body) - var(--space-6)) / 2)}.deck__card{transition:transform var(--transition-duration) var(--transition-easing), opacity var(--deck-return-fade) var(--transition-easing) var(--return-delay,0s),  z-index 0s var(--transition-duration)}.deck[data-arrangement=rows] .deck__card{height:auto;width:auto;aspect-ratio:var(--deck-card-ratio);transform:rotate(calc(var(--tilt,0deg) * var(--lean,1))) translateY(calc(0px - var(--hover-lift,0px)));padding-top:var(--space-12)}.deck[data-arrangement=fan] .deck__card{transform-origin:center var(--fan-origin-y);transform:rotate(calc(var(--i) * var(--fan-step-angle) * var(--lean,1))) translateY(calc(var(--i-sq) * var(--fan-rise) - var(--hover-lift,0px)))}.deck[data-arrangement=fan] .deck__card+.deck__card:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fan-overlap)}.deck[data-arrangement=fan] .deck__card+.deck__card:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fan-overlap)}.deck[data-arrangement=fan] .deck__card+.deck__card:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fan-overlap)}.deck[data-arrangement=fan] .deck__card+.deck__card:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fan-overlap)}.deck[data-arrangement=fan] .deck__card+.deck__card:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fan-overlap)}.deck[data-arrangement=fan] .deck__card+.deck__card:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fan-overlap)}.deck__card:focus-visible{--lean:.4;--hover-lift:1rem;z-index:50;transition:transform var(--transition-duration) var(--transition-easing), opacity var(--deck-return-fade) var(--transition-easing), z-index 0s 0s}@media (hover:hover){.deck__card:hover{--lean:.4;--hover-lift:1rem;z-index:50;transition:transform var(--transition-duration) var(--transition-easing), opacity var(--deck-return-fade) var(--transition-easing), z-index 0s 0s}}}.deck__card{animation:build-scatter var(--duration-slow) var(--transition-easing) var(--build-delay,0s) backwards}.deck--has-open .deck__card{opacity:0;pointer-events:none;transition:opacity var(--deck-leave-fade) var(--transition-easing) 0s}.deck__sheet{z-index:40;width:min(36rem, var(--sheet-max,92vw));aspect-ratio:var(--deck-card-ratio);transform-origin:50%;transform-style:preserve-3d;transition:transform var(--sheet-open-duration) var(--transition-easing-flight);display:none;position:fixed;top:50%;transform:translate(-50%,-50%)}.deck__sheet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--sheet-cx,50%)}.deck__sheet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--sheet-cx,50%)}.deck__sheet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--sheet-cx,50%)}.deck__sheet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--sheet-cx,50%)}.deck__sheet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--sheet-cx,50%)}.deck__sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--sheet-cx,50%)}.deck__sheet[data-open]{display:block}.deck__sheet[data-closing]{transition:transform var(--sheet-close-duration) var(--transition-easing-flight), opacity calc(var(--sheet-close-duration) * .7) var(--transition-easing);opacity:0}.deck__sheet-front,.deck__sheet-back{border-radius:var(--radius-xl);background:var(--tone-surface);color:var(--tone-ink);box-shadow:var(--deck-sheet-shadow);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.deck__sheet-front{padding:var(--space-6);text-align:center;place-items:center;display:grid}.deck__sheet-back{text-align:start;grid-template-rows:auto minmax(0,1fr);padding:0;display:grid;overflow:hidden;transform:rotateY(180deg)}.deck__sheet-header{background:var(--tone-surface);color:var(--tone-ink);padding:var(--space-8)}.deck__sheet-scroll{padding:var(--space-8);overflow-y:auto}.deck__sheet-title{font-family:var(--font-heading);font-size:var(--type-heading-m);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading);display:block}.deck__body{--flow-space:1.4em}.deck__done{margin-top:var(--space-8);display:block}.deck__done:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.deck__done:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.deck__done:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.deck__done:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.deck__done:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.deck__done:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.deck__card-name,.deck__status{clip-path:inset(50%);white-space:nowrap;border:0;height:1px;width:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.deck__scrim{display:none}@media (max-width:599px){.deck__sheet{aspect-ratio:auto;height:100%;width:100%;top:50%}.deck__sheet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.deck__sheet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.deck__sheet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.deck__sheet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.deck__sheet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.deck__sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.deck__scrim{z-index:39;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity var(--sheet-close-duration) var(--transition-easing);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.deck__sheet[data-open]:not([data-closing])+.deck__scrim{opacity:1;transition-duration:var(--sheet-open-duration)}.deck__sheet-front:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-front:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-front:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-header:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-header:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-header:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-front:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-front:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-front:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-header:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-header:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);border-bottom-right-radius:0;border-bottom-left-radius:0}.deck__sheet-front{top:25%}.deck__sheet-back{overscroll-behavior:contain;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;display:flex;overflow-y:auto}.deck__sheet-header{z-index:1;margin-top:25vh;padding:var(--space-6) var(--space-4);flex:none;margin-top:25dvh;position:-webkit-sticky;position:sticky;top:0}.deck__sheet-scroll{padding:var(--space-6) var(--space-4) var(--space-8);background:var(--tone-surface);flex:1 0 auto;overflow:visible}}@media (prefers-reduced-motion:reduce){.deck__card,.deck__shape{animation:none}.deck__sheet,.deck__sheet[data-closing]{transition:none}}.tour{z-index:40;position:fixed;top:0;bottom:0;left:0;right:0}.tour__spotlight{border-radius:var(--radius-lg);box-shadow:0 0 0 100vmax var(--scrim);pointer-events:none;transition:top var(--transition-duration) var(--transition-easing), left var(--transition-duration) var(--transition-easing), width var(--transition-duration) var(--transition-easing), height var(--transition-duration) var(--transition-easing);position:fixed}.tour__card{width:min(100% - 2 * var(--screen-padding-inline), 22rem);gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-4);border-radius:var(--radius-lg);background:var(--tone-surface);color:var(--tone-ink);box-shadow:var(--shadow-md);opacity:0;display:grid;position:fixed}.tour__card--visible{opacity:1;transition:opacity var(--transition-duration) var(--transition-easing) calc(var(--transition-duration) * 1.5)}.tour__arrow{background:var(--tone-surface);height:1rem;width:1rem;position:absolute;rotate:45deg}.tour__arrow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--tour-arrow-left,2rem) - .5rem)}.tour__arrow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--tour-arrow-left,2rem) - .5rem)}.tour__arrow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--tour-arrow-left,2rem) - .5rem)}.tour__arrow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--tour-arrow-left,2rem) - .5rem)}.tour__arrow:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--tour-arrow-left,2rem) - .5rem)}.tour__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--tour-arrow-left,2rem) - .5rem)}.tour__card[data-side=below] .tour__arrow{top:-.5rem}.tour__card[data-side=above] .tour__arrow{bottom:-.5rem}.tour__live{gap:var(--space-3);display:grid}.tour__heading{color:inherit;font-family:var(--font-body);font-size:var(--type-heading-xs);font-weight:400;line-height:var(--type-heading-leading);margin:0}.tour__body{color:var(--tone-ink-muted);font-size:var(--type-body-s);margin:0;font-weight:400}.tour__footer{align-items:center;gap:var(--space-3);border-top:1px solid var(--tone-surface-2);padding-top:var(--space-3);display:flex}.tour__dots{gap:var(--space-1);flex:1;display:flex}.tour__dot{border-radius:var(--radius-pill);background:var(--tone-surface-2);height:.375rem;width:.375rem}.tour__dot--current{background:var(--tone-ink)}.tour__skip{color:var(--tone-ink-muted);font-family:inherit;font-size:var(--type-body-s);cursor:pointer;min-height:2.75rem;padding-inline:var(--space-2);background:0 0;border:0}.tour__skip[hidden]{display:none}.tour .tour__next{--button-block-size:2.5rem;--button-padding-inline:var(--space-4);--satin-bg:var(--tone-accent);--satin-bg-hover:var(--tone-accent-shade);--satin-bg-active:var(--tone-accent-shade);min-width:0;color:var(--tone-on-accent)}.tour__skip:focus-visible{outline:2px solid var(--tone-ink);outline-offset:2px}.tour__next:focus-visible{outline:2px solid var(--tone-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tour__spotlight{transition:none}.tour__card{opacity:1;transition:none}}
