.home-pricing[data-astro-cid-swqecj5o]{padding-block:90px 100px}.pricing-intro[data-astro-cid-swqecj5o]{max-width:780px;margin:0 auto 48px;text-align:center}.pricing-intro[data-astro-cid-swqecj5o] h2[data-astro-cid-swqecj5o]{font-size:clamp(34px,4vw,52px);margin-bottom:18px}.pricing-intro[data-astro-cid-swqecj5o]>p[data-astro-cid-swqecj5o]{color:var(--slate);margin:0;font-size:17px}.plan-layout[data-astro-cid-swqecj5o]{display:grid;grid-template-columns:1fr 1fr;max-width:1060px;margin:auto;align-items:center;gap:64px}.benefits[data-astro-cid-swqecj5o] h3[data-astro-cid-swqecj5o]{font-size:25px;margin-bottom:30px}.benefits[data-astro-cid-swqecj5o] ul[data-astro-cid-swqecj5o]{padding:0;margin:0;list-style:none;display:grid;gap:25px}.benefits[data-astro-cid-swqecj5o] li[data-astro-cid-swqecj5o]{display:flex;gap:15px;align-items:start}.tick[data-astro-cid-swqecj5o]{color:var(--pine);font-size:20px;font-weight:750;line-height:1.4}.benefits[data-astro-cid-swqecj5o] strong[data-astro-cid-swqecj5o]{font-size:17px;line-height:1.45;display:block}.benefits[data-astro-cid-swqecj5o] p[data-astro-cid-swqecj5o]{font-size:14px;line-height:1.65;color:var(--slate);margin:6px 0 0;overflow-wrap:anywhere}.plan[data-astro-cid-swqecj5o]{background:color-mix(in srgb,var(--mint) 14%,var(--paper));color:var(--ink);border-radius:24px;padding:38px 36px}.plan-label[data-astro-cid-swqecj5o]{font-size:14px;font-weight:650;color:var(--pine)}.amount[data-astro-cid-swqecj5o]{display:flex;align-items:baseline;gap:12px;margin-top:12px}.amount[data-astro-cid-swqecj5o] strong[data-astro-cid-swqecj5o]{font-family:Manrope Variable,sans-serif;font-size:88px;font-weight:750;line-height:1.1;letter-spacing:-.065em}.amount[data-astro-cid-swqecj5o] span[data-astro-cid-swqecj5o]{font-size:20px;color:var(--slate)}.billing[data-astro-cid-swqecj5o]{font-size:13px;line-height:1.65;margin:14px 0 0;color:var(--slate)}.location[data-astro-cid-swqecj5o]{font-size:14px;margin:8px 0 27px;color:var(--slate)}.trial[data-astro-cid-swqecj5o]{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--pine);color:#fff;padding:18px 20px;border-radius:9px;font-size:16px;font-weight:750;min-height:56px}.trial[data-astro-cid-swqecj5o]:hover{background:#095244}.trial-note[data-astro-cid-swqecj5o]{font-size:12px;text-align:center;margin:12px 0 0;color:var(--slate)}.extra[data-astro-cid-swqecj5o]{border-top:1px solid #0e6b5c30;margin-top:28px;padding-top:23px}.extra[data-astro-cid-swqecj5o]>strong[data-astro-cid-swqecj5o]{font-size:14px}.extra[data-astro-cid-swqecj5o] p[data-astro-cid-swqecj5o]{font-size:13px;line-height:1.7;margin:7px 0 0;color:var(--slate)}@media(max-width:1000px){.plan-layout[data-astro-cid-swqecj5o]{gap:35px}.plan[data-astro-cid-swqecj5o]{padding:32px 26px}.optional-break[data-astro-cid-swqecj5o]{display:none}}@media(max-width:760px){.home-pricing[data-astro-cid-swqecj5o]{padding-block:60px}.pricing-intro[data-astro-cid-swqecj5o]{text-align:left;margin-bottom:32px}.plan-layout[data-astro-cid-swqecj5o]{grid-template-columns:1fr;gap:35px}.plan[data-astro-cid-swqecj5o]{grid-row:1}.benefits[data-astro-cid-swqecj5o] h3[data-astro-cid-swqecj5o]{font-size:23px;margin-bottom:25px}.amount[data-astro-cid-swqecj5o] strong[data-astro-cid-swqecj5o]{font-size:76px}.trial[data-astro-cid-swqecj5o]{font-size:15px;padding:17px 16px}.benefits[data-astro-cid-swqecj5o] ul[data-astro-cid-swqecj5o]{gap:22px}}.enrollment-flourish[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;background:color-mix(in srgb,var(--mint) 7%,var(--paper))}.enrollment-flourish[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(-25deg,transparent 0 30px,#0e6b5c0b 30px 31px,transparent 31px 62px);mask-image:linear-gradient(to right,#000,transparent 65%)}.enrollment-flourish[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:150%;height:55%;left:-25%;bottom:-38%;border-radius:50% 50% 0 0;background:color-mix(in srgb,var(--mint) 18%,var(--paper));border-top:1px solid #0e6b5c14}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(34px,3.8vw,56px)}.hero-visual[data-astro-cid-j7pv25f6],.feature-media[data-astro-cid-j7pv25f6]{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;transform:none;overflow:visible}.hero-art[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6],.feature-media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{padding:0;border:0;border-radius:0;box-shadow:none}.hero-art[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate}.hero-art[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-6% -5% -3% -4%;border-radius:48% 52% 38% 44%/48% 42% 58% 52%;background:linear-gradient(140deg,color-mix(in srgb,var(--mint) 18%,var(--paper)) 5%,color-mix(in srgb,var(--mint) 50%,var(--paper)) 48%,var(--pine) 100%);transform:rotate(-8deg)}.hero-art[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{width:100%;height:auto;object-fit:contain;max-height:620px;filter:drop-shadow(0 16px 18px rgb(14 107 92 / 16%))}#automated-tour-management[data-astro-cid-j7pv25f6] .feature-media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:16px;box-shadow:0 16px 40px -12px #261a413d,0 4px 12px #261a4114}@media(min-width:1000px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.15fr;gap:40px}}.visual-caption[data-astro-cid-j7pv25f6]{margin:64px auto 0;padding:0;gap:10px;background:transparent;color:var(--ink);border:0;border-radius:0;box-shadow:none;font-size:16px;line-height:1.5;font-weight:650;text-align:center}.screenshot-arrow[data-astro-cid-j7pv25f6]{color:var(--pine);font-size:24px;line-height:1;flex-shrink:0}@media(max-width:760px){.visual-caption[data-astro-cid-j7pv25f6]{font-size:14px}}@media(max-width:760px){.hero-visual[data-astro-cid-j7pv25f6]{max-width:540px}.hero-art[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{max-height:480px}}.hero[data-astro-cid-j7pv25f6].grey{background:var(--paper);overflow:clip}.setup-section[data-astro-cid-j7pv25f6]{background:color-mix(in srgb,var(--mint) 14%,var(--paper))}.setup-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start;padding-block:90px 60px}.setup-gallery[data-astro-cid-j7pv25f6]{min-width:0;display:flow-root}.school-features[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:30px 28px;padding:0;margin:0}.school-features[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:18px;line-height:1.35;letter-spacing:-.025em;margin:0 0 8px;display:flex;gap:9px}.school-features[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--pine);flex-shrink:0}.school-features[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.65;color:var(--slate);margin:0 0 0 25px}.hero-highlight[data-astro-cid-j7pv25f6],.setup-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;white-space:nowrap;color:var(--pine)}.hero-highlight[data-astro-cid-j7pv25f6]:before,.setup-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:-1;left:-.06em;right:-.06em;bottom:.01em;height:.32em;background:var(--marigold);transform:rotate(-2deg);border-radius:45% 12% 30% 18%}.school-art-crop[data-astro-cid-j7pv25f6]{position:relative;width:125%;margin:24px 0 0 -25%;mix-blend-mode:multiply}.setup-section[data-astro-cid-j7pv25f6]{overflow:clip}.school-art-crop[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:100%;top:49.375%;width:100vw;height:1px;background:#454545;transform:translateY(-50%);pointer-events:none}.school-illustration[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;margin:0}@media(min-width:761px){.setup-section[data-astro-cid-j7pv25f6]{position:relative;z-index:1;overflow-x:clip;overflow-y:visible}.setup-layout[data-astro-cid-j7pv25f6]{padding-bottom:0}.school-art-crop[data-astro-cid-j7pv25f6]{aspect-ratio:1280/490;mix-blend-mode:normal;clip-path:inset(0 -100vw -60% 0)}.school-illustration[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0}.school-art-crop[data-astro-cid-j7pv25f6]:after{top:calc(100% * 355.5 / 490)}}@media(max-width:760px){.school-art-crop[data-astro-cid-j7pv25f6]{width:100%;margin-left:0}}@media(max-width:1050px){.setup-layout[data-astro-cid-j7pv25f6]{gap:40px}.school-features[data-astro-cid-j7pv25f6]{gap:24px 20px}}@media(max-width:760px){.school-features[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.setup-layout[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:38px;padding-block:57px 35px}.setup-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:34px}.school-features[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16px}.school-features[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:13px}.school-art-crop[data-astro-cid-j7pv25f6]{margin-top:16px}}@media(max-width:380px){.school-features[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.tinted[data-astro-cid-j7pv25f6].grey{background:var(--paper)}
