.pricing-spread-module__g8a7zG__root{--pricing-max:1200px;--pricing-gutter:max(32px, env(safe-area-inset-left), env(safe-area-inset-right));--pricing-ink:var(--academy-ink);--pricing-muted:var(--ink-muted);--pricing-soft:var(--ink-soft);--pricing-gold-text:var(--academy-gold-text);--pricing-shadow-hairline:0 1px 2px color-mix(in srgb, var(--academy-shadow) 10%, transparent);--pricing-shadow-sheet:0 1px 2px color-mix(in srgb, var(--academy-shadow) 4%, transparent), 0 12px 32px -16px color-mix(in srgb, var(--academy-shadow) 12%, transparent);--pricing-shadow-rest:0 1px 0 color-mix(in srgb, var(--academy-teal-deep) 50%, transparent);background:var(--academy-cream);min-width:0;color:var(--pricing-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6;overflow-x:clip}.pricing-spread-module__g8a7zG__root :where(h1,h2,h3,p,dl,dd,figure){margin:0}.pricing-spread-module__g8a7zG__root :where(a,button,summary):focus-visible{outline:2px solid var(--academy-teal);outline-offset:3px;border-radius:4px}.pricing-spread-module__g8a7zG__root [id]{scroll-margin-top:calc(var(--header-height-actual,4rem) + var(--mytrial-bar-height,2.25rem) + 16px)}.pricing-spread-module__g8a7zG__inner{width:100%;max-width:var(--pricing-max);padding-inline:var(--pricing-gutter);box-sizing:border-box;margin-inline:auto}.pricing-spread-module__g8a7zG__fig{font-variant-numeric:tabular-nums lining-nums}.pricing-spread-module__g8a7zG__atom{white-space:nowrap}.pricing-spread-module__g8a7zG__narrowOnly{display:none}.pricing-spread-module__g8a7zG__pending{visibility:hidden}.pricing-spread-module__g8a7zG__display{font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;color:var(--pricing-ink);font-size:clamp(40px,4.2vw,60px);font-weight:500;line-height:1.04}.pricing-spread-module__g8a7zG__display em{color:var(--academy-oxblood);font-style:italic;font-weight:400}.pricing-spread-module__g8a7zG__sectionHead{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:820px;margin:0 auto 64px;display:flex}.pricing-spread-module__g8a7zG__sectionLede{max-width:34em;font:400 17px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);text-wrap:pretty}.pricing-spread-module__g8a7zG__eyebrowOxblood,.pricing-spread-module__g8a7zG__eyebrowTeal,.pricing-spread-module__g8a7zG__slipOptEyebrow,.pricing-spread-module__g8a7zG__soonEyebrow{font:500 11px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase}.pricing-spread-module__g8a7zG__eyebrowOxblood{color:var(--academy-oxblood)}.pricing-spread-module__g8a7zG__eyebrowTeal{color:var(--academy-teal-deep)}.pricing-spread-module__g8a7zG__door,.pricing-spread-module__g8a7zG__fillButton,.pricing-spread-module__g8a7zG__outlineButton{font-family:var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1;text-decoration:none;transition-property:transform,background-color,color;transition-duration:.14s;transition-timing-function:ease;display:inline-flex}.pricing-spread-module__g8a7zG__door svg,.pricing-spread-module__g8a7zG__fillButton svg,.pricing-spread-module__g8a7zG__outlineButton svg,.pricing-spread-module__g8a7zG__giltLink svg{flex:none;transition:transform .14s}.pricing-spread-module__g8a7zG__door:active,.pricing-spread-module__g8a7zG__fillButton:active,.pricing-spread-module__g8a7zG__outlineButton:active{transform:scale(.96)}.pricing-spread-module__g8a7zG__door{background:var(--academy-home-paper);height:56px;color:var(--academy-home-teal-deep);box-shadow:0 1px 0 color-mix(in srgb, var(--academy-home-shade) 40%, transparent), 0 16px 32px -16px color-mix(in srgb, var(--academy-home-shade) 60%, transparent);border-radius:8px;gap:10px;padding:0 28px;font-size:15px}.pricing-spread-module__g8a7zG__door:focus-visible,.pricing-spread-module__g8a7zG__giltLink:focus-visible{outline-color:var(--academy-home-gilt-pale)}.pricing-spread-module__g8a7zG__giltLink{min-height:44px;color:var(--academy-home-gilt-pale);font:600 15px/1 var(--font-geist-sans), system-ui, sans-serif;align-items:center;gap:8px;text-decoration:none;transition:color .14s;display:inline-flex}.pricing-spread-module__g8a7zG__fillButton{background:var(--academy-teal);min-height:44px;color:var(--academy-on-teal);box-shadow:var(--pricing-shadow-rest);border:0;border-radius:8px;padding:0 18px;font-size:14px}.pricing-spread-module__g8a7zG__outlineButton{border:1px solid var(--academy-line-strong);background:var(--academy-paper);min-height:46px;color:var(--pricing-ink);border-radius:8px;padding:0 18px;font-size:14px}@media (hover:hover){.pricing-spread-module__g8a7zG__door:hover{color:var(--academy-home-teal)}.pricing-spread-module__g8a7zG__giltLink:hover{color:var(--academy-home-on-ground)}.pricing-spread-module__g8a7zG__fillButton:hover{background:var(--academy-teal-deep)}.pricing-spread-module__g8a7zG__outlineButton:hover{background:color-mix(in srgb, var(--academy-ink) 4%, var(--academy-paper))}.pricing-spread-module__g8a7zG__door:hover svg,.pricing-spread-module__g8a7zG__fillButton:hover svg,.pricing-spread-module__g8a7zG__outlineButton:hover svg,.pricing-spread-module__g8a7zG__giltLink:hover svg{transform:translate(3px)}}.pricing-spread-module__g8a7zG__hero,.pricing-spread-module__g8a7zG__close{background:var(--academy-home-ground-teal);color:var(--academy-home-on-ground);position:relative}.pricing-spread-module__g8a7zG__ground{position:absolute;inset:0;overflow:hidden}.pricing-spread-module__g8a7zG__groundImage{object-fit:cover}.pricing-spread-module__g8a7zG__ground:after{content:"";background:color-mix(in srgb, var(--academy-home-ground-teal) 80%, transparent);position:absolute;inset:0}.pricing-spread-module__g8a7zG__heroInner{width:100%;max-width:var(--pricing-max);padding:136px var(--pricing-gutter) 200px;box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:28px;margin-inline:auto;display:flex;position:relative}.pricing-spread-module__g8a7zG__heroTitle{max-width:11.5em;font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.03em;text-wrap:balance;color:var(--academy-home-on-ground);font-size:clamp(52px,6.4vw,92px);font-weight:500;line-height:1}.pricing-spread-module__g8a7zG__heroTitle em,.pricing-spread-module__g8a7zG__closeTitle em{color:var(--academy-home-gilt);font-style:italic;font-weight:400}.pricing-spread-module__g8a7zG__heroLede{max-width:32em;font:400 20px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent);text-wrap:pretty;margin-top:8px}.pricing-spread-module__g8a7zG__heroActions,.pricing-spread-module__g8a7zG__closeActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:36px;padding-top:12px;display:flex}.pricing-spread-module__g8a7zG__heroTerms{max-width:36em;font:400 15px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent);margin-top:4px}.pricing-spread-module__g8a7zG__heroFee{color:var(--academy-home-gilt-pale);white-space:nowrap;font-weight:700}.pricing-spread-module__g8a7zG__glanceWrap{width:100%;max-width:var(--pricing-max);padding-inline:var(--pricing-gutter);box-sizing:border-box;margin:-104px auto 0;position:relative}.pricing-spread-module__g8a7zG__glance{border:1px solid var(--academy-line);background:var(--academy-paper);box-shadow:var(--pricing-shadow-sheet);border-radius:18px;overflow:hidden}.pricing-spread-module__g8a7zG__glanceBar{border-bottom:1px solid var(--academy-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 30px;display:flex}.pricing-spread-module__g8a7zG__glanceBar h2{font:500 19px/1.3 var(--font-serif), Georgia, serif;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__glanceUnit{font:400 13px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__glanceList{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.pricing-spread-module__g8a7zG__glanceList>div{flex-direction:column;gap:10px;padding:30px 30px 28px;display:flex}.pricing-spread-module__g8a7zG__glanceList>div+div{border-left:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__glanceList dt{font:400 13px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-soft);align-items:baseline;gap:10px;display:flex}.pricing-spread-module__g8a7zG__glanceList dt i{font:italic 400 17px/1 var(--font-serif), Georgia, serif;color:var(--pricing-gold-text)}.pricing-spread-module__g8a7zG__glanceName{font:600 20px/1.25 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__glancePrice{font:500 36px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--pricing-ink);margin:4px 0 2px}.pricing-spread-module__g8a7zG__glancePrice small{font:500 14px/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__glanceFree{color:var(--academy-verdant-deep)}.pricing-spread-module__g8a7zG__glanceSoon{font:italic 400 28px/1 var(--font-serif), Georgia, serif;letter-spacing:0;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__glanceNote{font:400 13px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__glanceFee{color:var(--pricing-ink);white-space:nowrap;font-weight:700}.pricing-spread-module__g8a7zG__tariff{padding:144px 0 136px}.pricing-spread-module__g8a7zG__slips{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.pricing-spread-module__g8a7zG__slip{border:1px solid var(--academy-line);background:var(--academy-paper);box-shadow:var(--pricing-shadow-hairline);border-radius:16px;flex-direction:column;gap:20px;padding:0 32px 32px;display:flex;overflow:hidden}.pricing-spread-module__g8a7zG__slipHead{border-bottom:1px dashed var(--academy-line-strong);background:color-mix(in srgb, var(--academy-cream-deep) 50%, var(--academy-paper));box-shadow:inset 0 4px 0 var(--academy-teal);margin:0 -32px;padding:28px 32px 22px}.pricing-spread-module__g8a7zG__slipFoundation .pricing-spread-module__g8a7zG__slipHead{box-shadow:inset 0 4px 0 var(--academy-verdant)}.pricing-spread-module__g8a7zG__slipHead h3{font:600 22px/1.2 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__slipNumeral{font:italic 400 20px/1 var(--font-serif), Georgia, serif;letter-spacing:0;color:var(--pricing-gold-text);margin-bottom:10px;display:block}.pricing-spread-module__g8a7zG__slipHead p{font:400 13px/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-soft);margin-top:4px}.pricing-spread-module__g8a7zG__lines>div{align-items:baseline;gap:8px;padding:9px 0;display:flex}.pricing-spread-module__g8a7zG__lines dt{font:400 14px/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);white-space:nowrap}.pricing-spread-module__g8a7zG__lines>div:after{content:"";border-bottom:1px dotted var(--academy-line-strong);flex:1;order:1;min-width:16px;transform:translateY(-4px)}.pricing-spread-module__g8a7zG__lines dd{font:500 13px/1.4 var(--font-geist-mono), ui-monospace, monospace;color:var(--pricing-ink);white-space:nowrap;order:2}.pricing-spread-module__g8a7zG__lines .pricing-spread-module__g8a7zG__lineFree{color:var(--academy-verdant-deep)}.pricing-spread-module__g8a7zG__slipTotal{border-top:2px solid var(--pricing-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.pricing-spread-module__g8a7zG__slipTotal span{font:600 14px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__slipTotal b{font:500 36px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--pricing-ink);white-space:nowrap}.pricing-spread-module__g8a7zG__slipTotal b small{font:500 13px/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__slipTotal s{font:400 18px/1 var(--font-serif), Georgia, serif;color:var(--pricing-soft);margin-right:4px}.pricing-spread-module__g8a7zG__slipTotal .pricing-spread-module__g8a7zG__slipTotalFree{color:var(--academy-verdant-deep)}.pricing-spread-module__g8a7zG__slipTotal .pricing-spread-module__g8a7zG__slipPend{font:italic 400 19px/1.2 var(--font-serif), Georgia, serif;letter-spacing:0;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__slipNote{font:400 13px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-soft);margin-top:-8px}.pricing-spread-module__g8a7zG__slipOpt{border:1px dashed color-mix(in srgb, var(--academy-gold) 70%, transparent);background:color-mix(in srgb, var(--academy-gold) 8%, transparent);border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.pricing-spread-module__g8a7zG__slipOptEyebrow{color:var(--pricing-gold-text)}.pricing-spread-module__g8a7zG__slipOptLine{font:400 14px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pricing-spread-module__g8a7zG__slipOptLine b{font:500 16px/1.2 var(--font-serif), Georgia, serif;color:var(--pricing-ink);white-space:nowrap}.pricing-spread-module__g8a7zG__slipAction{margin-top:auto}.pricing-spread-module__g8a7zG__slipsSoon{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;margin-top:24px;display:grid}.pricing-spread-module__g8a7zG__soonHead{font:400 15px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);text-wrap:pretty;flex-direction:column;justify-content:center;gap:12px;padding:0 24px 0 4px;display:flex}.pricing-spread-module__g8a7zG__soonEyebrow{color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__slipSoon{border-style:dashed;border-color:var(--academy-line-strong);box-shadow:none;background:0 0}.pricing-spread-module__g8a7zG__slipSoon .pricing-spread-module__g8a7zG__slipHead{box-shadow:none;background:0 0}.pricing-spread-module__g8a7zG__slipSoon .pricing-spread-module__g8a7zG__slipNumeral{color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__slipSoon .pricing-spread-module__g8a7zG__slipHead h3{color:var(--pricing-muted)}.pricing-spread-module__g8a7zG__slipSoon .pricing-spread-module__g8a7zG__lines dd{color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__regional{border-top:1px solid var(--academy-line);grid-template-columns:160px minmax(0,1fr);gap:24px;margin-top:48px;padding-top:22px;display:grid}.pricing-spread-module__g8a7zG__regionalLabel{font:600 14px/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-ink);align-items:center;gap:8px;display:flex}.pricing-spread-module__g8a7zG__regionalLabel svg{color:var(--academy-teal-deep);flex:none}.pricing-spread-module__g8a7zG__regionalCopy{font:400 15px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted)}.pricing-spread-module__g8a7zG__organizations{background:var(--academy-cream-deep);padding:136px 0}.pricing-spread-module__g8a7zG__organizations .pricing-spread-module__g8a7zG__display em{color:var(--academy-teal-deep)}.pricing-spread-module__g8a7zG__compare{border:1px solid var(--academy-line);background:var(--academy-paper);box-shadow:var(--pricing-shadow-sheet);border-radius:18px;overflow:hidden}.pricing-spread-module__g8a7zG__compareRow{grid-template-columns:minmax(0,.9fr) minmax(0,1.05fr) minmax(0,1.05fr);display:grid}.pricing-spread-module__g8a7zG__compareRow>*{font:400 15px/1.5 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);align-items:flex-start;gap:10px;padding:20px 32px;display:flex}.pricing-spread-module__g8a7zG__compareRow>*+*{border-left:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__compareRow+.pricing-spread-module__g8a7zG__compareRow{border-top:1px solid var(--academy-line-soft)}.pricing-spread-module__g8a7zG__compareRow>:nth-child(2){background:color-mix(in srgb, var(--academy-teal) 4%, transparent)}.pricing-spread-module__g8a7zG__compareRow>[role=rowheader]{font:600 16px/1.4 var(--font-serif), Georgia, serif;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__compareHead{border-bottom:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__compareHead>*{flex-direction:column;gap:6px;padding-top:36px;padding-bottom:30px}.pricing-spread-module__g8a7zG__compareTeams{box-shadow:inset 0 4px 0 var(--academy-teal)}.pricing-spread-module__g8a7zG__compareEnterprise{box-shadow:inset 0 4px 0 var(--academy-oxblood)}.pricing-spread-module__g8a7zG__compareName{font:600 24px/1.2 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--pricing-ink);margin-top:4px}.pricing-spread-module__g8a7zG__comparePrice{font:500 44px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--pricing-ink);margin-top:10px}.pricing-spread-module__g8a7zG__comparePrice small{font:500 14px/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__comparePriceWord,.pricing-spread-module__g8a7zG__comparePriceScope{font-size:26px}.pricing-spread-module__g8a7zG__comparePriceWord{color:var(--pricing-muted)}.pricing-spread-module__g8a7zG__compareSub{font:400 13px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-soft);margin-top:4px}.pricing-spread-module__g8a7zG__check{color:var(--academy-verdant-deep);flex:none;margin-top:3px}.pricing-spread-module__g8a7zG__compareRow>.pricing-spread-module__g8a7zG__tbd{font:italic 400 15px/1.5 var(--font-serif), Georgia, serif;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__compareFoot>*{padding-top:24px;padding-bottom:28px}.pricing-spread-module__g8a7zG__plans{display:none}.pricing-spread-module__g8a7zG__questions{padding:136px 0}.pricing-spread-module__g8a7zG__questionsInner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:96px;display:grid}.pricing-spread-module__g8a7zG__questionsHead{flex-direction:column;gap:24px;display:flex}.pricing-spread-module__g8a7zG__questionsHead .pricing-spread-module__g8a7zG__display{font-size:clamp(40px,4.2vw,56px);line-height:1.06}.pricing-spread-module__g8a7zG__questionsHead p{font:400 16px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);text-wrap:pretty}.pricing-spread-module__g8a7zG__questionList{border-bottom:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__questionList>div{border-top:1px solid var(--academy-line);padding:28px 0}.pricing-spread-module__g8a7zG__questionList dt{font:500 22px/1.35 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__questionList dd{font:400 16px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);text-wrap:pretty;margin-top:12px}.pricing-spread-module__g8a7zG__accordion{display:none}.pricing-spread-module__g8a7zG__closeInner{width:100%;max-width:var(--pricing-max);padding:160px var(--pricing-gutter);box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:28px;margin-inline:auto;display:flex;position:relative}.pricing-spread-module__g8a7zG__closeSeal{width:104px;height:104px}.pricing-spread-module__g8a7zG__closeTitle{max-width:12em;font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;color:var(--academy-home-on-ground);font-size:clamp(52px,5.6vw,80px);font-weight:500;line-height:1.02}.pricing-spread-module__g8a7zG__closeCopy{max-width:32em;font:400 19px/1.65 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent)}.pricing-spread-module__g8a7zG__closeNote{font:italic 400 16px/1.5 var(--font-serif), Georgia, serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent);margin-top:8px}@media (max-width:1023px){.pricing-spread-module__g8a7zG__slips,.pricing-spread-module__g8a7zG__slipsSoon,.pricing-spread-module__g8a7zG__compareRow,.pricing-spread-module__g8a7zG__questionsInner{grid-template-columns:minmax(0,1fr)}.pricing-spread-module__g8a7zG__compareRow>*+*{border-left:0}.pricing-spread-module__g8a7zG__glanceList{grid-auto-flow:row}.pricing-spread-module__g8a7zG__glanceList>div+div{border-left:0;border-top:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__questionsInner{gap:48px}}@media (max-width:767px){.pricing-spread-module__g8a7zG__root{--pricing-gutter:max(16px, env(safe-area-inset-left), env(safe-area-inset-right))}.pricing-spread-module__g8a7zG__wideOnly{display:none}.pricing-spread-module__g8a7zG__narrowOnly{display:inline}.pricing-spread-module__g8a7zG__display{font-size:32px;line-height:1.08}.pricing-spread-module__g8a7zG__sectionHead{text-align:left;align-items:flex-start;gap:14px;max-width:none;margin:0;padding:0 4px 8px}.pricing-spread-module__g8a7zG__sectionLede{font-size:16px;line-height:1.6}.pricing-spread-module__g8a7zG__fillButton,.pricing-spread-module__g8a7zG__outlineButton{min-height:48px;box-shadow:none;border-radius:10px;font-size:15px;display:flex}.pricing-spread-module__g8a7zG__outlineButton{min-height:50px}.pricing-spread-module__g8a7zG__heroInner{padding:56px max(20px, env(safe-area-inset-right)) 112px max(20px, env(safe-area-inset-left));text-align:left;align-items:stretch;gap:24px}.pricing-spread-module__g8a7zG__heroTitle{max-width:none;font-size:44px;line-height:1.02}.pricing-spread-module__g8a7zG__heroLede{margin-top:0;font-size:17px}.pricing-spread-module__g8a7zG__heroActions,.pricing-spread-module__g8a7zG__closeActions{flex-direction:column;align-items:stretch;gap:8px;padding-top:6px}.pricing-spread-module__g8a7zG__door{box-shadow:0 16px 32px -16px color-mix(in srgb, var(--academy-home-shade) 60%, transparent);border-radius:14px;font-size:16px;display:flex}.pricing-spread-module__g8a7zG__door svg{width:18px;height:18px}.pricing-spread-module__g8a7zG__giltLink{justify-content:center;display:flex}.pricing-spread-module__g8a7zG__heroTerms{max-width:none;margin-top:0;font-size:14px}.pricing-spread-module__g8a7zG__glanceWrap{margin-top:-72px}.pricing-spread-module__g8a7zG__glance{border-radius:16px}.pricing-spread-module__g8a7zG__glanceBar{padding:16px 16px 14px}.pricing-spread-module__g8a7zG__glanceBar h2{font-size:17px;line-height:1.25}.pricing-spread-module__g8a7zG__glanceUnit{display:none}.pricing-spread-module__g8a7zG__glanceList{display:block}.pricing-spread-module__g8a7zG__glanceList>div{grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding:14px 16px;display:grid}.pricing-spread-module__g8a7zG__glanceList>div+div{border-top:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__glanceList dt{display:contents}.pricing-spread-module__g8a7zG__glanceLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pricing-spread-module__g8a7zG__glanceName{letter-spacing:0;font-size:16px;line-height:1.3}.pricing-spread-module__g8a7zG__glancePrice{letter-spacing:-.01em;text-align:right;white-space:nowrap;margin:0;font-size:20px}.pricing-spread-module__g8a7zG__glanceSoon{letter-spacing:0;font-size:16px}.pricing-spread-module__g8a7zG__glanceNote{grid-column:2/-1;margin-top:4px}.pricing-spread-module__g8a7zG__glanceFee{font-weight:inherit;color:inherit}.pricing-spread-module__g8a7zG__tariff{padding:56px 0}.pricing-spread-module__g8a7zG__tariffInner{flex-direction:column;gap:14px;display:flex}.pricing-spread-module__g8a7zG__slips,.pricing-spread-module__g8a7zG__slipsSoon,.pricing-spread-module__g8a7zG__soonHead{display:contents}.pricing-spread-module__g8a7zG__soonEyebrow{order:1;margin:18px 4px 0}.pricing-spread-module__g8a7zG__slipSoon{order:2}.pricing-spread-module__g8a7zG__soonText{color:var(--pricing-soft);order:3;margin:4px 4px 0;font-size:13px;line-height:1.6}.pricing-spread-module__g8a7zG__regional{order:4}.pricing-spread-module__g8a7zG__slip{border-radius:14px;gap:14px;padding:0 18px 20px}.pricing-spread-module__g8a7zG__slipHead{margin:0 -18px;padding:20px 18px 14px}.pricing-spread-module__g8a7zG__slipHead h3{letter-spacing:0;font-size:19px;line-height:1.25}.pricing-spread-module__g8a7zG__slipNumeral,.pricing-spread-module__g8a7zG__slipSoon .pricing-spread-module__g8a7zG__slipNumeral{font:inherit;color:var(--pricing-gold-text);margin:0;font-style:italic;font-weight:400;display:inline}.pricing-spread-module__g8a7zG__lines>div{padding:7px 0}.pricing-spread-module__g8a7zG__lines>div:after{min-width:12px}.pricing-spread-module__g8a7zG__slipTotal{padding-top:12px}.pricing-spread-module__g8a7zG__slipTotal b{font-size:30px}.pricing-spread-module__g8a7zG__slipTotal b small{font-size:12px}.pricing-spread-module__g8a7zG__slipTotal s{font-size:16px}.pricing-spread-module__g8a7zG__slipTotal .pricing-spread-module__g8a7zG__slipPend{font-size:17px}.pricing-spread-module__g8a7zG__slipNote{margin-top:-4px}.pricing-spread-module__g8a7zG__slipOpt{flex-direction:row;padding:12px 14px}.pricing-spread-module__g8a7zG__slipOptEyebrow{display:none}.pricing-spread-module__g8a7zG__slipOptLine{flex:1;line-height:1.4}.pricing-spread-module__g8a7zG__slipOptLine b{font-size:15px}.pricing-spread-module__g8a7zG__slipAction{margin-top:0}.pricing-spread-module__g8a7zG__regional{margin:12px 4px 0;padding-top:16px;display:block}.pricing-spread-module__g8a7zG__regionalLabel,.pricing-spread-module__g8a7zG__regionalCopy{font-size:14px;line-height:1.6;display:inline}.pricing-spread-module__g8a7zG__regionalLabel{font-weight:700}.pricing-spread-module__g8a7zG__regionalLabel svg{display:none}.pricing-spread-module__g8a7zG__regionalCopy{color:var(--pricing-muted)}.pricing-spread-module__g8a7zG__organizations{padding:56px 0}.pricing-spread-module__g8a7zG__organizations .pricing-spread-module__g8a7zG__sectionHead{margin-bottom:16px}.pricing-spread-module__g8a7zG__compare{display:none}.pricing-spread-module__g8a7zG__plans{flex-direction:column;gap:16px;display:flex}.pricing-spread-module__g8a7zG__plan{border:1px solid var(--academy-line);background:var(--academy-paper);border-radius:16px;flex-direction:column;gap:10px;padding:26px 20px 22px;display:flex;overflow:hidden}.pricing-spread-module__g8a7zG__planTeams{box-shadow:inset 0 4px 0 var(--academy-teal), var(--pricing-shadow-sheet)}.pricing-spread-module__g8a7zG__planEnterprise{box-shadow:inset 0 4px 0 var(--academy-oxblood)}.pricing-spread-module__g8a7zG__plan h3{font:600 22px/1.2 var(--font-serif), Georgia, serif;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__planPrice{font:500 40px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--pricing-ink);margin-top:6px}.pricing-spread-module__g8a7zG__planPrice small{font:500 13px/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--pricing-soft)}.pricing-spread-module__g8a7zG__planPriceWord{color:var(--pricing-muted);font-size:24px}.pricing-spread-module__g8a7zG__planSub{font:400 13px/1.5 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-soft);margin:2px 0 6px}.pricing-spread-module__g8a7zG__planSubFlush{margin-top:0}.pricing-spread-module__g8a7zG__planRows{margin-bottom:8px}.pricing-spread-module__g8a7zG__planRows>div{border-top:1px solid var(--academy-line-soft);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.pricing-spread-module__g8a7zG__planRows dt{font:600 13px/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-ink)}.pricing-spread-module__g8a7zG__planRows dd{font:400 14px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted)}.pricing-spread-module__g8a7zG__planAction svg{display:none}.pricing-spread-module__g8a7zG__questions{padding:56px 0}.pricing-spread-module__g8a7zG__questions .pricing-spread-module__g8a7zG__inner{padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right))}.pricing-spread-module__g8a7zG__questionsInner{flex-direction:column;gap:20px;display:flex}.pricing-spread-module__g8a7zG__questionsHead .pricing-spread-module__g8a7zG__display{font-size:32px;line-height:1.08}.pricing-spread-module__g8a7zG__questionsHead p,.pricing-spread-module__g8a7zG__questionList{display:none}.pricing-spread-module__g8a7zG__accordion{display:block}.pricing-spread-module__g8a7zG__accordion details{border-top:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__accordion details:last-child{border-bottom:1px solid var(--academy-line)}.pricing-spread-module__g8a7zG__accordion summary{cursor:pointer;min-height:60px;font:600 16px/1.35 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-ink);justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.pricing-spread-module__g8a7zG__accordion summary::-webkit-details-marker{display:none}.pricing-spread-module__g8a7zG__accordion summary svg{flex:none}.pricing-spread-module__g8a7zG__accordion details[open] summary svg{transform:rotate(180deg)}.pricing-spread-module__g8a7zG__accordion p{font:400 15px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:var(--pricing-muted);padding-bottom:18px}.pricing-spread-module__g8a7zG__closeInner{padding:72px max(20px, env(safe-area-inset-right)) 80px max(20px, env(safe-area-inset-left));text-align:left;align-items:flex-start;gap:22px}.pricing-spread-module__g8a7zG__closeSeal{width:72px;height:72px}.pricing-spread-module__g8a7zG__closeTitle{max-width:none;font-size:40px;line-height:1.04}.pricing-spread-module__g8a7zG__closeCopy{display:none}.pricing-spread-module__g8a7zG__closeNote{font:400 16px/1.6 var(--font-geist-sans), system-ui, sans-serif;order:1;margin-top:0}.pricing-spread-module__g8a7zG__closeActions{order:2;gap:22px;width:100%;padding-top:0}}@media (prefers-reduced-motion:reduce){.pricing-spread-module__g8a7zG__root *,.pricing-spread-module__g8a7zG__root :before,.pricing-spread-module__g8a7zG__root :after{transition:none!important}.pricing-spread-module__g8a7zG__door:active,.pricing-spread-module__g8a7zG__fillButton:active,.pricing-spread-module__g8a7zG__outlineButton:active{transform:none}}
