@font-face{font-family:vazirmatn;src:url(../media/Vazirmatn_wght-s.p.3knf6dhh8xxk6.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:vazirmatn Fallback;src:local(Arial);ascent-override:101.52%;descent-override:53.18%;line-gap-override:0.0%;size-adjust:101.0%}.vazirmatn_3f96757a-module__FyAo9G__className{font-family:vazirmatn,vazirmatn Fallback}.vazirmatn_3f96757a-module__FyAo9G__variable{--font-landing:"vazirmatn", "vazirmatn Fallback"}
@font-face{font-family:estedad;src:url(../media/Estedad_wght-s.p.1gp5rpwg91a7z.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:estedad Fallback;src:local(Arial);ascent-override:97.52%;descent-override:47.57%;line-gap-override:0.0%;size-adjust:105.11%}.estedad_d5ea1b1a-module__178Kia__className{font-family:estedad,estedad Fallback}.estedad_d5ea1b1a-module__178Kia__variable{--font-landing-display:"estedad", "estedad Fallback"}
.iland-landing{--landing-bg:#030712;--landing-ink:#f8f9fa;--landing-muted:#adb5bd;--landing-font-display:var(--font-landing-display), var(--font-landing), ui-sans-serif, system-ui, sans-serif;color:#f8f9fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#030712}.iland-landing[data-theme=light]{--landing-bg:#f8f9fa;--landing-ink:#14181f;--landing-muted:#3f4654;color:#14181f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8f9fa}.iland-landing :is(h1,h2,h3,.landing-headline){font-family:var(--landing-font-display);letter-spacing:0;color:inherit}.iland-landing .landing-latin,.iland-landing .landing-bdi{letter-spacing:0;white-space:nowrap;unicode-bidi:isolate}.iland-landing .landing-ambient{display:none}.land-header{z-index:70;top:max(.65rem, env(safe-area-inset-top,0px));gap:.45rem;width:min(1120px,100% - 1.25rem);display:grid;position:fixed;left:50%;transform:translate(-50%)}.land-header-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#f8f9fa;background:#11182773;border:1px solid #ffffff1a;border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;min-height:3.6rem;padding:.3rem .4rem .3rem .7rem;display:flex}.iland-landing[data-theme=light] .land-header-pill{color:#14181f;background:#ffffffd1;border-color:#14181f1a}.land-header .landing-nav-brand,.land-header .landing-nav-wordmark{color:inherit}.land-nav-desktop{align-items:center;gap:.1rem;display:none}.land-nav-link{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .65rem;font-weight:650;text-decoration:none;display:inline-flex}.land-header-actions{align-items:center;gap:.35rem;margin-inline-start:auto;display:flex}.land-theme,.land-burger{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:999px;padding:0 .75rem;font-weight:700}.iland-landing[data-theme=light] .land-theme,.iland-landing[data-theme=light] .land-burger{border-color:#14181f29}.land-header-actions>.land-login{display:none}.land-login{color:#fff;background-image:linear-gradient(90deg,#4c3db8,#0f6f64);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 .95rem;font-weight:750;text-decoration:none;display:inline-flex}.land-login--block,.land-menu-demo{width:100%;min-height:44px;margin-top:.35rem}.land-menu-demo{color:inherit;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.iland-landing[data-theme=light] .land-menu-demo{border-color:#14181f33}.land-mega{position:relative}.land-mega-panel{z-index:30;inset-inline:auto 0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111827f5;border:1px solid #ffffff1a;border-radius:.9rem;gap:.15rem;width:min(16.5rem,100vw - 1.5rem);max-height:min(18rem,100dvh - 5.5rem);padding:.35rem;display:grid;position:absolute;top:calc(100% + .45rem);overflow:auto;box-shadow:0 16px 40px #00000059}.land-mega-card .landing-product-icon{flex:none;max-width:36px;max-height:36px;width:36px!important;height:36px!important}.iland-landing[data-theme=light] .land-mega-panel{color:#14181f;background:#fffffff5;border-color:#14181f1a}.land-mega-panel[hidden]{display:none}.land-mega-card{color:inherit;border-radius:.75rem;align-items:center;gap:.65rem;padding:.45rem .5rem;text-decoration:none;display:flex}.land-mega-role,.land-mobile-soon{color:#adb5bd;font-size:.82rem;font-weight:500;display:block}.iland-landing[data-theme=light] .land-mega-role{color:#3f4654}.land-mobile-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111827f0;border:1px solid #ffffff1a;border-radius:1.15rem;max-height:min(70vh,32rem);padding:.4rem .85rem .85rem;overflow:auto}.iland-landing[data-theme=light] .land-mobile-panel{color:#14181f;background:#fff;border-color:#14181f1a}.land-mobile-panel a{min-height:44px;color:inherit;align-items:center;font-weight:650;text-decoration:none;display:flex}@media (min-width:980px){.land-nav-desktop{display:flex}.land-header-actions>.land-login{display:inline-flex}.land-burger,.land-mobile-panel{display:none}}.iland-landing .landing-stage{perspective:none;background:0 0;height:auto;min-height:0;padding:6.75rem 1.25rem 2.75rem;position:relative;top:auto;overflow:visible}.iland-landing[data-theme=light] .landing-stage{background:0 0}.land-grid{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 72%);mask-image:linear-gradient(#000 0%,#0000 72%)}.iland-landing[data-theme=light] .land-grid{background-image:linear-gradient(#14181f0f 1px,#0000 1px),linear-gradient(90deg,#14181f0f 1px,#0000 1px)}.land-orb{filter:blur(70px);pointer-events:none;opacity:.45;border-radius:50%;width:18rem;height:18rem;position:absolute}.land-orb--violet{top:8%;background:#6d5bd0;inset-inline-end:8%}.land-orb--teal{bottom:12%;background:#2aa394;inset-inline-start:6%}.iland-landing .landing-hero-copy{inset:auto;pointer-events:auto;text-shadow:none;padding:0;position:relative;top:auto;opacity:1!important;filter:none!important;transform:none!important}.iland-landing .landing-headline{padding-bottom:1.05em;overflow:visible}.iland-landing .landing-card-field{pointer-events:auto;grid-template-columns:1fr;place-items:stretch stretch;gap:1rem;width:min(100%,920px);max-width:920px;height:auto;margin:1.75rem auto 0;display:grid;position:relative;inset:auto;transform:none}.iland-landing .landing-card-slot{width:auto;margin:0;position:relative;inset:auto;opacity:1!important;filter:none!important;transform:none!important}.iland-landing .landing-card,.iland-landing .landing-card--soon{opacity:1}@media (min-width:860px){.iland-landing .landing-card-field{grid-template-columns:1fr 1fr}}.iland-landing[data-theme=light] .landing-hero-copy{text-shadow:none}.land-pill{color:#f8f9fa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11182766;border:1px solid #ffffff24;border-radius:999px;margin:0;padding:.3rem .8rem;font-weight:700}.iland-landing[data-theme=light] .land-pill{color:#14181f;background:#fff;border-color:#14181f1a}.land-grad{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(270deg,#5ec4b4 0%,#7c6cf0 80%);-webkit-background-clip:text;background-clip:text}.land-swoosh-word{white-space:nowrap;display:inline-block;position:relative}.land-swoosh{inset-inline:0;pointer-events:none;width:100%;height:.72em;position:absolute;top:1.25em;overflow:visible}.landing-hero-def{color:#8b949e;text-wrap:balance;max-width:40rem;margin:0;font-size:.92rem;line-height:1.9}.iland-landing[data-theme=light] .landing-hero-def{color:#5c6570}.land-swoosh-line{fill:none;stroke:url(#land-swoosh-grad);stroke-width:10.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.22,1,.36,1) .12s forwards land-swoosh-draw}@keyframes land-swoosh-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.land-swoosh-line{stroke-dashoffset:0;animation:none}}.iland-landing .landing-subhead{color:#adb5bd}.iland-landing[data-theme=light] .landing-subhead{color:#3f4654}.iland-landing .landing-btn--primary{color:#fff;box-shadow:none;background-color:#6d5bd0;background-image:linear-gradient(90deg,#4c3db8,#0f6f64);border:0}.iland-landing .landing-btn--ghost{color:inherit;box-shadow:none;background:0 0;border:1px solid #ffffff38}.iland-landing[data-theme=light] .landing-btn--ghost{color:#14181f;border-color:#14181f33}.iland-landing .landing-card{color:#f8f9fa;--landing-ink:#f8f9fa;--landing-muted:#adb5bd;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 14px 36px #00000047}.iland-landing .landing-runway,.iland-landing .landing-runway:not(.landing-runway--reduced){height:auto}.iland-landing .landing-card-slot{transition:none}.iland-landing .landing-support{color:#f8f9fa;background:0 0;margin-top:0}.iland-landing[data-theme=light] .landing-support{color:#14181f;background:0 0}.iland-landing .landing-support-atmosphere{display:none}.iland-landing .landing-support-kicker{color:#adb5bd;letter-spacing:0}.iland-landing[data-theme=light] .landing-support-kicker{color:#3f4654}.land-anchor{scroll-margin-top:6rem}.land-stats,.landing-why,.landing-who,.land-bento,.land-steps,.land-quotes,.land-soon-section,.land-faq,.land-support-band,.land-partner{max-width:1080px;margin:0 auto 4.5rem;position:relative}.land-stats{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11182766;border:1px solid #ffffff14;border-radius:1.25rem;padding:1.1rem 1.15rem 1.2rem}.iland-landing[data-theme=light] .land-stats{background:#fff;border-color:#14181f14;box-shadow:0 10px 28px #1018280d}.land-stats p{color:#adb5bd;margin:0 0 .9rem;line-height:1.7}.iland-landing[data-theme=light] .land-stats p{color:#3f4654}.land-stats ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.land-stats ul{grid-template-columns:repeat(3,1fr)}}.land-stat-num{font-family:var(--landing-font-display);-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(90deg,#8b7cf0,#5ec4b4);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;display:block}.iland-landing .landing-why{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:none;background:#11182766;border:1px solid #ffffff14;border-radius:1.35rem;gap:1.5rem;min-height:0;padding:clamp(1.2rem,3vw,2rem);display:grid}.iland-landing[data-theme=light] .landing-why,.iland-landing[data-theme=light] .land-glass,.iland-landing[data-theme=light] .land-bento-card,.iland-landing[data-theme=light] .land-steps li,.iland-landing[data-theme=light] .land-price-grid li,.iland-landing[data-theme=light] .land-audience li,.iland-landing[data-theme=light] .land-faq details{color:#14181f;background:#fff;border-color:#14181f14;box-shadow:0 8px 24px #1018280d}.iland-landing .landing-why-title,.iland-landing .landing-why-copy h3,.iland-landing .landing-who-title,.iland-landing .landing-layers-title,.iland-landing .landing-previews-title,.iland-landing .land-steps h2,.iland-landing .land-steps h3,.iland-landing .land-quotes h2,.iland-landing .land-soon-section h2,.iland-landing .land-faq h2,.iland-landing .land-support-band h2,.iland-landing .land-partner h2,.iland-landing .land-bento-card h3{color:#f8f9fa;letter-spacing:0}.iland-landing[data-theme=light] :is(.landing-why-title,.landing-why-copy h3,.landing-who-title,.landing-layers-title,.landing-previews-title,.land-steps h2,.land-steps h3,.land-quotes h2,.land-soon-section h2,.land-faq h2,.land-support-band h2,.land-partner h2,.land-bento-card h3,.land-faq summary){color:#14181f}.iland-landing .landing-why-lede,.iland-landing .landing-why-copy p,.iland-landing .landing-why-index,.iland-landing .land-steps p,.iland-landing .land-quotes p,.iland-landing .land-soon-section p,.iland-landing .land-faq p,.iland-landing .land-support-band p,.iland-landing .land-partner>p,.iland-landing .land-bento-desc,.iland-landing .landing-previews-lede{color:#adb5bd}.iland-landing[data-theme=light] :is(.landing-why-lede,.landing-why-copy p,.landing-why-index,.land-steps p,.land-quotes p,.land-soon-section p,.land-faq p,.land-support-band p,.land-partner>p,.land-bento-desc,.landing-previews-lede,.land-flow,.land-placeholder-note){color:#3f4654}.land-audience{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.land-audience{grid-template-columns:1fr 1fr}}.land-audience li{color:#f8f9fa;cursor:default;background:#11182766;border:1px solid #ffffff14;border-radius:1rem;margin:0;padding:.9rem 1.05rem;font-size:1.15rem;font-weight:800;line-height:1.45}.land-flow{color:#adb5bd;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-weight:650;display:flex}.land-flow-part{align-items:center;gap:.35rem;display:inline-flex}.land-flow-fa{flex-basis:100%;font-weight:500}.land-bento-grid{gap:.85rem;display:grid}@media (min-width:860px){.land-bento-grid{grid-template-columns:1fr 1fr}}.land-bento-card{color:#f8f9fa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11182766;border:1px solid #ffffff14;border-radius:1.15rem;align-content:start;gap:.35rem;padding:1.05rem 1.1rem 1.15rem;transition:transform .16s,border-color .16s;display:grid}.land-bento-card>.landing-product-icon{justify-self:start;max-width:56px;max-height:56px;width:56px!important;height:56px!important}.land-bento-card:hover{border-color:#7c6cf08c;transform:translateY(-3px)}.land-bento-card h3,.land-bento-card p{margin:0}.land-chips{flex-wrap:wrap;gap:.35rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.land-chips li{color:#adb5bd;border:1px solid #ffffff1f;border-radius:999px;padding:.2rem .55rem;font-size:.82rem;font-weight:650}.iland-landing[data-theme=light] .land-chips li{color:#3f4654;border-color:#14181f1f}.land-soon{color:#d9d3ff;border:1px solid #7c6cf059;border-radius:999px;justify-self:start;margin-top:.35rem;padding:.2rem .6rem;font-size:.82rem;font-weight:750}.iland-landing[data-theme=light] .land-soon{color:#3d2e9e;background:#f4f1ff}.land-steps ol,.land-price-grid{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:800px){.land-steps ol,.land-price-grid{grid-template-columns:1fr 1fr}.land-price-grid{grid-template-columns:repeat(3,1fr)}}.land-steps li,.land-price-grid li{background:#11182766;border:1px solid #ffffff14;border-radius:1rem;grid-template-columns:auto 1fr;gap:.8rem;padding:1rem;display:grid}.land-price-grid li{border-style:dashed;grid-template-columns:1fr}.land-steps li>span{font-family:var(--landing-font-display);color:#f8f9fa;font-weight:800}.iland-landing[data-theme=light] .land-steps li>span{color:#14181f}.land-marquee{background:#11182766;border:1px solid #ffffff14;border-radius:1rem;margin-top:1rem;overflow:visible}.iland-landing[data-theme=light] .land-marquee{background:#fff;border-color:#14181f14}.land-marquee-track{flex-wrap:wrap;gap:.6rem;width:auto;padding:.75rem;display:flex}.land-marquee-track span{color:#adb5bd;border:1px solid #ffffff1a;border-radius:999px;padding:.35rem .8rem;font-weight:650}.iland-landing[data-theme=light] .land-marquee-track span{color:#3f4654;border-color:#14181f1a}.land-podcast{color:#f8f9fa;background:#1118278c;border:1px solid #ffffff14;border-radius:1.15rem;grid-template-columns:auto 1fr;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.land-podcast h3,.land-podcast p,.land-podcast a{color:#f8f9fa}.land-podcast p{color:#adb5bd}.land-podcast-cover{color:#d9d0ff;background:#111827;border-radius:.9rem;place-items:center;width:5.5rem;height:5.5rem;display:grid}.land-podcast-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}.land-play{color:#f8f9fa;min-height:40px;font:inherit;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:999px;margin:0;padding:0 .95rem;font-weight:700}.land-notify{color:#f8f9fa;white-space:nowrap;background:#7c6cf02e;border:1px solid #7c6cf073;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 .95rem;font-weight:750;text-decoration:none;display:inline-flex}.iland-landing[data-theme=light] .land-podcast{color:#14181f;background:#fff;border-color:#14181f14;box-shadow:0 8px 24px #1018280d}.iland-landing[data-theme=light] .land-podcast h3,.iland-landing[data-theme=light] .land-podcast a,.iland-landing[data-theme=light] .land-play{color:#14181f}.iland-landing[data-theme=light] .land-podcast p{color:#3f4654}.iland-landing[data-theme=light] .land-play{border-color:#14181f29}.iland-landing[data-theme=light] .land-notify{color:#3d2e9e;background:#f4f1ff}.land-support-card{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.land-support-link{min-height:44px;color:inherit;background:#11182773;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .95rem;font-weight:700;text-decoration:none;display:inline-flex}.iland-landing[data-theme=light] .land-support-link{color:#14181f;background:#fff;border-color:#14181f1a;box-shadow:0 8px 24px #1018280d}.land-play:disabled{opacity:.7;cursor:not-allowed}.land-faq details{background:#11182766;border:1px solid #ffffff14;border-radius:.9rem;margin-top:.55rem;padding:.75rem .9rem}.land-faq summary{cursor:pointer;color:#f8f9fa;align-items:center;gap:.7rem;font-weight:750;display:flex}.land-faq-num{color:#f8f9fa;border:1px solid #ffffff2e;border-radius:999px;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;display:inline-grid}.iland-landing[data-theme=light] .land-faq-num{color:#14181f;border-color:#14181f2e}.land-support-band a,.lf a{color:inherit}.land-form{gap:.75rem;max-width:36rem;margin-top:1rem;display:grid}.land-form-note,.land-form-opened{color:#adb5bd;margin:0;line-height:1.7}.iland-landing[data-theme=light] .land-form-note,.iland-landing[data-theme=light] .land-form-opened{color:#3f4654}.land-form label{color:inherit;gap:.3rem;font-weight:700;display:grid}.land-form input,.land-form select,.land-form textarea{color:#f8f9fa;min-height:44px;font:inherit;background:#03071273;border:1px solid #ffffff24;border-radius:.75rem;padding:.55rem .75rem}.iland-landing[data-theme=light] .land-form input,.iland-landing[data-theme=light] .land-form select,.iland-landing[data-theme=light] .land-form textarea{color:#14181f;background:#fff;border-color:#14181f29}.land-form-actions{flex-wrap:wrap;gap:.6rem;display:flex}.land-btn-ink{min-height:48px;color:inherit;background:0 0;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;padding:0 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.iland-landing[data-theme=light] .land-btn-ink{border-color:#14181f33}.lf{max-width:1120px;color:inherit;border-top:1px solid #ffffff14;margin:1rem auto 0;padding:2rem 0 2.5rem}.iland-landing[data-theme=light] .lf{border-top-color:#14181f14}.lf-brand{align-items:flex-start;gap:.8rem;margin-bottom:1.5rem;display:flex}.lf-brand p,.lf-word{margin:0}.lf-word{font-family:var(--landing-font-display);font-size:1.4rem;font-weight:800}.lf-cols{gap:1.25rem;display:grid}@media (min-width:800px){.lf-cols{grid-template-columns:repeat(3,1fr)}}.lf h2{color:inherit;margin:0 0 .55rem;font-size:1rem}.lf ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.lf a{color:#adb5bd;text-decoration:none}.iland-landing[data-theme=light] .lf a{color:#3f4654}.lf a:hover{text-decoration:underline}.lf .lf-contact a{unicode-bidi:isolate}.lf-bottom{color:#8a93a6;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;margin-top:2rem;padding-top:1.1rem;font-size:.82rem;display:flex}.iland-landing[data-theme=light] .lf-bottom{color:#5d6576;border-top-color:#14181f14}.lf-bottom p{margin:0}.lf .lf-bottom ul{flex-wrap:wrap;gap:.35rem 1.25rem;display:flex}@media (max-width:640px){.lf-bottom{flex-direction:column;align-items:flex-start}}.lf .lf-social{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.lf .lf-social-link{color:#e9ecef;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:40px;height:40px;font-size:1.15rem;transition:border-color .16s,background-color .16s,color .16s;display:inline-grid}.lf .lf-social-link:hover{color:#fff;background:#7c6cf024;border-color:#7c6cf099;text-decoration:none}.lf .lf-social-link:focus-visible,.lf .lf-qr:focus-visible{outline:none;box-shadow:0 0 0 3px #7c6cf059}.iland-landing[data-theme=light] .lf .lf-social-link{color:#14181f;border-color:#14181f24}.lf .lf-qr{border-radius:.9rem;justify-items:start;gap:.45rem;margin-top:.9rem;display:inline-grid}.lf .lf-qr:hover{text-decoration:none}.lf-qr-tile{background:#fff;border-radius:14px;width:104px;height:104px;padding:4px;display:block;box-shadow:0 0 0 1px #ffffff14}.lf-qr-tile img{border-radius:10px;width:96px;height:96px;display:block}.iland-landing[data-theme=light] .lf-qr-tile{box-shadow:0 0 0 1px #14181f1a,0 6px 16px #1018280f}.lf-qr small{font-size:.78rem;line-height:1.5}.lp-cap-strip .lp-cap-item,.lp-app-rail .lp-cap-item{justify-content:center;width:2.45rem;max-width:none;padding:.4rem}.lp-cap-icon{width:1.15rem;height:1.15rem}@keyframes land-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.land-marquee-track,.land-orb,.iland-landing .landing-card-slot,.land-bento-card{transition:none;animation:none}.land-bento-card:hover{transform:none}}.iland-landing .lp-product-tab{color:#f8f9fa;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11182773;border:1px solid #ffffff1f}.iland-landing .lp-product-tab:hover{background:#ffffff0f;border-color:#ffffff38}.iland-landing .lp-product-tab--active{color:#fff;background:#7c6cf038;border-color:#7c6cf0b3;box-shadow:0 0 0 1px #7c6cf059}.iland-landing .lp-product-tab--soon{opacity:1}.iland-landing .lp-product-tab-role,.iland-landing .lp-product-tab-soon{color:#c5cad3}.iland-landing .lp-device{box-shadow:none;background:0 0;border:1px solid #ffffff24;padding:0}.iland-landing .lp-device-frame{box-shadow:none;border-color:#ffffff14}.iland-landing .lp-app{min-height:0}.iland-landing .lp-pane--teach{align-content:center;min-height:16rem;display:grid}.iland-landing[data-theme=light] .lp-product-tab{color:#14181f;background:#fff;border-color:#14181f1a}.iland-landing[data-theme=light] .lp-product-tab:hover{background:#f7f8fa;border-color:#14181f29}.iland-landing[data-theme=light] .lp-product-tab--active{color:#14181f;background:#f3f0ff;border-color:#7c6cf08c}.iland-landing[data-theme=light] .lp-product-tab-role,.iland-landing[data-theme=light] .lp-product-tab-soon{color:#3f4654}.iland-landing[data-theme=light] .lp-device{background:#fff;border-color:#14181f1f}.iland-landing[data-theme=light] .lp-device-frame{border-color:#14181f14}@media (max-width:767px){.iland-landing .landing-runway,.iland-landing .landing-runway:not(.landing-runway--reduced){height:auto}.land-podcast{grid-template-columns:1fr}}.land-theme{border-radius:999px;place-items:center;width:36px;height:36px;min-height:36px;padding:0;display:inline-grid}.land-theme svg{width:18px;height:18px}.land-nav-link--active{background:#ffffff1a;border-radius:999px}.iland-landing[data-theme=light] .land-nav-link--active{background:#7c6cf01f}.land-page{max-width:1080px;margin:0 auto;padding:7rem 1.25rem 3rem}.land-page-hero{text-align:center;justify-items:center;gap:.75rem;margin-bottom:2rem;display:grid}.land-page-hero h1{max-width:16ch;margin:0;font-size:clamp(2rem,4.4vw,3.1rem);font-weight:800;line-height:1.25}.lf{padding-inline:1.25rem}.iland-landing .landing-card-field{align-items:stretch}.iland-landing .landing-card-slot{display:flex}.iland-landing .landing-card-float{flex:1;width:100%;display:flex}.iland-landing .landing-card{cursor:default;flex-direction:column;flex:1;width:100%;height:auto;transition:transform .32s,box-shadow .32s;display:flex}.iland-landing .landing-card:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff14,0 18px 40px #5ec4b429}.land-sample,.land-sample-note{min-height:2.25rem;margin-top:auto}.land-sample-row{justify-content:space-between;gap:.75rem;font-size:.85rem;font-weight:700;display:flex}.land-sample-track{background:#ffffff14;border-radius:999px;height:.4rem;margin-top:.45rem;display:block;overflow:hidden}.land-sample-fill{border-radius:inherit;background:linear-gradient(90deg,#5ec4b4,#7c6cf0);width:0;height:100%;transition:width 1.1s;display:block}.land-sample-note{color:var(--landing-muted);margin-bottom:0;font-size:.85rem}.land-audience li{gap:.3rem;display:grid}.land-audience li strong{font-size:1.08rem;font-weight:800}.land-audience li span{color:#adb5bd;font-size:.95rem;font-weight:500;line-height:1.6}.iland-landing[data-theme=light] .land-audience li span,.iland-landing[data-theme=light] .land-sample-note{color:#3f4654}.iland-landing .landing-why{min-height:0;margin-bottom:4rem}.iland-landing .landing-why-rail{border:1px solid #ffffff14;background:0 0;border-inline-start-width:1px;border-radius:1.15rem;overflow:hidden}.iland-landing .landing-why-item{border-bottom-color:#ffffff14;padding-inline-start:1.15rem}.iland-landing[data-theme=light] .landing-card{color:#14181f;--landing-ink:#14181f;--landing-muted:#3f4654;background:#fff;border-color:#14181f14;box-shadow:0 10px 28px #1018280f}.iland-landing[data-theme=light] .landing-card:hover{box-shadow:0 16px 36px #7c6cf024}.iland-landing[data-theme=light] .landing-card-soon{color:#6a543c;background:#f6f1ea;border-color:#14181f14}.iland-landing[data-theme=light] .land-sample-track{background:#14181f14}.iland-landing[data-theme=light] .landing-why,.iland-landing[data-theme=light] .landing-why-rail{background:#fff;border-color:#14181f14}.iland-landing[data-theme=light] .landing-why-item{border-bottom-color:#14181f14}.iland-landing[data-theme=light] .lp-app{--background:#f5f3f9;--foreground:#1b1920;--surface:#fff;--surface-subtle:#f1f0f5;--surface-elevated:#fff;--muted:#eeedf3;--muted-foreground:#5c5766;--border:#e3e1e9;--primary:#7657e8;--primary-soft:#efebff;--primary-soft-foreground:#5635c6;--success:#17845c;--success-soft:#e7f7f0;--success-foreground:#0d6846;--warning:#c56b1d;--warning-soft:#fff2e3;--warning-foreground:#974b0f;--info:#2674ce;--info-soft:#e9f3ff;--info-foreground:#185ba6;--chart-subject-02:#2d9a52;--chart-subject-03:#1f9a8a;--chart-subject-04:#3b7dd6;--chart-subject-05:#7657e8}.iland-landing[data-theme=light] .lp-device-frame,.iland-landing[data-theme=light] .lp-demo-badge{color:#1b1920;background:#f5f3f9;border-color:#14181f1a}.land-price-hero{text-align:center;margin:0 auto 1.75rem}.land-price-hero h1{margin:0;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;line-height:1.2}.land-price-hero p{color:#adb5bd;margin:.7rem 0 0;font-size:1rem}.land-price-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;gap:0;width:min(100%,680px);margin-inline:auto;padding:28px 28px 24px;display:grid}.land-price-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;font-weight:700;display:flex}.land-price-pill{background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;padding:.35rem .75rem;font-size:.92rem;font-weight:700}.land-range{appearance:none;cursor:pointer;accent-color:#0000;direction:rtl;background:0 0;width:100%;height:22px;margin:0}.land-range:focus-visible{outline-offset:4px;border-radius:999px;outline:2px solid #7c6cf0}.land-range::-webkit-slider-runnable-track{background:linear-gradient(to left, #5ec4b4, #7c6cf0) right / var(--range,0%) 100% no-repeat, #ffffff29;border-radius:999px;height:6px}.land-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 1px 4px #00000059}.land-range::-moz-range-track{background:linear-gradient(to left, #5ec4b4, #7c6cf0) right / var(--range,0%) 100% no-repeat, #ffffff29;border:0;border-radius:999px;height:6px}.land-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000059}.land-range::-moz-range-progress{background:0 0}.land-range-ends{color:#8b939e;justify-content:space-between;margin-top:2px;font-size:.8rem;font-weight:600;display:flex}.land-duration{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:18px;padding:6px;display:grid}.land-duration button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 .5rem;font-weight:700}.land-duration button.is-on,.land-price-cta{color:#fff;background-color:#5b4fe0;background-image:linear-gradient(90deg,#5b4fe0,#2f6fe0)}.land-price-results{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.land-price-result{text-align:center;background:#060a1473;border:1px solid #ffffff0f;border-radius:16px;margin:0;padding:18px 14px}.land-price-result.is-on{border-color:#6e9cffd9}.land-price-result p{color:#adb5bd;margin:0;font-size:.86rem}.land-price-result .land-price-amount{color:#f8f9fa;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:.35rem;margin-top:8px;font-size:1.45rem;font-weight:800;display:flex}.land-price-unit{color:#adb5bd;font-size:.82rem;font-weight:600}.land-price-note{text-align:center;color:#8b939e;margin:16px 0 0;font-size:.86rem}.land-price-cta{border-radius:999px;justify-content:center;justify-self:center;align-items:center;min-width:9.5rem;min-height:46px;margin-top:16px;padding:0 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.iland-landing[data-theme=light] .land-price-hero p,.iland-landing[data-theme=light] .land-price-note,.iland-landing[data-theme=light] .land-range-ends{color:#3f4654}.iland-landing[data-theme=light] .land-price-card{background:#fff;border-color:#14181f1a;box-shadow:0 14px 36px #1018280f}.iland-landing[data-theme=light] .land-price-pill{color:#14181f;background:#f4f6fa;border-color:#c5cbd6}.iland-landing[data-theme=light] .land-range::-webkit-slider-runnable-track{background:linear-gradient(to left, #5ec4b4, #7c6cf0) right / var(--range,0%) 100% no-repeat, #14181f24}.iland-landing[data-theme=light] .land-range::-moz-range-track{background:linear-gradient(to left, #5ec4b4, #7c6cf0) right / var(--range,0%) 100% no-repeat, #14181f24}.iland-landing[data-theme=light] .land-range::-webkit-slider-thumb{box-shadow:0 1px 4px #10182847,0 0 0 1px #14181f1f}.iland-landing[data-theme=light] .land-range::-moz-range-thumb{box-shadow:0 1px 4px #10182847,0 0 0 1px #14181f1f}.iland-landing[data-theme=light] .land-duration{background:#f4f6fa;border-color:#14181f1a}.iland-landing[data-theme=light] .land-duration button{color:#14181f}.iland-landing[data-theme=light] .land-duration button.is-on{color:#fff}.iland-landing[data-theme=light] .land-price-result{background:#f6f7fb;border-color:#c5cbd6}.iland-landing[data-theme=light] .land-price-result p{color:#3f4654}.iland-landing[data-theme=light] .land-price-result .land-price-amount{color:#14181f}.iland-landing[data-theme=light] .land-price-unit{color:#3f4654}.iland-landing[data-theme=light] .land-price-result.is-on{background:#fff;border-color:#2f6fe0}@media (max-width:640px){.land-price-card{padding:22px 16px 20px}.land-price-results{grid-template-columns:1fr}.land-price-amount{font-size:1.3rem}}.land-form-error{color:#f0b4bc;margin:0}.iland-landing[data-theme=light] .land-form-error{color:#a62334}.land-form-section h2{margin-bottom:.4rem}.land-hp{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.land-reveal--wait{opacity:0;transform:translateY(14px)}.land-reveal.is-in{opacity:1;transition:opacity .8s,transform .8s;transform:none}@keyframes land-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.landing-card-field--float .landing-card-float{animation:8s ease-in-out infinite land-float}.iland-landing .landing-card-field--home{align-items:stretch;gap:22px;width:min(100%,1040px);max-width:1040px}.home-slot{min-width:0;display:flex}.home-card{width:100%;height:100%;box-shadow:none;color:#f8f9fa;cursor:default;background:#ffffff09;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;margin:0;padding:26px 28px 22px;display:flex}.home-card-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.home-card-icon{flex-shrink:0;width:46px;height:46px;display:inline-flex}.home-card-tools{align-items:center;gap:8px;display:flex}.home-card-arrow{color:#f8f9fa61;width:16px;height:16px}.home-card-soon{color:#d2c4b0;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;margin:0;padding:.18rem .5rem;font-size:.72rem;font-weight:700;line-height:1.4}.home-card-soon--foot{align-self:flex-start;margin-top:auto;padding:.32rem .7rem}.home-card-title{letter-spacing:-.03em;color:#f8f9fa;margin:0;font-size:1.35rem;font-weight:800;line-height:1.2}.home-card-role{color:#adb5bd;margin:6px 0 0;font-size:.84rem;line-height:1.4}.home-card-desc{color:#f8f9fac7;min-height:3.4em;margin:12px 0 18px;font-size:.95rem;line-height:1.7}.home-card-rule{border-top:1px solid #ffffff14;margin-top:auto;margin-bottom:14px}.home-card-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home-card-tags li{color:#c5cdd6;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;padding:.32rem .7rem;font-size:.75rem;font-weight:600;line-height:1.4}.home-card-tags--dim li{color:#c5cdd68c;background:#ffffff08;border-color:#ffffff0d}@media (hover:hover) and (pointer:fine){.home-card{transition:transform .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out}.home-card-title{transition:color .3s ease-out}.home-card:hover{border-color:#60a5fab8;transform:translateY(-6px);box-shadow:0 0 0 1px #60a5fa47,0 22px 48px #3884ff38}.home-card:hover .home-card-title{color:#4aa3ff}}.iland-landing[data-theme=light] .home-card{color:#14181f;background:#ffffffeb;border-color:#14181f14;box-shadow:0 10px 28px #1018280a}.iland-landing[data-theme=light] .home-card-title{color:#14181f}.iland-landing[data-theme=light] .home-card-role{color:#5c6570}.iland-landing[data-theme=light] .home-card-desc{color:#3f4654}.iland-landing[data-theme=light] .home-card-arrow{color:#14181f61}.iland-landing[data-theme=light] .home-card-rule{border-top-color:#14181f14}.iland-landing[data-theme=light] .home-card-tags li{color:#3f4654;background:#14181f0a;border-color:#14181f14}.iland-landing[data-theme=light] .home-card-tags--dim li{color:#3f46548c}.iland-landing[data-theme=light] .home-card-soon{color:#6a543c;background:#f6f1ea;border-color:#14181f14}@media (hover:hover) and (pointer:fine){.iland-landing[data-theme=light] .home-card:hover{border-color:#3b82f68c;box-shadow:0 0 0 1px #3b82f633,0 22px 44px #3b82f624}.iland-landing[data-theme=light] .home-card:hover .home-card-title{color:#2176e8}}@media (min-width:860px){.iland-landing .landing-card-field--home{grid-template-columns:repeat(9,minmax(0,1fr))}.home-slot--guide{grid-area:1/1/auto/span 5}.home-slot--study{grid-area:1/6/auto/span 4}.home-slot--manage{grid-area:2/1/auto/span 4}.home-slot--teach{grid-area:2/5/auto/span 5}}@media (prefers-reduced-motion:reduce){.home-card,.home-card-title{transition:none}.home-card:hover{transform:none}.landing-card-field--float .landing-card-float,.land-sample-fill,.iland-landing .landing-card{transition:none;animation:none}.land-reveal--wait,.land-reveal.is-in{opacity:1;transform:none}}.home-section{width:min(100%,1040px);margin:0 auto 2.75rem;padding:0 1.25rem}.home-section-head{text-align:center;margin:0 auto .9rem}.home-section-head h2{letter-spacing:-.03em;color:#f8f9fa;margin:0;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:800;line-height:1.35}.home-section-head p,.home-panel p,.home-cta p{color:#adb5bd;margin:.4rem 0 0;font-size:.98rem;line-height:1.8}.home-section .landing-card-field--home{width:100%;max-width:none;margin-top:0}.home-why-grid,.home-audience{gap:14px;margin:0;padding:0;list-style:none;display:grid}.home-panel{background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;margin:0;padding:1.15rem 1.2rem 1.2rem}.home-panel h3{color:#f8f9fa;margin:0;font-size:1.02rem;font-weight:800;line-height:1.5}.home-why-num,.home-cycle-num{color:#f8f9fa6b;letter-spacing:.04em;margin-bottom:.65rem;font-size:.78rem;font-weight:700;display:block}.home-cycle{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.home-cycle li{text-align:center;flex:1;position:relative}.home-cycle li:not(:last-child):after{content:"";inset-inline-start:50%;background:#f8f9fa47;width:1px;height:12px;position:absolute;bottom:-12px}.home-audience li{text-align:center}.home-audience p{color:#8eb0ff;margin-top:.45rem;font-weight:700}.home-audience-note{color:#adb5bd;font-weight:600}.home-cta-wrap{margin-bottom:1.25rem}.home-cta{text-align:center;background:radial-gradient(90% 120% at 50% 0,#6d5bd052,#0000 58%),#1118278c;border:1px solid #7c6cf052;border-radius:22px;padding:2rem 1.4rem 1.85rem}.home-cta h2{color:#f8f9fa;margin:0;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:800;line-height:1.45}.home-cta p{max-width:36rem;margin:.7rem auto 1.15rem}.home-cta .landing-btn{display:inline-flex}@media (min-width:800px){.home-why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-audience{grid-template-columns:repeat(4,minmax(0,1fr))}.home-cycle{flex-direction:row;align-items:stretch;gap:18px}.home-cycle li:not(:last-child):after{inset-inline-start:auto;top:1.55rem;bottom:auto;width:18px;height:1px;inset-inline-end:-18px}}.iland-landing[data-theme=light] .home-section-head h2,.iland-landing[data-theme=light] .home-panel h3,.iland-landing[data-theme=light] .home-cta h2{color:#14181f}.iland-landing[data-theme=light] .home-section-head p,.iland-landing[data-theme=light] .home-panel p,.iland-landing[data-theme=light] .home-cta p,.iland-landing[data-theme=light] .home-audience-note{color:#3f4654}.iland-landing[data-theme=light] .home-panel{background:#fff;border-color:#14181f14;box-shadow:0 10px 28px #1018280a}.iland-landing[data-theme=light] .home-why-num,.iland-landing[data-theme=light] .home-cycle-num{color:#8b93a0}.iland-landing[data-theme=light] .home-cycle li:not(:last-child):after{background:#14181f47}.iland-landing[data-theme=light] .home-audience p{color:#2f6fe0}.iland-landing[data-theme=light] .home-cta{background:radial-gradient(90% 120% at 50% 0,#6d5bd024,#0000 62%),#fff;border-color:#2f6fe033;box-shadow:0 16px 40px #2f6fe014}@keyframes land-page-in{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){.iland-landing>main>:not(.landing-runway,.land-page),.iland-landing .land-page>*,.iland-landing .landing-hero-copy>*{animation:.46s cubic-bezier(.22,1,.36,1) backwards land-page-in}.iland-landing>main>:nth-child(2),.iland-landing .land-page>:nth-child(2),.iland-landing .landing-hero-copy>:nth-child(2){animation-delay:60ms}.iland-landing>main>:nth-child(3),.iland-landing .land-page>:nth-child(3),.iland-landing .landing-hero-copy>:nth-child(3){animation-delay:.11s}.iland-landing>main>:nth-child(n+4),.iland-landing .land-page>:nth-child(n+4),.iland-landing .landing-hero-copy>:nth-child(n+4){animation-delay:.15s}}.iland-landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.iland-landing[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.land-field{gap:.3rem;font-weight:700;display:grid}.land-select{position:relative}.land-select-trigger{color:#f8f9fa;width:100%;min-height:44px;font:inherit;text-align:start;cursor:pointer;background:#03071273;border:1px solid #ffffff24;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;font-weight:500;transition:border-color .16s,box-shadow .16s;display:flex}.land-select-trigger:hover,.land-select-trigger[aria-expanded=true]{border-color:#7c6cf08c}.land-select-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px #7c6cf059}.land-select-chevron{opacity:.7;flex:none;width:1rem;height:1rem;transition:transform .18s}.land-select-trigger[aria-expanded=true] .land-select-chevron{transform:rotate(180deg)}.land-select-list{inset-inline:0;z-index:40;background:#121826;border:1px solid #ffffff1f;border-radius:.9rem;outline:none;max-height:16rem;margin:0;padding:.35rem;list-style:none;animation:.16s cubic-bezier(.22,1,.36,1) land-select-in;position:absolute;top:calc(100% + 6px);overflow-y:auto;box-shadow:0 18px 40px #00000073}@keyframes land-select-in{0%{opacity:0;transform:translateY(-4px)}}.land-select-option{color:#e9ecef;cursor:pointer;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:40px;padding:.45rem .7rem;font-weight:500;display:flex}.land-select-option.is-active{color:#fff;background:#7c6cf02e}.land-select-option[aria-selected=true]{color:#b7adff;font-weight:700}.land-select-check{flex:none;width:1rem;height:1rem}.iland-landing[data-theme=light] .land-select-trigger{color:#14181f;background:#fff;border-color:#14181f29}.iland-landing[data-theme=light] .land-select-list{background:#fff;border-color:#14181f1a;box-shadow:0 18px 40px #14181f24}.iland-landing[data-theme=light] .land-select-option{color:#2b3140}.iland-landing[data-theme=light] .land-select-option.is-active{color:#14181f;background:#7c6cf01a}.iland-landing[data-theme=light] .land-select-option[aria-selected=true]{color:#5b4bd6}@media (prefers-reduced-motion:reduce){.land-select-list{animation:none}.land-select-chevron{transition:none}}.land-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.land-file{position:relative}.land-file-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.land-file-button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.45rem;padding:0 1.1rem;font-weight:700;transition:border-color .16s,background-color .16s;display:inline-flex}.land-file-button svg{width:1.1rem;height:1.1rem}.land-file-button:hover{background:#7c6cf01f;border-color:#7c6cf099}.land-file-button:focus-visible,.land-file-remove:focus-visible{outline:none;box-shadow:0 0 0 3px #7c6cf059}.land-file-chip{background:#7c6cf024;border-radius:999px;align-items:center;gap:.35rem;max-width:100%;min-height:36px;padding-inline:.8rem .35rem;font-weight:500;display:inline-flex}.land-file-name{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.land-file-remove{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:1.15rem;line-height:1;display:inline-grid}.land-file-remove:hover{background:#ffffff1a}.iland-landing[data-theme=light] .land-file-button{background:#fff;border-color:#14181f33}.iland-landing[data-theme=light] .land-file-remove:hover{background:#14181f14}.land-field .land-form-note{font-weight:400}.intro-hero h1{max-width:none}.intro-hero-sub{color:#ced4da;margin-top:.35rem;font-size:.58em;font-weight:700;display:block}.iland-landing[data-theme=light] .intro-hero-sub{color:#3f4654}.intro-grid{gap:20px;width:min(100%,1040px);margin:0 auto 3rem;display:grid}.intro-card{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--card-accent,#7c6cf0) 14%, transparent), transparent 60%), #ffffff08;color:#f8f9fa;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:16px;padding:28px;display:flex;position:relative;overflow:hidden}.intro-card-head{align-items:center;gap:14px;display:flex}.intro-card-icon{flex:none;width:52px;height:52px;display:inline-flex}.intro-card-heading{flex:1;min-width:0}.intro-card-title{letter-spacing:-.03em;margin:0;font-size:1.45rem;font-weight:800;line-height:1.2}.intro-card-role{color:#adb5bd;margin:4px 0 0;font-size:.85rem}.intro-card-def{color:#f8f9fad1;margin:0;font-size:.98rem;line-height:1.8}.intro-card-features{border-top:1px solid #ffffff14;gap:10px;margin:auto 0 0;padding:16px 0 0;list-style:none;display:grid}.intro-card-features li{align-items:flex-start;gap:10px;display:flex}.intro-card-features h3{margin:0;font-size:.92rem;font-weight:700}.intro-card-features p{color:#adb5bd;margin:2px 0 0;font-size:.85rem;line-height:1.7}.intro-card-check{width:18px;height:18px;color:var(--card-accent,#7c6cf0);background:color-mix(in srgb, var(--card-accent,#7c6cf0) 16%, transparent);border-radius:999px;flex:none;margin-top:2px;padding:3px}.intro-card--soon{justify-content:center}.intro-card--soon .intro-card-def{color:#adb5bd}@media (min-width:860px){.intro-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.intro-card--guide{grid-area:span 2/1/auto/span 7}.intro-card--guide .intro-card-features{grid-template-columns:1fr 1fr;gap:16px 18px}.intro-card--study{grid-area:span 2/8/auto/span 5}.intro-card--manage{grid-column:1/span 7}.intro-card--teach{grid-column:8/span 5}}@media (hover:hover) and (pointer:fine){.intro-card{transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease-out,box-shadow .3s ease-out}.intro-card:hover{border-color:color-mix(in srgb, var(--card-accent,#7c6cf0) 60%, transparent);box-shadow:0 22px 48px color-mix(in srgb, var(--card-accent,#7c6cf0) 20%, transparent);transform:translateY(-4px)}}.iland-landing[data-theme=light] .intro-card{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--card-accent,#7c6cf0) 10%, transparent), transparent 60%), #fff;color:#14181f;border-color:#14181f14;box-shadow:0 10px 28px #1018280a}.iland-landing[data-theme=light] .intro-card-role,.iland-landing[data-theme=light] .intro-card-features p,.iland-landing[data-theme=light] .intro-card--soon .intro-card-def{color:#5c6570}.iland-landing[data-theme=light] .intro-card-def{color:#3f4654}.iland-landing[data-theme=light] .intro-card-features{border-top-color:#14181f14}@media (prefers-reduced-motion:reduce){.intro-card{transition:none}.intro-card:hover{transform:none}}.lp-app-rail-brand .landing-product-icon{flex:none;max-width:40px;width:40px!important;height:40px!important}.land-podcast--soon{text-align:center;grid-template-columns:auto;justify-items:center;gap:1.1rem;width:min(100%,22rem);margin:1rem auto 0;padding:2rem 1.5rem}.land-podcast-soon{background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.45rem;min-height:40px;margin:0;padding:0 1rem;font-weight:700;display:inline-flex}.land-podcast .land-podcast-soon{color:#e9ecef}.land-podcast-soon svg{opacity:.7;width:.9rem;height:.9rem}.iland-landing[data-theme=light] .land-podcast .land-podcast-soon{color:#14181f;background:#14181f08;border-color:#14181f24}.land-faq p a{color:#b7adff;text-underline-offset:3px;-webkit-text-decoration:underline #b7adff66;text-decoration:underline #b7adff66}.iland-landing[data-theme=light] .land-faq p a{color:#5b4bd6;text-decoration-color:#5b4bd659}.land-tg-cta{gap:.45rem}.land-tg-cta-glyph{flex:none;width:1.05em;height:1.05em}.land-demo-cta{text-align:center;background:radial-gradient(120% 100% at 50% 0,#7c6cf024,#0000 65%),#ffffff08;border:1px solid #ffffff17;border-radius:20px;justify-items:center;gap:.9rem;max-width:40rem;margin:0 auto;padding:2rem 1.5rem;display:grid}.land-demo-cta h2{margin:0;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:800}.land-demo-cta p{color:#ced4da;max-width:34rem;margin:0;line-height:1.9}.iland-landing[data-theme=light] .land-demo-cta{background:radial-gradient(120% 100% at 50% 0,#7c6cf014,#0000 65%),#fff;border-color:#14181f14;box-shadow:0 10px 28px #1018280a}.iland-landing[data-theme=light] .land-demo-cta p{color:#3f4654}.intro-card{scroll-margin-top:96px}.land-price-cta.land-tg-cta{text-align:center;padding-block:.55rem;line-height:1.5}.land-tg-cta>span{text-align:center}.land-404{min-height:50vh}.land-404-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.land-404-nav{flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;margin-top:2rem;font-size:.92rem;display:flex}.land-404-nav a{color:#adb5bd;text-decoration:none}.land-404-nav a:hover{color:inherit;text-decoration:underline}.iland-landing[data-theme=light] .land-404-nav a{color:#5c6570}@supports (-webkit-touch-callout:none){.iland-landing .land-orb{opacity:.4;width:28rem;height:28rem;filter:none!important}.iland-landing .land-orb--violet{background:radial-gradient(circle,#6d5bd0e6 0%,#6d5bd059 35%,#6d5bd000 68%);margin:-5rem -5rem 0}.iland-landing .land-orb--teal{background:radial-gradient(circle,#2aa394e6 0%,#2aa39459 35%,#2aa39400 68%);margin:0 -5rem -5rem}.iland-landing .landing-hero-copy>*,.iland-landing .landing-hero-copy>*>*{will-change:auto;animation:none!important}.iland-landing .landing-hero-copy{text-shadow:none}.iland-landing .land-swoosh{will-change:auto;filter:none!important;box-shadow:none!important;opacity:1!important;background:0 0!important;animation:none!important;transform:none!important}.iland-landing .land-swoosh-line{will-change:auto;stroke-dasharray:none;stroke-dashoffset:0;filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.iland-landing .land-swoosh{clip-path:inset(-50% 100% -50% 0);background:0 0!important;animation:.9s cubic-bezier(.22,1,.36,1) .12s forwards land-swoosh-reveal!important}.iland-landing .land-swoosh-word{will-change:auto;filter:none!important;text-shadow:none!important;box-shadow:none!important;transform:none!important}}@keyframes land-swoosh-reveal{to{clip-path:inset(-50% 0)}}@media (prefers-reduced-motion:reduce){@supports (-webkit-touch-callout:none){.iland-landing .land-swoosh{clip-path:none;animation:none!important}}}
.iland-landing{--lg-surface:#0b1120;--lg-line:#ffffff14;--lg-ink:#f1f3f7;--lg-text:#b6bdca;--lg-muted:#8a93a6;--lg-accent:#a99cf5;--lg-accent-soft:#8b7cf024;--lg-box:#ffffff06;--lg-ease:cubic-bezier(.22, 1, .36, 1)}.iland-landing[data-theme=light]{--lg-surface:#fff;--lg-line:#14181f17;--lg-ink:#14181f;--lg-text:#3f4654;--lg-muted:#5d6576;--lg-accent:#5b4bd6;--lg-accent-soft:#6a58d81a;--lg-box:#f7f8fb}.lg-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lg-dialog{width:100%;max-width:none;height:100%;max-height:none;padding:max(1.25rem, env(safe-area-inset-top,0px)) 1.25rem max(1.25rem, env(safe-area-inset-bottom,0px));color:var(--lg-ink);font-family:var(--landing-font);background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.lg-dialog[open]{place-items:center;display:grid}.lg-dialog::backdrop{-webkit-backdrop-filter:blur(10px);background:#030712a3}.iland-landing[data-theme=light] .lg-dialog::backdrop{background:#14181f5c}.lg-sheet{border:1px solid var(--lg-line);background:var(--lg-surface);min-height:0;color:var(--lg-ink);border-radius:1.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.lg-sheet:before{content:"";pointer-events:none;background:linear-gradient(90deg,#5ec4b4,#8b7cf0 55%,#6a58d8);height:2px;position:absolute;inset:0 0 auto}.lg-sheet--modal{width:min(768px,100%);height:min(680px,100%);box-shadow:0 32px 90px #00000080,0 0 0 1px #ffffff05}.iland-landing[data-theme=light] .lg-sheet--modal{box-shadow:0 30px 80px #1018282e}.lg-head{border-bottom:1px solid var(--lg-line);flex-shrink:0;align-items:flex-start;gap:.9rem;padding:1.5rem 1.5rem 1.15rem;display:flex}.lg-icon{color:#fff;background:linear-gradient(135deg,#8b7cf0,#4c3db8);border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffff2e}.lg-head-text{gap:.2rem;min-width:0;display:grid}.iland-landing .lg-title{color:var(--lg-ink);margin:0;font-size:1.3rem;font-weight:800;line-height:1.5}.lg-subtitle{color:var(--lg-text);margin:0;font-size:.92rem;line-height:1.7}.lg-updated{color:var(--lg-muted);margin:.15rem 0 0;font-size:.78rem}.lg-close{margin-inline-start:auto;margin-top:-.2rem;width:40px;height:40px;color:var(--lg-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;margin-inline-end:-.35rem;transition:background-color .16s,color .16s;display:grid}.lg-close:hover{background:var(--lg-accent-soft);color:var(--lg-ink)}.lg-close:focus-visible,.lg-ok:focus-visible,.lg-link:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}.lg-body{min-height:0;color:var(--lg-text);flex:1;padding:1.35rem 1.6rem 2rem;font-size:.95rem;line-height:2}.lg-sheet--modal .lg-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--lg-accent) 55%, transparent) transparent;scroll-padding-top:1rem;overflow-y:auto}.lg-sheet--modal .lg-body::-webkit-scrollbar{width:6px}.lg-sheet--modal .lg-body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--lg-accent) 55%, transparent);border-radius:999px}.lg-body:focus-visible{outline:2px solid color-mix(in srgb, var(--lg-accent) 60%, transparent);outline-offset:-4px}.lg-body p{margin:.55rem 0}.lg-intro>p:first-child{color:var(--lg-ink);margin-top:0;font-size:1rem}.lg-sitelinks{flex-wrap:wrap;gap:.35rem 1.4rem;margin:.8rem 0 0;font-size:.85rem;display:flex}.lg-sitelinks div,.lg-fields div{flex-wrap:wrap;gap:.35rem;display:flex}.lg-sitelinks dt,.lg-fields dt{color:var(--lg-muted)}.lg-sitelinks dd,.lg-fields dd{margin:0}.lg-section{margin-top:1.9rem;scroll-margin-top:1rem}.lg-sheet--page .lg-section{scroll-margin-top:6.5rem}.iland-landing .lg-section-title,.iland-landing .lg-sub-title{color:var(--lg-ink);align-items:baseline;gap:.6rem;margin:0 0 .35rem;font-size:1.05rem;font-weight:800;line-height:1.7;display:flex}.iland-landing .lg-sub-title{margin-top:1.2rem;font-size:.97rem;font-weight:750}.lg-num{background:var(--lg-accent-soft);min-width:2.1em;color:var(--lg-accent);font-family:var(--landing-font);text-align:center;border-radius:.45rem;flex-shrink:0;padding:.05rem .4rem;font-size:.74rem;font-weight:750;line-height:1.7}.lg-box{border:1px solid var(--lg-line);background:var(--lg-box);border-radius:1rem;gap:.55rem;margin:.75rem 0;padding:.9rem 1.1rem;list-style:none;display:grid}.lg-bullets li{padding-inline-start:1.05rem;position:relative}.lg-bullets li:before{content:"";inset-inline-start:.1rem;background:var(--lg-accent);border-radius:999px;width:6px;height:6px;position:absolute;top:.85em}.lg-items strong{color:var(--lg-ink);font-weight:700}.lg-marker{color:var(--lg-accent);font-weight:750}.lg-fields{gap:.35rem}.lg-fields dd{color:var(--lg-ink)}.lg-link{color:var(--lg-accent);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--lg-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--lg-accent) 45%, transparent);border-radius:.25rem}.lg-link:hover{text-decoration-color:currentColor}.lg-link--url{overflow-wrap:anywhere;unicode-bidi:isolate}.lg-closing{border-top:1px solid var(--lg-line);color:var(--lg-muted);padding-top:1rem;font-size:.82rem;margin-top:2rem!important}.lg-loading{gap:.8rem;padding-top:.4rem;display:grid}.lg-skel{background:var(--lg-accent-soft);border-radius:999px;height:.85rem}.lg-skel--short{width:55%}.lg-foot{padding:.95rem 1.5rem max(1rem, env(safe-area-inset-bottom,0px));border-top:1px solid var(--lg-line);background:var(--lg-surface);flex-shrink:0}.iland-landing .lg-ok{cursor:pointer;border:0;width:100%;min-height:48px;font-family:inherit;font-size:.98rem}.lg-page{max-width:860px;margin:0 auto}.lg-sheet--page .lg-head{padding:1.8rem 1.8rem 1.3rem}.iland-landing .lg-sheet--page .lg-title{font-size:clamp(1.35rem,3vw,1.7rem)}.lg-sheet--page .lg-body{padding:1.6rem 1.8rem 2.2rem}.lg-page-nav{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;display:flex}@media (max-width:640px){.lg-dialog{padding:max(.75rem, env(safe-area-inset-top,0px)) 0 0}.lg-dialog[open]{place-items:end stretch}.lg-sheet--modal{border-bottom:0;border-radius:1.4rem 1.4rem 0 0;width:100%;height:100%}.lg-head{gap:.75rem;padding:1.2rem 1.1rem .95rem}.lg-icon{border-radius:12px;width:40px;height:40px}.iland-landing .lg-title{font-size:1.12rem}.lg-subtitle{font-size:.85rem}.lg-body,.lg-sheet--page .lg-body{padding:1.1rem 1.1rem 1.6rem;font-size:.93rem}.lg-sheet--page .lg-head{padding:1.3rem 1.1rem 1rem}.lg-box{padding:.8rem .9rem}.lg-foot{padding-inline:1.1rem}}@keyframes lg-sheet-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes lg-sheet-out{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes lg-sheet-up{0%{opacity:.4;transform:translateY(40px)}}@keyframes lg-sheet-down{to{opacity:0;transform:translateY(48px)}}@keyframes lg-fade-in{0%{opacity:0}}@keyframes lg-fade-out{to{opacity:0}}@media (prefers-reduced-motion:no-preference){.lg-dialog[open] .lg-sheet{animation:lg-sheet-in .28s var(--lg-ease)}.lg-dialog[open]::backdrop{animation:.22s ease-out lg-fade-in}.lg-dialog[data-state=closing] .lg-sheet{animation:.17s ease-in forwards lg-sheet-out}.lg-dialog[data-state=closing]::backdrop{animation:.17s ease-in forwards lg-fade-out}@media (max-width:640px){.lg-dialog[open] .lg-sheet{animation:lg-sheet-up .32s var(--lg-ease)}.lg-dialog[data-state=closing] .lg-sheet{animation:.17s ease-in forwards lg-sheet-down}}}
