.ipf[data-v-c85cd31d]{direction:ltr;display:grid;gap:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.ipf__error[data-v-c85cd31d]{color:var(--ui-error);font-size:.8125rem;margin-top:4px}.fx-gradient-text{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(110deg,var(--ui-color-primary-600,#007a6e) 0,var(--ui-color-secondary-500,#f77d2b) 35%,var(--ui-color-primary-500,#00a78e) 65%,var(--ui-color-secondary-400,#ff9c58) 100%);background-size:200% 100%;-webkit-text-fill-color:transparent;animation:fx-gradient-pan 6s linear infinite;color:transparent}@keyframes fx-gradient-pan{0%{background-position:0 50%}to{background-position:200% 50%}}.fx-conic-border{isolation:isolate;position:relative}.fx-conic-border:before{animation:fx-conic-spin 5s linear infinite;background:conic-gradient(from var(--angle,0deg),transparent 0deg,var(--ui-color-secondary-500,#f77d2b) 90deg,transparent 180deg,var(--ui-color-primary-500,#00a78e) 270deg,transparent 1turn);border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;z-index:1}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes fx-conic-spin{to{--angle:360deg}}.fx-shimmer{isolation:isolate;overflow:hidden;position:relative}.fx-shimmer:after{background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-120%);transition:transform .85s cubic-bezier(.22,1,.36,1);z-index:2}.fx-shimmer:focus-visible:after,.fx-shimmer:hover:after{transform:translate(120%)}.fx-marquee{animation:fx-marquee-scroll 28s linear infinite;display:flex;width:-moz-max-content;width:max-content}.fx-marquee-mask{-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}@keyframes fx-marquee-scroll{to{transform:translate(-50%)}}[dir=rtl] .fx-marquee{animation-direction:reverse}.fx-marquee:hover{animation-play-state:paused}.fx-pulse-ring{position:relative}.fx-pulse-ring:after,.fx-pulse-ring:before{animation:fx-pulse 2.6s cubic-bezier(.4,0,.2,1) infinite;border:2px solid;border-radius:inherit;content:"";inset:-2px;opacity:0;pointer-events:none;position:absolute}.fx-pulse-ring:after{animation-delay:1.3s}@keyframes fx-pulse{0%{opacity:.6;transform:scale(.95)}70%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}[data-tilt-glare]{background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),hsla(0,0%,100%,.22) 0,transparent 50%);border-radius:inherit;inset:0;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s;z-index:1}.fx-spotlight{position:relative;--mx:50%;--my:50%}.fx-spotlight:before{background:radial-gradient(600px circle at var(--mx) var(--my),rgba(0,167,142,.15),transparent 45%);content:"";inset:0;pointer-events:none;position:absolute;transition:background .1s linear;z-index:0}.fx-grid-bg{background-image:linear-gradient(90deg,hsla(0,0%,47%,.08) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,47%,.08) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.fx-pattern{background-image:radial-gradient(ellipse 80% 70% at 50% 35%,var(--fx-pattern-ink,var(--ui-color-primary-600,#007a6e)) 35%,transparent 78%);inset:0;-webkit-mask-image:var(--fx-pattern,url(../patterns/school.svg));mask-image:var(--fx-pattern,url(../patterns/school.svg));-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--fx-pattern-size,190px 190px);mask-size:var(--fx-pattern-size,190px 190px);opacity:.125;pointer-events:none;position:absolute;z-index:0}.dark .fx-pattern{--fx-pattern-ink:#fff;opacity:.07}.fx-orb{animation:fx-float 14s ease-in-out infinite;border-radius:9999px;filter:blur(60px);opacity:.55;pointer-events:none;position:absolute}.fx-orb.fx-orb-delay-1{animation-delay:-3s}.fx-orb.fx-orb-delay-2{animation-delay:-7s}.fx-orb.fx-orb-delay-3{animation-delay:-10s}@keyframes fx-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.08)}66%{transform:translate(-25px,35px) scale(.94)}}.fx-mask-reveal{clip-path:inset(0 100% 0 0);will-change:clip-path}[dir=rtl] .fx-mask-reveal{clip-path:inset(0 0 0 100%)}[data-hero-loading=true] [data-hero-cta],[data-hero-loading=true] [data-hero-deco],[data-hero-loading=true] [data-hero-desc],[data-hero-loading=true] [data-hero-grid],[data-hero-loading=true] [data-hero-mockup],[data-hero-loading=true] [data-hero-orb],[data-hero-loading=true] [data-hero-tabs],[data-hero-loading=true] [data-hero-title],[data-hero-loading=true] [data-hero-trust]{opacity:0!important}[data-hero-loading=true]{pointer-events:none}.hero-tab{align-items:center;background:transparent;border:0;border-radius:12px;color:#0000008c;cursor:pointer;display:inline-flex;font-weight:500;gap:6px;padding:10px 14px;position:relative;transition:color .3s,background .3s;white-space:nowrap}.dark .hero-tab{color:#ffffff8c}.hero-tab:hover{color:#000000d9}.dark .hero-tab:hover{color:#ffffffd9}.hero-tab--active{background:rgb(var(--ui-bg,255 255 255));box-shadow:0 4px 14px -4px #00000014;color:rgb(var(--ui-color-primary-600,0 122 110))!important}.dark .hero-tab--active{background:#ffffff0f}.hero-tab__progress{background:linear-gradient(to right,rgb(var(--ui-color-primary-500,0 167 142)),rgb(var(--ui-color-secondary-500,247 125 43)));border-radius:9999px;bottom:4px;height:2px;left:8px;max-width:calc(100% - 16px);pointer-events:none;position:absolute;right:auto;transition:width .12s linear}[dir=rtl] .hero-tab__progress{left:auto;right:8px}.hero-subtab{align-items:center;background:transparent;border:0;border-radius:8px;color:#00000080;cursor:pointer;display:inline-flex;font-weight:500;gap:5px;height:28px;padding:0 10px;transition:color .25s,background .25s}.dark .hero-subtab{color:#ffffff80}.hero-subtab:hover{color:#000000d9}.dark .hero-subtab:hover{color:#ffffffd9}.hero-subtab--active{background:#00a78e14;color:rgb(var(--ui-color-primary-600,0 122 110))!important}.dark .hero-subtab--active{background:#5eead41a}.fade-up-enter-active,.fade-up-leave-active{transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.fade-up-enter-from,.fade-up-leave-to{opacity:0;transform:translateY(-6px)}.draw-flourish{inset-inline:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.draw-flourish--heading{bottom:-6px;height:8px}.draw-ornament{height:90px;opacity:.85;pointer-events:none;position:absolute;width:120px;z-index:1}.draw-ornament--tl{inset-inline-start:24px;top:24px}.draw-ornament--tr{inset-inline-end:24px;top:24px}.draw-ornament--bl{bottom:24px;inset-inline-start:24px}.draw-ornament--br{bottom:24px;inset-inline-end:24px}@media(max-width:767px){.draw-ornament{display:none}}@media(prefers-reduced-motion:reduce){.draw-flourish path,.draw-ornament circle,.draw-ornament path{stroke-dasharray:none!important;stroke-dashoffset:0!important}.fx-conic-border:before,.fx-gradient-text,.fx-marquee,.fx-orb,.fx-pulse-ring:after,.fx-pulse-ring:before{animation:none!important}.fx-shimmer:after{display:none}}.paper{--paper-bg:#f7f9f8;--paper-bg-deep:rgba(224,235,231,.55);--paper-card:#fff;--paper-ink:#16211d;--paper-ink-soft:#5b6b66;--paper-board:#006a62;--paper-board-soft:#99c4c0;--paper-board-wash:rgba(0,106,98,.07);--paper-pen:#c8372a;--paper-ink-blue:#2a4b9b;--paper-marker:#f77d2b;--paper-marker-ink:#1b1205;--paper-marker-shadow:rgba(247,125,43,.45);--paper-rule:#ccd9e6;--paper-rule-strong:#a8bccf;--paper-line:rgba(122,156,186,.17);--paper-shadow:rgba(22,33,29,.5);background-color:var(--paper-bg);background-image:repeating-linear-gradient(to bottom,transparent 0 35px,var(--paper-line) 35px 36px);color:var(--paper-ink)}.dark .paper{--paper-bg:#0f1714;--paper-bg-deep:rgba(30,45,39,.5);--paper-card:#16211d;--paper-ink:#edf3f0;--paper-ink-soft:#9fb3ac;--paper-board:#35b3a3;--paper-board-soft:#23504b;--paper-board-wash:rgba(53,179,163,.08);--paper-pen:#ef7361;--paper-ink-blue:#9db8f0;--paper-marker:#ff9a4d;--paper-marker-ink:#1b1205;--paper-marker-shadow:rgba(255,154,77,.3);--paper-rule:#26352f;--paper-rule-strong:#384b43;--paper-line:rgba(125,190,175,.07);--paper-shadow:rgba(0,0,0,.6)}.paper-mark{background-color:var(--paper-pen);display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.paper-mark--underline{-webkit-mask-image:url(../patterns/marks/underline.svg);mask-image:url(../patterns/marks/underline.svg)}.paper-mark--ring{-webkit-mask-image:url(../patterns/marks/circle-scribble.svg);mask-image:url(../patterns/marks/circle-scribble.svg)}.paper-tape{background:#f77d2b42;border-inline:1px dashed rgba(247,125,43,.42);height:var(--tape-h,24px);left:50%;mix-blend-mode:multiply;position:absolute;top:var(--tape-top,-12px);transform:translate(-50%) rotate(var(--tape-tilt,-2deg));width:var(--tape-w,86px)}.dark .paper-tape{background:#e2b37880;border-inline-color:hsla(33,65%,68%,.7);mix-blend-mode:normal}.paper-sketch{display:block;height:auto;overflow:visible;width:100%}.paper-sketch circle,.paper-sketch ellipse,.paper-sketch path{fill:none;stroke:var(--paper-board);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.paper-sketch circle.is-faint,.paper-sketch ellipse.is-faint,.paper-sketch path.is-faint{opacity:.4;stroke-width:2}.paper-sketch circle.is-pen,.paper-sketch ellipse.is-pen,.paper-sketch path.is-pen{stroke:var(--paper-pen)}.paper-sketch circle.is-pen.is-faint,.paper-sketch path.is-pen.is-faint{opacity:.45;stroke-width:2}.paper-sketch circle.is-solid,.paper-sketch path.is-solid,.paper-sketch rect.is-solid{fill:var(--paper-board);stroke:none}.paper-sketch circle.is-solid.is-pen,.paper-sketch path.is-solid.is-pen,.paper-sketch rect.is-solid.is-pen{fill:var(--paper-pen);stroke:none}.paper-section{padding-block:clamp(64px,8vw,108px);position:relative}.paper-section--deep{background-color:var(--paper-bg-deep);border-block:1px solid var(--paper-rule)}
