.offer-page{padding:64px 5.15% 80px;background:radial-gradient(ellipse at 88% 0,#a77e2715,transparent 48%);min-height:70vh}.offer-layout{display:grid;grid-template-columns:230px minmax(0,790px);justify-content:center;gap:60px;margin:auto;max-width:1120px}.offer-sidebar{min-width:0}.offer-sidebar nav{position:sticky;top:calc(var(--human-header-height) + 34px);border-inline-start:1px solid #8c80514d;padding-inline-start:22px}.offer-sidebar nav>p{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#d5b87b;margin:0 0 20px}.offer-sidebar ol{padding:0;list-style:none;margin:0;display:grid;gap:18px}.offer-sidebar a{display:flex;align-items:baseline;gap:12px;color:#bac8bf;font-size:11px;line-height:1.8}.offer-sidebar a>span{color:#c5a66a;font-family:var(--human-serif);font-size:18px}.offer-sidebar a:hover{color:#f0d29a}.offer-content{min-width:0}.offer-page .offer-eyebrow{font-size:10px;line-height:1.8;letter-spacing:.18em;color:#dfb566;margin:0 0 22px}.offer-document h1{font:400 clamp(37px,4.3vw,60px)/1.12 var(--human-serif);letter-spacing:-.02em;color:#f2ebda;max-width:750px;text-wrap:balance;margin:0 0 18px}.offer-document h1+p{font-size:15px;color:#d7bd8d;padding-bottom:32px;border-bottom:1px solid #7e73584d;margin-bottom:32px}.offer-document h1+p em{font-style:normal}.offer-document h2{font:400 30px/1.3 var(--human-serif);color:#e8c887;margin:44px 0 20px;scroll-margin-top:calc(var(--human-header-height) + 25px);text-wrap:pretty}.offer-document li,.offer-document p{font-size:14px;line-height:1.95;color:#cad3cc;white-space:pre-line;overflow-wrap:anywhere}.offer-document p{margin:18px 0}.offer-document strong{font-weight:600;color:#f0ead8}.offer-document code{font:inherit;background:transparent;color:inherit;padding:0}.offer-document ul{padding-inline-start:21px;margin:20px 0}.offer-document li{padding-inline-start:5px;margin:12px 0}.offer-document li::marker{color:#c7a467}.offer-document #offer-section-3+p+ul{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0;list-style:none;margin:24px 0}.offer-document #offer-section-3+p+ul>li{margin:0;padding:24px;border:1px solid #8d75434d;border-radius:18px;background:linear-gradient(135deg,#b2883812,#153034);font-size:13px;line-height:1.85}.offer-document #offer-section-3+p+ul strong:first-child{display:block;margin-bottom:14px;font-family:var(--human-serif);font-weight:400;font-size:25px;line-height:1.2;color:#e8c887}.offer-document #offer-section-3+p+ul strong:last-child{display:inline-block;margin-top:15px;color:#f2d8a9;font-size:17px}.offer-document #offer-section-6+ul{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;list-style:none;padding:18px 26px;background:#10292e;border:1px solid #59645280;border-radius:18px}.offer-document #offer-section-6+ul>li{padding:12px 0;margin:0;border-bottom:1px solid #71816c30;font-size:13px}.offer-document #offer-section-6+ul strong{display:block;color:#c8b586;font-size:11px;font-weight:400}.offer-document #offer-section-6+ul>li:last-child{border:0}.offer-related{display:flex;gap:16px 26px;flex-wrap:wrap;border-top:1px solid #62715b73;padding-top:28px;margin-top:40px;font-size:11px;line-height:1.7;color:#d0c4a4}.offer-related a{text-decoration:underline;text-underline-offset:4px}@media(max-width:1000px){.offer-page{padding:40px 6% 60px}.offer-layout{grid-template-columns:minmax(0,790px);gap:34px}.offer-sidebar nav{position:static;padding:20px;border:1px solid #8c80514d;border-radius:14px}.offer-sidebar ol{grid-template-columns:1fr 1fr;gap:12px 24px}.offer-sidebar nav>p{margin-bottom:14px}.offer-document h1{font-size:47px}}@media(max-width:600px){.offer-page{padding:30px 18px 50px}.offer-layout{gap:30px}.offer-sidebar nav{padding:18px 16px}.offer-sidebar ol{gap:12px 16px}.offer-sidebar a{font-size:10px;gap:8px;line-height:1.65}.offer-document h1{font-size:38px;line-height:1.13;text-wrap:pretty}.offer-document h1+p{font-size:12px;padding-bottom:24px;margin-bottom:24px}.offer-document li,.offer-document p{font-size:13px;line-height:1.9}.offer-document h2{font-size:28px;margin-top:36px}.offer-document #offer-section-3+p+ul{grid-template-columns:1fr;gap:12px}.offer-document #offer-section-3+p+ul>li{padding:22px}.offer-document #offer-section-6+ul{grid-template-columns:1fr;padding:16px 20px}.offer-related{font-size:11px;gap:18px}.offer-page .offer-eyebrow{margin-bottom:16px}}@media print{.human-site:has(.offer-page){background:white;color:black}.offer-page{background:white;padding:0}.human-site:has(.offer-page) .human-header,.offer-eyebrow,.offer-page~.human-footer,.offer-related,.offer-sidebar{display:none}.offer-layout{display:block;max-width:none}.offer-document h1,.offer-document h2,.offer-document li,.offer-document p,.offer-document strong{color:black!important}.offer-document h1{font-size:28pt}.offer-document h2{font-size:18pt;break-after:avoid}.offer-document li,.offer-document p{font-size:10pt}.offer-document #offer-section-3+p+ul>li,.offer-document #offer-section-6+ul{background:white;border-color:#aaa;break-inside:avoid}.offer-document #offer-section-3+p+ul strong{color:black!important}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}@layer theme{:host,:root{--spacing:.25rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base,components;@layer utilities{.relative{position:relative}.mt-auto{margin-top:auto}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}.rounded-3xl{border-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.p-7{padding:calc(var(--spacing) * 7)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:1100px){.min-\[1100px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:gap-12{gap:calc(var(--spacing) * 12)}}}.human-pricing{scroll-margin-top:calc(var(--human-header-height) + 24px);background:radial-gradient(at 80% 30%,#c3964310,#0000 55%),linear-gradient(#041c22,#06232a 55%,#041c22);border-block:1px solid #dfb5661c;padding:108px 32px 100px;position:relative}.pricing-shell{max-width:1320px;margin-inline:auto}.pricing-heading{text-align:center;max-width:790px;margin-inline:auto}.pricing-heading h2{font-family:var(--human-serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(42px,4.2vw,62px);font-weight:400;line-height:1.08}.pricing-intro{color:#b7c4c0;text-wrap:balance;max-width:640px;font-size:16px;line-height:1.8}.pricing-card{box-sizing:border-box;background:linear-gradient(140deg,#0b2a31ed,#062229f5);border-color:#dfb56648;min-width:0;box-shadow:0 20px 45px #00111445,inset 0 1px #ffffff05}.pricing-card.is-featured{background:radial-gradient(at 90% 0,#d7a44c16,#0000 60%),linear-gradient(140deg,#0d2b31,#08242b);border-color:#dfb566a8;box-shadow:0 20px 50px #00111460,0 0 30px #dfb56609}.pricing-card.is-primary{border-color:#dfb5668c}.pricing-card.is-primary .pricing-badge{background:#dfb5661b;border-color:#dfb56670}.pricing-card.is-free{background:linear-gradient(145deg,#08272c,#062229);border-color:#dfb56635}.pricing-card:hover{border-color:#e7bf77;transform:translateY(-4px);box-shadow:0 22px 52px #00111480,0 0 35px #dfb56619}.pricing-card:focus-within{border-color:#e7bf77}.pricing-card h3{font-family:var(--human-serif);color:#f3eddf;text-wrap:balance;font-size:35px;font-weight:400;line-height:1.12}.pricing-plan-subtitle{color:#c6b187;letter-spacing:.11em;font-size:10px;line-height:1.8}.pricing-card-top{min-height:38px}.pricing-plan-number{font-family:var(--human-serif);color:#dfb566a8;letter-spacing:.12em;font-size:22px}.pricing-badge{color:#e5be77;letter-spacing:.04em;text-align:center;background:#dfb5660a;border:1px solid #dfb56660;border-radius:999px;padding:7px 10px;font-size:10px;line-height:1.6;display:inline-flex}.pricing-billing{min-height:85px}.pricing-amount{color:#f0cf93;font-size:clamp(42px,4vw,52px);font-family:var(--human-serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.025em;white-space:nowrap;line-height:1}.pricing-currency{font-size:.64em}.pricing-period{color:#b3bfba;font-size:12px;line-height:1.7}.pricing-recurring{color:#dbba7d;font-size:12px;line-height:1.7}.pricing-features{color:#c6d0cc;text-wrap:pretty;margin:0;padding:0 0 8px;font-size:13px;line-height:1.85;list-style:none}.pricing-features svg{color:#d0af71;flex-shrink:0;margin-top:4px}.pricing-cta{color:#14292a;cursor:pointer;background:#dfb566;border:1px solid #e2b971;border-radius:12px;width:100%;padding:17px 21px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 8px 24px #00000020}.is-featured .pricing-cta,.pricing-checkout .pricing-cta{background:linear-gradient(115deg,#f2d49c,#dba753 95%)}.pricing-cta:hover:not(:disabled){background:#f1d094;transform:translateY(-1px);box-shadow:0 8px 30px #dfb56625}.pricing-free-cta{box-sizing:border-box;color:#dcc28f;box-shadow:none;background:0 0;border-color:#dfb56661;text-decoration:none}.pricing-card .pricing-free-cta:hover{color:#f1d094;background:#dfb5660c;border-color:#e2b971}.pricing-cta:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.pricing-cta svg{flex-shrink:0}.human-pricing[dir=rtl] .pricing-cta svg,[dir=rtl] .human-pricing .pricing-cta svg{transform:rotate(180deg)}.pricing-disclaimer{text-align:center;align-self:center;max-width:780px}.pricing-disclaimer p{color:#a2b5ae;font-size:12px;line-height:1.9}.pricing-shield{color:#c3a364;flex-shrink:0;margin-top:2px}.pricing-offer-link{color:#dfb566;text-underline-offset:5px;width:fit-content;font-size:12px;line-height:1.8;-webkit-text-decoration:underline #dfb56650;text-decoration:underline #dfb56650}.pricing-offer-link:hover{color:#f1d094;text-decoration-color:currentColor}.pricing-dialog{--human-serif:"Cormorant Garamond",Georgia,serif;box-sizing:border-box;color:#f0ebdc;overscroll-behavior:contain;background:radial-gradient(at 95% 0,#c89b4610,#0000 70%),#06232a;border:1px solid #dfb5667a;border-radius:24px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 40px);padding:0;font-family:Manrope,system-ui,sans-serif;overflow-y:auto;box-shadow:0 25px 90px #00000080}.pricing-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#001217d9}.pricing-checkout{padding:32px}.pricing-checkout h2{margin:8px 0 0;font-size:36px;line-height:1.15}.pricing-checkout h2,.pricing-checkout h3{font-family:var(--human-serif);font-weight:400}.pricing-checkout h3{margin:0;font-size:29px;line-height:1.2}.pricing-checkout p{margin:0}.pricing-kicker{color:#c7a568;letter-spacing:.18em;font-size:10px;line-height:1.5}.pricing-close{color:#e5c68f;cursor:pointer;background:#ffffff03;border:1px solid #dfb56638;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.pricing-close:hover{background:#dfb56616}.pricing-test-notice{color:#cbd5ce;background:#dfb5660a;border-inline-start:2px solid #dfb56680;border-radius:3px;padding:13px 16px;font-size:12px;line-height:1.8}.pricing-checkout-plan{border-bottom:1px solid #dfb56626;padding-bottom:24px}.pricing-cost-label{color:#a7bbb2;font-size:11px}.pricing-consent{color:#c5d0cb;cursor:pointer;align-items:flex-start;gap:11px;font-size:12px;line-height:1.8;display:flex}.pricing-consent input{accent-color:#dfb566;cursor:pointer;flex-shrink:0;width:17px;height:17px;margin:3px 0 0}.pricing-billing-options{border:0;min-width:0;margin:0;padding:0}.pricing-billing-options legend{color:#c5d0cb;margin-bottom:12px;font-size:12px}.pricing-billing-option{color:#bbcac2;cursor:pointer;border:1px solid #dfb56635;border-radius:8px;align-items:center;gap:8px;padding:13px 10px;font-size:11px;line-height:1.6;display:flex}.pricing-billing-option.is-selected{color:#efd097;background:#dfb5660a;border-color:#dfb56680}.pricing-billing-option input{accent-color:#dfb566;flex-shrink:0;width:14px;height:14px;margin:0}.pricing-billing-option:focus-within{outline-offset:3px;outline:2px solid #dfb566}@media (min-width:1100px){.pricing-plan-heading{min-height:106px}.pricing-card .pricing-cta{padding-inline:16px;font-size:12px}}@media (min-width:768px) and (max-width:1099px){.pricing-grid{width:100%;max-width:640px;margin-inline:auto}}.pricing-secondary{color:#d8ba83;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dfb56645;align-self:center;padding:3px 0;font-family:inherit;font-size:12px;line-height:1.6}.pricing-secondary:hover{color:#f1d094;border-color:currentColor}.pricing-result p{color:#c3d0c8;font-size:13px;line-height:1.8}.pricing-dialog :focus-visible{outline-offset:4px;outline:2px solid #dfb566}@media (max-width:767px){.human-pricing{padding:68px 20px 60px}.pricing-heading h2{font-size:42px}.pricing-intro{font-size:14px}.pricing-billing{min-height:0}.pricing-card h3{font-size:33px}.pricing-checkout{padding:25px 22px}.pricing-checkout h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.pricing-card,.pricing-cta{transition:none}.pricing-card:hover,.pricing-cta:hover:not(:disabled){transform:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}