*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#0a0a0a;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}a{color:inherit}button,input,textarea{font:inherit}code{font-family:"Courier New",monospace;font-size:.92em}.site-header{height:84px;padding:0 clamp(24px,5vw,78px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9;background:#fff;position:relative;z-index:20}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:800;letter-spacing:-.03em}.brand-logo{display:block;width:auto;height:44px;max-width:180px;object-fit:contain}.brand-mark{display:grid;place-items:center;width:40px;height:40px;background:#050505;color:#fff;font-size:11px;letter-spacing:.04em}.site-nav{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:700}.site-nav a{text-decoration:none}.nav-cta{border:1px solid #0a0a0a;padding:12px 16px}.hero{padding:32px clamp(24px,5vw,78px) 0;min-height:calc(100vh - 84px);display:flex;flex-direction:column}.hero-kicker{display:flex;justify-content:space-between;font:700 11px/1.2 "Courier New",monospace;letter-spacing:.12em}.hero h1{font-size:clamp(82px,14vw,220px);line-height:.84;letter-spacing:-.065em;margin:9vh 0 7vh;max-width:1500px;font-weight:900}.hero h1 span{-webkit-text-stroke:2px #0a0a0a;color:transparent}.hero-lower{margin-top:auto;display:grid;grid-template-columns:minmax(260px,540px) auto;gap:50px;justify-content:space-between;align-items:end}.hero-copy{font-size:clamp(18px,2vw,27px);line-height:1.28;letter-spacing:-.025em;margin:0;max-width:630px}.hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 22px;border:1px solid #0a0a0a;text-decoration:none;font-weight:800;font-size:13px;cursor:pointer;border-radius:0}.button-dark{background:#080808;color:#fff}.button-light{background:#fff;color:#050505;border-color:#fff}.button-full{width:100%}.text-link{font-size:13px;font-weight:800;text-decoration:none}.trust-strip{margin-top:48px;border-top:1px solid #0a0a0a;display:grid;grid-template-columns:repeat(4,1fr);font:700 11px/1.2 "Courier New",monospace;text-transform:uppercase}.trust-strip span{padding:18px 12px 18px 0;border-right:1px solid #cfcfcf}.trust-strip span+span{padding-left:18px}.eyebrow{font:700 11px/1.2 "Courier New",monospace;letter-spacing:.12em}.eyebrow.light{color:#fff}.statement-section,.packages-section,.security-section{padding:120px clamp(24px,5vw,78px)}.statement-section{border-bottom:1px solid #dedede}.statement-grid{display:grid;grid-template-columns:1.55fr .65fr;gap:8vw;align-items:end;margin-top:32px}.statement-grid h2,.section-heading h2{font-size:clamp(44px,6.4vw,100px);line-height:.96;letter-spacing:-.045em;margin:0;font-weight:900}.statement-grid p{font-size:20px;letter-spacing:-.02em}.micro{font-size:12px!important;color:#616161;line-height:1.5}.section-heading{display:grid;grid-template-columns:1fr 2fr 1fr;gap:30px;align-items:end;margin-bottom:55px}.section-heading .eyebrow{align-self:start}.section-heading p{margin:0;font-size:16px;max-width:360px}.section-heading.narrow{grid-template-columns:1fr 3fr}.package-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #0a0a0a;border-left:1px solid #0a0a0a}.package-card{padding:28px;min-height:670px;border-right:1px solid #0a0a0a;border-bottom:1px solid #0a0a0a;display:flex;flex-direction:column;background:#fff}.package-card.featured{background:#080808;color:#fff}.package-topline{display:flex;justify-content:space-between;gap:15px;font:700 10px/1.3 "Courier New",monospace;text-transform:uppercase}.package-card h3{font-size:clamp(42px,4vw,68px);line-height:1;letter-spacing:-.04em;margin:48px 0 12px}.package-card>p{max-width:380px;min-height:72px}.price{font-size:52px;line-height:1;letter-spacing:-.06em;font-weight:900;margin:24px 0}.price small{font:700 10px/1 "Courier New",monospace;letter-spacing:.12em}.package-card ul{list-style:none;padding:0;margin:10px 0 34px;border-top:1px solid currentColor}.package-card li{padding:12px 0;border-bottom:1px solid currentColor;font-size:13px}.package-card .button{margin-top:auto}.scope-note{max-width:1000px;margin:28px 0 0;font-size:13px}.turnaround-note{max-width:950px;margin:10px 0 0;font-size:12px;color:#666}.complicated{display:grid;grid-template-columns:1.15fr .85fr;background:#080808;color:#fff;padding:110px clamp(24px,5vw,78px);gap:9vw;align-items:end}.complicated h2{font-size:clamp(68px,9.5vw,150px);line-height:.9;letter-spacing:-.055em;margin:28px 0 0}.complicated-copy{max-width:520px}.complicated-copy p{font-size:21px;line-height:1.35;margin:0 0 30px}.security-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #0a0a0a;border-left:1px solid #0a0a0a}.security-grid article{padding:24px;border-right:1px solid #0a0a0a;border-bottom:1px solid #0a0a0a;min-height:290px}.security-grid article>span{font:700 10px "Courier New",monospace}.security-grid h3{font-size:23px;line-height:1.08;letter-spacing:-.025em;margin:55px 0 12px}.security-grid p{font-size:14px;color:#424242}.site-footer{background:#050505;color:#fff;padding:100px clamp(24px,5vw,78px) 28px}.footer-statement h2{font-size:clamp(56px,7.6vw,122px);line-height:.92;letter-spacing:-.055em;margin:20px 0 90px}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);border-top:1px solid #333;border-bottom:1px solid #333}.footer-grid>div{padding:28px 24px 42px 0;display:flex;flex-direction:column;gap:10px;font-size:13px}.footer-grid>div+div{border-left:1px solid #333;padding-left:24px}.footer-grid p{max-width:420px;color:#aaa;margin:0}.footer-grid a{text-decoration:none;color:#ccc}.footer-grid span{color:#aaa}.footer-bottom{padding-top:24px;display:flex;justify-content:space-between;color:#777;font:700 10px "Courier New",monospace;text-transform:uppercase}.flash{margin:12px clamp(24px,5vw,78px);padding:14px 16px;border:1px solid #0a0a0a;font-size:13px}.flash-success{background:#f1f1f1}.flash-error{background:#0a0a0a;color:#fff}.checkout-shell,.auth-shell,.vault-shell{padding:70px clamp(24px,5vw,78px) 110px}.checkout-layout{display:grid;grid-template-columns:1.25fr .75fr;min-height:680px;border:1px solid #0a0a0a}.checkout-main{padding:56px}.checkout-main h1,.auth-panel h1,.subpage-head h1{font-size:clamp(56px,6.7vw,106px);line-height:.92;letter-spacing:-.05em;margin:28px 0}.checkout-lead{font-size:19px;max-width:620px}.checkout-summary{background:#080808;color:#fff;padding:40px;display:flex;flex-direction:column}.checkout-summary>span{font:700 10px "Courier New",monospace;letter-spacing:.12em;text-transform:uppercase}.checkout-summary h2{font-size:45px;line-height:1;letter-spacing:-.04em;margin:42px 0 6px}.checkout-summary>strong{font-size:32px}.checkout-summary ul{list-style:none;padding:0;margin:30px 0;border-top:1px solid #444}.checkout-summary li{padding:12px 0;border-bottom:1px solid #444;font-size:13px}.secure-note{margin-top:auto;border-top:1px solid #444;padding-top:20px;color:#aaa;font:700 10px/1.7 "Courier New",monospace;text-transform:uppercase}.panel-form{display:grid;gap:18px;margin-top:34px}.panel-form label{display:grid;gap:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.panel-form input,.panel-form textarea{width:100%;border:1px solid #aaa;background:#fff;border-radius:0;padding:15px;color:#0a0a0a;outline:none;text-transform:none;letter-spacing:0}.panel-form input:focus,.panel-form textarea:focus{border-color:#0a0a0a;box-shadow:0 0 0 1px #0a0a0a}.panel-form small{font-weight:400;text-transform:none;letter-spacing:0;color:#666}.assurance-box{border:1px solid #bbb;padding:18px;margin:8px 0}.assurance-box p{font-size:13px;margin:6px 0 0}.signed-in-line{padding:16px;border:1px solid #bbb;font-size:13px}.demo-payment,.auth-panel{max-width:780px;margin:0 auto;border:1px solid #0a0a0a;padding:60px}.demo-payment h1{font-size:64px;line-height:.96;letter-spacing:-.045em}.demo-order{border-top:1px solid #0a0a0a;border-bottom:1px solid #0a0a0a;padding:20px 0;margin:30px 0;display:flex;justify-content:space-between;gap:20px}.dashboard-body{background:#f3f3f1}.dashboard-shell{padding:70px clamp(24px,5vw,78px) 120px}.dashboard-head{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.dashboard-head h1{font-size:clamp(62px,7.6vw,120px);line-height:.9;letter-spacing:-.055em;margin:26px 0 60px}.dash-user{display:flex;gap:16px;font-size:12px}.dash-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #0a0a0a;background:#fff}.dash-stats div{padding:22px;display:flex;flex-direction:column;gap:25px}.dash-stats div+div{border-left:1px solid #0a0a0a}.dash-stats span{font:700 10px "Courier New",monospace;text-transform:uppercase}.dash-stats strong{font-size:31px;letter-spacing:-.04em}.dash-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:18px}.dash-panel{background:#fff;border:1px solid #0a0a0a;padding:28px}.dash-panel.span-2{grid-column:span 2}.dash-panel-head{display:flex;justify-content:space-between;align-items:flex-start}.dash-panel h2{font-size:34px;line-height:1.05;letter-spacing:-.03em;margin:8px 0 18px}.dash-panel p{color:#555}.data-list{border-top:1px solid #0a0a0a}.data-row{display:grid;grid-template-columns:1fr auto;gap:20px;padding:16px 0;border-bottom:1px solid #d2d2d2}.data-row>div{display:flex;flex-direction:column}.data-row>div:last-child{text-align:right}.data-row span{font-size:11px;color:#666}.security-banner{margin-top:18px;background:#080808;color:#fff;padding:24px;display:flex;justify-content:space-between;gap:30px;font-size:12px}.security-banner span{color:#aaa}.subpage-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:45px}.subpage-head p{max-width:650px;font-size:18px}.vault-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:18px}.credential-list,.file-list{border-top:1px solid #0a0a0a}.credential{border-bottom:1px solid #bbb}.credential summary{cursor:pointer;padding:17px 0;display:flex;justify-content:space-between;gap:20px;list-style:none}.credential summary small{color:#777}.credential-body{padding:0 0 20px}.credential-body label{display:grid;gap:6px;font-size:11px;font-weight:bold;margin:10px 0}.credential-body input{padding:10px;border:1px solid #bbb}.danger-link{border:0;background:none;padding:0;color:#6a1d1d;text-decoration:underline;font:inherit;cursor:pointer;font-size:12px}.file-item{padding:16px 0;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;gap:20px}.file-item>div:first-child{display:flex;flex-direction:column}.file-item span{font-size:11px;color:#777}.file-actions{display:flex;align-items:center;gap:14px;font-size:12px}.file-actions form{margin:0}.empty{color:#777!important}.error-text{color:#6a1d1d!important}.quote-shell{display:grid;grid-template-columns:1fr 1fr;background:#080808;color:#fff;min-height:760px}.quote-intro{padding:85px clamp(24px,5vw,78px)}.quote-intro h1{font-size:clamp(68px,8.5vw,132px);line-height:.9;letter-spacing:-.05em;margin:30px 0}.quote-intro>p{font-size:18px;max-width:610px;color:#c8c8c8}.quote-trust{display:flex;flex-direction:column;gap:8px;border-top:1px solid #333;padding-top:22px;margin-top:55px;font:700 10px "Courier New",monospace;text-transform:uppercase;color:#aaa}.quote-form-wrap{padding:85px clamp(24px,5vw,78px);border-left:1px solid #333}.light-form label{color:#fff}.light-form input,.light-form textarea{background:#0d0d0d;color:#fff;border-color:#444}.light-form input:focus,.light-form textarea:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.light-form small{color:#aaa}

