:root{--bg:#111210;--panel:#1b1c19;--orange:#ff8249;--text:#f7f4ec;--muted:#a8aaa1;--line:#343630}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a,summary{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.wrap{max-width:1220px;margin:auto;padding-left:40px;padding-right:40px}header{max-width:1340px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:26px 40px;border-bottom:1px solid var(--line);gap:24px}.brand{display:flex;align-items:center;gap:10px;font-size:29px;font-weight:800;letter-spacing:-1.5px}.brand-icon{background:var(--orange);color:var(--bg);width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:30px;font-weight:bold}.brand-sub{font-size:9px;letter-spacing:1.7px;border-left:1px solid #777;padding-left:10px;max-width:47px;line-height:1.5}nav{display:flex;gap:28px;font-size:13px;color:#c8c9c0}.btn{display:inline-flex;gap:24px;align-items:center;justify-content:space-between;background:var(--orange);color:#171611;border:1px solid var(--orange);padding:15px 23px;border-radius:7px;font-size:14px;font-weight:700;transition:transform .2s,background .2s}.btn:hover{background:#ff9d70;transform:translateY(-2px)}.btn.outline{background:transparent;color:var(--text);border-color:#50524b}.btn.small{padding:11px 17px;font-size:12px}.hero{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center;padding-top:90px;padding-bottom:95px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:var(--orange);display:flex;align-items:center;gap:10px}.dot{display:inline-block;background:var(--orange);width:6px;height:6px;border-radius:50%}h1{font-size:clamp(42px,4.6vw,66px);line-height:1.06;letter-spacing:-3px;margin:26px 0}h1 em{font-style:normal;color:var(--orange)}.hero-copy>p{max-width:460px;color:var(--muted);font-size:16px;line-height:1.8}.cta{display:flex;align-items:center;gap:24px;margin:32px 0}.text-link{font-size:12px;font-weight:bold}.hero-notes{display:flex;gap:15px;color:var(--muted);font-size:10px}.hero-notes span+span:before{content:'·';margin-right:15px}.product{border:1px solid #45473e;background:#20221e;border-radius:14px;box-shadow:0 30px 70px #0005;transform:rotate(-1deg);overflow:hidden}.window-top{display:flex;justify-content:space-between;align-items:center;background:#2b2d26;padding:12px 17px;color:#b5b6af;font-size:10px}.window-dots{letter-spacing:3px;font-size:8px;color:#717369}.demo-tag{font-size:8px;letter-spacing:1px}.app-head{display:flex;gap:12px;align-items:center;padding:23px 20px}.app-head strong{font-size:13px}.app-head small{display:block;font-size:9px;color:#9c9f93}.app-tabs{display:flex;margin:0 20px;border-bottom:1px solid #414438;gap:20px}.app-tabs button{background:none;border:0;color:#aeb0a5;padding:10px 0;font-size:11px}.app-tabs button[aria-selected=true]{color:var(--orange);border-bottom:2px solid var(--orange)}#demo-content{min-height:262px;padding:16px 20px}.message-row{padding:14px;background:#2a2c25;border:1px solid #3c3e33;border-radius:8px;margin-bottom:9px;display:flex;align-items:center;gap:12px}.media-icon{width:32px;height:35px;background:#39372b;color:#ffc096;border-radius:5px;display:grid;place-items:center}.message-row strong{font-size:11px}.message-row small{font-size:9px;color:#a8ab9d;display:block}.message-row button{border:1px solid #62654f;color:#ddd;background:transparent;border-radius:5px;padding:6px 9px;font-size:9px;margin-left:auto}.demo-feedback{font-size:10px;color:#f7b28d;min-height:16px;margin:10px 0}.app-bottom{font-size:9px;display:flex;justify-content:space-between;padding:14px 20px;border-top:1px solid #414438}.strip{border-block:1px solid var(--line)}.strip .wrap{display:flex;justify-content:space-between;align-items:center;padding-block:22px;gap:20px;font-size:10px;letter-spacing:1.3px;color:#b7b9af}.strip b{font-size:23px;color:var(--orange)}.section{padding-top:90px;padding-bottom:90px}.section-title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:35px}.section-title p,.muted{color:var(--muted);font-size:14px}h2{font-size:clamp(32px,3.5vw,47px);line-height:1.15;letter-spacing:-1.9px;font-weight:600;margin:20px 0}h3{font-size:23px;line-height:1.25;letter-spacing:-.7px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature{border:1px solid var(--line);border-radius:10px;padding:29px;background:var(--panel)}.feature.wide{grid-column:span 2}.feature p{font-size:13px;color:#aeb0a5;max-width:440px}.feature-icon{color:var(--orange);font-size:27px}.file-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:27px}.file-chips span{border:1px solid #515348;border-radius:5px;font-size:10px;padding:8px}.feature.orange{background:#33281f;display:flex;align-items:center;gap:32px}.feature.orange p{color:#cdb9a6}.step-line{min-width:150px;display:flex;flex-direction:column;align-items:center;font-size:11px}.step-line span{padding:10px 13px;border:1px solid #735a43;border-radius:5px}.step-line i{color:var(--orange)}.light{background:#eeeee5;color:#20231c}.light .eyebrow{color:#865136}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:40px 0}.steps article{border-top:1px solid #bbc0b3;padding-top:20px}.steps article>span{font-size:12px;color:#7d8474}.steps h3{font-size:20px}.steps p{font-size:13px;color:#616959}.dark{color:#272c23}.pricing{display:grid;grid-template-columns:1fr .9fr;gap:90px;align-items:center}.pricing-note{margin-top:45px;display:flex;gap:15px;color:var(--orange);max-width:350px;font-size:13px}.price-card{background:#1e201b;border:1px solid #626149;border-radius:12px;padding:34px}.price-top{display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:1px}.pill{border:1px solid #5f614c;border-radius:20px;padding:5px 9px;font-size:8px}.price{font-size:64px;letter-spacing:-3px;line-height:1.2;margin-top:25px}.price span{font-size:15px;color:var(--muted);letter-spacing:0}.checklist{list-style:none;padding:20px 0;margin:0;border-top:1px solid var(--line)}.checklist li{font-size:13px;padding:5px 0}.checklist li:before{content:'✓';color:var(--orange);margin-right:12px}.full{width:100%}.price-footer{font-size:10px;color:var(--muted);text-align:center}.tutorials{border-top:1px solid var(--line)}.tutorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tutorial-grid button{position:relative;text-align:left;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:24px}.tutorial-grid button:hover{border-color:var(--orange)}.guide-number{display:block;color:var(--orange);font-size:10px;letter-spacing:1px;margin-bottom:25px}.tutorial-grid strong{display:block;font-size:16px}.tutorial-grid small{font-size:11px;color:var(--muted)}.guide-arrow{position:absolute;right:25px;top:24px;color:var(--orange)}.install{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:90px}.install p{color:var(--muted);font-size:14px;max-width:390px}.install-list{align-self:center}.install-list>div{display:flex;gap:20px;padding:25px 0;border-bottom:1px solid var(--line)}.install-list b{border:1px solid #6b6e5d;border-radius:50%;width:33px;height:33px;display:grid;place-items:center;flex-shrink:0;color:var(--orange);font-size:12px}.install-list strong{font-size:16px}.install-list small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px;border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:18px 0}summary{cursor:pointer;font-size:14px}details p{color:var(--muted);font-size:13px;max-width:580px}.last-cta{background:#24271d;border:1px solid #50563d;border-radius:12px;padding-top:45px;padding-bottom:45px;text-align:center}.last-cta .eyebrow{justify-content:center}footer{padding-top:55px!important;padding-bottom:30px!important}.footer-top{display:flex;justify-content:space-between;align-items:center}.footer-top>div{display:flex;gap:22px}.footer-top button{border:0;background:none;color:var(--muted);font-size:11px;padding:5px}footer p{font-size:10px;color:var(--muted)}.footer-note{color:#777b6c}dialog{background:#20221d;color:var(--text);border:1px solid #656b55;border-radius:12px;max-width:650px;width:calc(100% - 32px);padding:35px;max-height:85vh}dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.close{float:right;border:0;background:none;color:var(--text);font-size:26px}.modal-label{font-size:10px;letter-spacing:2px;color:var(--orange)}dialog h2{font-size:30px}dialog p,dialog li{font-size:14px;color:#c1c6b8}dialog ol{padding-left:22px}dialog li{margin-bottom:12px}.status-box{background:#332a20;padding:16px;border-radius:8px;border:1px solid #73553b;font-size:13px}.mini-kanban{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mini-col{font-size:9px}.mini-col>strong{display:block;color:var(--orange);margin:10px 0}.mini-card{background:#303329;border:1px solid #434837;border-radius:5px;padding:13px 8px;margin:8px 0}.sequence-row{display:flex;align-items:center;gap:12px;font-size:11px;background:#2a2c25;border-radius:6px;padding:13px;margin-bottom:8px}.sequence-row b{color:var(--orange)}
@media(max-width:1000px){header nav{gap:15px}.hero{gap:30px}.cta{align-items:flex-start;flex-direction:column;gap:16px}.hero-notes{flex-wrap:wrap}.pricing,.install{gap:35px}.feature{padding:24px}.feature.orange{gap:15px}.step-line{min-width:125px}}
@media(max-width:720px){.wrap{padding-left:23px;padding-right:23px}header{padding:18px 23px;flex-wrap:wrap;gap:16px}header nav{order:3;width:100%;justify-content:space-between;font-size:12px}.brand{font-size:25px}.brand-icon{width:32px;height:32px}.btn.small{font-size:10px;padding:9px}.hero{grid-template-columns:1fr;padding-top:55px;padding-bottom:55px;gap:40px}h1{font-size:49px;letter-spacing:-2px}.cta{flex-direction:row;align-items:center;gap:17px}.hero-copy>p{font-size:14px}.hero-notes{font-size:9px;gap:8px}.product{transform:none}.strip .wrap{flex-wrap:wrap;justify-content:center;gap:10px;font-size:8px}.strip b{font-size:15px}.section{padding-top:55px;padding-bottom:55px}.section-title{align-items:flex-start;flex-direction:column;margin-bottom:25px;gap:0}h2{font-size:36px}.features{grid-template-columns:1fr}.feature.wide{grid-column:auto}.feature.orange{flex-direction:column;align-items:flex-start}.step-line{display:none}.steps{grid-template-columns:1fr;gap:20px;margin:30px 0}.steps h3{margin:12px 0}.pricing,.install,.faq{grid-template-columns:1fr;gap:25px}.tutorial-grid{grid-template-columns:1fr 1fr;gap:10px}.tutorial-grid button{padding:19px}.tutorial-grid strong{font-size:13px}.guide-arrow{right:18px;top:18px}.tutorial-grid small{font-size:9px}.price-card{padding:27px}.footer-top{align-items:flex-start;gap:25px;flex-direction:column}.last-cta{margin:0 23px;padding:35px 20px}.last-cta h2{font-size:33px}dialog{padding:25px}.hero-notes span+span:before{margin-right:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}

.plans-section{display:block}.plans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.duration-card{padding:23px 18px;display:flex;flex-direction:column;align-items:flex-start}.duration-card h3{font-size:24px;margin:22px 0 0}.duration-card .price{font-size:42px;letter-spacing:-2px;margin-top:10px}.duration-card .muted{font-size:10px;margin-bottom:25px}.duration-card .btn{font-size:11px;padding:12px 10px;gap:7px;margin-top:auto}.duration-card .price-top{font-size:9px}.plan-inclusions{margin-top:30px;padding:25px;border:1px solid var(--line);border-radius:9px}.plan-inclusions>strong{font-size:13px}.plan-inclusions .checklist{border:0;display:flex;flex-wrap:wrap;gap:7px 25px;padding-bottom:0}.plan-inclusions .checklist li{font-size:11px}@media(max-width:1000px){.plans-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.duration-card{padding:22px 18px}.plan-inclusions{padding:22px}.plan-inclusions .checklist{display:block}}

[hidden]{display:none!important}.logo-viewport{position:relative;display:block;width:210px;height:54px;overflow:hidden}.logo-viewport img{position:absolute;width:340px;height:auto;left:-65px;top:-43px}header nav a[aria-current=page]{color:var(--orange)}.plans-section,.tutorials,.install,.faq{min-height:65vh}@media(max-width:720px){.logo-viewport{width:160px;height:42px}.logo-viewport img{width:260px;left:-50px;top:-32px}}

.auth-form{display:grid;gap:16px;margin:24px 0}.auth-form label{display:grid;gap:8px;font-size:14px;font-weight:600}.auth-form input{width:100%;box-sizing:border-box;border:1px solid #777;border-radius:8px;padding:13px;background:#fff;color:#171717;font:inherit}.auth-form input:focus{outline:2px solid #ff7926;outline-offset:2px}.auth-feedback{min-height:22px;margin:0;font-size:14px}.auth-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:20px}.auth-links button{background:none;border:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.auth-note{font-size:14px}button:disabled{opacity:.65;cursor:wait}
.license-key{display:block;box-sizing:border-box;width:100%;padding:12px;margin:10px 0;border:1px solid #888;border-radius:6px;color:#171717;background:#fff;font:12px monospace}.license-card+ .license-card{border-top:1px solid #777;padding-top:16px}

/* Readable controls and responsive account flow */
header nav{align-items:center;gap:14px;font-size:16px;flex-wrap:wrap}header nav>a{display:flex;align-items:center;min-height:48px;padding:8px 10px}.btn,.btn.small{font-size:16px;min-height:48px;padding:14px 20px}.nav-trial{gap:8px;white-space:nowrap}.text-link{font-size:16px;min-height:48px;display:inline-flex;align-items:center}.duration-card .btn{font-size:14px;min-height:48px}.app-tabs button,.message-row button,.auth-links button,.footer-top button{min-height:44px}.message-row button{font-size:12px}.close{min-width:44px;min-height:44px}.signup-warning p,.signup-receipt p{margin:8px 0;font-size:15px}.signup-receipt{margin:20px 0}.auth-form input{font-size:16px;min-height:48px}.auth-feedback{color:#ffd3ba}dialog{overscroll-behavior:contain;max-height:90dvh}.hero-copy,.product,.price-card{min-width:0}.license-key{overflow-wrap:anywhere}
@media(max-width:1100px){header{flex-wrap:wrap}header nav{order:3;width:100%;justify-content:center}.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){header{gap:12px;padding:16px 18px}header nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;text-align:center}header nav>a{justify-content:center;font-size:15px;padding:8px 3px}.nav-trial{grid-column:1/-1;justify-content:center;width:100%}.btn.small{font-size:14px;padding:10px 12px}.wrap{padding-inline:20px}h1{font-size:clamp(35px,8.8vw,49px);letter-spacing:-1.5px}.hero-copy>p{font-size:16px}.cta{flex-wrap:wrap}.hero-notes{font-size:12px}.tutorial-grid{grid-template-columns:1fr}.tutorial-grid strong{font-size:17px}.tutorial-grid small{font-size:14px}.duration-card{padding:22px 16px}.duration-card .btn{justify-content:center}.price-footer,footer p{font-size:13px}.auth-links{gap:10px}.auth-links button{padding:8px}dialog{padding:22px;width:calc(100% - 24px)}dialog h2{font-size:28px}.app-head small,.message-row small{font-size:12px}.message-row strong{font-size:13px}.app-tabs button{font-size:14px}.demo-feedback{font-size:13px}.message-row{gap:8px;padding:12px}.message-row button{padding:8px}.mini-col{font-size:11px}.footer-top>div{flex-wrap:wrap}}
@media(max-width:390px){.plans-grid{grid-template-columns:1fr}.logo-viewport{width:140px}.btn.small{font-size:13px;padding-inline:10px}.cta>.btn{width:100%;justify-content:center}.message-row{flex-wrap:wrap}.message-row button{margin-left:44px}.duration-card .btn{font-size:16px}}

.signup-warning,.signup-receipt{position:relative;background:linear-gradient(135deg,#30261e,#22251e);border:1px solid #936044;border-radius:14px;padding:20px 22px;box-shadow:0 8px 24px #0002}.signup-warning>strong,.signup-receipt>strong{display:block;font-size:17px;line-height:1.4;color:#ffb28b;padding-bottom:5px}.signup-warning p,.signup-receipt p{color:#e0d8cb;line-height:1.65}.signup-receipt{border-color:#657b50;background:linear-gradient(135deg,#293223,#20251e)}.signup-receipt>strong{color:#c6e3a6}.auth-form{gap:18px}.auth-form input{background:#161813;color:#f7f4ec;border-color:#626754;transition:border-color .15s}.auth-form input::placeholder{color:#a8aaa1}.auth-note{color:#b5baab}.auth-links button:hover{color:var(--orange)}

.receipt-destinations{overflow-wrap:anywhere;background:#171a15;padding:14px 18px;border-radius:10px}.footer-top>div>a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}dialog h2{overflow-wrap:anywhere}

/* Complete product page */
.compatibility-note{font-size:14px!important;color:#d6b098!important;margin-top:18px}.audience{border-top:1px solid var(--line)}.usecase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.usecase-grid article{border-top:1px solid #66513f;padding:24px 0}.usecase-number{font-size:13px;color:var(--orange)}.usecase-grid h3{font-size:23px}.usecase-grid p{color:var(--muted);font-size:16px}.usecase-tag{display:inline-block;font-size:13px;color:#e0bea4}.trial-comparison{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;padding:36px 0;margin-top:20px}.trial-comparison h3{font-size:30px}.trial-comparison p{color:var(--muted);max-width:420px}.table-scroll{min-width:0;overflow-x:auto;border:1px solid var(--line);border-radius:12px}table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}caption{text-align:left;padding:18px;font-size:16px;font-weight:bold;background:#25271f}th,td{padding:16px 14px;border-bottom:1px solid var(--line);vertical-align:top}thead th{color:#ffb28b;background:#1e211a}tbody th{font-weight:normal;color:#d7d9cd}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}.plan-fineprint{font-size:14px;color:var(--muted);margin-top:10px}.support-section{border-top:1px solid var(--line)}.support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:26px;border:1px solid var(--line);background:var(--panel);border-radius:12px;color:var(--text);text-align:left;min-width:0}.contact-card:hover{border-color:var(--orange);background:#26271f}.contact-icon{font-size:25px;color:var(--orange)}.contact-card strong{font-size:18px}.contact-card>span:last-child{font-size:14px;color:var(--muted);overflow-wrap:anywhere}.support-note{font-size:14px;color:var(--muted);max-width:820px;margin-top:25px}.last-cta-actions{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap}.faq summary{font-size:17px;line-height:1.5;padding:6px 0;min-height:44px}.faq details p{font-size:16px;line-height:1.8}.policy-page{max-width:960px;min-height:70vh}.policy-page h1{font-size:clamp(34px,5vw,54px);line-height:1.15;letter-spacing:-1.5px}.policy-page>.eyebrow{margin-top:30px}.policy-content{max-width:760px}.policy-content h3{margin-top:34px;font-size:23px}.policy-content p{color:#c4c8bb;line-height:1.85}.policy-content a{color:#ffb28b;text-decoration:underline;overflow-wrap:anywhere}.policy-date{font-size:14px;color:var(--muted)}.steps p,.feature p,.install p{font-size:16px}.steps h3{font-size:23px}.install-list small{font-size:14px}.install-list strong{font-size:18px}.feature{padding:30px}.footer-top>div{align-items:center}.footer-top>div>a{font-size:14px}.plans-section,.install,.faq{min-height:0}.duration-card .muted{font-size:13px}.price-top{line-height:1.5}.auth-form .consent-check{display:flex;align-items:flex-start;gap:12px;line-height:1.6;font-size:14px;font-weight:normal}.consent-check input{width:20px;min-height:20px;height:20px;flex-shrink:0;margin-top:3px}.consent-check a{color:#ffb28b;text-decoration:underline}.field-help{font-size:13px;color:var(--muted);font-weight:normal}.license-key-actions{display:flex;align-items:center;gap:12px;margin:10px 0 20px}.license-key-actions button{min-height:44px;border:1px solid #737961;border-radius:7px;background:#20251b;color:var(--text);padding:10px 16px;font-size:14px}.copy-feedback{font-size:13px;color:#c6e3a6}.password-toggle{font-size:14px;background:none;border:0;color:#ffb28b;padding:8px 0;min-height:44px;text-align:left}.account-help{font-size:14px}.account-help a{color:#ffb28b;text-decoration:underline}
@media(max-width:900px){.trial-comparison{grid-template-columns:1fr}.usecase-grid{gap:18px}.support-grid{grid-template-columns:1fr}.contact-card{padding:22px}.faq{grid-template-columns:1fr;gap:24px}.usecase-grid h3{font-size:21px}}
@media(max-width:720px){header nav{grid-template-columns:repeat(4,minmax(0,1fr))}header nav>a{font-size:14px}.usecase-grid{grid-template-columns:1fr;gap:8px}.trial-comparison{gap:24px;padding-block:25px}table{font-size:13px}th,td{padding:12px 9px}.table-scroll{width:100%}.section{padding-block:52px}.feature{padding:24px}.policy-page{padding-top:35px}.policy-page h1{font-size:36px}.last-cta-actions{gap:12px}.last-cta-actions>.btn{width:100%;justify-content:center}.footer-top>div{gap:12px 20px}.hero{padding-top:40px}.app-head strong{font-size:15px}.app-bottom{font-size:12px}.demo-tag{font-size:10px}.window-top{font-size:12px}.price-footer{text-align:left}.auth-form{margin:18px 0}.signup-warning,.signup-receipt{padding:18px}.auth-form input{max-width:100%}}

.skip-link{position:absolute;left:12px;top:-80px;z-index:100;background:var(--orange);color:#171611;padding:12px 18px;border-radius:8px}.skip-link:focus{top:12px}

.purchase-assurance{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;padding:24px;border:1px solid #695e43;border-radius:14px;background:linear-gradient(130deg,#2f2c20,#1e231b)}.purchase-assurance>div{display:flex;gap:16px;align-items:flex-start}.assurance-symbol{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid #ac8259;border-radius:50%;color:#ffb383;font-size:23px;font-weight:bold}.purchase-assurance strong{font-size:17px}.purchase-assurance p{color:#c1c5b6;font-size:14px;margin:7px 0 0}@media(max-width:720px){.purchase-assurance{grid-template-columns:1fr;padding:20px;gap:24px}}
