.About-module__vMbv_W__statement{border-left:3px solid var(--pig);max-width:34em;font:italic 400 clamp(20px, 1.9vw, 24px) / 1.55 var(--serif);color:var(--ink);margin:0;padding-left:22px}.About-module__vMbv_W__sub{margin-top:clamp(44px,5vw,68px);font-size:clamp(24px,2.2vw,30px)}.About-module__vMbv_W__rows{margin-top:8px}.About-module__vMbv_W__rows .case{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr)}.About-module__vMbv_W__rows h4{font:600 clamp(23px, 2vw, 28px) / 1.18 var(--serif);letter-spacing:-.01em;margin:0 0 .35em}.About-module__vMbv_W__rows p{margin:0}.About-module__vMbv_W__people{border-top:2px solid var(--ink);margin:8px 0 0;padding:0;list-style:none}.About-module__vMbv_W__people li{border-bottom:1px solid var(--rule);grid-template:"photo who""photo body"1fr/148px minmax(0,1fr);column-gap:clamp(20px,3vw,40px);padding:26px 0 28px;display:grid}.About-module__vMbv_W__photo{object-fit:cover;border:1px solid var(--rule);border-radius:0;grid-area:photo;width:148px;height:184px;display:block}.About-module__vMbv_W__who{grid-area:who}.About-module__vMbv_W__body{grid-area:body}.About-module__vMbv_W__people h4{font:600 clamp(23px, 2vw, 28px) / 1.18 var(--serif);letter-spacing:-.01em;margin:0}.About-module__vMbv_W__role{font:600 var(--small) / 1.4 var(--sans);color:var(--ink3);margin:4px 0 10px}.About-module__vMbv_W__bio{max-width:40em;margin:0;font-size:18px;line-height:1.6}.About-module__vMbv_W__profile{margin:8px 0 0}.About-module__vMbv_W__profile a{min-height:44px;font:600 16.5px var(--sans);align-items:center;display:inline-flex}.About-module__vMbv_W__growing{margin:34px 0 0;font-size:19px}.About-module__vMbv_W__links{font:600 16.5px var(--sans);flex-wrap:wrap;gap:0 28px;margin:0;padding:0;list-style:none;display:flex}.About-module__vMbv_W__links a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:700px){.About-module__vMbv_W__rows .case{grid-template-columns:1fr}.About-module__vMbv_W__people li{grid-template:"photo who""body body"/104px minmax(0,1fr);gap:16px 18px}.About-module__vMbv_W__photo{width:104px;height:130px}.About-module__vMbv_W__who{align-self:end}.About-module__vMbv_W__role{margin-bottom:0}.About-module__vMbv_W__bio{font-size:17.5px}}
.Contact-module__XILVtW__facts{align-items:baseline;margin-top:28px}.Contact-module__XILVtW__facts dd{min-width:0}.Contact-module__XILVtW__line{display:block}.Contact-module__XILVtW__profiles{flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none;display:flex}.Contact-module__XILVtW__facts a{align-items:center;min-height:44px;display:inline-flex}.Contact-module__XILVtW__note{border-left:2px solid var(--on-ink-rule);font:400 17px / 1.5 var(--serif);color:var(--on-ink2);margin:22px 0 0;padding-left:16px}.Contact-module__XILVtW__form{row-gap:22px;min-width:0;display:grid}.Contact-module__XILVtW__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.Contact-module__XILVtW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.Contact-module__XILVtW__field label{font:600 16px / 1.3 var(--sans);color:var(--on-ink)}.Contact-module__XILVtW__field label span{color:var(--on-ink-link);margin-left:2px}.Contact-module__XILVtW__field input,.Contact-module__XILVtW__field select,.Contact-module__XILVtW__field textarea{width:100%;min-height:48px;font:400 17px / 1.4 var(--sans);color:var(--on-ink);border:1.5px solid var(--on-ink2);background:0 0;border-radius:2px;padding:10px 14px}.Contact-module__XILVtW__field select{appearance:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.Contact-module__XILVtW__field select option{color:var(--ink);background:var(--paper)}.Contact-module__XILVtW__field textarea{resize:vertical;min-height:140px}.Contact-module__XILVtW__field input::placeholder,.Contact-module__XILVtW__field textarea::placeholder{color:var(--on-ink2);opacity:1}.Contact-module__XILVtW__field input:focus-visible,.Contact-module__XILVtW__field select:focus-visible,.Contact-module__XILVtW__field textarea:focus-visible{outline:3px solid var(--on-ink-link);outline-offset:2px;border-color:var(--on-ink)}.Contact-module__XILVtW__form button.btn{cursor:pointer;justify-self:start;margin:0}.Contact-module__XILVtW__form button[aria-disabled=true]{cursor:progress}.Contact-module__XILVtW__error{border-left:3px solid var(--on-ink);font:500 17px / 1.5 var(--serif);color:var(--on-ink);margin:0;padding:2px 0 2px 14px}.Contact-module__XILVtW__thanks{border-top:1px solid var(--on-ink-rule);padding-top:22px}.Contact-module__XILVtW__thanks:focus{outline:none}.Contact-module__XILVtW__thanks p{color:var(--on-ink);font-size:19px}@media (max-width:700px){.contact .Contact-module__XILVtW__facts{grid-template-columns:minmax(0,1fr);row-gap:0}.Contact-module__XILVtW__facts dt{margin-top:12px}.Contact-module__XILVtW__facts dt:first-child{margin-top:0}.Contact-module__XILVtW__pair{grid-template-columns:1fr}.Contact-module__XILVtW__form button.btn{justify-self:stretch}}
.TaskTrace-module__2WmodW__heads,.TaskTrace-module__2WmodW__steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(12px,1.6vw,22px);display:grid}.TaskTrace-module__2WmodW__heads{border-bottom:2px solid var(--ink);padding-bottom:8px}.TaskTrace-module__2WmodW__heads p{font:700 18px/1.3 var(--sans);color:var(--pig);margin:0}.TaskTrace-module__2WmodW__steps{row-gap:6px;margin:0;padding:14px 0 0;list-style:none}.TaskTrace-module__2WmodW__step{border-top:2px solid var(--ink);grid-template-columns:1.6em minmax(0,1fr);column-gap:8px;padding:10px 4px 6px 0;display:grid}.TaskTrace-module__2WmodW__c1{grid-column:1}.TaskTrace-module__2WmodW__c2{grid-column:2}.TaskTrace-module__2WmodW__c3{grid-column:3}.TaskTrace-module__2WmodW__n{font:italic 400 24px/1.1 var(--cm);color:var(--pig)}.TaskTrace-module__2WmodW__step h3{font:700 18px/1.3 var(--sans);margin:0 0 4px}.TaskTrace-module__2WmodW__step p{font:400 16px/1.5 var(--serif);color:var(--ink);margin:0}.TaskTrace-module__2WmodW__part{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TaskTrace-module__2WmodW__step .TaskTrace-module__2WmodW__part{margin:0}.TaskTrace-module__2WmodW__gate{background:var(--pig);border-color:var(--pig);color:#fff;grid-column:1/-1;padding:14px 18px 16px}.TaskTrace-module__2WmodW__gate .TaskTrace-module__2WmodW__n,.TaskTrace-module__2WmodW__gate h3,.TaskTrace-module__2WmodW__gate p{color:#fff}.TaskTrace-module__2WmodW__gate .TaskTrace-module__2WmodW__n{font-size:28px}.TaskTrace-module__2WmodW__gate h3{font-size:20px}@media (max-width:700px){.TaskTrace-module__2WmodW__heads{display:none}.TaskTrace-module__2WmodW__steps{grid-template-columns:minmax(0,1fr);row-gap:10px}.TaskTrace-module__2WmodW__step,.TaskTrace-module__2WmodW__gate{grid-column:1;grid-row:auto!important}.TaskTrace-module__2WmodW__part{clip:auto;white-space:normal;width:auto;height:auto;font:700 16px/1.3 var(--sans);color:var(--pig);margin:0 0 2px;position:static}.TaskTrace-module__2WmodW__step p.TaskTrace-module__2WmodW__part{color:var(--pig);font:700 16px/1.3 var(--sans)}.TaskTrace-module__2WmodW__step.TaskTrace-module__2WmodW__gate p.TaskTrace-module__2WmodW__part{color:#fff}.TaskTrace-module__2WmodW__step p{font-size:16px}}
.Governance-module__QT5FKq__formula{font:400 21px/1.4 var(--cm);color:var(--ink);margin:2px 0 8px;display:block}.Governance-module__QT5FKq__fig{margin-top:clamp(36px,4.5vw,64px)}.Governance-module__QT5FKq__more{margin-top:28px}
.Fig1-module__coX9tW__figure{min-width:0}.Fig1-module__coX9tW__well{min-width:0;container-type:inline-size}figure.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__well{padding:14px 20px 16px}.Fig1-module__coX9tW__figure .num{margin-bottom:4px}.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;overflow:visible}.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__svg.Fig1-module__coX9tW__wide{max-width:560px}.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__svg.Fig1-module__coX9tW__narrow{max-width:400px;display:none}@media (max-width:560px){.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__svg.Fig1-module__coX9tW__wide{display:none}.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__svg.Fig1-module__coX9tW__narrow{display:block}figure.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__well{padding:12px}}@container (max-width:440px){.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__svg.Fig1-module__coX9tW__wide{display:none}.Fig1-module__coX9tW__figure .Fig1-module__coX9tW__svg.Fig1-module__coX9tW__narrow{display:block}}.Fig1-module__coX9tW__fine{fill:none;stroke:var(--rule);stroke-width:1px}.Fig1-module__coX9tW__edge{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;pointer-events:none}.Fig1-module__coX9tW__ringCell{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.Fig1-module__coX9tW__cell{transform-box:fill-box;transform-origin:50%}.Fig1-module__coX9tW__sq{fill:var(--pig);pointer-events:none}.Fig1-module__coX9tW__front .Fig1-module__coX9tW__sq{fill-opacity:1}.Fig1-module__coX9tW__top .Fig1-module__coX9tW__sq{fill-opacity:.8}.Fig1-module__coX9tW__right .Fig1-module__coX9tW__sq{fill-opacity:.62}.Fig1-module__coX9tW__hit{fill:#0000;stroke:none;cursor:pointer;touch-action:manipulation}.Fig1-module__coX9tW__sel .Fig1-module__coX9tW__sq{stroke:var(--ink);stroke-width:1.5px}.Fig1-module__coX9tW__strip{fill:#0000;stroke:none;cursor:grab;touch-action:none}.Fig1-module__coX9tW__part:active .Fig1-module__coX9tW__strip{cursor:grabbing}.Fig1-module__coX9tW__bar{cursor:grab;touch-action:none;outline:none}.Fig1-module__coX9tW__track{fill:var(--paper);stroke:var(--rule);stroke-width:1px}.Fig1-module__coX9tW__fill{fill:var(--pig);pointer-events:none}.Fig1-module__coX9tW__ringed{stroke:var(--ink);stroke-width:2.5px}.Fig1-module__coX9tW__bar:focus-visible .Fig1-module__coX9tW__track{stroke:var(--ink);stroke-width:3px}.Fig1-module__coX9tW__label{font-family:var(--sans);fill:var(--ink);pointer-events:none;font-weight:700}.Fig1-module__coX9tW__var{font-family:var(--var);fill:var(--ink2);font-style:italic;font-weight:400}.Fig1-module__coX9tW__under{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;margin-top:8px;display:grid}.Fig1-module__coX9tW__block{outline:none}.Fig1-module__coX9tW__blockRing{fill:none;stroke:none;pointer-events:none}.Fig1-module__coX9tW__block:focus-visible .Fig1-module__coX9tW__blockRing{stroke:var(--pig-hi);stroke-width:3px;stroke-linejoin:round}.Fig1-module__coX9tW__readout{border-left:3px solid var(--pig);font:500 16px/1.4 var(--sans);color:var(--ink);text-wrap:balance;font-variant-numeric:lining-nums tabular-nums;align-items:center;min-height:2.8em;margin:0;padding-left:12px;display:flex}.Fig1-module__coX9tW__controls{display:flex}@media (max-width:420px){.Fig1-module__coX9tW__under{grid-template-columns:minmax(0,1fr);row-gap:10px}}.Fig1-module__coX9tW__reset{min-width:88px;min-height:44px;font:600 16px/1 var(--sans);border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:2px;padding:0 16px}.Fig1-module__coX9tW__reset:hover:not([aria-disabled=true]){border-color:var(--pig);color:var(--pig)}.Fig1-module__coX9tW__reset[aria-disabled=true]{color:var(--ink3);border-color:var(--rule);cursor:default}@media (prefers-reduced-motion:no-preference){@keyframes Fig1-module__coX9tW__assemble{0%{transform:scale(0)}to{transform:scale(1)}}.Fig1-module__coX9tW__figure[data-assemble] .Fig1-module__coX9tW__cell{animation:Fig1-module__coX9tW__assemble .52s var(--ease) var(--d,0s) both paused}.Fig1-module__coX9tW__figure[data-assemble][data-go] .Fig1-module__coX9tW__cell{animation-play-state:running}}.Fig1-module__coX9tW__touch{display:none}@media (hover:none) and (pointer:coarse){.Fig1-module__coX9tW__pointer{display:none}.Fig1-module__coX9tW__touch{display:inline}}
.FigMark-module__3g1_fG__mark{vertical-align:middle;max-width:100%;height:auto;display:inline-block}.FigMark-module__3g1_fG__fine{fill:none;stroke:var(--rule);stroke-width:1px}.FigMark-module__3g1_fG__sq{fill:var(--pig)}.FigMark-module__3g1_fG__edge{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}
.ProductEquation-module__4mgewW__eq{font-family:var(--cm);color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:400}.ProductEquation-module__4mgewW__hero{font-size:clamp(24px,2.2vw,31px);line-height:1.2}.ProductEquation-module__4mgewW__intro{font-size:var(--eq-size,clamp(32px, 5.4vw, 64px));line-height:1.12}.ProductEquation-module__4mgewW__lhs,.ProductEquation-module__4mgewW__rhs{display:block}.ProductEquation-module__4mgewW__nb{white-space:nowrap}.ProductEquation-module__4mgewW__op{color:var(--pig)}
section.Hero-module__s-6kkG__root{grid-template:"copy figcol""facts figcol""actions figcol"".figcol"1fr/minmax(0,1.08fr) minmax(0,.92fr);padding-top:clamp(24px,2.8vw,36px);padding-bottom:clamp(8px,1.4vw,20px)}.Hero-module__s-6kkG__copy{grid-area:copy;min-width:0}.Hero-module__s-6kkG__facts{grid-area:facts}.Hero-module__s-6kkG__actions{grid-area:actions;min-width:0}.Hero-module__s-6kkG__figcol{grid-area:figcol;row-gap:clamp(10px,1.2vw,14px);min-width:0;display:grid}.Hero-module__s-6kkG__film{font:600 16.5px/1.3 var(--sans);color:var(--ink2);margin:18px 0 0}.Hero-module__s-6kkG__film a{padding:12px 0;font-weight:600;display:inline-block}.Hero-module__s-6kkG__film span{color:var(--ink3);font-variant-numeric:lining-nums tabular-nums;margin-left:8px;font-weight:500}@media (max-width:1020px){section.Hero-module__s-6kkG__root{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""actions""figcol""facts";row-gap:14px;padding-top:22px}.Hero-module__s-6kkG__facts{margin-top:10px}.Hero-module__s-6kkG__actions .Hero-module__s-6kkG__film{margin-top:0}.Hero-module__s-6kkG__actions .cta{margin-top:12px}.Hero-module__s-6kkG__copy .triad{margin-top:18px}.Hero-module__s-6kkG__film a{padding:11.5px 0}}
.Product-module__aRoQ_W__yours{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.Product-module__aRoQ_W__yours>h3{grid-column:1;margin:0}.Product-module__aRoQ_W__yours>div{grid-column:2}.Product-module__aRoQ_W__yours p:first-child{margin-top:0}.Product-module__aRoQ_W__more{text-underline-offset:3px;text-decoration:underline!important}.Product-module__aRoQ_W__film{margin-top:clamp(40px,5vw,72px)}.Product-module__aRoQ_W__note{max-width:40em;color:var(--ink2);margin:18px 0 0;font-size:18px;line-height:1.55}@media (max-width:1020px){.Product-module__aRoQ_W__yours{grid-template-columns:1fr}.Product-module__aRoQ_W__yours>h3,.Product-module__aRoQ_W__yours>div{grid-column:1}.Product-module__aRoQ_W__yours>h3{margin-bottom:.5em}}
.intro-module__MH13Za__root{min-height:100dvh;padding-bottom:56px;position:relative}.intro-module__MH13Za__rule{background:var(--pig);transform-origin:0;z-index:10;height:4px;display:none;position:fixed;top:0;left:0;right:0}.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__rule,.intro-module__MH13Za__root[data-mode=seen] .intro-module__MH13Za__rule{display:block}.intro-module__MH13Za__top{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;min-height:68px;display:flex}.intro-module__MH13Za__brand{text-decoration:none}.intro-module__MH13Za__actions{flex-wrap:wrap;align-items:center;gap:0 24px;display:flex}.intro-module__MH13Za__skip,.intro-module__MH13Za__continue{min-height:44px;font:600 17px/1 var(--sans);color:var(--pig);align-items:center;display:inline-flex}.intro-module__MH13Za__read{min-height:44px;font:600 17px/1 var(--sans);color:var(--ink);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:none}.intro-module__MH13Za__read:hover{color:var(--pig)}.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__read,.intro-module__MH13Za__root[data-mode=seen] .intro-module__MH13Za__read{display:inline-flex}.intro-module__MH13Za__root[data-mode=read] .intro-module__MH13Za__read{visibility:hidden;display:inline-flex}.intro-module__MH13Za__entry{border-bottom:1px solid var(--ink);padding:clamp(22px,4vw,48px) 0 clamp(18px,2.6vw,30px)}.intro-module__MH13Za__word{font:400 clamp(58px, 9.5vw, 132px) / .95 var(--cm);letter-spacing:-.025em;color:var(--ink);margin:0}.intro-module__MH13Za__pos{font:italic 400 clamp(20px, 2vw, 26px) / 1.2 var(--serif);color:var(--ink2);margin:12px 0 0}.intro-module__MH13Za__steps{margin:0;padding:0;list-style:none}.intro-module__MH13Za__step{border-bottom:1px solid var(--rule-soft);break-inside:avoid;grid-template-columns:56px minmax(0,1fr);column-gap:clamp(12px,2.4vw,32px);padding:clamp(20px,2.6vw,30px) 0;display:grid}.intro-module__MH13Za__no{font:italic 400 22px / 1.3 var(--cm);color:var(--pig)}.intro-module__MH13Za__body{min-width:0}.intro-module__MH13Za__cap{max-width:36em;font:400 clamp(18px, 1.6vw, 21px) / 1.5 var(--serif);color:var(--ink);margin:0 0 .3em}.intro-module__MH13Za__cap b{font-weight:600}.intro-module__MH13Za__v{font-family:var(--var);font-style:italic;font-weight:400}.intro-module__MH13Za__nw{white-space:nowrap}.intro-module__MH13Za__row{flex-wrap:wrap;align-items:baseline;column-gap:2.2em;display:flex}.intro-module__MH13Za__math{min-width:0;display:block}.intro-module__MH13Za__math .katex-display{text-align:left;margin:.45em 0}.intro-module__MH13Za__math .katex{font-size:1.32em}.intro-module__MH13Za__emph{background:var(--wash);border-top:2px solid var(--pig);padding-left:14px;padding-right:14px}.intro-module__MH13Za__emph .intro-module__MH13Za__cap{font-weight:500}.intro-module__MH13Za__emph .intro-module__MH13Za__math .katex{font-size:1.5em}.intro-module__MH13Za__final{border-top:2px solid var(--pig);margin-top:6px;padding:22px 0 8px}.intro-module__MH13Za__nineCap{font:400 clamp(18px, 1.6vw, 21px) / 1.5 var(--serif);color:var(--ink);margin:0 0 12px}.intro-module__MH13Za__continueP{margin:18px 0 0}@media (max-width:700px){.intro-module__MH13Za__step{grid-template-columns:minmax(0,1fr);padding:18px 0}.intro-module__MH13Za__no{margin-bottom:2px}.intro-module__MH13Za__cap{font-size:18px}.intro-module__MH13Za__math .katex{font-size:min(1.05em, calc((100vw - 2 * var(--pad)) / 18.3))}.intro-module__MH13Za__emph .intro-module__MH13Za__math .katex{font-size:min(1.12em, calc((100vw - 2 * var(--pad) - 24px) / 15.6))}.intro-module__MH13Za__emph{padding-left:12px;padding-right:12px}.intro-module__MH13Za__row{column-gap:1.2em}}@media (min-width:1000px) and (min-height:760px){.intro-module__MH13Za__root:not([data-layout=single]){--u:clamp(14px, 1.78vh, 16.5px);--eq-size:clamp(24px, 3.5vh, 32px);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:56px;display:grid}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__top{grid-column:1/-1}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__entry{padding:calc(var(--u) * 1.2) 0 calc(var(--u) * .8);border-bottom:0;grid-area:2/1}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__word{font-size:clamp(56px,9.5vh,90px)}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__pos{font-size:calc(var(--u) * 1.4);margin-top:4px}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__final{border-top:0;border-left:2px solid var(--pig);grid-area:2/2;grid-template-columns:minmax(0,1fr) auto;align-self:center;align-items:baseline;column-gap:20px;margin:0;padding:12px 0 12px 24px;display:grid}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__nineCap{font-size:calc(var(--u) * 1.1);grid-area:1/1;margin:0 0 4px}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__final>:nth-child(2){grid-area:2/1/auto/-1}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__continueP{grid-area:1/2;margin:0}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__steps{column-count:2;border-top:1px solid var(--ink);font-size:var(--u);grid-area:3/1/auto/-1;column-gap:56px}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__step{padding:calc(var(--u) * .55) 0;grid-template-columns:40px minmax(0,1fr);column-gap:10px}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__step:nth-child(5){break-before:column}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__no{font-size:calc(var(--u) * 1.1)}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__cap{max-width:none;font-size:1em;line-height:1.42}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__math{font-size:1em}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__math .katex{font-size:1.1em}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__emph{padding:calc(var(--u) * .8) 16px}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__emph .intro-module__MH13Za__cap{font-size:1.05em}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__emph .intro-module__MH13Za__math .katex{font-size:1.5em}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__row{column-gap:1.6em}.intro-module__MH13Za__root:not([data-layout=single]) .intro-module__MH13Za__math .katex-display{margin:.25em 0}}.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__continueP,.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__final{visibility:hidden}.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__final.show{visibility:visible}.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__final.show .intro-module__MH13Za__continueP{visibility:visible}.intro-module__MH13Za__root[data-mode=play]:not([data-layout=single]) .intro-module__MH13Za__step{opacity:0}.intro-module__MH13Za__root[data-mode=play]:not([data-layout=single]) .intro-module__MH13Za__step.on{opacity:1}.intro-module__MH13Za__count{display:none}.intro-module__MH13Za__root[data-mode=play][data-layout=single]{flex-direction:column;height:100svh;min-height:0;padding-bottom:20px;display:flex}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__word{font-size:clamp(58px,min(9.5vw,12vh),132px)}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__steps{flex-direction:column;flex:auto;justify-content:safe center;padding:46px 0 20px;display:flex;position:relative;container-type:size}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__step{border-bottom:0;display:none}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__step.cur{padding:0;display:block}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__emph.cur{padding:18px 16px 14px}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__step.cur .intro-module__MH13Za__no{display:none}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__count{font:500 16px/1 var(--sans);color:var(--ink3);font-variant-numeric:lining-nums tabular-nums;display:block;position:absolute;top:16px;left:0}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__cap{text-wrap:pretty;max-width:30em;font-size:max(17px,min(clamp(21px,5.6vw,26px),4.6cqh));line-height:1.42}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__math .katex{font-size:min(1.5em, calc((100vw - 2 * var(--pad)) / 18.3));font-size:max(15px, min(1.5em, calc((100vw - 2 * var(--pad)) / 18.3), 4cqh))}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__emph .intro-module__MH13Za__math .katex{font-size:min(1.6em, calc((100vw - 2 * var(--pad) - 32px) / 15.6));font-size:max(15px, min(1.6em, calc((100vw - 2 * var(--pad) - 32px) / 15.6), 4.3cqh))}@media (min-width:700px){.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__step.cur{max-width:54rem}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__cap{max-width:none;font-size:max(17px,min(clamp(21px,5.6vw,26px),5.8cqh))}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__math .katex{font-size:max(15px, min(1.5em, calc((100vw - 2 * var(--pad)) / 18.3), 6.3cqh))}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__emph .intro-module__MH13Za__math .katex{font-size:max(15px, min(1.6em, calc((100vw - 2 * var(--pad) - 32px) / 15.6), 6.8cqh))}}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__final{display:none}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__final.show{border-top:0;flex-direction:column;flex:auto;justify-content:center;margin:0;padding:20px 0;display:flex}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__nineCap{max-width:30em;margin-bottom:14px;font-size:clamp(21px,5.6vw,26px);line-height:1.42}.intro-module__MH13Za__root[data-mode=play][data-layout=single]:has(.intro-module__MH13Za__final.show) .intro-module__MH13Za__steps{display:none}@media (max-width:560px) and (max-height:700px){.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__entry{padding:14px 0 12px}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__word{font-size:48px}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__pos{margin-top:6px}}@media (max-width:340px){.intro-module__MH13Za__actions{gap:0 14px}.intro-module__MH13Za__skip,.intro-module__MH13Za__read,.intro-module__MH13Za__continue{font-size:15px}}@media (max-width:340px) and (max-height:620px){.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__steps .intro-module__MH13Za__cap{font-size:17px}}@media (max-height:620px){.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__top{min-height:52px}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__entry{flex-wrap:wrap;align-items:baseline;column-gap:16px;padding:8px 0 10px;display:flex}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__word{font-size:clamp(34px,11vh,48px)}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__pos{margin:0;font-size:18px}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__steps{padding:38px 0 8px}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__count{top:12px}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__cap,.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__nineCap{max-width:none;font-size:18px;line-height:1.4}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__math .katex{font-size:min(1.05em, calc((100vw - 2 * var(--pad)) / 18.3))}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__emph .intro-module__MH13Za__math .katex{font-size:min(1.05em, calc((100vw - 2 * var(--pad) - 28px) / 15.6))}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__math .katex-display{margin:.25em 0}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__emph.cur{padding:10px 14px 8px}.intro-module__MH13Za__root[data-mode=play][data-layout=single]{--eq-size:clamp(24px, 8vh, 32px);padding-bottom:8px}}@media (prefers-reduced-motion:no-preference){@keyframes intro-module__MH13Za__drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes intro-module__MH13Za__arrive{0%{opacity:0}to{opacity:1}}.intro-module__MH13Za__rule.run{animation:intro-module__MH13Za__drain var(--total,8s) linear forwards}.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__step{transition:opacity .3s var(--ease)}.intro-module__MH13Za__root[data-mode=play][data-layout=single] .intro-module__MH13Za__step.cur{animation:intro-module__MH13Za__arrive .3s var(--ease) both}.intro-module__MH13Za__root[data-mode=play] .intro-module__MH13Za__final.show{animation:intro-module__MH13Za__arrive .3s var(--ease) both}}
