.frontpage-module__0OfToa__page{--fp-side:min(29.125rem, calc(5 * (100% - 11 * var(--nd-gutter)) / 12 + 4 * var(--nd-gutter)));--fp-gap:min(7.625rem, calc((100% - 11 * var(--nd-gutter)) / 12 + 2 * var(--nd-gutter)))}.frontpage-module__0OfToa__tick{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24}.frontpage-module__0OfToa__box{border:2px solid var(--nd-accent);background:var(--nd-accent);width:1.75rem;height:1.75rem;color:var(--nd-navy);border-radius:.375rem;flex:none;place-items:center;display:inline-grid}.frontpage-module__0OfToa__box svg{width:1.125rem;height:1.125rem}@keyframes frontpage-module__0OfToa__boxFill{0%{background-color:#0000}}@keyframes frontpage-module__0OfToa__tickDraw{0%{stroke-dashoffset:24px}}@keyframes frontpage-module__0OfToa__settle{0%{opacity:0;transform:translateY(.375rem)}}.frontpage-module__0OfToa__heroMedia{isolation:isolate;position:relative}.frontpage-module__0OfToa__heroMedia:before{content:"";z-index:-2;aspect-ratio:1;background:var(--nd-accent-soft);border-radius:50%;width:132%;position:absolute;top:50%;left:50%;translate:-46% -52%}.frontpage-module__0OfToa__crit{box-shadow:0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--nd-navy) 55%, transparent);position:relative}.frontpage-module__0OfToa__crit:before,.frontpage-module__0OfToa__crit:after{content:"";z-index:-1;border-radius:inherit;transform-origin:0 100%;position:absolute;inset:0}.frontpage-module__0OfToa__crit:before{background:var(--nd-navy-light);rotate:7deg}.frontpage-module__0OfToa__crit:after{background:color-mix(in srgb, var(--nd-navy), var(--nd-navy-light));rotate:3.5deg}@media (prefers-reduced-motion:no-preference){.frontpage-module__0OfToa__crit:before,.frontpage-module__0OfToa__crit:after{animation:.5s cubic-bezier(.2,.7,.2,1) .1s both frontpage-module__0OfToa__deckFan}.frontpage-module__0OfToa__critList .frontpage-module__0OfToa__box{animation:.25s ease-out both frontpage-module__0OfToa__boxFill;animation-delay:calc(.6s + var(--i) * .45s)}.frontpage-module__0OfToa__critList .frontpage-module__0OfToa__box path{animation:.35s ease-out both frontpage-module__0OfToa__tickDraw;animation-delay:calc(.7s + var(--i) * .45s)}.frontpage-module__0OfToa__critResult{animation:.45s ease-out 2.6s both frontpage-module__0OfToa__settle}}@keyframes frontpage-module__0OfToa__deckFan{0%{rotate:none}}@media not (min-width:68.75rem){.frontpage-module__0OfToa__heroMedia{max-width:32rem;margin-top:3.5rem}.frontpage-module__0OfToa__heroMedia:before{width:100%;translate:-38% -50%}}@media not (min-width:48rem){.frontpage-module__0OfToa__crit:before{rotate:5deg}.frontpage-module__0OfToa__crit:after{rotate:2.5deg}}.frontpage-module__0OfToa__saadan{--mark:2.25rem;padding-block:6rem}.frontpage-module__0OfToa__steps{margin-top:2.4rem}.frontpage-module__0OfToa__step{grid-template-columns:var(--mark) minmax(0, 1fr) auto;align-items:start;column-gap:1.5rem;display:grid}.frontpage-module__0OfToa__step:not(:last-child){background:linear-gradient(var(--nd-navy), var(--nd-navy)) calc(var(--mark) / 2 - 1px) calc(var(--mark) + .375rem) / 2px calc(100% - var(--mark) - .75rem) no-repeat;padding-bottom:3rem}.frontpage-module__0OfToa__mark{width:var(--mark);height:var(--mark);border:2px solid var(--nd-navy);background:var(--nd-navy);color:var(--nd-pale);border-radius:.375rem;place-items:center;font-size:1rem;font-weight:700;line-height:1;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;display:grid}.frontpage-module__0OfToa__mark>*{grid-area:1/1}.frontpage-module__0OfToa__mark svg{visibility:hidden;width:1.25rem;height:1.25rem;color:var(--nd-navy)}.frontpage-module__0OfToa__copy h3{padding-top:.2rem;font-size:1.5rem;line-height:1.2}.frontpage-module__0OfToa__copy p{text-wrap:pretty;margin-top:.4rem;line-height:1.5}.frontpage-module__0OfToa__screen{border:.4375rem solid var(--nd-navy);background:var(--nd-surface);border-radius:1.875rem;flex-direction:column;grid-column:3;gap:.85em;width:16.5rem;margin-left:clamp(0rem,6vw - 2rem,5.5rem);padding:2.7em 1.15em 1.4em;font-size:.8125rem;line-height:1.3;display:flex;position:relative}.frontpage-module__0OfToa__screen:before{content:"";background:var(--nd-navy);border-radius:1em;width:4.6em;height:1.35em;margin-left:-2.3em;position:absolute;top:.7em;left:50%}.frontpage-module__0OfToa__ssTitle{font-size:1.25em;font-weight:700;line-height:1.2}.frontpage-module__0OfToa__ssLabel{color:var(--nd-on-pale-muted);font-size:.85em;display:block}.frontpage-module__0OfToa__ssSub{font-size:.9em;display:block}.frontpage-module__0OfToa__ssSeg{color:var(--nd-on-pale-muted);grid-template-columns:1fr 1fr;gap:.5em;font-size:.85em;display:grid}.frontpage-module__0OfToa__ssSeg>span{border-top:.3em solid var(--nd-line-on-pale);padding-top:.55em;position:relative}.frontpage-module__0OfToa__ssSeg .frontpage-module__0OfToa__isCurrent{color:var(--nd-ink);font-weight:700}.frontpage-module__0OfToa__ssSeg .frontpage-module__0OfToa__isCurrent:before{content:"";background:var(--nd-accent);transform-origin:0;height:.3em;position:absolute;top:-.3em;left:0;right:0}.frontpage-module__0OfToa__ssField{flex-direction:column;gap:.3em;display:flex}.frontpage-module__0OfToa__ssInput{border:1px solid color-mix(in srgb, var(--nd-navy) 22%, transparent);border-radius:.5em;min-height:2.45em;padding:.55em .75em;display:block}.frontpage-module__0OfToa__ssValue{display:inline-block}.frontpage-module__0OfToa__ssBtn,.frontpage-module__0OfToa__ssSend{background:var(--nd-navy);min-height:2.9em;color:var(--nd-pale);border-radius:.5em;place-items:center;margin-top:auto;padding:.5em 1em;font-weight:700;display:grid}.frontpage-module__0OfToa__ssNote{background:var(--nd-navy);color:var(--nd-pale);border-radius:.9em;align-items:center;gap:.75em;padding:.8em .9em;line-height:1.25;display:flex}.frontpage-module__0OfToa__ssNote b{display:block}.frontpage-module__0OfToa__ssNote .frontpage-module__0OfToa__ssSub{color:var(--nd-on-navy-muted)}.frontpage-module__0OfToa__ssNoteIcon{background:var(--nd-accent);width:2.3em;height:2.3em;color:var(--nd-navy);border-radius:50%;flex:none;place-items:center;display:grid}.frontpage-module__0OfToa__ssNoteIcon svg,.frontpage-module__0OfToa__ssStatus svg,.frontpage-module__0OfToa__ssRemind svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2em;height:1.2em}.frontpage-module__0OfToa__ssCrit{flex-direction:column;margin-top:-.4em;display:flex}.frontpage-module__0OfToa__ssCrit>span{border-top:1px solid var(--nd-line-on-pale);align-items:center;gap:.7em;padding:.5em 0;display:flex}.frontpage-module__0OfToa__ssCrit .frontpage-module__0OfToa__box{border-radius:.4em;width:1.6em;height:1.6em}.frontpage-module__0OfToa__ssCrit .frontpage-module__0OfToa__box svg{width:1.05em;height:1.05em}.frontpage-module__0OfToa__ssResult{background:var(--nd-accent);color:var(--nd-navy);border-radius:.6em;padding:.75em .9em;font-weight:700}.frontpage-module__0OfToa__ssLines>span{background:var(--nd-line-on-pale);border-radius:.3em;height:.55em;display:block}.frontpage-module__0OfToa__ssLines>span+span{margin-top:.5em}.frontpage-module__0OfToa__ssLines>span:last-child{width:62%}.frontpage-module__0OfToa__ssQ{border:1px solid var(--nd-line-on-pale);border-radius:.7em;flex-direction:column;gap:.7em;padding:.85em;font-weight:600;display:flex}.frontpage-module__0OfToa__ssYn{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.frontpage-module__0OfToa__ssYn>span{border:1.5px solid var(--nd-navy);text-align:center;border-radius:.5em;padding:.45em;font-weight:700}.frontpage-module__0OfToa__ssYn .frontpage-module__0OfToa__ssPick{background:var(--nd-navy);color:var(--nd-pale)}.frontpage-module__0OfToa__ssSend{background:var(--nd-positive-soft)}.frontpage-module__0OfToa__ssSend>*{grid-area:1/1}.frontpage-module__0OfToa__ssSendA{opacity:0}.frontpage-module__0OfToa__ssSendB{color:var(--nd-positive);align-items:center;gap:.4em;display:flex}.frontpage-module__0OfToa__ssSendB svg{width:1.1em;height:1.1em}.frontpage-module__0OfToa__ssStatus{background:var(--nd-positive-soft);color:var(--nd-positive);border-radius:.5em;align-self:flex-start;align-items:center;gap:.45em;padding:.45em .8em;font-weight:700;display:inline-flex}.frontpage-module__0OfToa__ssMsg{transform-origin:0 0;flex-direction:column;gap:.35em;display:flex}.frontpage-module__0OfToa__ssBubble{background:color-mix(in srgb, var(--nd-navy) 7%, var(--nd-surface));border-radius:.2em .9em .9em;padding:.75em .9em}.frontpage-module__0OfToa__ssCal{border:1px solid var(--nd-line-on-pale);border-radius:.7em;align-items:center;gap:.8em;padding:.7em;line-height:1.25;display:flex}.frontpage-module__0OfToa__ssCal b{display:block}.frontpage-module__0OfToa__ssCal .frontpage-module__0OfToa__ssSub{color:var(--nd-on-pale-muted)}.frontpage-module__0OfToa__ssDate{background:var(--nd-navy);width:3.1em;color:var(--nd-pale);border-radius:.5em;flex:none;place-items:center;padding:.4em 0;font-size:.85em;line-height:1.1;display:grid}.frontpage-module__0OfToa__ssDate b{font-size:1.6em}.frontpage-module__0OfToa__ssRemind{color:var(--nd-on-pale-muted);align-items:center;gap:.45em;display:flex}.frontpage-module__0OfToa__ssRemind svg{color:var(--nd-positive)}.frontpage-module__0OfToa__ssCompose{border:1px solid color-mix(in srgb, var(--nd-navy) 22%, transparent);color:var(--nd-on-pale-muted);border-radius:1.5em;justify-content:space-between;align-items:center;gap:.5em;margin-top:auto;padding:.4em .4em .4em .9em;display:flex}.frontpage-module__0OfToa__ssCompose svg{background:var(--nd-navy);fill:none;width:2.1em;height:2.1em;stroke:var(--nd-pale);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:.45em}.frontpage-module__0OfToa__visual{display:none}.frontpage-module__0OfToa__phone{width:18.5rem;height:min(37rem, calc(100vh - var(--nd-header-h) - 3rem));background:var(--nd-navy);border-radius:2.875rem;grid-area:1/1;padding:.625rem;position:relative}.frontpage-module__0OfToa__phoneScreen{background:var(--nd-surface);border-radius:2.25rem;height:100%;position:relative;overflow:hidden}.frontpage-module__0OfToa__phoneScreen:before{content:"";background:var(--nd-navy);border-radius:1rem;width:5.5rem;height:1.6rem;margin-left:-2.75rem;position:absolute;top:.75rem;left:50%}.frontpage-module__0OfToa__phoneBar{border-bottom:1px solid var(--nd-line-on-pale);padding-bottom:.6rem;font-size:.95rem;font-weight:700;line-height:1.2;position:absolute;top:3rem;left:1.25rem;right:1.25rem}.frontpage-module__0OfToa__phoneBar span{color:var(--nd-on-pale-muted);font-weight:600}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__step:not(:last-child){background:linear-gradient(var(--nd-navy), var(--nd-navy)) calc(var(--mark) / 2 - 1px) calc(var(--mark) + .375rem) / 2px calc((100% - var(--mark) - .75rem) * var(--fill,0)) no-repeat, linear-gradient(var(--nd-line-on-pale), var(--nd-line-on-pale)) calc(var(--mark) / 2 - 1px) calc(var(--mark) + .375rem) / 2px calc(100% - var(--mark) - .75rem) no-repeat}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__mark{border-color:color-mix(in srgb, var(--nd-navy) 28%, transparent);color:var(--nd-on-pale-muted);background:0 0}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isActive .frontpage-module__0OfToa__mark{background:var(--nd-navy);border-color:var(--nd-navy);color:var(--nd-pale);box-shadow:0 0 0 .4rem var(--nd-accent-soft)}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isDone .frontpage-module__0OfToa__mark{background:var(--nd-accent);border-color:var(--nd-accent);color:#0000}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isDone .frontpage-module__0OfToa__mark svg{visibility:visible}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isDone .frontpage-module__0OfToa__mark path{animation:.35s ease-out .1s both frontpage-module__0OfToa__tickDraw}.frontpage-module__0OfToa__live:not(.frontpage-module__0OfToa__pinned) .frontpage-module__0OfToa__copy,.frontpage-module__0OfToa__live:not(.frontpage-module__0OfToa__pinned) .frontpage-module__0OfToa__screen{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(1.5rem)}.frontpage-module__0OfToa__live:not(.frontpage-module__0OfToa__pinned) .frontpage-module__0OfToa__screen{transition-delay:.12s}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isIn .frontpage-module__0OfToa__copy,.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isIn .frontpage-module__0OfToa__screen{opacity:1;transform:none}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssSeg .frontpage-module__0OfToa__isCurrent:before{animation:.5s ease-out .2s both frontpage-module__0OfToa__ssGrow}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssValue{animation:.45s steps(8,end) both frontpage-module__0OfToa__ssType;animation-delay:calc(.55s + var(--i) * .45s)}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssBtn{animation:.45s ease-out 1.95s both frontpage-module__0OfToa__settle}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssNote{animation:.5s cubic-bezier(.2,.7,.2,1) .15s both frontpage-module__0OfToa__ssDrop}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssCrit .frontpage-module__0OfToa__box{animation:.25s ease-out both frontpage-module__0OfToa__boxFill;animation-delay:calc(.75s + var(--i) * .35s)}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssCrit .frontpage-module__0OfToa__box path{animation:.35s ease-out both frontpage-module__0OfToa__tickDraw;animation-delay:calc(.85s + var(--i) * .35s)}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssResult{animation:.45s ease-out 2.25s both frontpage-module__0OfToa__settle}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssResult+.frontpage-module__0OfToa__ssBtn{animation-delay:2.6s}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssPick{animation:.25s ease-out .9s both frontpage-module__0OfToa__ssPick}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssSend{animation:.3s ease-out 1.7s both frontpage-module__0OfToa__ssSent}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssSendA{animation:.2s ease-out 1.6s both frontpage-module__0OfToa__ssOut}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssSendB{animation:.4s ease-out 1.85s both frontpage-module__0OfToa__settle}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssStatus{animation:.45s ease-out .2s both frontpage-module__0OfToa__settle}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssMsg{animation:.45s cubic-bezier(.2,.7,.2,1) .7s both frontpage-module__0OfToa__ssPop}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssCal{animation:.45s ease-out 1.25s both frontpage-module__0OfToa__settle}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssRemind{animation:.45s ease-out 1.7s both frontpage-module__0OfToa__settle}.frontpage-module__0OfToa__live .frontpage-module__0OfToa__isOn .frontpage-module__0OfToa__ssCompose{animation:.45s ease-out 2.1s both frontpage-module__0OfToa__settle}@keyframes frontpage-module__0OfToa__ssGrow{0%{transform:scaleX(0)}}@keyframes frontpage-module__0OfToa__ssType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes frontpage-module__0OfToa__ssDrop{0%{opacity:0;transform:translateY(-.8em)}}@keyframes frontpage-module__0OfToa__ssPop{0%{opacity:0;transform:scale(.94)}}@keyframes frontpage-module__0OfToa__ssPick{0%{color:var(--nd-navy);background:0 0}}@keyframes frontpage-module__0OfToa__ssSent{0%{background:var(--nd-navy)}}@keyframes frontpage-module__0OfToa__ssOut{0%{opacity:1}to{opacity:0}}.frontpage-module__0OfToa__pinned{height:calc(100vh - var(--nd-header-h) + 4 * 55vh);padding-block:0}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__pin{top:var(--nd-header-h);height:calc(100vh - var(--nd-header-h));align-items:center;display:flex;position:sticky}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__stage{column-gap:var(--fp-gap);grid-template-columns:minmax(0,630fr) minmax(0,566fr);align-items:center;padding-block:1.5rem;display:grid}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__steps{margin-top:2rem}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__step{grid-template-columns:var(--mark) minmax(0, 1fr)}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__step:not(:last-child){padding-bottom:1.75rem}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__copy{color:var(--nd-on-pale-muted);transition:color .3s}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__isActive .frontpage-module__0OfToa__copy{color:var(--nd-ink)}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__visual{place-items:center;display:grid}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__visual:before{content:"";aspect-ratio:1;background:var(--nd-accent-soft);width:min(100%,27rem);transform:translateY(calc((var(--p,0) - .5) * -5rem));border-radius:50%;grid-area:1/1}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__screen{opacity:0;background:0 0;border:0;border-radius:0;justify-self:normal;width:auto;margin:0;padding:5.6rem 1.25rem 1.5rem;font-size:.9375rem;transition:opacity .35s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(1.25rem)}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__screen:before{content:none}.frontpage-module__0OfToa__pinned .frontpage-module__0OfToa__screen.frontpage-module__0OfToa__isOn{opacity:1;transform:none}@media (min-width:68.75rem){.frontpage-module__0OfToa__step{grid-template-columns:var(--mark) minmax(0, 1fr) calc((100% - var(--fp-gap)) * 566 / 1196)}.frontpage-module__0OfToa__screen{justify-self:center;margin-left:0}}@media not (min-width:48rem){.frontpage-module__0OfToa__saadan{--mark:2rem}.frontpage-module__0OfToa__steps{margin-top:1.8rem}.frontpage-module__0OfToa__step{grid-template-columns:var(--mark) minmax(0, 1fr);column-gap:1rem}.frontpage-module__0OfToa__step:not(:last-child){padding-bottom:2.5rem}.frontpage-module__0OfToa__copy h3{padding-top:.25rem;font-size:1.25rem}.frontpage-module__0OfToa__screen{grid-column:2;width:min(100%,16.5rem);margin:1.25rem 0 0}}
