.v4 *{box-sizing:border-box}.v4{scroll-behavior:smooth;margin:0;font:16px/1.5 Inter V4 Pricing,sans-serif}.v4 a,.v4 button{-webkit-tap-highlight-color:transparent}.v4 a{color:inherit;text-decoration:none}.v4 button{font:inherit;color:inherit;cursor:pointer}.v4 a:focus-visible,.v4 button:focus-visible{outline:3px solid #2b59c3;outline-offset:5px}.v4 ::-moz-selection{background:#e6d8f0;color:#111d4a}.v4 ::selection{background:#e6d8f0;color:#111d4a}.v4 h1,.v4 h2,.v4 h3,.v4 p{margin:0}.v4 h1,.v4 h2{font-weight:600;letter-spacing:-.035em;text-wrap:balance}.v4 h1{font-size:64px;line-height:1.08;max-width:1100px;margin:auto}.v4 h2{font-size:43px;line-height:1.16}.v4 h3{font-size:27px;line-height:1.2;font-weight:600;letter-spacing:-.025em}.v4 svg{display:inline-block;vertical-align:middle;flex-shrink:0}.v4 .page{position:relative;isolation:isolate;overflow:hidden}.v4 .site-header{height:84px;max-width:1312px;margin:auto;justify-content:space-between;gap:30px;padding:0 16px;position:relative;z-index:6}.v4 .brand,.v4 .site-header{display:flex;align-items:center}.v4 .brand{gap:9px;font-size:17px;font-weight:650;letter-spacing:-.35px;white-space:nowrap}.v4 .brand img{width:29px;height:29px}.v4 .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;min-height:44px;border-radius:8px;background:var(--red);border:0;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.v4 .lead{color:var(--muted);max-width:740px;font-size:18px;line-height:1.55;margin:20px auto 0}.v4 .route-link{font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px}.v4 .atmosphere{position:absolute;z-index:-1;pointer-events:none;isolation:isolate}.v4 .lobe{position:absolute;animation:wash 24s ease-in-out infinite alternate}.v4 .lobe.blue{animation-delay:-9s}.v4 .grain{position:absolute;inset:0;pointer-events:none;background-repeat:repeat}.v4 .paused .motion,.v4 .still .motion{animation-play-state:paused!important}.v4 .still .lobe{animation:none!important}.v4 .motion-hidden .motion{animation-play-state:paused!important}@keyframes node-glow{0%{opacity:.72;transform:translate3d(0,1px,0)}to{opacity:1;transform:translate3d(0,-2px,0)}}@media(prefers-reduced-motion:reduce){.v4{scroll-behavior:auto}.v4 .motion{animation:none!important}}@media(max-width:900px){.v4 .site-header{gap:15px}.v4 .brand{font-size:15px}.v4 h1{font-size:52px}.v4 .atmosphere{left:-500px;right:-500px}}@media(max-width:600px){.v4 h1{font-size:33px;line-height:1.13;letter-spacing:-.03em;max-width:360px}.v4 h2{font-size:30px}.v4 h3{font-size:24px}.v4 .site-header{height:68px;padding:0 18px}.v4 .brand{font-size:15px}.v4 .brand img{width:26px;height:26px}.v4 .lead{font-size:16px;line-height:1.55;margin-top:17px;max-width:350px}.v4 .route-link{font-size:12px;gap:7px;flex:1;white-space:nowrap;min-height:44px}.v4[lang=ko] h1{font-size:32px}.v4[lang=ko] .route-link{font-size:12px}.v4[lang=ko] .site-header .brand{font-family:Inter V4 Pricing,sans-serif}}@keyframes orb-light{0%{transform:rotate(0deg);opacity:.55}to{transform:rotate(1turn);opacity:.8}}@keyframes particle-drift{0%{transform:translate3d(-18px,9px,0);opacity:.42}to{transform:translate3d(22px,-12px,0);opacity:.78}}.v4{--wash-rose:rgba(204,55,101,.92);--wash-blue:rgba(38,57,139,.86);--window:hsla(0,0%,100%,.79);--shadow:0 44px 82px -24px rgba(13,22,62,.38),0 10px 24px -8px rgba(13,22,62,.18)}.v4 .atmosphere{inset:320px -20% auto;height:1910px;background:radial-gradient(ellipse 65% 32% at 85% 37%,rgba(184,37,81,.47),transparent 88%),radial-gradient(ellipse 70% 38% at 12% 34%,rgba(33,48,122,.45),transparent 90%);-webkit-mask-image:linear-gradient(transparent,#000 10%,#000 72%,transparent);mask-image:linear-gradient(transparent,#000 10%,#000 72%,transparent)}.v4 .lobe{width:2100px;height:1550px;left:14%;top:-30px;filter:blur(60px);background:radial-gradient(ellipse at center,var(--wash-rose) 0,rgba(202,58,109,.46) 33%,transparent 72%)}.v4 .lobe.blue{width:2200px;height:1530px;left:-680px;top:-180px;background:radial-gradient(ellipse at center,var(--wash-blue) 0,rgba(42,62,146,.45) 35%,transparent 73%)}.v4 .lobe.veil{width:2100px;height:1600px;top:-570px;left:-5%;background:radial-gradient(ellipse at 50% 0,#fff 0,hsla(0,0%,100%,.98) 35%,hsla(0,0%,100%,.88) 48%,hsla(0,0%,100%,.4) 64%,transparent 85%);filter:blur(24px)}@keyframes float{0%{transform:translate3d(0,3px,0)scale(.997)}to{transform:translate3d(0,-9px,0)scale(1.003)}}@keyframes float-back{0%{transform:translate3d(-3px,2px,0)scale(.998)}to{transform:translate3d(4px,-4px,0)scale(1.002)}}@keyframes wash{0%{transform:translate3d(-24px,8px,0)scale(.97)}to{transform:translate3d(30px,-23px,0)scale(1.04)}}@media(max-width:600px){.v4 .atmosphere{top:340px;left:-95%;right:-95%;height:1690px}.v4 .lobe{width:1500px;height:1430px;left:15%;top:-35px}.v4 .lobe.blue{width:1600px;height:1450px;left:-680px;top:-150px}.v4 .lobe.veil{width:1400px;height:1300px;top:-560px;left:0}}.v4 .grain{opacity:.075;background-size:256px 256px;z-index:0}.v4[data-palette=rose]{--wash-rose:rgba(207,40,90,.96);--wash-blue:rgba(78,92,157,.54)}.v4[data-palette=rose] .atmosphere{background:radial-gradient(ellipse 80% 40% at 76% 38%,rgba(204,36,82,.65),transparent 86%),radial-gradient(ellipse 70% 38% at 9% 34%,rgba(74,89,150,.28),transparent 90%)}.v4 summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.v4 small{color:var(--muted)}.v4 .cta-band{padding:110px 24px;text-align:center;background:radial-gradient(ellipse at 70% 95%,rgba(187,57,90,.2),transparent 65%)}.v4 .cta-band p{max-width:620px;margin:24px auto;font-size:18px}.v4 .v4-footer{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;max-width:1312px;padding:72px 32px;margin:auto;border-top:1px solid var(--line);font-size:14px}.v4 .v4-footer nav{display:flex;flex-direction:column;gap:14px}.v4 .v4-footer h2{font-size:15px;letter-spacing:0;margin-bottom:10px}.v4 .v4-footer>div>a{display:block;margin-bottom:16px}.v4 .v4-footer p{font-size:12px;color:var(--muted)}@media(max-width:1100px){.v4 .site-header{gap:16px}}@media(max-width:600px){.v4 .site-header{padding:0 20px;height:76px;gap:10px}.v4 .brand{font-size:14px;letter-spacing:-.2px;gap:7px}.v4 .brand img{width:24px;height:24px}.v4 .cta-band{padding:80px 22px}.v4 .v4-footer{grid-template-columns:1fr 1fr;padding:48px 22px;gap:36px}.v4 .v4-footer>div{grid-column:1/-1}}.v4[data-motion-runtime] .lobe,.v4[data-motion-runtime] .motion{animation:none!important}.v4 h1,.v4 h2,.v4 h3,.v4 h4{font-family:inherit}.v4 [data-motion=paid]{position:relative;min-width:70px;justify-content:center}.v4{color:var(--ink);--ink:#0f1115;--muted:#4a5160;--navy:#111d4a;--red:#b01710;--line:#d9dce2;--wash-rose:rgba(176,23,16,.12);--wash-blue:rgba(99,119,153,.15);--window:#fff;--shadow:0 24px 70px -18px rgba(17,29,74,.2),0 4px 14px rgba(17,29,74,.05);--field-blur:58px;--window-blur:18px;--grain-opacity:.075;--radius-window:15px;--space-section:112px;--space-content:24px;--type-display:64px;--type-heading:43px;--type-body:16px;--motion-field:24s;--motion-window:20s;--motion-plane:26s;--motion-ease:cubic-bezier(.16,1,.3,1);background:#fff;font-family:Inter V4 Pricing,sans-serif;line-height:1.5}.v4[lang=ko]{font-family:Pretendard V4 Pricing,Pretendard Fallback,Pretendard Fallback Noto,Inter V4 Pricing,sans-serif;word-break:keep-all}.v4 .lobe,.v4 .motion{animation-play-state:paused!important}.v4.ambient-active:not(.user-paused) .lobe,.v4.ambient-active:not(.user-paused) .motion{animation-play-state:running!important}.v4 h1{font-size:var(--type-display)}.v4 h2{font-size:var(--type-heading)}.v4 .skip-link{position:absolute;left:16px;top:-100px;z-index:50;background:#fff;padding:14px}.v4 .skip-link:focus{top:12px}.v4 a:hover{text-decoration:underline;text-underline-offset:4px}.v4 .btn:hover{background:#90130d;text-decoration:none}.v4 a:focus-visible,.v4 button:focus-visible,.v4 summary:focus-visible{outline:3px solid #2b59c3;outline-offset:5px}@media(max-width:600px){.v4{--type-display:34px;--type-heading:30px;--space-section:72px}}@media(prefers-reduced-motion:reduce){.v4 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.v4 [data-motion]{animation:none!important}@media(max-width:600px){.v4[lang=ko]{--type-display:32px}}@media(prefers-reduced-motion:reduce){.v4 [data-motion]{opacity:1!important;transform:none!important}}.v4{--grain-url:url(/images/site-v4/grain.webp)}.v4 .grain{background-image:var(--grain-url)}.v4[lang=ko] :is(h1,h2,h3,h4,h5,h6){font-family:Pretendard V4 Pricing,Pretendard Fallback,Pretendard Fallback Noto,Inter V4 Pricing,sans-serif}.v4{--surface-page:#fff;--surface-panel:#fff;--surface-neutral:#f4f6f8;--surface-band:#293345;--surface-band-soft:#354155;--text-primary:#0f1115;--text-secondary:#4a5160;--text-on-band:#fff;--text-on-band-secondary:#d7def4;--accent-brand:#b01710;--field-accent:rgba(176,23,16,.12);--field-accent-soft:hsla(5,47%,58%,.06);--field-cool:rgba(99,119,153,.15);--field-cool-soft:rgba(149,165,188,.07);--field-blur:60px;--field-detail-blur:24px;--field-edge:120px;--field-band-edge:100px;--grain-opacity:.055;--grain-size:256px;--depth-front:0 40px 80px -28px rgba(29,40,59,.24),0 8px 22px -10px rgba(29,40,59,.12);--depth-back:0 32px 72px -28px rgba(29,40,59,.16);--space-field-inset:24px;--motion-field:28s;--motion-field-distance:12px;--motion-field-scale:1.015;--motion-ambient-ease:ease-in-out;--ink:var(--text-primary);--muted:var(--text-secondary);--red:var(--accent-brand);--window:var(--surface-panel);--shadow:var(--depth-front)}@media (max-width:600px){.v4{--field-blur:42px;--field-edge:90px;--field-band-edge:80px;--space-field-inset:20px;--motion-field-distance:7px;--motion-field-scale:1.01}}.v3{--v3-ink:#0f1115;--v3-slate:#1f2430;--v3-surface:#fff;--v3-surface-subtle:#f5f5f6;--v3-surface-muted:#ebedf0;--v3-line:#d9dce2;--v3-line-strong:#b9bec8;--v3-line-input:#80879a;--v3-text:#0f1115;--v3-text-muted:#4a5160;--v3-text-subtle:#5e6573;--v3-accent:#b01710;--v3-accent-hover:#931209;--v3-accent-on-dark:#ff6b5e;--v3-accent-strong-on-dark:#d62828;--v3-navy:#111d4a;--v3-on-dark:#f5f5f6;--v3-on-dark-muted:#a9afbc;--v3-focus:#2b59c3;--v3-radius-sm:6px;--v3-radius-md:10px;--v3-radius-lg:16px;--v3-radius-xl:24px;--v3-shadow-sm:0 1px 2px rgba(15,17,21,.06),0 1px 1px rgba(15,17,21,.04);--v3-shadow-md:0 8px 24px -8px rgba(15,17,21,.14),0 2px 6px rgba(15,17,21,.05);--v3-shadow-lg:0 32px 64px -24px rgba(15,17,21,.28),0 8px 20px -8px rgba(15,17,21,.1);--v3-ease:cubic-bezier(0.16,1,0.3,1);--v3-dur-fast:250ms;--v3-dur-text:500ms;--v3-dur-panel:600ms;--v3-font-sans:var(--font-inter),"Inter V4 Pricing","Pretendard V4 Pricing",system-ui,-apple-system,"Segoe UI",sans-serif;--v3-font-ko:"Pretendard V4 Pricing","Pretendard Fallback","Pretendard Fallback Noto",var(--font-inter),"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--v3-font-mono:var(--font-mono),"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--v3-gutter:16px;--v3-max:1200px;--v3-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.6 0 0 0 0 0.65 0 0 0 0 0.75 0 0 0 0.09 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background:var(--v3-surface);color:var(--v3-text);font-family:var(--v3-font-sans);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:768px){.v3{--v3-gutter:32px}}.v3 :where(h1,h2,h3,h4){text-wrap:balance;margin:0}.v3 :where(p){text-wrap:pretty;margin:0}.v3 :is(h1,h2,h3,h4,h5,h6){font-family:inherit}.v3 [lang=ko],.v3:lang(ko){--v3-font-mono:var(--font-mono),"JetBrains Mono","Pretendard V4 Pricing","Pretendard Fallback","Pretendard Fallback Noto","Apple SD Gothic Neo",ui-monospace,monospace;font-family:var(--v3-font-ko);word-break:keep-all;overflow-wrap:break-word;letter-spacing:-.005em}.v3 :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--v3-focus);outline-offset:2px;border-radius:var(--v3-radius-sm)}@keyframes v3-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 24px),0,0)}}@keyframes v3-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes v3-blur-in{0%{opacity:0;filter:blur(8px);transform:translate3d(0,12px,0)}to{opacity:1;filter:blur(0);transform:none}}@keyframes v3-hero-in{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@keyframes v3-hero-rise{0%{transform:translate3d(0,18px,0)}to{transform:none}}@keyframes v3-hero-unveil{0%{transform:scale(1.03)}to{transform:none}}@media (prefers-reduced-motion:reduce){.v3 *,.v3 :after,.v3 :before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.v3[data-motion=reduced] *,.v3[data-motion=reduced] :after,.v3[data-motion=reduced] :before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.v4-pricing .pricing-opening{max-width:850px;margin:70px auto 42px;text-align:center;padding:0 24px}.v4-pricing h1{font-size:clamp(36px,4.8vw,64px);line-height:1.06;letter-spacing:-.035em;margin:0 0 24px}.v4-pricing .pricing-opening .lead{font-size:19px;line-height:1.65;margin:0 auto 26px;max-width:720px}.v4-pricing .pricing-review-link{display:inline-block;margin-left:24px;text-decoration:underline;text-underline-offset:4px}.v4-pricing .pricing-layout{max-width:1080px;display:grid;grid-template-columns:1fr 1fr;gap:70px;margin:0 auto;padding:28px 28px 0}.v4-pricing .plan-panel{background:#fff;border:1px solid #dedee4;border-radius:16px;padding:36px}.v4-pricing h2{font-size:clamp(26px,3vw,38px);letter-spacing:-.025em;line-height:1.15;margin:0 0 20px}.v4-pricing h3{font-size:20px;line-height:1.35;margin:0 0 8px}.v4-pricing p{line-height:1.65}.v4-pricing .plan-panel ul{list-style:none;padding:0;margin:0 0 28px}.v4-pricing .plan-panel li{position:relative;display:flex;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid #ececf0;font-size:16px;line-height:1.5}.v4-pricing .plan-panel li small{font-size:12px;color:#545661;align-self:center}.v4-pricing .scope-emphasis{position:absolute;inset:2px -10px;background:#f9e6eb;border-radius:7px;opacity:0;z-index:0;pointer-events:none;transform-origin:left}.v4-pricing .plan-panel li small,.v4-pricing .plan-panel li>span:last-of-type,.v4-pricing .scope-row h3,.v4-pricing .scope-row p{position:relative;z-index:1}.v4-pricing .scope-panel{padding:32px 0}.v4-pricing .scope-row{position:relative;padding:20px 0;border-top:1px solid #dedee4}.v4-pricing .scope-row p{margin:0}.v4-pricing .scope-controls{max-width:1080px;margin:20px auto;text-align:right;padding:0 28px}.v4-pricing .scope-controls button{font:inherit;font-size:13px;background:#fff;border:1px solid #c9c9d2;border-radius:7px;padding:9px 14px;cursor:pointer}.v4-pricing .pricing-diagnostics{background:#15182d;color:#fff;padding:65px max(28px,calc((100vw - 1024px)/2))}.v4-pricing .pricing-diagnostics>p{max-width:700px;color:#e0e0ee}.v4-pricing .diagnostic-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:44px 0}.v4-pricing .diagnostic-list>div{border-top:1px solid #55586c;padding-top:24px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.v4-pricing .diagnostic-list strong{font-size:42px;font-variant-numeric:tabular-nums}.v4-pricing .diagnostic-list a{text-decoration:underline;text-underline-offset:5px}.v4-pricing .pricing-questions{max-width:850px;margin:80px auto;padding:0 28px}.v4-pricing .pricing-questions details{border-bottom:1px solid #d5d5dd;padding:22px 0}.v4-pricing .pricing-questions summary{cursor:pointer;font-size:19px;font-weight:600}.v4-pricing .pricing-actions{display:flex;align-items:center;justify-content:center;gap:24px}.v4-pricing :focus-visible{outline:3px solid #b52436;outline-offset:5px}.v4-pricing .atmosphere .motion{animation:pricing-field 18s ease-in-out infinite alternate;animation-play-state:paused}.v4-pricing[data-scope-running=true] .atmosphere .motion{animation-play-state:running}@keyframes pricing-field{0%{transform:translate3d(-16px,0,0)}to{transform:translate3d(20px,28px,0)}}@media(max-width:700px){.v4-pricing .pricing-opening{margin:34px auto 24px}.v4-pricing .pricing-opening .lead{font-size:16px;line-height:1.5;margin-bottom:18px}.v4-pricing .pricing-opening .btn{display:inline-flex;margin-right:16px}.v4-pricing .pricing-review-link{margin:0;font-size:14px}.v4-pricing .pricing-layout{grid-template-columns:1fr;gap:30px;padding:10px 20px 0}.v4-pricing .plan-panel{padding:24px}.v4-pricing .plan-panel h2{font-size:25px}.v4-pricing .plan-panel li{padding:10px 0;font-size:14px}.v4-pricing .plan-panel ul{margin-bottom:20px}.v4-pricing .scope-panel{padding:16px 4px}.v4-pricing .diagnostic-list{grid-template-columns:1fr;gap:28px}.v4-pricing .pricing-actions{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.v4-pricing .atmosphere .motion{animation:none}.v4-pricing .scope-emphasis{visibility:hidden}}.v4.v4-pricing{font-family:Inter V4 Pricing,sans-serif}.v4.v4-pricing[lang=ko]{font-family:Pretendard V4 Pricing,Pretendard Fallback,sans-serif}.v4-pricing .scope-controls button{min-height:44px}.v4-pricing .plan-panel h2{font-size:30px}.v4-pricing[data-scope-running=true] .atmosphere .motion{animation-play-state:running!important}.v4-pricing .pricing-service-note{max-width:1080px;margin:0 auto;padding:0 28px 36px;font-size:14px;color:#4a5160}.v4.v4-pricing[lang=ko] :is(h1,h2,h3,h4,h5,h6){font-family:Pretendard V4 Pricing,Pretendard Fallback,Pretendard Fallback Noto,sans-serif}.v4.v4-pricing{--font-inter:"Inter V4 Pricing","Inter Fallback","Pretendard V4 Pricing","Pretendard Fallback","Pretendard Fallback Noto",sans-serif;--v3-font-sans:var(--font-inter);--v3-font-ko:"Pretendard V4 Pricing","Pretendard Fallback","Pretendard Fallback Noto","Inter V4 Pricing","Inter Fallback",sans-serif;--v3-font-mono:"JetBrains Mono","JetBrains Mono Fallback","Pretendard V4 Pricing","Pretendard Fallback",ui-monospace,monospace;font-family:var(--v3-font-sans)}.v4.v4-pricing[lang=ko]{font-family:var(--v3-font-ko)}.v4.v4-pricing .site-header .brand{font-family:var(--font-inter)}.v4.v4-pricing[lang=ko] :is(h1,h2,h3,h4,h5,h6){font-family:var(--v3-font-ko)}.v4.v4-pricing[lang=ko] .site-header .brand{font-family:var(--font-inter)}body:has(.v4.v4-pricing){--font-inter:"Inter V4 Pricing","Inter Fallback","Pretendard V4 Pricing","Pretendard Fallback","Pretendard Fallback Noto",sans-serif;font-family:var(--font-inter)}html[lang=ko] body:has(.v4.v4-pricing){font-family:Pretendard V4 Pricing,Pretendard Fallback,Pretendard Fallback Noto,Inter V4 Pricing,Inter Fallback,sans-serif}.v4-pricing .pricing-opening{margin-block:88px 64px;max-width:900px}.v4-pricing .pricing-opening .lead{max-width:42ch;margin-inline:auto}.v4-pricing .pricing-layout{align-items:start;padding-bottom:32px;gap:64px}.v4-pricing .plan-panel{background:transparent;border:0;box-shadow:none;padding:0}.v4-pricing .plan-panel li{min-height:66px;border-color:#d8dbe3}.v4-pricing .scope-panel{padding:0}.v4-pricing .scope-panel>p{max-width:32ch}.v4-pricing .scope-row{padding-block:20px;border-bottom:1px solid #d8dbe3}.v4-pricing .scope-row summary{position:relative;cursor:pointer;font-size:18px;font-weight:600;padding-block:4px}.v4-pricing .scope-row p{margin-block:16px 0;max-width:35ch}.v4-pricing .pricing-diagnostics{background:transparent;color:inherit;padding-block:100px 48px}.v4-pricing .pricing-diagnostics>p{color:#4a5160}.v4-pricing .diagnostic-list{margin-block:36px}.v4-pricing .diagnostic-list>div{border-color:#d8dbe3}.v4-pricing .diagnostic-list a{font-size:14px}.v4-pricing .pricing-questions{margin-block:64px 100px}.v4-pricing .pricing-questions details .route-link{display:inline-flex;margin:20px 24px 0 0;min-height:44px;align-items:center}.v4-pricing .pricing-service-note{font-size:12px;line-height:1.6}.v4-pricing .pricing-service-note p{max-width:80ch}@supports(animation-timeline:view()){.v4-pricing[data-plan-ready=true] [data-plan-reveal]{animation:plans-arrive linear both;animation-timeline:view();animation-range:entry 0 cover 28%}.v4-pricing[data-plan-ready=true] [data-plan-part]{animation:plans-assemble linear both;animation-timeline:view();animation-range:entry 0 cover 25%}.v4-pricing[data-plan-ready=true] [data-plan-part]:nth-child(2n){animation-name:plans-assemble-offset}.v4-pricing[data-plan-paused=true] :is([data-plan-reveal],[data-plan-part]){animation:none}}@keyframes plans-arrive{0%{opacity:.7;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes plans-assemble{0%{opacity:.6;transform:translateY(20px);clip-path:inset(0 10% 0 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@keyframes plans-assemble-offset{0%{opacity:.6;transform:translateY(34px);clip-path:inset(0 0 0 12%)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@media(max-width:700px){.v4-pricing .pricing-opening{margin-block:44px 42px}.v4-pricing .pricing-layout{gap:40px;padding-inline:24px}.v4-pricing .plan-panel{padding:0}.v4-pricing .pricing-diagnostics{padding-top:64px}.v4-pricing .pricing-questions{margin-block:40px 64px}.v4-pricing .diagnostic-list{gap:24px}}@media(prefers-reduced-motion:reduce){.v4-pricing :is([data-plan-reveal],[data-plan-part]){animation:none!important}}.v4.v4-pricing{overflow:clip}.v4.v4-pricing main section{position:relative;isolation:isolate}.v4.v4-pricing .cta-band{background:none}.v4 .site-header.shell-reserved{position:relative;z-index:30;min-height:84px;height:auto;max-width:1312px;padding:18px 32px;gap:32px;background:var(--window)}.v4 .shell-reserved .brand{flex-shrink:0;white-space:nowrap}.v4 .shell-desktop,.v4 .shell-utilities{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:500}.v4 .shell-desktop{margin-right:auto}.v4 .shell-disclosure{position:static}.v4 .shell-reserved summary{list-style:none;min-height:44px;gap:9px;font-size:14px;font-weight:500}.v4 .shell-reserved summary::-webkit-details-marker{display:none}.v4 .shell-chevron{width:6px;height:6px;border-bottom:1px solid;border-right:1px solid;transform:rotate(45deg) translateY(-2px)}.v4 .shell-disclosure[open] .shell-chevron{transform:rotate(225deg) translate(-1px,-1px)}.v4 .shell-mega{position:absolute;inset:100% 32px auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:720px;padding:32px;background:var(--window);box-shadow:var(--shadow);border-radius:12px}.v4 .shell-mega-resources{grid-template-columns:1fr;max-width:360px;left:320px}.v4 .shell-column{display:flex;flex-direction:column;align-items:stretch;min-width:0;gap:4px}.v4 .shell-column h2{margin:0 0 12px;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.5;color:var(--muted)}.v4 .shell-column a{display:flex;align-items:center;min-height:44px;padding:10px 12px;margin-inline:-12px;border-radius:6px;font-size:15px;font-weight:500;line-height:1.5;text-decoration:none}.v4 .shell-column a:hover{background:color-mix(in srgb,var(--line) 30%,var(--window))}.v4 .shell-reserved :is(a,summary,button):focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:4px}.v4 .shell-utilities>a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.v4 .shell-utilities .shell-trial{margin:0;padding:12px 18px}.v4 .shell-call:hover,.v4 .shell-login:hover{text-decoration:underline;text-underline-offset:4px}.v4 .shell-close,.v4 .shell-mobile{display:none}.v4 .shell-sheet-actions,.v4 .shell-sheet-tools{display:flex;align-items:center;flex-wrap:wrap;gap:20px}@media (min-width:1001px) and (max-width:1200px){.v4 .site-header.shell-reserved{gap:24px;padding-inline:24px}.v4 .shell-desktop,.v4 .shell-utilities{gap:18px}.v4 .shell-utilities .shell-login{display:none}}@media (max-width:1000px){.v4 .site-header.shell-reserved{min-height:72px;padding:14px 20px;justify-content:space-between;gap:16px}.v4 .shell-reserved .brand{font-size:15px;gap:8px;letter-spacing:-.02em}.v4 .shell-reserved .brand img{width:26px;height:26px}.v4 .shell-desktop,.v4 .shell-utilities{display:none}.v4 .shell-mobile{display:block}.v4 .shell-mobile>summary{display:flex;gap:10px}.v4 .shell-menu-icon{width:18px;height:10px;border-block:1px solid currentColor}.v4 .shell-mobile[open]>summary{position:fixed;top:14px;right:20px;z-index:102;background:var(--window)}.v4 .shell-mobile[open] .shell-menu-icon{height:0;border-bottom:0}.v4 .shell-sheet{position:fixed;inset:0;z-index:101;height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--window);color:var(--ink);padding:max(20px,env(safe-area-inset-top)) 24px max(32px,env(safe-area-inset-bottom))}.v4 .shell-sheet-heading{display:flex;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:32px;font-size:16px;font-weight:500}.v4 .shell-sheet>nav{display:grid;gap:28px}.v4 .shell-sheet .shell-column{gap:0}.v4 .shell-sheet .shell-column h2{margin-bottom:8px}.v4 .shell-sheet .shell-column a{padding-block:9px;font-size:17px}.v4 .shell-sheet-tools{border-top:1px solid var(--line);padding-top:20px;margin-top:28px;font-size:14px}.v4 .shell-sheet-tools a{display:flex;align-items:center;min-height:44px}.v4 .shell-sheet-actions{margin-top:20px;gap:16px}.v4 .shell-sheet-actions .btn{width:100%;justify-content:center;margin:0}.v4 .shell-sheet-actions .shell-call,.v4 [data-shell-enhanced] .shell-close{min-height:44px;display:inline-flex;align-items:center}.v4 [data-shell-enhanced] .shell-close{padding:0 8px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.v4 [data-shell-enhanced] .shell-mobile[open]>summary{position:static}}@media (prefers-reduced-motion:reduce){.v4 .shell-reserved *,.v4 .shell-reserved :after,.v4 .shell-reserved :before{animation:none;transition:none;scroll-behavior:auto}}.v4 .atmosphere,.v4[data-palette] .atmosphere{background:radial-gradient(ellipse 65% 38% at 82% 45%,var(--field-accent-soft) 0,hsla(5,47%,58%,.025) 48%,transparent 82%),radial-gradient(ellipse 75% 45% at 12% 40%,var(--field-cool-soft) 0,rgba(149,165,188,.025) 52%,transparent 88%)}.v4 .lobe{background:radial-gradient(ellipse at 60% 52%,var(--field-accent) 0,rgba(176,23,16,.075) 24%,var(--field-accent-soft) 43%,hsla(5,47%,58%,.015) 61%,transparent 78%);filter:blur(var(--field-blur));animation-name:reserved-field-drift;animation-duration:var(--motion-field);animation-timing-function:var(--motion-ambient-ease)}.v4 .lobe.blue{background:radial-gradient(ellipse at 46% 48%,var(--field-cool) 0,rgba(99,119,153,.1) 26%,var(--field-cool-soft) 47%,rgba(149,165,188,.015) 64%,transparent 80%)}.v4 .lobe.veil{background:radial-gradient(ellipse at 50% 0,#fff 0,hsla(0,0%,100%,.98) 34%,hsla(0,0%,100%,.84) 49%,hsla(0,0%,100%,.35) 66%,transparent 86%);filter:blur(var(--field-detail-blur));animation:none}.v4 .stage-light,.v4[data-palette] .stage-light{background:radial-gradient(ellipse 82% 110% at 82% 78%,var(--field-accent) 0,var(--field-accent-soft) 37%,hsla(5,47%,58%,.02) 62%,transparent 84%),radial-gradient(ellipse 76% 110% at 6% 35%,var(--field-cool) 0,var(--field-cool-soft) 46%,transparent 86%);filter:blur(var(--field-detail-blur))}.v4 .grain{opacity:var(--grain-opacity);background-size:var(--grain-size) var(--grain-size);mix-blend-mode:soft-light}.v4 .dark-band,.v4.v4-platform .dark-band{background:linear-gradient(180deg,transparent,var(--surface-band) 160px,var(--surface-band) calc(100% - 160px),transparent);color:var(--text-on-band)}.v4 .reserved-chapter,.v4.v4-platform .platform-cta,.v4.v4-platform .platform-paths{position:relative;isolation:isolate;background:none}.v4 .reserved-chapter:before,.v4.v4-platform .platform-cta:before,.v4.v4-platform .platform-paths:before{content:"";position:absolute;left:50%;top:-100px;bottom:-100px;width:140vw;transform:translateX(-50%);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 34% 48% at 35% 54%,var(--field-cool-soft),transparent 78%),radial-gradient(ellipse 32% 46% at 68% 62%,var(--field-accent-soft),transparent 78%);filter:blur(var(--field-detail-blur));-webkit-mask-image:radial-gradient(ellipse at center,#000 38%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 38%,transparent 78%)}.v4 .section-mesh{position:absolute;inset:-100px -20vw;width:auto;height:auto;z-index:-1;pointer-events:none;isolation:isolate;background:radial-gradient(ellipse 38% 48% at 30% 50%,var(--field-cool-soft),transparent 78%),radial-gradient(ellipse 34% 46% at 72% 62%,var(--field-accent-soft),transparent 78%);-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 35%,transparent 78%)}.v4 .section-mesh-dark{background:radial-gradient(ellipse 38% 48% at 30% 50%,rgba(149,165,188,.2),transparent 78%),radial-gradient(ellipse 34% 46% at 72% 62%,hsla(5,47%,58%,.12),transparent 78%)}@keyframes reserved-field-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(var(--motion-field-distance),calc(var(--motion-field-distance) * -1),0) scale(var(--motion-field-scale))}}.v4.reserved-ambient-active:not(.user-paused) .reserved-field .motion{animation-play-state:running!important}.v4.user-paused .reserved-field .motion,.v4:not(.reserved-ambient-active) .reserved-field .motion{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.v4 .reserved-field .motion{animation:none!important}}