/* Shared storefront, account billing and contact presentation. */
.commerce-body{--commerce-muted:#667b69}.commerce-body p{color:var(--commerce-muted)}.commerce-body main{min-height:55vh}.commerce-body h1{font-size:clamp(39px,4.5vw,62px);line-height:1.1;letter-spacing:-.06em}.commerce-body h2{letter-spacing:-.05em}.commerce-skip{position:fixed;top:12px;left:15px;z-index:100;background:#d6ef80;border:2px solid #143c2e;border-radius:6px;padding:12px 18px;transform:translateY(-150%)}.commerce-skip:focus{transform:none}.commerce-body .main-nav>a[aria-current=page]{color:#143c2e;font-weight:750}.commerce-body .site-footer{margin-top:65px}.commerce-body .button{white-space:normal;text-align:center}.commerce-body .button:disabled{cursor:not-allowed;opacity:1;color:#77856d;background:#edf1e5;border-color:#d9e1cf;transform:none;box-shadow:none}.commerce-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:60px;padding:51px 50px;background:#143c2e;border-radius:24px;color:#fff;align-items:center}.commerce-hero .eyebrow{color:#c1d5b4;margin-bottom:20px;font-size:10px}.commerce-hero h1{font-size:clamp(40px,4.2vw,58px);margin-bottom:24px}.commerce-hero em{color:#d6ef80;font-style:normal}.commerce-hero p{color:#bfceb9;font-size:15px;line-height:1.8;max-width:500px;margin-bottom:27px}.commerce-hero .hero-actions{display:flex;flex-wrap:wrap;gap:12px}.commerce-hero .button{font-size:13px;gap:15px}.shop-hero-art{position:relative;padding:32px 23px 27px;background:linear-gradient(135deg,#345d42,#1b4936);border:1px solid #7998744d;border-radius:18px;box-shadow:0 20px 40px #061c2026;text-align:center}.shop-art-label{font-size:9px;letter-spacing:.1em;color:#d0dfb7}.shop-art-core{display:flex;flex-direction:column;align-items:center;margin:26px 0;font-size:57px;color:#d6ef80;line-height:1.3}.shop-art-core strong{font-family:var(--heading);font-size:24px;letter-spacing:-.05em;color:#f5faec;margin-top:8px}.shop-art-core small{font-size:11px;letter-spacing:0;color:#bdd0b7;margin-top:9px}.shop-art-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.shop-art-roles span{background:#d6ef8010;border:1px solid #afc78650;border-radius:6px;padding:11px 4px;font-size:11px;color:#dbe9cc;white-space:nowrap}.commerce-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:37px;padding:25px 0;border-bottom:1px solid #dfe5d6;font-size:12px;color:#617559}.commerce-trust>span{display:flex;gap:9px;align-items:center}.commerce-trust b{font-size:17px;color:#547747;font-weight:500}.commerce-notice{display:flex;gap:12px;align-items:flex-start;padding:17px 20px;background:#e8f0dc;border:1px solid #c9dab4;border-radius:10px;margin-top:23px}.commerce-notice p{margin:0;font-size:13px}.commerce-notice a{text-decoration:underline;text-underline-offset:3px}.offer-section{padding-top:67px;padding-bottom:59px}.commerce-body .section-heading{margin-bottom:30px;gap:40px}.commerce-body .section-heading h2{font-size:38px;line-height:1.15;margin:12px 0 0}.commerce-body .section-heading>p{font-size:14px;line-height:1.8;flex-basis:370px;width:370px;max-width:100%;color:#6b8063}.plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.offer-card{padding:28px;border:1px solid #dce5d1;border-radius:15px;background:#fff;display:flex;flex-direction:column;min-width:0;scroll-margin-top:25px}.plan-card{padding:32px;background:#eff4e5}.plan-card:nth-child(2){background:#e6eddb}.offer-card-top{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:20px}.offer-type{font-size:10px;letter-spacing:.09em;font-weight:750;color:#627957;line-height:1.6}.offer-symbol{display:grid;place-items:center;width:45px;height:45px;background:#dce8c4;border-radius:12px;font-size:26px;color:#436638;flex-shrink:0}.offer-card h3{font-size:29px;font-weight:650;letter-spacing:-.045em;line-height:1.2;margin:0 0 16px}.offer-description{font-size:14px;line-height:1.8;min-height:51px;margin-bottom:24px}.offer-price{font-family:var(--heading);font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.04em;color:#254734;overflow-wrap:anywhere}.offer-interval{font-size:11px;line-height:1.6;margin:8px 0 0}.offer-features{list-style:none;padding:22px 0;margin:20px 0 20px;border-top:1px solid #cfdcc2;display:flex;flex-direction:column;gap:12px}.offer-features li{display:flex;gap:10px;font-size:13px;line-height:1.7;color:#526c49}.offer-features li>span{font-weight:700;color:#50783b;flex:0 0 16px}.offer-action{margin-top:auto}.offer-action form{margin:0}.offer-action .button{width:100%;font-size:13px;min-height:49px}.offer-action .button-lime{border-color:#bfd874}.offer-availability{font-size:11px;line-height:1.75;margin:13px 0 0;color:#6e8064}.offer-availability a{color:#345d3e;text-decoration:underline;text-underline-offset:3px}.offer-selected{outline:3px solid #96b165;outline-offset:3px}.commerce-fineprint{font-size:12px;line-height:1.9;color:#728468;max-width:980px;margin:23px 0 0}.bot-section{padding:58px 0 52px;background:#edf1e5}.bot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.bot-card .offer-card-top{margin-bottom:19px}.bot-card h3{font-size:25px}.bot-card .offer-description{font-size:13px;min-height:69px}.bot-card .offer-price{font-size:27px}.bot-card .offer-features{padding:21px 0;border-color:#e0e7d8;margin-bottom:18px}.shop-next{display:flex;justify-content:space-between;align-items:center;gap:45px;padding:52px 0 15px}.shop-next h2{font-size:33px;margin:12px 0 15px}.shop-next p{font-size:14px;max-width:590px;line-height:1.8;margin-bottom:0}.shop-next .button{flex-shrink:0;font-size:13px}.contact-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:75px;padding-top:44px;padding-bottom:20px;align-items:start}.contact-intro{padding-top:27px;min-width:0}.contact-intro>.eyebrow{font-size:10px;margin-bottom:22px}.contact-intro h1{font-size:clamp(40px,4vw,55px);line-height:1.13;margin-bottom:24px}.contact-intro h1 em{font-style:normal;color:#71904e}.contact-intro>p{font-size:15px;line-height:1.8;max-width:440px;margin-bottom:36px}.contact-direct{padding:29px;background:#143c2e;border-radius:16px;color:#eff7e4;max-width:420px}.contact-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:11px;background:#d6ef801a;font-size:25px;color:#d6ef80;margin-bottom:20px}.contact-direct>span:not(.contact-icon){font-size:11px;font-weight:650;color:#bbceaf;display:block;margin-bottom:10px}.contact-direct>a{font-size:24px;font-family:var(--heading);font-weight:650;letter-spacing:-.035em;overflow-wrap:anywhere;color:#e7f4cb}.contact-direct>p{font-size:12px;line-height:1.85;color:#b8cdb0;margin:18px 0 0}.contact-links{display:flex;flex-direction:column;gap:15px;margin-top:25px}.contact-links>a{display:flex;justify-content:space-between;gap:15px;max-width:420px;color:#617552;font-size:13px;border-bottom:1px solid #dfe6d6;padding-bottom:14px}.contact-form-panel{background:#fff;border:1px solid #dce5d1;border-radius:18px;padding:34px;min-width:0}.contact-form-panel>.eyebrow{font-size:9px}.contact-form-panel>h2{font-size:35px;line-height:1.2;margin:13px 0}.contact-form-lead{font-size:12px;line-height:1.75;margin-bottom:25px}.contact-form{position:relative}.form-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.form-field{min-width:0;margin-bottom:19px}.form-field label{display:block;font-size:12px;font-weight:650;line-height:1.5;color:#3a5a3f;margin-bottom:8px}.form-field label span{font-size:11px;font-weight:400;color:#869379}.form-field input,.form-field textarea{width:100%;background:#fafbf6;border:1px solid #d3ddc9;border-radius:7px;min-height:46px;padding:12px 13px;color:#244a37;line-height:1.55;font-size:13px;transition:border-color .2s}.form-field textarea{resize:vertical;min-height:148px}.form-field input::placeholder,.form-field textarea::placeholder{color:#8e9b83}.form-field input:focus,.form-field textarea:focus{border-color:#77995a}.form-field [aria-invalid=true]{border-color:#b95441;background:#fff9f7}.field-error{font-size:11px;color:#a63b2d!important;line-height:1.65;margin:7px 0 0}.privacy-field{display:flex;align-items:flex-start;gap:11px;margin:4px 0 22px}.privacy-field input{accent-color:#315d3d;width:17px;height:17px;flex:0 0 17px;cursor:pointer;margin:3px 0 0}.privacy-field label{font-size:12px;color:#6c7f62;line-height:1.8;cursor:pointer}.privacy-field a{color:#3e643c;text-decoration:underline;text-underline-offset:3px}.contact-submit{width:100%}.contact-form-note{font-size:11px;line-height:1.8;margin:15px 0 0}.contact-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.form-error-summary{padding:15px 18px;background:#fff2ed;border:1px solid #e5b2a5;border-radius:8px;margin-bottom:22px;color:#9f3b2c;font-size:12px;line-height:1.8}.form-error-summary p{color:#9f3b2c;margin:7px 0 0}.form-error-summary ul{margin:8px 0 0;padding-left:18px}.form-error-summary a{text-decoration:underline;text-underline-offset:3px}.contact-receipt{padding:27px 0}.receipt-icon{display:grid;place-items:center;width:61px;height:61px;border-radius:18px;background:#e5efcc;color:#527538;font-size:30px;margin-bottom:28px}.contact-receipt h2{font-size:33px;line-height:1.2;margin:14px 0 20px}.contact-receipt p{font-size:14px;line-height:1.9;margin-bottom:22px}.contact-receipt p a{color:#365e40;text-decoration:underline}.receipt-new{display:block;font-size:12px;color:#657c57;margin-top:22px;text-decoration:underline;text-underline-offset:4px}.commerce-result{padding:50px 0 10px}.result-panel{padding:45px 50px;border:1px solid #dce5d1;background:#fff;border-radius:20px;max-width:810px;margin-inline:auto}.result-panel h1{font-size:47px;margin:20px 0 24px}.result-panel>p{font-size:14px;line-height:1.9;max-width:650px}.result-order{background:#f0f4e7;border:1px solid #dce5ce;border-radius:10px;padding:18px 20px;margin:25px 0}.result-order span,.result-order strong,.result-order small{display:block;overflow-wrap:anywhere}.result-order span{font-size:10px;letter-spacing:.03em;color:#6c7f62;margin-bottom:7px}.result-order strong{font-size:17px;font-weight:650}.result-order small{font-size:10px;line-height:1.8;color:#839376;margin-top:5px}.result-panel .hero-actions{display:flex;flex-wrap:wrap;gap:12px}.result-panel .result-help{font-size:12px;margin:25px 0 0}.result-help a{text-decoration:underline;color:#42673c;text-underline-offset:3px}.billing-header{display:flex;align-items:center;justify-content:space-between;gap:45px;padding:44px 0 38px}.billing-header .back-link{display:block;margin-bottom:29px;font-size:12px;color:#788b6c}.billing-header h1{font-size:47px;line-height:1.12;margin:15px 0 19px}.billing-header p{font-size:14px;line-height:1.8;max-width:540px;margin:0}.billing-header>.button{flex-shrink:0;font-size:13px}.billing-section{padding:28px 0;border-top:1px solid #dee6d4}.billing-section-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:23px}.billing-section-heading h2{font-size:29px;margin:9px 0 0}.billing-section-heading>.text-link{font-size:12px}.billing-section-heading form{margin:0}.billing-section-heading .button{font-size:12px;min-height:45px}.subscription-list{display:flex;flex-direction:column;gap:15px}.subscription-card{background:#edf2e3;border:1px solid #d9e3ca;border-radius:12px;padding:25px;display:flex;justify-content:space-between;align-items:center;gap:30px}.subscription-card h3{font-size:24px;margin:8px 0 12px}.subscription-details{max-width:420px}.subscription-details>span{font-size:12px;color:#718563;line-height:1.8}.subscription-details strong{font-weight:600;color:#496343;display:block}.subscription-details p{font-size:12px;line-height:1.8;margin:10px 0 0}.commerce-status{display:inline-flex;align-items:center;padding:5px 9px;border-radius:5px;font-size:10px;font-weight:650;line-height:1.5;color:#647259;background:#e8ecdf;white-space:normal;overflow-wrap:anywhere}.status-active,.status-paid,.status-fulfilled{color:#386334;background:#dfedce}.status-pending,.status-checkout_open,.status-incomplete,.status-past_due,.status-unpaid{color:#866629;background:#f3ead0}.status-failed,.status-revoked,.status-refunded{color:#934d3e;background:#f6e3d9}.commerce-empty{padding:28px;background:#fff;border:1px dashed #cfdcc2;border-radius:12px}.commerce-empty>span{display:block;font-size:30px;color:#91a377;margin-bottom:16px}.commerce-empty h3{font-size:23px;line-height:1.25;margin-bottom:12px}.commerce-empty p{font-size:13px;line-height:1.8;margin-bottom:17px}.commerce-empty .text-link{font-size:12px}.compact-empty{padding:22px}.compact-empty p{margin:0}.purchased-bot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.purchased-bot{padding:24px;border-radius:12px;background:#fff;border:1px solid #dce5d1}.purchased-bot h3{font-size:23px;line-height:1.2;margin:20px 0 12px}.purchased-bot p{font-size:12px;line-height:1.9;margin:17px 0}.purchased-bot .text-link{font-size:12px;gap:13px}.billing-table-wrap{overflow:auto;border:1px solid #dce5d1;border-radius:11px;background:white}.billing-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;line-height:1.8}.billing-table th{font-size:10px;letter-spacing:.035em;color:#677c59;background:#eef3e5;font-weight:650;padding:14px 19px}.billing-table td{padding:16px 19px;border-top:1px solid #e4eadb;vertical-align:top;color:#6b805f}.billing-table td:first-child{max-width:280px;overflow-wrap:anywhere}.billing-table td strong{color:#3f623d;font-weight:650;font-size:13px}.billing-table td small{display:block;font-size:9px;color:#8b997f}.billing-table td:nth-child(2){white-space:nowrap}.billing-help{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dfe6d5;padding:25px 0 0}.billing-help p{font-size:13px;line-height:1.8;margin:0}.billing-help .text-link{font-size:13px}.landing-shop{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:60px;align-items:center;padding:42px 40px;background:#e7efda;border:1px solid #d8e4c8;border-radius:18px;margin-top:35px;margin-bottom:22px}.landing-shop h2{font-size:38px;line-height:1.15;letter-spacing:-.055em;margin:14px 0 20px}.landing-shop p{font-size:14px;line-height:1.8;color:#6b815f;max-width:490px}.landing-shop .hero-actions{display:flex;flex-wrap:wrap;gap:12px}.landing-shop .button{font-size:13px}.landing-shop-preview{display:grid;grid-template-columns:1fr;gap:12px}.landing-shop-preview>div{background:#f8fbf1;border:1px solid #d2dfbe;border-radius:11px;display:flex;align-items:center;gap:15px;padding:19px}.landing-shop-preview>div>span{width:41px;height:41px;display:grid;place-items:center;background:#e3edcd;color:#608343;border-radius:10px;font-size:24px;flex-shrink:0}.landing-shop-preview strong{display:block;font-size:14px;color:#365637;line-height:1.5}.landing-shop-preview small{display:block;font-size:11px;color:#7d906a;margin-top:3px;line-height:1.8}.landing-shop-preview .store-arrow{margin-left:auto;font-size:21px;color:#6d8d51;flex-shrink:0}
@media(max-width:1100px){.commerce-hero{padding:39px 34px;gap:32px}.commerce-hero h1{font-size:45px}.shop-art-core strong{font-size:21px}.shop-art-roles span{font-size:10px}.contact-layout{gap:40px}.contact-intro h1{font-size:45px}.contact-form-panel{padding:27px}.contact-direct>a{font-size:22px}.form-two-columns{grid-template-columns:1fr;gap:0}.bot-grid{gap:15px}.bot-card{padding:24px}.bot-card h3{font-size:23px}.bot-card .offer-description{min-height:95px}.offer-price{font-size:27px}.purchased-bot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-shop{gap:35px;padding:34px}.landing-shop h2{font-size:33px}}
@media(max-width:800px){.commerce-hero{grid-template-columns:1fr;padding:36px}.commerce-hero h1{font-size:48px}.shop-hero-art{display:none}.commerce-trust{gap:13px 24px;justify-content:flex-start}.commerce-body .section-heading{display:block}.commerce-body .section-heading>p{width:auto;max-width:600px;margin:18px 0 0}.commerce-body .section-heading h2{font-size:34px}.bot-grid{grid-template-columns:1fr}.bot-card .offer-description{min-height:0}.bot-card .offer-card-top{margin-bottom:15px}.bot-card .offer-features{padding-bottom:15px;margin-bottom:12px}.bot-card .offer-price{font-size:28px}.contact-layout{grid-template-columns:1fr;gap:31px;padding-top:22px}.contact-intro{padding-top:12px}.contact-intro h1{font-size:48px}.contact-intro>p{max-width:590px;margin-bottom:24px}.contact-direct{max-width:none}.contact-links{flex-direction:row;gap:25px}.contact-links>a{width:50%;max-width:none}.form-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.shop-next{align-items:flex-start;flex-direction:column;gap:23px;padding-top:37px}.shop-next h2{font-size:30px}.billing-header{align-items:flex-start;flex-direction:column;gap:23px}.billing-section-heading{align-items:flex-start;flex-direction:column;gap:19px}.subscription-card{align-items:flex-start;gap:25px}.subscription-details{max-width:290px}.billing-header h1{font-size:42px}.landing-shop{grid-template-columns:1fr;gap:30px;padding:30px}.landing-shop p{max-width:none}.landing-shop-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-shop-preview>div{padding:17px;align-items:flex-start;flex-wrap:wrap}.landing-shop-preview .store-arrow{display:none}.landing-shop-preview strong{font-size:13px}.landing-shop-preview small{font-size:11px}}
@media(max-width:600px){.commerce-body .section-shell{width:calc(100% - 40px)}.commerce-body .site-footer{margin-top:45px}.commerce-hero{padding:28px 23px;border-radius:18px}.commerce-hero h1{font-size:37px;line-height:1.12;overflow-wrap:anywhere}.commerce-hero .eyebrow{font-size:8px;margin-bottom:17px}.commerce-hero p{font-size:14px;margin-bottom:24px}.commerce-hero .hero-actions{flex-direction:column;align-items:stretch}.commerce-hero .button{min-height:46px;font-size:12px}.commerce-trust{padding-block:20px;gap:10px;font-size:11px;flex-direction:column;align-items:flex-start}.offer-section{padding-top:40px;padding-bottom:34px}.commerce-body .section-heading h2{font-size:30px}.commerce-body .section-heading>p{font-size:14px}.commerce-body .section-heading .eyebrow{font-size:9px}.plan-grid{grid-template-columns:1fr;gap:17px}.offer-card,.plan-card{padding:26px 23px}.offer-card h3{font-size:27px}.offer-description{min-height:0;font-size:14px}.offer-price{font-size:28px}.offer-features{gap:11px;margin-top:18px}.offer-features li{font-size:13px}.offer-availability{font-size:11px}.commerce-fineprint{font-size:11px;line-height:1.9}.bot-section{padding:38px 0 33px}.bot-card h3{font-size:26px}.bot-card .offer-description{font-size:14px}.shop-next h2{font-size:28px}.shop-next p{font-size:14px}.shop-next .button{width:100%;font-size:12px}.contact-layout{padding-top:18px;gap:25px}.contact-intro>.eyebrow{font-size:8px;margin-bottom:18px}.contact-intro h1{font-size:39px}.contact-intro>p{font-size:14px;line-height:1.8}.contact-direct{padding:24px}.contact-direct>a{font-size:25px}.contact-links{gap:15px}.contact-links>a{font-size:11px;line-height:1.7;gap:8px}.contact-form-panel{padding:26px 22px;border-radius:14px}.contact-form-panel>h2{font-size:32px}.contact-form-lead{font-size:12px}.form-two-columns{grid-template-columns:1fr;gap:0}.form-field{margin-bottom:19px}.form-field input,.form-field textarea{font-size:16px;padding:11px 12px}.form-field input::placeholder,.form-field textarea::placeholder{font-size:13px}.form-field label{font-size:12px}.privacy-field label{font-size:12px}.contact-submit{min-height:48px;font-size:13px}.contact-form-note{font-size:11px}.contact-receipt{padding:10px 0}.contact-receipt h2{font-size:29px}.contact-receipt p{font-size:14px}.commerce-result{padding-top:25px}.result-panel{padding:29px 23px;border-radius:16px}.result-panel h1{font-size:35px;line-height:1.15}.result-panel>.eyebrow{font-size:8px}.result-panel>p{font-size:14px}.result-panel .hero-actions{flex-direction:column;align-items:stretch}.result-panel .button{font-size:13px;min-height:46px}.billing-header{padding-top:27px;padding-bottom:28px}.billing-header .back-link{margin-bottom:25px;font-size:12px}.billing-header h1{font-size:36px;line-height:1.14}.billing-header .eyebrow{font-size:9px}.billing-header p{font-size:14px}.billing-header>.button{width:100%;font-size:12px}.billing-section{padding-block:25px}.billing-section-heading h2{font-size:27px}.billing-section-heading .eyebrow{font-size:9px}.billing-section-heading form{width:100%}.billing-section-heading .button{width:100%;font-size:12px}.subscription-card{flex-direction:column;gap:16px;padding:24px}.subscription-card h3{font-size:25px}.subscription-details{max-width:none}.subscription-details>span,.subscription-details p{font-size:12px}.purchased-bot-grid{grid-template-columns:1fr}.commerce-empty{padding:24px}.commerce-empty h3{font-size:24px}.commerce-empty p{font-size:13px}.commerce-empty .text-link{font-size:12px}.billing-table{min-width:610px}.billing-table th,.billing-table td{padding:13px}.billing-table-wrap{max-width:100%}.billing-help{align-items:flex-start;flex-direction:column;gap:15px}.billing-help p{font-size:13px}.commerce-notice{padding:15px;gap:10px}.commerce-notice p{font-size:12px}.landing-shop{padding:25px 22px;border-radius:14px;margin-top:24px}.landing-shop h2{font-size:31px}.landing-shop p{font-size:14px}.landing-shop>.hero-actions,.landing-shop .hero-actions{flex-direction:column;align-items:stretch}.landing-shop .button{font-size:12px;min-height:47px}.landing-shop-preview{grid-template-columns:1fr;gap:10px}.landing-shop-preview>div{align-items:center;flex-wrap:nowrap;padding:16px}.landing-shop-preview strong{font-size:14px}.landing-shop-preview small{font-size:11px}.landing-shop-preview .store-arrow{display:block}}
@media(max-width:380px){.commerce-body .section-shell{width:calc(100% - 36px)}.commerce-hero{padding:25px 20px}.commerce-hero h1{font-size:34px}.contact-intro h1{font-size:35px}.contact-form-panel{padding:23px 19px}.contact-direct>a{font-size:24px}.billing-header h1{font-size:32px}.landing-shop h2{font-size:28px}}

.offer-tax{font-size:11px;line-height:1.7;margin:7px 0 0;color:#738668}.offer-terms{display:flex;gap:9px;align-items:flex-start;margin:0 0 18px}.offer-terms input{width:16px;height:16px;flex:0 0 16px;accent-color:#315d3d;margin:3px 0 0}.offer-terms label{font-size:11px;line-height:1.8;color:#5d7652;cursor:pointer}.offer-terms a{color:#31583c;text-decoration:underline;text-underline-offset:3px}

.offer-card h3,.purchased-bot h3{overflow-wrap:anywhere}

.status-awaiting,.status-review{color:#866629;background:#f3ead0}