/* Display type: deliberately tight, never colliding. */
.hero h1,.statement-grid h2,.section-heading h2,.complicated h2,.footer-statement h2,.checkout-main h1,.auth-panel h1,.subpage-head h1,.dashboard-head h1,.quote-intro h1,.demo-payment h1{
    text-rendering:geometricPrecision;
    font-kerning:normal;
    overflow-wrap:normal;
    word-break:normal;
}
.hero h1 span{display:inline-block;padding-bottom:.04em}

@media(max-width:980px){.site-nav>a:not(.nav-cta):not(:last-child){display:none}.hero{min-height:auto}.hero h1{margin:90px 0 70px}.hero-lower,.statement-grid,.section-heading,.section-heading.narrow,.checkout-layout,.vault-grid,.quote-shell{grid-template-columns:1fr}.package-grid,.security-grid{grid-template-columns:1fr}.package-card{min-height:auto}.trust-strip,.dash-stats{grid-template-columns:1fr 1fr}.complicated{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.checkout-summary{min-height:430px}.quote-form-wrap{border-left:0;border-top:1px solid #333}.section-heading p{max-width:650px}.dash-grid{grid-template-columns:1fr}.dash-panel.span-2{grid-column:span 1}}@media(max-width:620px){.site-header{height:70px;padding:0 18px}.brand-mark{width:35px;height:35px}.site-nav{gap:12px}.nav-cta{padding:10px}.hero,.statement-section,.packages-section,.security-section,.checkout-shell,.auth-shell,.vault-shell,.dashboard-shell{padding-left:18px;padding-right:18px}.hero{padding-top:24px}.hero h1{font-size:22.5vw;line-height:.9;letter-spacing:-.05em;margin:70px 0 55px}.hero-lower{display:block}.hero-actions{margin-top:28px}.trust-strip{grid-template-columns:1fr 1fr}.statement-section,.packages-section,.security-section{padding-top:80px;padding-bottom:80px}.statement-grid{gap:35px}.package-card{padding:22px}.complicated{padding:80px 18px}.security-grid{display:block}.site-footer{padding:80px 18px 25px}.footer-grid{grid-template-columns:1fr}.footer-grid>div+div{border-left:0;border-top:1px solid #333;padding-left:0}.footer-bottom{flex-direction:column;gap:8px}.checkout-main,.checkout-summary,.demo-payment,.auth-panel{padding:28px}.dashboard-head,.subpage-head{flex-direction:column}.dash-stats{grid-template-columns:1fr 1fr}.dash-stats div+div{border-left:0}.dash-stats div:nth-child(even){border-left:1px solid #0a0a0a}.dash-stats div:nth-child(n+3){border-top:1px solid #0a0a0a}.security-banner,.file-item{flex-direction:column}.quote-intro,.quote-form-wrap{padding:70px 18px}.quote-intro h1{font-size:18vw;line-height:.94;letter-spacing:-.045em}.section-heading h2{font-size:13vw;line-height:.98;letter-spacing:-.04em}}

/* WPReborn conversion + continuity refinements */
.hero-proof{max-width:650px;margin:18px 0 0;font:700 11px/1.55 "Courier New",monospace;text-transform:uppercase;letter-spacing:.06em;color:#5d5d5d}.button-buy{min-height:60px;padding:0 28px;font-size:14px}.buy-banner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;border:1px solid #0a0a0a;padding:16px 18px;margin-bottom:52px;font:700 10px/1.4 "Courier New",monospace;text-transform:uppercase;letter-spacing:.06em}.buy-banner strong{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:-.01em;text-transform:none}.package-heading{margin-bottom:42px}.package-badge{align-self:flex-start;margin-top:32px;border:1px solid currentColor;padding:7px 9px;font:700 9px/1 "Courier New",monospace;letter-spacing:.1em}.package-confidence{font:700 9px/1.55 "Courier New",monospace;text-transform:uppercase;letter-spacing:.05em;margin:0 0 20px;color:#656565}.package-card.featured .package-confidence{color:#bbb}.package-buy{min-height:60px;font-size:14px;letter-spacing:-.01em}.package-card:hover .package-buy{transform:translateY(-2px)}.package-buy{transition:transform .15s ease}.continuity-section{display:grid;grid-template-columns:.2fr 1.25fr .75fr;gap:4vw;padding:110px clamp(24px,5vw,78px);border-top:1px solid #0a0a0a;align-items:start}.continuity-number{font:700 11px "Courier New",monospace}.continuity-section h2{font-size:clamp(48px,6.2vw,96px);line-height:.97;letter-spacing:-.045em;margin:24px 0 0}.continuity-copy{padding-top:36px}.continuity-copy p{font-size:18px;line-height:1.45;margin:0 0 24px}.checkout-assurance-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #0a0a0a;border-bottom:0;font:700 9px/1.35 "Courier New",monospace;text-transform:uppercase;letter-spacing:.05em}.checkout-assurance-strip span{padding:13px 15px}.checkout-assurance-strip span+span{border-left:1px solid #0a0a0a}.checkout-hook{max-width:660px;padding:18px 0;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;font-size:14px;line-height:1.55}.legal-check{display:grid!important;grid-template-columns:20px 1fr!important;align-items:start;gap:10px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;line-height:1.45}.legal-check input{width:18px!important;height:18px;margin:2px 0 0;padding:0!important}.legal-check a{text-decoration:underline;font-weight:700}.checkout-pay-button{min-height:62px;font-size:14px}.payment-confidence-row{display:flex;flex-wrap:wrap;gap:8px;font:700 9px/1.3 "Courier New",monospace;text-transform:uppercase}.payment-confidence-row span{border:1px solid #bdbdbd;padding:7px 9px}.payment-security-callout{display:grid;gap:0;border-top:1px solid #0a0a0a;border-bottom:1px solid #0a0a0a;margin:28px 0 34px}.payment-security-callout span{padding:11px 0;font:700 10px/1.4 "Courier New",monospace;text-transform:uppercase}.payment-security-callout span+span{border-top:1px solid #d0d0d0}.payment-order-line{font-size:16px}.payment-message{min-height:24px;font-size:13px;font-weight:700}.paypal-payment-panel #paypal-button-container{max-width:520px;margin:0 auto 20px}.panel-form select{width:100%;border:1px solid #aaa;background:#fff;border-radius:0;padding:15px;color:#0a0a0a;outline:none;appearance:auto}.panel-form select:focus{border-color:#0a0a0a;box-shadow:0 0 0 1px #0a0a0a}.light-form select{background:#0d0d0d;color:#fff;border-color:#444}.light-form select:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.optional{font-weight:400;text-transform:none;letter-spacing:0;color:#777}.form-privacy{margin:0;font-size:11px;line-height:1.55;color:#777}.light-form .form-privacy{color:#aaa}.form-privacy a{text-decoration:underline}.wpr-hp{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.human-check{border:1px solid #bdbdbd;padding:16px;display:grid;gap:14px;background:#f8f8f6}.light-form .human-check{background:#0b0b0b;border-color:#444}.human-check-head{display:flex;justify-content:space-between;gap:16px;font-size:11px}.human-check-head span{font:700 9px/1.4 "Courier New",monospace;text-transform:uppercase;color:#747474;text-align:right}.light-form .human-check-head span{color:#999}.turnstile-mount{min-height:0}.compatinova-fallback{border-top:1px solid #c7c7c7;padding-top:14px}.light-form .compatinova-fallback{border-color:#383838}.fallback-label{display:block;margin-bottom:10px;font:700 9px "Courier New",monospace;text-transform:uppercase;letter-spacing:.08em}.compatinova-fallback label{font-size:12px!important}.compatinova-fallback input{max-width:120px;margin-top:6px}.compatinova-fallback small{display:block;margin-top:8px;font-size:10px;line-height:1.5;color:#6d6d6d}.light-form .compatinova-fallback small{color:#999}.support-shell{display:grid;grid-template-columns:.9fr 1.1fr;min-height:760px}.support-intro{padding:85px clamp(24px,5vw,78px);background:#f2f2ef;border-right:1px solid #0a0a0a}.support-intro h1{font-size:clamp(62px,7.5vw,116px);line-height:.92;letter-spacing:-.05em;margin:30px 0}.support-intro>p{font-size:18px;max-width:600px}.support-assurances{display:flex;flex-direction:column;gap:8px;border-top:1px solid #0a0a0a;padding-top:22px;margin-top:55px;font:700 10px "Courier New",monospace;text-transform:uppercase}.support-form-wrap{padding:70px clamp(24px,5vw,78px)}.support-form-wrap .panel-form{max-width:760px;margin:0}.legal-shell{padding:80px clamp(24px,5vw,78px) 120px}.legal-head{display:grid;grid-template-columns:1fr 2fr 1fr;gap:30px;align-items:end;padding-bottom:54px;border-bottom:1px solid #0a0a0a}.legal-head h1{font-size:clamp(62px,8vw,126px);line-height:.92;letter-spacing:-.05em;margin:0}.legal-head>p{font-size:17px;margin:0;max-width:390px}.legal-meta{grid-column:2 / 4;display:flex;justify-content:space-between;border-top:1px solid #d0d0d0;padding-top:12px;font:700 9px "Courier New",monospace;text-transform:uppercase;color:#666}.legal-document{max-width:980px;margin:70px auto 0}.legal-document section{display:grid;grid-template-columns:250px 1fr;gap:40px;padding:28px 0;border-top:1px solid #cfcfcf}.legal-document h2{font-size:18px;line-height:1.2;margin:0}.legal-document p{margin:0 0 16px;line-height:1.65;color:#333}.legal-contact{margin-top:50px;padding:26px;border:1px solid #0a0a0a}.legal-contact p{margin:8px 0 0}.footer-contact{min-width:0}.footer-badges{display:flex!important;flex-wrap:wrap;gap:7px!important;margin-top:12px}.assurance-badge{display:inline-flex!important;align-items:center;gap:6px;width:max-content;max-width:100%;border:1px solid #3c3c3c;padding:7px 8px;color:#cfcfcf!important;font:700 9px/1.2 "Courier New",monospace;text-transform:uppercase}.assurance-badge b{display:inline-grid;place-items:center;min-width:15px;height:15px;border:1px solid #777;font-size:8px}.paypal-badge b{font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:10px}.footer-grid a:hover{text-decoration:underline}.site-footer a:focus-visible,.button:focus-visible,.site-nav a:focus-visible{outline:2px solid currentColor;outline-offset:4px}

/* Large display type: retain impact without glyph collisions. */
.continuity-section h2,.support-intro h1,.legal-head h1{font-kerning:normal;text-rendering:geometricPrecision;overflow-wrap:normal;word-break:normal}

@media(max-width:1100px){.buy-banner{grid-template-columns:1fr}.buy-banner strong{text-align:left}.continuity-section{grid-template-columns:auto 1fr}.continuity-copy{grid-column:2}.checkout-assurance-strip{grid-template-columns:1fr 1fr}.checkout-assurance-strip span:nth-child(3){border-left:0;border-top:1px solid #0a0a0a}.checkout-assurance-strip span:nth-child(4){border-top:1px solid #0a0a0a}.footer-grid{grid-template-columns:1.5fr 1fr 1fr 1.25fr}}
@media(max-width:980px){.support-shell{grid-template-columns:1fr}.support-intro{border-right:0;border-bottom:1px solid #0a0a0a}.legal-head{grid-template-columns:1fr}.legal-meta{grid-column:auto}.legal-document section{grid-template-columns:1fr;gap:12px}.footer-grid{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.buy-banner{margin-bottom:38px;padding:14px}.package-badge{margin-top:24px}.continuity-section{grid-template-columns:1fr;padding:80px 18px}.continuity-copy{grid-column:auto;padding-top:0}.continuity-section h2{font-size:13vw;line-height:.99;letter-spacing:-.04em}.checkout-assurance-strip{grid-template-columns:1fr}.checkout-assurance-strip span+span{border-left:0;border-top:1px solid #0a0a0a}.form-two{grid-template-columns:1fr}.human-check-head{flex-direction:column}.human-check-head span{text-align:left}.support-intro,.support-form-wrap{padding:70px 18px}.support-intro h1{font-size:17vw;line-height:.96;letter-spacing:-.04em}.legal-shell{padding:65px 18px 90px}.legal-head h1{font-size:18vw;line-height:.96;letter-spacing:-.04em}.legal-meta{flex-direction:column;gap:6px}.footer-badges{margin-top:16px}}
.order-confirmation{max-width:850px}.order-confirmation>p{font-size:17px;line-height:1.6}.panel-form textarea{resize:vertical}.care-grid p{font-size:15px;line-height:1.55}.checkout-summary .secure-note{text-transform:none;letter-spacing:0;font-family:Arial,Helvetica,sans-serif;font-weight:600;line-height:1.8}.checkout-assurance-strip{letter-spacing:.03em}.package-card>p{line-height:1.5}

.security-relief-section{background:#050505;color:#fff;padding:110px clamp(24px,5vw,78px)}.security-relief-kicker{font:700 11px/1.2 "Courier New",monospace;letter-spacing:.12em;margin-bottom:42px}.security-relief-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:8vw;align-items:end}.security-relief-grid h2{font-size:clamp(54px,7.4vw,118px);line-height:.92;letter-spacing:-.05em;margin:0;font-weight:900;max-width:1100px}.security-relief-copy{max-width:610px}.security-relief-copy p{font-size:19px;line-height:1.45;margin:0 0 20px;color:#e3e3e3}.security-relief-copy strong{display:block;border-top:1px solid #444;padding-top:22px;margin-top:30px;font-size:24px;line-height:1.18;letter-spacing:-.025em;color:#fff}

@media(max-width:900px){.security-relief-grid{grid-template-columns:1fr;gap:42px}.security-relief-copy{max-width:760px}}@media(max-width:620px){.security-relief-section{padding:80px 18px}.security-relief-kicker{margin-bottom:30px}.security-relief-grid h2{font-size:14vw;line-height:.96}.security-relief-copy p{font-size:17px}.security-relief-copy strong{font-size:21px}}
