.pricing_page__aR2vI{min-height:100vh;background:var(--paper)}.pricing_shell___Puv4{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:70px 0 100px}.pricing_hero__NbRif{max-width:850px;margin-bottom:48px}.pricing_hero__NbRif h1{margin:0;font-size:clamp(48px,7vw,88px);line-height:.92;letter-spacing:-.07em}.pricing_hero__NbRif h1 em{color:transparent;-webkit-text-stroke:1px var(--ink);font-style:normal}.pricing_hero__NbRif>p:last-child{max-width:690px;margin:27px 0 0;color:var(--ink-soft);font-size:17px;line-height:1.58}.pricing_plans__8X_A_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.pricing_plan__lgqlV{min-width:0;padding:29px;display:flex;flex-direction:column;border:1px solid var(--ink);background:var(--white)}.pricing_freePlan__kHft4{box-shadow:8px 8px 0 var(--signal)}.pricing_planTop__uP95e{min-height:27px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px}.pricing_planLabel__KjeT6{margin:0;font:800 11px/1.3 Arial,sans-serif;letter-spacing:.12em}.pricing_closedBadge__zEIUE,.pricing_openBadge__diyGq{padding:7px 9px;border:1px solid var(--ink);font:800 10px/1 Arial,sans-serif;letter-spacing:.08em;white-space:nowrap}.pricing_openBadge__diyGq{background:var(--signal)}.pricing_closedBadge__zEIUE{color:var(--paper);background:var(--ink)}.pricing_plan__lgqlV h2{margin:29px 0 0;font-size:clamp(25px,3vw,34px);line-height:1.05;letter-spacing:-.05em}.pricing_planSummary__ZAn3g{min-height:44px;margin:13px 0 0;color:var(--ink-soft);font-size:14px;line-height:1.5}.pricing_price__QIdPd{min-height:112px;margin:20px 0 23px;padding:20px 0;display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pricing_price__QIdPd strong{font-size:clamp(39px,5vw,61px);line-height:1;letter-spacing:-.07em}.pricing_price__QIdPd span{color:var(--ink-soft);font-size:12px;font-weight:800;line-height:1.35;text-transform:uppercase}.pricing_features__yZ2oL{min-height:202px;margin:0 0 29px;padding:0;display:grid;align-content:start;gap:16px;list-style:none}.pricing_features__yZ2oL li{position:relative;padding-left:23px;color:var(--ink-soft);font-size:14px;line-height:1.48}.pricing_features__yZ2oL li:before{content:"✓";position:absolute;left:0;color:#52680f;font-weight:900}.pricing_plan__lgqlV>.button{width:100%;margin-top:auto}.pricing_closedNotice__1Y0YY{min-height:50px;margin:auto 0 0;padding:12px 14px;border-left:4px solid var(--rust);background:#fff4ed;color:var(--ink-soft);font-size:13px;line-height:1.45}.pricing_closedNotice__1Y0YY strong{color:var(--ink)}.pricing_planNote__gPOez{margin:20px 0 0;color:var(--ink-soft);font-size:12px;line-height:1.5}.pricing_trial__VRIVJ{margin-top:42px;padding:28px 31px;display:flex;justify-content:space-between;align-items:center;gap:30px;border:1px solid var(--line);background:var(--paper-deep)}.pricing_trial__VRIVJ h2{margin:9px 0;font-size:clamp(23px,3vw,31px);line-height:1.1;letter-spacing:-.045em}.pricing_trial__VRIVJ p:last-child{max-width:800px;margin:10px 0 0;color:var(--ink-soft);font-size:13px;line-height:1.52}.pricing_trialStatus__GV0Xv strong{color:var(--ink)}.pricing_trial__VRIVJ .button{flex:0 0 auto}.pricing_agent__leLPo{margin-top:80px;padding:46px;display:grid;grid-template-columns:1fr 1fr;gap:42px;color:var(--paper);background:var(--ink)}.pricing_agent__leLPo h2{max-width:480px;margin:0;font-size:clamp(34px,4vw,54px);line-height:.98;letter-spacing:-.055em}.pricing_agentCopy__UKuK2 p{margin:0 0 25px;color:#bec0b8;font-size:15px;line-height:1.6}.pricing_agentCopy__UKuK2 .button{margin-right:18px}.pricing_agentLink__6zk5g{display:inline-block;margin-top:19px;color:var(--signal);font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.pricing_finePrint__954Qk{margin:23px 0 0;color:var(--ink-soft);font-size:12px;line-height:1.5}@media (max-width:850px){.pricing_agent__leLPo,.pricing_plans__8X_A_{grid-template-columns:1fr}.pricing_features__yZ2oL{min-height:0}.pricing_agent__leLPo{gap:25px}}@media (max-width:600px){.pricing_shell___Puv4{width:calc(100% - 32px);padding:42px 0 65px}.pricing_hero__NbRif{margin-bottom:32px}.pricing_hero__NbRif>p:last-child{font-size:15px}.pricing_plan__lgqlV{padding:22px 18px}.pricing_plan__lgqlV h2{margin-top:24px}.pricing_price__QIdPd{gap:15px}.pricing_trial__VRIVJ{padding:22px 18px;display:block}.pricing_trial__VRIVJ .button{margin-top:20px}.pricing_agent__leLPo{margin-top:55px;padding:28px 22px}.pricing_agentCopy__UKuK2 .button{width:100%;margin:0}}