/*
Theme Name: Sellaxa AI
Author: Codistan
Description: A responsive marketplace seller theme connected to Seller Intelligence Suite, with home, about, detailed tool guides, FAQs and contact pages.
Version: 1.1.0
Requires at least: 6.4
Requires PHP: 8.2
License: GPL-2.0-or-later
Text Domain: sellaxa-ai
*/
:root{--sxa-accent:#6650e8;--sxa-ink:#242137;--sxa-muted:#6d6b7c;--sxa-paper:#faf9f6;--sxa-line:#e6e4ed;--sxa-lilac:#eeebfc}.sxa-site{margin:0;background:var(--sxa-paper);color:var(--sxa-ink);font:16px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sxa-site *{box-sizing:border-box}.sxa-site a{color:inherit}.sxa-site img{max-width:100%;height:auto}.sxa-site [hidden]{display:none!important}.sxa-site :focus-visible{outline:3px solid #9678e8;outline-offset:5px}.sxa-site h1,.sxa-site h2,.sxa-site h3{line-height:1.16;letter-spacing:-.035em;margin:0 0 20px;color:var(--sxa-ink)}.sxa-site h1{font-size:clamp(42px,5vw,72px);font-weight:650}.sxa-site h2{font-size:clamp(30px,3vw,44px);font-weight:620}.sxa-site h3{font-size:23px;font-weight:620}.sxa-site p{margin:0 0 22px;color:var(--sxa-muted)}.sxa-site em{font-family:Georgia,serif;font-weight:400;color:var(--sxa-accent)}.sxa-wrap{width:min(1240px,calc(100% - 80px));margin-inline:auto}.sxa-section{padding-block:90px}.sxa-kicker{display:block;font-size:11px;font-weight:750;letter-spacing:1.8px;line-height:1.6;color:var(--sxa-accent);margin-bottom:20px}.sxa-kicker i{display:inline-block;width:7px;height:7px;background:var(--sxa-accent);border-radius:50%;margin-right:8px}.sxa-header{background:rgba(250,249,246,.97);border-bottom:1px solid var(--sxa-line);position:relative;z-index:50}.sxa-nav-wrap{width:min(1360px,calc(100% - 80px));min-height:94px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px}.sxa-brand{text-decoration:none;display:inline-flex;gap:10px;align-items:center;font-size:23px;font-weight:720;letter-spacing:-1px;white-space:nowrap}.sxa-mark{width:36px;height:38px;display:inline-grid;place-items:center;background:var(--sxa-accent);color:#fff;border-radius:10px;font-size:32px;font-weight:650;line-height:1;position:relative}.sxa-mark>span{position:absolute;right:1px;top:1px;font-size:17px}.sxa-logo-img{max-width:120px;max-height:48px;object-fit:contain}.sxa-header nav{display:flex;align-items:center;gap:26px}.sxa-header nav>a:not(.sxa-button),.sxa-header nav ul a{text-decoration:none;font-size:13px;font-weight:550}.sxa-header nav ul{display:flex;list-style:none;gap:24px;padding:0;margin:0}.sxa-header nav a:hover{color:var(--sxa-accent)}.sxa-menu-toggle{display:none}.sxa-button{display:inline-flex;align-items:center;justify-content:center;gap:32px;padding:16px 24px;color:white!important;background:var(--sxa-accent);border:1px solid transparent;border-radius:8px;text-decoration:none;font:600 14px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer;transition:transform .2s,box-shadow .2s}.sxa-button:hover{transform:translateY(-2px);box-shadow:0 6px 18px #6650e827}.sxa-button span{font-size:21px}.sxa-small{padding:12px 18px;font-size:12px}.sxa-white{background:white;color:var(--sxa-ink)!important}.sxa-text-link{text-decoration:none;color:var(--sxa-accent)!important;font-size:14px;font-weight:650}.sxa-text-link:hover{text-decoration:underline}.sxa-skip{position:fixed;top:-100px;left:20px;padding:12px;background:#fff;z-index:100}.sxa-skip:focus{top:10px}.sxa-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;min-height:650px;padding-block:85px}.sxa-hero-copy>p{max-width:470px;font-size:17px}.sxa-actions{display:flex;gap:26px;align-items:center;margin-block:30px}.sxa-hero-note{display:flex;gap:18px;font-size:11px;color:var(--sxa-muted)}.sxa-hero-note span:before{content:'✓';margin-right:5px;color:var(--sxa-accent)}.sxa-hero-art{position:relative;padding:45px 0}.sxa-orbit{position:absolute;inset:0 0 0 10px;border-radius:50%;background:radial-gradient(ellipse,#dbd3ff 0%,#eeebfa 55%,transparent 72%);transform:scale(1.1)}.sxa-preview{position:relative;background:#fff;border:1px solid #ded9ef;border-radius:13px;box-shadow:0 30px 80px #3b256b1a;transform:rotate(-3deg);overflow:hidden}.sxa-preview-top{display:flex;align-items:center;gap:10px;padding:17px;border-bottom:1px solid #edeaf5;font-size:11px}.sxa-mini-mark{background:var(--sxa-accent);color:white;padding:0 7px;border-radius:6px;font-size:21px}.sxa-demo-label{margin-left:auto;font-size:7px;letter-spacing:1px;color:#777}.sxa-preview-body{display:grid;grid-template-columns:130px 1fr;min-height:310px}.sxa-preview-menu{background:#f8f7fc;border-right:1px solid #eeebf4;padding:20px 10px;font-size:9px}.sxa-preview-menu>span{display:block;padding:9px 8px;color:#858093}.sxa-preview-menu>.active{background:#e9e3fc;color:var(--sxa-accent);border-radius:5px}.sxa-preview-menu>div{padding:24px 8px;line-height:1.9;color:#999}.sxa-preview-menu b{color:var(--sxa-ink)}.sxa-preview-content{padding:22px}.sxa-preview-content .sxa-kicker{font-size:7px;margin-bottom:8px;letter-spacing:1px}.sxa-preview-content h3{font-size:22px;margin-bottom:20px}.sxa-mini-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sxa-mini-cards>div{border:1px solid #edeaf5;border-radius:6px;padding:10px}.sxa-mini-cards small{display:block;font-size:8px;color:#858093}.sxa-mini-cards b{font-size:25px;font-weight:550}.sxa-chart-card{border:1px solid #edeaf5;padding:15px;margin-top:12px;border-radius:6px;font-size:9px}.sxa-chart-card small{color:#888;font-size:8px}.sxa-bars{display:flex;align-items:end;gap:6px;height:85px;padding-top:15px;margin-bottom:12px}.sxa-bars i{flex:1;background:#a893f0;border-radius:3px 3px 0 0}.sxa-bars i:nth-child(3n){background:var(--sxa-accent)}.sxa-floating{position:absolute;right:-10px;bottom:5px;display:flex;align-items:center;gap:13px;background:#fff;border:1px solid #e4dff4;box-shadow:0 10px 40px #24213712;border-radius:10px;padding:17px 24px;transform:rotate(3deg);font-size:14px;font-weight:600}.sxa-floating>span{background:#edf8ef;color:#358653;border-radius:50%;padding:3px 9px}.sxa-floating small{display:block;font-size:10px;font-weight:400;color:#858093}.sxa-platform-strip{border-block:1px solid var(--sxa-line);padding-block:27px;text-align:center}.sxa-platform-strip>span{display:block;font-size:9px;letter-spacing:2px;color:#96919d;margin-bottom:20px}.sxa-platform-strip>div{display:flex;justify-content:space-around;gap:25px;flex-wrap:wrap}.sxa-platform-strip a{font-size:21px;font-weight:650;letter-spacing:-.5px;text-decoration:none}.sxa-section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px}.sxa-section-head h2{margin:0}.sxa-section-head>p{max-width:310px;font-size:15px;margin:0}.sxa-market-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sxa-market-card{padding:27px;border:1px solid var(--sxa-line);border-radius:12px;text-decoration:none;background:#fff;transition:transform .2s,border-color .2s}.sxa-market-card:hover{transform:translateY(-4px);border-color:var(--sxa-accent)}.sxa-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;font-size:11px;color:var(--sxa-muted)}.sxa-platform-icon{display:grid;place-items:center;width:44px;height:44px;font-size:25px;font-weight:700;background:#f9eddf;color:#a75f16;border-radius:10px}.sxa-etsy .sxa-platform-icon{background:#ffeee8;color:#c85831}.sxa-walmart .sxa-platform-icon{background:#e9f0fe;color:#3764bb}.sxa-tiktok .sxa-platform-icon{background:#ebeaf1;color:#30313c}.sxa-ebay .sxa-platform-icon{background:#fff3cb;color:#90672c}.sxa-shopify .sxa-platform-icon{background:#edf4dc;color:#567a22}.sxa-market-card h3{font-size:25px;margin-bottom:12px}.sxa-market-card p{font-size:14px;margin:0}.sxa-feature-band{background:#f0edf8;padding-block:75px}.sxa-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.sxa-split p{font-size:16px}.sxa-workflow-art{background:white;border:1px solid #e3ddf3;border-radius:14px;padding:35px;box-shadow:0 15px 60px #43346108}.sxa-workflow-title{font-size:9px;letter-spacing:1px;color:#858093;margin-bottom:30px}.sxa-workflow-art>div:not(:first-child){display:flex;align-items:center;gap:15px;border:1px solid #e9e4f7;padding:20px 16px;margin-bottom:13px;border-radius:9px}.sxa-workflow-art h3{font-size:17px;margin:0}.sxa-workflow-art div>span{color:var(--sxa-accent);font-size:12px}.sxa-workflow-art b{margin-left:auto;color:#9483bf}.sxa-workflow-art p{font-size:10px;margin:25px 0 0}.sxa-checks{padding:0;list-style:none;font-size:14px;margin:25px 0}.sxa-checks li{padding:8px 0}.sxa-checks li:before{content:'✓';color:var(--sxa-accent);padding-right:12px}.sxa-three-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sxa-feature-card{padding:30px;background:white;border:1px solid var(--sxa-line);border-radius:12px;text-decoration:none}.sxa-feature-card h3{font-size:23px}.sxa-feature-card p{font-size:14px}.sxa-number{font:italic 38px Georgia,serif;color:var(--sxa-accent);display:block;margin-bottom:30px}.sxa-cta{margin:15px 0 90px;background:#28223d;color:#fff;border-radius:18px;padding:55px 65px;display:flex;justify-content:space-between;align-items:center;gap:35px;position:relative;overflow:hidden}.sxa-cta h2{color:#fff;font-size:46px}.sxa-cta .sxa-kicker{color:#c1b5f4}.sxa-cta p{color:#c8c0d8;margin:0}.sxa-footer{padding:65px max(40px,calc((100% - 1240px)/2)) 25px;border-top:1px solid var(--sxa-line);background:var(--sxa-paper)}.sxa-footer-grid{display:grid;grid-template-columns:1.5fr .7fr .8fr 1.1fr;gap:45px}.sxa-footer h3{font-size:13px;letter-spacing:0}.sxa-footer-grid>div>a:not(.sxa-brand){display:block;font-size:13px;text-decoration:none;margin-bottom:9px}.sxa-footer p{font-size:12px;margin:18px 0;line-height:1.8}.sxa-footer-bottom{display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--sxa-line);margin-top:40px;padding-top:22px;color:#848090;font-size:10px}.sxa-page-hero{padding-block:85px 70px;max-width:1000px;text-align:center}.sxa-page-hero p{max-width:690px;margin:25px auto 0;font-size:17px}.sxa-about-art{padding:50px;background:#eae5f8;border:1px solid #dfd7f1;border-radius:15px;min-height:430px;display:flex;flex-direction:column;justify-content:space-between}.sxa-about-art>span{font-size:10px;letter-spacing:2px}.sxa-about-art strong{font:italic 60px/1.1 Georgia,serif;letter-spacing:-2px}.sxa-about-art strong span{font-size:55px;color:var(--sxa-accent)}.sxa-about-art p{margin:20px 0 0;font-size:13px}.sxa-step{padding:30px;background:#eeebf8;border-radius:12px}.sxa-step>span{display:block;color:var(--sxa-accent);font:italic 30px Georgia,serif;margin-bottom:20px}.sxa-step h3{font-size:21px}.sxa-step p{font-size:14px;margin:0}.sxa-guide-toolbar{margin-top:65px;padding:28px;border:1px solid var(--sxa-line);border-radius:12px;background:#fff}.sxa-guide-toolbar label{display:block;font-size:13px;font-weight:600}.sxa-guide-toolbar input{display:block;width:100%;padding:15px 18px;border:1px solid #dcd7e8;background:#faf9fc;border-radius:7px;font:inherit;margin:8px 0 20px}.sxa-guide-toolbar nav{display:flex;gap:10px;flex-wrap:wrap}.sxa-guide-toolbar nav a{padding:7px 14px;background:var(--sxa-lilac);font-size:12px;text-decoration:none;border-radius:30px}.sxa-guide-toolbar p{font-size:12px;margin:16px 0 0}.sxa-guide-group{padding-block:65px 10px;scroll-margin-top:30px}.sxa-guide-group:last-child{padding-bottom:80px}.sxa-guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.sxa-guide{background:#fff;border:1px solid var(--sxa-line);border-radius:12px;padding:30px;display:flex;flex-direction:column}.sxa-guide h3{font-size:25px}.sxa-guide>p{font-size:14px}.sxa-guide .sxa-kicker{font-size:9px;margin-bottom:10px}.sxa-guide dl{margin:0 0 25px}.sxa-guide dt{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:750;color:var(--sxa-accent);margin-bottom:5px}.sxa-guide dd{margin:0 0 17px;font-size:14px;color:var(--sxa-muted)}.sxa-guide>a{margin-top:auto}.sxa-faq-layout{display:grid;grid-template-columns:280px 1fr;gap:85px;padding-bottom:100px}.sxa-faq-layout aside{padding:30px;background:var(--sxa-lilac);border-radius:12px;align-self:start}.sxa-faq-layout aside h2{font-size:29px}.sxa-faq-layout aside p{font-size:14px}.sxa-faq-group-title{font-size:24px!important;margin:10px 0 20px!important}.sxa-faq-group-title:not(:first-child){margin-top:45px!important}.sxa-faq{border-bottom:1px solid var(--sxa-line);padding:19px 0}.sxa-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:25px;font-size:16px;font-weight:550;list-style:none}.sxa-faq summary::-webkit-details-marker{display:none}.sxa-faq summary span{color:var(--sxa-accent);font-size:23px;line-height:1}.sxa-faq[open] summary span{transform:rotate(45deg)}.sxa-faq p{font-size:14px;margin:16px 0 0;max-width:670px}.sxa-contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-bottom:100px}.sxa-contact-grid aside{padding-top:25px}.sxa-contact-grid aside h2{font-size:32px}.sxa-contact-grid aside>p{font-size:15px}.sxa-email-list{border-block:1px solid var(--sxa-line);padding:20px 0;margin:28px 0}.sxa-email-list a{display:block;padding:9px 0;font-size:14px;text-decoration:none;overflow-wrap:anywhere}.sxa-help-note{padding:25px;background:#eeeaf8;border-radius:10px}.sxa-help-note p{font-size:13px}.sxa-help-note .sxa-kicker{font-size:9px;margin:0 0 12px}.sxa-contact-card{padding:38px;background:#fff;border:1px solid var(--sxa-line);border-radius:14px}.sxa-contact-card h2{font-size:29px;margin-bottom:30px}.sxa-contact-card label{display:block;font-size:12px;font-weight:600;margin-bottom:20px}.sxa-contact-card input:not([type=checkbox]),.sxa-contact-card select,.sxa-contact-card textarea{width:100%;display:block;margin-top:8px;padding:13px;border:1px solid #dcd7e5;border-radius:6px;background:#fcfbfd;color:var(--sxa-ink);font:400 14px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sxa-contact-card textarea{resize:vertical}.sxa-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sxa-contact-card .sxa-consent{display:flex;align-items:start;gap:10px;font-size:11px;font-weight:400;color:var(--sxa-muted)}.sxa-consent input{margin-top:4px;flex-shrink:0}.sxa-form-footnote{font-size:10px!important;margin:18px 0 0!important}.sxa-form-status{border:1px solid #ded5f9;border-radius:7px;background:#f1edff;padding:14px;font-size:13px}.sxa-prose{max-width:900px}.sxa-tool-surface{min-height:50vh}.sxa-tool-surface #asi-app h1,.sxa-tool-surface #asi-app h2,.sxa-tool-surface #asi-app h3{letter-spacing:inherit}.sxa-tool-surface #asi-directory{padding-top:65px;padding-bottom:65px}.sxa-tool-surface #asi-auth{margin-block:60px}.sxa-marketing a:hover:not(.sxa-button){text-decoration-color:var(--sxa-accent)}
@media(min-width:1700px){.sxa-hero{min-height:730px}}
@media(max-width:1050px){.sxa-header nav{gap:16px}.sxa-nav-wrap{width:calc(100% - 40px)}.sxa-brand{font-size:20px}.sxa-hero{gap:30px}.sxa-preview-menu{display:none}.sxa-preview-body{grid-template-columns:1fr}.sxa-split{gap:40px}.sxa-footer-grid{gap:25px}.sxa-contact-grid{gap:35px}.sxa-faq-layout{gap:35px;grid-template-columns:240px 1fr}}
@media(max-width:850px){.sxa-wrap{width:calc(100% - 40px)}.sxa-nav-wrap{min-height:76px}.sxa-menu-toggle{display:block;background:transparent;border:1px solid #d9d3e8;padding:9px 13px;border-radius:6px;color:var(--sxa-ink);font:inherit;font-size:13px}.sxa-header nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--sxa-paper);padding:22px;border-bottom:1px solid var(--sxa-line);box-shadow:0 12px 20px #2222220a;align-items:stretch;gap:0}.sxa-header nav.is-open{display:flex;flex-direction:column}.sxa-header nav>a{padding:12px}.sxa-header nav ul{flex-direction:column;gap:15px;margin-bottom:20px}.sxa-hero{grid-template-columns:1fr;gap:25px;padding-top:60px;padding-bottom:50px}.sxa-hero-copy{max-width:650px}.sxa-hero-art{max-width:580px;width:100%;margin:auto;padding:30px 15px}.sxa-preview-menu{display:block}.sxa-preview-body{grid-template-columns:130px 1fr}.sxa-floating{right:8px}.sxa-market-grid{grid-template-columns:repeat(2,1fr)}.sxa-section{padding-block:65px}.sxa-split{grid-template-columns:1fr;gap:40px}.sxa-workflow-art{max-width:600px;width:100%}.sxa-three-grid{gap:14px}.sxa-feature-card{padding:22px}.sxa-cta{padding:40px;margin-bottom:65px}.sxa-footer{padding:45px 25px 25px}.sxa-footer-grid{grid-template-columns:1fr 1fr}.sxa-page-hero{padding-block:60px 50px}.sxa-contact-grid{grid-template-columns:1fr}.sxa-faq-layout{grid-template-columns:1fr}.sxa-faq-layout aside{max-width:none}.sxa-about-art{min-height:350px}.sxa-guide{padding:24px}}
@media(max-width:560px){.sxa-site h1{font-size:43px}.sxa-wrap{width:calc(100% - 36px)}.sxa-hero-copy>p,.sxa-page-hero p{font-size:15px}.sxa-actions{gap:20px}.sxa-button{padding:14px 19px;font-size:13px;gap:20px}.sxa-actions .sxa-text-link{font-size:12px}.sxa-hero-note{gap:9px;font-size:9px;flex-wrap:wrap}.sxa-preview-body{grid-template-columns:90px 1fr;min-height:270px}.sxa-preview-menu{font-size:7px;padding:16px 5px}.sxa-preview-menu>span{padding:8px 4px}.sxa-preview-content{padding:15px}.sxa-preview-content h3{font-size:19px}.sxa-preview-top{padding:12px;font-size:9px}.sxa-demo-label{font-size:6px}.sxa-mini-cards{gap:8px}.sxa-chart-card{padding:10px}.sxa-floating{padding:12px 15px;font-size:11px;bottom:0}.sxa-floating small{font-size:9px}.sxa-hero-art{padding-inline:5px}.sxa-orbit{inset:0;transform:none}.sxa-platform-strip>div{gap:16px 28px}.sxa-platform-strip a{font-size:17px}.sxa-section-head{align-items:start;flex-direction:column;gap:20px}.sxa-section-head>p{max-width:100%}.sxa-market-grid,.sxa-three-grid,.sxa-guide-grid{grid-template-columns:1fr}.sxa-market-card{padding:25px}.sxa-card-top{margin-bottom:20px}.sxa-feature-band{padding-block:50px}.sxa-workflow-art{padding:25px}.sxa-workflow-art h3{font-size:15px}.sxa-cta{flex-direction:column;align-items:start;padding:32px 25px;border-radius:13px}.sxa-cta h2{font-size:38px}.sxa-cta p{font-size:14px}.sxa-footer-grid{gap:30px 20px}.sxa-footer-grid>div:first-child{grid-column:1/-1}.sxa-footer-grid>div:last-child{grid-column:1/-1}.sxa-footer-bottom{flex-direction:column;gap:10px}.sxa-about-art{padding:35px}.sxa-about-art strong{font-size:52px}.sxa-guide-toolbar{padding:20px}.sxa-guide-toolbar nav{gap:8px}.sxa-guide-toolbar nav a{font-size:11px}.sxa-guide-group{padding-top:45px}.sxa-form-row{grid-template-columns:1fr;gap:0}.sxa-contact-card{padding:26px 22px}.sxa-faq summary{font-size:15px}.sxa-faq-layout{padding-bottom:65px}.sxa-contact-grid{padding-bottom:65px}}
@media(prefers-reduced-motion:reduce){.sxa-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/* 1.1 — The editorial collection. Header navigation is usable without JavaScript. */
.sxa-site{--sxa-ink:#202923;--sxa-muted:#647067;--sxa-paper:#f8f6f0;--sxa-line:#ddd9cd;--sxa-lilac:#eee9df;background:var(--sxa-paper)}
.sxa-site .sxa-header{display:block!important;visibility:visible!important;opacity:1!important;position:relative;z-index:500;background:#182820;color:#fff;border-bottom:1px solid #3a473d}
.sxa-site .sxa-nav-wrap{min-height:88px;flex-wrap:wrap;padding-block:15px}
.sxa-site .sxa-header #sxa-nav{display:flex!important;visibility:visible!important;opacity:1!important;position:static!important;flex-direction:row!important;flex-wrap:wrap;gap:22px;padding:0;background:transparent;box-shadow:none;border:0}
.sxa-site .sxa-header #sxa-nav>a:not(.sxa-button){color:#f5f0e4;padding:9px 0}
.sxa-site .sxa-header .sxa-button{background:#dec18a;color:#17271e!important;border-radius:3px}
.sxa-site .sxa-mark{background:#dec18a;color:#182820;border-radius:4px}
.sxa-site .sxa-category-nav{display:flex;justify-content:center;gap:34px;flex-wrap:wrap;border-top:1px solid #ffffff18;padding:13px 22px;background:#203027}
.sxa-site .sxa-category-nav>a{font-size:11px!important;color:#d5ddcf;text-decoration:none;letter-spacing:.5px}.sxa-category-nav a[aria-current=page]{color:#e5c78f!important;text-decoration:underline;text-underline-offset:6px}
.sxa-tools-menu>summary{cursor:pointer;list-style:none;font-size:13px;font-weight:550;padding:9px 0;color:#fff}.sxa-tools-menu>summary::-webkit-details-marker{display:none}.sxa-tools-menu>summary span{padding-left:5px;color:#dec18a}
.sxa-mega{position:absolute;top:85px;left:50%;transform:translateX(-50%);width:min(950px,calc(100% - 40px));display:grid;grid-template-columns:1fr 1.5fr;background:#fcfaf5;border:1px solid #d8cfba;color:#253528;box-shadow:0 24px 60px #0003;padding:35px;gap:35px;z-index:600}.sxa-mega h2{font:30px/1.2 Georgia,serif;letter-spacing:-1px}.sxa-mega p{font-size:13px}.sxa-mega a{text-decoration:none}.sxa-mega-intro>a{font-size:13px;font-weight:600}.sxa-mega-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sxa-mega-links a{padding:16px;background:#f1ede3;border:1px solid #e7e0d1}.sxa-mega-links a b{display:block;font-size:16px}.sxa-mega-links a span{font-size:10px;color:#6c725f}
.sxa-hero{width:100%;padding:95px max(40px,calc((100% - 1240px)/2));background:radial-gradient(ellipse at 90% 30%,#3c503b 0%,#1b2d23 48%,#15241c 100%);min-height:700px;gap:65px}.sxa-hero h1{color:#fff;font-family:Georgia,serif;font-weight:400;letter-spacing:-3px}.sxa-hero h1 em{color:#ddc18e}.sxa-hero-copy>p{color:#bfcabb}.sxa-hero .sxa-kicker,.sxa-hero .sxa-text-link{color:#dec18a!important}.sxa-hero-note{color:#bbc8b8}.sxa-hero .sxa-button{background:#dfc28f;color:#17251c!important;border-radius:3px}.sxa-hero .sxa-orbit{background:radial-gradient(ellipse,#cbb78228,transparent 70%)}.sxa-preview{border-color:#b8b195;background:#faf8f0;transform:rotate(-2deg);box-shadow:0 35px 100px #0005}.sxa-preview-menu{background:#f1eee4}.sxa-preview-menu>.active{background:#e4e7d7;color:#35513b}.sxa-mini-mark{background:#25432e}.sxa-bars i{background:#bdc5a4}.sxa-bars i:nth-child(3n){background:#687e54}.sxa-preview .sxa-kicker{color:#647750!important}.sxa-preview-top{border-color:#e4e0d3}.sxa-floating{background:#f9f7f0;border-color:#d8cfb8}.sxa-platform-strip{padding-block:30px}.sxa-platform-strip a{font-family:Georgia,serif;font-size:23px;font-weight:400}
.sxa-marketing h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.5px}.sxa-section{padding-block:100px}.sxa-market-card,.sxa-feature-card,.sxa-guide{border-radius:4px;border-color:#e0dbcc;background:#fdfcf8;box-shadow:0 8px 28px #25352804}.sxa-market-card:hover{transform:translateY(-3px)}.sxa-market-card h3{font-family:Georgia,serif;font-size:30px;font-weight:400}.sxa-platform-icon{border-radius:3px}.sxa-feature-band{background:#ebe7dd}.sxa-workflow-art{border-radius:4px;border-color:#ded6c4;background:#fbfaf5}.sxa-workflow-art>div:not(:first-child){border-color:#e1dece;border-radius:3px}.sxa-feature-card .sxa-kicker{color:#896632}.sxa-cta{border-radius:4px;background:linear-gradient(110deg,#14291d,#354b32);border:1px solid #53674d}.sxa-cta .sxa-kicker{color:#dac193}.sxa-cta p{color:#c3cebc}.sxa-cta h2{color:#fff}.sxa-footer{background:#182820;color:#e9e8dc;border-color:#354735}.sxa-footer h3{color:#e7cfa3}.sxa-footer p{color:#b0bcac}.sxa-footer-bottom{border-color:#ffffff20;color:#a9b8a3}.sxa-page-hero h1{font-family:Georgia,serif;font-weight:400}.sxa-about-art{background:#e7e3d5;border-color:#d4cbb6;border-radius:4px}.sxa-step,.sxa-guide-toolbar,.sxa-help-note,.sxa-contact-card,.sxa-faq-layout aside{border-radius:4px}.sxa-step,.sxa-help-note,.sxa-faq-layout aside{background:#ece7da}.sxa-contact-card{border-color:#ded7c7}.sxa-guide-toolbar nav a{background:#ece7da}.sxa-button{border-radius:3px}.sxa-guide dt{color:#806234}.sxa-guide-number{font:italic 38px Georgia,serif;color:#bba77f;border-bottom:1px solid #e8e1d2;padding-bottom:16px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.sxa-guide-number span{font:10px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-transform:uppercase;letter-spacing:2px;color:#6e785f}.sxa-guide h3{font-family:Georgia,serif;font-weight:400;font-size:29px}.sxa-guide .sxa-button{align-self:start;white-space:normal;text-align:left}.sxa-category-hero{background:#1b2d23;color:#fff;padding:30px 0 75px}.sxa-breadcrumb{font-size:11px;color:#b6c1ad!important;text-decoration:none}.sxa-category-intro{display:grid;grid-template-columns:1.6fr .7fr;gap:80px;align-items:center;padding-top:55px}.sxa-category-intro h1{font-family:Georgia,serif;font-size:clamp(40px,4.6vw,66px);font-weight:400;color:#fff}.sxa-category-intro h1 em{color:#dec18a}.sxa-category-intro p{color:#becbb7;max-width:650px}.sxa-category-intro .sxa-kicker{color:#dec18a}.sxa-category-intro .sxa-button{background:#dec18a;color:#182820!important;margin-top:12px}.sxa-category-seal{text-align:center;border:1px solid #66775b;border-radius:150px 150px 4px 4px;padding:55px 25px;background:linear-gradient(150deg,#53634433,#1b2d23)}.sxa-category-seal>span{font-size:9px;letter-spacing:2px;color:#d7bf8f}.sxa-category-seal strong{display:block;font:110px/1.5 Georgia,serif;color:#e4d3aa;font-weight:400}.sxa-category-seal p{font-size:13px;margin:0}.sxa-data-note{border-left:2px solid #b8a06b;padding-left:20px;font-size:13px!important}
@media(max-width:1100px){.sxa-site .sxa-header #sxa-nav{gap:15px}.sxa-hero{padding-inline:35px;gap:35px}.sxa-site .sxa-category-nav{gap:23px}}
@media(max-width:850px){.sxa-nav-wrap{justify-content:center!important;gap:12px}.sxa-site .sxa-header #sxa-nav{justify-content:center;width:100%;gap:10px 21px}.sxa-site .sxa-header #sxa-nav>a{font-size:12px}.sxa-site .sxa-category-nav{gap:10px 25px}.sxa-hero{padding:60px 25px;grid-template-columns:1fr;gap:25px}.sxa-hero-copy{max-width:670px}.sxa-hero h1{letter-spacing:-2px}.sxa-mega{top:135px;grid-template-columns:1fr;padding:25px;max-height:65vh;overflow:auto}.sxa-mega-intro{display:none}.sxa-category-intro{gap:30px;grid-template-columns:1.5fr .7fr}.sxa-category-seal{padding:40px 15px}.sxa-category-seal strong{font-size:80px}.sxa-section{padding-block:65px}}
@media(max-width:560px){.sxa-site .sxa-header #sxa-nav{gap:7px 16px}.sxa-site .sxa-header #sxa-nav>a:not(.sxa-button),.sxa-tools-menu>summary{font-size:11px}.sxa-site .sxa-header .sxa-button{font-size:11px;padding:9px 12px}.sxa-site .sxa-category-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 18px;text-align:center}.sxa-site .sxa-category-nav>a{font-size:9px!important}.sxa-nav-wrap{width:calc(100% - 30px)}.sxa-mega{top:170px;width:calc(100% - 24px);padding:15px}.sxa-mega-links a{padding:13px}.sxa-mega-links a b{font-size:15px}.sxa-hero{padding-inline:20px}.sxa-hero h1{font-size:46px}.sxa-category-intro{grid-template-columns:1fr;padding-top:35px}.sxa-category-seal{display:none}.sxa-category-hero{padding-bottom:50px}.sxa-category-intro p{font-size:15px}.sxa-guide{padding:26px}.sxa-guide h3{font-size:26px}.sxa-category-page .sxa-section{padding-block:50px}}
