.StorefrontPage-module__6Pkcla__page{--paper:#e9e4d7;--paper-deep:#d7d0be;--ink:#17231c;--forest:#1d3328;--orange:#e15b2a;--cream:#f3efe3;--muted:#505951;--line:#17231c38;--display:"Bahnschrift Condensed", "Arial Narrow", sans-serif;--serif:Cambria, Georgia, serif;--mono:"Cascadia Code", Consolas, monospace;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--display)}.StorefrontPage-module__6Pkcla__shell{width:min(1180px,100% - 64px);margin-inline:auto}.StorefrontPage-module__6Pkcla__eyebrow{font:700 10px/1.45 var(--mono);letter-spacing:.2em;text-transform:uppercase;margin:0}.StorefrontPage-module__6Pkcla__hero{background:var(--forest);color:var(--cream);padding:120px 0 54px}.StorefrontPage-module__6Pkcla__heroGrid{grid-template-columns:1fr auto;align-items:end;gap:48px;margin-top:36px;display:grid}.StorefrontPage-module__6Pkcla__hero h1{max-width:880px;font:400 clamp(42px, 5vw, 72px)/1.06 var(--serif);letter-spacing:-.055em;margin:0}.StorefrontPage-module__6Pkcla__hero h1 em{color:var(--orange);font-weight:400}.StorefrontPage-module__6Pkcla__lead{color:#f3efe3c2;max-width:700px;font:20px/1.6 var(--serif);margin:38px 0 0}.StorefrontPage-module__6Pkcla__heroMark{aspect-ratio:1;width:136px;color:var(--orange);border:1px solid #f3efe352;border-radius:50%;place-items:center;display:grid;transform:rotate(-8deg)}.StorefrontPage-module__6Pkcla__heroGridWithPreview{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center}.StorefrontPage-module__6Pkcla__heroPreview{min-width:0}.StorefrontPage-module__6Pkcla__heroDemoLink{color:var(--cream);font:700 14px/1.6 var(--mono);text-underline-offset:4px;align-items:center;gap:12px;margin-top:24px;text-decoration:underline;display:inline-flex}.StorefrontPage-module__6Pkcla__purchaseHelp,.StorefrontPage-module__6Pkcla__deliveryNotice{color:var(--muted);font:14px/1.65 var(--serif);margin:16px 0 0}.StorefrontPage-module__6Pkcla__deliveryNotice{border-top:1px solid var(--line);padding-top:16px}.StorefrontPage-module__6Pkcla__content{padding:64px 0}.StorefrontPage-module__6Pkcla__offerGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:76px;display:grid}.StorefrontPage-module__6Pkcla__offerCard{border:1px solid var(--ink);background:var(--cream);box-shadow:14px 14px 0 var(--paper-deep);padding:34px}.StorefrontPage-module__6Pkcla__offerTopline{border-bottom:1px solid var(--line);font:700 9px var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;padding-bottom:18px;display:flex}.StorefrontPage-module__6Pkcla__statusDot{color:var(--muted);align-items:center;gap:8px;display:flex}.StorefrontPage-module__6Pkcla__statusDot:before{content:"";background:#8dab43;border-radius:50%;width:7px;height:7px}.StorefrontPage-module__6Pkcla__priceBlock{padding:40px 0 28px}.StorefrontPage-module__6Pkcla__priceBlock p{color:var(--orange);font:700 9px var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px}.StorefrontPage-module__6Pkcla__priceBlock strong{font:900 clamp(36px, 5vw, 64px)/1 var(--display);text-transform:uppercase;display:block}.StorefrontPage-module__6Pkcla__offerDescription{color:var(--muted);font:17px/1.65 var(--serif);margin:0}.StorefrontPage-module__6Pkcla__promoCallout{background:#e15b2a14;border:1px solid #e15b2a6b;grid-template-columns:auto 1fr;gap:14px;margin-top:26px;padding:18px;display:grid}.StorefrontPage-module__6Pkcla__promoCallout>svg{color:var(--orange)}.StorefrontPage-module__6Pkcla__promoCallout p{color:var(--orange);font:800 9px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 7px}.StorefrontPage-module__6Pkcla__promoCallout strong{font:900 18px/1.15 var(--display);text-transform:uppercase;display:block}.StorefrontPage-module__6Pkcla__promoCallout span{color:var(--muted);font:14px/1.5 var(--serif);margin-top:8px;display:block}.StorefrontPage-module__6Pkcla__promoCallout small{color:var(--muted);font:10px/1.45 var(--mono);margin-top:9px;display:block}.StorefrontPage-module__6Pkcla__promoCallout+.StorefrontPage-module__6Pkcla__primaryButton{margin-top:18px}.StorefrontPage-module__6Pkcla__primaryButton{background:var(--orange);width:100%;color:var(--ink);cursor:pointer;font:800 11px var(--mono);letter-spacing:.12em;text-align:left;text-transform:uppercase;border:0;justify-content:space-between;align-items:center;gap:22px;margin-top:34px;padding:20px 22px;transition:background .2s,transform .2s,opacity .2s;display:flex}.StorefrontPage-module__6Pkcla__primaryButton:hover:not(:disabled){background:#f07242;transform:translateY(-2px)}.StorefrontPage-module__6Pkcla__primaryButton:disabled{cursor:not-allowed;opacity:.62}.StorefrontPage-module__6Pkcla__checkoutError{color:#762b19;font:12px/1.5 var(--mono);background:#a63d211a;border-left:3px solid #a63d21;align-items:flex-start;gap:9px;margin:18px 0 0;padding:12px 14px;display:flex}.StorefrontPage-module__6Pkcla__checkoutError svg{flex:none;margin-top:1px}.StorefrontPage-module__6Pkcla__spin{animation:.8s linear infinite StorefrontPage-module__6Pkcla__storefront-spin}@keyframes StorefrontPage-module__6Pkcla__storefront-spin{to{transform:rotate(360deg)}}.StorefrontPage-module__6Pkcla__scopeNotice{color:var(--muted);font:12px/1.55 var(--mono);align-items:flex-start;gap:10px;margin:22px 0 0;display:flex}.StorefrontPage-module__6Pkcla__scopeNotice svg{color:var(--forest);flex:none}.StorefrontPage-module__6Pkcla__featurePanel{padding:24px 0}.StorefrontPage-module__6Pkcla__featurePanel h2,.StorefrontPage-module__6Pkcla__sectionHeader h2{font:400 clamp(44px, 5vw, 72px)/.94 var(--serif);letter-spacing:-.045em;margin:20px 0 0}.StorefrontPage-module__6Pkcla__featureList{border-top:1px solid var(--ink);margin-top:48px}.StorefrontPage-module__6Pkcla__featureItem{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:18px;padding:24px 0;display:grid}.StorefrontPage-module__6Pkcla__featureItem>svg{color:var(--orange)}.StorefrontPage-module__6Pkcla__featureItem strong{font:900 22px/1 var(--display);text-transform:uppercase}.StorefrontPage-module__6Pkcla__featureItem p{color:var(--muted);font:15px/1.6 var(--serif);margin:8px 0 0}.StorefrontPage-module__6Pkcla__linkSection{background:var(--paper-deep);padding:100px 0}.StorefrontPage-module__6Pkcla__sectionHeader{max-width:760px}.StorefrontPage-module__6Pkcla__linkGrid{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);margin-top:54px;display:grid}.StorefrontPage-module__6Pkcla__linkGrid>a{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:130px;padding:24px;transition:background .2s;display:grid}.StorefrontPage-module__6Pkcla__linkGrid>a:nth-child(odd){border-right:1px solid var(--line)}.StorefrontPage-module__6Pkcla__linkGrid>a:hover{background:#f3efe37a}.StorefrontPage-module__6Pkcla__linkGrid>a>svg:first-child{color:var(--orange)}.StorefrontPage-module__6Pkcla__linkGrid strong{font:900 20px/1 var(--display);text-transform:uppercase;display:block}.StorefrontPage-module__6Pkcla__linkGrid small{color:var(--muted);font:12px/1.5 var(--mono);margin-top:8px;display:block}.StorefrontPage-module__6Pkcla__stateCard{border:1px solid var(--ink);background:var(--cream);grid-template-columns:auto 1fr;gap:28px;padding:36px;display:grid}.StorefrontPage-module__6Pkcla__stateIcon{border:1px solid var(--orange);width:72px;height:72px;color:var(--orange);place-items:center;display:grid}.StorefrontPage-module__6Pkcla__stateCard h2{font:900 34px/1 var(--display);text-transform:uppercase;margin:0}.StorefrontPage-module__6Pkcla__stateCard p{max-width:670px;color:var(--muted);font:17px/1.65 var(--serif);margin:16px 0 0}.StorefrontPage-module__6Pkcla__detailList{border-block:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:48px 0 0;display:grid}.StorefrontPage-module__6Pkcla__detailList div{border-right:1px solid var(--line);padding:24px}.StorefrontPage-module__6Pkcla__detailList div:last-child{border-right:0}.StorefrontPage-module__6Pkcla__detailList dt{color:var(--muted);font:700 9px var(--mono);letter-spacing:.14em;text-transform:uppercase}.StorefrontPage-module__6Pkcla__detailList dd{font:900 22px/1.2 var(--display);margin:10px 0 0}.StorefrontPage-module__6Pkcla__actionRow{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.StorefrontPage-module__6Pkcla__secondaryButton{border:1px solid var(--ink);min-height:52px;font:800 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.StorefrontPage-module__6Pkcla__notice{border-left:4px solid var(--orange);background:var(--paper-deep);font:14px/1.65 var(--mono);margin-top:32px;padding:22px}.StorefrontPage-module__6Pkcla__successCard{text-align:center;max-width:820px;margin-inline:auto}.StorefrontPage-module__6Pkcla__successIcon{border:1px solid var(--orange);width:104px;height:104px;color:var(--orange);border-radius:50%;place-items:center;margin:0 auto 36px;display:grid}.StorefrontPage-module__6Pkcla__successCard h1{font:400 clamp(52px, 7vw, 88px)/.9 var(--serif);letter-spacing:-.045em;margin:0}.StorefrontPage-module__6Pkcla__successCard>p{color:#f3efe3c2;max-width:650px;font:19px/1.65 var(--serif);margin:30px auto 0}.StorefrontPage-module__6Pkcla__successSteps{text-align:left;border-block:1px solid #f3efe352;grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.StorefrontPage-module__6Pkcla__successSteps div{border-right:1px solid #f3efe33d;padding:26px}.StorefrontPage-module__6Pkcla__successSteps div:last-child{border-right:0}.StorefrontPage-module__6Pkcla__successSteps strong{color:var(--orange);font:700 10px var(--mono);letter-spacing:.14em}.StorefrontPage-module__6Pkcla__successSteps h2{font:900 20px/1.1 var(--display);text-transform:uppercase;margin:16px 0 0}.StorefrontPage-module__6Pkcla__successSteps p{color:#f3efe3a3;font:14px/1.55 var(--serif);margin:10px 0 0}.StorefrontPage-module__6Pkcla__deliveryPanel{text-align:left;background:#f3efe312;border:1px solid #f3efe352;margin-top:44px;padding:28px}.StorefrontPage-module__6Pkcla__deliveryPanel>svg{color:var(--orange)}.StorefrontPage-module__6Pkcla__deliveryPanel h2{font:900 25px/1.1 var(--display);text-transform:uppercase;margin:14px 0 0}.StorefrontPage-module__6Pkcla__deliveryPanel p{color:#f3efe3c2;font:15px/1.6 var(--serif);margin:12px 0 0}.StorefrontPage-module__6Pkcla__deliveryPanel .StorefrontPage-module__6Pkcla__primaryButton{width:auto;min-width:220px;margin-top:0}.StorefrontPage-module__6Pkcla__licenseLabel{color:var(--orange);font:700 9px var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-top:24px;display:block}.StorefrontPage-module__6Pkcla__licenseCode{color:var(--cream);font:16px/1.5 var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#0000002e;border:1px solid #f3efe347;margin-top:8px;padding:18px;display:block}.StorefrontPage-module__6Pkcla__licenseDetails{border-top:1px solid #f3efe33d;grid-template-columns:repeat(2,1fr);margin:26px 0 0;display:grid}.StorefrontPage-module__6Pkcla__licenseDetails div{border-bottom:1px solid #f3efe329;padding:14px 8px}.StorefrontPage-module__6Pkcla__licenseDetails dt{color:#f3efe394;font:700 9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.StorefrontPage-module__6Pkcla__licenseDetails dd{color:var(--cream);font:14px/1.5 var(--mono);overflow-wrap:anywhere;margin:6px 0 0}@media (max-width:800px){.StorefrontPage-module__6Pkcla__shell{width:calc(100% - 32px)}.StorefrontPage-module__6Pkcla__hero{padding:104px 0 40px}.StorefrontPage-module__6Pkcla__heroGrid,.StorefrontPage-module__6Pkcla__heroGridWithPreview,.StorefrontPage-module__6Pkcla__offerGrid{grid-template-columns:1fr}.StorefrontPage-module__6Pkcla__heroMark{display:none}.StorefrontPage-module__6Pkcla__offerGrid{gap:56px}.StorefrontPage-module__6Pkcla__linkGrid{grid-template-columns:1fr}.StorefrontPage-module__6Pkcla__linkGrid>a:nth-child(odd){border-right:0}.StorefrontPage-module__6Pkcla__detailList,.StorefrontPage-module__6Pkcla__successSteps{grid-template-columns:1fr}.StorefrontPage-module__6Pkcla__detailList div,.StorefrontPage-module__6Pkcla__successSteps div{border-right:0;border-bottom:1px solid var(--line)}.StorefrontPage-module__6Pkcla__successSteps div{border-bottom-color:#f3efe33d}.StorefrontPage-module__6Pkcla__detailList div:last-child,.StorefrontPage-module__6Pkcla__successSteps div:last-child{border-bottom:0}}@media (max-width:520px){.StorefrontPage-module__6Pkcla__hero h1{font-size:40px}.StorefrontPage-module__6Pkcla__content,.StorefrontPage-module__6Pkcla__linkSection{padding:72px 0}.StorefrontPage-module__6Pkcla__offerCard{box-shadow:8px 8px 0 var(--paper-deep);padding:24px}.StorefrontPage-module__6Pkcla__stateCard{grid-template-columns:1fr;padding:26px}.StorefrontPage-module__6Pkcla__actionRow{flex-direction:column}.StorefrontPage-module__6Pkcla__primaryButton,.StorefrontPage-module__6Pkcla__secondaryButton{width:100%}}
.Pricing-module__yc4bBa__pricingPage{padding-top:104px}.Pricing-module__yc4bBa__header{padding-bottom:24px}.Pricing-module__yc4bBa__header h1{font:800 clamp(30px, 3.5vw, 46px)/1.12 var(--display);letter-spacing:-.025em;margin:12px 0}.Pricing-module__yc4bBa__header>p:last-child{max-width:820px;color:var(--muted);font:17px/1.65 var(--serif);margin:0}.Pricing-module__yc4bBa__decisionSection{padding-bottom:48px}.Pricing-module__yc4bBa__decisionGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:36px;display:grid}.Pricing-module__yc4bBa__checkoutCard{border:1px solid var(--ink);background:var(--cream);border-radius:8px;min-width:0;padding:26px;scroll-margin-top:96px}.Pricing-module__yc4bBa__checkoutCard:focus-visible{outline:3px solid var(--forest);outline-offset:4px}.Pricing-module__yc4bBa__checkoutCard h2{margin:0;font-size:18px;line-height:1.4}.Pricing-module__yc4bBa__price{padding-block:20px 12px}.Pricing-module__yc4bBa__price p{color:var(--muted);font:700 12px/1.4 var(--mono);margin:0 0 8px}.Pricing-module__yc4bBa__price strong{font:900 clamp(44px, 5vw, 60px)/1.1 var(--display);display:inline-block}.Pricing-module__yc4bBa__price small{font:700 12px var(--mono);margin-inline-start:12px}.Pricing-module__yc4bBa__billing{font:700 14px/1.5 var(--display);margin:0}.Pricing-module__yc4bBa__receipt{gap:9px;margin:18px 0;padding:0;list-style:none;display:grid}.Pricing-module__yc4bBa__receipt li{font:15px/1.5 var(--serif);align-items:flex-start;gap:9px;display:flex}.Pricing-module__yc4bBa__receipt svg{color:var(--forest);flex-shrink:0;margin-top:2px}.Pricing-module__yc4bBa__limits{border:1px solid var(--line);font:12px/1.6 var(--mono);margin:0 0 18px;padding:12px}.Pricing-module__yc4bBa__purchaseAction>button,.Pricing-module__yc4bBa__purchaseAction>a{letter-spacing:.03em;text-transform:none;min-height:52px;margin-top:0;padding:16px;font-size:12px;line-height:1.4}.Pricing-module__yc4bBa__purchaseAction>button:focus-visible,.Pricing-module__yc4bBa__purchaseAction>a:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.Pricing-module__yc4bBa__help{color:var(--muted);font:13px/1.6 var(--serif);margin:14px 0 0}.Pricing-module__yc4bBa__owned{border:1px solid var(--line);color:var(--forest);align-items:center;gap:10px;margin:0;padding:14px;font-weight:700;display:flex}.Pricing-module__yc4bBa__ownedLinks{flex-wrap:wrap;gap:12px 20px;margin-top:16px;display:flex}.Pricing-module__yc4bBa__ownedLinks a,.Pricing-module__yc4bBa__demoLink{text-underline-offset:4px;text-decoration:underline}.Pricing-module__yc4bBa__preview{min-width:0}.Pricing-module__yc4bBa__preview h2{margin:0 0 16px;font-size:23px}.Pricing-module__yc4bBa__capabilities{font:15px/1.5 var(--serif);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:18px 0;padding-inline-start:20px;display:grid}.Pricing-module__yc4bBa__demoLink{align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.Pricing-module__yc4bBa__section{border-top:1px solid var(--line);padding-block:36px}.Pricing-module__yc4bBa__section h2{font:800 26px/1.3 var(--display);margin:0 0 20px}.Pricing-module__yc4bBa__comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.Pricing-module__yc4bBa__comparisonCard{border:1px solid var(--line);background:var(--cream);min-width:0;padding:22px}.Pricing-module__yc4bBa__comparisonNumber{color:var(--muted);font:700 12px var(--mono)}.Pricing-module__yc4bBa__comparisonCard h3{font:800 20px/1.35 var(--display);margin:12px 0 20px}.Pricing-module__yc4bBa__comparisonCard dl{margin:0}.Pricing-module__yc4bBa__comparisonCard dl>div{border-top:1px solid var(--line);padding-block:14px}.Pricing-module__yc4bBa__comparisonCard dt{color:var(--muted);font:700 12px/1.5 var(--mono)}.Pricing-module__yc4bBa__comparisonCard dd{font:15px/1.65 var(--serif);margin:7px 0 0}.Pricing-module__yc4bBa__withAnalyzer dt{color:var(--forest)}.Pricing-module__yc4bBa__withAnalyzer dd{font-weight:700}.Pricing-module__yc4bBa__closing{background:var(--forest);color:var(--cream);grid-template-columns:minmax(0,1fr) minmax(220px,.6fr);align-items:center;gap:32px;margin-bottom:36px;padding:32px;display:grid}.Pricing-module__yc4bBa__closing h2{font:800 clamp(24px, 3vw, 32px)/1.3 var(--display);margin:0}.Pricing-module__yc4bBa__closing p{max-width:640px;font:16px/1.65 var(--serif);margin:14px 0 0}.Pricing-module__yc4bBa__closingAction{min-width:0}.Pricing-module__yc4bBa__closingAction>a:first-child{letter-spacing:0;text-transform:none;min-height:52px;margin-top:0;font-size:13px;line-height:1.5}.Pricing-module__yc4bBa__closingAction>a:first-child svg{flex-shrink:0}.Pricing-module__yc4bBa__closingSupport{min-height:44px;font:14px/1.5 var(--serif);text-underline-offset:4px;align-items:center;margin-top:8px;text-decoration:underline;display:inline-flex}.Pricing-module__yc4bBa__closing a:focus-visible{outline:3px solid var(--cream);outline-offset:4px}.Pricing-module__yc4bBa__deliverySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.Pricing-module__yc4bBa__deliverySteps li{border-inline-start:2px solid var(--line);padding-inline-start:16px}.Pricing-module__yc4bBa__deliverySteps span{color:var(--muted);font:700 12px var(--mono)}.Pricing-module__yc4bBa__deliverySteps h3{margin:8px 0;font-size:18px;line-height:1.35}.Pricing-module__yc4bBa__deliverySteps p{color:var(--muted);font:15px/1.65 var(--serif);margin:0}.Pricing-module__yc4bBa__compatibility{font:15px/1.65 var(--serif);margin:0 0 20px}.Pricing-module__yc4bBa__terms{border-top:1px solid var(--line);gap:0;display:grid}.Pricing-module__yc4bBa__terms details{border-bottom:1px solid var(--line)}.Pricing-module__yc4bBa__terms summary{cursor:pointer;padding:16px 0;font-size:16px;font-weight:700}.Pricing-module__yc4bBa__terms details p{max-width:850px;color:var(--muted);font:15px/1.65 var(--serif);margin:0;padding-bottom:18px}.Pricing-module__yc4bBa__policyLinks{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__yc4bBa__policyLinks a{text-underline-offset:4px;min-height:32px;font-size:14px;text-decoration:underline;display:inline-block}.Pricing-module__yc4bBa__supportNote{color:var(--muted);font:14px/1.65 var(--serif);margin:18px 0 0}@media (max-width:800px){.Pricing-module__yc4bBa__pricingPage{padding-top:88px}.Pricing-module__yc4bBa__decisionGrid{grid-template-columns:minmax(0,1fr);gap:28px}.Pricing-module__yc4bBa__checkoutCard{padding:22px}.Pricing-module__yc4bBa__header h1{font-size:32px}.Pricing-module__yc4bBa__header>p:last-child{font-size:16px}.Pricing-module__yc4bBa__preview{padding-top:4px}.Pricing-module__yc4bBa__comparisonGrid,.Pricing-module__yc4bBa__closing{grid-template-columns:minmax(0,1fr)}.Pricing-module__yc4bBa__closing{gap:24px;padding:24px}.Pricing-module__yc4bBa__deliverySteps{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:380px){.Pricing-module__yc4bBa__checkoutCard{padding:18px}.Pricing-module__yc4bBa__capabilities{grid-template-columns:minmax(0,1fr)}}
