:root{--navy-950:#03101d;--navy-900:#07182b;--navy-800:#0b2340;--navy-700:#103354;--blue:#1675d1;--blue-hover:#0f64b8;--blue-soft:#73c4ec;--champagne:#d5b478;--champagne-deep:#b8904d;--ivory:#f7f4ee;--bg:#f4f6f7;--surface:#fff;--surface-soft:#f8fafb;--text:#102132;--muted:#68798a;--muted-dark:#a7b5c4;--line:#dce3e8;--line-soft:#e9eef2;--white:#fff;--danger:#a23a3a;--shadow-sm:0 10px 28px #03101d0e;--shadow-md:0 18px 46px #03101d17;--shadow-lg:0 28px 80px #03101d29;--radius-sm:10px;--radius:16px;--radius-lg:24px;--serif:"Iowan Old Style","Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;--sans:"Avenir Next",Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{font-family:var(--sans);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body::selection{color:var(--navy-950);background:#d5b47859}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}img{max-width:100%;display:block}::placeholder{color:#93a0ac;opacity:1}:focus-visible{outline-offset:3px;outline:3px solid #1675d14d}.container{width:min(1216px,100% - 48px);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);color:var(--white);background:#03101ded;border-bottom:1px solid #d5b47829;position:sticky;top:0;box-shadow:0 8px 28px #010b141f}.header-inner{align-items:center;gap:26px;min-height:78px;display:flex}.brand{letter-spacing:.055em;white-space:nowrap;align-items:baseline;font-weight:800;line-height:1;display:flex}.brand span,.brand b{font-size:21px}.brand small{color:var(--champagne);letter-spacing:.12em;margin-left:3px;font-size:9px}.desktop-nav{align-items:center;gap:21px;margin-left:auto;display:flex}.desktop-nav a{letter-spacing:.035em;color:#d6e0e9;padding:29px 0 27px;font-size:12px;font-weight:650;transition:color .2s;position:relative}.desktop-nav a:after{content:"";background:var(--champagne);height:1px;transition:right .25s;position:absolute;bottom:20px;left:0;right:100%}.desktop-nav a:hover{color:var(--white)}.desktop-nav a:hover:after{right:0}.header-actions{align-items:center;gap:9px;display:flex}.icon-btn,.menu-btn{width:40px;height:40px;color:var(--white);background:#ffffff06;border:1px solid #ffffff21;border-radius:999px;place-items:center;transition:background .2s,border-color .2s,transform .2s;display:grid}.icon-btn:hover,.menu-btn:hover{background:#ffffff14;border-color:#d5b4786b;transform:translateY(-1px)}.menu-btn{cursor:pointer;display:none}.header-cta{margin-left:2px;background:linear-gradient(135deg,var(--champagne),#e3c995)!important;color:var(--navy-950)!important;box-shadow:none!important}.header-cta:hover{background:linear-gradient(135deg,#e0c28a,var(--champagne))!important}.mobile-nav{display:none}.mobile-nav-cta{color:var(--champagne)!important;font-weight:800!important}.primary,.secondary{border-radius:var(--radius-sm);letter-spacing:.055em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:13px 19px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.primary{background:var(--blue);color:var(--white);box-shadow:0 10px 22px #1675d12e}.primary:hover{background:var(--blue-hover);transform:translateY(-1px);box-shadow:0 14px 28px #1675d138}.primary.small{min-height:38px;padding:10px 15px;font-size:11px}.secondary{background:var(--surface);color:var(--navy-900);border-color:var(--line);box-shadow:0 6px 16px #03101d09}.secondary:hover{background:var(--surface-soft);border-color:#b8c5cf;transform:translateY(-1px)}.primary:disabled,.secondary:disabled,button:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;transform:none}.text-link,.price-row a{color:var(--blue);letter-spacing:.1em;align-items:center;gap:5px;font-size:11px;font-weight:850;transition:color .2s;display:inline-flex}.text-link:hover,.price-row a:hover{color:var(--navy-700)}.hero{min-height:calc(100svh - 78px);color:var(--white);background:linear-gradient(90deg,#03101df2 0%,#051b30b8 47%,#051b303d 100%),url(/hero-yacht.svg) 50%/cover;align-items:center;display:flex;position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(90deg,#0000,#d5b47885,#0000);height:1px;position:absolute;inset:auto 0 0}.hero-content{z-index:1;max-width:940px;padding:88px 0 96px;position:relative}.eyebrow,.page-hero span,.section-heading>span{letter-spacing:.24em;color:var(--champagne);text-transform:uppercase;font-size:11px;font-weight:850}.hero h1,.page-hero h1,.detail-title h1,.store-hero h1{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:18px 0;font-weight:500;line-height:.96}.hero h1{max-width:920px;font-size:clamp(52px,6.9vw,98px)}.hero p{color:#d4dee7;max-width:700px;font-size:17px;line-height:1.75}.hero-search{color:var(--navy-900);background:#fffffffa;border:1px solid #ffffffb8;border-radius:999px;align-items:center;gap:12px;max-width:820px;margin-top:34px;padding:7px 7px 7px 19px;display:flex;box-shadow:0 24px 64px #00000047}.hero-search svg{color:var(--champagne-deep);flex:none}.hero-search input{min-width:0;color:var(--navy-900);background:0 0;border:0;outline:0;flex:1;font-size:14px}.hero-search button{background:var(--blue);color:var(--white);letter-spacing:.04em;cursor:pointer;border:0;border-radius:999px;padding:15px 24px;font-weight:850;transition:background .2s,transform .2s}.hero-search button:hover{background:var(--blue-hover);transform:translateY(-1px)}.quick-actions{grid-template-columns:repeat(6,1fr);gap:9px;margin-top:28px;display:grid}.quick-actions a{letter-spacing:.065em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e9f0f5;background:#0415269e;border:1px solid #ffffff1f;border-radius:12px;padding:16px 13px;font-size:11px;font-weight:760;transition:background .2s,border-color .2s,transform .2s}.quick-actions a:hover{background:#0b2340d6;border-color:#d5b4786b;transform:translateY(-2px)}.section{padding:92px 0}.section.white{background:var(--surface)}.section.dark{background:linear-gradient(135deg,var(--navy-950),var(--navy-800));color:var(--white);position:relative}.section.dark:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#1675d126,#0000 34%);position:absolute;inset:0}.section.dark>.container{position:relative}.section-heading{max-width:760px;margin-bottom:36px}.section-heading h2{font-family:var(--serif);letter-spacing:-.03em;color:var(--navy-900);text-wrap:balance;margin:9px 0 13px;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.04}.section-heading p{color:var(--muted);margin:0;line-height:1.75}.dark .section-heading h2{color:var(--white)}.dark .section-heading p{color:var(--muted-dark)}.yacht-grid,.store-grid,.directory-grid,.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.yacht-card,.store-card,.directory-card,.news-card,.b2b-card,.stat,.table-card,.form-card,.auth-card,.inquiry-form,.ai-panel,.search-result,.filters{background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm)}.yacht-card,.store-card,.directory-card,.news-card,.b2b-card,.stat,.table-card,.form-card,.auth-card,.inquiry-form,.ai-panel{border-radius:var(--radius)}.yacht-card,.store-card,.directory-card,.news-card,.search-result{transition:transform .28s,box-shadow .28s,border-color .28s;overflow:hidden}.yacht-card:hover,.store-card:hover,.directory-card:hover,.news-card:hover,.search-result:hover{box-shadow:var(--shadow-md);border-color:#cbd6de;transform:translateY(-4px)}.card-image{aspect-ratio:16/10;background:var(--navy-800);display:block;position:relative;overflow:hidden}.card-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#03101d47);position:absolute;inset:0}.card-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.yacht-card:hover .card-image img{transform:scale(1.035)}.badge,.status-badge{z-index:2;letter-spacing:.12em;border-radius:7px;padding:8px 10px;font-size:11px;font-weight:900;position:absolute;top:14px;left:14px}.badge{background:var(--champagne);color:var(--navy-950)}.status-badge{color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03101ddb;border:1px solid #ffffff21;top:auto;bottom:14px}.heart{z-index:2;width:38px;height:38px;color:var(--navy-900);background:#ffffffeb;border:1px solid #ffffffbf;border-radius:999px;place-items:center;display:grid;position:absolute;top:13px;right:13px}.card-body{padding:22px}.card-kicker{letter-spacing:.15em;color:var(--blue);text-transform:uppercase;font-size:11px;font-weight:850}.card-body h3{font-family:var(--serif);color:var(--navy-900);margin:9px 0 15px;font-size:26px;font-weight:550;line-height:1.08}.spec-row{color:var(--muted);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;gap:14px;padding-bottom:18px;font-size:12px;display:flex}.spec-row span{align-items:center;gap:4px;display:flex}.price-row{justify-content:space-between;align-items:center;gap:10px;padding-top:17px;display:flex}.price-row strong{color:var(--navy-900);font-size:17px}.card-body small{color:#84919d;margin-top:10px;display:block}.store-card{padding-bottom:23px}.store-cover{background:linear-gradient(135deg,var(--navy-800),var(--navy-700));height:132px}.store-cover img{object-fit:cover;width:100%;height:100%}.store-info{align-items:center;gap:14px;margin-top:-29px;padding:0 20px;display:flex}.store-logo{border:4px solid var(--white);background:var(--white);object-fit:cover;border-radius:14px;width:66px;height:66px;box-shadow:0 8px 22px #03101d14}.store-info h3{color:var(--navy-900);align-items:center;gap:6px;margin:31px 0 4px;font-size:17px;display:flex}.store-info p{margin:0!important;padding:0!important}.verified{color:var(--blue)}.store-info small{color:var(--muted);align-items:center;gap:4px;display:flex}.store-card>p{color:var(--muted);padding:0 20px;line-height:1.65}.store-card>.text-link{margin-left:20px}.page-hero{background:linear-gradient(115deg,var(--navy-950) 0%,var(--navy-800) 72%,#12406b 100%);color:var(--white);padding:104px 0;position:relative;overflow:hidden}.page-hero:after{content:"";border:1px solid #d5b47826;border-radius:50%;width:420px;height:420px;position:absolute;top:-210px;right:-150px;box-shadow:0 0 0 60px #ffffff05,0 0 0 120px #ffffff03}.page-hero.compact{padding:76px 0}.page-hero .container{z-index:1;position:relative}.page-hero h1{font-size:clamp(46px,5.8vw,78px)}.page-hero p{color:#c8d4df;max-width:700px;font-size:16px;line-height:1.75}.marketplace-layout{grid-template-columns:260px 1fr;gap:42px;display:grid}.filters{border-radius:var(--radius);height:max-content;padding:23px;position:sticky;top:102px}.filters h3{color:var(--navy-900);letter-spacing:.18em;margin:0 0 5px;font-size:11px}.filters label{color:#34495d;margin:19px 0;font-size:12px;font-weight:800;display:block}.filters select{margin-top:8px}input,select,textarea,.wide-input{border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--text);border:1px solid #d5dfe6;padding:13px 14px;transition:border-color .18s,box-shadow .18s,background .18s}input:hover,select:hover,textarea:hover,.wide-input:hover{border-color:#becbd5}input:focus,select:focus,textarea:focus,.wide-input:focus{background:#fff;border-color:#1675d1b8;outline:0;box-shadow:0 0 0 4px #1675d117}textarea{resize:vertical;line-height:1.6}.form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.inquiry-form{padding:30px}.inquiry-form h3{color:var(--navy-900);letter-spacing:.16em;margin-top:0;font-size:12px}.inquiry-form textarea{margin:13px 0}.inquiry-form>small{color:var(--muted);margin-top:13px;line-height:1.55;display:block}.form-message{color:var(--blue);font-weight:750}.form-card{max-width:880px;padding:28px}.form-card .form-grid{margin-bottom:13px}.notice{color:#665322;border-radius:var(--radius-sm);background:#fffaf0;border:1px solid #ead7aa;margin:14px 0;padding:14px 17px;line-height:1.55;box-shadow:0 6px 18px #58441309}.detail-hero{background:var(--surface);padding:48px 0}.detail-grid{grid-template-columns:1.3fr .8fr;gap:38px;display:grid}.detail-image{border-radius:var(--radius);background:var(--navy-900);box-shadow:var(--shadow-md);overflow:hidden}.detail-image img{object-fit:cover;width:100%;height:100%;min-height:520px}.detail-title{padding:16px 0}.detail-title h1{color:var(--navy-900);font-size:58px}.detail-price{color:var(--navy-900);margin:18px 0;font-size:30px;font-weight:780}.detail-meta{grid-template-columns:repeat(2,1fr);gap:11px;margin:23px 0;display:grid}.detail-meta div{background:var(--surface-soft);border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px}.detail-meta small{color:var(--muted);margin-bottom:4px;display:block}.detail-cta{flex-wrap:wrap;gap:10px;display:flex}.spec-table{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.spec-table div{background:var(--surface);padding:21px}.spec-table small{color:var(--muted);margin-bottom:7px;display:block}.store-hero{background:linear-gradient(120deg,var(--navy-950),var(--navy-800));color:var(--white);padding:74px 0}.store-hero-inner{grid-template-columns:120px 1fr;align-items:center;gap:26px;display:grid}.store-hero .store-logo{border:0;width:112px;height:112px}.store-hero h1{margin:0 0 10px;font-size:62px}.store-hero p{color:#c5d1dd}.directory-card img,.news-card img{object-fit:cover;width:100%;height:215px}.directory-card div,.news-card div{padding:21px}.directory-card h3{color:var(--navy-900)}.directory-card p,.news-card p{color:var(--muted);line-height:1.65}.news-card small{color:var(--blue);font-weight:800}.news-card h3{font-family:var(--serif);color:var(--navy-900);font-size:25px}.b2b-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.b2b-card{padding:36px}.b2b-card h3{font-family:var(--serif);color:var(--navy-900);font-size:34px;font-weight:550}.b2b-card p{color:var(--muted);line-height:1.7}.ai-panel{max-width:900px;box-shadow:var(--shadow-md);margin:auto;padding:40px}.ai-panel h2{font-family:var(--serif);color:var(--navy-900);margin-top:0;font-size:44px;font-weight:550}.ai-panel .wide-input{margin:16px 0;padding:18px;font-size:15px}.auth-card{max-width:490px;box-shadow:var(--shadow-md);margin:82px auto;padding:36px}.auth-card h1{font-family:var(--serif);color:var(--navy-900);font-size:42px;font-weight:550}.auth-card input{margin:7px 0}.auth-card>p{color:var(--muted)}.seller-layout{background:#eef2f5;grid-template-columns:240px 1fr;min-height:100vh;display:grid}.seller-sidebar{background:linear-gradient(180deg,var(--navy-950),var(--navy-900));color:var(--white);border-right:1px solid #d5b47824;flex-direction:column;gap:7px;padding:29px 18px;display:flex}.seller-brand{letter-spacing:.04em;margin-bottom:5px;font-size:19px;font-weight:900}.seller-sidebar>p{letter-spacing:.18em;color:var(--champagne);margin-bottom:18px;font-size:11px}.seller-sidebar a:not(.seller-brand){color:#cbd7e2;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;transition:background .2s,color .2s;display:flex}.seller-sidebar a:hover{color:var(--white);background:#ffffff0f}.seller-main{padding:0 32px 52px}.seller-top{border-bottom:1px solid #d7e0e7;justify-content:space-between;align-items:center;min-height:72px;display:flex}.seller-top div{flex-direction:column;display:flex}.seller-top span{font-weight:800}.seller-top b{letter-spacing:.08em;color:var(--blue);font-size:11px}.seller-content{padding-top:30px}.seller-content h1{font-family:var(--serif);color:var(--navy-900);font-size:44px;font-weight:550}.stat-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.stat{padding:21px}.stat small{color:var(--muted)}.stat strong{color:var(--navy-900);margin-top:8px;font-size:29px;display:block}.table-card{margin-top:20px;overflow:hidden}.table-row{border-bottom:1px solid var(--line-soft);grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:10px;padding:15px 18px;display:grid}.table-row:last-child{border-bottom:0}.table-row.head{letter-spacing:.04em;color:var(--muted);background:var(--surface-soft);font-size:11px;font-weight:900}.pill{color:var(--blue);background:#e8f2fb;border-radius:999px;width:max-content;padding:7px 9px;font-size:11px;font-weight:850}.footer{background:var(--navy-950);color:#aebdca;border-top:1px solid #d5b47826;padding:70px 0 24px}.footer-grid{grid-template-columns:2.1fr repeat(3,1fr);gap:38px;display:grid}.footer-intro{max-width:370px}.footer h4{color:var(--white);letter-spacing:.16em;text-transform:uppercase;margin:1px 0 17px;font-size:11px}.footer a{color:#aebdca;margin:10px 0;font-size:12px;transition:color .2s,transform .2s;display:block}.footer a:hover{color:var(--white);transform:translate(2px)}.footer-brand{color:var(--white)}.footer-intro p{max-width:320px;line-height:1.7}.footer-kicker{color:var(--champagne);letter-spacing:.16em;margin-top:9px;font-size:11px;font-weight:800;display:inline-block}.copyright{color:#768899;border-top:1px solid #ffffff17;justify-content:space-between;gap:20px;margin-top:42px;padding-top:22px;font-size:11px;display:flex}.article{max-width:820px;margin:auto}.article h1{font-family:var(--serif);color:var(--navy-900);font-size:58px;font-weight:550}.article p{color:#415568;font-size:17px;line-height:1.85}.article img{border-radius:var(--radius);width:100%;margin:26px 0}.search-results{gap:13px;display:grid}.search-result{border-radius:var(--radius-sm);padding:19px}.search-result small{color:var(--blue);letter-spacing:.1em;font-size:11px;font-weight:850}.search-result h3{color:var(--navy-900)}.search-result p{color:var(--muted)}@media (max-width:1080px){.desktop-nav{display:none}.menu-btn{display:grid}.mobile-nav{background:#03101dfa;border-top:1px solid #ffffff12;flex-direction:column;padding:8px max(24px,50vw - 608px) 22px;display:flex;box-shadow:0 22px 42px #0000002e}.mobile-nav a{color:#d7e1e9;border-bottom:1px solid #ffffff13;padding:13px 0;font-size:13px}.quick-actions{grid-template-columns:repeat(3,1fr)}.store-grid,.directory-grid,.news-grid{grid-template-columns:repeat(2,1fr)}.detail-grid,.marketplace-layout{grid-template-columns:1fr}.filters{position:static}.seller-layout{grid-template-columns:1fr}.seller-sidebar{display:none}.seller-main{padding:0 22px 42px}.stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.container{width:min(100% - 28px,1216px)}.header-inner{gap:12px;min-height:66px}.brand span,.brand b{font-size:18px}.brand small{font-size:8px}.header-actions{margin-left:auto}.header-actions .icon-btn,.primary.small{display:none}.hero{min-height:690px}.hero-content{padding:58px 0 64px}.hero h1{font-size:clamp(46px,13vw,58px)}.hero p{font-size:15px;line-height:1.65}.hero-search{border-radius:15px;grid-template-columns:26px 1fr;padding:13px;display:grid}.hero-search button{border-radius:10px;grid-column:1/-1;width:100%}.quick-actions{grid-template-columns:repeat(2,1fr)}.section{padding:62px 0}.section-heading{margin-bottom:28px}.store-grid,.directory-grid,.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.b2b-grid{grid-template-columns:1fr}.page-hero,.page-hero.compact{padding:62px 0}.page-hero h1{font-size:46px}.page-hero p{font-size:14px}.detail-title h1,.store-hero h1,.article h1{font-size:42px}.detail-image img{min-height:320px}.spec-table{grid-template-columns:repeat(2,1fr)}.form-grid,.store-hero-inner{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.footer-grid>div:first-child{grid-column:1/-1}.copyright{flex-direction:column;gap:8px}.table-row{grid-template-columns:1fr 1fr}.table-row span:nth-child(3){display:none}.stat-grid{grid-template-columns:1fr 1fr}.seller-main{padding:0 14px 30px}.ai-panel,.auth-card,.form-card,.inquiry-form{padding:24px}}@media (max-width:420px){.container{width:min(100% - 22px,1216px)}.quick-actions{grid-template-columns:1fr 1fr;gap:7px}.quick-actions a{padding:14px 10px;font-size:11px}.hero h1{font-size:44px}.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.spec-table,.stat-grid{grid-template-columns:1fr}}:root{--navy-950:#020d18;--navy-900:#061726;--navy-800:#0a2239;--champagne:#d6a24c;--champagne-deep:#ac7b31;--ivory:#f8f6f1}.site-header{background:#020d18f7;border-bottom-color:#d6a24c38}.desktop-nav a{font-family:var(--serif);letter-spacing:.025em;color:#f0eee9;text-transform:uppercase;font-size:11px;font-weight:700}.desktop-nav a:after{background:var(--champagne)}.header-cta{min-width:106px;font-family:var(--serif);color:#17202b!important;background:linear-gradient(135deg,#e2b862,#d49a3d)!important;border:1px solid #e7c47d!important}.icon-btn{border-color:#d6a24c38}.icon-btn:hover{color:var(--champagne);border-color:#d6a24c8c}.premium-listing-hero{color:#fff;background:radial-gradient(circle at 110% 8%,#d6a24c1a,#0000 26%),linear-gradient(118deg,#020d18 0%,#071c30 66%,#03111e 100%);border-bottom:1px solid #d6a24c38;position:relative;overflow:hidden}.premium-listing-hero:after{content:"";pointer-events:none;border:1px solid #d6a24c1a;border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-300px;box-shadow:0 0 0 70px #d6a24c06,0 0 0 140px #d6a24c05}.premium-listing-shell{z-index:1;padding-top:24px;padding-bottom:30px;position:relative}.premium-breadcrumbs{color:#96a8b8;min-height:34px;font-family:var(--serif);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:20px;font-size:12px;display:flex}.premium-breadcrumbs a:hover{color:var(--champagne)}.premium-breadcrumbs strong{color:#dfe6ec;font-weight:500}.premium-breadcrumbs span{color:#688096}.premium-listing-top{grid-template-columns:minmax(0,1.18fr) minmax(370px,.82fr);align-items:start;gap:38px;display:grid}.premium-gallery-wrap{min-width:0}.premium-main-image{background:#0a2239;border:1px solid #ffffff1a;border-radius:9px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 26px 72px #00000047}.premium-main-image img{object-fit:cover;width:100%;height:500px}.premium-listing-badge{z-index:3;color:#fff;font-family:var(--serif);background:linear-gradient(135deg,#e3b75d,#cf9338);border-radius:999px;padding:9px 15px;font-size:11px;font-weight:800;position:absolute;top:18px;left:18px;box-shadow:0 8px 20px #00000026}.premium-gallery-count{z-index:3;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010a12c7;border:1px solid #ffffff1f;border-radius:7px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;display:flex;position:absolute;bottom:16px;right:16px}.premium-thumbnails{scrollbar-width:none;gap:10px;margin-top:12px;display:flex;overflow:auto}.premium-thumbnails::-webkit-scrollbar{display:none}.premium-thumb{background:#0a2239;border:1px solid #ffffff24;border-radius:7px;flex:0 0 94px;height:62px;overflow:hidden}.premium-thumb.is-active{border:2px solid var(--champagne);box-shadow:0 0 0 2px #d6a24c29}.premium-thumb img{object-fit:cover;width:100%;height:100%}.premium-listing-summary{padding:6px 0 0}.premium-listing-heading h1{color:#fff;max-width:520px;font-family:var(--serif);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(46px,4.7vw,72px);font-weight:600;line-height:.92}.premium-listing-heading p{color:#d1d9df;font-family:var(--serif);margin:13px 0 0;font-size:14px}.premium-listing-price{color:#e8b55a;font-family:var(--serif);text-transform:uppercase;margin:26px 0 17px;font-size:25px;font-weight:800}.premium-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.premium-detail-stat{background:linear-gradient(145deg,#0a2239b8,#020d18bd);border:1px solid #d6a24c52;border-radius:7px;align-items:center;gap:13px;min-height:78px;padding:14px 15px;display:flex}.premium-detail-stat-icon{color:#e0aa49;flex:0 0 28px;place-items:center;display:grid}.premium-detail-stat small{color:#adb9c5;font-family:var(--serif);letter-spacing:.06em;margin-bottom:5px;font-size:11px;display:block}.premium-detail-stat strong{color:#fff;font-family:var(--serif);font-size:16px;font-weight:700;line-height:1.2;display:block}.premium-listing-actions{grid-template-columns:1fr 1fr;gap:11px;margin-top:18px;display:grid}.premium-gold-button,.premium-outline-button{min-height:55px;font-family:var(--serif);letter-spacing:.025em;text-transform:uppercase;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.premium-gold-button{color:#161d25;background:linear-gradient(135deg,#e5bc6b,#d59b42);border:1px solid #e5bd73;box-shadow:0 14px 30px #b87e2a29}.premium-gold-button:hover{background:linear-gradient(135deg,#ecc77e,#daa44f);transform:translateY(-1px);box-shadow:0 18px 34px #b87e2a3b}.premium-outline-button{color:#fff;background:#03101d57;border:1px solid #d6a24c9e}.premium-outline-button:hover{color:var(--champagne);border-color:var(--champagne);background:#d6a24c0f}.premium-detail-content{background:linear-gradient(#f8f8f6,#f2f4f5 45%,#f8f8f6)}.premium-detail-layout{grid-template-columns:minmax(0,1.3fr) minmax(330px,.9fr);gap:16px;padding-top:18px;display:grid}.premium-spec-card,.premium-seller-card,.premium-news-panel,.premium-offer-panel{border:1px solid #e3e6e7;border-radius:8px;box-shadow:0 12px 30px #0413200e}.premium-spec-card,.premium-seller-card{color:#fff;background:linear-gradient(145deg,#071a2c,#03111e);border-color:#d6a24c26}.premium-spec-card{padding:25px 28px 24px}.premium-card-heading h2,.premium-seller-card>h2,.premium-news-panel h2,.premium-offer-panel>h2,.premium-related-heading h2{font-family:var(--serif);color:inherit;letter-spacing:.02em;margin:0;font-size:19px;font-weight:700}.premium-card-heading span{background:var(--champagne);width:34px;height:2px;margin-top:13px;display:block}.premium-spec-grid{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;display:grid}.premium-spec-grid>div{border-bottom:1px solid #ffffff14;min-height:72px;padding:15px 14px 12px 0}.premium-spec-grid>div:not(:nth-child(4n+1)){border-left:1px solid #ffffff14;padding-left:15px}.premium-spec-grid small{color:#aebbc7;font-family:var(--serif);margin-bottom:7px;font-size:11px;display:block}.premium-spec-grid strong{color:#fff;font-family:var(--serif);font-size:14px;line-height:1.3}.premium-spec-grid>div:first-child strong,.premium-spec-grid>div:nth-child(7) strong,.premium-spec-grid>div:nth-child(8) strong{color:#e3b257}.premium-spec-description{color:#c3ced7;font-family:var(--serif);margin:18px 0 0;font-size:12px;line-height:1.7}.premium-dark-empty{color:#afbdc9;font-family:var(--serif);padding:20px 0}.premium-seller-card{padding:25px 26px}.premium-seller-profile{align-items:center;gap:18px;margin-top:18px;display:flex}.premium-seller-profile img,.premium-seller-placeholder{border:1px solid var(--champagne);object-fit:cover;background:#061726;border-radius:50%;flex:0 0 92px;width:92px;height:92px}.premium-seller-placeholder{color:var(--champagne);place-items:center;display:grid}.premium-seller-profile h3{font-family:var(--serif);color:#fff;margin:0 0 7px;font-size:21px}.premium-seller-profile p{color:#b9c5cf;font-family:var(--serif);margin:0 0 8px;font-size:12px}.premium-seller-profile span{color:#c7d0d8;font-family:var(--serif);align-items:center;gap:6px;font-size:12px;display:flex}.premium-seller-profile span svg{color:var(--champagne)}.premium-seller-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.premium-seller-actions a{text-align:center;color:#fff;min-height:46px;font-family:var(--serif);border:1px solid #d6a24c80;border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.premium-seller-actions a:hover{color:var(--champagne);background:#d6a24c0d}.premium-news-panel,.premium-offer-panel{background:#fff;padding:22px}.premium-section-row{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.premium-section-row h2{color:#102033;align-items:center;gap:9px;display:flex}.premium-section-row h2 svg{color:var(--champagne-deep)}.premium-section-row>a{color:#566675;font-family:var(--serif);align-items:center;gap:5px;font-size:11px;display:inline-flex}.premium-news-empty{color:#7c8892;background:#fafaf8;border:1px dashed #d9dde0;border-radius:7px;align-items:center;gap:15px;min-height:186px;padding:24px;display:flex}.premium-news-empty>svg{color:var(--champagne-deep);flex:none}.premium-news-empty strong{color:#334453;font-family:var(--serif);font-size:14px;display:block}.premium-news-empty span{margin-top:6px;font-size:12px;line-height:1.55;display:block}.premium-offer-panel>h2{color:#102033;margin-bottom:15px}.premium-inquiry-form{box-shadow:none;background:0 0;border:0;padding:0}.premium-inquiry-form input,.premium-inquiry-form textarea{font-family:var(--serif);background:#fff;border-color:#d7dce0;border-radius:5px;font-size:12px}.premium-inquiry-form textarea{margin:10px 0}.premium-submit-button{border:1px solid #dfb66a;width:100%}.premium-inquiry-form>small{color:#8b969e;font-family:var(--serif);font-size:11px}.premium-inquiry-form .form-message{margin:10px 0 0;font-size:12px}.premium-related-section{padding:28px 0 46px}.premium-related-heading{margin-bottom:12px}.premium-related-heading h2{color:#102033}.premium-related-wrap{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:10px;display:grid}.premium-carousel-control{color:#fff;background:#031526;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 7px 16px #03152629}.premium-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.premium-related-card{min-width:0}.premium-related-image{background:#0a2239;border-radius:6px;height:126px;overflow:hidden}.premium-related-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.premium-related-card:hover .premium-related-image img{transform:scale(1.035)}.premium-related-card h3{color:#172737;font-family:var(--serif);text-transform:uppercase;margin:9px 0 4px;font-size:13px;font-weight:800}.premium-related-card p{color:#586978;min-height:15px;font-family:var(--serif);margin:0 0 4px;font-size:11px}.premium-related-card strong{color:#172737;font-family:var(--serif);font-size:12px;font-weight:500}@media (max-width:1180px){.premium-listing-top{grid-template-columns:1.1fr .9fr;gap:28px}.premium-main-image,.premium-main-image img{height:440px;min-height:440px}.premium-listing-heading h1{font-size:52px}.premium-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-spec-grid>div:not(:nth-child(4n+1)){border-left:0;padding-left:0}.premium-spec-grid>div:nth-child(2n){border-left:1px solid #ffffff14;padding-left:15px}}@media (max-width:900px){.premium-listing-top,.premium-detail-layout{grid-template-columns:1fr}.premium-listing-summary{padding:8px 0 6px}.premium-listing-heading h1{max-width:760px;font-size:clamp(44px,10vw,64px)}.premium-main-image,.premium-main-image img{height:430px;min-height:430px}.premium-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-related-wrap{grid-template-columns:1fr}.premium-carousel-control{display:none}}@media (max-width:720px){.header-actions .header-search{display:none}.premium-listing-shell{padding-top:13px}.premium-breadcrumbs{gap:6px;margin-bottom:12px;font-size:11px}.premium-main-image,.premium-main-image img{height:310px;min-height:310px}.premium-listing-heading h1{font-size:42px}.premium-listing-price{font-size:22px}.premium-detail-stats{grid-template-columns:1fr 1fr}.premium-detail-stat{min-height:70px;padding:12px}.premium-detail-stat strong{font-size:14px}.premium-listing-actions{grid-template-columns:1fr}.premium-detail-layout{padding-top:12px}.premium-spec-card,.premium-seller-card,.premium-news-panel,.premium-offer-panel{padding:20px}.premium-spec-grid{grid-template-columns:1fr 1fr}.premium-seller-profile{align-items:flex-start}.premium-seller-profile img,.premium-seller-placeholder{flex-basis:76px;width:76px;height:76px}.premium-seller-actions{grid-template-columns:1fr}.premium-related-grid{grid-template-columns:1fr 1fr;gap:14px}.premium-related-image{height:105px}}@media (max-width:480px){.premium-main-image,.premium-main-image img{height:250px;min-height:250px}.premium-listing-heading h1{font-size:36px}.premium-detail-stats,.premium-spec-grid,.premium-related-grid{grid-template-columns:1fr}.premium-spec-grid>div:nth-child(2n){border-left:0;padding-left:0}.premium-detail-stat{min-height:64px}.premium-seller-profile{flex-direction:column}.premium-related-image{height:180px}}.header-tool-link{color:#e8eef3;min-height:38px;font-family:var(--serif);letter-spacing:.08em;border:1px solid #d6a24c38;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.header-tool-link svg{color:var(--champagne)}.header-tool-link:hover{color:var(--champagne);border-color:#d6a24c8c}.header-ai-link{background:#d6a24c0f}.desktop-nav{gap:15px}.desktop-nav a{font-size:10px}.home-v3-hero{color:#fff;background:#020d18;padding:0 0 28px;position:relative;overflow:hidden}.home-v3-bg{background:linear-gradient(90deg,#020d18f7 0%,#031322db 47%,#0416275c 76%,#020d182e 100%),url(/hero-yacht.svg) 100%/cover no-repeat;position:absolute;inset:0}.home-v3-bg:after{content:"";background:radial-gradient(circle at 72% 18%,#d6a24c1f,#0000 22%),linear-gradient(#0000 70%,#020d18 100%);position:absolute;inset:0}.home-v3-content{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:64px;min-height:660px;padding-top:70px;padding-bottom:74px;display:grid;position:relative}.home-v3-kicker{color:var(--champagne);letter-spacing:.22em;font-size:11px;font-weight:850}.home-v3-copy h1{font-family:var(--serif);letter-spacing:-.045em;margin:17px 0 22px;font-size:clamp(58px,6.7vw,92px);font-weight:560;line-height:.91}.home-v3-copy h1 em{color:#e0ad55;font-style:normal}.home-v3-copy p{color:#c8d3dc;max-width:650px;font-family:var(--serif);margin:0;font-size:17px;line-height:1.7}.home-v3-primary-actions,.destination-hero-actions,.product-hero-actions,.service-hero-actions,.marketplace-hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.home-gold-cta,.home-ghost-cta{min-height:50px;font-family:var(--serif);letter-spacing:.07em;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:12px;font-weight:850;display:inline-flex}.home-gold-cta{color:#17202a;background:linear-gradient(135deg,#e5bd70,#ce9337);border:1px solid #e7c37e}.home-ghost-cta{color:#fff;background:#03121f7a;border:1px solid #d6a24c78}.home-v3-search-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#082035db,#020d18d1);border:1px solid #d6a24c3d;border-radius:10px;padding:26px;box-shadow:0 30px 70px #00000047}.home-search-label{color:#e1b35f;font-family:var(--serif);letter-spacing:.11em;align-items:center;gap:9px;font-size:11px;font-weight:850;display:flex}.home-v3-search-panel .hero-search{box-shadow:none;border-radius:8px;margin-top:17px;padding:8px 8px 8px 14px}.home-v3-search-panel .hero-search button{color:#17202a;font-family:var(--serif);background:linear-gradient(135deg,#e2b45d,#ca8d32);border-radius:6px}.home-search-shortcuts{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.home-search-shortcuts a{background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:12px;min-height:82px;padding:14px;display:flex}.home-search-shortcuts a:hover{background:#d6a24c0d;border-color:#d6a24c73}.home-search-shortcuts svg{color:var(--champagne);flex:none}.home-search-shortcuts b,.home-search-shortcuts small{display:block}.home-search-shortcuts b{font-family:var(--serif);color:#fff;font-size:12px}.home-search-shortcuts small{color:#94a6b5;margin-top:4px;font-size:11px;line-height:1.35}.home-market-nav{z-index:2;background:#061725;border:1px solid #d6a24c2e;border-radius:9px;grid-template-columns:repeat(6,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #0000002e}.home-market-nav a{color:#e6edf2;min-height:80px;font-family:var(--serif);letter-spacing:.025em;border-right:1px solid #fff1;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.home-market-nav a:last-child{border-right:0}.home-market-nav a:hover{color:var(--champagne);background:#0a2238}.home-market-nav svg{width:18px;color:var(--champagne)}.home-v3-section{background:linear-gradient(#f7f7f5,#f2f4f5)}.section-title-row{justify-content:space-between;align-items:flex-end;gap:26px;margin-bottom:30px;display:flex}.section-title-row h2{font-family:var(--serif);color:var(--navy-900);letter-spacing:-.03em;margin:7px 0;font-size:clamp(34px,4vw,52px);font-weight:560;line-height:1}.section-title-row p{max-width:670px;color:var(--muted);margin:0;line-height:1.65}.section-title-actions{flex-wrap:wrap;gap:12px;display:flex}.section-title-actions a{color:#203348;letter-spacing:.08em;background:#fff;border:1px solid #d9e0e5;border-radius:7px;padding:11px 13px;font-size:11px;font-weight:850}.premium-home-empty{min-height:126px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e1e5e7;border-radius:9px;align-items:center;gap:18px;padding:24px 28px;display:flex}.premium-home-empty svg{color:var(--champagne-deep)}.premium-home-empty div{flex:1}.premium-home-empty b,.premium-home-empty span{display:block}.premium-home-empty b{font-family:var(--serif);color:var(--navy-900);font-size:17px}.premium-home-empty span{color:var(--muted);margin-top:5px;font-size:12px}.premium-home-empty a{color:var(--champagne-deep);letter-spacing:.08em;font-size:11px;font-weight:900}.home-destination-section{color:#fff;background:radial-gradient(circle at 80% -10%,#d6a24c1a,#0000 30%),linear-gradient(145deg,#020d18,#071d31);padding:88px 0 92px}.section-title-row.light h2{color:#fff}.section-title-row.light p{color:#aab9c5}.light-link{color:#dcb063!important}.home-destination-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.home-destination-card{background:linear-gradient(160deg,#0b2942,#03121f);border:1px solid #d6a24c38;border-radius:8px;flex-direction:column;justify-content:flex-end;min-height:196px;padding:22px;display:flex;position:relative;overflow:hidden}.home-destination-card:after{content:"";border:1px solid #d6a24c1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-75px;right:-70px;box-shadow:0 0 0 36px #d6a24c06}.home-destination-card>span{color:#c1ccd4;letter-spacing:.12em;font-size:11px}.home-destination-card h3{color:#fff;font-family:var(--serif);margin:7px 0 2px;font-size:30px}.home-destination-card p{color:#8fa3b4;margin:0;font-size:12px}.home-destination-card small{color:#becbd4;margin-top:13px;font-size:11px}.home-destination-card b{color:#dfad56;letter-spacing:.11em;margin-top:16px;font-size:11px}.home-destination-card:hover{border-color:#d6a24c8f;transform:translateY(-2px)}.home-commerce-split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.home-commerce-card{min-height:440px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e1e5e8;border-radius:10px;padding:36px}.home-commerce-card.products{background:linear-gradient(145deg,#fff,#f8f3e8)}.home-commerce-card.services{color:#fff;background:linear-gradient(145deg,#08233a,#03111e);border-color:#d6a24c38}.home-commerce-icon{color:#c99038;border:1px solid #bf893759;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.home-commerce-card>span{color:#b77e2d;letter-spacing:.17em;margin-top:44px;font-size:11px;font-weight:900;display:block}.home-commerce-card h2{max-width:470px;font-family:var(--serif);color:var(--navy-900);margin:10px 0 15px;font-size:40px;font-weight:550;line-height:1}.home-commerce-card.services h2{color:#fff}.home-commerce-card p{max-width:540px;color:var(--muted);font-family:var(--serif);line-height:1.65}.home-commerce-card.services p{color:#b7c4ce}.home-commerce-card>div:last-child{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.home-commerce-card.services .text-link{color:#dca951}.home-nearby-band{color:#fff;background:linear-gradient(90deg,#061827,#0b2942);border-top:1px solid #d6a24c24;border-bottom:1px solid #d6a24c24;padding:66px 0}.home-nearby-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.home-nearby-inner h2{max-width:760px;font-family:var(--serif);margin:9px 0 12px;font-size:36px;font-weight:550;line-height:1.05}.home-nearby-inner p{color:#aebdca;max-width:720px;line-height:1.6}.home-nearby-actions{flex-wrap:wrap;flex:none;gap:10px;display:flex}.home-ai-band,.commerce-import-band,.service-profile-example{justify-content:space-between;align-items:center;gap:40px;display:flex}.home-ai-band h2,.commerce-import-band h2,.service-profile-example h2{color:#fff;font-family:var(--serif);margin:8px 0 12px;font-size:38px;font-weight:550}.home-ai-band p,.commerce-import-band p,.service-profile-example p{color:#aebdca;max-width:740px;line-height:1.65}.destination-hero,.product-hero,.service-hero,.directory-hero,.b2b-hero,.nearby-hero{color:#fff;background:radial-gradient(circle at 86% 10%,#d6a24c1f,#0000 24%),linear-gradient(125deg,#020d18,#08253e 72%,#03111e);padding:96px 0 88px}.destination-hero span,.product-hero span,.service-hero span,.directory-hero span,.b2b-hero span,.nearby-hero span,.destination-detail-hero>div>span,.map-page-title span{color:var(--champagne);letter-spacing:.2em;font-size:11px;font-weight:900}.destination-hero h1,.product-hero h1,.service-hero h1,.directory-hero h1,.b2b-hero h1,.nearby-hero h1,.destination-detail-hero h1,.map-page-title h1{font-family:var(--serif);letter-spacing:-.04em;margin:14px 0 18px;font-size:clamp(52px,6vw,82px);font-weight:550;line-height:.94}.destination-hero p,.product-hero p,.service-hero p,.directory-hero p,.b2b-hero p,.nearby-hero p,.destination-detail-hero p,.map-page-title p{color:#b9c7d1;max-width:760px;font-family:var(--serif);font-size:16px;line-height:1.65}.destination-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.destination-card{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e0e4e7;border-radius:10px;transition:transform .25s,box-shadow .25s;overflow:hidden}.destination-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.destination-card-map{background:linear-gradient(135deg,#0a2944,#0b4262);place-items:center;height:144px;display:grid;position:relative;overflow:hidden}.destination-card-map:before,.destination-card-map:after{content:"";border:1px solid #ffffff17;border-radius:47% 53% 55% 45%;position:absolute;inset:-50%;transform:rotate(18deg)}.destination-card-map:after{inset:-20% -35%;transform:rotate(-18deg)}.destination-card-map span{z-index:2;color:#061827;width:58px;height:58px;font-family:var(--serif);background:#e0ad55;border:1px solid #e0ad55;border-radius:50% 50% 50% 0;place-items:center;font-size:25px;font-weight:900;display:grid;transform:rotate(-45deg)}.destination-card-map span:first-letter{transform:rotate(45deg)}.destination-card-body{padding:20px 21px 22px}.destination-card-body>span{color:#8796a2;letter-spacing:.1em;font-size:11px}.destination-card-body h2{color:var(--navy-900);font-family:var(--serif);margin:5px 0 8px;font-size:30px}.destination-counts{color:#657687;font-size:12px}.destination-counts b{color:#bf8733}.destination-card-body strong{color:#b67a27;letter-spacing:.1em;margin-top:17px;font-size:11px;display:block}.taxonomy-note{color:#7a8996;margin-top:18px;font-size:11px}.destination-detail-hero{color:#fff;background:linear-gradient(120deg,#020d18,#08253e);padding:46px 0 70px}.destination-breadcrumb{color:#8fa3b4;gap:8px;margin-bottom:36px;font-size:11px;display:flex}.destination-breadcrumb a{color:#d8ac5c}.destination-statline{color:#afbdc8;margin-top:24px;font-size:12px}.destination-statline b{color:#e1ad52;margin-right:3px;font-size:16px}.destination-map-section{background:#f1f3f4}.place-category-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.place-category-card{background:#fff;border:1px solid #e1e5e8;border-radius:9px;min-height:190px;padding:22px;box-shadow:0 10px 22px #03101d09}.place-category-card>span{font-size:22px}.place-category-card h3{color:var(--navy-900);font-family:var(--serif);margin:16px 0 8px;font-size:19px}.place-category-card p{color:#66788a;margin:0;font-size:12px;line-height:1.5}.place-category-card small{color:#95a1aa;margin-top:15px;font-size:11px;line-height:1.4;display:block}.map-page-hero{color:#fff;background:#020d18;border-bottom:1px solid #d6a24c33;padding:34px 0}.map-page-title{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.map-page-title h1{margin:5px 0 0;font-size:44px}.map-page-title p{max-width:580px;margin:0;font-size:12px}.map-search-layout{background:#eef1f2;grid-template-columns:370px minmax(0,1fr);min-height:720px;display:grid}.map-search-list{background:#fff;border-right:1px solid #dce2e6;flex-direction:column;height:720px;display:flex}.map-search-list-head{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;padding:19px 20px 14px;display:flex}.map-search-list-head span,.map-search-list-head strong{display:block}.map-search-list-head span{color:#82909b;letter-spacing:.14em;font-size:10px;font-weight:900}.map-search-list-head strong{color:#172939;font-family:var(--serif);margin-top:4px}.map-search-list-head button{background:0 0;border:0;font-size:24px;display:none}.map-mode-tabs{border-bottom:1px solid #edf0f2;grid-template-columns:repeat(4,1fr);gap:5px;padding:11px;display:grid}.map-mode-tabs button{color:#5e7080;cursor:pointer;background:#fff;border:1px solid #e0e5e8;border-radius:6px;min-height:34px;font-size:11px;font-weight:850}.map-mode-tabs button.active{color:#17212a;background:#f7ecd8;border-color:#d7a858}.map-results-scroll{flex:1;padding:11px;overflow:auto}.map-result-card{background:#fff;border:1px solid #e2e6e8;border-radius:8px;margin-bottom:9px;padding:16px;box-shadow:0 5px 14px #03101d08}.map-result-card h3{color:#132638;font-family:var(--serif);margin:8px 0 5px;font-size:17px}.map-result-card p,.map-result-card small{color:#778794;margin:0 0 8px;font-size:11px;display:block}.map-result-card a{color:#b77c28;letter-spacing:.08em;font-size:11px;font-weight:900}.map-kind{color:#354a5b;letter-spacing:.1em;background:#e9eef2;border-radius:4px;padding:4px 6px;font-size:9px;font-weight:900;display:inline-flex}.map-kind-sale{color:#5c411b;background:#f5e8cf}.map-kind-charter{color:#174766;background:#dbedf6}.map-empty{color:#6f7f8c;padding:30px 17px}.map-empty b{color:#273b4d;font-family:var(--serif);display:block}.map-empty p{font-size:12px;line-height:1.55}.map-search-canvas{position:relative}.discovery-map-shell{background:#dce4e7;position:relative;overflow:hidden}.discovery-map{z-index:1;width:100%}.map-locate-button{z-index:500;color:#fff;letter-spacing:.06em;cursor:pointer;background:#020d18e8;border:1px solid #d6a24ca6;border-radius:7px;min-height:38px;padding:0 13px;font-size:11px;font-weight:900;position:absolute;top:14px;left:14px;box-shadow:0 9px 22px #0000002e}.mobile-map-list-toggle{display:none}.motoryat-map-marker-wrap,.motoryat-user-marker-wrap{background:0 0!important;border:0!important}.motoryat-map-pin{color:#101c25;white-space:nowrap;background:#d9a64d;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:72px;height:30px;padding:0 8px;font-family:Arial,sans-serif;font-size:10px;font-weight:800;display:flex;position:relative;box-shadow:0 6px 16px #020d1842}.motoryat-map-pin:after{content:"";background:inherit;border-bottom:2px solid #fff;border-right:2px solid #fff;width:8px;height:8px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.motoryat-map-pin-charter{background:#73bfdc}.motoryat-map-pin-marina{color:#fff;background:#0c3a5d}.motoryat-map-pin-store{color:#fff;background:#7b6338}.motoryat-map-pin-service{color:#fff;background:#405367}.motoryat-map-pin-fuel{color:#fff;background:#9a5728}.motoryat-user-marker{background:#1675d1;border:3px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 4px 14px #00000047}.motoryat-user-marker i{background:#fff;border-radius:50%;width:7px;height:7px}.motoryat-map-popup{min-width:190px;font-family:var(--sans);padding:3px 2px}.motoryat-map-popup b,.motoryat-map-popup span,.map-popup-note{display:block}.motoryat-map-popup b{color:#102436;font-family:var(--serif);font-size:14px}.motoryat-map-popup span{color:#66798a;margin-top:4px;font-size:11px}.map-popup-note{color:#9a7a45;margin-top:6px;font-size:10px}.map-popup-link{letter-spacing:.07em;margin-top:9px;font-size:10px;font-weight:900;display:block;color:#a86f1f!important}.leaflet-popup-content-wrapper{border-radius:8px!important;box-shadow:0 14px 34px #03101d29!important}.leaflet-control-attribution{font-size:8px!important}.nearby-section{background:#f2f4f5}.nearby-category-strip{scrollbar-width:none;gap:8px;padding-bottom:14px;display:flex;overflow:auto}.nearby-category-strip::-webkit-scrollbar{display:none}.nearby-category-strip button{color:#405365;cursor:pointer;background:#fff;border:1px solid #dfe4e7;border-radius:8px;flex:none;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.nearby-category-strip button.active{color:#17212b;background:#f8edd8;border-color:#d4a04a}.nearby-category-strip button span{font-size:16px}.nearby-grid{box-shadow:var(--shadow-md);background:#fff;border:1px solid #dfe4e7;border-radius:10px;grid-template-columns:minmax(0,1.4fr) minmax(310px,.6fr);display:grid;overflow:hidden}.nearby-results{padding:30px}.nearby-results h2{color:#10283d;font-family:var(--serif);margin:8px 0 12px;font-size:30px}.nearby-results>p{color:#697b8b;font-size:12px;line-height:1.65}.nearby-result-list{gap:8px;margin-top:20px;display:grid}.nearby-result-list>div{border-bottom:1px solid #edf0f2;padding:11px 0}.nearby-result-list b,.nearby-result-list span{display:block}.nearby-result-list b{color:#203549;font-family:var(--serif);font-size:14px}.nearby-result-list span{color:#7c8c99;margin-top:4px;font-size:11px}.premium-empty-inline{background:#fffaf2;border:1px solid #ead8b3;border-radius:8px;margin-top:24px;padding:18px}.premium-empty-inline b,.premium-empty-inline span{display:block}.premium-empty-inline b{color:#5b4929;font-family:var(--serif)}.premium-empty-inline span{color:#806f54;margin-top:5px;font-size:11px;line-height:1.45}.product-category-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.product-category-card{background:#fff;border:1px solid #e0e5e7;border-radius:8px;align-items:center;gap:14px;min-height:104px;padding:18px;display:flex}.product-category-card span{font-size:22px}.product-category-card b{color:#1e3549;font-family:var(--serif);font-size:14px}.product-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.product-card{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e1e5e8;border-radius:9px;overflow:hidden}.product-card-media{color:#b68338;letter-spacing:.2em;background:linear-gradient(145deg,#f7f5f0,#e9edf0);place-items:center;height:160px;font-size:11px;display:grid}.product-card-body{padding:17px}.product-card-body small{color:#9b7439;letter-spacing:.1em;font-size:10px;font-weight:850}.product-card-body h3{color:#10283d;font-family:var(--serif);margin:7px 0;font-size:18px}.product-card-body p,.product-card-body span{color:#7d8b96;font-size:11px;display:block}.product-card-body strong{color:#1d3041;margin:14px 0 7px;font-size:12px;display:block}.real-data-label{color:#86949e;font-size:11px}.commerce-import-band{min-height:210px}.service-category-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.service-category-card{background:#fff;border:1px solid #e0e5e7;border-radius:9px;min-height:230px;padding:26px;box-shadow:0 10px 24px #03101d09}.service-category-card>span{color:#b27a29;border:1px solid #deb56d;border-radius:50%;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.service-category-card h2{color:#122c42;font-family:var(--serif);margin:20px 0 8px;font-size:21px}.service-category-card p{color:#6b7d8c;font-size:12px;line-height:1.55}.service-category-card small{color:#98a3ab;border-top:1px solid #edf0f2;margin-top:18px;padding-top:14px;font-size:11px;line-height:1.45;display:block}.directory-category-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.directory-category-link{background:#fff;border:1px solid #e1e5e8;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:110px;padding:19px;display:flex}.directory-category-link b{color:#1d3448;font-family:var(--serif);font-size:16px}.directory-category-link span{color:#b17724;letter-spacing:.1em;font-size:10px;font-weight:900}.b2b-v3-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.b2b-v3-grid article{min-height:260px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e0e5e7;border-radius:9px;padding:28px}.b2b-v3-grid article>span{color:#d2a14d;font-family:var(--serif);font-size:28px}.b2b-v3-grid h2{color:#132b40;font-family:var(--serif);margin:22px 0 10px;font-size:27px}.b2b-v3-grid p{color:#697b8a;line-height:1.6}.b2b-v3-grid a,.b2b-v3-grid strong{color:#b47a29;letter-spacing:.1em;margin-top:24px;font-size:11px;display:block}.brand-directory-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.brand-directory-card{background:#fff;border:1px solid #e0e5e7;border-radius:8px;min-height:150px;padding:20px}.brand-directory-card>span{color:#fff;width:34px;height:34px;font-family:var(--serif);background:#0a2942;border-radius:50%;place-items:center;display:grid}.brand-directory-card h2{color:#173045;font-family:var(--serif);margin:18px 0 8px;font-size:18px}.brand-directory-card small{color:#8b98a2;font-size:11px;line-height:1.4}.marketplace-hero-actions{margin-top:22px}.filter-map-link{text-align:center;color:#9c6c25;letter-spacing:.08em;border:1px solid #d9b674;border-radius:7px;margin-top:12px;padding:12px;font-size:11px;font-weight:900;display:block}@media (max-width:1260px){.desktop-nav{gap:10px}.desktop-nav a{font-size:9px}.header-tool-link span{display:none}.header-tool-link{justify-content:center;width:38px;padding:0}}@media (max-width:1080px){.header-tool-link{display:none}.home-v3-content{grid-template-columns:1fr;gap:24px;padding-top:62px}.home-v3-search-panel{max-width:720px}.home-market-nav{grid-template-columns:repeat(3,1fr)}.home-market-nav a:nth-child(3){border-right:0}.home-market-nav a:nth-child(-n+3){border-bottom:1px solid #fff1}.home-destination-grid,.destination-grid,.place-category-grid,.product-category-grid,.directory-category-grid{grid-template-columns:repeat(2,1fr)}.product-grid{grid-template-columns:repeat(3,1fr)}.service-category-grid{grid-template-columns:repeat(2,1fr)}.brand-directory-grid{grid-template-columns:repeat(4,1fr)}.map-search-layout{grid-template-columns:320px 1fr}.nearby-grid{grid-template-columns:1fr}}@media (max-width:800px){.home-v3-content{min-height:auto;padding-top:56px;padding-bottom:46px}.home-v3-copy h1{font-size:58px}.home-v3-copy p{font-size:14px}.home-v3-search-panel{padding:18px}.home-commerce-split{grid-template-columns:1fr}.home-nearby-inner,.home-ai-band,.commerce-import-band,.service-profile-example,.map-page-title{flex-direction:column;align-items:flex-start}.map-search-layout{min-height:660px;display:block;position:relative}.map-search-list{z-index:650;border:0;border-radius:10px;height:min(70vh,570px);transition:transform .25s;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(calc(100% + 30px));box-shadow:0 20px 60px #0000003d}.map-search-list.is-open{transform:translateY(0)}.map-search-list-head button{display:block}.mobile-map-list-toggle{z-index:550;color:#fff;background:#061827;border:1px solid #e0b35e;border-radius:999px;min-height:42px;padding:0 16px;font-size:11px;font-weight:900;display:block;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #00000042}.product-grid{grid-template-columns:repeat(2,1fr)}.brand-directory-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.home-v3-hero{padding-bottom:18px}.home-v3-copy h1{font-size:47px}.home-v3-primary-actions{grid-template-columns:1fr 1fr;display:grid}.home-search-shortcuts{grid-template-columns:1fr}.home-market-nav{grid-template-columns:repeat(2,1fr)}.home-market-nav a:nth-child(odd){border-right:1px solid #fff1}.home-market-nav a:nth-child(2n){border-right:0}.home-market-nav a:nth-child(-n+4){border-bottom:1px solid #fff1}.section-title-row,.premium-home-empty{flex-direction:column;align-items:flex-start}.home-destination-grid,.destination-grid,.service-category-grid,.b2b-v3-grid{grid-template-columns:1fr}.place-category-grid,.product-category-grid,.directory-category-grid{grid-template-columns:1fr 1fr}.home-commerce-card{min-height:390px;padding:26px}.home-commerce-card h2{font-size:34px}.home-nearby-inner h2{font-size:30px}.destination-hero,.product-hero,.service-hero,.directory-hero,.b2b-hero,.nearby-hero{padding:62px 0}.destination-hero h1,.product-hero h1,.service-hero h1,.directory-hero h1,.b2b-hero h1,.nearby-hero h1{font-size:46px}.product-grid{grid-template-columns:1fr}.brand-directory-grid{grid-template-columns:repeat(2,1fr)}.nearby-results{padding:22px}}@media (max-width:440px){.home-v3-copy h1{font-size:41px}.home-v3-primary-actions,.place-category-grid,.product-category-grid,.directory-category-grid{grid-template-columns:1fr}.home-market-nav a{min-height:68px;font-size:11px}.home-commerce-card>span{margin-top:30px}.brand-directory-grid{grid-template-columns:1fr}}.nearby-smart-search{background:#fff;border:1px solid #dbe2e6;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:12px;padding:8px 8px 8px 12px;display:grid;box-shadow:0 8px 20px #03101d0a}.nearby-smart-search>span{color:#b37a27;font-size:23px}.nearby-smart-search input{box-shadow:none;border:0;padding:8px 4px}.nearby-smart-search input:focus{box-shadow:none}.nearby-smart-search button{color:#18212a;letter-spacing:.07em;cursor:pointer;background:linear-gradient(135deg,#e4bb6b,#cf953b);border:1px solid #dfb86e;border-radius:6px;min-height:40px;padding:0 15px;font-size:11px;font-weight:900}@media (max-width:620px){.nearby-smart-search{grid-template-columns:28px 1fr}.nearby-smart-search button{grid-column:1/-1}}.leaflet-container{font-family:var(--sans);-webkit-tap-highlight-color:transparent;background:#dbe6ea;outline:0;position:relative;overflow:hidden}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box{position:absolute;top:0;left:0}.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-pane>img,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-control-zoom a{text-align:center;color:#0b2340;background:#fff;border-bottom:1px solid #dce3e8;width:32px;height:32px;font-size:20px;font-weight:700;line-height:30px;text-decoration:none;display:block}.leaflet-control-zoom{border-radius:10px;overflow:hidden;box-shadow:0 8px 24px #03101d2e}.leaflet-control-zoom a:last-child{border-bottom:0}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;color:#102132;background:#fff;border-radius:12px;padding:1px;box-shadow:0 12px 36px #03101d2e}.leaflet-popup-content{min-width:150px;margin:14px 16px;font-size:13px;line-height:1.5}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{background:#fff;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg);box-shadow:3px 3px 8px #0000001f}.leaflet-popup-close-button{display:none}.leaflet-container a{color:#1675d1}.leaflet-attribution-flag{display:none!important}.leaflet-control-attribution{color:#68798a;background:#ffffffd1;padding:2px 6px;font-size:9px;margin:0!important}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-dragging .leaflet-grab{cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:auto}.home-quick-nav-wrap{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#020d18f0,#071b2de6,#020d18f0);border-top:1px solid #ffffff09;border-bottom:1px solid #d6a24c2e;position:relative}.home-quick-nav{grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;min-height:54px;display:grid}.home-quick-nav a{color:#dce5eb;min-width:0;height:54px;font-family:var(--serif);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;border-right:1px solid #ffffff0e;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:850;transition:color .2s,background .2s;display:flex;position:relative}.home-quick-nav a:first-child{border-left:1px solid #ffffff0e}.home-quick-nav a:after{content:"";background:linear-gradient(90deg,#c98d35,#ebc77f);height:2px;transition:left .22s,right .22s;position:absolute;bottom:-1px;left:50%;right:50%}.home-quick-nav a:hover{color:#efc676;background:#d6a24c0b}.home-quick-nav a:hover:after{left:18%;right:18%}@media (max-width:1080px){.home-quick-nav{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;padding:0 max(18px,50vw - 608px);display:flex;overflow-x:auto}.home-quick-nav::-webkit-scrollbar{display:none}.home-quick-nav a{scroll-snap-align:start;flex:none;min-width:max-content;padding:0 20px}.home-quick-nav a:first-child{border-left:0}}@media (max-width:720px){.home-quick-nav-wrap{border-bottom-color:#d6a24c3d;box-shadow:0 8px 24px #0000001f}.home-quick-nav{min-height:48px;padding-left:16px;padding-right:16px}.home-quick-nav a{letter-spacing:.065em;height:48px;padding:0 16px;font-size:11px}.home-v3-content{padding-top:44px}}.brand span{color:#fff}.brand b{color:#d6a24c}.brand small{color:#fff}.showcase-top-ad{background:#f4f6f7;padding:18px 0 0}.showcase-mode-note,.showcase-inline-note{color:#6b5738;background:linear-gradient(90deg,#fff9ee,#fff);border:1px solid #d6a24c6b;border-radius:8px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 15px;font-size:11px;line-height:1.45;display:flex}.showcase-mode-note b,.showcase-inline-note b{color:#986a25;letter-spacing:.14em;flex:none;font-size:10px;font-weight:950}.showcase-mode-note span,.showcase-inline-note span{color:#746956}.showcase-card{position:relative}.showcase-card-image{cursor:default}.showcase-badge{z-index:3;color:#fff;letter-spacing:.12em;background:#020d18db;border:1px solid #ffffffb8;border-radius:5px;padding:7px 9px;font-size:9px;font-weight:950;position:absolute;top:13px;left:13px}.showcase-card .price-row span{color:#b17828;letter-spacing:.08em;font-size:11px;font-weight:900}.showcase-card .card-image img{object-fit:cover;width:100%;height:100%}.showcase-card .card-body>small{color:#9b8a70;margin-top:10px;font-size:10px;display:block}.showcase-yacht-grid{max-width:820px}.showcase-ad{color:#fff;background:radial-gradient(circle at 85% 20%,#e1b25938,#0000 25%),linear-gradient(115deg,#020d18,#0b2d49 64%,#071725);border:1px solid #d6a24c73;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;min-height:220px;margin:0 0 30px;padding:36px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #03101d21}.showcase-ad:before{content:"";border:1px solid #e6be712e;border-radius:50%;width:260px;height:260px;position:absolute;top:-100px;right:8%;box-shadow:0 0 0 55px #e6be7106}.showcase-ad>div,.showcase-ad>b{z-index:1;position:relative}.showcase-ad span{color:#e2b25c;letter-spacing:.2em;font-size:10px;font-weight:950;display:block}.showcase-ad strong{font-family:var(--serif);letter-spacing:-.02em;margin-top:10px;font-size:32px;font-weight:560;display:block}.showcase-ad p{color:#aebdca;margin:8px 0 0;font-size:12px}.showcase-ad>b{color:#d7e0e7;letter-spacing:.08em;white-space:nowrap;background:#0000001f;border:1px solid #fff3;border-radius:6px;padding:9px 12px;font-size:11px}.showcase-ad.compact{min-height:105px;margin-bottom:24px;padding:22px 28px}.showcase-ad.compact strong{font-size:21px}.showcase-ad.compact p{margin-top:4px}.showcase-category-ad{margin-top:28px}.showcase-overview-section{border-top:1px solid #e6eaec}.showcase-four-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0;display:grid}.showcase-tile{min-height:340px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e1e5e7;border-radius:10px;flex-direction:column;padding:23px;display:flex}.showcase-tile>span{color:#a37431;letter-spacing:.14em;font-size:9px;font-weight:950}.showcase-tile>small{color:#9b7439;letter-spacing:.12em;margin-top:20px;font-size:10px;font-weight:900;display:block}.showcase-tile h3{color:#122b40;font-family:var(--serif);margin:7px 0 10px;font-size:22px;font-weight:560;line-height:1.05}.showcase-tile p{color:#738492;margin:0;font-size:11px;line-height:1.55}.showcase-tile>strong{color:#b07826;letter-spacing:.07em;margin-top:auto;padding-top:18px;font-size:11px;display:block}.showcase-product-visual,.showcase-service-mark,.showcase-brand-mark,.showcase-news-visual{border-radius:8px;height:118px;margin-top:18px}.showcase-product-visual{color:#fff;font-family:var(--serif);background:linear-gradient(145deg,#102f47,#071522);place-items:center;font-size:37px;display:grid;box-shadow:inset 0 0 0 1px #d6a24c4d}.showcase-service-mark{color:#e6bd70;font-family:var(--serif);background:linear-gradient(145deg,#061724,#0b314d);place-items:center;font-size:40px;display:grid}.showcase-brand-mark{color:#172331;font-family:var(--serif);background:linear-gradient(145deg,#f6ead4,#d8a752);place-items:center;font-size:46px;display:grid}.showcase-news-visual{background:linear-gradient(150deg,#cfd9df,#617f92);position:relative;overflow:hidden}.showcase-news-visual:before,.showcase-news-visual:after{content:"";opacity:.75;background:linear-gradient(150deg,#0000 0 30%,#24455d 31% 48%,#0000 49% 58%,#0b283e 59%);height:50%;position:absolute;bottom:0;left:0;right:0}.showcase-news-visual:after{background:linear-gradient(#0000,#020d189e);height:34%}.showcase-product-media{color:#e1b25f;background:linear-gradient(145deg,#071724,#123a57);position:relative}.showcase-product-media b{font-family:var(--serif);font-size:38px}.showcase-product-media span{letter-spacing:.12em;font-size:9px;font-weight:950;position:absolute;top:12px;left:12px}.showcase-service-profile{box-shadow:var(--shadow-md);background:#fff;border:1px solid #dfe4e7;border-radius:10px;overflow:hidden}.showcase-service-cover{color:#f3d18b;letter-spacing:.15em;background:radial-gradient(circle at 78% 20%,#d6a24c33,#0000 24%),linear-gradient(125deg,#061725,#0c3757);align-items:flex-end;min-height:210px;padding:25px;font-size:11px;font-weight:900;display:flex}.showcase-service-body{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:24px;display:grid}.showcase-service-logo{color:#e0ae54;width:66px;height:66px;font-family:var(--serif);background:#071725;border:1px solid #d5a652;border-radius:9px;place-items:center;font-size:24px;display:grid}.showcase-service-body small{color:#a47431;letter-spacing:.12em;font-size:10px;font-weight:900}.showcase-service-body h2{color:#142d42;font-family:var(--serif);margin:6px 0 4px;font-size:26px;font-weight:560}.showcase-service-body p{color:#7a8995;margin:0;font-size:11px}.showcase-service-body>strong{color:#a46f24;letter-spacing:.08em;font-size:11px}.showcase-service-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.showcase-service-tags span{color:#607280;background:#f9fafb;border:1px solid #e1e5e7;border-radius:999px;padding:5px 8px;font-size:10px}.showcase-news-grid{grid-template-columns:minmax(0,760px);display:grid}.showcase-news-card{min-height:320px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dfe4e7;border-radius:10px;grid-template-columns:1.1fr .9fr;display:grid;overflow:hidden}.showcase-news-hero{background:linear-gradient(145deg,#94aebb,#24465f);min-height:320px;position:relative}.showcase-news-hero:before{content:"";background:linear-gradient(150deg,#0000 0 32%,#25465e 33% 52%,#0000 53% 62%,#09283e 63%);position:absolute;inset:25% 0 0}.showcase-news-hero span{z-index:2;color:#fff;letter-spacing:.1em;background:#020d18d1;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:900;position:absolute;top:16px;left:16px}.showcase-news-card>div:last-child{flex-direction:column;justify-content:center;padding:28px;display:flex}.showcase-news-card small{color:#a5742e;letter-spacing:.13em;font-size:10px;font-weight:900}.showcase-news-card h2{color:#132b40;font-family:var(--serif);margin:9px 0 12px;font-size:28px;font-weight:560;line-height:1.05}.showcase-news-card p{color:#728391;font-size:12px;line-height:1.6}.showcase-news-card strong{color:#aa7326;letter-spacing:.08em;margin-top:20px;font-size:11px}@media (max-width:1000px){.showcase-four-grid{grid-template-columns:repeat(2,1fr)}.showcase-service-body{grid-template-columns:auto 1fr}.showcase-service-body>strong{grid-column:2}}@media (max-width:720px){.showcase-ad,.showcase-ad.compact{flex-direction:column;align-items:flex-start;min-height:145px;padding:22px}.showcase-ad strong,.showcase-ad.compact strong{font-size:22px}.showcase-ad>b{align-self:flex-end}.showcase-four-grid{grid-template-columns:1fr}.showcase-mode-note,.showcase-inline-note{flex-direction:column;align-items:flex-start}.showcase-yacht-grid,.showcase-service-body{grid-template-columns:1fr}.showcase-service-body>strong{grid-column:auto}.showcase-news-card{grid-template-columns:1fr}.showcase-news-hero{min-height:220px}}.seo-breadcrumb{letter-spacing:.02em;color:#ffffffa3;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;font-size:12px;display:flex}.seo-breadcrumb a{color:#fffc;text-decoration:none}.seo-breadcrumb a:hover{color:var(--champagne)}.seo-breadcrumb b{color:var(--champagne);font-weight:700}.sale-category-strip{background:#081b31;border-top:1px solid #cfa45e29;border-bottom:1px solid #cfa45e2e}.sale-category-strip nav{scrollbar-width:none;gap:8px;padding:12px 0;display:flex;overflow-x:auto}.sale-category-strip nav::-webkit-scrollbar{display:none}.sale-category-strip a{white-space:nowrap;color:#ffffffb8;border:1px solid #ffffff1c;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700;text-decoration:none}.sale-category-strip a:hover,.sale-category-strip a.active{color:#071a2f;background:var(--champagne);border-color:var(--champagne)}.sale-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.sale-category-grid>a{background:linear-gradient(145deg,#fff,#f7f4ed);border:1px solid #081b3117;flex-direction:column;min-height:220px;padding:24px;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 18px 55px #071a2f12}.sale-category-grid>a:hover{border-color:#cfa45ea6;transform:translateY(-3px);box-shadow:0 24px 65px #071a2f1c}.sale-category-grid span{color:#9c773b;letter-spacing:.13em;font-size:12px;font-weight:800}.sale-category-grid h3{color:#071a2f;margin:14px 0 10px;font-size:22px}.sale-category-grid p{color:#5b6672;flex:1;margin:0;font-size:14px;line-height:1.65}.sale-category-grid b{color:#9c773b;letter-spacing:.06em;margin-top:20px;font-size:12px}.seo-copy-block{max-width:980px}.seo-copy-block>p{color:#52606d;max-width:900px;line-height:1.8}.seo-internal-links{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.seo-internal-links a{color:#071a2f;background:#fff;border:1px solid #071a2f1f;padding:10px 13px;font-size:12px;font-weight:700;text-decoration:none}.seo-internal-links a:hover{border-color:var(--champagne);color:#9c773b}@media (max-width:980px){.sale-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sale-category-grid{grid-template-columns:1fr}.sale-category-grid>a{min-height:0}.seo-category-hero h1{font-size:36px}.sale-category-strip .container{padding-right:0}}.desktop-nav-item{align-items:center;display:flex;position:relative}.desktop-nav-trigger{align-items:center;gap:4px;display:flex!important}.header-dropdown{opacity:0;visibility:hidden;pointer-events:none;background:#03101dfb;border:1px solid #d5b4783d;border-radius:10px;width:290px;padding:16px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% - 9px);left:50%;transform:translate(-50%,8px);box-shadow:0 28px 70px #0000004d}.desktop-nav-item:hover .header-dropdown,.desktop-nav-item:focus-within .header-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.desktop-nav .header-dropdown a{color:#e8edf1;font-family:var(--sans);text-transform:none;letter-spacing:.02em;border-radius:6px;padding:10px 11px;font-size:11px;display:block}.desktop-nav .header-dropdown a:after{display:none}.desktop-nav .header-dropdown a:hover{color:var(--champagne);background:#ffffff0e}.header-dropdown-kicker{color:var(--champagne);letter-spacing:.18em;padding:4px 11px 10px;font-size:8px;font-weight:900}.header-dropdown-destinations{border-top:1px solid #ffffff14;grid-template-columns:repeat(2,1fr);gap:4px;margin-top:10px;padding-top:10px;display:grid}.desktop-nav .header-dropdown-destinations a{color:#aebcc8;font-size:10px}.mobile-nav-subgroup{background:#ffffff06;border-left:1px solid #d5b4785c;margin:2px 0 4px;padding:10px 14px}.mobile-nav-subgroup>span{color:var(--champagne);letter-spacing:.14em;margin-bottom:4px;font-size:8px;font-weight:900;display:block}.mobile-nav-subgroup a{padding:9px 0!important;font-size:12px!important}.home-quick-nav-core{justify-content:center}.home-quick-nav-core a{flex:none;min-width:140px}.showcase-category-ad-band{background:var(--bg);padding:20px 0 0}.showcase-category-ad-band.white{background:#fff}.home-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.home-product-card{min-height:220px;box-shadow:var(--shadow-sm);background:linear-gradient(145deg,#fff,#f8f6f1);border:1px solid #e0e5e8;border-radius:10px;flex-direction:column;padding:22px;transition:transform .2s,border-color .2s;display:flex}.home-product-card:hover{border-color:#d5b478a8;transform:translateY(-3px)}.home-product-card>span{color:#a37431;letter-spacing:.13em;font-size:10px;font-weight:900}.home-product-card h3{color:#102b40;font-family:var(--serif);margin:18px 0 8px;font-size:22px;font-weight:560;line-height:1.08}.home-product-card p{color:#788793;margin:0 0 18px;font-size:12px}.home-product-card strong{color:#0a263d;margin-top:auto;font-size:18px}.home-product-card small{color:#a36f24;letter-spacing:.08em;margin-top:14px;font-size:11px;font-weight:900}.showcase-home-product{border-color:#d5b4786b}.home-services-explore{border-top:1px solid #e7ebed}.home-service-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.home-service-category-grid a{color:#173049;background:#fff;border:1px solid #e1e6e9;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:64px;padding:14px 16px;transition:transform .2s,border-color .2s;display:grid;box-shadow:0 8px 22px #03101d09}.home-service-category-grid a:hover{border-color:#d5b47899;transform:translateY(-2px)}.home-service-category-grid svg{color:#b58439}.home-service-category-grid span{font-size:12px;font-weight:750}.home-service-category-grid b{color:#a97831}.home-service-showcase{margin-top:26px}.home-brands-bottom{color:#fff;background:linear-gradient(135deg,#020d18,#0b2c48);border-top:1px solid #d5b47838;padding:78px 0 88px}.home-brand-chips{flex-wrap:wrap;gap:9px;display:flex}.home-brand-chips a{color:#e5ebef;background:#ffffff06;border:1px solid #ffffff21;border-radius:999px;padding:12px 15px;font-size:12px;transition:border-color .2s,color .2s}.home-brand-chips a:hover{color:var(--champagne);border-color:#d5b4788c}.home-brand-showcase{background:#ffffff09;border:1px solid #d5b47852;border-radius:10px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:22px;min-height:150px;padding:24px;display:grid}.home-brand-showcase>span{color:var(--champagne);letter-spacing:.15em;align-self:start;font-size:9px;font-weight:900}.home-brand-showcase>strong{color:#172331;width:74px;height:74px;font-family:var(--serif);background:linear-gradient(145deg,#f6ead4,#d8a752);border-radius:9px;place-items:center;font-size:40px;display:grid}.home-brand-showcase h3{font-family:var(--serif);margin:0 0 5px;font-size:26px;font-weight:560}.home-brand-showcase p{color:#aebdca;margin:0;font-size:12px}.home-brand-showcase a{color:var(--champagne);letter-spacing:.08em;font-size:11px;font-weight:900}.home-brand-empty{color:#aebdca;font-size:12px}.premium-destination-panel{color:#fff;background:radial-gradient(circle at 85% 10%,#d5b47821,#0000 30%),linear-gradient(135deg,#061624,#0b314c);border:1px solid #d5b4784d;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;padding:26px 28px;display:grid;overflow:hidden;box-shadow:0 18px 40px #03101d1f}.premium-destination-copy>span{color:var(--champagne);letter-spacing:.16em;font-size:10px;font-weight:900}.premium-destination-copy h2{font-family:var(--serif);margin:8px 0 7px;font-size:28px;font-weight:560}.premium-destination-copy p{color:#b9c5cf;max-width:720px;margin:0;font-size:12px;line-height:1.6}.premium-destination-tags{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.premium-destination-tags span{color:#d9e1e6;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:6px 9px;font-size:11px}.premium-destination-actions{flex-direction:column;gap:8px;min-width:230px;display:flex}.premium-destination-actions .premium-gold-button,.premium-destination-actions .premium-outline-button{justify-content:center;min-height:44px}@media (max-width:1000px){.home-product-grid,.home-service-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-destination-panel{grid-template-columns:1fr}.premium-destination-actions{flex-flow:wrap;min-width:0}}@media (max-width:720px){.home-product-grid,.home-service-category-grid{grid-template-columns:1fr}.home-quick-nav-core{justify-content:flex-start}.home-quick-nav-core a{min-width:auto}.home-brand-showcase{grid-template-columns:auto 1fr}.home-brand-showcase>span,.home-brand-showcase a{grid-column:1/-1}.premium-destination-panel{padding:22px}.premium-destination-actions{flex-direction:column}}.premium-brand-ecosystem,.premium-compatible-products{background:#fff;border:1px solid #e1e5e8;border-radius:9px;grid-column:1/-1;padding:26px 28px;box-shadow:0 14px 34px #0413200e}.premium-ecosystem-heading{align-items:flex-end;margin-bottom:20px}.premium-ecosystem-heading>div{min-width:0}.premium-kicker{color:#a97831;letter-spacing:.16em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.premium-ecosystem-heading h2{font-family:var(--serif);color:#102033;margin:0;font-size:23px;font-weight:700}.premium-subheading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:12px;display:flex}.premium-subheading h3{color:#173045;font-family:var(--serif);margin:0;font-size:16px}.premium-subheading span{color:#8a969f;font-size:11px}.premium-brand-model-block+.premium-brand-listing-block{border-top:1px solid #e8ecee;margin-top:26px;padding-top:24px}.premium-brand-model-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.premium-brand-model-card{background:linear-gradient(145deg,#fbfaf7,#f3f5f6);border:1px solid #e2e6e8;border-radius:7px;min-height:120px;padding:17px}.premium-brand-model-card>span{color:#a97831;letter-spacing:.12em;font-size:10px;font-weight:900}.premium-brand-model-card h4{color:#102b40;font-family:var(--serif);margin:13px 0 8px;font-size:18px;line-height:1.15}.premium-brand-model-card small{color:#7c8a95;font-size:11px}.premium-brand-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.premium-brand-listing-card{min-width:0;padding-bottom:4px}.premium-brand-listing-card>div{background:#0a2239;border-radius:7px;height:126px;overflow:hidden}.premium-brand-listing-card img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.premium-brand-listing-card:hover img{transform:scale(1.035)}.premium-brand-listing-card>span{color:#a97831;letter-spacing:.1em;margin-top:10px;font-size:10px;font-weight:900;display:block}.premium-brand-listing-card h4{color:#172737;font-family:var(--serif);text-transform:uppercase;margin:6px 0 5px;font-size:14px}.premium-brand-listing-card p{color:#6e7c88;min-height:28px;margin:0 0 6px;font-size:11px;line-height:1.45}.premium-brand-listing-card strong{color:#172737;font-size:12px}.premium-compatible-note{color:#6f7e89;margin:-5px 0 18px;font-size:11px;line-height:1.6}.premium-compatible-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.premium-compatible-card{background:linear-gradient(145deg,#fff,#f8f6f1);border:1px solid #e2e6e8;border-radius:8px;flex-direction:column;min-height:188px;padding:18px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.premium-compatible-card:hover{border-color:#d5b47899;transform:translateY(-2px);box-shadow:0 14px 30px #04132012}.premium-compatible-icon{color:#b07d33;background:#f3ead9;border-radius:8px;place-items:center;width:38px;height:38px;margin-bottom:16px;display:grid}.premium-compatible-card small{color:#a97831;letter-spacing:.1em;font-size:10px;font-weight:900}.premium-compatible-card h3{color:#102b40;font-family:var(--serif);margin:7px 0;font-size:17px;line-height:1.2}.premium-compatible-card p,.premium-compatible-card span{color:#7c8994;margin:0;font-size:11px}.premium-compatible-card strong{color:#172737;margin-top:auto;padding-top:14px;font-size:12px}.premium-compatible-card span{margin-top:6px}.premium-offer-full{grid-column:1/-1}@media (max-width:1000px){.premium-brand-model-grid,.premium-brand-listing-grid,.premium-compatible-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.premium-brand-ecosystem,.premium-compatible-products{padding:21px}.premium-ecosystem-heading,.premium-subheading{flex-direction:column;align-items:flex-start}.premium-brand-model-grid,.premium-brand-listing-grid,.premium-compatible-grid{grid-template-columns:1fr}.premium-brand-listing-card>div{height:190px}}.catalog-picker{gap:22px;display:grid}.catalog-picker-head{gap:8px;display:grid}.catalog-picker-head>span{letter-spacing:.16em;color:var(--gold,#cfa45e);font-size:12px;font-weight:800}.catalog-picker-head h2{margin:0;font-size:clamp(28px,4vw,44px)}.catalog-picker-head p{color:var(--muted,#64748b);margin:0}.brand-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:600px;padding-right:4px;display:grid;overflow:auto}.brand-picker-card{appearance:none;text-align:left;cursor:pointer;color:inherit;background:#fff;border:1px solid #cfa45e40;border-radius:16px;gap:6px;padding:18px;transition:all .2s;display:grid}.brand-picker-card:hover{border-color:#cfa45eb3;transform:translateY(-2px);box-shadow:0 12px 28px #071a2f14}.brand-picker-card b{font-size:16px}.brand-picker-card small{color:#64748b}.text-back{appearance:none;color:#8e692d;cursor:pointer;background:0 0;border:0;width:max-content;padding:0;font-weight:800}.selected-catalog{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.selected-catalog>div{background:#fbfaf7;border:1px solid #cfa45e40;border-radius:14px;gap:4px;padding:14px 16px;display:grid}.selected-catalog small{letter-spacing:.13em;color:#8e692d;font-size:11px;font-weight:800}.auto-title-note{color:#334155;background:#f7f4ed;border-radius:12px;margin:12px 0 16px;padding:12px 14px;font-size:14px}@media (max-width:900px){.brand-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.selected-catalog{grid-template-columns:1fr}}@media (max-width:560px){.brand-picker-grid{grid-template-columns:1fr}}.company-logo-placeholder{color:#cfa45e;background:#0c2642;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.company-logo-placeholder.large{width:78px;height:78px}.company-card-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.claim-mini{letter-spacing:.08em;color:#8c6a32;font-size:12px;font-weight:800}.claim-band{color:#f5f1e8;background:#071a2f;border-top:1px solid #cfa45e59;border-bottom:1px solid #cfa45e59;padding:34px 0}.claim-band-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.claim-band h2{margin:6px 0 8px}.claim-band p{color:#c9d2dc;max-width:760px;margin:0}.narrow{max-width:760px}.consent-row{align-items:flex-start;gap:10px;flex-direction:row!important;display:flex!important}.consent-row input{margin-top:4px;width:auto!important}@media (max-width:760px){.claim-band-inner{flex-direction:column;align-items:flex-start}}.claim-panel{background:#071a2fb3;border:1px solid #cfa45e73;border-radius:16px;max-width:700px;margin-top:20px;padding:20px}.claim-panel strong{color:#f5f1e8;font-size:18px;display:block}.claim-panel p{color:#d8d5cf;margin:8px 0 16px;line-height:1.6}.claim-panel .primary-btn{text-decoration:none;display:inline-flex}.header-cart{position:relative}.cart-count{color:#07182b;background:var(--champagne);border:2px solid var(--navy-950);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:950;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.footer-grid-v310{grid-template-columns:1.8fr repeat(4,minmax(0,1fr));gap:30px}.product-card-body .add-cart-btn{width:100%;margin-top:14px}.add-cart-btn{color:#fff;letter-spacing:.08em;cursor:pointer;background:#0b2942;border:1px solid #cfa45e;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 12px;font-size:11px;font-weight:900;transition:transform .2s,background .2s,border-color .2s;display:flex}.add-cart-btn:hover:not(:disabled){background:#103b5c;border-color:#e0b977;transform:translateY(-1px)}.add-cart-btn:disabled{color:#8d99a3;background:#f1f3f4;border-color:#dce2e5}.cart-layout{grid-template-columns:minmax(0,1.7fr) minmax(300px,.72fr);align-items:start;gap:28px;display:grid}.cart-items-panel,.cart-summary,.checkout-main,.checkout-summary,.onboarding-card{background:#fff;border:1px solid #e0e6e9;border-radius:12px;box-shadow:0 14px 36px #03101d0e}.cart-items-panel{padding:28px}.cart-panel-heading{border-bottom:1px solid #e8ecee;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;padding-bottom:18px;display:flex}.cart-panel-heading h2{font-family:var(--serif);color:#102b40;margin:7px 0 0;font-size:27px}.cart-clear{color:#8e5e22;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}.cart-list{flex-direction:column;display:flex}.cart-row{border-bottom:1px solid #edf0f2;grid-template-columns:66px minmax(0,1fr) auto minmax(100px,auto) 34px;align-items:center;gap:16px;padding:18px 0;display:grid}.cart-row:last-child{border-bottom:0}.cart-product-mark{width:66px;height:66px;color:var(--champagne);font-family:var(--serif);background:linear-gradient(145deg,#061522,#123650);border-radius:9px;place-items:center;font-size:22px;display:grid}.cart-product-copy small{color:#a47634;letter-spacing:.09em;font-size:10px;font-weight:900}.cart-product-copy h3{color:#112b40;font-family:var(--serif);margin:5px 0;font-size:17px}.cart-product-copy p{color:#7b8994;margin:0 0 7px;font-size:11px}.cart-product-copy strong{color:#263b4c;font-size:12px}.cart-quantity{border:1px solid #dde4e8;border-radius:999px;align-items:center;gap:8px;padding:4px;display:flex}.cart-quantity button{cursor:pointer;background:#f3f5f6;border:0;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.cart-quantity span{text-align:center;min-width:22px;font-size:12px;font-weight:800}.cart-line-total{text-align:right;color:#102b40;font-size:12px}.cart-remove{color:#9a6262;cursor:pointer;background:#faf4f4;border:0;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.cart-summary{padding:26px;position:sticky;top:100px}.cart-summary h2{font-family:var(--serif);color:#102b40;margin:8px 0 22px;font-size:26px}.cart-total-line{color:#596b79;border-bottom:1px solid #e7ebed;justify-content:space-between;gap:20px;padding:13px 0;font-size:12px;display:flex}.cart-total-line b{color:#102b40}.cart-summary-note{color:#6c7b86;background:#f6f7f7;border-radius:8px;margin:16px 0;padding:13px;font-size:11px;line-height:1.6}.cart-checkout{width:100%}.cart-continue{text-align:center;color:#8c6b36;margin-top:15px;font-size:11px;font-weight:850;display:block}.empty-cart{text-align:center;background:#fff;border:1px solid #e2e7ea;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:50px;display:flex}.empty-cart svg{color:#c79b55}.empty-cart h2{font-family:var(--serif);color:#102b40;margin:18px 0 8px;font-size:29px}.empty-cart p{color:#73818c;max-width:520px;margin:0 0 22px;line-height:1.65}.checkout-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);align-items:start;gap:28px;display:grid}.checkout-main{padding:30px}.checkout-status{background:linear-gradient(145deg,#fffdf8,#f7f3ea);border:1px solid #cfa45e66;border-radius:10px;gap:17px;padding:22px;display:flex}.checkout-status svg{color:#b47d2d;flex:none}.checkout-status span{color:#a4712f;letter-spacing:.14em;font-size:10px;font-weight:950}.checkout-status h2{font-family:var(--serif);color:#102b40;margin:7px 0;font-size:25px}.checkout-status p{color:#6c7b86;margin:0;font-size:12px;line-height:1.65}.checkout-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.checkout-steps>div{background:#fff;border:1px solid #e1e6e9;border-radius:9px;gap:12px;min-height:120px;padding:18px;display:flex}.checkout-steps>div>b{color:#fff;background:#11334e;border-radius:999px;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.checkout-steps .pending>b{color:#102b40;background:var(--champagne)}.checkout-steps span{flex-direction:column;gap:6px;display:flex}.checkout-steps strong{color:#163147;font-size:12px}.checkout-steps small{color:#83909a;font-size:11px;line-height:1.4}.payment-provider-ready{color:#dce7ed;background:linear-gradient(135deg,#061624,#0c334f);border-radius:10px;gap:16px;margin-top:22px;padding:20px;display:flex}.payment-provider-ready svg{color:var(--champagne);flex:none}.payment-provider-ready h3{font-family:var(--serif);margin:0 0 6px;font-size:18px}.payment-provider-ready p{color:#adbdc8;margin:0;font-size:11px;line-height:1.6}.checkout-summary{padding:26px}.checkout-summary>svg{color:#b47d2d}.checkout-summary h3{font-family:var(--serif);color:#102b40;margin:10px 0 20px;font-size:24px}.checkout-item{color:#657581;border-bottom:1px solid #e8ecee;justify-content:space-between;gap:20px;padding:12px 0;font-size:11px;display:flex}.checkout-item b{color:#273c4d;white-space:nowrap}.checkout-grand{justify-content:space-between;gap:20px;padding:18px 0;display:flex}.checkout-grand span{color:#64737e;font-size:11px}.checkout-grand strong{color:#102b40;text-align:right;font-size:13px}.checkout-summary .primary{width:100%}.checkout-summary>a{color:#8e6b35;text-align:center;margin-top:14px;font-size:11px;font-weight:850;display:block}.directory-search{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dce3e7;border-radius:999px;align-items:center;gap:12px;margin-bottom:26px;padding:8px 9px 8px 16px;display:flex}.directory-search input{color:#102b40;background:0 0;border:0;outline:0;flex:1;min-width:0}.directory-search span{color:#8d652c;background:#f5efe4;border-radius:999px;flex:none;padding:9px 13px;font-size:11px;font-weight:900}.onboarding-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.onboarding-card{padding:30px}.onboarding-card h2{font-family:var(--serif);color:#102b40;margin:9px 0 10px;font-size:29px}.onboarding-card p{color:#697984;margin:0 0 22px;line-height:1.7}.onboarding-card .primary,.onboarding-card .secondary{margin:0 8px 8px 0}.muted-ready{background:linear-gradient(145deg,#fff,#f7f5ef)}.trial-benefits{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.trial-benefits>div{min-height:200px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e1e6e9;border-radius:10px;padding:26px}.trial-benefits b{color:#b68236;font-family:var(--serif);font-size:29px}.trial-benefits h3{color:#102b40;font-family:var(--serif);margin:18px 0 8px;font-size:21px}.trial-benefits p{color:#74828d;margin:0;font-size:12px;line-height:1.65}@media (max-width:1100px){.footer-grid-v310{grid-template-columns:1.7fr repeat(2,1fr)}.footer-grid-v310>div:first-child{grid-row:span 2}}@media (max-width:900px){.cart-layout,.checkout-grid{grid-template-columns:1fr}.cart-summary{position:static}.checkout-steps,.trial-benefits{grid-template-columns:1fr}}@media (max-width:720px){.footer-grid-v310{grid-template-columns:1fr}.footer-grid-v310>div:first-child{grid-row:auto}.cart-items-panel,.checkout-main{padding:20px}.cart-row{grid-template-columns:54px minmax(0,1fr) 34px;gap:12px}.cart-product-mark{width:54px;height:54px}.cart-quantity{grid-column:2;justify-self:start}.cart-line-total{text-align:left;grid-column:2}.cart-remove{grid-area:1/3}.onboarding-grid{grid-template-columns:1fr}}.company-contact-section{background:#f7f6f3}.store-contact-section{background:#fff}.company-contact-head{max-width:760px;margin-bottom:24px}.company-contact-head h2{color:#102b40;font-family:var(--serif);margin:7px 0 8px;font-size:30px;font-weight:560}.company-contact-head p{color:#72808b;margin:0;font-size:12px;line-height:1.7}.company-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contact-card{color:#102b40;background:#fff;border:1px solid #dfe5e8;border-radius:10px;align-items:flex-start;gap:14px;min-height:92px;padding:20px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 10px 28px #03101d0b}.contact-card>svg{color:#b27c2c;flex:none;margin-top:2px}.contact-card>div{flex-direction:column;gap:6px;min-width:0;display:flex}.contact-card small{color:#9a743b;letter-spacing:.12em;font-size:10px;font-weight:950}.contact-card strong{color:#253c4e;overflow-wrap:anywhere;font-size:12px;line-height:1.55}.contact-link-card{transition:transform .2s,border-color .2s,box-shadow .2s}.contact-link-card:hover{border-color:#cfa45eb3;transform:translateY(-2px);box-shadow:0 15px 32px #03101d13}.contact-address{grid-column:1/-1}@media (max-width:760px){.company-contact-grid{grid-template-columns:1fr}.contact-address{grid-column:auto}.company-contact-head h2{font-size:26px}}.company-card-location{align-items:center;gap:5px;margin-top:5px;display:flex;color:#788792!important}.directory-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.directory-mini-card{color:#102033;background:#fff;border:1px solid #dfe5e8;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:86px;padding:14px 15px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 7px 22px #071a2f0b}.directory-mini-card:hover{border-color:#cfa45eb8;transform:translateY(-2px);box-shadow:0 12px 28px #071a2f17}.directory-mini-icon{color:#cfa45e;background:#071a2f;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.directory-mini-copy{min-width:0}.directory-mini-copy h3{color:#102033;align-items:center;gap:5px;margin:0;font-size:13px;font-weight:800;line-height:1.25;display:flex}.directory-mini-copy h3 svg{flex:none}.directory-mini-copy small{color:#8b6a35;letter-spacing:.035em;margin-top:5px;font-size:11px;font-weight:800;display:block}.directory-mini-copy span{color:#7c8993;align-items:center;gap:4px;min-width:0;margin-top:5px;font-size:11px;line-height:1.25;display:flex}.directory-mini-copy span svg{flex:none}.directory-mini-card>b{color:#b48642;font-size:17px;font-weight:500}.directory-mini-card:hover>b{transform:translate(2px)}@media (max-width:1120px){.directory-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.directory-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.directory-mini-grid{grid-template-columns:1fr}.directory-mini-card{min-height:76px;padding:12px 13px}}.home-directory-ctas{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.home-directory-ctas a{color:#173045;letter-spacing:.08em;background:linear-gradient(145deg,#fff,#faf7f0);border:1px solid #cfa45e8c;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:11px;font-weight:900;transition:transform .18s,border-color .18s;display:inline-flex;box-shadow:0 8px 20px #071a2f0d}.home-directory-ctas a:hover{border-color:#cfa45e;transform:translateY(-1px)}.home-directory-ctas-light a{color:#fff;box-shadow:none;background:#ffffff0e;border-color:#d5b47885}.home-directory-ctas-light a:hover{color:#f3d99c;border-color:#d5b478}@media (max-width:760px){.home-directory-ctas{justify-content:flex-start;width:100%}.home-directory-ctas a{flex:1;min-width:180px}}.directory-premium-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.directory-premium-card{background:linear-gradient(150deg,#fff 0% 72%,#fbf7ef 100%);border-color:#dce3e7;border-radius:11px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px;min-height:116px;padding:15px 30px 14px 13px;position:relative;box-shadow:0 8px 22px #071a2f0b}.directory-premium-card:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#cfa45e,#0000);height:2px;transition:opacity .2s;position:absolute;bottom:0;left:13px;right:13px}.directory-premium-card:hover{border-color:#cfa45ebf;transform:translateY(-3px);box-shadow:0 15px 32px #071a2f17}.directory-premium-card:hover:after{opacity:1}.directory-premium-card .directory-mini-icon{border-radius:10px;width:38px;height:38px;box-shadow:inset 0 0 0 1px #cfa45e24}.directory-premium-card .directory-mini-copy h3{letter-spacing:-.01em;align-items:flex-start;min-height:32px;font-size:12px;line-height:1.35}.directory-premium-card .directory-mini-copy small{color:#9a7134;letter-spacing:.075em;margin-top:5px;font-size:9px;line-height:1.35}.directory-premium-card .directory-mini-copy span{color:#7d8992;margin-top:7px;font-size:10px;line-height:1.3}.directory-premium-card>b{color:#c49a58;font-size:14px;transition:transform .2s,color .2s;position:absolute;top:15px;right:12px}.directory-premium-card:hover>b{color:#9a7134;transform:translate(2px)}.directory-pagination-wrap{border-top:1px solid #dfe5e8;margin-top:34px;padding-top:22px}.directory-pagination-summary{color:#71808a;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-bottom:14px;font-size:11px;line-height:1.4;display:flex}.directory-pagination-summary strong{color:#102b40;font-size:12px}.directory-pagination-summary b{color:#8f672d}.directory-pagination-summary span{color:#9a7134;border-left:1px solid #d6dde1;margin-left:6px;padding-left:10px;font-weight:800}.directory-pagination{justify-content:center;align-items:center;gap:12px;display:flex}.page-numbers{justify-content:center;align-items:center;gap:5px;display:flex}.directory-pagination button{color:#263c4d;cursor:pointer;background:#fff;border:1px solid #dce3e7;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:34px;height:34px;font-size:11px;font-weight:850;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.directory-pagination button:hover:not(:disabled){color:#8c642d;background:#fffdf8;border-color:#cfa45e;transform:translateY(-1px)}.directory-pagination button.active{color:#fff;background:#0c2a43;border-color:#0c2a43;box-shadow:0 8px 18px #071a2f24}.directory-pagination button:disabled{opacity:.38;cursor:not-allowed}.directory-pagination .page-nav{letter-spacing:.055em;min-width:88px;padding:0 11px}.page-ellipsis{text-align:center;color:#95a0a8;min-width:22px;font-size:12px}@media (max-width:1599px){.directory-premium-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1199px){.directory-premium-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.directory-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.directory-premium-card{border-radius:9px;grid-template-columns:32px minmax(0,1fr);gap:8px;min-height:108px;padding:12px 25px 12px 10px}.directory-premium-card .directory-mini-icon{border-radius:8px;width:32px;height:32px}.directory-premium-card .directory-mini-copy h3{min-height:30px;font-size:11px;line-height:1.35}.directory-premium-card .directory-mini-copy small{letter-spacing:.05em;font-size:9px}.directory-premium-card .directory-mini-copy span{font-size:9px}.directory-premium-card>b{font-size:12px;top:12px;right:9px}.directory-pagination{flex-wrap:wrap;gap:7px}.directory-pagination .page-nav{width:40px;min-width:40px;padding:0}.directory-pagination .page-nav span{display:none}.directory-pagination button{min-width:32px;height:32px}.directory-pagination-summary span{border:0;width:100%;margin:2px 0 0;padding:0}}.listing-luxury-page{--listing-gold:#dda94c;--listing-gold-2:#f0c36c;--listing-line:#dda94c57;--listing-card:#071b2e;--listing-card-2:#041423;color:#fff;background:#020d18}.listing-luxury-page .premium-listing-hero{background:radial-gradient(circle at 88% 5%,#dda94c14,#0000 23%),linear-gradient(135deg,#020c16 0%,#061b2e 52%,#03101d 100%)}.listing-luxury-page .premium-listing-shell{padding-top:18px;padding-bottom:34px}.listing-luxury-page .premium-breadcrumbs{color:#879aab;margin-bottom:13px;font-size:11px}.listing-luxury-page .premium-breadcrumbs strong{color:#dbc18f}.listing-luxury-page .premium-listing-top{grid-template-columns:minmax(0,1.22fr) minmax(390px,.78fr);gap:28px}.listing-luxury-page .premium-main-image{border:1px solid #dda94c47;border-radius:8px;height:470px;min-height:470px;box-shadow:0 28px 70px #00000042}.listing-luxury-page .premium-main-image img{object-fit:cover;height:470px;min-height:470px}.listing-luxury-page .premium-listing-badge{letter-spacing:.04em;background:linear-gradient(135deg,#efc56b,#d49839);padding:8px 14px;font-size:11px;top:16px;left:16px}.premium-expand-button{z-index:3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020d189e;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.listing-luxury-page .premium-gallery-count{font-family:var(--serif);padding:7px 10px;font-size:11px;bottom:15px;right:15px}.listing-luxury-page .premium-thumbnails{align-items:center;margin-top:10px}.premium-gallery-arrow{border:1px solid var(--listing-line);color:#d5dee6;background:#061827;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.premium-gallery-arrow:disabled{opacity:.48}.listing-luxury-page .premium-thumb{border-radius:6px;flex-basis:90px;height:58px}.listing-luxury-page .premium-thumb.is-active{border-color:var(--listing-gold)}.listing-brand-kicker{color:var(--listing-gold);font-family:var(--serif);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:inline-block}.listing-luxury-page .premium-listing-heading h1{letter-spacing:-.035em;text-wrap:balance;max-width:580px;font-size:clamp(46px,4.2vw,65px);font-weight:600;line-height:.94}.listing-luxury-page .premium-listing-heading p{color:#c4ced6;margin-top:9px;font-size:12px}.listing-summary-stats{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.listing-luxury-page .premium-detail-stat{background:linear-gradient(145deg,#0a2239c2,#020d18cc);border-color:#dda94c52;gap:9px;min-height:68px;padding:11px 12px}.listing-luxury-page .premium-detail-stat-icon{color:var(--listing-gold);flex-basis:22px}.listing-luxury-page .premium-detail-stat small{letter-spacing:.09em;color:#94a5b4;font-size:9px}.listing-luxury-page .premium-detail-stat strong{font-size:12px;line-height:1.15}.listing-price-block{border-top:1px solid #ffffff14;margin:17px 0 0;padding-top:14px}.listing-price-block>small{color:#9eacb7;font-family:var(--serif);letter-spacing:.15em;font-size:10px;font-weight:800;display:block}.listing-luxury-page .premium-listing-price{color:var(--listing-gold-2);margin:5px 0 0;font-size:26px}.listing-luxury-page .premium-listing-actions{margin-top:14px}.listing-luxury-page .premium-gold-button,.listing-luxury-page .premium-outline-button{border-radius:5px;min-height:48px;font-size:12px}.listing-luxury-page .premium-gold-button{color:#17202b;background:linear-gradient(135deg,#edbd62,#d99d3e)}.listing-luxury-page .premium-outline-button{color:#fff;background:0 0;border:1px solid #dda94ca6}.listing-utility-row{color:#aebbc5;font-family:var(--serif);justify-content:space-between;gap:16px;margin-top:12px;padding:0 4px;font-size:11px;display:flex}.listing-utility-row a,.listing-utility-row span{align-items:center;gap:7px;display:inline-flex}.listing-utility-row svg{color:#cda04e}.listing-luxury-page .premium-detail-content{background:linear-gradient(#03111e 0%,#06192a 54%,#020d18 100%)}.listing-luxury-page .premium-detail-layout{grid-template-columns:minmax(0,1.35fr) minmax(330px,.85fr);gap:14px;padding-top:14px}.listing-luxury-page .premium-spec-card,.listing-luxury-page .premium-seller-card,.listing-luxury-page .premium-brand-ecosystem,.listing-luxury-page .premium-compatible-products,.listing-luxury-page .premium-offer-panel{box-shadow:none;color:#fff;background:linear-gradient(145deg,#071b2eeb,#03101cf0);border:1px solid #dda94c47;border-radius:7px}.listing-luxury-page .premium-spec-card{padding:23px 25px}.listing-luxury-page .premium-seller-card{padding:23px}.listing-luxury-page .premium-card-heading h2,.listing-luxury-page .premium-seller-card>h2,.listing-luxury-page .premium-offer-panel h2,.listing-luxury-page .premium-related-heading h2{color:#f5f0e8;letter-spacing:.02em;font-size:18px}.listing-luxury-page .premium-card-heading span{background:linear-gradient(90deg,var(--listing-gold),transparent)}.listing-luxury-page .premium-spec-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:17px;padding:0}.listing-luxury-page .premium-spec-grid>div{grid-template-columns:1fr 1.1fr;gap:10px;display:grid;border:0!important;border-bottom:1px solid #ffffff0e!important;padding:6px 0!important}.listing-luxury-page .premium-spec-grid small{color:#9aaab8;font-size:11px}.listing-luxury-page .premium-spec-grid strong{color:#fff;font-family:var(--serif);font-size:12px;font-weight:650}.listing-luxury-page .premium-spec-description{color:#b7c3cc;font-family:var(--serif);border-top:1px solid #dda94c2e;margin:17px 0 0;padding-top:15px;font-size:12px;line-height:1.65}.listing-luxury-page .premium-spec-description.muted{color:#8293a0}.listing-luxury-page .premium-seller-profile{gap:14px;margin-top:16px}.listing-luxury-page .premium-seller-profile img,.listing-luxury-page .premium-seller-placeholder{border:1px solid var(--listing-gold);background:#0a2942;flex-basis:72px;width:72px;height:72px}.listing-luxury-page .premium-seller-profile h3{font-size:19px}.seller-name-line{align-items:center;gap:7px;display:flex}.seller-name-line svg{color:var(--listing-gold)}.listing-luxury-page .premium-seller-profile p{color:#a8b6c0;font-size:11px}.listing-luxury-page .premium-seller-actions{grid-template-columns:1fr 1fr;margin-top:18px}.listing-luxury-page .premium-seller-actions a{border-color:#dda94c7a;min-height:38px;font-size:11px}.seller-contact-list{color:#b9c4cc;font-family:var(--serif);border-top:1px solid #ffffff12;gap:9px;margin-top:16px;padding-top:15px;font-size:11px;display:grid}.seller-contact-list a,.seller-contact-list span{align-items:center;gap:9px;display:flex}.seller-contact-list svg{color:var(--listing-gold);flex:none}.listing-luxury-page .premium-brand-ecosystem,.listing-luxury-page .premium-compatible-products{grid-column:1/-1;padding:24px 25px}.listing-luxury-page .premium-section-row h2{color:#fff}.listing-luxury-page .premium-section-row>a{color:var(--listing-gold);font-weight:800}.listing-luxury-page .premium-ecosystem-heading p{color:#91a3b1;font-family:var(--serif);margin:5px 0 0;font-size:11px}.listing-luxury-page .premium-kicker{color:var(--listing-gold)}.listing-luxury-page .premium-subheading h3{color:#f4eee5}.listing-luxury-page .premium-subheading span{color:#7f919f}.premium-brand-model-grid-visual{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:11px!important}.premium-brand-model-card-visual{overflow:hidden;background:#051727db!important;border:1px solid #dda94c38!important;min-height:0!important;padding:0 0 13px!important}.brand-model-image{background:#0a2942;height:95px;overflow:hidden}.brand-model-image img{object-fit:cover;width:100%;height:100%}.premium-brand-model-card-visual>span,.premium-brand-model-card-visual h4,.premium-brand-model-card-visual small,.premium-brand-model-card-visual b{margin-left:12px;margin-right:12px;display:block}.premium-brand-model-card-visual>span{margin-top:10px;color:var(--listing-gold)!important}.premium-brand-model-card-visual h4{color:#fff!important;margin-top:5px!important;margin-bottom:5px!important;font-size:13px!important}.premium-brand-model-card-visual small{color:#92a2ae!important}.premium-brand-model-card-visual b{color:var(--listing-gold);font-family:var(--serif);margin-top:8px;font-size:11px}.listing-luxury-page .premium-brand-listing-block{border-top-color:#dda94c29}.listing-luxury-page .premium-brand-listing-card>div{height:112px}.listing-luxury-page .premium-brand-listing-card h4,.listing-luxury-page .premium-brand-listing-card strong{color:#fff}.listing-luxury-page .premium-brand-listing-card p{color:#90a1ae}.listing-luxury-page .premium-compatible-card{color:#fff;background:#041321b3;border-color:#dda94c33}.listing-luxury-page .premium-compatible-card h3,.listing-luxury-page .premium-compatible-card strong{color:#fff}.listing-luxury-page .premium-offer-panel{grid-column:1/-1;margin-bottom:0;padding:22px 24px}.offer-title-row span{color:var(--listing-gold);letter-spacing:.16em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.listing-luxury-page .premium-inquiry-form{grid-template-columns:minmax(0,1.8fr) minmax(260px,.65fr);gap:10px 12px;margin-top:13px;display:grid}.listing-luxury-page .premium-inquiry-form .form-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.listing-luxury-page .premium-inquiry-form input,.listing-luxury-page .premium-inquiry-form textarea{color:#fff;background:#061827;border:1px solid #dda94c4d}.listing-luxury-page .premium-inquiry-form input::placeholder,.listing-luxury-page .premium-inquiry-form textarea::placeholder{color:#8596a3}.listing-luxury-page .premium-inquiry-form textarea{grid-column:1;min-height:76px;margin:0}.listing-luxury-page .premium-submit-button{grid-column:2;align-self:stretch;height:auto}.listing-luxury-page .premium-inquiry-form>small{color:#7f909d;grid-column:1/-1}.listing-luxury-page .premium-inquiry-form .form-message{grid-column:1/-1}.listing-luxury-page .premium-related-section{background:0 0;padding:14px 0 38px}.listing-luxury-page .premium-related-wrap{background:#051626b8;border:1px solid #dda94c40;border-radius:7px;padding:18px}.listing-luxury-page .premium-carousel-control{background:#061827;border:1px solid #dda94c57}.listing-luxury-page .premium-related-grid{gap:14px}.listing-luxury-page .premium-related-card{background:#061827;border:1px solid #dda94c38;border-radius:5px;padding:9px}.listing-luxury-page .premium-related-image{height:112px}.listing-luxury-page .premium-related-card h3{color:#fff;font-size:12px}.listing-luxury-page .premium-related-card p{color:#91a1ae;font-size:11px}.listing-luxury-page .premium-related-card strong{color:var(--listing-gold);font-size:12px}@media (max-width:1180px){.listing-luxury-page .premium-listing-top{grid-template-columns:1.08fr .92fr}.listing-luxury-page .premium-main-image,.listing-luxury-page .premium-main-image img{height:420px;min-height:420px}.listing-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-brand-model-grid-visual{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.listing-luxury-page .premium-listing-top,.listing-luxury-page .premium-detail-layout{grid-template-columns:1fr}.listing-luxury-page .premium-main-image,.listing-luxury-page .premium-main-image img{height:430px;min-height:430px}.premium-brand-model-grid-visual{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.listing-luxury-page .premium-main-image,.listing-luxury-page .premium-main-image img{height:300px;min-height:300px}.listing-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.listing-luxury-page .premium-spec-grid,.listing-luxury-page .premium-inquiry-form{grid-template-columns:1fr}.listing-luxury-page .premium-inquiry-form .form-grid{grid-template-columns:1fr 1fr}.listing-luxury-page .premium-inquiry-form textarea,.listing-luxury-page .premium-submit-button{grid-column:1}.premium-brand-model-grid-visual{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){.listing-luxury-page .premium-main-image,.listing-luxury-page .premium-main-image img{height:235px;min-height:235px}.listing-luxury-page .premium-listing-heading h1{font-size:34px}.listing-summary-stats{grid-template-columns:1fr 1fr!important}.listing-luxury-page .premium-inquiry-form .form-grid{grid-template-columns:1fr}.premium-brand-model-grid-visual{grid-template-columns:1fr 1fr!important}.brand-model-image{height:78px}}.company-luxury-page{color:#102033;background:#f4f2ed}.company-premium-hero{color:#fff;background:radial-gradient(circle at 14% 18%,#cfa45e1a,#0000 28%),linear-gradient(135deg,#03111e 0%,#071a2f 52%,#0a2238 100%);padding:26px 0 46px;position:relative;overflow:hidden}.company-premium-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#21527433,#0000 62%);border-radius:50%;height:520px;position:absolute;inset:auto -12% -46% 38%}.company-breadcrumb{z-index:2;color:#7f94a5;font-family:var(--serif);align-items:center;gap:8px;margin-bottom:18px;font-size:11px;display:flex;position:relative}.company-breadcrumb a{color:#9db0bf}.company-breadcrumb strong{color:#d2b06f;font-weight:650}.company-hero-grid{z-index:2;grid-template-columns:minmax(0,1.55fr) minmax(330px,.72fr);gap:16px;display:grid;position:relative}.company-cover-panel{background:linear-gradient(145deg,#0a2b45f0,#041321fa);border:1px solid #cfa45e42;border-radius:12px;align-items:flex-end;min-height:410px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #0003}.company-cover-panel:before{content:"";pointer-events:none;background:linear-gradient(#ffffff05,#00000021),repeating-linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 13px);position:absolute;inset:0}.company-cover-orbit{border:1px solid #cfa45e2e;border-radius:50%;position:absolute}.orbit-one{width:270px;height:270px;top:42px;right:42px}.orbit-two{width:460px;height:460px;top:-75px;right:-110px}.company-cover-logo{color:#e0b977;width:112px;height:112px;font-family:var(--serif);letter-spacing:-.03em;background:linear-gradient(145deg,#0b2c48,#061725);border:1px solid #cfa45e7a;border-radius:28px;place-items:center;font-size:34px;font-weight:700;display:grid;position:absolute;top:76px;right:64px;box-shadow:0 18px 40px #0000003d}.company-cover-copy{z-index:1;max-width:720px;position:relative}.company-cover-copy>span,.company-card-kicker,.company-section-kicker{color:#cfa45e;letter-spacing:.16em;font-size:10px;font-weight:950;display:block}.company-cover-copy h1{color:#f8f4ed;font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:10px 0 13px;font-size:54px;font-weight:560;line-height:.97}.company-cover-copy p{color:#b8c5cf;max-width:680px;font-family:var(--serif);margin:0;font-size:12px;line-height:1.7}.company-hero-badges{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.company-hero-badges b{color:#dce5eb;background:#04121f7a;border:1px solid #cfa45e38;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:720;display:inline-flex}.company-hero-badges svg{color:#cfa45e}.company-identity-card{background:linear-gradient(145deg,#082034f7,#03101cfa);border:1px solid #cfa45e4d;border-radius:12px;padding:25px;box-shadow:0 30px 70px #0003}.company-identity-card h2{color:#f6f1e8;font-family:var(--serif);margin:7px 0;font-size:30px;font-weight:560;line-height:1.03}.company-legal-name{color:#8ea1af;font-family:var(--serif);margin:0;font-size:11px;line-height:1.5}.company-status-grid{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0 18px;display:grid}.company-status-grid>div{background:#030f1a59;border:1px solid #cfa45e2e;border-radius:7px;min-height:70px;padding:13px}.company-status-grid small{color:#7f94a3;letter-spacing:.12em;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.company-status-grid strong{color:#fff;font-family:var(--serif);font-size:12px}.company-hero-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.company-gold-btn,.company-outline-btn{letter-spacing:.05em;text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-size:11px;font-weight:950;display:inline-flex}.company-gold-btn{color:#15202a;background:linear-gradient(135deg,#e8bb64,#ce963d);box-shadow:0 12px 28px #cfa45e29}.company-outline-btn{color:#f4eee6;background:0 0;border:1px solid #cfa45e7a}.company-claim-link{color:#e7edf1;background:#cfa45e0e;border:1px solid #cfa45e33;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:12px;display:grid}.company-claim-link>svg{color:#cfa45e}.company-claim-link span{flex-direction:column;gap:3px;display:flex}.company-claim-link strong{font-size:11px}.company-claim-link small{color:#8fa2b0;font-size:10px}.company-profile-section{background:#f4f2ed;padding:28px 0}.company-profile-grid{grid-template-columns:minmax(0,1.38fr) minmax(320px,.62fr);gap:16px;display:grid}.company-about-card,.company-contact-mini{background:#fff;border:1px solid #d8dee1;border-radius:12px;box-shadow:0 18px 46px #0313200f}.company-about-card{padding:28px 30px}.company-about-card h2,.company-section-heading h2,.company-claim-premium h2{color:#0d2940;font-family:var(--serif);letter-spacing:-.02em;margin:7px 0 10px;font-size:31px;font-weight:560}.company-about-lead{color:#687985;font-family:var(--serif);margin:0;font-size:12px;line-height:1.75}.company-feature-row{border-top:1px solid #e7e7e2;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:23px;padding-top:20px;display:grid}.company-feature-row>div{align-items:flex-start;gap:10px;display:flex}.company-feature-row svg{color:#b78335;margin-top:1px}.company-feature-row span{flex-direction:column;gap:4px;display:flex}.company-feature-row strong{color:#203a4c;font-size:11px}.company-feature-row small{color:#8a98a1;font-size:10px}.company-contact-mini{padding:25px}.company-contact-mini h3{color:#15344b;font-family:var(--serif);margin:7px 0 16px;font-size:22px}.company-contact-lines{gap:8px;display:grid}.company-contact-lines>a,.company-contact-lines>div{color:#243d4f;background:#fbfbf9;border:1px solid #e0e4e6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:10px;padding:12px;display:grid}.company-contact-lines svg{color:#b78335;margin-top:2px}.company-contact-lines span{flex-direction:column;gap:3px;min-width:0;display:flex}.company-contact-lines small{color:#a07839;letter-spacing:.1em;font-size:9px;font-weight:950}.company-contact-lines strong{overflow-wrap:anywhere;font-size:11px;line-height:1.45}.company-showcase-section{color:#fff;background:#071a2f;padding:34px 0 44px}.company-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.company-section-heading h2{color:#f5f0e8}.company-section-heading p{color:#91a3b0;font-family:var(--serif);margin:0;font-size:11px}.company-section-heading>a,.company-content-title>a{color:#d6a653;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.company-showcase-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.company-showcase-stats>div{background:#061e32b8;border:1px solid #cfa45e30;border-radius:8px;align-items:center;gap:12px;min-height:76px;padding:16px;display:flex}.company-showcase-stats svg{color:#d5a650}.company-showcase-stats span{flex-direction:column;display:flex}.company-showcase-stats strong{color:#fff;font-family:var(--serif);font-size:20px}.company-showcase-stats small{color:#8fa1ae;margin-top:2px;font-size:10px}.company-content-block{border-top:1px solid #cfa45e29;margin-top:24px;padding-top:20px}.company-content-title{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.company-content-title h3{color:#f2ece4;font-family:var(--serif);margin:0;font-size:19px}.company-yacht-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.company-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.company-product-card{color:#fff;background:#061827;border:1px solid #cfa45e33;border-radius:7px;padding:10px 10px 13px}.company-product-art{color:#cfa45e;background:linear-gradient(145deg,#0d3656,#081e31);border-radius:5px;place-items:center;height:100px;margin-bottom:10px;display:grid}.company-product-card>span{color:#cfa45e;font-size:9px;font-weight:900}.company-product-card h4{color:#fff;font-family:var(--serif);margin:5px 0;font-size:12px}.company-product-card small{color:#8799a7;font-size:10px;display:block}.company-product-card strong{color:#d9aa58;font-family:var(--serif);margin-top:8px;font-size:12px;display:block}.company-empty-showcase{background:linear-gradient(135deg,#09273fd9,#04121fcc);border:1px solid #cfa45e3b;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:22px;padding:22px;display:grid}.company-empty-art{color:#d2a34e;background:#0b2b45;border:1px solid #cfa45e47;border-radius:18px;place-items:center;width:74px;height:74px;display:grid}.company-empty-showcase span{color:#cfa45e;letter-spacing:.15em;font-size:9px;font-weight:950}.company-empty-showcase h3{color:#fff;font-family:var(--serif);margin:5px 0;font-size:21px}.company-empty-showcase p{color:#91a3b0;max-width:720px;font-family:var(--serif);margin:0;font-size:11px;line-height:1.6}.company-claim-premium{background:#f3efe7;padding:34px 0}.company-claim-premium-inner{background:linear-gradient(135deg,#fffdf7,#f5ead7);border:1px solid #d8c39c;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:28px 30px;display:grid;box-shadow:0 20px 48px #3f2a0b0f}.company-claim-icon{color:#9f6d22;background:#f4e2bf;border-radius:20px;place-items:center;width:68px;height:68px;display:grid}.company-claim-premium h2{font-size:28px}.company-claim-premium p{color:#6f746f;max-width:760px;font-family:var(--serif);margin:0;font-size:11px;line-height:1.7}.company-claim-main-btn{min-width:265px}@media (max-width:1100px){.company-hero-grid,.company-profile-grid{grid-template-columns:1fr}.company-cover-panel{min-height:360px}.company-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.company-yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-claim-premium-inner{grid-template-columns:auto 1fr}.company-claim-main-btn{grid-column:1/-1}}@media (max-width:760px){.company-premium-hero{padding-top:18px}.company-cover-panel{min-height:410px;padding:24px}.company-cover-logo{border-radius:22px;width:82px;height:82px;font-size:25px;top:28px;right:24px}.orbit-one{top:12px;right:-10px}.company-cover-copy h1{font-size:38px}.company-cover-copy{padding-top:120px}.company-status-grid,.company-hero-actions{grid-template-columns:1fr 1fr}.company-feature-row{grid-template-columns:1fr}.company-section-heading{flex-direction:column;align-items:flex-start}.company-showcase-stats{grid-template-columns:1fr 1fr}.company-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-yacht-grid{grid-template-columns:1fr 1fr}.company-empty-showcase{text-align:left;grid-template-columns:1fr}.company-empty-art{width:62px;height:62px}.company-claim-premium-inner{grid-template-columns:1fr}.company-claim-main-btn{width:100%;min-width:0}}@media (max-width:520px){.company-cover-copy h1{font-size:34px}.company-cover-copy p{font-size:11px}.company-status-grid{grid-template-columns:1fr 1fr}.company-hero-actions{grid-template-columns:1fr}.company-about-card,.company-contact-mini{padding:21px}.company-about-card h2,.company-section-heading h2{font-size:26px}.company-showcase-stats,.company-product-grid,.company-yacht-grid{grid-template-columns:1fr 1fr}.company-breadcrumb{white-space:nowrap;overflow:hidden}.company-claim-premium-inner{padding:22px}}.v320-company{color:#0a2032;background:#f7f5f0}.v320-claim-strip{color:#5c625f;background:#eee9df;border-bottom:1px solid #ddd5c8;font-size:11px}.v320-claim-strip .container{justify-content:center;align-items:center;gap:8px;height:34px;display:flex}.v320-claim-strip a{color:#8c642b;align-items:center;gap:4px;font-weight:800;display:inline-flex}.v320-hero{color:#fff;background:#03111e;align-items:flex-end;min-height:78vh;display:flex;position:relative;overflow:hidden}.v320-hero-media{background-image:linear-gradient(90deg,#020d171a,#020d171a),url(/hero-yacht.svg);background-position:50% 45%;background-size:cover;position:absolute;inset:0;transform:scale(1.015)}.v320-hero-shade{background:linear-gradient(90deg,#020c16eb 0%,#020c16a1 42%,#020c1629 72%),linear-gradient(#0000 50%,#020c16c2);position:absolute;inset:0}.v320-hero-inner{z-index:2;width:100%;padding-top:120px;padding-bottom:68px;position:relative}.v320-verified{color:#d8b46f;letter-spacing:.16em;align-items:center;gap:7px;margin-bottom:22px;font-size:11px;font-weight:900;display:inline-flex}.v320-hero-copy{max-width:780px}.v320-logo-mark{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:64px;height:64px;font-family:var(--serif);background:#03132094;border:1px solid #ffffff59;place-items:center;margin-bottom:20px;font-size:20px;font-weight:700;display:grid}.v320-hero h1{color:#fff;font-family:var(--serif);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(58px,7vw,104px);font-weight:480;line-height:.9}.v320-meta{color:#d7b56e;letter-spacing:.14em;margin:17px 0 0;font-size:11px;font-weight:900}.v320-lead{color:#d7dfe3;max-width:670px;font-family:var(--serif);margin:18px 0 0;font-size:15px;line-height:1.7}.v320-actions{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.v320-btn{color:#fff;letter-spacing:.05em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03111e38;border:1px solid #ffffff6b;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:11px;font-weight:900;display:inline-flex}.v320-btn-solid{color:#102033;background:#d7ad61;border-color:#d7ad61}.v320-scroll{color:#aebbc3;letter-spacing:.16em;transform-origin:100% 100%;align-items:center;gap:10px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:66px;right:24px;transform:rotate(90deg)}.v320-scroll span{background:#d7ad61;width:45px;height:1px}.v320-kicker{color:#a67a39;letter-spacing:.18em;font-size:10px;font-weight:950;display:block}.v320-story-grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:100px;display:grid}.v320-story-grid h2,.v320-section-head h2,.v320-global h2,.v320-contact h2,.v320-final-claim h2{font-family:var(--serif);letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(36px,4.2vw,64px);font-weight:470;line-height:1.02}.v320-story-grid p{color:#66747c;font-family:var(--serif);margin:28px 0 20px;font-size:14px;line-height:1.9}.v320-story-grid a,.v320-text-link{color:#8d672e;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.v320-numbers{background:#fbfaf7;border-top:1px solid #ddd8cf;border-bottom:1px solid #ddd8cf;padding:58px 0 52px}.v320-number-grid{grid-template-columns:repeat(4,1fr);display:grid}.v320-number-grid>div{border-left:1px solid #ddd8cf;padding:4px 32px}.v320-number-grid>div:first-child{border-left:0;padding-left:0}.v320-number-grid strong{font-family:var(--serif);color:#0c2b42;font-size:48px;font-weight:480;display:block}.v320-number-grid span{color:#778187;text-transform:uppercase;letter-spacing:.09em;margin-top:4px;font-size:11px;display:block}.v320-numbers>div>p{color:#8c7655;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #e5e1da;margin:28px 0 0;padding-top:22px;font-size:11px;font-weight:800}.v320-section-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;display:flex}.v320-section-head h2{font-size:48px}.v320-section-head>p{color:#7b858b;max-width:390px;font-family:var(--serif);margin:0;font-size:12px;line-height:1.7}.v320-expertise-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.v320-expertise-card{border-bottom:1px solid #d8d5cf;padding-bottom:16px;position:relative}.v320-exp-visual{color:#e2bd77;background:linear-gradient(145deg,#0a2b43,#061723);justify-content:space-between;align-items:flex-end;height:230px;padding:20px;display:flex;position:relative;overflow:hidden}.v320-exp-visual:after{content:"";background:radial-gradient(circle at 75% 15%,#ffffff21,#0000 35%),repeating-linear-gradient(135deg,#ffffff06 0 1px,#0000 1px 14px);position:absolute;inset:0}.v320-exp-visual svg,.v320-exp-visual span{z-index:1;position:relative}.v320-exp-visual span{font-family:var(--serif);color:#ffffff2e;font-size:38px}.v320-expertise-card h3{font-family:var(--serif);margin:17px 0 7px;font-size:20px;font-weight:540}.v320-expertise-card p{color:#7a858c;min-height:46px;margin:0 0 13px;font-size:11px;line-height:1.65}.v320-expertise-card>svg{color:#a67a39}.v320-projects{color:#fff;background:#061827;padding:92px 0}.v320-section-head.light h2{color:#fff}.v320-section-head.light>p{color:#91a2ad}.v320-gallery{grid-template-columns:1.65fr .75fr;gap:14px;height:560px;display:grid}.v320-gallery-main,.v320-gallery-side>div{background-position:50%;background-size:cover;position:relative;overflow:hidden}.v320-gallery-main{background-image:linear-gradient(#020c140d,#020c14a6),url(/yacht-1.svg)}.v320-gallery-side>div:first-child{background-image:linear-gradient(#020c140d,#020c14a6),url(/yacht-2.svg)}.v320-gallery-side>div:last-child{background-image:linear-gradient(#020c140d,#020c14a6),url(/yacht-3.svg)}.v320-gallery-main span,.v320-gallery-side span{color:#fff;letter-spacing:.16em;font-size:10px;font-weight:900;position:absolute;bottom:18px;left:20px}.v320-gallery-side{grid-template-rows:1fr 1fr;gap:14px;display:grid}.v320-gallery-side>div:first-child{background-position:70%}.v320-gallery-side>div:last-child{filter:saturate(.72);background-position:25%}.v320-market-summary{border-top:1px solid #d9d5ce;border-bottom:1px solid #d9d5ce;grid-template-columns:repeat(3,1fr);margin-bottom:30px;display:grid}.v320-market-summary>div{border-left:1px solid #d9d5ce;padding:22px 28px}.v320-market-summary>div:first-child{border-left:0;padding-left:0}.v320-market-summary strong{font-family:var(--serif);font-size:28px;font-weight:500;display:block}.v320-market-summary span{color:#7c8589;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.v320-yachts{grid-template-columns:repeat(3,1fr)}.v320-store-preview{border-top:1px solid #d9d5ce;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:32px 0;display:grid}.v320-store-preview>svg{color:#a67a39}.v320-store-preview span{color:#a67a39;letter-spacing:.15em;font-size:10px;font-weight:900}.v320-store-preview h3{font-family:var(--serif);margin:7px 0 5px;font-size:25px;font-weight:520}.v320-store-preview p{color:#788289;margin:0;font-size:11px}.v320-store-preview>a{color:#0b2b42;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.v320-global{color:#fff;background:#071a2f;padding:86px 0}.v320-global-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px;display:grid}.v320-global h2{color:#fff}.v320-global p{color:#9aabb5;font-family:var(--serif);font-size:12px}.v320-world{background:radial-gradient(circle,#1f507040,#0000 62%);border:1px solid #d5ae6629;place-items:center;height:320px;display:grid;position:relative}.v320-world>svg{color:#d6b47440;stroke-width:.6px}.v320-world .dot{color:#e5c27e;background:#0a2b43;border:1px solid #d5ad64;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid;position:absolute;box-shadow:0 0 0 7px #d5ad640f}.v320-world .d1{top:38%;left:49%}.v320-world .d2{top:32%;left:38%}.v320-world .d3{top:34%;left:72%}.v320-world .d4{top:72%;left:51%}.v320-world .d5{top:36%;left:15%}.v320-world .d6{top:49%;left:58%}.v320-contact{background:#fff;padding:90px 0}.v320-contact-grid{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.v320-contact h2{font-size:48px}.v320-contact>div>div>p{color:#7a858b;font-family:var(--serif);font-size:12px;line-height:1.7}.v320-contact-list{border-top:1px solid #ddd8cf;grid-template-columns:1fr 1fr;display:grid}.v320-contact-list>a,.v320-contact-list>div{color:#1c3546;border-bottom:1px solid #ddd8cf;align-items:flex-start;gap:12px;padding:20px 8px;font-size:11px;display:flex}.v320-contact-list svg{color:#a67a39}.v320-contact-list span{overflow-wrap:anywhere;flex-direction:column;gap:5px;display:flex}.v320-contact-list small{color:#9a7a49;letter-spacing:.12em;font-size:9px;font-weight:900}.v320-final-claim>.container{justify-content:space-between;align-items:center;gap:50px;display:flex}.v320-final-claim p{color:#6f7473;font-family:var(--serif);margin:9px 0 0;font-size:11px}.v320-final-claim a{color:#fff;white-space:nowrap;background:#071a2f;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-size:11px;font-weight:900;display:inline-flex}@media (max-width:980px){.v320-story-grid,.v320-global-grid,.v320-contact-grid{grid-template-columns:1fr;gap:42px}.v320-expertise-grid{grid-template-columns:1fr 1fr}.v320-gallery{height:470px}.v320-number-grid strong{font-size:38px}.v320-final-claim>.container{flex-direction:column;align-items:flex-start}.v320-scroll{display:none}}@media (max-width:680px){.v320-hero{min-height:690px}.v320-hero-inner{padding-top:90px;padding-bottom:42px}.v320-hero h1{font-size:52px}.v320-lead{font-size:12px}.v320-editorial,.v320-expertise,.v320-projects,.v320-market,.v320-contact{padding:62px 0}.v320-story-grid{gap:28px}.v320-story-grid h2,.v320-section-head h2,.v320-contact h2{font-size:36px}.v320-number-grid{grid-template-columns:1fr 1fr;gap:26px}.v320-number-grid>div{border:0;padding:0}.v320-number-grid strong{font-size:34px}.v320-expertise-grid{grid-template-columns:1fr}.v320-exp-visual{height:250px}.v320-section-head{flex-direction:column;align-items:flex-start;gap:12px}.v320-gallery{grid-template-columns:1fr;height:auto}.v320-gallery-main{height:360px}.v320-gallery-side{grid-template-rows:none;grid-template-columns:1fr 1fr}.v320-gallery-side>div{height:190px}.v320-market-summary>div{padding:18px 10px}.v320-yachts,.v320-store-preview{grid-template-columns:1fr}.v320-global-grid{gap:28px}.v320-world{height:270px}.v320-contact-list{grid-template-columns:1fr}.v320-actions{flex-direction:column;align-items:stretch}.v320-btn{justify-content:center}.v320-final-claim h2{font-size:30px}.v320-final-claim a{white-space:normal;text-align:center}}.v320-hero-generic,.v320-hero-aksa{background-image:linear-gradient(90deg,#020d1714,#020d1714),url(/hero-yacht.svg)}.v320-company-aksa .v320-verified,.v320-company-aksa .v320-meta,.v320-company-aksa .v320-kicker{color:#d83232}.v320-company-aksa .v320-btn-solid{color:#fff;background:#d92d2d;border-color:#d92d2d}.v320-company-aksa .v320-story-grid a,.v320-company-aksa .v320-text-link,.v320-company-aksa .v320-contact-list svg{color:#cf2f2f}.v320-company-aksa .v320-exp-visual{color:#ef5b52}.v320-directory{color:#0b2133;background:#f7f5f0}.v320-directory-hero{color:#fff;background:#071a2f;padding:125px 0 105px;position:relative;overflow:hidden}.v320-directory-hero:after{content:"";aspect-ratio:1;border:1px solid #d5ad6429;border-radius:50%;width:54%;position:absolute;top:-75%;right:-5%;box-shadow:0 0 0 90px #ffffff04,0 0 0 180px #ffffff03}.v320-directory-hero .container{z-index:1;position:relative}.v320-directory-hero span,.v320-directory-head span{letter-spacing:.18em;color:#d6ad63;font-size:10px;font-weight:900}.v320-directory-hero h1{font-family:var(--serif);letter-spacing:-.055em;margin:15px 0 14px;font-size:clamp(58px,8vw,110px);font-weight:470;line-height:.9}.v320-directory-hero p{color:#b7c2c9;max-width:710px;font-family:var(--serif);margin:0;font-size:15px;line-height:1.75}.v320-directory-body{padding:90px 0 110px}.v320-directory-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:90px;margin-bottom:42px;display:grid}.v320-directory-head h2{font-family:var(--serif);letter-spacing:-.04em;margin:12px 0 0;font-size:48px;font-weight:480;line-height:1.04}.v320-directory-head p{color:#748087;font-family:var(--serif);margin:0;font-size:12px;line-height:1.8}.v320-brand-grid{border-top:1px solid #dad5cd;grid-template-columns:repeat(3,1fr);display:grid}.v320-brand-card{color:#102a3d;border-bottom:1px solid #dad5cd;border-right:1px solid #dad5cd;grid-template-columns:70px 1fr auto;align-items:center;gap:18px;min-height:155px;padding:25px 20px;transition:all .25s;display:grid}.v320-brand-card:nth-child(3n){border-right:0}.v320-brand-card:hover{background:#fff;transform:translateY(-2px)}.v320-brand-monogram{color:#9a7236;width:58px;height:58px;font-family:var(--serif);border:1px solid #c6b18c;place-items:center;font-size:18px;display:grid}.v320-brand-card small{letter-spacing:.14em;color:#a47c40;font-size:9px}.v320-brand-card h3{font-family:var(--serif);margin:7px 0 4px;font-size:22px;font-weight:520}.v320-brand-card span{color:#7b858a;font-size:10px}.v320-brand-card>svg{color:#9d7842}.v320-empty{background:#fff;border:1px solid #d9d4cc;flex-direction:column;gap:8px;padding:42px;display:flex}.v320-empty strong{font-family:var(--serif);font-size:24px}.v320-empty span{color:#7b858a;font-size:11px}.v320-brand-page{color:#102536;background:#f8f6f1}.v320-brand-hero{color:#fff;background:#071829;align-items:flex-end;min-height:76vh;display:flex;position:relative;overflow:hidden}.v320-brand-hero-image{background:url(/hero-yacht.svg) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.03)}.v320-brand-hero-shade{background:linear-gradient(90deg,#04101de0,#04101d80 43%,#04101d14 74%),linear-gradient(#0000 54%,#030f1ac7);position:absolute;inset:0}.v320-brand-hero-inner{z-index:2;padding-top:115px;padding-bottom:70px;position:relative}.v320-brand-eyebrow{color:#d5ad67;letter-spacing:.17em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.v320-brand-hero h1{max-width:860px;font-family:var(--serif);letter-spacing:-.06em;margin:16px 0 18px;font-size:clamp(65px,8.5vw,122px);font-weight:460;line-height:.87}.v320-brand-hero p{color:#d4dce1;max-width:650px;font-family:var(--serif);margin:0;font-size:15px;line-height:1.75}.v320-brand-actions{gap:10px;margin-top:28px;display:flex}.v320-brand-actions a{color:#fff;border:1px solid #ffffff75;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:11px;font-weight:900;display:inline-flex}.v320-brand-actions a:first-child{color:#122537;background:#d4aa62;border-color:#d4aa62}.v320-brand-story{background:#f8f6f1;padding:95px 0 85px}.v320-brand-story-grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.v320-brand-story-grid>div>span,.v320-brand-series>.container>span,.v320-brand-network span{color:#a17a40;letter-spacing:.18em;font-size:10px;font-weight:900}.v320-brand-story h2{font-family:var(--serif);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(40px,5vw,67px);font-weight:470;line-height:1}.v320-brand-story p{color:#6f7c83;font-family:var(--serif);margin:24px 0;font-size:14px;line-height:1.9}.v320-brand-points{border-top:1px solid #ded8cf;grid-template-columns:1fr 1fr;display:grid}.v320-brand-points span{color:#30495b;border-bottom:1px solid #ded8cf;align-items:center;gap:8px;padding:16px 0;font-size:11px;display:flex}.v320-brand-points svg{color:#a47a3d}.v320-brand-series{background:#fcfbf8;border-top:1px solid #ddd7ce;border-bottom:1px solid #ddd7ce;padding:34px 0}.v320-series-row{flex-wrap:wrap;gap:30px;margin-top:18px;display:flex}.v320-series-row b{font-family:var(--serif);color:#20394b;font-size:21px;font-weight:500}.v320-brand-gallery{background:#fff;padding:75px 0}.v320-brand-gallery-grid{grid-template-rows:260px 260px;grid-template-columns:1.5fr .72fr;gap:12px;display:grid}.v320-brand-gallery-grid>div{background-position:50%;background-size:cover;position:relative;overflow:hidden}.v320-brand-gallery-grid>div:after{content:"";background:linear-gradient(#0000 52%,#04101b9e);position:absolute;inset:0}.v320-brand-gallery-grid .big{background-image:url(/yacht-1.svg);grid-row:1/3}.v320-brand-gallery-grid .one{background-image:url(/yacht-2.svg)}.v320-brand-gallery-grid .two{background-image:url(/yacht-3.svg)}.v320-brand-gallery-grid span{z-index:2;color:#fff;letter-spacing:.17em;font-size:10px;font-weight:900;position:absolute;bottom:16px;left:18px}.v320-brand-models{background:#f8f6f1;padding:90px 0}.v320-model-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.v320-model-grid article{border-bottom:1px solid #d8d3cb;padding-bottom:15px}.v320-model-image{background:50%/cover no-repeat;height:195px;margin-bottom:15px;position:relative}.v320-model-image.m1{background-image:url(/yacht-1.svg)}.v320-model-image.m2{background-image:url(/yacht-2.svg)}.v320-model-image.m3{background-image:url(/yacht-3.svg)}.v320-model-image.m4{background-image:url(/yacht-4.svg)}.v320-model-image span{font-family:var(--serif);color:#ffffffa6;font-size:34px;position:absolute;top:10px;right:12px}.v320-model-grid small{color:#a37b42;letter-spacing:.13em;font-size:9px}.v320-model-grid h3{font-family:var(--serif);margin:6px 0 3px;font-size:20px;font-weight:520}.v320-model-grid p{color:#7b858a;margin:0 0 12px;font-size:10px}.v320-model-grid b{color:#8f692f;font-size:10px}.v320-brand-market{color:#fff;background:#061827;padding:90px 0}.v320-brand-market .v320-section-head>a{color:#e0bd78;align-items:center;gap:6px;font-size:11px;display:inline-flex}.v320-brand-network{background:#eae4d9;padding:65px 0}.v320-brand-network>.container{justify-content:space-between;align-items:center;gap:70px;display:flex}.v320-brand-network h2{font-family:var(--serif);margin:10px 0 8px;font-size:38px;font-weight:470}.v320-brand-network p{color:#6f787a;max-width:720px;font-family:var(--serif);margin:0;font-size:12px;line-height:1.7}.v320-brand-network a{color:#fff;white-space:nowrap;background:#071a2f;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-size:11px;font-weight:900;display:inline-flex}.v320-store-page{color:#102637;background:#f7f7f5}.v320-store-claim{color:#d5dde2;background:#071a2f;align-items:center;height:34px;font-size:10px;display:flex}.v320-store-claim>.container{justify-content:center;gap:6px;display:flex}.v320-store-claim a{color:#d8ae64;align-items:center;gap:5px;font-weight:900;display:inline-flex}.v320-store-hero{color:#fff;background:#071a2f;align-items:center;min-height:570px;display:flex;position:relative;overflow:hidden}.v320-store-hero-bg{background:url(/hero-yacht.svg) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.035)}.v320-store-hero-shade{background:linear-gradient(90deg,#03101cf2,#03101cad 52%,#03101c85),linear-gradient(#0000 45%,#03101cc2);position:absolute;inset:0}.v320-store-hero-grid{z-index:2;grid-template-columns:150px 1fr 260px;align-items:center;gap:32px;padding-top:72px;padding-bottom:55px;display:grid;position:relative}.v320-store-logo{background:#051625d6;border:1px solid #d4aa60;place-items:center;width:145px;height:145px;display:grid;box-shadow:0 14px 50px #0000004d}.v320-store-logo img{object-fit:contain;width:100%;height:100%}.v320-store-logo span{font-family:var(--serif);color:#dfba72;font-size:42px}.v320-store-badge{color:#d8b46e;letter-spacing:.09em;align-items:center;gap:6px;font-size:10px;font-weight:900;display:flex}.v320-store-copy h1{font-family:var(--serif);letter-spacing:-.04em;margin:9px 0 6px;font-size:clamp(44px,5vw,72px);font-weight:480;line-height:.96}.v320-store-meta{color:#e6edf0;margin:0;font-size:12px;font-weight:700}.v320-store-lead{color:#bcc9d0;max-width:620px;font-family:var(--serif);margin:14px 0;font-size:12px;line-height:1.7}.v320-store-metrics{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;flex-wrap:wrap;gap:0;margin-top:19px;display:flex}.v320-store-metrics span{color:#c4d0d6;border-left:1px solid #ffffff24;align-items:center;gap:6px;padding:12px 15px;font-size:10px;display:flex}.v320-store-metrics span:first-child{border-left:0;padding-left:0}.v320-store-metrics svg{color:#d4aa62}.v320-store-metrics b{color:#fff}.v320-store-actions{gap:9px;margin-top:20px;display:flex}.v320-store-actions a{color:#fff;border:1px solid #ffffff73;align-items:center;gap:8px;min-height:43px;padding:0 16px;font-size:10px;font-weight:900;display:inline-flex}.v320-store-actions a.gold{color:#102536;background:#d2a655;border-color:#d2a655}.v320-store-expertise{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03111eb8;border:1px solid #d7af6657;padding:22px}.v320-store-expertise>span{color:#d8b36c;letter-spacing:.15em;font-size:9px;font-weight:900}.v320-store-expertise h3{font-family:var(--serif);margin:8px 0 12px;font-size:23px;font-weight:520}.v320-store-expertise ul{color:#c8d2d8;margin:0;padding-left:17px;font-size:10px;line-height:1.85}.v320-store-tabs{z-index:8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#f9f8f5f5;border-bottom:1px solid #dedbd5;position:sticky;top:86px}.v320-store-tabs>.container{align-items:center;gap:30px;min-height:64px;display:flex}.v320-store-tabs>.container>span{font-family:var(--serif);font-size:21px;font-weight:600}.v320-store-tabs nav{gap:0;display:flex}.v320-store-tabs nav a{color:#66737b;border-bottom:2px solid #0000;padding:23px 18px 20px;font-size:10px;font-weight:800}.v320-store-tabs nav a:first-child{color:#9f783d;border-color:#c39853}.v320-store-featured,.v320-store-products,.v320-store-about,.v320-store-brands,.v320-store-contact{background:#f7f7f5;padding:82px 0}.v320-store-products{background:#fff}.v320-store-feature-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.v320-store-product{color:#132b3d;border-bottom:1px solid #dbd8d2;flex-direction:column;min-width:0;padding-bottom:17px;display:flex}.v320-store-product .visual{color:#213e50;background:linear-gradient(145deg,#edf2f3,#dbe4e6);place-items:center;height:200px;margin-bottom:14px;display:grid}.v320-store-product .visual.p2{background:linear-gradient(145deg,#e9eee6,#d1dcc9)}.v320-store-product .visual.p3{background:linear-gradient(145deg,#eff0ed,#d7d7cf)}.v320-store-product .visual.p4{background:linear-gradient(145deg,#e6edf2,#cdd9e1)}.v320-store-product .visual.yacht{color:#d8b36d;background:#0b2c46}.v320-store-product small{color:#a0793e;letter-spacing:.1em;font-size:9px;font-weight:900}.v320-store-product h3{font-family:var(--serif);margin:7px 0 5px;font-size:19px;font-weight:540}.v320-store-product p{color:#7a858b;min-height:31px;margin:0;font-size:10px;line-height:1.5}.v320-store-product strong{font-family:var(--serif);margin-top:9px;font-size:17px}.v320-store-product>span{color:#a17638;align-items:center;gap:5px;margin-top:12px;font-size:10px;font-weight:900;display:flex}.v320-store-empty{background:#fff;border:1px solid #ddd9d2;grid-template-columns:auto 1fr;align-items:center;gap:22px;padding:40px;display:grid}.v320-store-empty svg{color:#b28b4e}.v320-store-empty small{color:#9e783c;letter-spacing:.13em;font-size:9px;font-weight:900}.v320-store-empty h3{font-family:var(--serif);margin:7px 0 5px;font-size:25px}.v320-store-empty p{color:#778389;margin:0;font-size:11px}.v320-store-boats{color:#fff;background:#061827;padding:90px 0}.v320-store-about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.v320-store-about h2,.v320-store-contact h2{font-family:var(--serif);margin:10px 0 12px;font-size:48px;font-weight:480;line-height:1}.v320-store-about p,.v320-store-contact p{color:#768188;font-family:var(--serif);font-size:12px;line-height:1.85}.v320-store-about-facts{flex-wrap:wrap;gap:18px;margin-top:24px;display:flex}.v320-store-about-facts span{color:#395263;align-items:center;gap:6px;font-size:10px;display:flex}.v320-store-about-facts svg{color:#b28748}.v320-store-about-visual{color:#d9b46e;background:radial-gradient(circle at 50% 35%,#1b425d,#071a2f 68%);flex-direction:column;justify-content:center;align-items:center;gap:16px;height:350px;display:flex}.v320-store-about-visual span{letter-spacing:.16em;font-size:10px;font-weight:900}.v320-store-brands{padding-top:25px}.v320-store-brands h2{font-family:var(--serif);margin:9px 0 18px;font-size:30px}.v320-store-brands>.container>div{border-top:1px solid #dbd7d0;flex-wrap:wrap;display:flex}.v320-store-brands b{font-family:var(--serif);border-bottom:1px solid #dbd7d0;border-right:1px solid #dbd7d0;padding:18px 26px;font-size:17px;font-weight:520}.v320-store-contact{background:#fff}.v320-store-contact-grid{grid-template-columns:.85fr 1.15fr;gap:70px;display:grid}.v320-store-contact-list{border-top:1px solid #ded9d2;grid-template-columns:1fr 1fr;display:grid}.v320-store-contact-list>a,.v320-store-contact-list>div{color:#1d3849;border-bottom:1px solid #ded9d2;align-items:flex-start;gap:10px;padding:18px 7px;font-size:11px;display:flex}.v320-store-contact-list svg{color:#ad8448}.v320-store-contact-list span{overflow-wrap:anywhere;flex-direction:column;gap:5px;display:flex}.v320-store-contact-list small{color:#a17a3e;letter-spacing:.1em;font-size:9px;font-weight:900}.v320-store-final-claim{color:#fff;background:#071a2f;padding:52px 0}.v320-store-final-claim>.container{justify-content:space-between;align-items:center;gap:50px;display:flex}.v320-store-final-claim span{color:#d8b36d;letter-spacing:.15em;font-size:9px;font-weight:900}.v320-store-final-claim h2{font-family:var(--serif);margin:8px 0 4px;font-size:32px;font-weight:480}.v320-store-final-claim p{color:#9eafb8;margin:0;font-size:11px}.v320-store-final-claim a{color:#102536;white-space:nowrap;background:#d4a958;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:10px;font-weight:900;display:inline-flex}.v320-products-index,.v320-product-page{color:#102637;background:#f7f5f0}.v320-products-hero{color:#fff;background:linear-gradient(90deg,#061827,#0d324d);padding:120px 0 90px}.v320-products-hero span,.v320-services-hero span{color:#d8b36c;letter-spacing:.18em;font-size:10px;font-weight:900}.v320-products-hero h1,.v320-services-hero h1{max-width:900px;font-family:var(--serif);letter-spacing:-.05em;margin:15px 0;font-size:clamp(52px,7vw,90px);font-weight:470;line-height:.92}.v320-products-hero p,.v320-services-hero p{color:#bdc9cf;max-width:720px;font-family:var(--serif);font-size:14px;line-height:1.75}.v320-products-hero>div>div,.v320-services-hero>div>div{gap:9px;margin-top:25px;display:flex}.v320-products-hero a,.v320-services-hero a{color:#fff;border:1px solid #fff6;align-items:center;gap:7px;min-height:44px;padding:0 16px;font-size:10px;font-weight:900;display:inline-flex}.v320-products-hero a:first-child,.v320-services-hero a:first-child{color:#102536;background:#d4aa61;border-color:#d4aa61}.v320-products-categories{background:#fff;padding:65px 0}.v320-products-categories h2{font-family:var(--serif);margin:10px 0 25px;font-size:38px;font-weight:480}.v320-products-categories>.container>div{border-top:1px solid #ddd9d2;grid-template-columns:repeat(4,1fr);display:grid}.v320-products-categories article{border-bottom:1px solid #ddd9d2;border-right:1px solid #ddd9d2;align-items:center;gap:10px;padding:19px 16px;display:flex}.v320-products-categories article:nth-child(4n){border-right:0}.v320-products-categories svg{color:#a47b3e}.v320-products-categories b{font-family:var(--serif);font-size:14px;font-weight:520}.v320-products-list{padding:90px 0}.v320-product-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.v320-product-card{color:#112b3d;border-bottom:1px solid #d9d5ce;flex-direction:column;min-width:0;padding-bottom:16px;display:flex}.v320-product-card .visual{color:#1b3a4e;background:linear-gradient(145deg,#edf2f3,#d9e2e4);flex-direction:column;justify-content:center;align-items:center;gap:9px;height:210px;margin-bottom:15px;display:flex}.v320-product-card .visual.p2{background:linear-gradient(145deg,#e8eee5,#d1dccb)}.v320-product-card .visual.p3{background:linear-gradient(145deg,#f1efea,#ddd8cf)}.v320-product-card .visual.p4{background:linear-gradient(145deg,#e6edf1,#ccd9e1)}.v320-product-card .visual span{letter-spacing:.13em;font-size:9px;font-weight:900}.v320-product-card>small{color:#a07a40;letter-spacing:.1em;font-size:9px;font-weight:900}.v320-product-card h3{font-family:var(--serif);margin:7px 0 5px;font-size:20px;font-weight:530}.v320-product-card p{color:#78848b;margin:0;font-size:10px}.v320-product-card strong{font-family:var(--serif);margin-top:10px;font-size:18px}.v320-product-card em{color:#738087;margin-top:5px;font-size:10px;font-style:normal}.v320-product-card>b{color:#9b7337;align-items:center;gap:5px;margin-top:12px;font-size:10px;display:flex}.v320-product-hero{background:#f7f5f0;padding:90px 0}.v320-product-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid}.v320-product-visual{color:#16384c;background:radial-gradient(circle at 50% 38%,#eef3f4,#d6e0e3 66%,#c8d2d5);flex-direction:column;justify-content:center;align-items:center;gap:22px;height:560px;display:flex}.v320-product-visual>div{flex-direction:column;align-items:center;gap:13px;display:flex}.v320-product-visual span,.v320-product-visual>small{letter-spacing:.16em;font-size:10px;font-weight:900}.v320-product-summary .brand{color:#7c8b93;margin-top:15px;font-size:10px;display:block}.v320-product-summary h1{font-family:var(--serif);letter-spacing:-.04em;margin:8px 0 14px;font-size:clamp(44px,5vw,68px);font-weight:480;line-height:.98}.v320-product-summary>p{color:#77838a;font-family:var(--serif);font-size:12px;line-height:1.75}.v320-product-meta{border-top:1px solid #d9d4cc;border-bottom:1px solid #d9d4cc;grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}.v320-product-meta span{border-left:1px solid #d9d4cc;flex-direction:column;gap:5px;padding:16px;display:flex}.v320-product-meta span:first-child{border-left:0;padding-left:0}.v320-product-meta small,.v320-product-price small{color:#9b7438;letter-spacing:.12em;font-size:9px;font-weight:900}.v320-product-meta b{font-size:11px}.v320-product-price{flex-direction:column;gap:6px;display:flex}.v320-product-price strong{font-family:var(--serif);font-size:34px;font-weight:520}.v320-product-actions{gap:9px;margin-top:22px;display:flex}.v320-product-actions .add-cart-btn,.v320-product-actions>a{color:#fff;background:#0b2639;border:1px solid #0b2639;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:10px;font-weight:900;display:inline-flex}.v320-product-actions>a{color:#0b2639;background:0 0}.v320-product-confidence{background:#fff;border-top:1px solid #ddd8cf;border-bottom:1px solid #ddd8cf}.v320-product-confidence>.container{grid-template-columns:repeat(4,1fr);display:grid}.v320-product-confidence span{border-left:1px solid #ddd8cf;align-items:center;gap:8px;padding:18px;font-size:10px;display:flex}.v320-product-confidence span:first-child{border-left:0}.v320-product-confidence svg{color:#a17b41}.v320-product-detail{background:#fff;padding:90px 0}.v320-product-detail-grid{grid-template-columns:1.2fr .8fr;gap:80px;display:grid}.v320-product-detail h2{font-family:var(--serif);margin:10px 0 15px;font-size:46px;font-weight:480}.v320-product-detail p{color:#758189;font-family:var(--serif);font-size:12px;line-height:1.85}.v320-product-specs{border-top:1px solid #ddd8d0;grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.v320-product-specs>div{border-bottom:1px solid #ddd8d0;flex-direction:column;gap:6px;padding:17px 0;display:flex}.v320-product-specs small{color:#9c7540;font-size:9px;font-weight:900}.v320-product-specs strong{font-size:11px}.v320-product-detail aside{color:#fff;background:#071a2f;padding:35px}.v320-product-detail aside svg{color:#d7b36c}.v320-product-detail aside h3{font-family:var(--serif);margin:16px 0 8px;font-size:25px}.v320-product-detail aside p{color:#a9bac3;font-size:11px}.v320-product-seller{background:#e9e3d9;padding:65px 0}.v320-product-seller>.container{justify-content:space-between;align-items:center;gap:60px;display:flex}.v320-product-seller span{color:#a0793f;letter-spacing:.14em;font-size:9px;font-weight:900}.v320-product-seller h2{font-family:var(--serif);margin:8px 0 5px;font-size:34px}.v320-product-seller p{color:#6e797e;max-width:700px;margin:0;font-size:11px}.v320-product-seller>a{color:#fff;white-space:nowrap;background:#071a2f;align-items:center;gap:8px;min-height:46px;padding:0 17px;font-size:10px;font-weight:900;display:inline-flex}.v320-product-seller-badges{gap:16px;margin-top:15px;display:flex}.v320-product-seller-badges span{color:#53646e;letter-spacing:0;align-items:center;gap:6px;display:flex}.v320-services-index,.v320-service-page{color:#102637;background:#f7f5f0}.v320-services-hero{color:#fff;background:linear-gradient(110deg,#071a2f,#143f5c);padding:120px 0 95px}.v320-services-grid-section{padding:90px 0}.v320-service-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.v320-service-grid>a{color:#112a3d;border-bottom:1px solid #d9d5cd;flex-direction:column;padding-bottom:17px;display:flex}.v320-service-grid .visual{color:#dab46ccc;background:linear-gradient(145deg,#0d334d,#071a2f);align-items:flex-end;height:230px;margin-bottom:15px;padding:18px;display:flex}.v320-service-grid .visual.s2{background:linear-gradient(145deg,#27485b,#0d2738)}.v320-service-grid .visual.s3{background:linear-gradient(145deg,#18394a,#071c2c)}.v320-service-grid .visual.s4{background:linear-gradient(145deg,#334858,#142637)}.v320-service-grid .visual span{font-family:var(--serif);font-size:46px}.v320-service-grid small{color:#a37b3e;letter-spacing:.12em;font-size:9px;font-weight:900}.v320-service-grid h2{font-family:var(--serif);margin:7px 0 6px;font-size:23px;font-weight:520}.v320-service-grid p{color:#77838a;min-height:48px;margin:0;font-size:11px;line-height:1.65}.v320-service-grid b{color:#9c7337;align-items:center;gap:5px;margin-top:11px;font-size:10px;display:flex}.v320-service-hero{color:#fff;background:#071a2f;align-items:flex-end;min-height:620px;display:flex;position:relative;overflow:hidden}.v320-service-hero-bg{background:url(/yacht-4.svg) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.04)}.v320-service-hero-shade{background:linear-gradient(90deg,#03101ced,#03101c9e 48%,#03101c2e),linear-gradient(#0000 50%,#03101cc4);position:absolute;inset:0}.v320-service-hero-inner{z-index:2;padding-top:115px;padding-bottom:65px;position:relative}.v320-service-hero-inner>span{color:#d7b16a;letter-spacing:.16em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.v320-service-hero h1{max-width:900px;font-family:var(--serif);letter-spacing:-.055em;margin:15px 0 14px;font-size:clamp(58px,8vw,100px);font-weight:470;line-height:.91}.v320-service-hero p{color:#d2dce1;max-width:700px;font-family:var(--serif);font-size:14px;line-height:1.75}.v320-service-hero-inner>div{gap:9px;margin-top:24px;display:flex}.v320-service-hero-inner>div a{color:#fff;border:1px solid #ffffff6e;align-items:center;gap:7px;min-height:45px;padding:0 16px;font-size:10px;font-weight:900;display:inline-flex}.v320-service-hero-inner>div a:first-child{color:#102536;background:#d3a85e;border-color:#d3a85e}.v320-service-intro{background:#f7f5f0;padding:90px 0}.v320-service-intro-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.v320-service-intro h2{font-family:var(--serif);margin:10px 0 0;font-size:52px;font-weight:480;line-height:1.03}.v320-service-intro p{color:#728087;font-family:var(--serif);margin:18px 0 0;font-size:13px;line-height:1.9}.v320-service-capabilities{background:#fff;padding:85px 0}.v320-service-capabilities>.container>div:last-child{border-top:1px solid #dcd8d1;grid-template-columns:repeat(4,1fr);display:grid}.v320-service-capabilities article{border-bottom:1px solid #dcd8d1;border-right:1px solid #dcd8d1;min-height:180px;padding:24px 18px}.v320-service-capabilities article:last-child{border-right:0}.v320-service-capabilities article>span{color:#b18a4d;font-family:var(--serif);font-size:30px;display:block}.v320-service-capabilities svg{color:#a47c40;margin:18px 0 10px}.v320-service-capabilities h3{font-family:var(--serif);margin:0;font-size:18px;font-weight:520}.v320-service-process{color:#fff;background:#061827;padding:90px 0}.v320-service-process>.container>div:last-child{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.v320-service-process article{background:#ffffff06;border:1px solid #ffffff21;padding:26px}.v320-service-process small{color:#d6b16b;font-family:var(--serif);font-size:30px}.v320-service-process h3{font-family:var(--serif);margin:15px 0 6px;font-size:20px}.v320-service-process p{color:#9eafb8;margin:0;font-size:10px;line-height:1.6}.v320-service-highlights{background:#f7f5f0;padding:80px 0}.v320-service-highlights-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.v320-service-highlights h2{font-family:var(--serif);margin:10px 0 0;font-size:44px;font-weight:480}.v320-service-highlights-grid>div:last-child{border-top:1px solid #d9d4cd}.v320-service-highlights-grid>div:last-child span{font-family:var(--serif);border-bottom:1px solid #d9d4cd;align-items:center;gap:10px;padding:17px 5px;font-size:16px;display:flex}.v320-service-highlights svg{color:#a17a3d}.v320-service-trust{background:#fff;padding:60px 0}.v320-service-trust>.container{grid-template-columns:repeat(3,1fr);display:grid}.v320-service-trust>div>div{border-left:1px solid #ddd8d0;padding:10px 28px}.v320-service-trust>div>div:first-child{border-left:0}.v320-service-trust svg{color:#a67d40}.v320-service-trust h3{font-family:var(--serif);margin:10px 0 5px;font-size:20px}.v320-service-trust p{color:#7b858a;margin:0;font-size:10px}.v320-service-cta{background:#e8e1d5;padding:62px 0}.v320-service-cta>.container{justify-content:space-between;align-items:center;gap:50px;display:flex}.v320-service-cta span{color:#a17a3e;letter-spacing:.14em;font-size:9px;font-weight:900}.v320-service-cta h2{font-family:var(--serif);margin:9px 0 0;font-size:35px;font-weight:480}.v320-service-cta a{color:#fff;white-space:nowrap;background:#071a2f;align-items:center;gap:7px;min-height:48px;padding:0 18px;font-size:10px;font-weight:900;display:inline-flex}@media (max-width:1100px){.v320-brand-grid{grid-template-columns:1fr 1fr}.v320-brand-card:nth-child(3n){border-right:1px solid #dad5cd}.v320-brand-card:nth-child(2n){border-right:0}.v320-model-grid,.v320-store-feature-grid,.v320-product-grid{grid-template-columns:1fr 1fr}.v320-store-hero-grid{grid-template-columns:120px 1fr}.v320-store-expertise{grid-column:1/3}.v320-store-logo{width:115px;height:115px}.v320-service-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.v320-directory-head,.v320-brand-story-grid,.v320-store-about-grid,.v320-store-contact-grid,.v320-product-hero-grid,.v320-product-detail-grid,.v320-service-intro-grid,.v320-service-highlights-grid{grid-template-columns:1fr;gap:38px}.v320-brand-gallery-grid{grid-template-rows:360px 220px 220px;grid-template-columns:1fr}.v320-brand-gallery-grid .big{grid-row:auto}.v320-brand-network>.container,.v320-store-final-claim>.container,.v320-product-seller>.container,.v320-service-cta>.container{flex-direction:column;align-items:flex-start}.v320-store-tabs{top:72px}.v320-products-categories>.container>div{grid-template-columns:1fr 1fr}.v320-products-categories article:nth-child(4n){border-right:1px solid #ddd9d2}.v320-products-categories article:nth-child(2n){border-right:0}.v320-product-visual{height:420px}.v320-service-capabilities>.container>div:last-child,.v320-service-process>.container>div:last-child{grid-template-columns:1fr 1fr}.v320-service-trust>.container{grid-template-columns:1fr}.v320-service-trust>div>div{border-top:1px solid #ddd8d0;border-left:0;padding:22px 0}.v320-service-trust>div>div:first-child{border-top:0}}@media (max-width:680px){.v320-directory-hero,.v320-products-hero,.v320-services-hero{padding:85px 0 65px}.v320-directory-hero h1,.v320-products-hero h1,.v320-services-hero h1{font-size:52px}.v320-directory-body,.v320-brand-story,.v320-brand-models,.v320-store-featured,.v320-store-products,.v320-store-about,.v320-store-contact,.v320-products-list,.v320-product-detail,.v320-service-intro,.v320-service-capabilities,.v320-service-process,.v320-service-highlights{padding:60px 0}.v320-brand-grid,.v320-model-grid,.v320-store-feature-grid,.v320-product-grid,.v320-service-grid{grid-template-columns:1fr}.v320-brand-card,.v320-brand-card:nth-child(3n){border-right:0}.v320-brand-hero{min-height:680px}.v320-brand-hero h1{font-size:58px}.v320-brand-actions,.v320-store-actions,.v320-product-actions,.v320-service-hero-inner>div{flex-direction:column;align-items:stretch}.v320-brand-actions a,.v320-store-actions a,.v320-service-hero-inner>div a{justify-content:center}.v320-brand-points{grid-template-columns:1fr}.v320-series-row{gap:18px}.v320-brand-gallery-grid{grid-template-rows:320px 180px 180px}.v320-store-hero{min-height:760px}.v320-store-hero-grid{grid-template-columns:1fr;align-items:start;padding-top:80px}.v320-store-logo{width:100px;height:100px}.v320-store-expertise{grid-column:auto}.v320-store-copy h1{font-size:44px}.v320-store-tabs{position:relative;top:auto}.v320-store-tabs>.container{flex-direction:column;align-items:flex-start;padding-top:18px;padding-bottom:12px}.v320-store-tabs nav{width:100%;overflow-x:auto}.v320-store-tabs nav a{white-space:nowrap}.v320-store-about h2,.v320-store-contact h2{font-size:36px}.v320-store-contact-list,.v320-products-categories>.container>div{grid-template-columns:1fr}.v320-products-categories article,.v320-products-categories article:nth-child(4n){border-right:0}.v320-product-visual{height:330px}.v320-product-summary h1{font-size:42px}.v320-product-meta{grid-template-columns:1fr}.v320-product-meta span{border-top:1px solid #d9d4cc;border-left:0;padding-left:0}.v320-product-meta span:first-child{border-top:0}.v320-product-confidence>.container{grid-template-columns:1fr 1fr}.v320-product-confidence span{border-bottom:1px solid #ddd8cf;border-left:0}.v320-product-specs{grid-template-columns:1fr}.v320-product-detail h2{font-size:36px}.v320-service-hero{min-height:650px}.v320-service-hero h1{font-size:54px}.v320-service-intro h2{font-size:38px}.v320-service-capabilities>.container>div:last-child,.v320-service-process>.container>div:last-child{grid-template-columns:1fr}.v320-service-capabilities article{border-right:0}.v320-service-highlights h2{font-size:35px}}@media (max-width:1080px){.yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.wide-grid-section>.container{width:min(1840px,100% - 48px);max-width:none}.wide-grid-section .yacht-grid,.wide-grid-section .store-grid,.wide-grid-section .directory-grid,.wide-grid-section .news-grid,.wide-grid-section .v320-product-grid,.wide-grid-section .v320-store-feature-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:16px}@media (max-width:1599px){.wide-grid-section>.container{width:min(1540px,100% - 40px)}.wide-grid-section .yacht-grid,.wide-grid-section .store-grid,.wide-grid-section .directory-grid,.wide-grid-section .news-grid,.wide-grid-section .v320-product-grid,.wide-grid-section .v320-store-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1199px){.wide-grid-section>.container{width:min(1120px,100% - 32px)}.wide-grid-section .yacht-grid,.wide-grid-section .store-grid,.wide-grid-section .directory-grid,.wide-grid-section .news-grid,.wide-grid-section .v320-product-grid,.wide-grid-section .v320-store-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}@media (max-width:767px){.wide-grid-section>.container{width:calc(100% - 20px)}.wide-grid-section .yacht-grid,.wide-grid-section .store-grid,.wide-grid-section .directory-grid,.wide-grid-section .news-grid,.wide-grid-section .v320-product-grid,.wide-grid-section .v320-store-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.marketplace-layout .yacht-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1599px){.marketplace-layout .yacht-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1199px){.marketplace-layout .yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:767px){.marketplace-layout .yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yacht-card,.store-card,.directory-card,.news-card{border-radius:12px}.yacht-card .card-image,.wide-grid-section .card-image,.marketplace-layout .card-image{aspect-ratio:4/3}.yacht-card .badge,.yacht-card .status-badge{letter-spacing:.06em;border-radius:5px;padding:5px 7px;font-size:9px;top:8px;left:8px}.yacht-card .status-badge{top:auto;bottom:8px}.yacht-card .heart{width:28px;height:28px;top:8px;right:8px}.yacht-card .heart svg{width:14px;height:14px}.yacht-card .card-body{padding:12px}.yacht-card .card-kicker{letter-spacing:.06em;font-size:9px}.yacht-card .card-body h3{margin:6px 0 9px;font-size:clamp(14px,4.1vw,17px);line-height:1.16}.yacht-card .spec-row{gap:7px;padding-bottom:10px;font-size:10px}.yacht-card .spec-row svg{width:11px;height:11px}.yacht-card .price-row{padding-top:9px}.yacht-card .price-row strong{font-size:12px}.yacht-card .price-row a{letter-spacing:.04em;font-size:9px}.yacht-card .card-body small{margin-top:7px;font-size:9px}.store-card{padding-bottom:14px}.store-cover{height:88px}.store-info{gap:8px;margin-top:-20px;padding:0 12px}.store-logo{border-width:3px;border-radius:9px;width:44px;height:44px}.store-info h3{gap:4px;margin:15px 0 3px;font-size:13px}.store-info .verified{width:14px;height:14px}.store-info small{font-size:10px}.store-card>p{margin:8px 0;padding:0 12px;font-size:11px;line-height:1.5}.store-card>.text-link{margin-left:12px;font-size:10px}.directory-card img,.news-card img{height:110px}.directory-card div,.news-card div{padding:12px}.directory-card h3,.news-card h3{margin:0 0 5px;font-size:15px}.directory-card p,.news-card p{font-size:11px;line-height:1.5}.directory-card small,.news-card small{font-size:9px}.v337-card-metrics,.v337-store-stats,.v337-company-stats{gap:7px;padding-top:9px}.v337-card-metrics span,.v337-store-stats span,.v337-company-stats span{font-size:9px}}.home-v3-section>.container{width:min(1840px,100% - 48px)}.home-v3-section .yacht-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:16px}.home-v3-section .yacht-card .card-body{padding:16px}.home-v3-section .yacht-card .card-body h3{font-size:clamp(18px,1.25vw,24px)}@media (max-width:1599px){.home-v3-section>.container{width:min(1540px,100% - 40px)}.home-v3-section .yacht-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}}@media (max-width:1199px){.home-v3-section>.container{width:min(1120px,100% - 32px)}.home-v3-section .yacht-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}@media (max-width:767px){.home-v3-section>.container{width:min(100% - 20px,100%)}.home-v3-section .yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-v3-section .yacht-card .card-body{padding:12px}.home-v3-section .yacht-card .card-kicker{font-size:9px}.home-v3-section .yacht-card .card-body h3{margin:7px 0 10px;font-size:clamp(16px,4.7vw,21px)}.home-v3-section .yacht-card .spec-row{gap:8px;padding-bottom:12px;font-size:11px}.home-v3-section .yacht-card .price-row{padding-top:11px}.home-v3-section .yacht-card .price-row strong{font-size:13px}}.home-v3-section>.container{width:min(1840px,100% - 48px);max-width:none}.home-yacht-grid-v320{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}@media (min-width:768px){.home-yacht-grid-v320{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}}@media (min-width:1200px){.home-yacht-grid-v320{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important}}@media (min-width:1600px){.home-yacht-grid-v320{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (max-width:1599px){.home-v3-section>.container{width:min(1540px,100% - 40px)}}@media (max-width:1199px){.home-v3-section>.container{width:min(1120px,100% - 32px)}}@media (max-width:767px){.home-v3-section>.container{width:calc(100% - 20px)}.home-yacht-grid-v320 .yacht-card .card-body{padding:12px}.home-yacht-grid-v320 .yacht-card .card-kicker{font-size:9px}.home-yacht-grid-v320 .yacht-card .card-body h3{margin:7px 0 10px;font-size:clamp(16px,4.7vw,21px)}}.v320-company{background:#f6f3ed;overflow:hidden}.v320-company .container{width:min(1320px,100% - 64px)}.v320-company-aksa .v320-hero{background:#041522;min-height:82svh}.v320-company-aksa .v320-hero-aksa{filter:saturate(.92)contrast(1.04);background-image:url(/aksa-hero-marine.svg);background-position:50% 54%}.v320-company-aksa .v320-hero-shade{background:linear-gradient(90deg,#020a12f5 0%,#020a12c7 37%,#020a1247 66%,#020a121f 100%),linear-gradient(#0000 52%,#020a12b3)}.v320-company-aksa .v320-logo-mark{color:#c52d31;width:78px;height:78px;font-family:var(--sans);letter-spacing:-.06em;background:#fffffff0;border-color:#ffffff6b;font-weight:950;box-shadow:0 20px 50px #0000002e}.v320-company-aksa .v320-hero-copy{max-width:760px}.v320-company-aksa .v320-hero h1{letter-spacing:-.065em;text-transform:uppercase;max-width:720px;font-size:clamp(64px,7.4vw,112px);line-height:.86}.v320-company-aksa .v320-meta{color:#f05d58;margin-top:22px}.v320-company-aksa .v320-lead{color:#e1e8eb;max-width:680px;font-size:16px;line-height:1.72}.v320-company-aksa .v320-btn{border-radius:2px;min-height:50px;padding:0 22px}.v320-company-aksa .v320-btn-solid{box-shadow:0 14px 34px #c52d313d}.v320-editorial{background:#f7f4ee;padding:110px 0 100px}.v320-story-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:76px}.v320-story-copy{max-width:560px}.v320-story-copy h2{font-size:clamp(46px,5vw,72px)}.v320-story-copy p{color:#65747b;font-family:var(--serif);margin:30px 0 24px;font-size:15px;line-height:1.92}.v320-story-visual{background:url(/hero-yacht.svg) 50%/cover no-repeat;min-height:530px;position:relative;overflow:hidden;box-shadow:0 28px 70px #071a2f21}.v320-story-visual-aksa{background-image:linear-gradient(#0000 42%,#03101c4d),url(/aksa-factory.svg)}.v320-story-visual:after{content:"";pointer-events:none;border:1px solid #0c2a431a;position:absolute;inset:0}.v320-story-caption{color:#fff;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.v320-story-caption span{letter-spacing:.15em;font-size:10px;font-weight:900}.v320-story-caption strong{max-width:330px;font-family:var(--serif);text-align:right;font-size:19px;font-weight:520}.v320-numbers{background:#fcfbf8;padding:68px 0 60px}.v320-number-grid strong{color:#0a2940;font-size:56px}.v320-number-grid span{letter-spacing:.12em;margin-top:7px;font-size:11px}.v320-trust{color:#fff;background:#071a2f;padding:78px 0}.v320-trust-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.v320-trust h2{color:#fff;max-width:520px;font-family:var(--serif);letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(38px,4.2vw,62px);font-weight:470;line-height:1}.v320-trust-points{border-top:1px solid #ffffff24}.v320-trust-points>div{border-bottom:1px solid #ffffff24;grid-template-columns:54px 1fr;align-items:center;gap:20px;padding:20px 4px;display:grid}.v320-trust-points strong{color:#d44b4b;font-family:var(--serif);font-size:17px;font-weight:650}.v320-trust-points span{color:#d9e0e4;font-family:var(--serif);font-size:15px}.v320-expertise{background:#fff;padding:112px 0}.v320-expertise-grid{gap:18px}.v320-exp-visual{color:#fff;background-position:50%;background-size:cover;height:300px;padding:22px}.v320-exp-1 .v320-exp-visual{background-image:url(/aksa-hero-marine.svg);background-position:65% 55%}.v320-exp-2 .v320-exp-visual{background-image:url(/aksa-factory.svg)}.v320-exp-3 .v320-exp-visual{background-image:url(/aksa-engineering.svg)}.v320-exp-4 .v320-exp-visual{background-image:url(/aksa-service.svg)}.v320-exp-overlay{z-index:0;background:linear-gradient(#03101c14 35%,#03101cd1 100%),linear-gradient(90deg,#03101c2e,#0000);position:absolute;inset:0}.v320-exp-visual:after{background:linear-gradient(135deg,#ffffff14,#0000 40%)}.v320-exp-visual svg,.v320-exp-visual span{z-index:2}.v320-expertise-card h3{margin-top:20px;font-size:23px}.v320-expertise-card p{font-size:11px;line-height:1.7}.v320-projects{background:#041522;padding:108px 0}.v320-gallery{gap:16px;height:620px}.v320-company-aksa .v320-gallery-main{background-image:linear-gradient(#020c140a,#020c14b8),url(/aksa-hero-marine.svg);background-position:64%}.v320-company-aksa .v320-gallery-side>div:first-child{background-image:linear-gradient(#020c140a,#020c14b8),url(/aksa-engineering.svg)}.v320-company-aksa .v320-gallery-side>div:last-child{background-image:linear-gradient(#020c140a,#020c14b8),url(/aksa-service.svg)}.v320-gallery-main span,.v320-gallery-side span{letter-spacing:.18em;font-size:11px}.v320-market{background:#f6f2eb;padding:100px 0}.v320-market-summary{background:#ffffff73}.v320-market-summary>div{padding-top:26px;padding-bottom:26px}.v320-market-summary strong{font-size:34px}.v320-store-preview{padding:38px 0}.v320-global{background:linear-gradient(135deg,#061827,#0b2b43);padding:104px 0}.v320-global-grid{gap:100px}.v320-world{background:radial-gradient(circle,#32668347,#0000 64%),linear-gradient(135deg,#ffffff05,#0000);height:370px}.v320-world>svg{width:220px;height:220px}.v320-contact{padding:108px 0}.v320-contact-grid{gap:110px}.v320-contact-list>a,.v320-contact-list>div{padding:24px 8px;font-size:12px}.v320-final-claim{background:#e7dfd2;padding:72px 0}.v320-final-claim h2{font-size:42px}@media (max-width:1100px){.v320-company .container{width:min(100% - 40px,100%)}.v320-story-grid,.v320-trust-grid{grid-template-columns:1fr;gap:48px}.v320-story-copy{max-width:760px}.v320-story-visual{min-height:460px}.v320-expertise-grid{grid-template-columns:1fr 1fr}.v320-exp-visual{height:330px}}@media (max-width:720px){.v320-company .container{width:calc(100% - 24px)}.v320-company-aksa .v320-hero{min-height:720px}.v320-company-aksa .v320-hero h1{font-size:54px}.v320-company-aksa .v320-logo-mark{width:66px;height:66px}.v320-editorial,.v320-expertise,.v320-projects,.v320-market,.v320-global,.v320-contact{padding:72px 0}.v320-story-visual{min-height:330px}.v320-story-caption{flex-direction:column;align-items:flex-start;bottom:15px;left:16px;right:16px}.v320-story-caption strong{text-align:left;font-size:16px}.v320-number-grid strong{font-size:38px}.v320-trust{padding:62px 0}.v320-trust-points>div{grid-template-columns:42px 1fr;padding:17px 0}.v320-expertise-grid{grid-template-columns:1fr}.v320-exp-visual{height:300px}.v320-gallery{height:auto}.v320-gallery-main{height:380px}.v320-gallery-side{grid-template-rows:auto;grid-template-columns:1fr}.v320-gallery-side>div{height:250px}}.v320-brand-hero{min-height:82vh}.v320-brand-azimut .v320-brand-hero-image{background-image:url(/hero-yacht.svg);background-position:50% 48%}.v320-brand-hero-foot{z-index:3;color:#fff;grid-template-columns:1fr repeat(3,150px);align-items:end;gap:1px;padding-bottom:22px;display:grid;position:relative}.v320-brand-hero-foot>span{color:#d5ad67;letter-spacing:.2em;align-self:center;font-size:9px;font-weight:900}.v320-brand-hero-foot>div{border-left:1px solid #ffffff38;padding:13px 16px}.v320-brand-hero-foot b{font-family:var(--serif);font-size:27px;font-weight:500;line-height:1;display:block}.v320-brand-hero-foot small{color:#b9c5cd;letter-spacing:.08em;margin-top:6px;font-size:9px;display:block}.v320-brand-signature{background:#fff;border-top:1px solid #e1ddd6;border-bottom:1px solid #e1ddd6;padding:0}.v320-brand-signature>.container{grid-template-columns:repeat(4,1fr);display:grid}.v320-brand-signature article{border-right:1px solid #e2ddd5;min-height:205px;padding:36px 30px}.v320-brand-signature article:last-child{border-right:0}.v320-brand-signature svg{color:#a57b3d}.v320-brand-signature small{color:#9a7136;letter-spacing:.17em;margin-top:26px;font-size:9px;font-weight:900;display:block}.v320-brand-signature strong{color:#142c3e;font-family:var(--serif);margin-top:9px;font-size:22px;font-weight:520;display:block}.v320-brand-signature p{color:#7a858b;margin:9px 0 0;font-size:11px;line-height:1.65}.v320-brand-collections{background:#f4f0e9;padding:95px 0}.v320-collection-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.v320-collection-grid article{color:#fff;background:50%/cover no-repeat;align-items:flex-end;min-height:300px;padding:24px;display:flex;position:relative;overflow:hidden}.v320-collection-grid article:before{content:"";background:linear-gradient(#040f190d 32%,#040f19e6);position:absolute;inset:0}.v320-collection-grid article:first-child{background-image:url(/yacht-1.svg);grid-column:span 2}.v320-collection-grid article:nth-child(2){background-image:url(/yacht-2.svg)}.v320-collection-grid article:nth-child(3){background-image:url(/yacht-3.svg)}.v320-collection-grid article:nth-child(4){background-image:url(/yacht-4.svg)}.v320-collection-grid article:nth-child(5){background-image:url(/yacht-2.svg)}.v320-collection-grid article:nth-child(6){background-image:url(/yacht-3.svg)}.v320-collection-grid article:nth-child(7){background-image:url(/hero-yacht.svg);grid-column:span 2}.v320-collection-grid article>span{z-index:2;color:#ffffff8c;font-family:var(--serif);font-size:34px;position:absolute;top:14px;right:18px}.v320-collection-grid article>div{z-index:2;position:relative}.v320-collection-grid small{letter-spacing:.16em;color:#dfc083;font-size:9px;font-weight:900}.v320-collection-grid h3{font-family:var(--serif);margin:7px 0 6px;font-size:31px;font-weight:470}.v320-collection-grid p{color:#d2d9de;max-width:280px;margin:0;font-size:11px;line-height:1.5}.v320-collection-grid b{color:#fff;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.v320-brand-gallery-title{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:28px;display:flex}.v320-brand-gallery-title span{color:#9c7339;letter-spacing:.18em;font-size:9px;font-weight:900}.v320-brand-gallery-title h2{max-width:650px;font-family:var(--serif);margin:0;font-size:clamp(34px,4.6vw,62px);font-weight:470;line-height:1}.v320-brand-models{padding-top:100px}.v320-model-grid{gap:22px}.v320-model-grid article{transition:transform .2s}.v320-model-grid article:hover{transform:translateY(-3px)}.v320-model-image{height:230px}.v320-brand-commerce-bridge{color:#0b2538;background:#d9c6a2;padding:72px 0}.v320-brand-commerce-bridge>.container{justify-content:space-between;align-items:center;gap:70px;display:flex}.v320-brand-commerce-bridge span{letter-spacing:.18em;color:#75521e;font-size:9px;font-weight:950}.v320-brand-commerce-bridge h2{max-width:720px;font-family:var(--serif);margin:10px 0 8px;font-size:43px;font-weight:480;line-height:1.02}.v320-brand-commerce-bridge p{color:#53626a;max-width:760px;font-family:var(--serif);margin:0;font-size:12px;line-height:1.7}.v320-brand-commerce-actions{flex:none;gap:8px;display:flex}.v320-brand-commerce-actions a{color:#fff;background:#0a2236;align-items:center;gap:8px;min-height:46px;padding:0 17px;font-size:10px;font-weight:900;display:inline-flex}.v320-brand-commerce-actions a+a{color:#0a2236;background:0 0;border:1px solid #0a22368c}.v320-brand-market .v320-yachts{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:1100px){.v320-brand-hero-foot{grid-template-columns:1fr repeat(3,120px)}.v320-brand-signature>.container{grid-template-columns:1fr 1fr}.v320-brand-signature article:nth-child(2){border-right:0}.v320-brand-signature article:nth-child(-n+2){border-bottom:1px solid #e2ddd5}.v320-collection-grid{grid-template-columns:1fr 1fr}.v320-collection-grid article:first-child,.v320-collection-grid article:nth-child(7){grid-column:span 1}.v320-brand-commerce-bridge>.container{flex-direction:column;align-items:flex-start}.v320-brand-market .v320-yachts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){.v320-brand-hero{min-height:720px}.v320-brand-hero-inner{padding-top:120px;padding-bottom:42px}.v320-brand-hero-foot{grid-template-columns:repeat(3,1fr);gap:0}.v320-brand-hero-foot>span{grid-column:1/-1;margin-bottom:12px}.v320-brand-hero-foot>div{padding:10px 9px}.v320-brand-hero-foot b{font-size:22px}.v320-brand-signature>.container,.v320-collection-grid{grid-template-columns:1fr}.v320-brand-signature article,.v320-brand-signature article:nth-child(2){border-bottom:1px solid #e2ddd5;border-right:0}.v320-brand-signature article:last-child{border-bottom:0}.v320-brand-collections{padding:62px 0}.v320-collection-grid article{min-height:265px}.v320-brand-gallery-title{flex-direction:column;align-items:flex-start}.v320-brand-commerce-bridge{padding:55px 0}.v320-brand-commerce-bridge h2{font-size:35px}.v320-brand-commerce-actions{flex-direction:column;width:100%}.v320-brand-commerce-actions a{justify-content:center}.v320-brand-market .v320-yachts{grid-template-columns:1fr!important}}.yacht-detail-v321{--yd-navy:#061522;--yd-navy-2:#0b2233;--yd-ink:#0b1c29;--yd-ivory:#f5f2eb;--yd-gold:#c9a568;--yd-line:#d9d3c8;background:var(--yd-ivory);color:var(--yd-ink)}.yacht-detail-v321-kicker{color:#9d7440;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.yacht-detail-v321-hero{color:#fff;background:#071724;height:820px;min-height:calc(100vh - 72px);max-height:980px;position:relative;overflow:hidden}.yacht-detail-v321-hero-image{object-fit:cover;object-position:center 52%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.002)}.yacht-detail-v321-hero-shade{background:linear-gradient(#020a108f 0%,#020a100f 32%,#020a1014 54%,#020a10db 100%),linear-gradient(90deg,#020a1057,#0000 58%);position:absolute;inset:0}.yacht-detail-v321-hero-top{z-index:2;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex;position:relative}.yacht-detail-v321-breadcrumb{color:#ffffffad;letter-spacing:.03em;align-items:center;gap:9px;min-width:0;font-size:11px;display:flex}.yacht-detail-v321-breadcrumb a{color:#ffffffdb}.yacht-detail-v321-breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:600;overflow:hidden}.yacht-detail-v321-breadcrumb span{opacity:.45}.yacht-detail-v321-utils{color:#fff;flex:none;gap:18px;font-size:11px;display:flex}.yacht-detail-v321-utils a,.yacht-detail-v321-utils span{color:inherit;align-items:center;gap:7px;display:flex}.yacht-detail-v321-hero-content{z-index:2;width:min(100% - 40px,var(--container,1280px));justify-content:space-between;align-items:flex-end;gap:60px;display:flex;position:absolute;bottom:150px;left:50%;transform:translate(-50%)}.yacht-detail-v321-title-wrap{max-width:860px}.yacht-detail-v321-status{letter-spacing:.18em;border:1px solid #ffffff8c;margin-bottom:17px;padding:7px 11px;font-size:9px;font-weight:900;display:inline-flex}.yacht-detail-v321-title-wrap p{color:#e7edf0;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:11px}.yacht-detail-v321-title-wrap h1{color:#fff;font-family:var(--serif);letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 28px #00000042;margin:0;font-size:clamp(54px,7vw,108px);font-weight:470;line-height:.86}.yacht-detail-v321-price-wrap{text-align:right;flex:none;min-width:260px;padding:0 0 8px}.yacht-detail-v321-price-wrap small{color:#d8e0e5;letter-spacing:.19em;font-size:9px;font-weight:850;display:block}.yacht-detail-v321-price-wrap strong{color:#f0d39e;font-family:var(--serif);letter-spacing:-.02em;margin-top:8px;font-size:clamp(27px,2.5vw,40px);font-weight:520;display:block}.yacht-detail-v321-hero-rail{z-index:2;width:min(100% - 40px,var(--container,1280px));border-top:1px solid #ffffff47;justify-content:space-between;align-items:stretch;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.yacht-detail-v321-facts{align-items:stretch;min-width:0;display:flex}.yacht-detail-v321-facts>div{border-right:1px solid #fff3;grid-template-rows:auto auto;grid-template-columns:auto auto;column-gap:9px;min-width:132px;margin-right:28px;padding:21px 28px 21px 0;display:grid}.yacht-detail-v321-facts>div>span{color:#dec28f;grid-row:1/3;align-self:center}.yacht-detail-v321-facts small{color:#b8c4cc;letter-spacing:.13em;font-size:9px;font-weight:800}.yacht-detail-v321-facts strong{color:#fff;font-family:var(--serif);white-space:nowrap;margin-top:3px;font-size:16px;font-weight:520}.yacht-detail-v321-hero-actions{align-items:center;gap:8px;padding:14px 0;display:flex}.yacht-detail-v321-hero-actions a{color:#12202a;letter-spacing:.1em;background:#e3c080;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:10px;font-weight:950;display:inline-flex}.yacht-detail-v321-hero-actions a.secondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05131e85;border:1px solid #ffffff7a}.yacht-detail-v321-intro-section{background:#fff;padding:112px 0 104px}.yacht-detail-v321-intro-grid{grid-template-columns:minmax(0,1.38fr) minmax(320px,.62fr);align-items:start;gap:110px;display:grid}.yacht-detail-v321-intro-copy h2{max-width:820px;font-family:var(--serif);letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(46px,5vw,74px);font-weight:470;line-height:.96}.yacht-detail-v321-intro-copy p{color:#59666e;max-width:800px;font-family:var(--serif);margin:32px 0 0;font-size:17px;line-height:1.95}.yacht-detail-v321-broker-mini{border-left:1px solid #ded9d0;padding-left:42px}.yacht-detail-v321-broker-head{align-items:center;gap:16px;margin-top:20px;display:flex}.yacht-detail-v321-broker-head img,.yacht-detail-v321-broker-placeholder{object-fit:contain;background:#0b2538;border:1px solid #cfb17d;flex:0 0 76px;width:76px;height:76px}.yacht-detail-v321-broker-placeholder{color:#d5b77f;place-items:center;display:grid}.yacht-detail-v321-broker-name{align-items:center;gap:7px;display:flex}.yacht-detail-v321-broker-name h3{font-family:var(--serif);margin:0;font-size:23px;font-weight:530}.yacht-detail-v321-broker-name svg{color:#b38542}.yacht-detail-v321-broker-head p{color:#7c878e;margin:5px 0 0;font-size:11px}.yacht-detail-v321-broker-contact{border-top:1px solid #e7e3db;gap:10px;margin-top:24px;padding-top:20px;display:grid}.yacht-detail-v321-broker-contact a,.yacht-detail-v321-broker-contact span{color:#52606a;align-items:center;gap:8px;font-size:11px;display:flex}.yacht-detail-v321-broker-contact svg{color:#a17a43}.yacht-detail-v321-broker-actions{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.yacht-detail-v321-broker-actions a{color:#6a522f;letter-spacing:.08em;border:1px solid #b89560;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex}.yacht-detail-v321-gallery-section{color:#fff;background:#0a1b28;padding:90px 0 0}.yacht-detail-v321-gallery-heading{justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:30px;display:flex}.yacht-detail-v321-gallery-heading h2{font-family:var(--serif);margin:10px 0 0;font-size:clamp(42px,5vw,70px);font-weight:470;line-height:.95}.yacht-detail-v321-gallery-section .yacht-detail-v321-kicker{color:#d0ad72}.yacht-detail-v321-gallery-count{color:#a8b4bc;letter-spacing:.14em;padding-bottom:8px;font-size:10px;font-weight:850}.yacht-detail-v321-gallery-full{background:#06111a;width:100%;height:min(72vw,820px);max-height:820px;overflow:hidden}.yacht-detail-v321-gallery-full img{object-fit:cover;width:100%;height:100%;display:block}.yacht-detail-v321-spec-section{background:#f2efe8;padding:112px 0}.yacht-detail-v321-spec-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:120px;display:grid}.yacht-detail-v321-spec-title{position:sticky;top:105px}.yacht-detail-v321-spec-title h2{font-family:var(--serif);letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(42px,4vw,62px);font-weight:470;line-height:.96}.yacht-detail-v321-spec-title p{color:#6a747a;max-width:420px;margin:22px 0 0;font-size:11px;line-height:1.8}.yacht-detail-v321-spec-list{border-top:1px solid #cfc8bd}.yacht-detail-v321-spec-list>div{border-bottom:1px solid #d8d1c6;grid-template-columns:1fr 1.15fr;gap:28px;padding:17px 0;display:grid}.yacht-detail-v321-spec-list span{color:#7b858a;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.yacht-detail-v321-spec-list strong{font-family:var(--serif);font-size:17px;font-weight:540}.yacht-detail-v321-brand-section{background:#fff;padding:96px 0}.yacht-detail-v321-brand-layout{grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);gap:100px;display:grid}.yacht-detail-v321-brand-layout h2{font-family:var(--serif);margin:12px 0 0;font-size:clamp(46px,5vw,72px);font-weight:470;line-height:.95}.yacht-detail-v321-brand-layout p{color:#68757c;max-width:440px;font-family:var(--serif);margin:22px 0;font-size:13px;line-height:1.8}.yacht-detail-v321-brand-layout>div:first-child>a{color:#89652f;letter-spacing:.09em;margin-top:6px;font-size:10px;font-weight:900;display:inline-flex}.yacht-detail-v321-model-list{border-top:1px solid #dcd6cd}.yacht-detail-v321-model-list>div{border-bottom:1px solid #e1dcd4;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;padding:18px 0;display:grid}.yacht-detail-v321-model-list small{color:#b08a52;font-family:var(--serif);font-size:14px}.yacht-detail-v321-model-list strong{font-family:var(--serif);font-size:21px;font-weight:520}.yacht-detail-v321-model-list span{color:#7b878e;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.yacht-detail-v321-enquiry-section{color:#fff;background:#071a2a;padding:100px 0}.yacht-detail-v321-enquiry-layout{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:start;gap:90px;display:grid}.yacht-detail-v321-enquiry-section .yacht-detail-v321-kicker{color:#d8b779}.yacht-detail-v321-enquiry-copy h2{color:#fff;max-width:620px;font-family:var(--serif);margin:15px 0 0;font-size:clamp(44px,5vw,70px);font-weight:470;line-height:.95}.yacht-detail-v321-enquiry-copy>p{color:#a9b7c0;max-width:520px;font-family:var(--serif);margin:24px 0 0;font-size:13px;line-height:1.8}.yacht-detail-v321-enquiry-trust{color:#c8d0d5;align-items:center;gap:10px;margin-top:28px;font-size:11px;display:flex}.yacht-detail-v321-enquiry-trust svg{color:#d4ae6d}.yacht-detail-v321-enquiry-section .premium-inquiry-form{background:0 0;margin:0}.yacht-detail-v321-enquiry-section .premium-inquiry-form input,.yacht-detail-v321-enquiry-section .premium-inquiry-form textarea{color:#fff;background:#0a2235;border-color:#d5b47757}.yacht-detail-v321-enquiry-section .premium-inquiry-form input::placeholder,.yacht-detail-v321-enquiry-section .premium-inquiry-form textarea::placeholder{color:#8295a2}.yacht-detail-v321-enquiry-section .premium-submit-button{color:#16222b;background:#dfbe82}.yacht-detail-v321-commerce-section{background:#d9c8aa;padding:72px 0}.yacht-detail-v321-commerce-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:80px;display:grid}.yacht-detail-v321-commerce-layout h2{font-family:var(--serif);margin:12px 0 0;font-size:38px;font-weight:490}.yacht-detail-v321-commerce-list{border-top:1px solid #4739263d}.yacht-detail-v321-commerce-list a{color:#172631;border-bottom:1px solid #4739263d;grid-template-columns:.7fr 1fr auto;align-items:center;gap:18px;padding:15px 0;display:grid}.yacht-detail-v321-commerce-list span{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.yacht-detail-v321-commerce-list strong{font-family:var(--serif);font-size:16px;font-weight:540}.yacht-detail-v321-commerce-list small{font-size:11px;font-weight:800}.yacht-detail-v321-related-section{background:#f5f2eb;padding:92px 0 110px}.yacht-detail-v321-related-head{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.yacht-detail-v321-related-head h2{font-family:var(--serif);margin:12px 0 0;font-size:clamp(42px,4vw,64px);font-weight:470}.yacht-detail-v321-related-head>a{color:#88642f;letter-spacing:.08em;padding-bottom:8px;font-size:10px;font-weight:900}.yacht-detail-v321-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.yacht-detail-v321-related-grid>a{color:#0e202d}.yacht-detail-v321-related-grid>a>div{background:#d9d5ce;height:230px;overflow:hidden}.yacht-detail-v321-related-grid img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.yacht-detail-v321-related-grid a:hover img{transform:scale(1.025)}.yacht-detail-v321-related-grid small{color:#9d7440;letter-spacing:.14em;margin-top:15px;font-size:9px;font-weight:900;display:block}.yacht-detail-v321-related-grid h3{font-family:var(--serif);margin:7px 0 0;font-size:21px;font-weight:520}.yacht-detail-v321-related-grid p{color:#7a858b;margin:6px 0 0;font-size:11px}.yacht-detail-v321-related-grid strong{color:#644c2b;font-family:var(--serif);margin-top:10px;font-size:14px;font-weight:600;display:block}.yacht-detail-v321-mobile-bar{display:none}@media (max-width:1180px){.yacht-detail-v321-hero{height:760px}.yacht-detail-v321-hero-content{bottom:160px}.yacht-detail-v321-title-wrap h1{font-size:72px}.yacht-detail-v321-facts>div{min-width:112px;margin-right:18px;padding-right:18px}.yacht-detail-v321-intro-grid,.yacht-detail-v321-spec-layout,.yacht-detail-v321-brand-layout,.yacht-detail-v321-enquiry-layout{gap:60px}.yacht-detail-v321-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.yacht-detail-v321-hero{height:720px;min-height:0}.yacht-detail-v321-hero-top{padding-top:16px}.yacht-detail-v321-hero-content{flex-direction:column;align-items:flex-start;gap:18px;bottom:196px}.yacht-detail-v321-price-wrap{text-align:left;padding:0}.yacht-detail-v321-price-wrap strong{font-size:30px}.yacht-detail-v321-hero-rail{align-items:flex-end}.yacht-detail-v321-facts{flex:1;grid-template-columns:repeat(2,1fr);display:grid}.yacht-detail-v321-facts>div{min-width:0;margin-right:14px;padding:13px 14px 13px 0}.yacht-detail-v321-hero-actions{flex-direction:column;align-items:stretch;width:170px}.yacht-detail-v321-hero-actions a{min-height:42px;padding:0 12px}.yacht-detail-v321-intro-section,.yacht-detail-v321-spec-section{padding:78px 0}.yacht-detail-v321-intro-grid,.yacht-detail-v321-spec-layout,.yacht-detail-v321-brand-layout,.yacht-detail-v321-enquiry-layout,.yacht-detail-v321-commerce-layout{grid-template-columns:1fr;gap:50px}.yacht-detail-v321-broker-mini{border-top:1px solid #ded9d0;border-left:0;padding:34px 0 0}.yacht-detail-v321-spec-title{position:static}.yacht-detail-v321-gallery-full{height:62vw}.yacht-detail-v321-model-list>div{grid-template-columns:48px 1fr auto}}@media (max-width:680px){.yacht-detail-v321-hero{height:700px}.yacht-detail-v321-hero-image{object-position:center}.yacht-detail-v321-breadcrumb{font-size:9px}.yacht-detail-v321-utils{gap:10px;font-size:0}.yacht-detail-v321-utils svg{width:18px;height:18px}.yacht-detail-v321-hero-content{width:calc(100% - 28px);bottom:178px}.yacht-detail-v321-title-wrap h1{font-size:48px;line-height:.9}.yacht-detail-v321-title-wrap p{font-size:10px}.yacht-detail-v321-price-wrap strong{font-size:25px}.yacht-detail-v321-hero-rail{width:calc(100% - 28px)}.yacht-detail-v321-facts{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.yacht-detail-v321-facts>div{grid-template-columns:auto 1fr;column-gap:7px;margin-right:8px;padding:10px 9px 10px 0}.yacht-detail-v321-facts>div>span{display:none}.yacht-detail-v321-facts small{font-size:9px}.yacht-detail-v321-facts strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.yacht-detail-v321-hero-actions{display:none}.yacht-detail-v321-intro-section{padding:66px 0 62px}.yacht-detail-v321-intro-copy h2{font-size:43px}.yacht-detail-v321-intro-copy p{margin-top:24px;font-size:14px;line-height:1.8}.yacht-detail-v321-gallery-section{padding-top:62px}.yacht-detail-v321-gallery-heading{padding-bottom:20px}.yacht-detail-v321-gallery-heading h2{font-size:42px}.motoryat-detail-sale .yacht-detail-v321-gallery-heading h2{background:linear-gradient(#0000 66%,#d0ad724d 66%);padding-right:.08em}.yacht-detail-v321-gallery-full{height:68vw;min-height:280px}.yacht-detail-v321-spec-section,.yacht-detail-v321-brand-section,.yacht-detail-v321-enquiry-section{padding:66px 0}.yacht-detail-v321-spec-title h2,.yacht-detail-v321-brand-layout h2,.yacht-detail-v321-enquiry-copy h2{font-size:40px}.yacht-detail-v321-spec-list>div{grid-template-columns:.9fr 1.1fr;gap:16px;padding:14px 0}.yacht-detail-v321-spec-list strong{font-size:14px}.yacht-detail-v321-model-list>div{grid-template-columns:36px 1fr}.yacht-detail-v321-model-list span{grid-column:2}.yacht-detail-v321-commerce-section{padding:55px 0}.yacht-detail-v321-commerce-list a{grid-template-columns:1fr auto;gap:6px 16px}.yacht-detail-v321-commerce-list span{grid-column:1/-1}.yacht-detail-v321-related-section{padding:66px 0 94px}.yacht-detail-v321-related-head{flex-direction:column;align-items:flex-start}.yacht-detail-v321-related-grid{grid-template-columns:1fr 1fr;gap:12px}.yacht-detail-v321-related-grid>a>div{height:140px}.yacht-detail-v321-related-grid h3{font-size:16px}.yacht-detail-v321-mobile-bar{z-index:80;padding:10px 14px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05131ef5;border-top:1px solid #d5b47761;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.yacht-detail-v321-mobile-bar small{color:#8798a4;font-size:9px;display:block}.yacht-detail-v321-mobile-bar strong{color:#e6c98e;margin-top:2px;font-size:12px;display:block}.yacht-detail-v321-mobile-bar a{color:#15222c;letter-spacing:.08em;background:#dfbe82;justify-content:center;align-items:center;font-size:10px;font-weight:950;display:flex}}@media (max-width:440px){.yacht-detail-v321-hero{height:660px}.yacht-detail-v321-title-wrap h1{font-size:42px}.yacht-detail-v321-related-grid{grid-template-columns:1fr 1fr}.yacht-detail-v321-related-grid>a>div{height:112px}.yacht-detail-v321-related-grid h3{font-size:14px}}.v321-product-page{color:#102536;background:#f7f5ef}.v321-product-hero{background:#f7f5ef;padding:72px 0 82px}.v321-product-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:80px;display:grid}.v321-product-stage{background:#e9eceb;border:1px solid #d9dedc;place-items:center;min-height:570px;display:grid;position:relative;overflow:hidden}.v321-product-stage-grid{opacity:.5;background-image:linear-gradient(#1331420f 1px,#0000 1px),linear-gradient(90deg,#1331420f 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.v321-product-stage:after{content:"";border:1px solid #99794340;border-radius:50%;width:390px;height:390px;position:absolute;box-shadow:0 0 0 70px #fff3,0 0 0 140px #ffffff1f}.v321-product-object{z-index:2;color:#17384d;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.v321-product-object svg{filter:drop-shadow(0 24px 26px #0d233129)}.v321-product-object span{font-family:var(--serif);letter-spacing:.08em;font-size:22px}.v321-product-stage>small{z-index:3;color:#8c744e;letter-spacing:.18em;font-size:9px;font-weight:900;position:absolute;bottom:20px;left:22px}.v321-product-summary{padding:24px 0}.v321-product-eyebrow,.v321-product-section-title>span,.v321-product-seller-intro>span,.v321-product-commerce-note span,.v321-product-related-head span,.v321-product-final-cta span{color:#9c763d;letter-spacing:.19em;font-size:10px;font-weight:900}.v321-product-brand{color:#385264;letter-spacing:.1em;text-transform:uppercase;margin:22px 0 8px;font-size:12px;font-weight:800}.v321-product-summary h1{max-width:650px;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(48px,5.8vw,82px);font-weight:470;line-height:.94}.v321-product-lead{color:#697981;max-width:560px;font-family:var(--serif);margin:25px 0 0;font-size:14px;line-height:1.85}.v321-product-price-block{border-top:1px solid #d7d4cc;border-bottom:1px solid #d7d4cc;grid-template-columns:auto 1fr;align-items:end;gap:4px 18px;margin-top:34px;padding:24px 0;display:grid}.v321-product-price-block small{color:#9c763d;letter-spacing:.17em;grid-column:1/-1;font-size:9px;font-weight:900}.v321-product-price-block strong{font-family:var(--serif);font-size:34px;font-weight:500}.v321-product-price-block span{color:#62737d;justify-self:end;font-size:11px}.v321-product-primary-actions{gap:10px;margin-top:22px;display:flex}.v321-product-primary-actions .add-cart-btn,.v321-product-outline-action{letter-spacing:.08em;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:10px;font-weight:900;display:inline-flex}.v321-product-primary-actions .add-cart-btn{color:#fff;background:#0a2740;border:1px solid #0a2740}.v321-product-outline-action{color:#17384d;background:0 0;border:1px solid #bdb9b0}.v321-product-trustline{color:#6b7a83;flex-wrap:wrap;gap:18px;margin-top:20px;font-size:10px;display:flex}.v321-product-trustline span{align-items:center;gap:6px;display:flex}.v321-product-trustline svg{color:#a68046}.v321-product-specification{background:#fff;padding:90px 0}.v321-product-specification-grid{grid-template-columns:.92fr 1.08fr;gap:110px;display:grid}.v321-product-section-title h2{font-family:var(--serif);letter-spacing:-.045em;margin:13px 0 20px;font-size:clamp(42px,5vw,66px);font-weight:470;line-height:1}.v321-product-section-title p{color:#738089;max-width:500px;font-family:var(--serif);margin:0;font-size:13px;line-height:1.85}.v321-product-spec-list{border-top:1px solid #d9d6cf}.v321-product-spec-list>div{border-bottom:1px solid #d9d6cf;grid-template-columns:170px 1fr;gap:25px;padding:20px 0;display:grid}.v321-product-spec-list small{color:#8c744e;letter-spacing:.15em;font-size:9px;font-weight:900}.v321-product-spec-list strong{font-family:var(--serif);color:#203b4d;font-size:17px;font-weight:500}.v321-product-seller{color:#fff;background:#0a2238;padding:82px 0}.v321-product-seller-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:100px;display:grid}.v321-product-seller-intro h2{font-family:var(--serif);margin:12px 0 16px;font-size:52px;font-weight:470;line-height:1}.v321-product-seller-intro p{color:#b7c3ca;max-width:650px;font-family:var(--serif);margin:0;font-size:13px;line-height:1.85}.v321-product-seller-badges{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.v321-product-seller-badges span{color:#d2dbe0;align-items:center;gap:6px;font-size:10px;display:flex}.v321-product-seller-badges svg{color:#d3aa65}.v321-product-seller-contact{border-left:1px solid #ffffff2b;flex-direction:column;align-items:flex-start;gap:13px;padding-left:38px;display:flex}.v321-product-seller-mark{color:#d4ad6b;border:1px solid #d2ab6873;place-items:center;width:54px;height:54px;margin-bottom:5px;display:grid}.v321-product-seller-contact a{color:#e5ebef;align-items:center;gap:8px;font-size:11px;display:flex}.v321-product-seller-contact>a:last-child{color:#e4bd78;border-bottom:1px solid #cfa25d;margin-top:8px;padding-bottom:6px;font-weight:900}.v321-product-commerce-note{background:#eeeae2;padding:80px 0}.v321-product-commerce-note>.container{grid-template-columns:1.05fr .95fr;align-items:end;gap:100px;display:grid}.v321-product-commerce-note svg{color:#9c763d}.v321-product-commerce-note h2{max-width:650px;font-family:var(--serif);letter-spacing:-.04em;margin:12px 0 0;font-size:48px;font-weight:470;line-height:1.02}.v321-product-commerce-note p{color:#6f7d85;font-family:var(--serif);margin:0;font-size:13px;line-height:1.9}.v321-product-related{background:#f9f7f2;padding:90px 0}.v321-product-related-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.v321-product-related-head h2{font-family:var(--serif);margin:10px 0 0;font-size:48px;font-weight:470}.v321-product-related-head>a{color:#8e6935;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.v321-product-related-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.v321-product-related-grid>a{color:#102536;border-bottom:1px solid #d8d3ca;padding-bottom:17px}.v321-related-visual{color:#365266;background:#e8ebe9;place-items:center;height:190px;margin-bottom:16px;display:grid}.v321-product-related-grid small{color:#9c763d;letter-spacing:.14em;font-size:9px;font-weight:900}.v321-product-related-grid h3{font-family:var(--serif);margin:8px 0 12px;font-size:21px;font-weight:500;line-height:1.15}.v321-product-related-grid strong{font-family:var(--serif);font-size:16px;font-weight:500;display:block}.v321-product-related-grid span{color:#7b868c;margin-top:7px;font-size:10px;display:block}.v321-product-final-cta{color:#fff;background:#071b2e;padding:78px 0}.v321-product-final-cta>.container{justify-content:space-between;align-items:center;gap:60px;display:flex}.v321-product-final-cta h2{font-family:var(--serif);margin:11px 0 10px;font-size:48px;font-weight:470}.v321-product-final-cta p{color:#aebbc2;max-width:650px;font-family:var(--serif);margin:0;font-size:12px;line-height:1.8}.v321-product-final-cta a{color:#ebc985;white-space:nowrap;border:1px solid #cda35f;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:10px;font-weight:900;display:inline-flex}@media (max-width:1100px){.v321-product-hero-grid{grid-template-columns:1fr 1fr;gap:42px}.v321-product-stage{min-height:470px}.v321-product-specification-grid,.v321-product-seller-grid,.v321-product-commerce-note>.container{gap:55px}.v321-product-related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.v321-product-hero{padding:34px 0 55px}.v321-product-hero-grid,.v321-product-specification-grid,.v321-product-seller-grid,.v321-product-commerce-note>.container{grid-template-columns:1fr}.v321-product-hero-grid{gap:30px}.v321-product-stage{min-height:360px}.v321-product-summary h1{font-size:48px}.v321-product-primary-actions{grid-template-columns:1fr;display:grid}.v321-product-price-block strong{font-size:28px}.v321-product-specification{padding:65px 0}.v321-product-spec-list>div{grid-template-columns:110px 1fr}.v321-product-seller{padding:62px 0}.v321-product-seller-contact{border-top:1px solid #ffffff2b;border-left:0;padding:30px 0 0}.v321-product-commerce-note{padding:62px 0}.v321-product-commerce-note h2,.v321-product-related-head h2,.v321-product-final-cta h2{font-size:38px}.v321-product-related{padding:65px 0}.v321-product-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v321-related-visual{height:130px}.v321-product-related-grid h3{font-size:16px}.v321-product-final-cta{padding:60px 0}.v321-product-final-cta>.container{display:block}.v321-product-final-cta a{margin-top:25px}.v321-product-related-head{flex-direction:column;align-items:flex-start}}.v322-service-page{color:#102536;background:#f8f6f1}.v322-service-hero{color:#fff;background:#06192b;align-items:flex-end;min-height:76vh;display:flex;position:relative;overflow:hidden}.v322-service-hero-art{background:radial-gradient(circle at 72% 38%,#c39d5e33,#0000 19%),linear-gradient(120deg,#09263a59,#07152405),url(/aksa-engineering.svg) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.02)}.v322-service-hero-shade{background:linear-gradient(90deg,#03101cf0 0%,#03101cad 45%,#03101c2e 78%),linear-gradient(#0000 52%,#03101cd1);position:absolute;inset:0}.v322-service-hero-inner{z-index:2;padding-top:120px;padding-bottom:74px;position:relative}.v322-service-eyebrow{color:#d7b16c;letter-spacing:.18em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.v322-service-hero h1{max-width:900px;font-family:var(--serif);letter-spacing:-.06em;margin:16px 0 18px;font-size:clamp(64px,8.7vw,126px);font-weight:460;line-height:.87}.v322-service-hero p{color:#d1dade;max-width:660px;font-family:var(--serif);margin:0;font-size:15px;line-height:1.78}.v322-service-actions{gap:10px;margin-top:29px;display:flex}.v322-service-actions a{color:#fff;letter-spacing:.08em;border:1px solid #ffffff6b;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-size:10px;font-weight:900;display:inline-flex}.v322-service-actions a:first-child{color:#11283b;background:#d0a45f;border-color:#d0a45f}.v322-service-intro{background:#f8f6f1;padding:100px 0 92px}.v322-service-intro-grid{grid-template-columns:.95fr 1.05fr;gap:110px;display:grid}.v322-service-intro span,.v322-service-section-head span,.v322-service-process-title span,.v322-service-applications span,.v322-service-directory span,.v322-service-final span{color:#9d763c;letter-spacing:.18em;font-size:10px;font-weight:900}.v322-service-intro h2{max-width:630px;font-family:var(--serif);letter-spacing:-.048em;margin:13px 0 0;font-size:clamp(46px,5.3vw,72px);font-weight:470;line-height:.98}.v322-service-intro-grid>div:nth-child(2)>p{color:#6f7c84;font-family:var(--serif);margin:0;font-size:14px;line-height:1.9}.v322-service-trustline{border-top:1px solid #dad5cc;flex-wrap:wrap;gap:18px;margin-top:26px;padding-top:22px;display:flex}.v322-service-trustline span{color:#506570;letter-spacing:0;align-items:center;gap:6px;font-size:10px;display:flex}.v322-service-trustline svg{color:#9d763c}.v322-service-capabilities{background:#fff;padding:92px 0}.v322-service-section-head{grid-template-columns:1fr .65fr;align-items:end;gap:70px;margin-bottom:40px;display:grid}.v322-service-section-head h2{font-family:var(--serif);margin:11px 0 0;font-size:54px;font-weight:470}.v322-service-section-head p{color:#748188;font-family:var(--serif);margin:0;font-size:12px;line-height:1.8}.v322-service-capability-list{border-top:1px solid #d9d5cc}.v322-service-capability-list article{border-bottom:1px solid #d9d5cc;grid-template-columns:55px 42px 1fr auto;align-items:center;gap:18px;min-height:102px;transition:all .22s;display:grid}.v322-service-capability-list article:hover{background:#faf8f3;padding-left:10px}.v322-service-capability-list small{color:#9c763d;font-family:var(--serif);font-size:15px}.v322-service-capability-list article>svg:first-of-type{color:#a98248}.v322-service-capability-list article>svg:last-child{color:#8b6939}.v322-service-capability-list h3{font-family:var(--serif);margin:0;font-size:30px;font-weight:500}.v322-service-process{color:#fff;background:#092239;padding:96px 0}.v322-service-process-title{grid-template-columns:.75fr 1.25fr;align-items:start;gap:70px;display:grid}.v322-service-process-title h2{max-width:780px;font-family:var(--serif);margin:0;font-size:54px;font-weight:470;line-height:1.04}.v322-service-process-grid{border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin-top:58px;display:grid}.v322-service-process-grid article{border-right:1px solid #ffffff2e;min-height:220px;padding:26px 24px 25px 0}.v322-service-process-grid article:not(:first-child){padding-left:24px}.v322-service-process-grid small{color:#d5ad68;font-family:var(--serif);font-size:16px}.v322-service-process-grid h3{font-family:var(--serif);margin:55px 0 12px;font-size:24px;font-weight:500}.v322-service-process-grid p{color:#aebcc4;margin:0;font-size:11px;line-height:1.7}.v322-service-applications{background:#f0ede6;padding:95px 0}.v322-service-applications-grid{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.v322-service-applications h2{font-family:var(--serif);margin:12px 0 17px;font-size:52px;font-weight:470;line-height:1.02}.v322-service-applications p{color:#758188;max-width:520px;font-family:var(--serif);margin:0;font-size:12px;line-height:1.8}.v322-service-application-list{border-top:1px solid #d5d0c7}.v322-service-application-list div{border-bottom:1px solid #d5d0c7;grid-template-columns:32px 1fr;align-items:center;min-height:76px;display:grid}.v322-service-application-list svg{color:#a47c42}.v322-service-application-list strong{font-family:var(--serif);font-size:22px;font-weight:500}.v322-service-directory{background:#fff;padding:85px 0}.v322-service-directory-grid{grid-template-columns:80px 1fr auto;align-items:center;gap:35px;display:grid}.v322-service-directory-mark{color:#9b7338;border:1px solid #cdb78f;place-items:center;width:72px;height:72px;display:grid}.v322-service-directory h2{font-family:var(--serif);margin:10px 0 11px;font-size:44px;font-weight:470}.v322-service-directory p{color:#77838a;max-width:700px;font-family:var(--serif);margin:0;font-size:12px;line-height:1.8}.v322-service-directory>a{color:#8a642f;white-space:nowrap;border:1px solid #b9955a;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:10px;font-weight:900;display:inline-flex}.v322-service-final{color:#fff;background:#061a2c;padding:76px 0}.v322-service-final>.container{justify-content:space-between;align-items:center;gap:60px;display:flex}.v322-service-final h2{font-family:var(--serif);margin:11px 0 0;font-size:49px;font-weight:470}.v322-service-final a{color:#e8c680;white-space:nowrap;border:1px solid #d0a45f;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:10px;font-weight:900;display:inline-flex}@media (max-width:1050px){.v322-service-intro-grid,.v322-service-applications-grid{gap:55px}.v322-service-process-grid{grid-template-columns:repeat(2,1fr)}.v322-service-process-grid article:nth-child(2){border-right:0}.v322-service-process-grid article:nth-child(n+3){border-top:1px solid #ffffff2e}}@media (max-width:760px){.v322-service-hero{min-height:70vh}.v322-service-hero-inner{padding-bottom:52px}.v322-service-hero h1{font-size:58px}.v322-service-actions{grid-template-columns:1fr;display:grid}.v322-service-intro{padding:68px 0}.v322-service-intro-grid,.v322-service-section-head,.v322-service-process-title,.v322-service-applications-grid{grid-template-columns:1fr;gap:30px}.v322-service-intro h2,.v322-service-section-head h2,.v322-service-process-title h2,.v322-service-applications h2,.v322-service-directory h2,.v322-service-final h2{font-size:39px}.v322-service-capabilities{padding:66px 0}.v322-service-capability-list article{grid-template-columns:40px 32px 1fr auto;gap:10px;min-height:84px}.v322-service-capability-list h3{font-size:21px}.v322-service-process{padding:68px 0}.v322-service-process-grid{grid-template-columns:1fr}.v322-service-process-grid article,.v322-service-process-grid article:not(:first-child){border-top:1px solid #ffffff2e;border-right:0;min-height:150px;padding:22px 0}.v322-service-process-grid h3{margin:26px 0 10px}.v322-service-applications{padding:68px 0}.v322-service-directory{padding:65px 0}.v322-service-directory-grid{grid-template-columns:1fr;gap:24px}.v322-service-final{padding:58px 0}.v322-service-final>.container{display:block}.v322-service-final a{margin-top:25px}}.inquiry-consent{color:#77858e;align-items:flex-start;gap:9px;margin:9px 0 15px;font-size:11px;line-height:1.55;display:flex}.inquiry-consent input{flex:none;width:15px;height:15px;margin-top:1px}.v320-lead-section,.v320-store-enquiry,.v321-product-enquiry{color:#fff;background:#071d30;padding:92px 0}.v320-store-enquiry{background:#0b2539}.v321-product-enquiry{background:#071b2e}.v320-lead-grid{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:90px;display:grid}.v320-lead-grid h2{max-width:620px;font-family:var(--serif);letter-spacing:-.045em;margin:13px 0 18px;font-size:clamp(42px,4.8vw,68px);font-weight:470;line-height:.98}.v320-lead-grid>div:first-child>p{color:#aebcc5;max-width:540px;font-family:var(--serif);margin:0;font-size:13px;line-height:1.85}.v320-lead-trust{color:#c9d2d8;align-items:center;gap:9px;margin-top:25px;font-size:11px;display:flex}.v320-lead-trust svg{color:#d4ad68}.v320-lead-grid .premium-inquiry-form{margin:0}.v320-lead-grid .premium-inquiry-form input,.v320-lead-grid .premium-inquiry-form textarea{color:#fff;background:#0b2a40;border-color:#d5b4774d}.v320-lead-grid .premium-inquiry-form input::placeholder,.v320-lead-grid .premium-inquiry-form textarea::placeholder{color:#8b9ba6}.v320-lead-grid .premium-inquiry-form .premium-submit-button{color:#152536;background:#d9b675}.v320-lead-grid .inquiry-consent,.v320-lead-grid .premium-inquiry-form>small{color:#91a1ab}.v321-product-enquiry .v320-lead-grid>div:first-child>span{color:#d4ad68;letter-spacing:.18em;font-size:10px;font-weight:900}.v321-product-enquiry .v320-lead-grid>div:first-child>a{color:#e0bd7a;align-items:center;gap:7px;margin-top:23px;font-size:10px;font-weight:900;display:inline-flex}.v320-store-enquiry .v320-kicker,.v320-lead-section .v320-kicker{color:#d4ad68}@media (max-width:760px){.v320-lead-section,.v320-store-enquiry,.v321-product-enquiry{padding:62px 0}.v320-lead-grid{grid-template-columns:1fr;gap:34px}.v320-lead-grid h2{font-size:40px}.v320-lead-grid .form-grid{grid-template-columns:1fr}.inquiry-consent{font-size:10px}}.seller-inquiry-list{gap:12px;display:grid}.seller-inquiry-card{border:1px solid var(--line-soft);background:#fff;border-radius:12px;grid-template-columns:1fr auto;gap:25px;padding:22px;display:grid}.seller-inquiry-card span{color:#94703b;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;display:inline-block}.seller-inquiry-card h3{font-family:var(--serif);margin:0 0 10px;font-size:20px;font-weight:500}.seller-inquiry-card p{color:#637481;white-space:pre-line;max-width:780px;margin:0;font-size:12px;line-height:1.7}.seller-inquiry-card aside{flex-direction:column;align-items:flex-end;gap:7px;min-width:210px;display:flex}.seller-inquiry-card aside a{color:var(--blue);font-size:11px}.seller-inquiry-card aside small{color:#89959e;margin-top:auto;font-size:10px}@media (max-width:760px){.seller-inquiry-card{grid-template-columns:1fr}.seller-inquiry-card aside{align-items:flex-start;min-width:0}}.motoryat-qa-build-badge{z-index:99999;color:#f0c56d;font:800 10px/1.1 var(--sans);letter-spacing:.06em;white-space:nowrap;pointer-events:none;background:#03111df0;border:1px solid #e5b14cb8;border-radius:999px;padding:7px 10px;position:fixed;bottom:12px;right:12px;box-shadow:0 8px 30px #00000047}.home-v3-section .home-yacht-grid-v320{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}@media (min-width:768px){.home-v3-section .home-yacht-grid-v320{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}}@media (min-width:1200px){.home-v3-section .home-yacht-grid-v320{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important}}@media (min-width:1600px){.home-v3-section .home-yacht-grid-v320{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (max-width:767px){.motoryat-qa-build-badge{padding:6px 8px;font-size:10px;bottom:8px;right:8px}}.demo-badge{z-index:3;color:#f4dfb4;letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#041422d1;border:1px solid #ffffff47;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:900;position:absolute;top:14px;right:14px}.firms-directory-hero{position:relative;overflow:hidden;background:linear-gradient(90deg,#020d18f0 0%,#020d18bd 50%,#020d1838 100%),url(/firmalar-hero.png) 50%/cover no-repeat!important}.firms-directory-hero .container{z-index:1;position:relative}.brands-directory-hero{background:linear-gradient(90deg,#030f1bf0 0%,#030f1bb3 52%,#030f1b2e 100%),url(/markalar-hero.png) 50%/cover no-repeat!important}.brands-directory-hero:after{display:none}.yacht-detail-v321-gallery-thumbs{background:#06111a;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.yacht-detail-v321-gallery-thumbs>div{background:#06111a;height:210px;overflow:hidden}.yacht-detail-v321-gallery-thumbs img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.yacht-detail-v321-gallery-thumbs>div:hover img{transform:scale(1.025)}@media (max-width:1080px){.yacht-detail-v321-gallery-thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.yacht-detail-v321-gallery-thumbs>div{height:180px}}@media (max-width:680px){.firms-directory-hero,.brands-directory-hero{background-position:62%!important}.yacht-detail-v321-gallery-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.yacht-detail-v321-gallery-thumbs>div{height:145px}}.v320-hero-generic{background-position:50%;background-size:cover;background-image:linear-gradient(90deg,#020d1757,#020d171f),url(/firmalar-hero.png)!important}.v320-story-visual-generic{background-position:50%;background-size:cover;background-image:linear-gradient(#03101c0a,#03101c47),url(/firmalar-hero.png)!important}.v320-brand-page:not(.v320-brand-azimut) .v320-brand-hero-image{background-position:50% 55%;background-image:url(/markalar-hero.png)!important}.marketplace-hero{isolation:isolate;align-items:center;min-height:535px;display:flex}.marketplace-sale-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18e0 34%,#020d188f 55%,#020d181f 78%,#020d180a 100%),url(/heroes/satilik-tekneler-hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.marketplace-sale-hero:after{display:none}.marketplace-sale-hero .container{width:100%}.marketplace-sale-hero h1{text-shadow:0 2px 18px #00000047;max-width:900px}.marketplace-sale-hero p{color:#e1e7ec;text-shadow:0 1px 12px #00000061;max-width:730px}@media (max-width:760px){.marketplace-hero{align-items:flex-end;min-height:560px;padding:72px 0 64px!important}.marketplace-sale-hero{background-image:linear-gradient(#020d182e 0%,#020d187a 38%,#020d18f2 72%,#020d18fc 100%),url(/heroes/satilik-tekneler-hero-mobile.webp);background-position:50%}.marketplace-sale-hero h1{max-width:100%;font-size:clamp(42px,13vw,62px)}.marketplace-sale-hero p{max-width:100%}}.marketplace-sale-hero,.marketplace-charter-hero,.products-photo-hero,.services-photo-hero,.brands-directory-hero,.firms-directory-hero,.stores-directory-hero,.news-photo-hero{color:#fff;isolation:isolate;align-items:center;min-height:535px;display:flex;position:relative;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.marketplace-sale-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18db 35%,#020d1880 58%,#020d181a 82%),url(/heroes/satilik-tekneler-hero.webp)!important}.marketplace-charter-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18d6 35%,#020d1875 58%,#020d1814 82%),url(/heroes/kiralik-tekneler-hero.webp)!important}.products-photo-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18db 38%,#020d1873 62%,#020d1814 84%),url(/heroes/pazaryeri-hero.webp)!important}.services-photo-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18d6 38%,#020d1870 62%,#020d1814 84%),url(/heroes/hizmetler-hero.webp)!important}.brands-directory-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18d1 38%,#020d1866 62%,#020d1814 84%),url(/heroes/markalar-hero.webp)!important}.firms-directory-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18d6 38%,#020d186e 62%,#020d1814 84%),url(/heroes/firmalar-hero.webp)!important}.stores-directory-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18d6 38%,#020d186e 62%,#020d1814 84%),url(/heroes/magazalar-hero.webp)!important}.news-photo-hero{background-image:linear-gradient(90deg,#020d18f5 0%,#020d18d9 38%,#020d1870 62%,#020d1814 84%),url(/heroes/haberler-hero.webp)!important}.marketplace-sale-hero:after,.marketplace-charter-hero:after,.brands-directory-hero:after,.firms-directory-hero:after,.stores-directory-hero:after,.news-photo-hero:after{display:none!important}.products-photo-hero>.container,.services-photo-hero>.container,.brands-directory-hero>.container,.firms-directory-hero>.container,.stores-directory-hero>.container,.news-photo-hero>.container{z-index:2;width:100%;position:relative}.products-photo-hero p,.services-photo-hero p,.brands-directory-hero p,.firms-directory-hero p,.stores-directory-hero p,.news-photo-hero p{text-shadow:0 1px 12px #00000059;color:#e0e7ec!important}.products-photo-hero h1,.services-photo-hero h1,.brands-directory-hero h1,.firms-directory-hero h1,.stores-directory-hero h1,.news-photo-hero h1{text-shadow:0 2px 18px #00000042}.home-commercial-section{padding:62px 0}.home-commercial-section:nth-of-type(2n){background:#fff}.home-commercial-grid,.home-product-grid.home-commercial-grid,.home-service-category-grid.home-commercial-grid,.home-mini-directory-grid,.home-news-grid-v330{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.home-commercial-grid .yacht-card{min-width:0}.home-commercial-grid .yacht-card .card-image{aspect-ratio:16/11}.home-commercial-grid .yacht-card .card-body{padding:11px}.home-commercial-grid .yacht-card .card-kicker{letter-spacing:.08em;font-size:9px}.home-commercial-grid .yacht-card .card-body h3{margin:6px 0 9px;font-size:15px}.home-commercial-grid .yacht-card .spec-row{gap:7px;padding-bottom:9px;font-size:10px}.home-commercial-grid .yacht-card .price-row{padding-top:9px}.home-commercial-grid .yacht-card .price-row strong{font-size:12px}.home-commercial-grid .yacht-card .price-row a,.home-commercial-grid .yacht-card .price-row span{font-size:9px}.home-commercial-grid .yacht-card .card-body small{margin-top:7px;font-size:9px}.home-commercial-grid .demo-badge,.home-commercial-grid .showcase-badge,.home-commercial-grid .status-badge,.home-commercial-grid .badge{padding:5px 6px;font-size:9px}.home-commercial-grid .heart{width:27px;height:27px}.home-product-grid.home-commercial-grid .home-product-card{border-radius:8px;min-height:185px;padding:15px 13px}.home-product-grid.home-commercial-grid .home-product-card h3{font-size:16px}.home-product-grid.home-commercial-grid .home-product-card p,.home-product-grid.home-commercial-grid .home-product-card small{font-size:10px}.home-product-grid.home-commercial-grid .home-product-card strong{font-size:14px}.home-service-category-grid.home-commercial-grid a{grid-template-columns:auto 1fr auto;min-height:74px;padding:12px}.home-service-category-grid.home-commercial-grid span{font-size:11px}.home-mini-directory-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.home-mini-directory-card{color:#102637;background:#fff;border:1px solid #dce3e7;border-radius:9px;flex-direction:column;justify-content:flex-end;min-height:150px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #03101d0d}.home-mini-directory-card.visual-brand{color:#fff;background:linear-gradient(#03101d1a,#03101ddb),url(/heroes/markalar-hero.webp) 50%/cover no-repeat}.home-mini-directory-card.visual-company{color:#fff;background:linear-gradient(#03101d1a,#03101ddb),url(/heroes/firmalar-hero.webp) 50%/cover no-repeat}.home-mini-directory-card.visual-store{color:#fff;background:linear-gradient(#03101d1a,#03101ddb),url(/heroes/magazalar-hero.webp) 50%/cover no-repeat}.home-mini-directory-card small{color:#d6ad63;letter-spacing:.12em;font-size:9px;font-weight:900}.home-mini-directory-card h3{font-family:var(--serif);margin:6px 0 3px;font-size:17px;line-height:1.05}.home-mini-directory-card p{color:inherit;opacity:.82;margin:0;font-size:10px;line-height:1.45}.home-mini-directory-card b{color:#d6ad63;margin-top:9px;font-size:9px}.home-news-grid-v330{grid-template-columns:repeat(6,minmax(0,1fr))}.home-news-card-v330{color:#fff;background:linear-gradient(#03101d1f,#03101de8),url(/heroes/haberler-hero.webp) 50%/cover no-repeat;border-radius:9px;flex-direction:column;justify-content:flex-end;min-height:190px;padding:14px;display:flex;overflow:hidden}.home-news-card-v330 small{color:#d8b36c;letter-spacing:.12em;font-size:9px;font-weight:900}.home-news-card-v330 h3{font-family:var(--serif);margin:7px 0 5px;font-size:17px;line-height:1.08}.home-news-card-v330 p{color:#d3dde3;margin:0;font-size:10px;line-height:1.45}.home-news-card-v330 b{color:#d8b36c;margin-top:9px;font-size:9px}.home-section-count-note{color:#82909a;font-size:11px}@media (max-width:1599px){.home-commercial-grid,.home-product-grid.home-commercial-grid,.home-service-category-grid.home-commercial-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1199px){.home-commercial-grid,.home-product-grid.home-commercial-grid,.home-service-category-grid.home-commercial-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-mini-directory-grid,.home-news-grid-v330{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.marketplace-sale-hero,.marketplace-charter-hero,.products-photo-hero,.services-photo-hero,.brands-directory-hero,.firms-directory-hero,.stores-directory-hero,.news-photo-hero{background-blend-mode:normal;align-items:flex-end;min-height:520px;background-position:66%!important;padding:78px 0 58px!important}.home-commercial-section{padding:46px 0}.home-commercial-grid,.home-product-grid.home-commercial-grid,.home-service-category-grid.home-commercial-grid,.home-mini-directory-grid,.home-news-grid-v330{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.home-commercial-grid .yacht-card .card-body h3{font-size:14px}.home-mini-directory-card,.home-news-card-v330{min-height:155px}}.functional-photo-hero{align-items:center;min-height:410px;display:flex;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;padding:72px 0!important}.functional-photo-hero:after{display:none!important}.functional-photo-hero .container{z-index:2;width:100%;position:relative}.functional-photo-hero p{text-shadow:0 1px 12px #00000059;color:#e0e7ec!important}.sell-photo-hero{background-image:linear-gradient(90deg,#020d18f5,#020d18c7 42%,#020d1838 76%),url(/heroes/satilik-tekneler-hero.webp)!important}.cart-photo-hero{background-image:linear-gradient(90deg,#020d18f5,#020d18cc 42%,#020d183d 76%),url(/heroes/pazaryeri-hero.webp)!important}.ai-photo-hero{background-image:linear-gradient(90deg,#020d18f5,#020d18cc 42%,#020d1838 76%),url(/heroes/haberler-hero.webp)!important}.map-photo-hero{align-items:center;min-height:290px;display:flex;background-image:linear-gradient(90deg,#020d18f5,#020d18c7 42%,#020d1833 76%),url(/heroes/kiralik-tekneler-hero.webp)!important;background-position:50%!important;background-size:cover!important;padding:56px 0!important}.map-photo-hero .map-page-title{width:100%}.v320-store-hero-bg{background-image:url(/heroes/magazalar-hero.webp)!important;background-position:50%!important;background-size:cover!important}@media (max-width:680px){.functional-photo-hero{align-items:flex-end;min-height:470px;background-position:66%!important;padding:72px 0 56px!important}.map-photo-hero{min-height:340px;background-position:66%!important}}.v320-service-grid .visual{isolation:isolate;background-color:#0b263b;position:relative;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.v320-service-grid .visual:after{content:"";z-index:0;background:linear-gradient(#03101d0a 28%,#03101dbd 100%);position:absolute;inset:0}.v320-service-grid .visual span{z-index:1;color:#e0b96e;text-shadow:0 2px 12px #00000073;position:relative}.v320-service-grid>a:hover .visual{background-size:104%!important}.v322-service-hero-art{background-color:#06192b!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.home-service-category-grid.home-commercial-grid a{color:#fff;background-color:#0b263b;background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#061d2f29;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;min-height:132px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #03101d14}.home-service-category-grid.home-commercial-grid a:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff0f;position:absolute;inset:0}.home-service-category-grid.home-commercial-grid a small,.home-service-category-grid.home-commercial-grid a span,.home-service-category-grid.home-commercial-grid a b{z-index:1;position:relative}.home-service-category-grid.home-commercial-grid a small{color:#e0b96e;letter-spacing:.1em;font-size:9px;font-weight:900;line-height:1.25}.home-service-category-grid.home-commercial-grid a span{color:#fff;font-family:var(--serif);text-shadow:0 2px 12px #00000080;font-size:14px;font-weight:520;line-height:1.08}.home-service-category-grid.home-commercial-grid a b{color:#e0b96e;font-size:12px;position:absolute;bottom:10px;right:11px}.home-service-category-grid.home-commercial-grid a:hover{border-color:#d5b478b8;transform:translateY(-3px);box-shadow:0 16px 34px #03101d24}@media (max-width:680px){.home-service-category-grid.home-commercial-grid a{min-height:128px;padding:10px}.home-service-category-grid.home-commercial-grid a span{font-size:13px}.v322-service-hero-art{background-position:50%!important}}.destination-card-map{background:#0b263b;height:168px}.destination-card-map:before,.destination-card-map:after{display:none!important}.destination-card-map img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s,filter .35s}.destination-card:hover .destination-card-map img{filter:saturate(1.04)contrast(1.02);transform:scale(1.035)}.destination-photo-hero{align-items:flex-end;min-height:470px;padding:78px 0 64px;display:flex;position:relative;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.destination-photo-hero:after{content:"";pointer-events:none;background:linear-gradient(#020d1814,#020d183d 58%,#020d1894);position:absolute;inset:0}.destination-photo-hero>.container{z-index:1;position:relative}.destination-hero{background-image:linear-gradient(90deg,#020d18f2 0%,#020d18c7 44%,#020d1847 76%),url(/destinations/gocek.webp)!important;background-position:50%!important;background-size:cover!important}.home-destination-photo-card{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.home-destination-photo-card:before{content:"";pointer-events:none;background:linear-gradient(#020d1814,#020d182e 45%,#020d18db 100%);position:absolute;inset:0}.home-destination-photo-card:after{display:none}.home-destination-photo-card>span,.home-destination-photo-card h3,.home-destination-photo-card p,.home-destination-photo-card small,.home-destination-photo-card b{z-index:1;text-shadow:0 2px 12px #00000073;position:relative}.home-destination-photo-card>span{color:#f1d598}.home-destination-photo-card p,.home-destination-photo-card small{color:#edf2f5}@media (max-width:680px){.destination-photo-hero{min-height:430px;padding:64px 0 54px;background-position:62%!important}.destination-card-map{height:150px}}.home-v3-copy .home-v3-brand-actions{max-width:760px;font-family:var(--sans);letter-spacing:.035em;color:#f3f6f8;font-size:14px;font-weight:800;line-height:1.55}.home-v3-copy .home-v3-brand-subline{max-width:650px;font-family:var(--serif);color:#b7c5d0;margin-top:8px;font-size:15px;line-height:1.6}@media (max-width:680px){.home-v3-copy .home-v3-brand-actions{letter-spacing:.02em;font-size:12px;line-height:1.65}.home-v3-copy .home-v3-brand-subline{margin-top:7px;font-size:13px}}.home-featured-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}@media (max-width:1199px){.home-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:600px){.home-featured-grid{scroll-snap-type:x mandatory;grid-template-columns:1fr;grid-auto-columns:82%;grid-auto-flow:column;gap:12px;margin:0 -20px;padding-bottom:6px;padding-left:20px;padding-right:20px;overflow-x:auto}.home-featured-grid>*{scroll-snap-align:start}}.home-featured-grid .yacht-card{min-width:0}.home-featured-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1199px){.home-featured-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home-featured-product-grid{grid-template-columns:1fr}}.home-service-category-grid.home-featured-services{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1199px){.home-service-category-grid.home-featured-services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home-service-category-grid.home-featured-services{grid-template-columns:1fr}}.home-empty-note{color:#697680;background:#fbfaf7;border:1px dashed #d7dde1;border-radius:9px;padding:26px 22px;font-size:12px}.home-ecosystem-section{background:#fff;padding:62px 0}.home-ecosystem-tabs{background:#f0eee8;border-radius:30px;gap:6px;margin-bottom:26px;padding:4px;display:inline-flex}.home-ecosystem-tabs button{cursor:pointer;font-family:var(--serif);letter-spacing:.02em;color:#5f5e5a;background:0 0;border:none;border-radius:24px;padding:9px 18px;font-size:12px;font-weight:600;transition:background .2s,color .2s}.home-ecosystem-tabs button[aria-selected=true]{color:#e0ad55;background:#0b1620}.home-ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.home-ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home-ecosystem-grid{grid-template-columns:1fr}}.home-ecosystem-grid .home-mini-directory-card{min-height:172px}.home-ecosystem-grid .home-mini-directory-card small.count-line{color:#e7c98a;opacity:.9;margin-top:8px;font-size:10px;display:block}.home-destination-card small.stat-line{flex-wrap:wrap;gap:6px;display:flex}.home-destination-card small.stat-line span{white-space:nowrap}.home-news-grid-v330{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.home-news-grid-v330{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home-news-grid-v330{grid-template-columns:1fr}}.brand-mark{color:#0a2943;background:#fff;border:1px solid #0822391f;place-items:center;display:grid;overflow:hidden}.brand-mark img{object-fit:contain;background:#fff;width:100%;height:100%;padding:10%;display:block}.brand-monogram{width:100%;height:100%;font-family:var(--serif);letter-spacing:-.04em;color:#d1a455;background:radial-gradient(circle at 28% 22%,#d3ad6826,#0000 30%),linear-gradient(145deg,#0c2a43,#061827);place-items:center;font-weight:650;display:grid}.brand-visual{background:#071b2d;position:relative;overflow:hidden}.brand-visual>img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1);display:block}.brand-visual-fallback{background:radial-gradient(circle at 72% 18%,#d0a55b21,#0000 26%),linear-gradient(145deg,#0a2a45 0%,#061a2c 52%,#03101d 100%);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.brand-visual-fallback:before,.brand-visual-fallback:after{content:"";pointer-events:none;border:1px solid #d5b47821;border-radius:50%;position:absolute}.brand-visual-fallback:before{width:220px;height:220px;top:-75px;right:-60px}.brand-visual-fallback:after{width:340px;height:340px;top:-140px;right:-125px}.brand-visual-fallback span{font-family:var(--serif);letter-spacing:-.06em;color:#e8c789ad;font-size:clamp(38px,4vw,72px);font-weight:600}.v337-store-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.v337-store-directory-card{background:linear-gradient(155deg,#fff 0% 72%,#faf6ee 100%);border:1px solid #dfe5e8;border-radius:14px;flex-direction:column;min-height:196px;padding:18px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #03101d0b}.v337-store-directory-card:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#cfa45e,#0000);height:2px;transition:opacity .28s;position:absolute;inset:auto 18px 0}.v337-store-directory-card:hover{border-color:#cfa45e9e;transform:translateY(-4px)scale(1.008);box-shadow:0 20px 44px #03101d1a}.v337-store-directory-card:hover:after{opacity:1}.v337-store-logo-shell{align-items:center;height:78px;margin-bottom:17px;display:flex}.v337-store-logo{border-radius:10px;width:116px;height:66px;box-shadow:inset 0 0 0 1px #07213709}.v337-store-logo .brand-monogram{font-size:25px}.v337-store-card-copy{flex-direction:column;flex:1;min-width:0;display:flex}.v337-card-title-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.v337-card-title-row h3{color:#10283b;min-width:0;font-family:var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.1}.v337-verified-chip,.v337-active-chip,.v337-company-verified,.v337-company-active{letter-spacing:.07em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;font-size:9px;font-weight:950;display:inline-flex}.v337-verified-chip,.v337-company-verified{color:#93672c;background:#fff9ed;border:1px solid #c3914359;padding:6px 8px}.v337-active-chip,.v337-company-active{color:#426171;background:#f5f9fa;border:1px solid #d9e4e9;padding:6px 8px}.v337-location{color:#71808a;align-items:flex-start;gap:6px;margin:9px 0 0;font-size:11px;line-height:1.45;display:flex}.v337-location svg{color:#ae8140;flex:none;margin-top:1px}.v337-store-stats,.v337-company-stats,.v337-card-metrics{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.v337-store-stats span,.v337-company-stats span,.v337-card-metrics span{color:#4f6574;align-items:center;gap:5px;font-size:11px;font-weight:780;display:inline-flex}.v337-store-stats svg,.v337-company-stats svg,.v337-card-metrics svg{color:#b48747}.v337-card-arrow{color:#bb8e4b;transition:transform .25s,color .25s;position:absolute;bottom:15px;right:15px}.v337-store-directory-card:hover .v337-card-arrow{color:#916529;transform:translate(2px,-2px)}.v337-company-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.v337-company-directory-card{background:#fff;border:1px solid #dce3e7;border-radius:14px;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 11px 30px #03101d0e}.v337-company-directory-card:hover{border-color:#cfa45ea3;transform:translateY(-5px);box-shadow:0 24px 52px #03101d21}.v337-company-card-visual{background:#071b2d;height:184px;position:relative;overflow:hidden}.v337-company-cover{width:100%;height:100%;position:absolute;inset:0}.v337-company-directory-card:hover .v337-company-cover>img{transform:scale(1.035)}.v337-company-card-shade{pointer-events:none;background:linear-gradient(#03101d08 26%,#03101dc2 100%);position:absolute;inset:0}.v337-company-logo{z-index:2;border-radius:9px;width:82px;height:58px;position:absolute;bottom:15px;left:16px;box-shadow:0 10px 24px #0000002e}.v337-company-logo .brand-monogram{font-size:22px}.v337-company-verified,.v337-company-active{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:14px;right:14px}.v337-company-active{background:#f8fafbf0}.v337-company-verified{background:#fff9edf2}.v337-company-card-body{flex-direction:column;min-height:220px;padding:18px;display:flex}.v337-company-card-body h3{color:#10283b;font-family:var(--serif);letter-spacing:-.028em;margin:0;font-size:22px;font-weight:600;line-height:1.08}.v337-company-summary{-webkit-line-clamp:3;color:#73808a;-webkit-box-orient:vertical;margin:12px 0 0;font-size:11px;line-height:1.65;display:-webkit-box;overflow:hidden}.v337-company-card-link{color:#936a31;letter-spacing:.09em;border-top:1px solid #e6ebee;justify-content:space-between;align-items:center;margin-top:16px;padding-top:13px;font-size:10px;font-weight:950;display:flex}.v337-company-directory-card:hover .v337-company-card-link svg{transform:translate(2px)}.v337-store-card-cover,.v337-company-card-cover{aspect-ratio:16/9;width:100%}.v337-store-card-info .store-logo,.v337-store-card-logo{padding:0!important}.v337-store-card-logo{border-radius:9px!important;width:74px!important;height:56px!important}.v337-company-card-media{position:relative}.v337-company-card-logo{border-radius:9px;width:82px;height:58px;position:absolute;bottom:-26px;left:18px;box-shadow:0 10px 25px #03101d29}.v337-company-card>.store-info{padding-top:40px}.v337-card-metrics{margin:0 20px 12px;padding-top:0}.v337-home-brand-card{color:#10283b!important;background:linear-gradient(155deg,#fff,#faf7f0)!important;border:1px solid #e1e6e9!important;justify-content:flex-start!important;min-height:190px!important}.v337-home-brand-card:before{display:none!important}.v337-home-brand-logo{border-radius:9px;width:92px;height:58px;margin-bottom:14px}.v337-home-brand-logo .brand-monogram{font-size:21px}.v337-home-brand-card small{color:#9a7134!important}.v337-home-brand-card h3{color:#10283b!important}.v337-home-brand-card p{color:#73808a!important}.v337-home-brand-card b{margin-top:auto;color:#936a31!important}.v337-store-detail-hero-media{background-image:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v337-store-detail-hero-media .brand-visual-fallback{background:radial-gradient(circle at 78% 20%,#d2ac6424,#0000 24%),linear-gradient(135deg,#092844,#061a2d 55%,#03101d)}.v337-store-detail-hero-media .brand-visual-fallback span{opacity:.28;font-size:clamp(72px,10vw,160px)}.v337-store-detail-logo{box-shadow:0 18px 44px #00000038;background:#fff!important;border-radius:12px!important;width:124px!important;height:92px!important;padding:0!important}.v337-store-detail-logo img{padding:11%!important}.v337-store-detail-logo .brand-monogram{font-size:32px}.v337-company-detail-hero{background-image:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v337-company-detail-hero.has-real-media>img{object-fit:cover}.v337-company-detail-hero.v337-company-detail-fallback .brand-visual-fallback{background:radial-gradient(circle at 80% 15%,#d7b06826,#0000 24%),linear-gradient(135deg,#092a46,#061a2d 56%,#03101d)}.v337-company-detail-hero .brand-visual-fallback span{opacity:.24;font-size:clamp(86px,12vw,180px)}.v337-company-detail-logo{background:#fff!important;border-color:#d8b46f8c!important;padding:0!important}.v337-company-detail-logo img{padding:12%!important}.v337-company-detail-logo .brand-monogram{font-size:28px}.v337-company-story-visual.has-real-media{background-image:none!important}.v337-company-story-media{width:100%;height:100%;position:absolute;inset:0}.v337-company-story-media:after{content:"";background:linear-gradient(#03101d0f,#03101d9e);position:absolute;inset:0}.v337-company-story-visual .v320-story-caption{z-index:2;position:relative}.v337-company-story-fallback{background:radial-gradient(circle at 78% 18%,#d2ac6424,#0000 25%),linear-gradient(145deg,#0b2c48,#061927)!important}@media (max-width:1080px){.v337-store-directory-grid,.v337-company-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.v337-store-directory-grid,.v337-company-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v337-store-directory-card{min-height:230px}.v354-store-directory-visual{height:120px}.v337-store-logo-shell{height:44px;margin-bottom:10px}.v337-store-logo{border-radius:7px;width:64px;height:38px}.v354-store-directory-logo{width:56px;height:38px;bottom:8px;left:8px}.v337-store-card-copy{min-height:0;padding:11px}.v337-company-card-visual{height:110px}.v337-company-card-body{min-height:unset;padding:11px}.v337-company-summary{-webkit-line-clamp:2}.v337-company-directory-card,.v337-company-directory-card .v337-company-card-body{min-height:150px}.v354-company-directory-head{min-height:36px;margin-bottom:8px}.v354-company-directory-logo{width:46px!important;height:32px!important}.v337-card-title-row{padding-right:0}.v337-card-title-row h3,.v337-store-directory-card .v337-card-title-row h3,.v337-company-directory-card .v337-company-card-body h3{font-size:13px}.v337-verified-chip,.v337-active-chip,.v354-company-status{max-width:84px;padding:4px 6px!important;font-size:8px!important}.v337-location{margin-top:6px;font-size:10px}.v337-store-stats,.v337-company-stats{padding-top:8px;padding-right:0!important}.v337-store-stats span,.v337-company-stats span{font-size:9px}.v337-card-arrow{width:15px;height:15px;bottom:10px;right:10px}.v337-company-card-link{margin-top:8px;padding-top:8px;font-size:8px}.v337-store-detail-logo{width:100px!important;height:74px!important}}.v337-seller-store-settings>h1{margin-bottom:8px}.v337-seller-intro{color:#71808a;max-width:780px;margin:0 0 24px;line-height:1.7}.v337-seller-media-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.v337-seller-media-card{grid-template-columns:54px 1fr;align-items:start;gap:14px;display:grid}.v337-seller-media-icon{color:#d0a45f;background:#071a2f;border-radius:12px;place-items:center;width:54px;height:54px;display:grid}.v337-seller-media-card small,.v337-seller-profile-card small{color:#9a7134;letter-spacing:.12em;font-size:10px;font-weight:950}.v337-seller-media-card h2,.v337-seller-profile-card h2{font-family:var(--serif);margin:5px 0 7px;font-weight:560}.v337-seller-media-card p{color:#75828b;margin:0;font-size:12px;line-height:1.6}.v337-seller-media-card button{grid-column:1/-1;gap:7px}.v337-seller-profile-card{margin-top:0}.v337-seller-card-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.v337-seller-card-head span{color:#657986;border:1px solid #dfe6e9;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.v337-seller-profile-card input:disabled,.v337-seller-profile-card textarea:disabled{color:#87939b;background:#f7f9fa}.v337-seller-data-note{color:#74818a;margin:14px 0 0;font-size:11px;line-height:1.6}.v337-seller-data-note code{color:#8f682f;background:#fbf6ed;border-radius:4px;padding:2px 5px}@media (max-width:760px){.v337-seller-media-grid{grid-template-columns:1fr}.v337-seller-card-head{flex-direction:column}}.v337-company-store-preview-logo{border-radius:9px;flex:none;width:76px;height:56px}.v337-company-store-preview-logo .brand-monogram{font-size:20px}.v338-seller-media-page>h1{margin:7px 0 8px}.v338-media-manager{gap:16px;display:grid}.v338-target-row{background:#fff;border:1px solid #e0e6e9;justify-content:space-between;align-items:flex-end;gap:24px;padding:18px 20px;display:flex;box-shadow:0 10px 28px #04142309}.v338-target-row h2{font-family:var(--serif);color:#10283a;margin:4px 0 3px;font-weight:560}.v338-target-row p{color:#74818a;margin:0;font-size:11px}.v338-target-select{color:#7c8992;letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:850;display:grid}.v338-target-select select{color:#173044;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #d9e1e5;min-width:240px;height:40px;padding:0 11px;font-size:12px}.v338-upload-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.v338-upload-card{grid-template-columns:142px 1fr;align-items:center;gap:16px;padding:18px;display:grid;overflow:hidden}.v338-preview-logo,.v338-preview-cover{background:#fafbfb;border:1px solid #e1e6e9;position:relative;overflow:hidden}.v338-preview-logo{place-items:center;width:142px;height:112px;display:grid}.v338-preview-logo img{object-fit:contain;padding:14px}.v338-preview-logo>span{font-family:var(--serif);color:#d0a45f;letter-spacing:.04em;font-size:34px}.v338-preview-cover{background:linear-gradient(135deg,#071a2e,#0d314f);width:100%;height:112px}.v338-preview-cover img{object-fit:cover}.v338-preview-cover>div{color:#c8d3da;align-content:center;place-items:center;gap:7px;height:100%;display:grid}.v338-preview-cover>div span{letter-spacing:.06em;font-size:10px}.v338-upload-copy small{color:#9a7134;letter-spacing:.12em;font-size:10px;font-weight:950}.v338-upload-copy h3{font-family:var(--serif);margin:5px 0 6px;font-size:23px;font-weight:560}.v338-upload-copy p{color:#75828b;margin:0;font-size:11px;line-height:1.6}.v338-upload-button{cursor:pointer;grid-column:1/-1;gap:7px}.v338-upload-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.v338-upload-button.is-loading{opacity:.65;cursor:wait}.v338-status-ok,.v338-status-error{border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:11px;line-height:1.4;display:flex}.v338-status-ok{color:#256440;background:#f1f8f4;border:1px solid #cfe5d7}.v338-status-error{color:#8d3a31;background:#fff5f4;border:1px solid #ecd4d0}.v338-security-note{color:#6e7c85;background:#fbfcfc;border:1px solid #e0e6e9;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.v338-security-note svg{color:#b78945;flex:none;margin-top:1px}.v338-security-note p{margin:0;font-size:11px;line-height:1.65}.v338-media-loading,.v338-media-empty{color:#6e7d87;align-items:center;gap:10px;display:flex}.v338-media-empty{justify-items:start;display:grid}.v338-media-empty h2{font-family:var(--serif);margin:4px 0 0;font-weight:560}.v338-media-empty p{color:#73808a;max-width:680px;margin:0;line-height:1.65}.v338-spin{animation:.8s linear infinite v338spin}@keyframes v338spin{to{transform:rotate(360deg)}}@media (max-width:900px){.v338-upload-grid{grid-template-columns:1fr}.v338-upload-card{grid-template-columns:120px 1fr}.v338-preview-logo{width:120px}}@media (max-width:640px){.v338-target-row{flex-direction:column;align-items:stretch}.v338-target-select select{width:100%;min-width:0}.v338-upload-card{grid-template-columns:1fr}.v338-preview-logo{width:100%;height:120px}.v338-preview-cover{height:150px}.v338-upload-button{grid-column:1}.v338-upload-copy h3{font-size:21px}}.site-header-v339{background:#020d18fb;border-bottom:1px solid #d6a24c38;box-shadow:0 10px 32px #00000029}.header-inner-v339{gap:22px;min-height:82px}.brand-v339{flex:none}.desktop-nav-v339{gap:18px;margin-left:auto}.desktop-nav-v339 a{font-family:var(--serif);letter-spacing:.035em;color:#f1eee8;text-transform:uppercase;white-space:nowrap;padding:31px 0 29px;font-size:10px;font-weight:760}.header-actions-v339{flex:none;gap:7px;margin-left:6px}.header-action-link,.header-login-link{white-space:nowrap;min-height:38px;font-family:var(--serif);letter-spacing:.07em;color:#f2eee7;border:1px solid #d6a24c47;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:8px;font-weight:850;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.header-action-link:hover,.header-login-link:hover{color:#f0c978;border-color:#e2b862b8;transform:translateY(-1px)}.header-action-sell{color:#102133;background:linear-gradient(135deg,#e3b963,#cf9638);border-color:#e0b35e}.header-action-sell:hover{color:#102133;background:linear-gradient(135deg,#ebc878,#d9a14a)}.header-action-listing{background:#ffffff09}.header-action-store{color:#e8c47d;border-color:#d6a24c75}.header-login-link{color:#dbe4ea;border-color:#0000;padding-left:8px;padding-right:4px}.header-login-link svg{color:#d8b36a}.home-quick-nav-wrap,.home-quick-nav-core{display:none!important}.home-v339-brand-copy h1{max-width:820px;margin-top:0}.home-v339-brand-copy .home-v3-brand-actions{letter-spacing:.045em;max-width:780px;margin-top:22px;font-size:14px;line-height:1.6}.home-v339-brand-copy .home-v3-brand-subline{color:#bdcad3;margin-top:9px;font-size:16px}@media (max-width:1260px){.desktop-nav-v339{gap:11px}.desktop-nav-v339 a{font-size:8.5px}.header-action-link,.header-login-link{padding:0 8px;font-size:7.5px}.header-actions-v339{gap:5px}}@media (max-width:1080px){.header-inner-v339{min-height:72px}.header-actions-v339 .header-action-link,.header-actions-v339 .header-login-link{display:none}.header-actions-v339{margin-left:auto}.mobile-nav-v339{padding-top:10px}.mobile-nav-actions-v339{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.mobile-nav-actions-v339 a{text-align:center;border-radius:7px;justify-content:center;align-items:center;min-height:42px;display:flex;color:#eef2f4!important;border:1px solid #d6a24c3d!important;padding:0 12px!important}.mobile-nav-actions-v339 .mobile-nav-primary{background:#d9a247;font-weight:900;color:#102133!important;border-color:#d9a247!important}}@media (max-width:680px){.home-v339-brand-copy h1{font-size:clamp(43px,13vw,58px)}.home-v339-brand-copy .home-v3-brand-actions{letter-spacing:.025em;margin-top:18px;font-size:12px;line-height:1.75}.home-v339-brand-copy .home-v3-brand-subline{font-size:13px;line-height:1.6}.mobile-nav-actions-v339{grid-template-columns:1fr}}.header-inner-v340{gap:26px;min-height:78px}.desktop-nav-v340{flex:auto;justify-content:flex-end;gap:20px;margin-left:auto}.desktop-nav-v340 a{white-space:nowrap}.desktop-nav-v340 .header-inline-listing{color:#e5b65d;font-weight:900}.desktop-nav-v340 .header-inline-listing:after{background:#e5b65d}.desktop-nav-v340 .header-inline-login{color:#f4f0e8;font-weight:850}.header-actions-v340{margin-left:auto;display:none}@media (max-width:1180px){.header-inner-v340{gap:17px}.desktop-nav-v340{gap:13px}.desktop-nav-v340 a{letter-spacing:.025em;font-size:8.5px}}@media (max-width:980px){.desktop-nav-v340{display:none}.header-actions-v340{display:flex}.header-actions-v340 .menu-btn{display:grid}.mobile-nav-v340{flex-direction:column;padding:12px 24px 22px;display:flex}.mobile-nav-v340>a{border-bottom:1px solid #ffffff14;align-items:center;min-height:44px;display:flex}.mobile-nav-v340 .mobile-nav-listing-v340{color:#e4b55b!important;font-weight:900!important}}.site-logo{flex:none;align-items:center;line-height:0;display:inline-flex}.site-logo img{width:auto;max-width:100%;height:auto;display:block}.site-logo-header img{width:218px}.site-logo-footer img{width:228px}.site-logo-seller img{width:176px}@media (max-width:1180px){.site-logo-header img{width:190px}}@media (max-width:980px){.site-logo-header img{width:205px}}@media (max-width:520px){.site-logo-header img{width:184px}.site-logo-footer img{width:210px}}.seller-page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.seller-page-heading h1{margin:5px 0 6px}.seller-page-heading p{color:#71808a;max-width:720px;margin:0;font-size:12px;line-height:1.7}.seller-page-heading>.primary{flex:none}.seller-dashboard-real .stat{padding:22px}.seller-dashboard-real .stat small{color:#82909a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.seller-dashboard-real .stat strong{color:#102b40;font-family:var(--serif);margin:8px 0 10px;font-size:38px;font-weight:550;display:block}.seller-dashboard-real .stat a{color:#966d32;font-size:11px;font-weight:850}.seller-dashboard-section-head{justify-content:space-between;align-items:end;gap:20px;margin:34px 0 14px;display:flex}.seller-dashboard-section-head h2{color:#102b40;font-family:var(--serif);margin:5px 0 0;font-size:28px;font-weight:550}.seller-dashboard-section-head>a{color:#8f682f;letter-spacing:.06em;font-size:11px;font-weight:900}.seller-listing-tabs{flex-wrap:wrap;gap:7px;margin:0 0 15px;display:flex}.seller-listing-tabs button{color:#526675;cursor:pointer;background:#fff;border:1px solid #d8e0e4;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:11px;font-weight:850;display:inline-flex}.seller-listing-tabs button b{color:#526675;background:#eef2f4;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:10px;display:grid}.seller-listing-tabs button.active{color:#fff;background:#0b2941;border-color:#0b2941}.seller-listing-tabs button.active b{color:#fff;background:#ffffff21}.seller-listing-table{background:#fff;border:1px solid #dce3e7;border-radius:11px;overflow:hidden}.seller-listing-row{border-bottom:1px solid #e5eaed;grid-template-columns:minmax(240px,2fr) .65fr .8fr .9fr .7fr;align-items:center;gap:14px;padding:15px 17px;display:grid}.seller-listing-row:last-child{border-bottom:0}.seller-listing-row.head{color:#7b8992;letter-spacing:.08em;text-transform:uppercase;background:#f7f9fa;font-size:10px;font-weight:900}.seller-listing-row>div:first-child{min-width:0}.seller-listing-row small{color:#9a7134;letter-spacing:.08em;font-size:9px;font-weight:900;display:block}.seller-listing-row strong{color:#183247;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}.seller-listing-row em{color:#849099;margin-top:3px;font-size:10px;font-style:normal;display:block}.seller-listing-row>span{color:#647582;font-size:11px}.seller-status{border-radius:999px;width:max-content;padding:6px 8px;font-weight:850}.seller-status-draft{background:#eef2f4;color:#65747f!important}.seller-status-review{background:#fff5df;color:#8f672e!important}.seller-status-published{background:#edf8f1;color:#2c6a43!important}.seller-status-sold{background:#edf1f8;color:#3d5678!important}.seller-listing-actions a{color:#91672d;letter-spacing:.05em;font-size:10px;font-weight:900}.seller-empty-state{text-align:center;background:#fff;border:1px dashed #cfd9de;padding:42px}.seller-empty-state h2{color:#173044;font-family:var(--serif);margin:0;font-size:28px;font-weight:550}.seller-empty-state p{color:#71808a;max-width:560px;margin:9px auto 18px;font-size:11px;line-height:1.7}.seller-top-actions{align-items:center;gap:14px;flex-direction:row!important;display:flex!important}.seller-mobile-nav{display:none;position:relative}.seller-mobile-nav summary{cursor:pointer;color:#173044;letter-spacing:.05em;align-items:center;gap:6px;font-size:11px;font-weight:900;list-style:none;display:flex}.seller-mobile-nav summary::-webkit-details-marker{display:none}.seller-mobile-nav nav{z-index:40;background:#071a2f;border:1px solid #cfa45e40;width:230px;padding:8px;position:absolute;top:32px;right:0;box-shadow:0 16px 35px #0003}.seller-mobile-nav nav a{color:#d5dee5;align-items:center;gap:8px;padding:10px;font-size:11px;display:flex}.seller-mobile-nav nav a:hover{color:#fff;background:#ffffff0f}.listing-create-success-links a{color:#8f672d;margin-left:7px;font-weight:850}.catalog-picker .notice .text-link{font-weight:850}@media (max-width:900px){.seller-mobile-nav{display:block}.seller-page-heading{flex-direction:column;align-items:flex-start}.seller-listing-row{grid-template-columns:minmax(0,1.7fr) .7fr .8fr}.seller-listing-row.head span:nth-child(4),.seller-listing-row.head span:nth-child(5),.seller-listing-row>span:nth-child(4),.seller-listing-actions{display:none}}@media (max-width:560px){.seller-top{gap:12px}.seller-top>div:first-child span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.seller-top-actions>a{display:none}.seller-listing-row{grid-template-columns:minmax(0,1fr) .75fr;padding:13px 12px}.seller-listing-row.head span:nth-child(3),.seller-listing-row>.seller-status{display:none}.seller-listing-tabs{grid-template-columns:1fr 1fr;display:grid}.seller-listing-tabs button{justify-content:space-between}.seller-dashboard-section-head{flex-direction:column;align-items:flex-start}}.mobile-nav-premium{background:#0d1d2b;max-height:calc(100vh - 78px);overflow-y:auto}.mobile-nav-premium .mobile-nav-kicker{color:#d6a24c;letter-spacing:.13em;padding:5px 0 16px;font-size:9px;font-weight:900}.mobile-nav-premium .mobile-nav-group{border-bottom:1px solid #ffffff14;flex-direction:column;margin-bottom:13px;padding:0 0 13px;display:flex}.mobile-nav-premium .mobile-nav-group:last-child{border-bottom:0;margin-bottom:0}.mobile-nav-premium .mobile-nav-group-title{color:#8798a6;letter-spacing:.12em;text-transform:uppercase;padding:2px 0 7px;font-size:9px;font-weight:900}.mobile-nav-premium .mobile-nav-group>a{color:#eef2f4;border-bottom:0;align-items:center;min-height:39px;font-size:13px;font-weight:650;display:flex}.mobile-nav-premium .mobile-nav-group>a:hover{color:#e4b55b}.mobile-nav-premium .mobile-nav-store-cta{margin-top:5px;color:#e4b55b!important;font-weight:900!important}.mobile-nav-premium .mobile-nav-user-group>a{font-weight:800}:root{--motoryat-page-hero-height:535px;--motoryat-page-hero-height-mobile:520px}.standard-page-hero{box-sizing:border-box;position:relative;overflow:hidden;height:var(--motoryat-page-hero-height)!important;min-height:var(--motoryat-page-hero-height)!important;max-height:var(--motoryat-page-hero-height)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;align-items:center!important;padding:0!important;display:flex!important}.standard-page-hero>.container{z-index:2;width:min(1216px,100% - 48px);padding-top:32px;padding-bottom:32px;position:relative}.standard-page-hero>.container>span{text-transform:uppercase;letter-spacing:.2em!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important}.standard-page-hero h1{text-wrap:balance;max-width:920px!important;font-family:var(--serif)!important;letter-spacing:-.04em!important;margin:15px 0 16px!important;font-size:clamp(50px,5.35vw,76px)!important;font-weight:500!important;line-height:.96!important}.standard-page-hero p{max-width:730px!important;margin:0!important;font-size:16px!important;line-height:1.65!important}.standard-page-hero .marketplace-hero-actions,.standard-page-hero .product-hero-actions,.standard-page-hero .destination-hero-actions,.standard-page-hero>.container>div:last-child:not(:first-child){margin-top:24px}.home-v3-hero{height:var(--motoryat-page-hero-height);min-height:var(--motoryat-page-hero-height);max-height:var(--motoryat-page-hero-height);padding:0!important}.home-v3-bg{background-image:linear-gradient(90deg,#020d18f5 0%,#031322d4 42%,#0416276b 68%,#020d181f 100%),url(/images/motoryat-hero.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.home-v3-content{height:var(--motoryat-page-hero-height);min-height:var(--motoryat-page-hero-height)!important;padding-top:42px!important;padding-bottom:42px!important}@media (max-width:900px){.standard-page-hero{height:var(--motoryat-page-hero-height-mobile)!important;min-height:var(--motoryat-page-hero-height-mobile)!important;max-height:var(--motoryat-page-hero-height-mobile)!important;background-position:50%!important;align-items:flex-end!important}.standard-page-hero>.container{width:min(100% - 32px,1216px);padding-top:44px;padding-bottom:46px}.standard-page-hero h1{margin:12px 0 14px!important;font-size:clamp(42px,10vw,58px)!important;line-height:.98!important}.standard-page-hero p{font-size:14px!important;line-height:1.58!important}.home-v3-hero,.home-v3-content{height:var(--motoryat-page-hero-height-mobile)!important;min-height:var(--motoryat-page-hero-height-mobile)!important;max-height:var(--motoryat-page-hero-height-mobile)!important}.home-v3-bg{background-position:66%!important}.home-v3-content{grid-template-columns:1fr;align-content:center;gap:22px;padding-top:32px!important;padding-bottom:32px!important}}@media (max-width:560px){.standard-page-hero>.container{width:calc(100% - 28px)}.standard-page-hero h1{font-size:clamp(38px,12vw,52px)!important}.standard-page-hero .marketplace-hero-actions,.standard-page-hero .product-hero-actions,.standard-page-hero .destination-hero-actions{margin-top:18px}}.home-v345-brand-copy{align-self:center;max-width:760px}.home-v345-brand-copy .home-v3-kicker{color:#e1b35f;font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;margin:0 0 17px;font-size:11px;font-weight:900;line-height:1.2;display:block}.home-v345-brand-copy h1{letter-spacing:-.042em;text-shadow:0 3px 26px #00000052;max-width:780px;font-size:clamp(48px,4.55vw,70px);line-height:.96;margin:0!important}.marketplace-sale-hero,.marketplace-charter-hero,.products-photo-hero,.services-photo-hero,.brands-directory-hero,.firms-directory-hero,.stores-directory-hero,.news-photo-hero,.functional-photo-hero{background-position:50%!important;background-size:cover!important}@media (max-width:1080px){.home-v3-content{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:34px}.home-v345-brand-copy h1{font-size:clamp(44px,5.4vw,60px)}.home-v3-search-panel{max-width:none}}@media (max-width:900px){:root{--motoryat-page-hero-height-mobile:640px}.home-v3-content{grid-template-columns:1fr;align-content:center;gap:20px}.home-v345-brand-copy{max-width:720px}.home-v345-brand-copy h1{font-size:clamp(42px,7.2vw,58px)}.home-v3-search-panel{max-width:720px;padding:17px}}@media (max-width:720px){.home-v345-brand-copy .home-v3-kicker{margin-bottom:12px;font-size:11px}.home-v345-brand-copy h1{font-size:clamp(38px,11vw,48px);line-height:.98}.home-search-shortcuts{grid-template-columns:1fr 1fr}.home-search-shortcuts a{min-height:68px;padding:11px}.home-search-shortcuts small{display:none}}@media (max-width:480px){:root{--motoryat-page-hero-height-mobile:620px}.home-v345-brand-copy h1{font-size:clamp(34px,10.4vw,44px)}.home-search-shortcuts{grid-template-columns:1fr 1fr;gap:7px}.home-search-shortcuts b{font-size:11px}}.home-v3-content{grid-template-columns:minmax(0,1fr)!important}.home-v345-brand-copy{max-width:820px}.home-floating-search-wrap{z-index:8;margin-top:-42px;position:relative}.home-floating-search-inner{justify-content:center;display:flex}.hero-search.hero-search-floating{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffb;border:1px solid #d6a24c61;border-radius:18px;gap:14px;width:min(100%,1080px);max-width:1080px;min-height:84px;margin:0;padding:0 26px;box-shadow:0 22px 58px #020d1833,0 4px 14px #020d181a}.hero-search.hero-search-floating svg{color:#c88d35;width:22px;height:22px}.hero-search.hero-search-floating input{height:82px;font-family:var(--serif);letter-spacing:.005em;color:var(--navy-900);font-size:clamp(15px,1.35vw,18px);font-weight:560}.hero-search.hero-search-floating input::placeholder{color:#536575;opacity:1}@media (max-width:900px){.home-v3-content{grid-template-columns:1fr!important}.home-floating-search-wrap{margin-top:-38px}.hero-search.hero-search-floating{border-radius:16px;grid-template-columns:none;min-height:76px;padding:0 22px;display:flex}.hero-search.hero-search-floating input{height:74px;font-size:15px}}@media (max-width:560px){.home-floating-search-wrap{margin-top:-32px}.home-floating-search-wrap .container{width:calc(100% - 24px)}.hero-search.hero-search-floating{border-radius:14px;gap:10px;min-height:64px;padding:0 17px}.hero-search.hero-search-floating svg{width:19px;height:19px}.hero-search.hero-search-floating input{height:62px;font-size:13px}}.seller-inline-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seller-inline-actions>a:not(.primary){color:#8f682f;letter-spacing:.05em;font-size:11px;font-weight:900}.seller-editor-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:18px;display:grid}.seller-editor-card{background:#fff;border:1px solid #dce3e7;border-radius:12px;padding:22px}.seller-editor-card h2{color:#102b40;font-family:var(--serif);margin:5px 0 18px;font-size:28px;font-weight:550}.seller-editor-card label{color:#5e6e79;letter-spacing:.04em;gap:6px;margin-bottom:12px;font-size:11px;font-weight:850;display:grid}.seller-editor-card input,.seller-editor-card textarea,.seller-editor-card select{color:#173044;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d4dde2;border-radius:7px;padding:10px 12px}.seller-editor-card textarea{resize:vertical;line-height:1.55}.seller-editor-card input:disabled,.seller-editor-card textarea:disabled,.seller-editor-card select:disabled{color:#7e8a92;background:#f3f5f6}.seller-media-upload{gap:10px;margin-bottom:14px;display:grid}.seller-listing-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.seller-listing-media-grid figure{background:#f6f8f9;border:1px solid #dde4e8;border-radius:9px;margin:0;overflow:hidden}.seller-listing-media-grid img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.seller-listing-media-grid figcaption{justify-content:space-between;align-items:center;gap:6px;padding:7px;display:flex}.seller-listing-media-grid figcaption b{color:#9a7134;letter-spacing:.06em;font-size:10px}.seller-listing-media-grid figcaption button,.seller-lifecycle-actions button{color:#526675;letter-spacing:.04em;cursor:pointer;background:#fff;border:1px solid #cfd9de;border-radius:6px;min-height:34px;padding:0 10px;font-size:10px;font-weight:900}.seller-listing-media-grid figcaption button:hover,.seller-lifecycle-actions button:hover{color:#8f682f;border-color:#9a7134}.seller-lifecycle-card{margin-top:18px}.seller-lifecycle-actions{flex-wrap:wrap;gap:9px;display:flex}.seller-lifecycle-actions .primary{color:#071a2f;background:#cfa45e;border-color:#cfa45e}.seller-listing-actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:1000px){.seller-editor-grid{grid-template-columns:1fr}}@media (max-width:560px){.seller-editor-card{padding:16px}.seller-listing-media-grid{grid-template-columns:1fr}.seller-inline-actions{width:100%}}.seller-dashboard-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-product-create-form{max-width:1050px}.seller-product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.seller-product-form-note{color:#6d5a38;background:#fff9ed;border:1px solid #ead5aa;border-radius:7px;margin:2px 0 14px;padding:12px 13px;font-size:11px;line-height:1.55}.seller-product-message{margin-bottom:14px}.seller-product-list{gap:10px;display:grid}.seller-product-card{background:#fff;border:1px solid #dce3e7;border-radius:11px;overflow:hidden}.seller-product-main{grid-template-columns:78px minmax(220px,1fr) 130px 88px auto;align-items:center;gap:15px;padding:13px 15px;display:grid}.seller-product-thumb{color:#86939b;background:#eef2f4;border-radius:7px;place-items:center;width:78px;height:68px;display:grid;overflow:hidden}.seller-product-thumb img{object-fit:cover;width:100%;height:100%}.seller-product-copy{min-width:0}.seller-product-copy small{color:#9a7134;letter-spacing:.07em;font-size:9px;font-weight:900}.seller-product-copy h2{color:#173044;white-space:nowrap;text-overflow:ellipsis;margin:4px 0;font-size:14px;overflow:hidden}.seller-product-copy p{color:#7a8790;margin:0;font-size:10px}.seller-product-price{color:#173044;font-size:12px}.seller-product-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.seller-product-actions button,.seller-product-actions a,.seller-product-upload{color:#536572;letter-spacing:.04em;cursor:pointer;background:#fff;border:1px solid #cfd9de;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:9px;font-weight:900;display:inline-flex}.seller-product-actions button.primary{color:#071a2f;background:#cfa45e;border-color:#cfa45e}.seller-product-actions button:disabled{opacity:.5;cursor:wait}.seller-product-media{background:#f8fafb;border-top:1px solid #e7ecef}.seller-product-media>summary{color:#6c7a84;letter-spacing:.07em;cursor:pointer;align-items:center;gap:8px;min-height:38px;padding:0 15px;font-size:9px;font-weight:900;list-style:none;display:flex}.seller-product-media>summary::-webkit-details-marker{display:none}.seller-product-media>summary b{background:#e8edef;border-radius:999px;place-items:center;min-width:20px;height:20px;display:grid}.seller-product-media>div{padding:0 15px 15px}.seller-product-upload{background:#fff;margin:2px 0 10px;position:relative}.seller-product-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.seller-product-gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.seller-product-gallery figure{background:#fff;border:1px solid #dce3e7;border-radius:7px;margin:0;overflow:hidden}.seller-product-gallery figure>img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.seller-product-gallery figcaption{justify-content:space-between;align-items:center;gap:4px;padding:5px;display:flex}.seller-product-gallery figcaption b{color:#9a7134;font-size:8px}.seller-product-gallery figcaption button{color:#687983;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:3px;font-size:8px;font-weight:800;display:inline-flex}@media (max-width:1120px){.seller-product-main{grid-template-columns:72px minmax(190px,1fr) 110px auto}.seller-product-main>.seller-status{display:none}.seller-product-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.seller-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-product-form-grid{grid-template-columns:1fr}.seller-product-main{grid-template-columns:64px minmax(0,1fr);gap:10px}.seller-product-thumb{width:64px;height:58px}.seller-product-price,.seller-product-main>.seller-status{display:none}.seller-product-actions{grid-column:1/-1;justify-content:flex-start}.seller-product-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.seller-bulk-import{gap:16px;display:grid}.seller-bulk-steps{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr);align-items:center;gap:16px 22px;display:grid}.seller-bulk-step{align-items:flex-start;gap:13px;display:flex}.seller-bulk-step>b{color:#d4ad6b;background:#09223a;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.seller-bulk-step h2{font-family:var(--serif);margin:1px 0 4px;font-size:22px}.seller-bulk-step p{color:#76848e;margin:0;font-size:10px;line-height:1.6}.seller-bulk-store{margin:0!important}.seller-bulk-template{gap:8px}.seller-bulk-drop{text-align:center;cursor:pointer;background:#fffcf5;border:1px dashed #c89d57;border-radius:9px;place-content:center;align-items:center;position:relative;color:#173044!important;gap:5px!important;min-height:106px!important;margin:0!important;display:flex!important}.seller-bulk-drop svg{color:#b47d2d}.seller-bulk-drop strong{letter-spacing:.08em;font-size:10px}.seller-bulk-drop small{color:#87939b;font-size:9px}.seller-bulk-drop input{opacity:0;pointer-events:none;width:1px!important;height:1px!important;position:absolute!important}.seller-bulk-message{margin:0}.seller-bulk-preview{padding:0;overflow:hidden}.seller-bulk-summary{background:#f8fafb;border-bottom:1px solid #e0e6e9;grid-template-columns:repeat(4,1fr);display:grid}.seller-bulk-summary>div{color:#2a6747;border-right:1px solid #e0e6e9;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.seller-bulk-summary>div:first-child{color:#173044}.seller-bulk-summary>div:last-child{border-right:0}.seller-bulk-summary>div.has-error{color:#9a4138}.seller-bulk-summary span{flex-direction:column;display:flex}.seller-bulk-summary small{color:#7e8c95;letter-spacing:.09em;font-size:8px;font-weight:900}.seller-bulk-summary strong{font-size:18px}.seller-bulk-table-wrap{max-height:470px;overflow:auto}.seller-bulk-table-wrap table{border-collapse:collapse;width:100%;font-size:10px}.seller-bulk-table-wrap th{z-index:1;color:#fff;text-align:left;letter-spacing:.08em;background:#102a41;padding:11px 12px;font-size:8px;position:sticky;top:0}.seller-bulk-table-wrap td{color:#687883;vertical-align:top;border-bottom:1px solid #e8edef;padding:10px 12px}.seller-bulk-table-wrap td strong,.seller-bulk-table-wrap td small{display:block}.seller-bulk-table-wrap td strong{color:#173044}.seller-bulk-table-wrap td small{color:#9a7134;margin-top:3px}.seller-bulk-table-wrap tr.is-error td{color:#963e35;background:#fff5f3}.seller-bulk-table-wrap tr.is-created td{color:#2b6848;background:#f2f9f5}.seller-bulk-footer{justify-content:space-between;align-items:center;gap:20px;padding:17px 18px;display:flex}.seller-bulk-footer p{color:#71808a;max-width:720px;margin:0;font-size:10px;line-height:1.6}.seller-bulk-footer button{white-space:nowrap;gap:7px}.seller-bulk-loading{align-items:center;gap:10px;display:flex}.seller-bulk-product-page>h1{margin-bottom:8px}@media (max-width:800px){.seller-bulk-steps{grid-template-columns:1fr}.seller-bulk-summary{grid-template-columns:repeat(2,1fr)}.seller-bulk-summary>div:nth-child(2){border-right:0}.seller-bulk-summary>div:nth-child(-n+2){border-bottom:1px solid #e0e6e9}.seller-bulk-footer{flex-direction:column;align-items:stretch}.seller-bulk-footer button{width:100%}}.seller-new-listing-page>h1{margin-bottom:8px}.listing-create-compact{gap:15px;max-width:1240px;display:grid}.listing-create-message{margin:0}.listing-create-section{background:#fff;border:1px solid #dce3e7;border-radius:12px;padding:22px;box-shadow:0 10px 28px #04142309}.listing-create-section-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.listing-create-section-head>b{color:#d4ac67;background:#0a253c;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.listing-create-section-head small{color:#a37330;letter-spacing:.14em;font-size:8px;font-weight:950;display:block}.listing-create-section-head h2{color:#102b40;font-family:var(--serif);margin:3px 0 0;font-size:25px;font-weight:560}.listing-create-grid{gap:0 13px;display:grid}.listing-create-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-create-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-create-grid label,.listing-create-description,.listing-create-photos{color:#5f707c;letter-spacing:.035em;gap:6px;margin-bottom:12px;font-size:10px;font-weight:850;display:grid}.listing-create-grid input,.listing-create-grid select,.listing-create-description textarea,.listing-create-photos input{color:#173044;width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #d5dee3;border-radius:7px;padding:10px 11px}.listing-create-grid input:focus,.listing-create-grid select:focus,.listing-create-description textarea:focus,.listing-create-photos input:focus{border-color:#b58a47;outline:0;box-shadow:0 0 0 3px #cfa45e1f}.listing-create-grid input:disabled,.listing-create-grid select:disabled{color:#87939a;background:#f3f5f6}.listing-create-title{grid-column:span 2}.listing-create-description textarea{resize:vertical;line-height:1.65}.listing-create-photos small{color:#7d8a93;font-size:9px;font-weight:500;line-height:1.5}.listing-create-charter{background:linear-gradient(145deg,#fff,#fffcf6);border-color:#e3c98f}.listing-create-submit{min-width:250px}.listing-create-section>.seller-product-form-note{margin-bottom:14px}@media (max-width:1000px){.listing-create-grid-four{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.listing-create-grid-three,.listing-create-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-create-title{grid-column:1/-1}.listing-create-section{padding:17px}.listing-create-submit{width:100%;min-width:0}}@media (max-width:500px){.listing-create-grid-three,.listing-create-grid-four{grid-template-columns:1fr}.listing-create-title{grid-column:auto}.listing-create-section-head h2{font-size:22px}}@media (max-width:520px){.seller-dashboard-stat-grid{grid-template-columns:1fr}}.admin-core-section{margin-top:28px}.admin-core-section>h2{color:#102b40;font-family:var(--serif);align-items:center;gap:10px;margin:0 0 12px;font-size:27px;font-weight:550;display:flex}.admin-core-section>h2 b{color:#795523;min-width:28px;height:28px;font-family:var(--sans);background:#f0e2c5;border-radius:999px;place-items:center;font-size:11px;display:grid}.admin-core-list{gap:9px;display:grid}.admin-core-list article{background:#fff;border:1px solid #dce3e7;border-radius:10px;justify-content:space-between;gap:18px;padding:16px;display:flex}.admin-core-list article small{color:#9a7134;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-core-list article h3{color:#173044;margin:4px 0;font-size:14px}.admin-core-list article p{color:#71808a;margin:0;font-size:11px;line-height:1.6}.admin-core-list article>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.admin-core-list article button,.admin-core-list article a{color:#536572;letter-spacing:.04em;cursor:pointer;background:#fff;border:1px solid #ccd7dc;border-radius:6px;align-items:center;min-height:34px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.admin-core-list article button:first-of-type{color:#071a2f;background:#cfa45e;border-color:#cfa45e}.account-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.account-grid .seller-editor-card .primary,.account-grid .seller-editor-card .secondary{margin:8px 8px 0 0;display:inline-flex}.account-inquiries{margin-top:18px}.inquiry-thread{gap:9px;margin:0 0 18px;display:grid}.inquiry-thread article{background:#f8fafb;border:1px solid #dce3e7;border-radius:9px;padding:13px 14px}.inquiry-thread article small{color:#8a969e;font-size:10px}.inquiry-thread article p{color:#314b5e;white-space:pre-wrap;margin:6px 0 0;font-size:11px;line-height:1.65}.inquiry-conversation form textarea,.account-center form textarea{border:1px solid #d4dde2;border-radius:7px;width:100%;padding:12px}.inquiry-conversation .seller-page-heading>a{color:#8f682f;font-size:11px;font-weight:900}@media (max-width:760px){.account-grid{grid-template-columns:1fr}.admin-core-list article{flex-direction:column}.admin-core-list article>div:last-child{justify-content:flex-start}}.admin-listing-review{max-width:1240px}.admin-review-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:28px;display:grid}.admin-review-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-review-gallery figure{aspect-ratio:4/3;background:#eef1f4;margin:0;position:relative;overflow:hidden}.admin-review-gallery figure.primary{aspect-ratio:16/9;grid-column:1/-1}.admin-review-gallery img{object-fit:cover;width:100%;height:100%;display:block}.admin-review-gallery figcaption{color:#fff;letter-spacing:.12em;background:#0c2134;padding:7px 10px;font-size:12px;position:absolute;top:12px;left:12px}.admin-review-copy{border-top:1px solid #dfe4e8;margin-top:22px;padding-top:20px}.admin-review-copy p{white-space:pre-wrap;line-height:1.75}.admin-review-sidebar{border:1px solid #dfe4e8;gap:18px;padding:22px;display:grid;position:sticky;top:110px}.admin-review-sidebar>div:not(.admin-review-actions):not(.notice){border-bottom:1px solid #edf0f2;gap:5px;padding-bottom:13px;display:grid}.admin-review-sidebar small{letter-spacing:.12em;color:#687481}.admin-review-sidebar strong{color:#10283d;font-size:15px}.admin-review-actions{gap:9px;display:grid}.admin-review-actions button{color:#071827;letter-spacing:.06em;cursor:pointer;background:#cfa95a;border:0;min-height:48px;font-weight:800}.admin-review-actions button.danger{color:#fff;background:#7d2530}.admin-review-actions button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:860px){.admin-review-grid{grid-template-columns:1fr}.admin-review-sidebar{position:static}.admin-review-gallery{grid-template-columns:1fr}.admin-review-gallery figure.primary{grid-column:auto}}.home-v3-section>.container,.home-commercial-section>.container,.home-ecosystem-section>.container,.home-destination-section>.container,.home-nearby-band>.container,section.dark>.container.home-ai-band{width:min(1216px,100% - 48px);max-width:none;margin-inline:auto}.home-featured-grid,.home-featured-product-grid,.home-service-category-grid.home-featured-services{width:100%}.v337-store-directory-card{background:#fff;border-radius:13px;min-height:338px;padding:0}.v337-store-directory-card:after{left:14px;right:14px}.v354-store-directory-visual{background:#071b2d;border-bottom:1px solid #cfa45e2e;height:184px;position:relative;overflow:hidden}.v354-store-directory-cover{width:100%;height:100%;position:absolute;inset:0}.v354-store-directory-cover .brand-visual-fallback span{color:#e8c789b8;font-size:42px}.v354-store-directory-shade{pointer-events:none;background:linear-gradient(#03101d05 24%,#03101d47 100%);position:absolute;inset:0}.v354-store-directory-logo{z-index:2;border:1px solid #ffffffc7;border-radius:8px;width:72px;height:50px;margin:0;position:absolute;bottom:12px;left:14px;box-shadow:0 8px 22px #0003}.v354-store-directory-logo .brand-monogram{font-size:18px}.v337-store-card-copy{min-height:152px;padding:16px 16px 18px}.v337-store-directory-card .v337-card-title-row h3{font-size:17px;line-height:1.12}.v337-store-directory-card .v337-location{margin-top:8px}.v337-store-directory-card .v337-store-stats{padding-top:11px;padding-right:28px}.v337-store-directory-card .v337-card-arrow{bottom:14px;right:14px}.v337-company-directory-grid{gap:16px}.v337-company-directory-card{border-radius:12px;min-height:190px;display:flex;overflow:hidden}.v337-company-directory-card:hover{transform:translateY(-3px)}.v337-company-directory-card .v337-company-card-body{width:100%;min-height:190px;padding:14px 14px 13px}.v354-company-directory-head{justify-content:space-between;align-items:flex-start;gap:8px;min-height:44px;margin-bottom:10px;display:flex}.v354-company-directory-logo{flex:none;width:58px!important;height:40px!important;box-shadow:none!important;border-radius:7px!important;position:static!important;bottom:auto!important;left:auto!important}.v354-company-directory-logo .brand-monogram{font-size:15px}.v354-company-status{max-width:100px;letter-spacing:.05em!important;padding:5px 6px!important;font-size:9px!important;position:static!important;top:auto!important;right:auto!important}.v337-company-directory-card .v337-company-card-body h3{letter-spacing:-.02em;font-size:16px;line-height:1.12}.v337-company-directory-card .v337-location{margin-top:7px;font-size:11px}.v337-company-directory-card .v337-company-stats{gap:8px;margin-top:auto;padding-top:10px}.v337-company-directory-card .v337-company-stats span{font-size:10px}.v337-company-directory-card .v337-company-card-link{margin-top:10px;padding-top:10px;font-size:9px}@media (max-width:720px){.home-v3-section>.container,.home-commercial-section>.container,.home-ecosystem-section>.container,.home-destination-section>.container,.home-nearby-band>.container,section.dark>.container.home-ai-band{width:min(100% - 28px,1216px)}.v337-store-directory-card{min-height:310px}.v354-store-directory-visual{height:160px}.v337-store-card-copy{min-height:150px;padding:14px}.v337-company-directory-card,.v337-company-directory-card .v337-company-card-body{min-height:174px}}@media (max-width:420px){.home-v3-section>.container,.home-commercial-section>.container,.home-ecosystem-section>.container,.home-destination-section>.container,.home-nearby-band>.container,section.dark>.container.home-ai-band{width:min(100% - 22px,1216px)}}.sv-page{color:#102b40;background:#f5f7f8}.sv-hero,.sv-detail-hero{color:#fff;background:radial-gradient(circle at 82% 18%,#caa26129,#0000 30%),linear-gradient(135deg,#061a2d 0%,#0b2940 62%,#102f48 100%);padding:88px 0 64px}.sv-hero-small{padding:64px 0 46px}.sv-hero .container,.sv-detail-hero .container{max-width:1216px}.sv-hero h1,.sv-detail-hero h1{max-width:900px;font-family:var(--serif);letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(38px,5vw,68px);font-weight:500;line-height:1.02}.sv-hero p,.sv-detail-hero p{color:#c7d2d9;max-width:760px;margin:0;font-size:14px;line-height:1.75}.sv-hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.sv-dark-secondary{color:#fff!important;background:0 0!important;border-color:#ffffff47!important}.sv-filter-nav,.sv-home-nav{flex-wrap:wrap;gap:8px;margin:0 0 26px;display:flex}.sv-filter-nav a,.sv-home-nav a{color:#29475b;letter-spacing:.045em;text-transform:uppercase;background:#fff;border:1px solid #d7e0e5;border-radius:999px;align-items:center;min-height:38px;padding:0 13px;font-size:10px;font-weight:900;display:inline-flex}.sv-grid,.sv-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sv-card{background:#fff;border:1px solid #dbe3e7;border-radius:12px;flex-direction:column;min-height:300px;padding:22px;display:flex;box-shadow:0 12px 34px #0314220b}.sv-card-compact{background:#fffffffa;min-height:250px}.sv-card-top{justify-content:space-between;align-items:center;gap:8px;min-height:27px;display:flex}.sv-card-top>span{color:#9a7134;letter-spacing:.1em;font-size:9px;font-weight:950}.sv-card h3{font-family:var(--serif);margin:15px 0 9px;font-size:24px;font-weight:550;line-height:1.12}.sv-card h3 a{color:#0d2b40}.sv-card p{color:#647782;margin:0;font-size:11px;line-height:1.75}.sv-card-entity{color:#445e6e;align-items:center;gap:7px;margin-top:auto;padding-top:20px;font-size:11px;font-weight:750;display:flex}.sv-card-meta{border-top:1px solid #edf1f3;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;padding-top:12px;display:flex}.sv-card-meta small{color:#8a989f;margin-left:auto;font-size:10px}.sv-badge{letter-spacing:.025em;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-weight:900;display:inline-flex}.sv-badge.verified{color:#29685e;background:#eef7f5}.sv-badge.official{color:#85612c;background:#f4eddf}.sv-badge.resolved{color:#2e7042;background:#edf7ef}.sv-empty,.sv-home-empty{text-align:center;border:1px dashed #d0dade;border-radius:12px;padding:34px}.sv-empty strong,.sv-home-empty strong{font-family:var(--serif);font-size:24px;display:block}.sv-empty p,.sv-home-empty p{color:#71818a;font-size:11px}.sv-home-section{color:#fff;background:linear-gradient(135deg,#071c30,#0c2c45)}.sv-home-section .section-title-row p{color:#afc0ca}.sv-home-nav a{color:#e4ebef;background:#ffffff0e;border-color:#ffffff24}.sv-home-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-home-grid .sv-card h3{font-size:20px}.sv-home-empty{color:#fff;border-color:#ffffff2e}.sv-home-empty p{color:#afc0ca}.sv-home-cta{color:#d5ad6b;margin-top:8px;font-size:11px;font-weight:900;display:inline-flex}.sv-form-shell{max-width:860px}.sv-form-shell>div:first-child{margin-bottom:22px}.sv-form-shell h2{font-family:var(--serif);margin:0 0 6px;font-size:32px}.sv-form-shell>div:first-child p{color:#72828c;font-size:11px;line-height:1.7}.sv-form{background:#fff;border:1px solid #dbe3e7;border-radius:12px;gap:15px;padding:24px;display:grid}.sv-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sv-form label,.sv-response-tools label{color:#29475b;letter-spacing:.045em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:900;display:grid}.sv-form input,.sv-form select,.sv-form textarea,.sv-response-tools input,.sv-response-tools select,.sv-response-tools textarea{color:#173447;width:100%;font:inherit;background:#fff;border:1px solid #ccd8de;border-radius:8px;outline:none;padding:12px 13px;font-size:12px}.sv-form textarea,.sv-response-tools textarea{resize:vertical;line-height:1.6}.sv-form input:focus,.sv-form select:focus,.sv-form textarea:focus,.sv-response-tools textarea:focus{border-color:#bb8d49;box-shadow:0 0 0 3px #bb8d4914}.sv-check{text-transform:none!important;letter-spacing:0!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:9px!important;font-size:11px!important;display:flex!important}.sv-check input{width:auto}.sv-form-note,.sv-disclaimer{color:#61717a;background:#f7f3eb;border-left:3px solid #c79b58;padding:13px 15px;font-size:11px;line-height:1.65}.sv-option-list{border:1px solid #dbe3e7;border-radius:9px;max-height:240px;display:grid;overflow:auto}.sv-option-list button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f3;justify-content:space-between;gap:12px;padding:11px 13px;display:flex}.sv-option-list button:last-child{border-bottom:0}.sv-option-list strong{color:#173447;font-size:11px}.sv-option-list small{color:#829098;font-size:10px}.sv-selected{color:#5d707c;background:#f4f7f8;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.sv-selected button{color:#9a7134;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:900}.sv-detail-hero>a,.sv-detail-hero .container>a{color:#d7b173;letter-spacing:.08em;margin-bottom:18px;font-size:10px;font-weight:900;display:inline-block}.sv-detail-badges{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.sv-detail-grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);align-items:start;gap:34px;display:grid}.sv-detail-content{background:#fff;border:1px solid #dbe3e7;border-radius:12px;padding:28px}.sv-detail-subject{color:#345265;border-bottom:1px solid #e8edef;align-items:center;gap:8px;padding-bottom:17px;font-size:11px;display:flex}.sv-detail-subject span{color:#829098;margin-left:auto}.sv-detail-body{white-space:pre-wrap;color:#2b4758;margin:26px 0;font-size:13px;line-height:1.95}.sv-responses{margin-top:34px}.sv-responses h2{font-family:var(--serif);font-size:29px;font-weight:550}.sv-response{background:#fafcfc;border:1px solid #dbe3e7;border-radius:10px;margin-top:12px;padding:17px}.sv-response.official{background:#fcfaf5;border-color:#e0c89f}.sv-response>div{align-items:center;gap:10px;display:flex}.sv-response strong{color:#8b632c;font-size:11px}.sv-response small{color:#87949b;font-size:10px}.sv-response p{white-space:pre-wrap;color:#395665;font-size:11px;line-height:1.75}.sv-side-card{background:#fff;border:1px solid #dbe3e7;border-radius:12px;padding:20px;position:sticky;top:100px}.sv-side-card>p{color:#6c7d86;font-size:11px;line-height:1.7}.sv-response-tools{gap:12px;margin-top:15px;display:grid}.sv-response-tools form{gap:10px;display:grid}.sv-response-tools h3{font-family:var(--serif);margin:0;font-size:20px}.sv-response-tools button{justify-content:center;width:100%}.sv-company-section{background:#f7f8f8;padding:72px 0}.sv-company-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.sv-company-metrics>div{background:#fff;border:1px solid #dbe3e7;border-radius:10px;padding:20px}.sv-company-metrics strong{color:#0e2e45;font-family:var(--serif);font-size:35px;font-weight:500;display:block}.sv-company-metrics span{color:#7d8b93;text-transform:uppercase;font-size:10px;font-weight:900}.sv-company-note{color:#7a888f;margin:14px 0 0;font-size:11px}.footer-grid-v355{grid-template-columns:1.55fr repeat(5,minmax(0,1fr));gap:24px}.footer-sector-voice{align-items:flex-start;display:flex}.footer .footer-sector-voice-link{color:var(--white);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;line-height:1.35;display:inline-block}.footer .footer-sector-voice-link:hover{color:var(--champagne);transform:none}@media (max-width:1100px){.sv-home-grid,.sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid-v355{grid-template-columns:1.5fr repeat(2,1fr)}.footer-grid-v355>div:first-child{grid-row:span 2}}@media (max-width:760px){.sv-hero,.sv-detail-hero{padding:58px 0 42px}.sv-grid,.sv-home-grid,.sv-form-grid,.sv-company-metrics,.sv-detail-grid{grid-template-columns:1fr}.sv-side-card{position:static}.sv-filter-nav,.sv-home-nav{flex-wrap:nowrap;padding-bottom:6px;overflow:auto}.sv-filter-nav a,.sv-home-nav a{white-space:nowrap}.sv-card{min-height:240px}.footer-grid-v355{grid-template-columns:1fr}.footer-grid-v355>div:first-child{grid-row:auto}}.platform-image{background:#0a2033;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.platform-image>img{object-fit:cover;width:100%;height:100%;display:block}.platform-image-fallback{width:100%;height:100%;min-height:inherit;text-align:center;color:#d8b779;background:radial-gradient(circle at 76% 18%,#d2ac6421,#0000 24%),linear-gradient(145deg,#0a2a45 0%,#061a2c 54%,#03101d 100%);align-content:center;place-items:center;gap:10px;padding:22px;display:grid;position:relative;overflow:hidden}.platform-image-fallback:before,.platform-image-fallback:after{content:"";pointer-events:none;border:1px solid #d5b4781a;border-radius:50%;position:absolute}.platform-image-fallback:before{width:190px;height:190px;top:-82px;right:-72px}.platform-image-fallback:after{width:300px;height:300px;top:-142px;right:-128px}.platform-image-fallback-mark{z-index:1;font-family:var(--serif);letter-spacing:-.055em;color:#e8c789b8;font-size:clamp(28px,4vw,54px);font-weight:600;line-height:1;position:relative}.platform-image-fallback small{z-index:1;color:#e0e7ebb8;letter-spacing:.14em;max-width:260px;font-size:9px;font-weight:900;line-height:1.5;position:relative}.platform-image-product .platform-image-fallback{color:#17384d;background:radial-gradient(circle at 50% 32%,#ffffff52,#0000 34%),linear-gradient(145deg,#e7eceb,#d7dfdf)}.platform-image-product .platform-image-fallback-mark{color:#28485c}.platform-image-product .platform-image-fallback small{color:#6f7c84}.platform-image-marina .platform-image-fallback{background:radial-gradient(circle at 72% 20%,#5691ae30,#0000 27%),linear-gradient(145deg,#0a2c43,#061b2c 62%,#04111d)}.card-image-media{height:100%}.directory-card-media{height:215px}.brand-visual .platform-image-fallback{background:radial-gradient(circle at 72% 18%,#d0a55b21,#0000 26%),linear-gradient(145deg,#0a2a45 0%,#061a2c 52%,#03101d 100%)}.brand-visual .platform-image-fallback-mark{font-size:clamp(38px,4vw,72px)}.v337-store-detail-hero-media .platform-image-fallback{background:radial-gradient(circle at 78% 20%,#d2ac6424,#0000 24%),linear-gradient(135deg,#092844,#061a2d 55%,#03101d)}.v337-store-detail-hero-media .platform-image-fallback-mark{opacity:.28;font-size:clamp(72px,10vw,160px)}.v337-company-detail-hero .platform-image-fallback{background:radial-gradient(circle at 80% 15%,#d7b06826,#0000 24%),linear-gradient(135deg,#092a46,#061a2d 56%,#03101d)}.v337-company-detail-hero .platform-image-fallback-mark{opacity:.24;font-size:clamp(86px,12vw,180px)}.yacht-detail-v321-hero-image>img{object-position:center 52%}.yacht-detail-v321-hero-no-media{height:520px;min-height:0;max-height:520px}.yacht-detail-v321-hero-no-media .yacht-detail-v321-hero-image .platform-image-fallback-mark{opacity:.22;font-size:clamp(64px,10vw,138px)}.yacht-detail-v321-hero-no-media .yacht-detail-v321-hero-image .platform-image-fallback small{opacity:.62}.yacht-detail-v321-hero-no-media .yacht-detail-v321-hero-content{bottom:142px}.yacht-detail-v321-broker-logo{background:#0b2538;border:1px solid #cfb17d;flex:0 0 76px;width:76px;height:76px}.yacht-detail-v321-broker-logo .platform-image-fallback{padding:8px}.yacht-detail-v321-broker-logo .platform-image-fallback-mark{font-size:24px}.yacht-detail-v321-broker-logo .platform-image-fallback small{display:none}.yacht-detail-v321-gallery-full>.platform-image,.yacht-detail-v321-gallery-thumbs .platform-image{height:100%}.yacht-detail-v321-gallery-empty{background:#06111a;max-width:1180px;height:300px;margin:0 auto;overflow:hidden}.yacht-detail-v321-gallery-empty .platform-image-fallback-mark{opacity:.45;font-size:62px}.yacht-detail-v321-related-grid>a>div>.platform-image{height:100%}.v320-product-card .visual.platform-image{padding:0;display:block}.v320-product-card .visual.platform-image>img{object-fit:contain;background:#fff;padding:18px}.v320-product-card .visual .platform-image-fallback-mark{letter-spacing:-.04em;font-size:34px}.v320-product-card .visual .platform-image-fallback small{font-size:9px}.v321-product-stage.platform-image{display:block}.v321-product-stage.platform-image>img{object-fit:contain;background:#fff;padding:30px}.v321-product-stage[data-has-image=true]:after{display:none}.v321-product-stage-no-media:after{width:260px;height:260px;box-shadow:0 0 0 50px #ffffff2e,0 0 0 100px #ffffff1a}.v321-product-stage-no-media .platform-image-fallback-mark{font-size:64px}.v321-related-visual.platform-image{display:block}.v321-related-visual.platform-image>img{object-fit:contain;background:#fff;padding:14px}.marina-detail-image{min-height:320px}.marina-detail-image[data-has-image=true]{min-height:520px}.seller-media-image{aspect-ratio:4/3}.admin-review-image{width:100%;height:100%}@media (max-width:900px){.yacht-detail-v321-hero-no-media{height:500px;max-height:500px}.yacht-detail-v321-hero-no-media .yacht-detail-v321-hero-content{bottom:180px}.yacht-detail-v321-gallery-empty{height:260px}}@media (max-width:680px){.yacht-detail-v321-hero-no-media{height:470px;max-height:470px}.yacht-detail-v321-hero-no-media .yacht-detail-v321-hero-content{bottom:145px}.yacht-detail-v321-gallery-empty{height:220px;margin:0 14px}.v321-product-stage-no-media{min-height:280px;max-height:300px}.marina-detail-image,.marina-detail-image[data-has-image=true]{min-height:280px}}.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]){height:520px;min-height:0;max-height:520px}.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]) .yacht-detail-v321-hero-content{bottom:142px}@media (max-width:900px){.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]){height:500px;max-height:500px}.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]) .yacht-detail-v321-hero-content{bottom:180px}.yacht-detail-v321-gallery-full:has(.platform-image[data-has-image=false]){height:260px;max-height:260px}}@media (max-width:680px){.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]){height:470px;max-height:470px}.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]) .yacht-detail-v321-hero-content{bottom:145px}.yacht-detail-v321-gallery-full:has(.platform-image[data-has-image=false]){height:220px;max-height:220px}}:root{--type-body:15px;--type-body-sm:13px;--type-meta:11px;--type-label:10px;--type-leading:1.68;--type-leading-copy:1.78}main{font-size:var(--type-body);line-height:var(--type-leading);letter-spacing:.002em}main p,main li,main dd,main dt{overflow-wrap:break-word}main h1,main h2,main h3,main h4{font-synthesis:none;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}main p{line-height:var(--type-leading-copy)}main input,main select,main textarea{font-size:14px;line-height:1.45}main textarea{line-height:1.65}main label{line-height:1.45}main button,main .primary,main .secondary{line-height:1.2}.eyebrow,.section-heading>span,.page-hero span,.card-kicker,.yacht-detail-v321-kicker,.destination-hero span,.product-hero span,.service-hero span,.directory-hero span,.b2b-hero span,.nearby-hero span,.destination-detail-hero>div>span,.map-page-title span{letter-spacing:.16em;font-size:10px;line-height:1.35}.section-heading p,.page-hero p{font-size:15px;line-height:1.72}.card-body h3,.news-card h3{letter-spacing:-.018em;line-height:1.12}.card-body small,.spec-row,.directory-card p,.news-card p,.store-card>p{font-size:12px;line-height:1.6}.badge,.status-badge,.pill{font-size:10px;line-height:1.2}.text-link,.price-row a{letter-spacing:.07em;font-size:11px;line-height:1.3}.brand-directory-card small,.brand-directory-card p,.v320-brand-card p,.v320-brand-signature p,.v320-collection-grid p,.v320-model-grid p,.company-directory-card p,.store-directory-card p{font-size:12px;line-height:1.62}.brand-directory-card h2,.v320-brand-card h3{line-height:1.14}.home-brand-showcase>span,.v320-brand-gallery-title span,.v320-brand-signature small{font-size:10px;line-height:1.35}.inquiry-form label,.form-card label,.auth-card label,.seller-content label,.admin-shell label,.seller-editor-card label{font-size:12px;line-height:1.45}.inquiry-form>small,.form-message,.notice{font-size:12px;line-height:1.62}.seller-content p,.seller-editor-card p,.seller-inquiry-card p,.inquiry-thread p{font-size:13px;line-height:1.68}.seller-content small,.seller-editor-card small,.seller-inquiry-card small,.table-row,.table-row.head{font-size:11px;line-height:1.45}.seller-content h1{letter-spacing:-.025em;font-size:clamp(36px,4vw,48px);line-height:1.02}.seller-editor-card h2,.form-card h2{line-height:1.12}.footer h4{letter-spacing:.13em;font-size:10px;line-height:1.35}.footer a{font-size:12px;line-height:1.45}.footer-intro p{font-size:13px;line-height:1.7}.footer-kicker,.copyright{font-size:10px;line-height:1.5}.yacht-detail-v321-title-wrap h1{letter-spacing:-.04em;max-width:900px;font-size:clamp(50px,6.2vw,92px);line-height:.92}.yacht-detail-v321-title-wrap p{letter-spacing:.09em;font-size:11px;line-height:1.4}.yacht-detail-v321-status{letter-spacing:.13em;font-size:9px;line-height:1.2}.yacht-detail-v321-price-wrap small{letter-spacing:.14em;font-size:9px;line-height:1.3}.yacht-detail-v321-facts small{letter-spacing:.1em;font-size:9px;line-height:1.3}.yacht-detail-v321-facts strong{font-size:16px;line-height:1.25}.yacht-detail-v321-intro-copy p{font-size:16px;line-height:1.85}.yacht-detail-v321-broker-head p,.yacht-detail-v321-broker-contact a,.yacht-detail-v321-broker-contact span{font-size:12px;line-height:1.5}.yacht-detail-v321-broker-actions a{font-size:10px;line-height:1.25}.yacht-detail-v321-spec-title p{font-size:13px;line-height:1.72}.yacht-detail-v321-spec-list span{font-size:11px;line-height:1.35}.yacht-detail-v321-spec-list strong{font-size:17px;line-height:1.4}.yacht-detail-v321-brand-layout p{font-size:14px;line-height:1.75}.yacht-detail-v321-model-list span{font-size:10px;line-height:1.35}.yacht-detail-v321-enquiry-layout{grid-template-columns:minmax(410px,.88fr) minmax(0,1.12fr);gap:64px}.yacht-detail-v321-enquiry-copy h2{letter-spacing:-.025em;max-width:600px;font-size:clamp(40px,3.7vw,56px);line-height:1.01}.yacht-detail-v321-enquiry-copy>p{font-size:14px;line-height:1.75}.yacht-detail-v321-enquiry-trust{font-size:11px;line-height:1.5}.yacht-detail-v321-enquiry-section .premium-inquiry-form input,.yacht-detail-v321-enquiry-section .premium-inquiry-form textarea{font-size:13px;line-height:1.5}.yacht-detail-v321-enquiry-section .premium-inquiry-form>small{font-size:10px;line-height:1.55}.yacht-detail-v321-related-head>a{font-size:10px;line-height:1.3}.yacht-detail-v321-related-grid small{font-size:9px;line-height:1.3}.yacht-detail-v321-related-grid h3{font-size:20px;line-height:1.15}.yacht-detail-v321-related-grid p{font-size:11px;line-height:1.5}.yacht-detail-v321-related-grid strong{font-size:14px;line-height:1.35}.sv-card p,.sv-detail-body,.sv-response p,.sv-form-shell>div:first-child p{font-size:12px;line-height:1.72}.sv-card-meta small,.sv-response small,.sv-detail-subject,.sv-side-card>p,.sv-company-note{font-size:10px;line-height:1.55}.sv-badge,.sv-form label,.sv-response-tools label,.sv-company-metrics span{font-size:9px;line-height:1.35}.sv-form input,.sv-form select,.sv-form textarea,.sv-response-tools input,.sv-response-tools select,.sv-response-tools textarea{font-size:13px;line-height:1.5}.showcase-tile p,.showcase-news-card p,.showcase-service-body p{font-size:12px;line-height:1.62}.showcase-tile>span,.showcase-tile>small,.showcase-news-card small,.showcase-service-body small{font-size:9px;line-height:1.35}@media (max-width:1080px){.yacht-detail-v321-enquiry-layout{grid-template-columns:1fr;gap:42px}.yacht-detail-v321-enquiry-copy{max-width:720px}.yacht-detail-v321-enquiry-copy h2{max-width:720px;font-size:clamp(38px,6vw,52px)}}@media (max-width:680px){main{font-size:14px;line-height:1.62}.container{width:min(100% - 28px,1216px)}.section-heading p,.page-hero p{font-size:14px}.yacht-detail-v321-title-wrap h1{letter-spacing:-.03em;font-size:clamp(38px,11.2vw,48px);line-height:.96}.yacht-detail-v321-title-wrap p{font-size:10px}.yacht-detail-v321-facts small{font-size:9px}.yacht-detail-v321-facts strong{font-size:12px}.yacht-detail-v321-intro-copy h2,.yacht-detail-v321-gallery-heading h2,.yacht-detail-v321-spec-title h2,.yacht-detail-v321-brand-layout h2,.yacht-detail-v321-enquiry-copy h2{font-size:clamp(34px,10vw,42px);line-height:1}.yacht-detail-v321-intro-copy p{font-size:14px;line-height:1.75}.yacht-detail-v321-spec-title p,.yacht-detail-v321-brand-layout p,.yacht-detail-v321-enquiry-copy>p{font-size:13px;line-height:1.68}.yacht-detail-v321-related-grid h3{font-size:16px;line-height:1.18}.yacht-detail-v321-related-grid p{font-size:10px}main input,main select,main textarea{font-size:16px}}.home-ai-search{flex:0 620px;width:min(620px,100%)}.home-ai-search .hero-search{width:100%;margin:0}.home-ai-search .hero-search input{min-width:0}@media (max-width:900px){.home-ai-search{flex-basis:auto;width:100%}}.home-service-category-grid.home-featured-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.home-service-category-grid.home-featured-services a{color:#fff;min-height:196px;box-shadow:none;background-color:#071d31;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #d6a24c38;border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0;padding:22px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.home-service-category-grid.home-featured-services a:before{content:"";pointer-events:none;background:linear-gradient(#020d1814,#020d182e 42%,#020d18e6 100%);position:absolute;inset:0}.home-service-category-grid.home-featured-services a small,.home-service-category-grid.home-featured-services a span,.home-service-category-grid.home-featured-services a b{z-index:1;text-shadow:0 2px 12px #00000073;position:relative}.home-service-category-grid.home-featured-services a small{color:#f1d598;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.35}.home-service-category-grid.home-featured-services a span{color:#fff;max-width:88%;font-family:var(--serif);letter-spacing:-.025em;margin-top:8px;font-size:24px;font-weight:520;line-height:1.04}.home-service-category-grid.home-featured-services a b{color:#dfad56;letter-spacing:.11em;margin-top:18px;font-size:12px;font-weight:900}.home-service-category-grid.home-featured-services a:hover{border-color:#d6a24c8f;transform:translateY(-2px)}@media (max-width:1199px){.home-service-category-grid.home-featured-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-service-category-grid.home-featured-services a{min-height:196px}}@media (max-width:600px){.home-service-category-grid.home-featured-services{grid-template-columns:1fr}.home-service-category-grid.home-featured-services a{min-height:190px;padding:20px}.home-service-category-grid.home-featured-services a span{font-size:22px}}.home-magazines-section{background:linear-gradient(#f3f1eb 0%,#eeeae1 100%);border-top:1px solid #071f3314;padding:68px 0 76px}.home-magazines-section .section-title-row{margin-bottom:28px}.home-magazine-shelf{grid-template-columns:repeat(8,minmax(0,1fr));align-items:start;gap:16px;display:grid}.home-magazine-cover{aspect-ratio:375/540;background:#071b2d;border:1px solid #071f3321;border-radius:5px;transition:transform .22s,box-shadow .22s,border-color .22s;display:block;position:relative;overflow:hidden;box-shadow:0 14px 32px #03101d1f}.home-magazine-cover:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.home-magazine-cover img{object-fit:cover;width:100%;height:100%;display:block}.home-magazine-cover:hover{border-color:#cd9d498c;transform:translateY(-5px);box-shadow:0 22px 42px #03101d2e}.magazines-page-hero{background:radial-gradient(circle at 78% 20%,#d2a85b29,#0000 24%),linear-gradient(135deg,#071d31,#03111e)}.magazines-manifesto{color:#d8b46d;font-family:var(--serif);margin-top:20px;font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.25;display:block}.magazines-archive-section{background:#f5f3ee}.magazines-archive-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.magazines-archive-head h2{font-family:var(--serif);color:#071b2d;margin:6px 0 7px;font-size:clamp(34px,4vw,54px);line-height:1}.magazines-archive-head p{color:#667581;margin:0;font-size:14px}.magazines-archive-grid{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:22px 18px;display:grid}.magazine-cover-card{aspect-ratio:375/540;background:#071b2d;border:1px solid #071f331f;border-radius:5px;margin:0;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 12px 28px #03101d1a}.magazine-cover-card img{object-fit:cover;width:100%;height:100%;display:block}.magazine-cover-card:hover{transform:translateY(-4px);box-shadow:0 20px 38px #03101d29}@media (max-width:1199px){.home-magazine-shelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.magazines-archive-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.home-magazines-section{padding:52px 0 58px}.home-magazine-shelf{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:46%;grid-auto-flow:column;gap:14px;margin:0 -20px;padding:0 20px 10px;display:grid;overflow-x:auto}.home-magazine-shelf::-webkit-scrollbar{display:none}.home-magazine-cover{scroll-snap-align:start}.magazines-archive-head{flex-direction:column;align-items:flex-start}.magazines-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}}.seller-equipment-card{margin-top:18px}.seller-equipment-card>p{color:#647581;margin:-8px 0 18px}.seller-equipment-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.seller-equipment-groups fieldset{border:1px solid #dce3e7;border-radius:8px;min-width:0;margin:0;padding:14px}.seller-equipment-groups legend{color:#8f682f;letter-spacing:.07em;text-transform:uppercase;padding:0 5px;font-size:10px;font-weight:900}.seller-equipment-groups fieldset>div{gap:8px;display:grid}.seller-equipment-option{align-items:center;gap:8px;color:#263f50!important;letter-spacing:0!important;margin:0!important;font-size:12px!important;font-weight:650!important;display:flex!important}.seller-equipment-option input{accent-color:#a67a3d;margin:0;width:16px!important;min-height:16px!important}.seller-equipment-option span{line-height:1.35}.yacht-detail-v321-equipment-section{border-top:1px solid var(--commerce-rule);background:#fff;padding-block:86px}.yacht-detail-v321-equipment-layout{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:70px;display:grid}.yacht-detail-v321-equipment-title h2{margin:6px 0 12px}.yacht-detail-v321-equipment-title p{color:#627384;margin:0;line-height:1.75}.yacht-detail-v321-equipment-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.yacht-detail-v321-equipment-groups article{border:1px solid var(--commerce-rule);background:#fcfcfb;padding:20px}.yacht-detail-v321-equipment-groups h3{color:#173044;letter-spacing:.03em;margin:0 0 13px;font-size:13px}.yacht-detail-v321-equipment-groups ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yacht-detail-v321-equipment-groups li{color:#526676;gap:8px;font-size:13px;line-height:1.45;display:flex}.yacht-detail-v321-equipment-groups li:before{content:"";background:var(--commerce-gold);border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-top:.48em}@media (max-width:760px){.seller-equipment-groups,.yacht-detail-v321-equipment-groups{grid-template-columns:1fr}.yacht-detail-v321-equipment-section{padding-block:62px}.yacht-detail-v321-equipment-layout{grid-template-columns:1fr;gap:26px}}.seller-specifications-card{margin-top:18px}.seller-specifications-card>p{color:#647581;margin:-8px 0 18px}.seller-specification-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;margin-bottom:12px;display:grid}@media (max-width:760px){.seller-specification-grid{grid-template-columns:1fr}}.marketplace-filter-shell{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:30px;display:grid}.marketplace-real-filters{position:sticky;top:112px}.marketplace-filter-head,.marketplace-result-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.marketplace-filter-head h3{margin:0}.marketplace-filter-head button{color:#8f682f;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:900}.marketplace-filter-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marketplace-real-filters input{color:#173044;border:1px solid #d4dde2;border-radius:6px;width:100%;min-height:38px;padding:8px}.marketplace-result-head{margin:0 0 20px}.marketplace-result-head h2{color:#102b40;font-family:var(--serif);margin:5px 0 0;font-size:32px;font-weight:500}.marketplace-result-head p{color:#6b7b86;margin:18px 0 0;font-size:12px}.marketplace-no-results{color:#536572;text-align:center;background:#fff;border:1px dashed #bdcbd2;place-items:center;gap:12px;min-height:250px;display:grid}.marketplace-no-results button{color:#8f682f;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}@media (max-width:900px){.marketplace-filter-shell{grid-template-columns:1fr}.marketplace-real-filters{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:static}.marketplace-filter-head{grid-column:1/-1}.marketplace-real-filters .filter-map-link{align-self:end}}@media (max-width:600px){.marketplace-real-filters{grid-template-columns:1fr}.marketplace-filter-head{grid-column:auto}.marketplace-filter-pair{grid-template-columns:1fr 1fr}.marketplace-result-head{display:block}.marketplace-result-head p{margin-top:7px}}.favorite-button{color:#fff;letter-spacing:.05em;cursor:pointer;background:#071a2f7a;border:1px solid #d4ad688c;border-radius:3px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:10px;font-weight:900;display:inline-flex}.favorite-button.active{color:#d4ad68;border-color:#d4ad68}.favorite-button.compact{z-index:2;background:#071a2fc7;border-radius:50%;width:38px;min-height:38px;padding:0;position:absolute;top:13px;right:13px}.yacht-card{position:relative}.commerce-header-inner-v358{gap:18px}.commerce-desktop-nav{flex:auto;justify-content:flex-end;gap:3px;margin-left:auto}.commerce-nav-item{align-items:center;display:flex;position:relative}.commerce-desktop-nav .commerce-nav-trigger{align-items:center;gap:4px;padding-inline:10px;display:flex!important}.commerce-desktop-nav>.commerce-nav-item>.commerce-nav-trigger:after{left:10px;right:calc(100% - 10px)}.commerce-nav-item:hover>.commerce-nav-trigger:after,.commerce-nav-item:focus-within>.commerce-nav-trigger:after{right:10px}.commerce-dropdown{z-index:70;opacity:0;visibility:hidden;pointer-events:none;background:#03101dfc;border:1px solid #d6a24c40;border-radius:8px;width:min(432px,100vw - 40px);padding:16px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%,8px);box-shadow:0 28px 70px #00000057}.commerce-nav-item:hover .commerce-dropdown,.commerce-nav-item:focus-within .commerce-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.commerce-dropdown-head{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:15px;padding:1px 5px 13px;display:flex}.commerce-dropdown-head span{color:#d9ad5a;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.commerce-desktop-nav .commerce-dropdown-head a{color:#dbe5eb;font-family:var(--sans);letter-spacing:.07em;align-items:center;gap:3px;padding:0;font-size:9px;font-weight:850;display:flex}.commerce-desktop-nav .commerce-dropdown-head a:after{display:none}.commerce-dropdown-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding-top:11px;display:grid}.commerce-desktop-nav .commerce-dropdown-links a{color:#d7e0e7;font-family:var(--sans);letter-spacing:.01em;text-transform:none;border-radius:5px;padding:9px 8px;font-size:11px;font-weight:650}.commerce-desktop-nav .commerce-dropdown-links a:after{display:none}.commerce-desktop-nav .commerce-dropdown-links a:hover{color:#f0c978;background:#ffffff0e}.commerce-header-utilities{flex:none;align-items:center;gap:7px;display:flex}.commerce-utility-link,.commerce-header-utilities .header-inline-login{color:#e9eef1;min-height:35px;font-family:var(--sans);letter-spacing:.045em;white-space:nowrap;border:1px solid #d6a24c3b;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:9px;font-weight:850;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.commerce-utility-link:hover,.commerce-header-utilities .header-inline-login:hover{color:#f0c978;border-color:#e2b862cc}.commerce-utility-gold{color:#102133;background:#d9a247;border-color:#d9a247}.commerce-utility-gold:hover{color:#102133;background:#e5b65d}.commerce-utility-store{color:#e7c37d}.commerce-header-mobile-action{display:none!important}@media (max-width:1240px){.commerce-desktop-nav .commerce-nav-trigger{padding-inline:7px;font-size:8.5px}.commerce-utility-link,.commerce-header-utilities .header-inline-login{padding-inline:6px;font-size:8px}.commerce-header-utilities{gap:4px}}@media (max-width:1060px){.commerce-desktop-nav,.commerce-header-utilities{display:none}.commerce-header-mobile-action{margin-left:auto;display:flex!important}.commerce-header-mobile-action .menu-btn{display:grid}}.commerce-mobile-nav{display:none}@media (max-width:1060px){.commerce-mobile-nav{background:#071827;border-top:1px solid #d6a24c33;max-height:calc(100vh - 72px);padding:14px 24px 26px;overflow-y:auto;display:block!important}.commerce-mobile-kicker{color:#d9a247;letter-spacing:.18em;padding:2px 0 14px;font-size:9px;font-weight:900}.commerce-mobile-section{border-top:1px solid #ffffff17}.commerce-mobile-section>button{color:#f0f3f4;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:49px;padding:0;font-size:14px;font-weight:800;display:flex}.commerce-mobile-section>button svg{color:#d9a247;transition:transform .18s}.commerce-mobile-section>button svg.is-open{transform:rotate(180deg)}.commerce-mobile-submenu{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:0 0 12px;display:grid}.commerce-mobile-submenu a{align-items:center;min-height:37px;font-weight:650;display:flex;color:#b7c5cf!important;border:0!important;font-size:12px!important}.commerce-mobile-submenu a:first-child{grid-column:1/-1;font-weight:900;color:#e7bd70!important}.commerce-mobile-single{align-items:center;min-height:49px;font-weight:800;color:#f0f3f4!important;border-top:1px solid #ffffff17!important;border-bottom:0!important;font-size:14px!important;display:flex!important}.commerce-mobile-discovery{border-top:1px solid #ffffff17;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:10px;padding:14px 0;display:grid}.commerce-mobile-discovery span{color:#d9a247;letter-spacing:.14em;grid-column:1/-1;margin-bottom:5px;font-size:9px;font-weight:900}.commerce-mobile-discovery a{align-items:center;min-height:36px;display:flex;color:#b7c5cf!important;border:0!important;font-size:12px!important}.commerce-mobile-actions{border-top:1px solid #ffffff17;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:14px;display:grid}.commerce-mobile-actions a{text-align:center;border-radius:4px;justify-content:center;align-items:center;min-height:40px;font-weight:800;display:flex;color:#f0f3f4!important;border:1px solid #d6a24c47!important;padding:0 9px!important;font-size:11px!important}.commerce-mobile-actions a:first-child{background:#d9a247;color:#102133!important;border-color:#d9a247!important}}@media (max-width:560px){.commerce-mobile-nav{padding-inline:18px}.commerce-mobile-submenu,.commerce-mobile-discovery,.commerce-mobile-actions{grid-template-columns:1fr}}:root{--commerce-ink:#071d30;--commerce-gold:#d4ad68;--commerce-paper:#f7f5ef;--commerce-rule:#0a233526}.v320-company,.v320-store-page,.yacht-detail-v321,.v321-product-page{background:var(--commerce-paper)}.v320-company .container,.v320-store-page .container,.yacht-detail-v321 .container,.v321-product-page .container{width:min(1216px,100% - 48px)}.v320-company .v320-kicker,.v320-store-page .v320-kicker,.yacht-detail-v321-kicker,.v321-product-eyebrow,.v321-product-section-title>span,.v321-product-seller-intro>span,.v321-product-commerce-note span,.v321-product-related-head span,.v321-product-final-cta span{color:var(--commerce-gold)}.v320-company h2,.v320-store-page h2,.yacht-detail-v321 h2,.v321-product-page h2{font-weight:500}.platform-image{isolation:isolate;overflow:hidden}.platform-image>img{width:100%;height:100%;display:block}.platform-image-fallback{min-height:100%;padding:22px}.platform-image-fallback small{text-align:center;max-width:220px}.v337-company-detail-hero,.v337-store-detail-hero-media{min-height:460px;max-height:560px}.v337-company-detail-hero>img,.v337-store-detail-hero-media>img{object-fit:cover}.v337-company-detail-hero[data-has-image=false],.v337-store-detail-hero-media[data-has-image=false]{min-height:420px;max-height:460px}.v337-company-detail-hero[data-has-image=false] .platform-image-fallback-mark,.v337-store-detail-hero-media[data-has-image=false] .platform-image-fallback-mark{opacity:.22;font-size:clamp(64px,9vw,118px)}.v320-actions .v320-btn,.v320-store-actions a,.yacht-detail-v321-hero-actions a,.yacht-detail-v321-broker-actions a,.v321-product-primary-actions .add-cart-btn,.v321-product-outline-action,.v321-product-final-cta a{letter-spacing:.09em;border-radius:2px;min-height:46px;font-size:10px;font-weight:900}.v320-actions .v320-btn,.v320-store-actions a,.yacht-detail-v321-broker-actions a,.v321-product-outline-action{border-color:#d4ad6885}.v320-actions .v320-btn:hover,.v320-store-actions a:hover,.yacht-detail-v321-broker-actions a:hover,.v321-product-outline-action:hover{border-color:var(--commerce-gold)}.v320-hero,.v320-store-hero,.v320-hero-inner,.v320-store-hero-inner{min-height:520px}.v320-hero-copy,.v320-store-copy{max-width:760px}.v320-hero-copy h1,.v320-store-hero h1{font-size:clamp(48px,6vw,82px);line-height:.94}.v320-hero-copy .v320-lead,.v320-store-lead{max-width:650px;font-size:15px;line-height:1.75}.v320-store-tabs{border-bottom:1px solid var(--commerce-rule)}.v320-store-tabs nav{gap:24px}.v320-store-tabs a{letter-spacing:.08em;font-size:10px}.v320-store-featured,.v320-market,.v321-product-related,.yacht-detail-v321-related-section{padding-block:86px}.yacht-detail-v321-hero{height:min(68vw,760px);min-height:580px}.yacht-detail-v321-hero-image[data-has-image=false]{height:520px;min-height:0;max-height:520px}.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]){height:520px;min-height:0;max-height:520px}.yacht-detail-v321-gallery-full{height:min(60vw,700px);max-height:700px}.yacht-detail-v321-gallery-full:has(.platform-image[data-has-image=false]){height:300px;max-height:300px}.yacht-detail-v321-intro-section,.yacht-detail-v321-spec-section,.yacht-detail-v321-brand-section,.yacht-detail-v321-enquiry-section{padding-block:86px}.v321-product-hero{padding-block:72px}.v321-product-stage{min-height:500px;max-height:560px}.v321-product-stage-no-media{min-height:340px;max-height:390px}.v321-product-specification,.v321-product-seller,.v321-product-commerce-note,.v321-product-enquiry{padding-block:82px}.v321-product-summary h1{font-size:clamp(44px,5vw,72px)}.v321-product-related-grid>a{border:1px solid var(--commerce-rule);background:#fff;padding:0 0 18px}.v321-product-related-grid>a small,.v321-product-related-grid>a h3,.v321-product-related-grid>a strong,.v321-product-related-grid>a span{margin-inline:16px}.yacht-card,.v320-product-card,.store-directory-card,.company-directory-card{border-radius:10px;overflow:hidden}.yacht-card .card-image,.v320-product-card .visual{aspect-ratio:16/10;min-height:0}.v320-product-card .visual.platform-image>img{padding:16px}.v320-product-card{flex-direction:column;min-height:100%;display:flex}.v320-product-card>b{margin-top:auto}@media (max-width:760px){.v320-company .container,.v320-store-page .container,.yacht-detail-v321 .container,.v321-product-page .container{width:min(100% - 28px,1216px)}.v320-hero,.v320-store-hero,.v320-hero-inner,.v320-store-hero-inner{min-height:440px}.v337-company-detail-hero,.v337-store-detail-hero-media{min-height:360px;max-height:420px}.v337-company-detail-hero[data-has-image=false],.v337-store-detail-hero-media[data-has-image=false]{min-height:340px;max-height:380px}.v320-hero-copy h1,.v320-store-hero h1{font-size:clamp(40px,12vw,54px)}.v320-store-featured,.v320-market,.v321-product-related,.yacht-detail-v321-related-section,.yacht-detail-v321-intro-section,.yacht-detail-v321-spec-section,.yacht-detail-v321-brand-section,.yacht-detail-v321-enquiry-section{padding-block:62px}.yacht-detail-v321-hero{height:620px;min-height:0}.yacht-detail-v321-hero-image[data-has-image=false]{height:450px;max-height:450px}.yacht-detail-v321-hero:has(.yacht-detail-v321-hero-image[data-has-image=false]){height:450px;max-height:450px}.yacht-detail-v321-gallery-full{height:68vw;min-height:260px}.yacht-detail-v321-gallery-full:has(.platform-image[data-has-image=false]){height:220px;min-height:220px;max-height:220px}.v321-product-hero,.v321-product-specification,.v321-product-seller,.v321-product-commerce-note,.v321-product-enquiry{padding-block:58px}.v321-product-stage{min-height:320px;max-height:360px}.v321-product-stage-no-media{min-height:270px;max-height:290px}}:root{--v378-content-max:1320px;--v378-grid-gap:22px;--v378-card-rule:#0a233521;--v378-card-shadow:0 12px 34px #03101d0e}.marketplace-page-body>.container,.wide-grid-section>.container{width:min(var(--v378-content-max),calc(100% - 48px));max-width:var(--v378-content-max)}.marketplace-page-body .marketplace-filter-shell,.wide-grid-section .marketplace-filter-shell{width:100%;min-width:0}.marketplace-filter-shell{grid-template-columns:250px minmax(0,1fr);gap:30px}.marketplace-results{min-width:0}.marketplace-results .yacht-grid,.wide-grid-section .yacht-grid,.v320-store-boats .yacht-grid,.v320-store-feature-grid,.v320-product-grid,.v320-service-grid,.home-featured-grid,.home-featured-product-grid,.home-service-category-grid.home-featured-services,.company-yacht-grid,.premium-brand-listing-grid{display:grid;gap:var(--v378-grid-gap)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.yacht-card,.v320-store-product,.v320-product-card,.v320-service-grid>a,.company-yacht-grid>*,.premium-brand-listing-grid>*{min-width:0}.v320-store-product{border:1px solid var(--v378-card-rule);min-height:100%;box-shadow:var(--v378-card-shadow);background:#fff;border-radius:10px;padding:0 0 18px;overflow:hidden}.v320-store-product .visual{aspect-ratio:16/10;width:100%;height:auto;margin:0 0 16px}.v320-store-product>small,.v320-store-product>h3,.v320-store-product>p,.v320-store-product>strong,.v320-store-product>span{margin-left:16px;margin-right:16px}.v320-store-product h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;line-height:1.1;display:-webkit-box;overflow:hidden}.v320-store-product p{min-height:2.9em}.v320-store-product strong{margin-top:auto;padding-top:9px}.v320-product-card{border:1px solid var(--v378-card-rule);min-height:100%;box-shadow:var(--v378-card-shadow);background:#fff;border-radius:10px;padding:0 0 18px;overflow:hidden}.v320-product-card .visual{aspect-ratio:16/10;width:100%;height:auto;margin:0 0 16px}.v320-product-card>small,.v320-product-card>h3,.v320-product-card>p,.v320-product-card>strong,.v320-product-card>em,.v320-product-card>b{margin-left:16px;margin-right:16px}.v320-product-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;line-height:1.1;display:-webkit-box;overflow:hidden}.v320-product-card>b{margin-top:auto;padding-top:12px}.v320-service-grid>a{border:1px solid var(--v378-card-rule);min-height:100%;box-shadow:var(--v378-card-shadow);background:#fff;border-radius:10px;padding:0 0 18px;overflow:hidden}.v320-service-grid .visual{aspect-ratio:16/10;width:100%;height:auto;margin:0 0 16px;background-position:50%!important;background-size:cover!important}.v320-service-grid>a>small,.v320-service-grid>a>h2,.v320-service-grid>a>p,.v320-service-grid>a>b{margin-left:16px;margin-right:16px}.v320-service-grid>a>h2{min-height:2.1em}.v320-service-grid>a>p{min-height:3.3em}.v320-service-grid>a>b{margin-top:auto;padding-top:10px}.yacht-card{flex-direction:column;min-height:100%;display:flex}.yacht-card .card-image{flex:none;width:100%;min-height:0;aspect-ratio:16/10!important}.yacht-card .card-body{flex-direction:column;flex:1;min-width:0;display:flex}.yacht-card .card-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.16em;display:-webkit-box;overflow:hidden}.yacht-card .spec-row{min-height:44px}.yacht-card .price-row{margin-top:auto}.home-featured-grid{grid-auto-columns:auto!important;grid-auto-flow:row!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}@media (max-width:1024px){.marketplace-page-body>.container,.wide-grid-section>.container{width:min(calc(100% - 36px),var(--v378-content-max))}.marketplace-filter-shell{grid-template-columns:1fr;gap:24px}.marketplace-real-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid;position:static}.marketplace-filter-head{grid-column:1/-1}.marketplace-real-filters .marketplace-filter-pair{grid-column:span 1}.marketplace-real-filters .filter-map-link{align-self:end}.marketplace-results .yacht-grid,.wide-grid-section .yacht-grid,.v320-store-boats .yacht-grid,.v320-store-feature-grid,.v320-product-grid,.v320-service-grid,.home-featured-grid,.home-featured-product-grid,.home-service-category-grid.home-featured-services,.company-yacht-grid,.premium-brand-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}}@media (max-width:640px){.marketplace-page-body>.container,.wide-grid-section>.container{width:calc(100% - 28px)}.marketplace-real-filters{grid-template-columns:1fr;gap:0;padding:18px}.marketplace-filter-head,.marketplace-real-filters .marketplace-filter-pair{grid-column:auto}.marketplace-result-head{margin-bottom:16px}.marketplace-result-head h2{font-size:28px}.marketplace-results .yacht-grid,.wide-grid-section .yacht-grid,.v320-store-boats .yacht-grid,.v320-store-feature-grid,.v320-product-grid,.v320-service-grid,.home-featured-grid,.home-featured-product-grid,.home-service-category-grid.home-featured-services,.company-yacht-grid,.premium-brand-listing-grid{grid-template-columns:1fr!important;gap:16px!important}.yacht-card .card-body{padding:16px}.yacht-card .card-kicker{letter-spacing:.08em;font-size:10px}.yacht-card .card-body h3{margin:7px 0 12px;font-size:21px;line-height:1.12}.yacht-card .spec-row{gap:10px;padding-bottom:13px;font-size:11px}.yacht-card .price-row{padding-top:12px}.yacht-card .price-row strong{font-size:15px}.yacht-card .price-row a,.yacht-card .card-body small{font-size:10px}.v320-store-product h3,.v320-product-card h3{font-size:20px}.v320-service-grid h2{font-size:22px}}:root{--v379-ink:#061a2b;--v379-ink-2:#0b2b43;--v379-gold:#d4ad68;--v379-gold-deep:#b98c45;--v379-paper:#f6f4ee;--v379-white:#fff;--v379-line:#061a2b21;--v379-muted:#667783;--v379-shadow:0 18px 50px #061a2b12}.commerce-header-utilities .header-cart{color:#fff;border:1px solid #d4ad6857;border-radius:3px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.commerce-header-utilities .header-cart:hover{background:var(--v379-gold);color:var(--v379-ink)}.commerce-header-utilities .header-cart .cart-count{background:var(--v379-gold);color:var(--v379-ink);text-align:center;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font:700 9px/17px Arial,sans-serif;position:absolute;top:-7px;right:-7px}.home-commerce-mission{background:var(--v379-ink);border-top:1px solid #d4ad6840;border-bottom:1px solid #d4ad682e}.home-commerce-mission-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;padding:0!important}.home-commerce-mission-grid>a{color:#fff;border-right:1px solid #ffffff1a;flex-direction:column;gap:5px;min-width:0;padding:24px 22px;transition:all .2s;display:flex}.home-commerce-mission-grid>a:first-child{border-left:1px solid #ffffff1a}.home-commerce-mission-grid>a:hover{background:#d4ad681c;transform:translateY(-2px)}.home-commerce-mission-grid small{letter-spacing:.17em;color:var(--v379-gold);font:700 9px/1 Arial,sans-serif}.home-commerce-mission-grid strong{font-family:var(--font-display,Georgia,serif);font-size:22px;font-weight:500}.home-commerce-mission-grid span{color:#ffffffa3;font-size:11px}.commerce-products-hero .container{max-width:1216px}.commerce-trust-strip{border-bottom:1px solid var(--v379-line);background:#fff}.commerce-trust-strip .container{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;min-height:72px;display:grid}.commerce-trust-strip .container>div{border-right:1px solid var(--v379-line);justify-content:center;align-items:center;gap:9px;min-width:0;padding:12px 14px;display:flex}.commerce-trust-strip .container>div:first-child{border-left:1px solid var(--v379-line)}.commerce-trust-strip .container>div>svg{color:var(--v379-gold-deep);flex:none}.commerce-trust-strip .container>div>span{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}.commerce-trust-strip .container>div b{color:var(--v379-ink);font-size:10px}.commerce-trust-strip .container>div small{color:#7b8992;font-size:9px;font-weight:500;line-height:1.25}.commerce-category-rail{background:var(--v379-paper);border-bottom:1px solid var(--v379-line)}.commerce-category-rail .container{padding-block:26px;display:block}.commerce-category-rail .container>.v320-kicker{margin-bottom:5px;display:block}.commerce-category-rail .container>h2{font-family:var(--font-display,Georgia,serif);color:var(--v379-ink);margin:0 0 15px;font-size:28px;font-weight:500}.commerce-category-rail .container>div{scrollbar-width:none;gap:9px;padding-bottom:2px;display:flex;overflow-x:auto}.commerce-category-rail .container>div::-webkit-scrollbar{display:none}.commerce-category-rail .container>div>a{border:1px solid var(--v379-line);letter-spacing:.03em;color:var(--v379-ink);white-space:nowrap;background:#fff;border-radius:99px;flex:none;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:700;display:flex}.commerce-category-rail .container>div>a:hover{border-color:var(--v379-gold);color:#8b652c}.commerce-products-list{background:#fff}.commerce-product-marketplace{align-items:start}.commerce-filter-panel{border:1px solid var(--v379-line);background:var(--v379-paper);box-shadow:none;border-radius:8px}.commerce-filter-panel .marketplace-filter-head small{color:var(--v379-gold-deep);letter-spacing:.16em;margin-bottom:4px;font-size:9px;display:block}.commerce-filter-panel input,.commerce-filter-panel select{background:#fff}.commerce-product-grid,.home-featured-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.commerce-product-card{border:1px solid var(--v379-line);min-width:0;min-height:100%;box-shadow:var(--v379-shadow);background:#fff;border-radius:10px;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.commerce-product-card:hover{border-color:#b98c4561;transform:translateY(-3px);box-shadow:0 24px 60px #061a2b1a}.commerce-product-card-media{border-bottom:1px solid var(--v379-line);aspect-ratio:16/10;background:#f3f4f2;display:block;position:relative;overflow:hidden}.commerce-product-card-image{width:100%;height:100%;background:#f3f4f2!important;border:0!important;min-height:0!important;max-height:none!important}.commerce-product-card-image>img{padding:18px;object-fit:contain!important}.commerce-product-category{color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#061a2be6;border-radius:3px;max-width:calc(100% - 24px);padding:6px 8px;font:700 9px/1 Arial,sans-serif;position:absolute;top:12px;left:12px;overflow:hidden}.commerce-product-card-body{flex-direction:column;flex:1;min-width:0;padding:17px 17px 18px;display:flex}.commerce-product-card-brand{color:var(--v379-gold-deep);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:8px;font:700 9px/1.2 Arial,sans-serif;display:flex}.commerce-product-card-title{color:var(--v379-ink)}.commerce-product-card-title h3{font-family:var(--font-display,Georgia,serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.15em;margin:0;font-size:23px;font-weight:500;line-height:1.06;display:-webkit-box;overflow:hidden}.commerce-product-card-desc{color:var(--v379-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;margin:9px 0 10px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.commerce-product-card-meta{border-top:1px solid var(--v379-line);border-bottom:1px solid var(--v379-line);flex-direction:column;gap:5px;margin-top:auto;padding:10px 0 12px;display:flex}.commerce-product-card-meta span{color:#536673;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:10px;display:flex;overflow:hidden}.commerce-product-card-purchase{justify-content:space-between;align-items:end;gap:12px;padding:13px 0 12px;display:flex}.commerce-product-card-purchase>div{flex-direction:column;gap:2px;min-width:0;display:flex}.commerce-product-card-purchase small{letter-spacing:.13em;color:#82909a;font-size:8px;font-weight:800}.commerce-product-card-purchase strong{font-family:var(--font-display,Georgia,serif);color:var(--v379-ink);white-space:nowrap;font-size:18px;font-weight:600}.commerce-product-card-detail{letter-spacing:.08em;color:#88632d;white-space:nowrap;align-items:center;gap:4px;font-size:9px;font-weight:800;display:flex}.commerce-product-card .add-cart-btn{border:1px solid var(--v379-ink);background:var(--v379-ink);color:#fff;letter-spacing:.07em;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;font:800 10px/1 Arial,sans-serif;display:flex}.commerce-product-card .add-cart-btn:hover:not(:disabled){background:var(--v379-gold);border-color:var(--v379-gold);color:var(--v379-ink)}.commerce-product-card .add-cart-btn:disabled{color:#7a878e;cursor:not-allowed;background:#edf0f1;border-color:#dce1e4}.commerce-product-card.compact .commerce-product-card-title h3{font-size:21px}.commerce-product-detail-hero{background:linear-gradient(135deg,#f8f7f2 0%,#fff 62%)}.commerce-product-gallery-stage{min-width:0;position:relative}.commerce-product-detail-category{background:var(--v379-ink);color:#fff;letter-spacing:.09em;text-transform:uppercase;border-radius:3px;padding:7px 10px;font:700 9px/1 Arial,sans-serif;position:absolute;top:16px;left:16px}.commerce-product-detail-page .v321-product-price-block span{align-items:center;gap:6px;display:flex}.commerce-product-detail-page .v321-product-trustline{flex-wrap:wrap}.commerce-product-specification{background:var(--v379-paper)}.commerce-product-specification .v321-product-spec-list>div{background:#fff}.commerce-product-commerce-note{background:var(--v379-ink)!important}.commerce-product-related{background:#fff}.commerce-search-section{background:var(--v379-paper)}.commerce-search-form{border:1px solid var(--v379-line);height:62px;box-shadow:var(--v379-shadow);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-bottom:28px;padding:0 10px 0 20px;display:grid}.commerce-search-form svg{color:var(--v379-gold-deep)}.commerce-search-form input{background:0 0;border:0;outline:0;min-width:0;font-size:15px}.commerce-search-form button{background:var(--v379-ink);color:#fff;letter-spacing:.1em;cursor:pointer;border:0;height:42px;padding:0 26px;font-size:10px;font-weight:800}.commerce-search-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.commerce-search-result{border:1px solid var(--v379-line)!important;min-height:170px!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;flex-direction:column!important;padding:20px!important;display:flex!important}.commerce-search-result small{color:var(--v379-gold-deep);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.commerce-search-result h3{font-family:var(--font-display,Georgia,serif);color:var(--v379-ink);margin:8px 0!important;font-size:22px!important}.commerce-search-result p{color:var(--v379-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden;margin-bottom:13px!important;font-size:12px!important}.commerce-search-result>span{letter-spacing:.08em;color:#8a642e;margin-top:auto;font-size:9px;font-weight:800}.commerce-service-trust{background:var(--v379-ink);border-bottom:1px solid #d4ad6833}.commerce-service-trust .container{grid-template-columns:repeat(4,1fr);align-items:center;min-height:58px;display:grid}.commerce-service-trust span{color:#ffffffc2;letter-spacing:.11em;text-align:center;border-right:1px solid #ffffff1a;justify-content:center;align-items:center;height:100%;font-size:9px;font-weight:800;display:flex}.commerce-service-trust span:first-child{border-left:1px solid #ffffff1a}.commerce-cart-layout{gap:32px}.commerce-cart-panel,.commerce-cart-summary{border:1px solid var(--v379-line);box-shadow:var(--v379-shadow);background:#fff;border-radius:8px}.commerce-cart-panel{padding:0 24px 24px}.commerce-cart-panel .cart-panel-heading{padding:24px 0 18px}.commerce-cart-panel .cart-panel-heading p{color:var(--v379-muted);margin:5px 0 0;font-size:12px}.commerce-cart-row{border-top:1px solid var(--v379-line);grid-template-columns:116px minmax(0,1fr) auto auto auto;align-items:center;gap:18px;padding:18px 0;display:grid}.commerce-cart-image-link{aspect-ratio:4/3;background:#f3f4f2;border-radius:5px;width:116px;display:block;overflow:hidden}.commerce-cart-image{width:100%;height:100%;background:#f3f4f2!important;min-height:0!important;max-height:none!important}.commerce-cart-image>img{padding:10px;object-fit:contain!important}.commerce-cart-row .cart-product-copy h3{font-family:var(--font-display,Georgia,serif);color:var(--v379-ink);margin:4px 0 7px;font-size:20px;font-weight:500}.commerce-cart-store{align-items:center;display:flex;color:#647682!important;gap:5px!important;margin:0 0 8px!important;font-size:11px!important}.commerce-cart-row .cart-product-copy>strong{color:var(--v379-ink);font-size:12px}.commerce-cart-summary{padding:24px;position:sticky;top:96px}.commerce-cart-trust{border-top:1px solid var(--v379-line);border-bottom:1px solid var(--v379-line);flex-direction:column;gap:8px;margin:13px 0;padding:15px 0;display:flex}.commerce-cart-trust span{color:#566a76;align-items:flex-start;gap:7px;font-size:10px;line-height:1.35;display:flex}.commerce-cart-trust svg{color:var(--v379-gold-deep);flex:none}.commerce-empty-cart{border:1px solid var(--v379-line);box-shadow:var(--v379-shadow);background:#fff;padding:70px 20px}.commerce-empty-cart .eyebrow{margin-top:16px;display:block}.commerce-empty-cart .primary{align-items:center;gap:7px;display:inline-flex}.commerce-checkout-grid{gap:32px}.commerce-checkout-main{flex-direction:column;gap:18px;display:flex}.commerce-checkout-progress{border:1px solid var(--v379-line);background:#fff;border-radius:7px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.commerce-checkout-progress>div{border-right:1px solid var(--v379-line);color:#798791;align-items:center;gap:9px;padding:13px;font-size:10px;font-weight:700;display:flex}.commerce-checkout-progress>div:last-child{border-right:0}.commerce-checkout-progress b{color:#6c7a83;background:#e8ecee;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.commerce-checkout-progress .active{color:var(--v379-ink)}.commerce-checkout-progress .active b{background:var(--v379-gold);color:var(--v379-ink)}.commerce-checkout-status{background:#fffaf0!important;border:1px solid #b98c4542!important;margin:0!important}.commerce-checkout-form{flex-direction:column;gap:18px;display:flex}.commerce-checkout-form>section{border:1px solid var(--v379-line);box-shadow:var(--v379-shadow);background:#fff;border-radius:8px;padding:24px}.commerce-checkout-form-title{border-bottom:1px solid var(--v379-line);color:var(--v379-ink);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;display:flex}.commerce-checkout-form-title svg{color:var(--v379-gold-deep)}.commerce-checkout-form-title small{color:var(--v379-gold-deep);letter-spacing:.14em;font-size:8px;font-weight:800;display:block}.commerce-checkout-form-title h3{font-family:var(--font-display,Georgia,serif);margin:2px 0 0;font-size:22px;font-weight:500}.commerce-checkout-form label{letter-spacing:.03em;color:#536773;flex-direction:column;gap:6px;margin-bottom:12px;font-size:10px;font-weight:700;display:flex}.commerce-checkout-form input,.commerce-checkout-form textarea{width:100%;color:var(--v379-ink);background:#fbfbfa;border:1px solid #d9dfe2;border-radius:3px;outline:none;padding:11px 12px;font:400 13px/1.4 Arial,sans-serif}.commerce-checkout-form input:focus,.commerce-checkout-form textarea:focus{border-color:var(--v379-gold-deep);background:#fff}.commerce-checkout-fields{gap:12px;display:grid}.commerce-checkout-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-checkout-fields.three{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-invoice-toggle{gap:8px;margin-bottom:16px;display:flex}.commerce-invoice-toggle button{border:1px solid var(--v379-line);color:var(--v379-ink);cursor:pointer;background:#fff;padding:9px 18px;font-size:10px;font-weight:800}.commerce-invoice-toggle button.active{background:var(--v379-ink);color:#fff;border-color:var(--v379-ink)}.commerce-checkout-consent{line-height:1.45;flex-direction:row!important;align-items:flex-start!important;font-weight:500!important}.commerce-checkout-consent input{margin-top:2px;width:auto!important}.commerce-prepare-payment{border:0;justify-content:center;align-items:center;min-height:48px;display:flex}.commerce-payment-ready-message{color:#355d43;background:#f3faf5;border:1px solid #3c7e5342;border-radius:5px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.commerce-payment-ready-message div{flex-direction:column;gap:3px;font-size:11px;line-height:1.45;display:flex}.commerce-provider-ready{margin:0!important}.commerce-checkout-summary{box-shadow:var(--v379-shadow);position:sticky;top:96px;border:1px solid var(--v379-line)!important;background:#fff!important;border-radius:8px!important}.commerce-checkout-summary .eyebrow{margin:10px 0 4px;display:block}.commerce-checkout-summary .checkout-item span{flex-direction:column;gap:2px;display:flex}.commerce-checkout-summary .checkout-item small{color:#8a979f;font-size:9px}.commerce-checkout-security{border-top:1px solid var(--v379-line);color:#61737e;align-items:flex-start;gap:7px;margin:10px 0;padding:13px 0;font-size:10px;line-height:1.4;display:flex}.commerce-checkout-security svg{color:var(--v379-gold-deep);flex:none}@media (max-width:1100px){.home-commerce-mission-grid{grid-template-columns:repeat(3,1fr)}.home-commerce-mission-grid>a:nth-child(4),.home-commerce-mission-grid>a:nth-child(5){border-top:1px solid #ffffff1a}.commerce-trust-strip .container{grid-template-columns:repeat(3,1fr)}.commerce-trust-strip .container>div:nth-child(n+4){border-top:1px solid var(--v379-line)}.commerce-search-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.commerce-product-grid,.home-featured-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.commerce-cart-summary,.commerce-checkout-summary{position:static}}@media (max-width:760px){.commerce-header-utilities .header-cart{display:none}.home-commerce-mission-grid{grid-template-columns:1fr 1fr}.home-commerce-mission-grid>a{border-top:1px solid #ffffff1a;padding:18px 16px}.home-commerce-mission-grid>a:last-child{grid-column:1/-1}.commerce-trust-strip .container{grid-template-columns:1fr 1fr}.commerce-trust-strip .container>div{border-top:1px solid var(--v379-line);justify-content:flex-start;min-height:58px}.commerce-trust-strip .container>div:last-child{grid-column:1/-1}.commerce-category-rail .container{padding-block:20px}.commerce-category-rail .container>h2{font-size:24px}.commerce-service-trust .container{grid-template-columns:1fr 1fr}.commerce-service-trust span{border-top:1px solid #ffffff1a;min-height:50px}.commerce-search-form{gap:9px;height:56px;padding-left:14px}.commerce-search-form button{padding:0 17px}.commerce-search-results{grid-template-columns:1fr}.commerce-cart-panel{padding:0 16px 16px}.commerce-cart-row{grid-template-columns:88px minmax(0,1fr) auto;gap:12px}.commerce-cart-image-link{width:88px}.commerce-cart-row .cart-quantity{grid-column:2}.commerce-cart-row .cart-line-total{grid-area:2/3}.commerce-cart-row .cart-remove{grid-area:1/3}.commerce-checkout-fields.two,.commerce-checkout-fields.three{grid-template-columns:1fr}.commerce-checkout-progress>div{gap:5px;padding:10px 8px;font-size:9px}}@media (max-width:640px){.commerce-product-grid,.home-featured-product-grid{grid-template-columns:1fr!important;gap:16px!important}.commerce-product-card-title h3{font-size:22px}.commerce-product-card-desc{min-height:0}.commerce-checkout-form>section{padding:18px}}.commerce-account-card{color:#fff;background:linear-gradient(145deg,#071d30,#0b2b43)!important}.commerce-account-card h2{color:#fff!important}.commerce-account-card p{color:#ffffffb3!important}.commerce-account-links{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.commerce-account-links a{color:#f3d59f;letter-spacing:.07em;border:1px solid #d4ad6861;padding:9px 11px;font-size:9px;font-weight:800}.commerce-account-links a:hover{color:#071d30;background:#d4ad68}.click-first-shell{align-items:start;grid-template-columns:280px minmax(0,1fr)!important;gap:32px!important}.click-browse-sidebar{background:#f7f5ef;border:1px solid #061a2b21;border-radius:9px;position:sticky;top:112px;overflow:hidden;box-shadow:0 12px 34px #03101d0b}.click-browse-head{background:linear-gradient(#fff,#f7f5ef);border-bottom:1px solid #061a2b1f;padding:20px 19px 16px}.click-browse-head small{color:#a87937;letter-spacing:.16em;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.click-browse-head h3{color:#09243a;font-family:var(--serif);letter-spacing:0;margin:0;font-size:24px;font-weight:500}.click-browse-head p{color:#6a7983;margin:7px 0 0;font-size:11px;line-height:1.45}.browse-all,.simple-click-category-list>a{color:#173044;background:#fff;border-bottom:1px solid #061a2b17;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.browse-all:hover,.browse-all.active,.simple-click-category-list>a:hover,.simple-click-category-list>a.active{color:#f1d79f;background:#0a2439}.category-accordion-list{background:#fff}.category-accordion{border-bottom:1px solid #061a2b1a}.category-accordion summary{color:#102b40;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;font-size:12px;font-weight:850;list-style:none;transition:all .18s;display:flex}.category-accordion summary::-webkit-details-marker{display:none}.category-accordion summary svg{color:#a87937;flex:none;transition:transform .18s}.category-accordion[open] summary{color:#fff;background:#0a2439}.category-accordion[open] summary svg{color:#dfbd7d;transform:rotate(180deg)}.category-accordion>div{background:#fbfaf7;padding:5px 0 8px}.category-accordion>div>a{color:#536875;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:9px 18px 9px 26px;font-size:11px;line-height:1.35;text-decoration:none;display:flex}.category-accordion>div>a:hover,.category-accordion>div>a.active{color:#8b652c;background:#fff;border-left-color:#c99f5b}.category-accordion>div>a svg{opacity:.62;flex:none}.simple-click-category-list{background:#fff;flex-direction:column;display:flex}.marketplace-no-results a{color:#8f682f;letter-spacing:.06em;font-size:10px;font-weight:900;text-decoration:none}.product-click-first-shell .commerce-product-grid,.service-click-first-shell .v320-service-grid,.yacht-click-first-shell .yacht-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1024px){.click-first-shell{grid-template-columns:1fr!important;gap:24px!important}.click-browse-sidebar{position:static}.yacht-category-sidebar .simple-click-category-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yacht-category-sidebar .simple-click-category-list>a{border-right:1px solid #061a2b17}.product-click-first-shell .commerce-product-grid,.service-click-first-shell .v320-service-grid,.yacht-click-first-shell .yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.click-browse-head{padding:17px 16px 14px}.click-browse-head h3{font-size:22px}.category-accordion summary,.browse-all,.simple-click-category-list>a{padding-left:15px;padding-right:15px}.category-accordion>div>a{padding-left:22px;padding-right:15px}.yacht-category-sidebar .simple-click-category-list{grid-template-columns:repeat(2,minmax(0,1fr))}.product-click-first-shell .commerce-product-grid,.service-click-first-shell .v320-service-grid,.yacht-click-first-shell .yacht-grid{grid-template-columns:1fr!important}}.category-text-only-sidebar{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.category-text-only-sidebar .category-only-head{background:0 0!important;border-bottom:1px solid #061a2b29!important;padding:0 0 12px!important}.category-sidebar-title{color:#0a2439;letter-spacing:.12em;font-size:13px;font-weight:900;line-height:1.2;text-decoration:none;display:inline-block}.category-sidebar-title:hover{color:#a87937}.category-text-only-sidebar .category-accordion-list{background:0 0;border-bottom:1px solid #061a2b21}.category-text-only-sidebar .category-accordion{border-bottom:1px solid #061a2b1c}.category-text-only-sidebar .category-accordion summary{color:#123049;background:0 0;padding:12px 2px;font-size:13px;font-weight:750}.category-text-only-sidebar .category-accordion summary:hover{color:#9a6f31}.category-text-only-sidebar .category-accordion[open] summary{color:#9a6f31;background:0 0}.category-text-only-sidebar .category-accordion[open] summary svg{color:#9a6f31}.category-text-only-sidebar .category-accordion>div{background:0 0;padding:1px 0 8px}.category-text-only-sidebar .category-accordion>div>a{color:#526879;background:0 0;border-left:1px solid #0a24391f;padding:7px 4px 7px 15px;font-size:11px;font-weight:600}.category-text-only-sidebar .category-accordion>div>a:hover,.category-text-only-sidebar .category-accordion>div>a.active{color:#9a6f31;background:0 0;border-left-color:#c49a58}.category-text-only-sidebar .category-direct-link{color:#123049;border-bottom:1px solid #061a2b1c;padding:12px 2px;font-size:13px;font-weight:750;text-decoration:none;display:block}.category-text-only-sidebar .category-direct-link:hover,.category-text-only-sidebar .category-direct-link.active{color:#9a6f31}.yacht-brand-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:360px;overflow-y:auto}.yacht-brand-list>a:first-child{color:#173044;font-weight:800}.yacht-brand-list>a:first-child.active{color:#9a6f31}@media (max-width:1024px){.category-text-only-sidebar{padding-top:14px;border-top:1px solid #061a2b1f!important;border-bottom:1px solid #061a2b1f!important}.yacht-brand-list{max-height:280px}}.category-visual-result-head{margin-bottom:22px}.category-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.category-visual-card{border:1px solid var(--v378-card-rule,#0a233521);color:#102b40;min-width:0;min-height:100%;box-shadow:var(--v378-card-shadow,0 12px 34px #03101d0e);background:#fff;border-radius:10px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.category-visual-card:hover{border-color:#b8894661;transform:translateY(-3px);box-shadow:0 18px 42px #03101d18}.category-visual-card-image{aspect-ratio:16/10;background-color:#0b263b;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;width:100%;padding:18px;transition:background-size .25s;display:flex;position:relative;overflow:hidden}.category-visual-card-image:after{content:"";pointer-events:none;background:linear-gradient(#03111d08 28%,#03111da8 100%);position:absolute;inset:0}.category-visual-card-image span{z-index:1;color:#e0b55f;font-family:var(--serif);text-shadow:0 2px 20px #00000040;font-size:46px;font-weight:400;line-height:1;position:relative}.category-visual-card-body{flex-direction:column;flex:1;padding:18px;display:flex}.category-visual-card-body small{color:#a37b3e;letter-spacing:.12em;font-size:9px;font-weight:900;line-height:1.35}.category-visual-card-body h3{color:#102b40;min-height:2.15em;font-family:var(--serif);margin:8px 0 7px;font-size:24px;font-weight:520;line-height:1.08}.category-visual-card-body p{color:#77838a;min-height:3.3em;margin:0;font-size:11px;line-height:1.65}.category-visual-card-body b{color:#9c7337;align-items:center;gap:5px;margin-top:auto;padding-top:13px;font-size:10px;display:flex}@media (max-width:1024px){.category-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:640px){.category-visual-grid{grid-template-columns:1fr;gap:16px}.category-visual-card-body{padding:16px}.category-visual-card-body h3{min-height:0;font-size:22px}.category-visual-card-body p{min-height:0}.category-visual-card-image span{font-size:40px}}.product-category-seo-hero{background:linear-gradient(#f7f5f0 0%,#f3f0e9 100%);border-bottom:1px solid #ddd8cf;padding:28px 0 46px}.product-category-breadcrumb{color:#7c8790;letter-spacing:.04em;align-items:center;gap:6px;min-height:24px;margin-bottom:24px;font-size:11px;font-weight:700;display:flex}.product-category-breadcrumb a{color:#8f682f}.product-category-breadcrumb span{color:#556875}.product-category-seo-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,560px);align-items:center;gap:54px;display:grid}.product-category-seo-copy{max-width:690px}.product-category-seo-copy .eyebrow{color:#a5752f;letter-spacing:.13em;margin-bottom:12px;font-size:11px;font-weight:900;display:block}.product-category-seo-copy h1{color:#102b40;font-family:var(--font-display,Georgia,serif);letter-spacing:-.025em;margin:0;font-size:clamp(40px,4.6vw,68px);font-weight:500;line-height:.98}.product-category-seo-copy p{color:#5f6f79;max-width:650px;margin:22px 0 0;font-size:15px;line-height:1.75}.product-category-seo-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.product-category-seo-actions a{color:#102b40;letter-spacing:.08em;text-transform:uppercase;border:1px solid #102b40;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:10px;font-weight:900;display:inline-flex}.product-category-seo-actions a:first-child{color:#fff;background:#102b40}.product-category-seo-actions a:hover{color:#102b40;background:#b98c45;border-color:#b98c45}.product-category-seo-image{aspect-ratio:4/3;background:#e7e5df;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 60px #081f2f1f}.product-category-seo-image img{object-fit:cover}.product-category-subcategory-section{padding:42px 0 20px}.product-category-section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.product-category-section-head .eyebrow{color:#a5752f;letter-spacing:.13em;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.product-category-section-head h2{font-family:var(--font-display,Georgia,serif);color:#102b40;margin:0;font-size:34px;font-weight:500}.product-category-section-head>a{color:#8f682f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:900;display:inline-flex}.product-category-subcategory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.product-category-subcategory-grid>a{color:#173044;background:#fff;border:1px solid #d9dde0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:13px 15px;font-size:12px;font-weight:800;transition:border-color .18s,transform .18s;display:flex}.product-category-subcategory-grid>a:hover{color:#8f682f;border-color:#b98c45;transform:translateY(-1px)}.product-category-results-section{padding:34px 0 56px}.product-category-results-section .marketplace-filter-shell{margin-top:0}.product-category-seo-copy-section{background:#fff;border-top:1px solid #ddd8cf;border-bottom:1px solid #ddd8cf;padding:54px 0}.product-category-seo-copy-grid{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:70px;display:grid}.product-category-seo-copy-grid .eyebrow{color:#a5752f;letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.product-category-seo-copy-grid h2{max-width:430px;font-family:var(--font-display,Georgia,serif);margin:0;font-size:38px;font-weight:500;line-height:1.08}.product-category-seo-copy-grid p{color:#5f6f79;margin:0 0 14px;font-size:14px;line-height:1.8}.product-category-seo-copy-grid p:last-child{margin-bottom:0}.product-category-related-section{padding:48px 0 66px}.product-category-related-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.product-category-related-links>a{color:#173044;background:#fff;border:1px solid #d9dde0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;font-size:12px;font-weight:800;display:flex}.product-category-related-links>a:hover{color:#8f682f;border-color:#b98c45}@media (max-width:900px){.product-category-seo-hero-grid{grid-template-columns:1fr;gap:28px}.product-category-seo-image{max-width:720px}.product-category-subcategory-grid,.product-category-related-links{grid-template-columns:repeat(2,minmax(0,1fr))}.product-category-seo-copy-grid{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.product-category-seo-hero{padding:20px 0 32px}.product-category-breadcrumb{white-space:nowrap;margin-bottom:15px;overflow-x:auto}.product-category-seo-copy h1{font-size:38px}.product-category-seo-copy p{font-size:14px;line-height:1.65}.product-category-seo-actions{flex-direction:column;align-items:stretch}.product-category-seo-actions a{width:100%}.product-category-subcategory-section{padding-top:30px}.product-category-subcategory-grid,.product-category-related-links{grid-template-columns:1fr}.product-category-section-head{flex-direction:column;align-items:flex-start}.product-category-section-head h2{font-size:30px}.product-category-results-section{padding-top:26px}.product-category-seo-copy-section{padding:40px 0}.product-category-seo-copy-grid h2{font-size:32px}.product-category-related-section{padding:38px 0 50px}}.premium-photo-hero{isolation:isolate;color:#fff;background-color:#061726;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #d2a95f2e;align-items:center;width:100%;height:535px;min-height:535px;display:flex;position:relative;overflow:hidden}.premium-photo-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#dab06273,#0000);height:1px;position:absolute;inset:auto 0 0}.premium-photo-hero-inner{z-index:2;width:min(1216px,100% - 48px);padding-top:48px;padding-bottom:48px;position:relative}.premium-photo-hero-copy{max-width:850px}.premium-photo-hero-eyebrow{color:#e2b35f;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 2px 14px #00000052;margin:0 0 17px;font-size:11px;font-weight:900;line-height:1.2;display:block}.premium-photo-hero h1{color:#fff;max-width:920px;font-family:var(--serif);letter-spacing:-.045em;text-wrap:balance;text-shadow:0 3px 28px #00000057;margin:0;font-size:clamp(52px,5.35vw,78px);font-weight:500;line-height:.96}.premium-photo-hero p{color:#dfe6eb;text-shadow:0 2px 16px #0000006b;max-width:720px;margin:20px 0 0;font-size:16px;line-height:1.72}.premium-photo-hero-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:28px;display:flex}.premium-photo-hero-actions a{letter-spacing:.055em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 21px;font-size:11px;font-weight:900;line-height:1;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.premium-photo-hero-actions a:hover{transform:translateY(-1px)}.premium-photo-hero-primary{color:#fff;background:#1675d1;border:1px solid #1675d1;box-shadow:0 13px 32px #0a539547}.premium-photo-hero-primary:hover{background:#0f64b8;border-color:#0f64b8}.premium-photo-hero-secondary{color:#0a1d2d;background:#fff;border:1px solid #ffffffe0;box-shadow:0 13px 30px #0000001f}.premium-photo-hero-secondary:hover{background:#fffaf0;border-color:#e1b35f}.premium-photo-hero-breadcrumb{color:#e7eef3b8;letter-spacing:.04em;white-space:nowrap;scrollbar-width:none;align-items:center;gap:8px;max-width:100%;font-size:10px;font-weight:700;line-height:1.4;display:flex;position:absolute;top:-7px;left:0;overflow-x:auto}.premium-photo-hero-breadcrumb::-webkit-scrollbar{display:none}.premium-photo-hero-breadcrumb span{align-items:center;gap:8px;display:inline-flex}.premium-photo-hero-breadcrumb i{color:#dab062b8;font-style:normal}.premium-photo-hero-breadcrumb a{color:#f2f6f9c7}.premium-photo-hero-breadcrumb a:hover{color:#e2b35f}.premium-photo-hero-breadcrumb b{color:#fff;font-weight:800}.product-category-seo-hero,.product-category-seo-hero-grid,.product-category-seo-image{display:none!important}@media (max-width:900px){.premium-photo-hero{background-position:50%;align-items:flex-end;height:620px;min-height:620px}.premium-photo-hero-inner{width:min(100% - 32px,1216px);padding-top:76px;padding-bottom:52px}.premium-photo-hero-copy{max-width:100%}.premium-photo-hero h1{font-size:clamp(43px,10vw,60px)}.premium-photo-hero p{max-width:650px;font-size:14px;line-height:1.62}.premium-photo-hero-breadcrumb{top:8px}}@media (max-width:560px){.premium-photo-hero{background-position:58%;height:610px;min-height:610px}.premium-photo-hero-inner{width:calc(100% - 28px);padding-bottom:38px}.premium-photo-hero-eyebrow{letter-spacing:.16em;margin-bottom:12px;font-size:9px}.premium-photo-hero h1{font-size:clamp(38px,12vw,52px);line-height:.98}.premium-photo-hero p{margin-top:15px;font-size:13px}.premium-photo-hero-actions{grid-template-columns:1fr;gap:8px;margin-top:21px;display:grid}.premium-photo-hero-actions a{width:100%;min-height:47px}}.v387-company-directory-card{overflow:hidden;min-height:0!important;display:block!important}.v387-company-card-visual{height:184px!important;display:block!important}.v387-company-directory-card .v337-company-card-body{min-height:220px!important;padding:18px!important}.v387-company-directory-card .v337-company-card-body h3{font-size:22px!important;line-height:1.08!important}.v387-company-directory-card .v337-company-logo{width:82px!important;height:58px!important;position:absolute!important;bottom:15px!important;left:16px!important;box-shadow:0 10px 24px #0000002e!important}.v387-company-directory-card .v337-company-verified,.v387-company-directory-card .v337-company-active{position:absolute!important;top:14px!important;right:14px!important}.v387-store-about-visual{padding:24px;position:relative;overflow:hidden;background:#071a2f!important;justify-content:flex-end!important;align-items:flex-start!important}.v387-store-about-media{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v387-store-about-media>img{transition:transform .5s;object-fit:cover!important}.v387-store-about-visual:hover .v387-store-about-media>img{transform:scale(1.025)}.v387-store-about-shade{z-index:1;background:linear-gradient(#03101d0a 28%,#03101dc7 100%);position:absolute;inset:0}.v387-store-about-logo{z-index:2;border-radius:10px!important;width:96px!important;height:68px!important;position:absolute!important;top:24px!important;left:24px!important;box-shadow:0 12px 28px #00000038!important}.v387-store-about-visual>span{z-index:2;position:relative;color:#e2bd73!important}@media (max-width:720px){.v387-company-card-visual{height:116px!important}.v387-company-directory-card .v337-company-card-body{min-height:156px!important;padding:12px!important}.v387-company-directory-card .v337-company-card-body h3{font-size:14px!important}.v387-company-directory-card .v337-company-logo{width:62px!important;height:42px!important;bottom:10px!important;left:10px!important}.v387-company-directory-card .v337-company-verified,.v387-company-directory-card .v337-company-active{font-size:8px!important;top:9px!important;right:9px!important}.v387-store-about-visual{height:260px;padding:18px}.v387-store-about-logo{width:78px!important;height:56px!important;top:18px!important;left:18px!important}}.product-category-landing{color:#102b40;background:#fff!important}.product-category-subcategory-section{position:relative;background:#fff!important;border:0!important;padding:72px 0 54px!important}.product-category-subcategory-section:before{content:"";background:linear-gradient(90deg,#0000,#dbe5eb 14% 86%,#0000);width:min(1216px,100% - 48px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.product-category-section-head{align-items:flex-end!important;margin-bottom:30px!important}.product-category-section-head>div{max-width:760px}.product-category-section-head .eyebrow,.product-category-seo-copy-grid .eyebrow{color:#2d78b8!important;letter-spacing:.16em!important;font-size:9px!important}.product-category-section-head h2{letter-spacing:-.025em;color:#0b2a43!important;font-family:var(--serif)!important;margin-top:6px!important;font-size:clamp(32px,3.2vw,48px)!important;font-weight:500!important}.product-category-section-head p{color:#718493;max-width:620px;margin:10px 0 0;font-size:13px;line-height:1.7}.product-category-subcategory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.product-category-subcategory-grid>a{position:relative;box-shadow:0 10px 34px #1130490e;color:#123049!important;background:linear-gradient(145deg,#fff 0%,#fbfdfe 100%)!important;border:1px solid #dce6ec!important;border-radius:14px!important;min-height:92px!important;padding:21px 22px!important;font-size:13px!important;font-weight:800!important;transition:transform .22s,border-color .22s,box-shadow .22s,color .22s!important}.product-category-subcategory-grid>a:before{content:"";opacity:.75;background:#2f83c9;border-radius:0 3px 3px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.product-category-subcategory-grid>a svg{color:#2679bb;background:#eef6fb;border-radius:50%;flex:none;width:30px;height:30px;padding:8px}.product-category-subcategory-grid>a:hover{color:#0d6daf!important;border-color:#b9d4e6!important;transform:translateY(-3px)!important;box-shadow:0 18px 46px #114b761a!important}.product-category-results-section{border-top:1px solid #e6eef3;border-bottom:1px solid #e6eef3;background:#f5f9fc!important;padding:68px 0 76px!important}.product-category-results-section .container{max-width:1216px}.premium-category-products{width:100%}.premium-category-products-head{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.premium-category-products-head>div{max-width:740px}.premium-category-products-head span{color:#2d78b8;letter-spacing:.17em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.premium-category-products-head h2{color:#0b2a43;font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(34px,3.5vw,50px);font-weight:500;line-height:1.02}.premium-category-products-head p{color:#718493;margin:11px 0 0;font-size:13px;line-height:1.65}.premium-category-products-head small{color:#718493;flex:none;margin-bottom:5px;font-size:11px;font-weight:700}.premium-category-product-grid{gap:24px!important}.premium-category-empty{background:#fff;border:1px solid #dbe8ef;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;min-height:230px;padding:42px 46px;display:grid;box-shadow:0 18px 60px #143d5b0f}.premium-category-empty>div{max-width:680px}.premium-category-empty span{color:#2d78b8;letter-spacing:.16em;margin-bottom:10px;font-size:9px;font-weight:900;display:block}.premium-category-empty h3{color:#0b2a43;font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(27px,2.6vw,39px);font-weight:500}.premium-category-empty p{color:#70828f;max-width:620px;margin:13px 0 0;font-size:13px;line-height:1.75}.premium-category-empty>a{color:#fff;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;background:#0d3655;border:1px solid #0d3655;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:10px;font-weight:900;display:inline-flex}.premium-category-empty>a:hover{background:#1675b8;border-color:#1675b8}.product-category-seo-copy-section{background:#fff!important;border:0!important;padding:74px 0!important}.product-category-seo-copy-grid{align-items:start;gap:92px!important}.product-category-seo-copy-grid h2{color:#0b2a43;letter-spacing:-.03em;font-size:clamp(34px,3.2vw,47px)!important}.product-category-seo-copy-grid p{color:#667b8a!important;font-size:13px!important;line-height:1.85!important}.product-category-related-section{border-top:1px solid #e6eef3;background:#f8fbfd!important;padding:58px 0 78px!important}.product-category-related-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.product-category-related-links>a{min-height:64px;box-shadow:0 8px 26px #11304909;color:#17364d!important;background:#fff!important;border:1px solid #dce6ec!important;border-radius:12px!important;padding:16px 18px!important}.product-category-related-links>a:hover{box-shadow:0 12px 32px #114b7612;color:#1675b8!important;border-color:#b8d3e4!important}.product-category-related-section .product-category-section-head>a{color:#1675b8!important}@media (max-width:900px){.product-category-subcategory-section{padding:54px 0 42px!important}.product-category-subcategory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-category-results-section{padding:52px 0 58px!important}.premium-category-products-head{flex-direction:column;align-items:flex-start;gap:8px}.premium-category-empty{grid-template-columns:1fr;padding:34px}.premium-category-empty>a{justify-self:start}.product-category-seo-copy-grid{gap:30px!important}.product-category-related-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.product-category-subcategory-section:before{width:calc(100% - 28px)}.product-category-subcategory-section{padding:42px 0 34px!important}.product-category-subcategory-grid{grid-template-columns:1fr!important;gap:10px!important}.product-category-subcategory-grid>a{border-radius:11px!important;min-height:70px!important;padding:16px 17px!important}.product-category-results-section{padding:42px 0 48px!important}.premium-category-empty{border-radius:14px;min-height:0;padding:26px 22px}.premium-category-empty>a{width:100%}.product-category-seo-copy-section{padding:52px 0!important}.product-category-related-section{padding:44px 0 56px!important}.product-category-related-links{grid-template-columns:1fr!important}}.product-category-catalog-landing{color:#0c2b43;background:#fff!important}.product-category-catalog-landing .container{width:min(1216px,100% - 48px);margin:0 auto}.catalog-subcategory-showcase{background:#fff;padding:76px 0 82px}.catalog-section-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:32px;display:flex}.catalog-section-heading>div{max-width:760px}.catalog-section-heading span,.catalog-product-heading span,.catalog-editorial-seo-title span{color:#2a78b8;letter-spacing:.17em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900;line-height:1.2;display:block}.catalog-section-heading h2,.catalog-product-heading h2,.catalog-editorial-seo-title h2{color:#0b2a43;font-family:var(--serif);letter-spacing:-.035em;margin:0;font-weight:500}.catalog-section-heading h2{font-size:clamp(36px,3.5vw,52px);line-height:1.02}.catalog-section-heading p{color:#6d8190;max-width:660px;margin:12px 0 0;font-size:13px;line-height:1.75}.catalog-subcategory-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.catalog-subcategory-card{background:#fff;border:1px solid #e3eaf0;border-radius:16px;flex-direction:column;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden;box-shadow:0 14px 44px #0a2b4311}.catalog-subcategory-card:hover{border-color:#c8dce9;transform:translateY(-5px);box-shadow:0 24px 64px #0a3b5e1f}.catalog-subcategory-card-media{aspect-ratio:4/3;background:#eef3f6;width:100%;border-radius:0!important;min-height:0!important}.catalog-subcategory-card-media>img{width:100%;height:100%;transition:transform .45s;object-fit:cover!important}.catalog-subcategory-card:hover .catalog-subcategory-card-media>img{transform:scale(1.035)}.catalog-subcategory-card-copy{flex-direction:column;flex:1;min-height:210px;padding:22px 22px 21px;display:flex}.catalog-subcategory-card-copy small{color:#83929d;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.catalog-subcategory-card-copy h3{color:#0c2b43;font-family:var(--serif);letter-spacing:-.025em;margin:8px 0;font-size:clamp(24px,2vw,31px);font-weight:500;line-height:1.04}.catalog-subcategory-card-copy p{color:#6f818e;margin:0;font-size:12px;line-height:1.65}.catalog-subcategory-card-copy b{color:#1675b8;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-size:10px;font-weight:900;display:flex}.catalog-product-section{background:linear-gradient(#f7fafc 0%,#f3f8fb 100%);border-top:1px solid #e7eef3;border-bottom:1px solid #e7eef3;padding:76px 0 86px}.catalog-product-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:32px;display:flex}.catalog-product-heading>div{max-width:760px}.catalog-product-heading h2{font-size:clamp(38px,3.8vw,54px);line-height:1}.catalog-product-heading p{color:#6d8190;max-width:650px;margin:12px 0 0;font-size:13px;line-height:1.7}.catalog-product-heading>small{color:#78909f;flex:none;margin-bottom:6px;font-size:11px;font-weight:700}.catalog-product-grid{gap:24px!important}.catalog-empty-state{background:#fff;border:1px solid #dbe7ee;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:38px;min-height:230px;padding:42px 46px;display:grid;box-shadow:0 18px 58px #0a324e0e}.catalog-empty-state>div{max-width:700px}.catalog-empty-state span{color:#2a78b8;letter-spacing:.16em;margin-bottom:9px;font-size:9px;font-weight:900;display:block}.catalog-empty-state h3{color:#0b2a43;font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(29px,2.7vw,40px);font-weight:500;line-height:1.06}.catalog-empty-state p{color:#6f8290;max-width:640px;margin:13px 0 0;font-size:13px;line-height:1.75}.catalog-empty-state>a{color:#fff;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;background:#0d3655;border:1px solid #0d3655;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-size:10px;font-weight:900;display:inline-flex}.catalog-empty-state>a:hover{background:#1675b8;border-color:#1675b8}.catalog-editorial-seo-section{background:#fff;padding:82px 0}.catalog-editorial-seo-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:96px;display:grid}.catalog-editorial-seo-title h2{max-width:480px;font-size:clamp(38px,3.7vw,54px);line-height:1.02}.catalog-editorial-seo-copy{max-width:720px;padding-top:2px}.catalog-editorial-seo-copy p{color:#637887;margin:0 0 16px;font-size:14px;line-height:1.9}.catalog-editorial-seo-copy p:last-child{margin-bottom:0}.catalog-related-showcase{background:#f8fbfd;border-top:1px solid #e7eef3;padding:68px 0 86px}.catalog-related-heading>a{color:#1675b8;letter-spacing:.065em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.catalog-related-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.catalog-related-card{background:#fff;border:1px solid #e1eaf0;border-radius:14px;grid-template-columns:142px minmax(0,1fr);min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 10px 34px #0c2f480d}.catalog-related-card:hover{border-color:#c6dce9;transform:translateY(-3px);box-shadow:0 18px 44px #0c3d6017}.catalog-related-card-media{background:#eef3f6;width:142px;height:100%;min-height:132px;border-radius:0!important}.catalog-related-card-media>img{width:100%;height:100%;object-fit:cover!important}.catalog-related-card>div:last-child{flex-direction:column;min-width:0;padding:17px 17px 16px;display:flex}.catalog-related-card small{color:#82939e;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.catalog-related-card h3{color:#0c2b43;font-family:var(--serif);margin:7px 0 12px;font-size:22px;font-weight:500;line-height:1.05}.catalog-related-card span{color:#1675b8;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;font-size:9px;font-weight:900;display:flex}.product-category-catalog-landing .marketplace-filter-shell,.product-category-catalog-landing .click-browse-sidebar,.product-category-catalog-landing .category-text-only-sidebar,.product-category-catalog-landing .product-category-subcategory-section,.product-category-catalog-landing .product-category-results-section,.product-category-catalog-landing .product-category-seo-copy-section,.product-category-catalog-landing .product-category-related-section{display:none!important}@media (max-width:1024px){.catalog-subcategory-card-grid,.catalog-related-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-editorial-seo-grid{gap:54px}}@media (max-width:760px){.product-category-catalog-landing .container{width:min(100% - 28px,1216px)}.catalog-subcategory-showcase{padding:52px 0 58px}.catalog-section-heading,.catalog-product-heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:24px}.catalog-subcategory-card-grid,.catalog-related-card-grid{grid-template-columns:1fr}.catalog-subcategory-card-copy{min-height:0}.catalog-product-section{padding:54px 0 60px}.catalog-empty-state{grid-template-columns:1fr;padding:30px 26px}.catalog-empty-state>a{justify-self:start}.catalog-editorial-seo-section{padding:58px 0}.catalog-editorial-seo-grid{grid-template-columns:1fr;gap:26px}.catalog-related-showcase{padding:50px 0 62px}.catalog-related-card{grid-template-columns:118px minmax(0,1fr)}.catalog-related-card-media{width:118px;min-height:118px}}@media (max-width:480px){.catalog-subcategory-card-grid{gap:16px}.catalog-subcategory-card{border-radius:13px}.catalog-subcategory-card-copy{padding:18px}.catalog-subcategory-card-copy h3{font-size:26px}.catalog-empty-state{border-radius:14px;padding:25px 21px}.catalog-empty-state>a{width:100%}.catalog-related-card{grid-template-columns:104px minmax(0,1fr)}.catalog-related-card-media{width:104px;min-height:112px}.catalog-related-card h3{font-size:20px}}:root{--v4-navy:#031321;--v4-navy-2:#071d31;--v4-ink:#10263a;--v4-gold:#d9a94f;--v4-gold-soft:#efcf8c;--v4-paper:#fbfaf7;--v4-white:#fff;--v4-rule:#e6e8e9;--v4-muted:#6e7e8b}.v4-section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.v4-section-head>div>span,.v4-store-about>div>div>div>span,.v4-company-about-copy>span,.v4-company-contact>div>div>div>span,.v4-company-enquiry>div>div>div>span{color:var(--v4-gold);letter-spacing:.18em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.v4-section-head h2{font-family:var(--serif);color:var(--v4-ink);margin:0;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.02}.v4-section-head>a{color:var(--v4-ink);white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.v4-section-head>a:hover{color:var(--v4-gold)}.v4-clean-empty{border:1px solid var(--v4-rule);color:var(--v4-muted);background:#fff;border-radius:16px;padding:28px;font-size:13px}.v4-home{background:var(--v4-paper)}.v4-home-hero{color:#fff;background:var(--v4-navy);min-height:610px;position:relative;overflow:hidden}.v4-home-hero-bg{background-image:linear-gradient(90deg,#020f1bf7 0%,#020f1bdb 30%,#020f1b6b 58%,#020f1b0d 100%),url(/heroes/anasayfa-hero.webp);background-position:50% 52%;background-size:cover;position:absolute;inset:0}.v4-home-hero:after{content:"";background:linear-gradient(90deg,#0000,#d9a94f99,#0000);height:1px;position:absolute;inset:auto 0 0}.v4-home-hero-inner{z-index:2;align-items:center;min-height:610px;padding-top:30px;padding-bottom:66px;display:flex;position:relative}.v4-home-hero-copy{max-width:690px}.v4-home-hero-copy>span{color:var(--v4-gold-soft);letter-spacing:.18em;align-items:center;gap:10px;margin-bottom:18px;font-size:10px;font-weight:850;display:flex}.v4-home-hero-copy>span:before{content:"";background:var(--v4-gold);width:28px;height:1px}.v4-home-hero-copy h1{font-family:var(--serif);letter-spacing:-.045em;text-wrap:balance;margin:0 0 20px;font-size:clamp(52px,5.5vw,82px);font-weight:500;line-height:.98}.v4-home-hero-copy p{color:#d8e1e7;max-width:620px;margin:0;font-size:15px;line-height:1.75}.v4-home-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.v4-home-hero-actions .primary,.v4-home-hero-actions .secondary{border-radius:6px;gap:9px;min-width:150px}.v4-home-hero-actions .primary{color:#071523;background:linear-gradient(135deg,#e2bd70,#c9973f);box-shadow:0 14px 30px #0000002b}.v4-home-hero-actions .secondary{color:#fff;box-shadow:none;background:#03132161;border-color:#efcf8c80}.v4-home-shell{z-index:3;margin-top:-44px;padding-bottom:72px;position:relative}.v4-home-shell>.container{background:#fbfaf7fa;border:1px solid #fffc;border-radius:22px 22px 0 0;padding:26px 28px 34px;box-shadow:0 28px 80px #0313211c}.v4-home-gateway-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.v4-home-gateway{background:#fff;border:1px solid #e2e5e7;border-radius:12px;grid-template-columns:42% 1fr;min-height:154px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative;overflow:hidden}.v4-home-gateway:hover{border-color:#d8c49a;transform:translateY(-3px);box-shadow:0 16px 34px #03132117}.v4-home-gateway-media{height:100%;min-height:154px}.v4-home-gateway-media>img{width:100%;height:100%;object-fit:cover!important}.v4-home-gateway-copy{align-items:flex-start;gap:11px;padding:18px 16px;display:flex;position:relative}.v4-home-gateway-copy>span{color:var(--v4-gold);font-family:var(--serif);font-size:22px;line-height:1}.v4-home-gateway-copy h2{font-family:var(--serif);color:var(--v4-ink);margin:0 0 7px;font-size:20px;font-weight:600}.v4-home-gateway-copy p{color:var(--v4-muted);margin:0 0 12px;font-size:11px;line-height:1.5}.v4-home-gateway-copy b{color:var(--v4-ink);align-items:center;gap:5px;font-size:10px;display:inline-flex}.v4-home-gateway-copy>small{color:#9ba7b0;font-size:9px;font-weight:800;position:absolute;top:12px;right:12px}.v4-home-section{border-top:1px solid #ecebe8;margin-top:12px;padding-top:34px}.v4-home-category-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.v4-home-category-card{aspect-ratio:1/1.05;background:var(--v4-navy);border-radius:9px;position:relative;overflow:hidden}.v4-home-category-media,.v4-home-category-media>img{width:100%;height:100%}.v4-home-category-media>img{transition:transform .4s;object-fit:cover!important}.v4-home-category-shade{background:linear-gradient(#020f1b08 25%,#020f1bde 100%);position:absolute;inset:0}.v4-home-category-card strong{color:#fff;font-family:var(--serif);z-index:2;font-size:17px;font-weight:600;line-height:1.08;position:absolute;bottom:12px;left:13px;right:12px}.v4-home-category-card:hover .v4-home-category-media>img{transform:scale(1.045)}.v4-home-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.v4-home-brand-card{background:var(--v4-navy);border-radius:10px;height:160px;position:relative;overflow:hidden}.v4-home-brand-media,.v4-home-brand-media>img{width:100%;height:100%}.v4-home-brand-media>img{transition:transform .45s;object-fit:cover!important}.v4-home-brand-shade{background:linear-gradient(90deg,#020f1be0,#020f1b47);position:absolute;inset:0}.v4-home-brand-card strong{color:#fff;font-family:var(--serif);z-index:2;font-size:31px;font-weight:500;position:absolute;bottom:42px;left:22px}.v4-home-brand-card span{color:#e9edf0;z-index:2;align-items:center;gap:5px;font-size:10px;display:flex;position:absolute;bottom:20px;left:22px}.v4-home-brand-card:hover .v4-home-brand-media>img{transform:scale(1.04)}.v4-home-business-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.v4-home-business-card{background:#fff;border:1px solid #e1e5e7;border-radius:9px;grid-template-columns:44px 1fr auto;align-items:center;gap:9px;min-height:74px;padding:11px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.v4-home-business-card:hover{border-color:#d2b678;transform:translateY(-2px);box-shadow:0 10px 24px #03132112}.v4-home-business-logo{background:#fff!important;border:1px solid #edf0f2!important;border-radius:8px!important;width:44px!important;height:44px!important}.v4-home-business-card strong{color:var(--v4-ink);font-size:11px;line-height:1.2;display:block}.v4-home-business-card span{color:var(--v4-muted);margin-top:3px;font-size:9px;display:block}.v4-home-business-card>svg{color:var(--v4-gold)}.v4-home-trust-strip{background:#fff;border:1px solid #e4e7e8;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;display:grid;overflow:hidden}.v4-home-trust-strip>div{border-right:1px solid #eceeef;align-items:center;gap:11px;padding:17px 18px;display:flex}.v4-home-trust-strip>div:last-child{border-right:0}.v4-home-trust-strip svg{color:var(--v4-ink);width:22px;height:22px}.v4-home-trust-strip strong{color:var(--v4-ink);font-size:10px;display:block}.v4-home-trust-strip small{color:var(--v4-muted);margin-top:2px;font-size:9px;display:block}.v4-category-page{background:var(--v4-paper)}.v4-category-page .premium-photo-hero{min-height:430px;background-position:50%!important}.v4-category-page .premium-photo-hero-inner{min-height:430px;padding-top:50px;padding-bottom:58px}.v4-category-page .premium-photo-hero-copy{max-width:620px}.v4-category-page .premium-photo-hero-copy h1{font-size:clamp(48px,5.5vw,76px)}.v4-category-subcategories,.v4-category-products,.v4-category-related{padding:48px 0 54px}.v4-category-subcategories{background:#fff}.v4-category-subgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.v4-category-subcard{aspect-ratio:.92;background:var(--v4-navy);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 8px 22px #0313210f}.v4-category-submedia,.v4-category-submedia>img{width:100%;height:100%}.v4-category-submedia>img{transition:transform .4s;object-fit:cover!important}.v4-category-subshade{background:linear-gradient(#020f1b0d 28%,#020f1be6 100%);position:absolute;inset:0}.v4-category-subcard strong{color:#fff;z-index:2;font-size:12px;line-height:1.22;position:absolute;bottom:13px;left:14px;right:12px}.v4-category-subcard:hover .v4-category-submedia>img{transform:scale(1.05)}.v4-category-products{background:var(--v4-paper)}.v4-product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.v4-product-grid .commerce-product-card{box-shadow:none;background:#fff;border-color:#e0e5e8;border-radius:10px}.v4-product-grid .commerce-product-card:hover{border-color:#d8c08d;transform:translateY(-3px);box-shadow:0 14px 28px #03132114}.v4-product-grid .commerce-product-card-media{aspect-ratio:1;background:#fff}.v4-product-grid .commerce-product-card-body{padding:14px}.v4-product-grid .commerce-product-card-title h3{min-height:2.5em;margin:7px 0;font-size:15px;line-height:1.25}.v4-product-grid .commerce-product-card-brand{font-size:9px}.v4-product-grid .commerce-product-card-desc{display:none}.v4-product-grid .commerce-product-card-meta{gap:7px;font-size:9px}.v4-product-grid .commerce-product-card-purchase strong{font-size:15px}.v4-category-empty{justify-content:space-between;align-items:center;gap:24px;display:flex}.v4-category-empty span{color:var(--v4-gold);letter-spacing:.16em;font-size:9px;font-weight:850}.v4-category-empty h3{font-family:var(--serif);color:var(--v4-ink);margin:6px 0;font-size:25px;font-weight:500}.v4-category-empty p{margin:0;font-size:12px}.v4-category-empty a{color:var(--v4-ink);align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.v4-category-trust{background:var(--v4-paper);padding:0 0 54px}.v4-category-trust-grid{background:#fff;border:1px solid #e0e5e7;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.v4-category-trust-grid>div{border-right:1px solid #eceeef;align-items:center;gap:11px;padding:18px;display:flex}.v4-category-trust-grid>div:last-child{border-right:0}.v4-category-trust-grid svg{color:var(--v4-ink);width:24px}.v4-category-trust-grid strong{color:var(--v4-ink);font-size:10px;display:block}.v4-category-trust-grid small{color:var(--v4-muted);margin-top:2px;font-size:9px;display:block}.v4-category-related{background:#fff;border-top:1px solid #edf0f1}.v4-category-related-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.v4-category-related-card{aspect-ratio:1;background:var(--v4-navy);border-radius:9px;position:relative;overflow:hidden}.v4-category-related-media,.v4-category-related-media>img{width:100%;height:100%}.v4-category-related-media>img{transition:transform .4s;object-fit:cover!important}.v4-category-related-shade{background:linear-gradient(#0000 30%,#020f1be6);position:absolute;inset:0}.v4-category-related-card strong{color:#fff;z-index:2;font-size:11px;position:absolute;bottom:11px;left:12px;right:10px}.v4-category-related-card:hover .v4-category-related-media>img{transform:scale(1.05)}.v4-store-page{background:var(--v4-paper)}.v4-claim-strip{color:#563f17;background:#f5ead0;border-bottom:1px solid #e6ce98;font-size:11px}.v4-claim-strip .container{justify-content:center;align-items:center;gap:9px;min-height:36px;display:flex}.v4-claim-strip a{align-items:center;gap:4px;font-weight:850;display:flex}.v4-store-identity{background:#fff;border-bottom:1px solid #e6e9eb}.v4-store-identity-inner{grid-template-columns:72px 1fr auto;align-items:center;gap:16px;min-height:104px;display:grid}.v4-store-identity-logo{box-shadow:0 10px 28px #03132114;background:#fff!important;border:1px solid #e6eaed!important;border-radius:14px!important;width:72px!important;height:72px!important}.v4-store-identity-copy>span{color:var(--v4-gold);letter-spacing:.12em;align-items:center;gap:5px;font-size:9px;font-weight:850;display:flex}.v4-store-identity-copy h1{font-family:var(--serif);color:var(--v4-ink);margin:3px 0;font-size:32px;font-weight:600}.v4-store-identity-copy p{color:var(--v4-muted);margin:0;font-size:11px}.v4-store-identity-actions{gap:9px;display:flex}.v4-store-identity-actions a{min-height:38px;color:var(--v4-ink);border:1px solid #d9dee2;border-radius:6px;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.v4-store-commerce{background:#fff;padding:26px 0 58px}.v4-store-slider{background:var(--v4-navy);border-radius:18px;height:338px;position:relative;overflow:hidden;box-shadow:0 14px 40px #03132117}.v4-store-slider-media,.v4-store-slider-media>img{width:100%;height:100%}.v4-store-slider-media>img{object-fit:cover!important}.v4-store-slider-overlay{background:linear-gradient(90deg,#020f1bf5 0%,#020f1bd6 34%,#020f1b59 62%,#020f1b14 100%);position:absolute;inset:0}.v4-store-slider-copy{color:#fff;z-index:2;max-width:500px;position:absolute;top:50%;left:54px;transform:translateY(-50%)}.v4-store-slider-copy>span{color:var(--v4-gold-soft);letter-spacing:.15em;font-size:9px;font-weight:850}.v4-store-slider-copy h2{font-size:clamp(34px,4vw,56px);font-family:var(--serif);margin:10px 0 12px;font-weight:500;line-height:1.02}.v4-store-slider-copy p{color:#dbe3e8;max-width:430px;margin:0 0 19px;font-size:13px;line-height:1.6}.v4-store-slider-copy>a{color:#071523;background:linear-gradient(135deg,#e0bb6b,#c9953a);border-radius:6px;align-items:center;gap:7px;padding:12px 15px;font-size:10px;font-weight:850;display:inline-flex}.v4-store-slider-arrow{z-index:3;width:38px;height:38px;color:var(--v4-ink);cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.v4-store-slider-arrow.prev{left:14px}.v4-store-slider-arrow.next{right:14px}.v4-store-slider-dots{z-index:3;gap:6px;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.v4-store-slider-dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:50%;width:7px;height:7px;padding:0}.v4-store-slider-dots button.active{background:var(--v4-gold);border-radius:8px;width:18px}.v4-store-trust-row{border:1px solid #e4e7e9;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid;overflow:hidden}.v4-store-trust-row>div{border-right:1px solid #eceeef;align-items:center;gap:10px;padding:15px;display:flex}.v4-store-trust-row>div:last-child{border-right:0}.v4-store-trust-row svg{width:21px;color:var(--v4-ink)}.v4-store-trust-row strong{color:var(--v4-ink);font-size:10px;display:block}.v4-store-trust-row small{color:var(--v4-muted);margin-top:2px;font-size:9px;display:block}.v4-store-collection-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.v4-store-collection-card{background:var(--v4-navy);border-radius:10px;height:114px;position:relative;overflow:hidden}.v4-store-collection-media,.v4-store-collection-media>img{width:100%;height:100%}.v4-store-collection-media>img{transition:transform .4s;object-fit:cover!important}.v4-store-collection-shade{background:linear-gradient(#03132121,#031321db);position:absolute;inset:0}.v4-store-collection-card strong{color:#fff;z-index:2;font-size:11px;position:absolute;bottom:12px;left:13px;right:10px}.v4-store-collection-card:hover .v4-store-collection-media>img{transform:scale(1.05)}.v4-store-listings{margin-top:10px}.v4-store-yacht-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-store-about{background:var(--v4-paper);border-top:1px solid #eaedef;padding:64px 0}.v4-store-about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.v4-store-about h2{font-family:var(--serif);color:var(--v4-ink);margin:8px 0 16px;font-size:clamp(38px,4vw,56px);font-weight:500}.v4-store-about p{color:var(--v4-muted);max-width:570px;font-size:13px;line-height:1.75}.v4-store-profile-facts{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.v4-store-profile-facts b{color:var(--v4-ink);background:#fff;border:1px solid #dce1e4;border-radius:999px;padding:8px 11px;font-size:9px}.v4-store-about-media{background:var(--v4-navy);border-radius:16px;height:300px;position:relative;overflow:hidden}.v4-store-about-image,.v4-store-about-image>img{width:100%;height:100%}.v4-store-about-image>img{object-fit:cover!important}.v4-store-about-media:after{content:"";background:linear-gradient(#0000,#03132194);position:absolute;inset:0}.v4-store-about-logo{z-index:2!important;background:#fff!important;border-radius:10px!important;width:86px!important;height:68px!important;position:absolute!important;bottom:20px!important;left:20px!important}.v4-store-contact{background:#fff;padding:62px 0}.v4-store-contact-grid{grid-template-columns:.8fr 1.2fr;gap:56px;display:grid}.v4-store-contact h2{font-family:var(--serif);color:var(--v4-ink);margin:8px 0 12px;font-size:42px;font-weight:500}.v4-store-contact p{color:var(--v4-muted);font-size:13px;line-height:1.7}.v4-store-contact-list{border:1px solid #e2e6e8;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.v4-store-contact-list>a,.v4-store-contact-list>div{border-bottom:1px solid #eceeef;border-right:1px solid #eceeef;gap:11px;padding:16px;display:flex}.v4-store-contact-list small{color:var(--v4-gold);letter-spacing:.12em;margin-bottom:3px;font-size:8px;font-weight:850;display:block}.v4-store-contact-list span{color:var(--v4-ink);font-size:10px}.v4-store-enquiry{background:var(--v4-navy);color:#fff;padding:64px 0}.v4-store-enquiry-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:54px;display:grid}.v4-store-enquiry-grid>div:first-child>span{color:var(--v4-gold);letter-spacing:.16em;font-size:9px;font-weight:850}.v4-store-enquiry h2{font-family:var(--serif);margin:8px 0 14px;font-size:42px;font-weight:500}.v4-store-enquiry p{color:#cbd7df;font-size:13px;line-height:1.7}.v4-store-enquiry-trust{color:#e5c67f;align-items:center;gap:8px;margin-top:16px;font-size:10px;display:flex}.v4-store-enquiry .inquiry-form{color:var(--v4-ink);background:#fff}.v4-company-page{background:var(--v4-paper)}.v4-company-hero{color:#fff;background:var(--v4-navy);min-height:520px;position:relative;overflow:hidden}.v4-company-hero-media{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v4-company-hero-media>img{width:100%;height:100%;object-fit:cover!important}.v4-company-hero-shade{background:linear-gradient(90deg,#020f1bf7,#020f1bc7 38%,#020f1b40 70%,#020f1b0f);position:absolute;inset:0}.v4-company-hero-inner{z-index:2;align-items:flex-end;min-height:520px;padding-bottom:60px;display:flex;position:relative}.v4-company-hero-copy{max-width:650px}.v4-company-hero-copy>span{color:var(--v4-gold);letter-spacing:.15em;align-items:center;gap:6px;font-size:9px;font-weight:850;display:flex}.v4-company-hero-logo{background:#fff!important;border-radius:10px!important;width:92px!important;height:68px!important;margin:16px 0!important}.v4-company-hero h1{font-family:var(--serif);margin:0 0 14px;font-size:clamp(52px,6vw,82px);font-weight:500;line-height:.95}.v4-company-hero p{color:#d8e1e7;max-width:590px;font-size:14px;line-height:1.7}.v4-company-hero-actions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.v4-company-hero-actions>a{border:1px solid #efcf8c80;border-radius:6px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.v4-company-hero-actions>a:first-child{color:#071523;background:linear-gradient(135deg,#e1bb69,#c9963d);border-color:#0000}.v4-company-metrics{background:var(--v4-navy);padding-bottom:1px}.v4-company-metric-grid{z-index:3;background:#061a2c;border:1px solid #d9a94f3d;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;transform:translateY(-24px);box-shadow:0 16px 30px #00000029}.v4-company-metric-grid>div{border-right:1px solid #ffffff14;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;min-height:82px;padding:16px 20px;display:grid}.v4-company-metric-grid>div:last-child{border-right:0}.v4-company-metric-grid svg{color:var(--v4-gold);grid-row:1/3;width:20px}.v4-company-metric-grid strong{color:#fff;font-family:var(--serif);font-size:21px;font-weight:500}.v4-company-metric-grid span{color:#9fb0bd;font-size:9px}.v4-company-about{background:#fff;padding:56px 0 70px}.v4-company-about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:58px;display:grid}.v4-company-about h2{font-family:var(--serif);color:var(--v4-ink);max-width:520px;margin:8px 0 18px;font-size:clamp(42px,4.6vw,64px);font-weight:500;line-height:1.02}.v4-company-about p{color:var(--v4-muted);font-size:13px;line-height:1.78}.v4-company-about-points{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.v4-company-about-points b{color:var(--v4-ink);align-items:center;gap:7px;font-size:10px;display:flex}.v4-company-about-points svg{color:var(--v4-gold)}.v4-company-about-media{background:var(--v4-navy);border-radius:16px;height:330px;position:relative;overflow:hidden}.v4-company-about-image,.v4-company-about-image>img{width:100%;height:100%}.v4-company-about-image>img{object-fit:cover!important}.v4-company-about-media:after{content:"";background:linear-gradient(#0000 45%,#020f1bb8);position:absolute;inset:0}.v4-company-about-logo{z-index:2!important;background:#fff!important;border-radius:10px!important;width:92px!important;height:68px!important;position:absolute!important;bottom:20px!important;left:20px!important}.v4-company-commerce{background:var(--v4-paper);padding:62px 0}.v4-company-product-block,.v4-company-listing-block{margin-top:36px}.v4-company-subhead{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.v4-company-subhead h3{font-family:var(--serif);color:var(--v4-ink);margin:0;font-size:27px;font-weight:500}.v4-company-yacht-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-company-store-preview{background:#fff;border:1px solid #dde2e5;border-radius:12px;grid-template-columns:70px 1fr auto;align-items:center;gap:16px;min-height:110px;padding:17px;display:grid}.v4-company-store-preview-logo{border-radius:10px!important;width:70px!important;height:70px!important}.v4-company-store-preview span{color:var(--v4-gold);letter-spacing:.14em;font-size:8px;font-weight:850}.v4-company-store-preview h3{font-family:var(--serif);color:var(--v4-ink);margin:2px 0;font-size:26px}.v4-company-store-preview p{color:var(--v4-muted);margin:0;font-size:10px}.v4-company-contact{background:#fff;padding:62px 0}.v4-company-contact-grid{grid-template-columns:.8fr 1.2fr;gap:58px;display:grid}.v4-company-contact h2{font-family:var(--serif);color:var(--v4-ink);margin:8px 0 12px;font-size:42px;font-weight:500}.v4-company-contact p{color:var(--v4-muted);font-size:13px;line-height:1.7}.v4-company-contact-list{border:1px solid #e2e6e8;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.v4-company-contact-list>a,.v4-company-contact-list>div{border-bottom:1px solid #eceeef;border-right:1px solid #eceeef;gap:11px;padding:16px;display:flex}.v4-company-contact-list small{color:var(--v4-gold);letter-spacing:.12em;margin-bottom:3px;font-size:8px;font-weight:850;display:block}.v4-company-contact-list span{color:var(--v4-ink);font-size:10px}.v4-company-enquiry{background:var(--v4-navy);color:#fff;padding:64px 0}.v4-company-enquiry-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:54px;display:grid}.v4-company-enquiry-grid>div:first-child>span{color:var(--v4-gold);letter-spacing:.16em;font-size:9px;font-weight:850}.v4-company-enquiry h2{font-family:var(--serif);margin:8px 0 14px;font-size:42px;font-weight:500}.v4-company-enquiry p{color:#cbd7df;font-size:13px;line-height:1.7}.v4-company-enquiry-trust{color:#e5c67f;align-items:center;gap:8px;margin-top:16px;font-size:10px;display:flex}.v4-company-enquiry .inquiry-form{color:var(--v4-ink);background:#fff}@media (max-width:1100px){.v4-home-gateway-grid{grid-template-columns:repeat(2,1fr)}.v4-home-category-grid,.v4-category-related-grid{grid-template-columns:repeat(4,1fr)}.v4-home-business-grid,.v4-category-subgrid,.v4-store-collection-grid,.v4-product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.v4-section-head{align-items:flex-start}.v4-section-head>div{max-width:78%}.v4-section-head h2{font-size:30px}.v4-home-hero,.v4-home-hero-inner{min-height:540px}.v4-home-hero-inner{align-items:flex-end;padding-bottom:90px}.v4-home-hero-bg{background-position:64%}.v4-home-hero-copy h1{font-size:46px}.v4-home-hero-copy p{font-size:13px}.v4-home-shell{margin-top:-38px}.v4-home-shell>.container{border-radius:18px 18px 0 0;width:min(100% - 16px,1216px);padding:18px 14px 28px}.v4-home-gateway-grid{grid-template-columns:1fr}.v4-home-gateway,.v4-home-gateway-media{min-height:132px}.v4-home-category-grid,.v4-category-related-grid{grid-template-columns:repeat(2,1fr)}.v4-home-category-card strong{font-size:15px}.v4-home-brand-grid{grid-template-columns:1fr}.v4-home-brand-card{height:140px}.v4-home-business-grid,.v4-home-trust-strip,.v4-category-trust-grid,.v4-store-trust-row,.v4-company-metric-grid{grid-template-columns:1fr 1fr}.v4-home-trust-strip>div:nth-child(2),.v4-category-trust-grid>div:nth-child(2),.v4-store-trust-row>div:nth-child(2),.v4-company-metric-grid>div:nth-child(2){border-right:0}.v4-home-trust-strip>div,.v4-category-trust-grid>div,.v4-store-trust-row>div{border-bottom:1px solid #eceeef}.v4-category-page .premium-photo-hero,.v4-category-page .premium-photo-hero-inner{min-height:390px}.v4-category-page .premium-photo-hero-copy h1{font-size:46px}.v4-category-subgrid,.v4-store-collection-grid{grid-template-columns:repeat(2,1fr)}.v4-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v4-product-grid .commerce-product-card-body{padding:11px}.v4-product-grid .commerce-product-card-title h3{font-size:13px}.v4-category-empty{display:block}.v4-category-empty a{margin-top:18px}.v4-store-identity-inner{grid-template-columns:58px 1fr;gap:12px;min-height:92px}.v4-store-identity-logo{width:58px!important;height:58px!important}.v4-store-identity-actions{grid-column:1/-1;padding-bottom:12px}.v4-store-slider{border-radius:13px;height:410px}.v4-store-slider-copy{inset:auto 28px 44px;transform:none}.v4-store-slider-copy h2{font-size:38px}.v4-store-slider-overlay{background:linear-gradient(#020f1b14,#020f1bf0 70%)}.v4-store-trust-row{grid-template-columns:1fr 1fr}.v4-store-about-grid,.v4-store-contact-grid,.v4-store-enquiry-grid,.v4-company-about-grid,.v4-company-contact-grid,.v4-company-enquiry-grid{grid-template-columns:1fr;gap:30px}.v4-store-about-media,.v4-company-about-media{height:240px}.v4-store-contact-list,.v4-company-contact-list,.v4-store-yacht-grid,.v4-company-yacht-grid{grid-template-columns:1fr}.v4-company-hero,.v4-company-hero-inner{min-height:480px}.v4-company-hero-inner{padding-bottom:44px}.v4-company-hero h1{font-size:50px}.v4-company-metric-grid{border-radius:0;width:100%;transform:none}.v4-company-metrics .container{width:100%}.v4-company-about-points{grid-template-columns:1fr}}.v4-home-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.v4-home-listing-grid .yacht-card{min-width:0;box-shadow:none;background:#fff;border-color:#e0e5e8;border-radius:11px}.v4-home-listing-grid .yacht-card:hover{border-color:#d8c08d;transform:translateY(-3px);box-shadow:0 16px 32px #03132114}.v4-home-listing-grid .card-image{aspect-ratio:4/3}.v4-home-listing-grid .card-body{padding:14px}.v4-home-listing-grid .card-body h3{margin:7px 0 10px;font-size:18px;line-height:1.16}.v4-home-listing-grid .spec-row{gap:8px;min-height:42px;padding-bottom:11px;font-size:10px}.v4-home-listing-grid .price-row{padding-top:10px}.v4-home-listing-grid .price-row strong{font-size:14px}.v4-home-promo-row{margin-top:34px}.v4-home-promo-row.wide{padding-top:0}.v4-home-promo-row.split{border-top:1px solid #ecebe8;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:34px;display:grid}.v4-home-promo{background:var(--v4-navy);isolation:isolate;border-radius:16px;min-height:255px;position:relative;overflow:hidden;box-shadow:0 18px 40px #03132114}.v4-home-promo.compact{min-height:215px}.v4-home-promo-media{z-index:-3!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v4-home-promo-media>img{object-fit:cover!important;width:100%!important;height:100%!important}.v4-home-promo-shade{z-index:-2;background:linear-gradient(90deg,#020f1bf5 0%,#020f1bd1 38%,#020f1b5c 68%,#020f1b14 100%);position:absolute;inset:0}.v4-home-promo.align-right .v4-home-promo-shade{background:linear-gradient(270deg,#020f1bf5 0%,#020f1bd1 38%,#020f1b5c 68%,#020f1b14 100%)}.v4-home-promo-copy{color:#fff;flex-direction:column;justify-content:center;max-width:620px;min-height:255px;padding:36px 40px;display:flex}.v4-home-promo.compact .v4-home-promo-copy{max-width:480px;min-height:215px;padding:28px 30px}.v4-home-promo.align-right .v4-home-promo-copy{text-align:right;align-items:flex-end;margin-left:auto}.v4-home-promo-copy>span{color:var(--v4-gold-soft);letter-spacing:.18em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:850;display:block}.v4-home-promo-copy h2{color:#fff;max-width:580px;font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:500;line-height:1.02}.v4-home-promo.compact .v4-home-promo-copy h2{font-size:clamp(26px,2.4vw,36px)}.v4-home-promo-copy p{color:#d8e1e7;max-width:520px;margin:10px 0 0;font-size:12px;line-height:1.65}.v4-home-promo-copy a{color:#fff;background:#03132180;border:1px solid #efcf8c8c;border-radius:5px;align-items:center;gap:8px;width:max-content;min-height:40px;margin-top:18px;padding:0 14px;font-size:10px;font-weight:850;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.v4-home-promo-copy a:hover{background:var(--v4-gold);border-color:var(--v4-gold);color:var(--v4-navy)}.v4-home-promo-row.final{border-top:1px solid #ecebe8;padding-top:34px}.v4-home-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.v4-home-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v4-home-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.v4-home-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v4-home-listing-grid .card-image{aspect-ratio:4/3}.v4-home-listing-grid .card-body{padding:10px}.v4-home-listing-grid .card-kicker{letter-spacing:.09em;font-size:7px}.v4-home-listing-grid .card-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;margin:5px 0 8px;font-size:14px;line-height:1.13;display:-webkit-box;overflow:hidden}.v4-home-listing-grid .spec-row{display:none}.v4-home-listing-grid .price-row{padding-top:0}.v4-home-listing-grid .price-row strong{white-space:nowrap;font-size:12px}.v4-home-listing-grid .price-row .text-link,.v4-home-listing-grid>.yacht-card:nth-child(n+5),.v4-home-product-grid>.commerce-product-card:nth-child(n+5){display:none}.v4-home-promo-row.split{grid-template-columns:1fr;gap:12px;padding-top:24px}.v4-home-promo,.v4-home-promo.compact{border-radius:12px;min-height:260px}.v4-home-promo-copy,.v4-home-promo.compact .v4-home-promo-copy{justify-content:flex-end;min-height:260px;padding:28px 22px}.v4-home-promo-shade,.v4-home-promo.align-right .v4-home-promo-shade{background:linear-gradient(#020f1b1f 10%,#020f1beb 75%,#020f1bfa 100%)}.v4-home-promo.align-right .v4-home-promo-copy{text-align:left;align-items:flex-start;margin:0}.v4-home-promo-copy h2,.v4-home-promo.compact .v4-home-promo-copy h2{font-size:31px}.v4-home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:470px){.v4-home-product-grid{grid-template-columns:1fr}}.v4-home-gateway-slider{min-height:154px;display:block}.v4-home-gateway-main{min-height:154px;color:inherit;grid-template-columns:42% 1fr;display:grid}.v4-home-gateway-visual{background:var(--v4-navy);min-height:154px;position:relative;overflow:hidden}.v4-home-gateway-slider .v4-home-gateway-media{width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}.v4-home-gateway-slider .v4-home-gateway-media>img{animation:.42s v4GatewayFade;object-fit:cover!important;width:100%!important;height:100%!important}@keyframes v4GatewayFade{0%{opacity:.72;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}.v4-home-gateway-dots{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0313216b;border-radius:999px;gap:5px;padding:4px 5px;display:flex;position:absolute;bottom:9px;left:10px}.v4-home-gateway-dots i{background:#ffffff80;border-radius:50%;width:5px;height:5px;transition:width .2s,background .2s,border-radius .2s;display:block}.v4-home-gateway-dots i.active{background:var(--v4-gold-soft);border-radius:999px;width:16px}.v4-home-gateway-arrows{z-index:4;gap:5px;display:flex;position:absolute;top:9px;left:8px;right:auto}.v4-home-gateway-arrows button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03132180;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .2s,border-color .2s,color .2s;display:grid}.v4-home-gateway-arrows button:hover{background:var(--v4-gold);border-color:var(--v4-gold);color:var(--v4-navy)}.v4-home-promo-row.split{display:block}@media (max-width:760px){.v4-home-gateway-main{grid-template-columns:42% 1fr;min-height:132px}.v4-home-gateway-visual{min-height:132px}.v4-home-gateway-arrows button{width:30px;height:30px}.v4-home-brand-grid,.v4-home-business-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding-bottom:6px;scroll-padding-inline:2px;overflow:auto hidden;display:flex!important}.v4-home-brand-grid::-webkit-scrollbar{display:none}.v4-home-business-grid::-webkit-scrollbar{display:none}.v4-home-brand-grid>.v4-home-brand-card,.v4-home-business-grid>.v4-home-business-card{scroll-snap-align:start;flex:0 0 84%}.v4-home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:0;overflow:visible;display:grid!important}.v4-home-category-grid>.v4-home-category-card{min-width:0}.v4-home-category-grid>.v4-home-category-card:nth-child(n+5){display:none}.v4-home-business-grid>.v4-home-business-card{flex-basis:82%}.v4-home-brand-grid>.v4-home-brand-card{height:168px}}@media (max-width:430px){.v4-home-gateway-main{grid-template-columns:1fr;min-height:0}.v4-home-gateway-visual{aspect-ratio:16/9;min-height:0}.v4-home-gateway-copy{padding:15px 14px 16px}.v4-home-gateway-arrows{top:10px;left:10px}.v4-home-brand-grid>.v4-home-brand-card{flex-basis:88%}}@media (prefers-reduced-motion:reduce){.v4-home-gateway-slider .v4-home-gateway-media>img{animation:none}}.v4-section-head-links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.v4-section-head-links a{align-items:center;gap:6px;display:inline-flex}.v4-home-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.v4-home-service-card{background:var(--v4-navy);isolation:isolate;color:#fff;border:1px solid #0313210f;border-radius:13px;min-height:250px;position:relative;overflow:hidden}.v4-home-service-media{z-index:-3!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v4-home-service-media>img{transition:transform .45s;object-fit:cover!important;width:100%!important;height:100%!important}.v4-home-service-shade{z-index:-2;background:linear-gradient(#020f1b08 22%,#020f1bd6 76%,#020f1bfa 100%);position:absolute;inset:0}.v4-home-service-copy{flex-direction:column;align-items:flex-start;padding:20px 18px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.v4-home-service-copy small{color:var(--v4-gold-soft);letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:850}.v4-home-service-copy strong{font-family:var(--serif);letter-spacing:-.015em;font-size:23px;font-weight:500;line-height:1.05}.v4-home-service-copy span{-webkit-line-clamp:2;color:#dce5ea;-webkit-box-orient:vertical;min-height:30px;margin-top:7px;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.v4-home-service-copy b{color:#fff;letter-spacing:.03em;align-items:center;gap:5px;margin-top:10px;font-size:9px;display:inline-flex}.v4-home-service-card:hover .v4-home-service-media>img{transform:scale(1.045)}.v4-home-logo-section{overflow:hidden}.v4-home-logo-slider{position:relative}.v4-home-slider-controls{justify-content:flex-end;gap:7px;margin-bottom:10px;display:flex}.v4-home-slider-controls button{width:34px;height:34px;color:var(--v4-ink);cursor:pointer;background:#fff;border:1px solid #dfe4e7;border-radius:50%;place-items:center;transition:background .2s,border-color .2s,color .2s;display:grid}.v4-home-slider-controls button:hover{background:var(--v4-navy);border-color:var(--v4-navy);color:#fff}.v4-home-logo-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:12px;padding:1px 1px 8px;display:flex;overflow-x:auto}.v4-home-logo-track::-webkit-scrollbar{display:none}.v4-home-logo-card{aspect-ratio:1;text-align:center;scroll-snap-align:start;background:#fff;border:1px solid #e4e8ea;border-bottom:10px solid #d7bd83;border-radius:12px;flex-direction:column;flex:0 0 calc(16.6667% - 10px);justify-content:center;align-items:center;min-width:0;padding:20px 13px 16px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.v4-home-logo-card:hover{border-color:#d7bd83;transform:translateY(-2px);box-shadow:0 12px 28px #0313210f}.v4-home-logo-card:nth-child(6n+1){border-bottom-color:#db4b52}.v4-home-logo-card:nth-child(6n+2){border-bottom-color:#3188c7}.v4-home-logo-card:nth-child(6n+3){border-bottom-color:#d9ab35}.v4-home-logo-card:nth-child(6n+4){border-bottom-color:#2a9f91}.v4-home-logo-card:nth-child(6n+5){border-bottom-color:#df7a38}.v4-home-logo-card:nth-child(6n){border-bottom-color:#a75a99}.v4-home-logo-mark{background:0 0!important;border:0!important;width:86px!important;height:62px!important;margin-bottom:12px!important}.v4-home-logo-mark img{object-fit:contain!important;width:100%!important;height:100%!important}.v4-home-logo-mark .brand-monogram{width:48px;height:48px;color:var(--v4-ink);font-family:var(--serif);background:#f4f6f7;border-radius:50%;place-items:center;font-size:18px;display:grid}.v4-home-logo-card strong{max-width:100%;color:var(--v4-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.25;overflow:hidden}.v4-home-logo-card small{max-width:100%;color:var(--v4-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.v4-home-media-power{background:var(--v4-navy);color:#fff;border-radius:18px;margin-top:42px;padding:46px 36px 30px;overflow:hidden}.v4-home-media-power-head{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end;gap:40px;padding-bottom:24px;display:grid}.v4-home-media-power-head>div>span,.v4-home-magazines-head span{color:var(--v4-gold-soft);letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:850;display:block}.v4-home-media-power-head h2{max-width:720px;font-family:var(--serif);letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.02}.v4-home-media-power-head p{color:#cbd7de;margin:0;font-size:11px;line-height:1.75}.v4-home-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.v4-home-media-card{isolation:isolate;color:#fff;background:#0a2439;border:1px solid #ffffff14;border-radius:12px;min-height:235px;position:relative;overflow:hidden}.v4-home-media-card-image{z-index:-3!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v4-home-media-card-image>img{transition:transform .45s;object-fit:cover!important;width:100%!important;height:100%!important}.v4-home-media-card-shade{z-index:-2;background:linear-gradient(#020f1b14 15%,#020f1be6 80%,#020f1bfa 100%);position:absolute;inset:0}.v4-home-media-card-copy{padding:20px 18px 18px;position:absolute;bottom:0;left:0;right:0}.v4-home-media-card-copy small{color:var(--v4-gold-soft);letter-spacing:.14em;margin-bottom:6px;font-size:8px;font-weight:850;display:block}.v4-home-media-card-copy strong{font-family:var(--serif);font-size:23px;font-weight:500;line-height:1.08;display:block}.v4-home-media-card-copy span{-webkit-line-clamp:2;color:#d3dee5;-webkit-box-orient:vertical;margin-top:6px;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}.v4-home-media-card-copy b{color:#fff;align-items:center;gap:5px;margin-top:9px;font-size:9px;display:flex}.v4-home-media-card:hover .v4-home-media-card-image>img{transform:scale(1.04)}.v4-home-magazines-block{border-top:1px solid #ffffff1f;margin-top:34px;padding-top:28px}.v4-home-magazines-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:15px;display:flex}.v4-home-magazines-head h3{font-family:var(--serif);color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.06}.v4-home-magazines-head>a{color:#fff;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.v4-home-magazine-controls{margin-bottom:11px}.v4-home-magazine-controls button{color:#fff;background:#ffffff0f;border-color:#fff3}.v4-home-magazine-controls button:hover{background:var(--v4-gold);border-color:var(--v4-gold);color:var(--v4-navy)}.v4-home-magazine-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:16px;padding:2px 2px 14px;display:flex;overflow-x:auto}.v4-home-magazine-track::-webkit-scrollbar{display:none}.v4-home-magazine-card{scroll-snap-align:start;background:#fff;border-radius:7px;flex:0 0 calc(16.6667% - 13.3333px);min-width:0;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 12px 28px #0000002e}.v4-home-magazine-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px #00000047}.v4-home-magazine-card img{aspect-ratio:.705;object-fit:cover;background:#fff;width:100%;height:auto;display:block}.v4-home-media-signature{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:24px;margin-top:23px;padding-top:20px;display:flex}.v4-home-media-signature span{color:var(--v4-gold-soft);letter-spacing:.18em;font-size:9px;font-weight:850}.v4-home-media-signature strong{font-family:var(--serif);color:#fff;font-size:19px;font-weight:500}@media (max-width:1024px){.v4-home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-home-logo-card{flex-basis:calc(25% - 9px)}.v4-home-media-power{padding:36px 26px 26px}.v4-home-media-power-head{grid-template-columns:1fr;gap:14px}.v4-home-magazine-card{flex-basis:calc(25% - 12px)}}@media (max-width:700px){.v4-section-head-links{gap:12px}.v4-home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:0;display:grid;overflow:visible}.v4-home-service-card{min-width:0;min-height:210px}.v4-home-service-card:nth-child(n+5){display:none}.v4-home-slider-controls{margin-bottom:8px}.v4-home-logo-card{flex-basis:44%;min-height:112px;padding:14px 10px}.v4-home-logo-mark{width:64px!important;height:42px!important}.v4-home-media-power{border-radius:14px;margin-top:32px;margin-left:-4px;margin-right:-4px;padding:30px 16px 22px}.v4-home-media-power-head h2{font-size:36px}.v4-home-media-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.v4-home-media-grid::-webkit-scrollbar{display:none}.v4-home-media-card{scroll-snap-align:start;flex:0 0 86%;min-height:225px}.v4-home-magazines-head{flex-direction:column;align-items:flex-start;gap:10px}.v4-home-magazines-head h3{font-size:25px}.v4-home-magazine-card{flex-basis:42%}.v4-home-media-signature{flex-direction:column;align-items:flex-start;gap:7px}.v4-home-media-signature strong{font-size:17px}}@media (max-width:390px){.v4-home-logo-card{flex-basis:47%}.v4-home-magazine-card{flex-basis:46%}.v4-home-service-card{flex-basis:88%}}@media (prefers-reduced-motion:reduce){.v4-home-logo-track,.v4-home-magazine-track{scroll-behavior:auto}.v4-home-service-media>img,.v4-home-media-card-image>img,.v4-home-logo-card,.v4-home-magazine-card{transition:none}}.v4-home-manual-slider{position:relative}.v4-home-manual-controls{justify-content:flex-end;gap:7px;margin:-1px 0 10px;display:flex}.v4-home-manual-controls button{width:34px;height:34px;color:var(--v4-ink);cursor:pointer;background:#fff;border:1px solid #dfe4e7;border-radius:50%;place-items:center;transition:background .2s,border-color .2s,color .2s;display:grid}.v4-home-manual-controls button:hover{background:var(--v4-navy);border-color:var(--v4-navy);color:#fff}.v4-home-manual-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;padding:2px 2px 12px;scroll-padding-inline:2px;overflow:auto hidden;display:flex!important}.v4-home-manual-track::-webkit-scrollbar{display:none}.v4-home-manual-track>.v4-home-category-card{scroll-snap-align:start;flex:0 0 calc(12.5% - 8.75px);min-width:0}@media (max-width:1100px){.v4-home-manual-track>.v4-home-category-card{flex-basis:calc(25% - 7.5px)}}@media (max-width:700px){.v4-home-manual-controls{margin-bottom:8px}.v4-home-manual-track>.v4-home-category-card{flex-basis:46%}}.v4-store-identity{color:#fff;background:var(--v4-navy);border:0;align-items:end;min-height:410px;display:flex;position:relative;overflow:hidden}.v4-store-identity-media{z-index:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v4-store-identity-media>img{object-fit:cover!important;width:100%!important;height:100%!important}.v4-store-identity-shade{z-index:1;background:linear-gradient(90deg,#020f1bf2 0%,#020f1bb8 42%,#020f1b21 78%),linear-gradient(#0000 45%,#020f1b85);position:absolute;inset:0}.v4-store-identity-inner{z-index:2;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:21px;min-height:190px;padding-top:40px;padding-bottom:42px;display:grid;position:relative}.v4-store-identity-logo{box-shadow:0 14px 35px #0000003d;background:#fff!important;border:3px solid #fffffff2!important;border-radius:50%!important;width:112px!important;height:112px!important;padding:8px!important}.v4-store-identity-copy>span{color:var(--v4-gold-soft);letter-spacing:.16em;font-size:9px}.v4-store-identity-copy h1{color:#fff;margin:7px 0 6px;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:.98}.v4-store-identity-copy p{color:#edf3f5;font-size:14px}.v4-store-identity-actions{align-self:end;gap:10px}.v4-store-identity-actions a{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#020f1b59;border:1px solid #e5be71e6;border-radius:5px;min-height:43px;padding:0 15px;font-size:9px}.v4-store-identity-actions a:first-child{background:var(--v4-gold);color:var(--v4-navy);border-color:var(--v4-gold)}.v4-store-commerce{background:var(--v4-paper);padding-top:0}.v4-store-commerce>.container{position:relative}.v4-store-trust-row{z-index:3;background:var(--v4-navy);color:#fff;border:0;border-radius:0 0 12px 12px;margin:-1px 0 0;position:relative}.v4-store-trust-row>div{border-color:#ffffff29;padding:17px 18px}.v4-store-trust-row svg,.v4-store-trust-row strong{color:#fff}.v4-store-trust-row small{color:#c8d4db}.v4-store-section{padding-top:52px}.v4-store-section .commerce-product-card,.v4-store-section .yacht-card{background:var(--v4-navy);min-height:254px;box-shadow:none;border:0;border-radius:10px;position:relative;overflow:hidden}.v4-store-section .commerce-product-card-media,.v4-store-section .card-image{height:100%;display:block;position:absolute;inset:0}.v4-store-section .commerce-product-card-image,.v4-store-section .card-image-media{width:100%;height:100%}.v4-store-section .commerce-product-card-image>img,.v4-store-section .card-image-media>img{width:100%;height:100%;object-fit:cover!important}.v4-store-section .commerce-product-card-media:after,.v4-store-section .card-image:after{content:"";background:linear-gradient(#020f1b05 28%,#020f1be6 100%);position:absolute;inset:0}.v4-store-section .commerce-product-card-body,.v4-store-section .card-body{z-index:2;position:absolute;bottom:0;left:0;right:0;color:#fff!important;background:0 0!important;border:0!important;padding:15px 16px!important}.v4-store-section .commerce-product-card-brand,.v4-store-section .commerce-product-card-desc,.v4-store-section .commerce-product-card-meta,.v4-store-section .commerce-product-card-purchase small,.v4-store-section .commerce-product-card-detail,.v4-store-section .card-kicker,.v4-store-section .spec-row,.v4-store-section .card-body small{color:#dce6eb!important}.v4-store-section .commerce-product-card-title h3,.v4-store-section .card-body h3,.v4-store-section .card-body h3 a,.v4-store-section .commerce-product-card-purchase strong,.v4-store-section .price-row strong{color:#fff!important}.v4-store-section .commerce-product-card-desc{display:none}.v4-store-section .commerce-product-card-purchase,.v4-store-section .price-row{border:0!important;margin-top:8px!important;padding-top:0!important}.v4-store-section .commerce-product-card-purchase{align-items:end!important;display:flex!important}.v4-store-section .commerce-product-card-purchase>div small,.v4-store-section .commerce-product-card-detail,.v4-store-section .price-row>a{display:none}.v4-store-section .add-to-cart-button,.v4-store-section .favorite-button{z-index:4;position:absolute;top:10px;right:10px}.v4-store-section .commerce-product-category{z-index:4}@media (max-width:700px){.v4-store-identity{align-items:end;min-height:455px}.v4-store-identity-shade{background:linear-gradient(#020f1b1f,#020f1bf5 78%)}.v4-store-identity-inner{grid-template-columns:72px 1fr;gap:14px;padding:150px 20px 28px}.v4-store-identity-logo{width:72px!important;height:72px!important}.v4-store-identity-copy h1{font-size:39px}.v4-store-identity-copy p{font-size:11px}.v4-store-identity-actions{grid-column:1/-1;justify-content:flex-start}.v4-store-identity-actions a{padding:0 11px;font-size:8px}.v4-store-trust-row{border-radius:0;grid-template-columns:1fr 1fr;margin:0 -4px}.v4-store-section .commerce-product-card,.v4-store-section .yacht-card{min-height:260px}}.v4-home-double-row-slider{position:relative}.v4-home-double-row-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-auto-columns:calc(12.5% - 8.75px);grid-auto-flow:column;gap:10px;padding:2px 2px 12px;scroll-padding-inline:2px;display:grid;overflow:auto hidden}.v4-home-double-row-track::-webkit-scrollbar{display:none}.v4-home-double-row-track>.v4-home-category-card{scroll-snap-align:start;min-width:0}@media (max-width:1100px){.v4-home-double-row-track{grid-auto-columns:calc(25% - 7.5px)}}@media (max-width:700px){.v4-home-double-row-track{grid-auto-columns:calc(50% - 5px)}}.admin-login-page{background:radial-gradient(circle at 50% 0,#1b4058 0,#0a1d30 52%,#061321 100%);place-items:center;min-height:calc(100vh - 80px);padding:48px 20px;display:grid}.admin-login-panel{background:#fff;width:min(100%,440px);padding:42px;box-shadow:0 26px 70px #00000052}.admin-login-panel .eyebrow{color:#9a7134}.admin-login-panel h1{color:#102b40;font-family:var(--serif);margin:8px 0;font-size:38px;font-weight:550}.admin-login-panel>p{color:#647582;margin:0 0 24px;font-size:13px;line-height:1.7}.admin-login-panel input{background:#fff;border:1px solid #d7e0e4;width:100%;margin:0 0 10px;padding:13px}.admin-login-member-link{color:#89602a;letter-spacing:.04em;margin-top:20px;font-size:11px;font-weight:900;display:inline-block}.admin-layout{background:#f3f6f7;grid-template-columns:254px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{color:#dbe5ea;background:#071a2c;flex-direction:column;height:100vh;padding:28px 15px;display:flex;position:sticky;top:0}.admin-brand{color:#fff;gap:7px;padding:8px 13px 32px;display:grid}.admin-brand span{font-family:var(--serif);letter-spacing:-.04em;font-size:22px;font-weight:700}.admin-brand b{color:#d7a843}.admin-brand small{color:#a8bac5;letter-spacing:.13em;font-size:9px;font-weight:900}.admin-sidebar nav{gap:4px;display:grid}.admin-sidebar nav a,.admin-sidebar>button{color:#c3d1d9;min-height:42px;font:800 11px var(--sans);letter-spacing:.025em;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;padding:0 13px;display:flex}.admin-sidebar nav a:first-child,.admin-sidebar nav a:hover{color:#fff;background:#17334a}.admin-sidebar>button{cursor:pointer;color:#d9b56f;margin-top:auto}.admin-main{min-width:0}.admin-topbar{background:#fff;border-bottom:1px solid #e1e8eb;justify-content:space-between;align-items:center;min-height:72px;padding:0 42px;display:flex}.admin-topbar>div{gap:1px;display:grid}.admin-topbar span{color:#81909a;letter-spacing:.1em;font-size:9px;font-weight:900}.admin-topbar strong{color:#102b40;font-size:12px}.admin-topbar>a{color:#946d33;font-size:11px;font-weight:900}.admin-workspace{max-width:1280px;padding:38px 42px 70px}.admin-dashboard-head h1{color:#102b40;font-family:var(--serif);margin:6px 0;font-size:38px;font-weight:550}.admin-dashboard-head p{color:#6f7e88;margin:0;font-size:13px}.admin-stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0;display:grid}.admin-stat-grid article{background:#fff;border:1px solid #dfe6e9;border-radius:8px;padding:21px}.admin-stat-grid small{color:#83919a;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.admin-stat-grid strong{color:#153249;font-family:var(--serif);margin-top:11px;font-size:34px;font-weight:550;display:block}.admin-workspace .admin-core-sector-voice{margin-top:0}.admin-workspace .admin-core-section{scroll-margin-top:20px}@media (max-width:900px){.admin-layout{grid-template-columns:1fr}.admin-sidebar{height:auto;padding:13px;position:static}.admin-brand{padding:6px 8px 14px}.admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-sidebar>button{margin-top:10px}.admin-topbar,.admin-workspace{padding-left:20px;padding-right:20px}.admin-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.admin-sidebar nav{grid-template-columns:1fr}.admin-topbar{min-height:58px}.admin-stat-grid{grid-template-columns:1fr}.admin-dashboard-head h1{font-size:31px}}.account-layout{background:#f3f6f7;grid-template-columns:254px minmax(0,1fr);min-height:100vh;display:grid}.account-sidebar{color:#dbe5ea;background:#071a2c;flex-direction:column;height:100vh;padding:28px 15px;display:flex;position:sticky;top:0}.account-brand{color:#fff;gap:7px;padding:8px 13px 32px;display:grid}.account-brand span{font-family:var(--serif);letter-spacing:-.04em;font-size:22px;font-weight:700}.account-brand b{color:#d7a843}.account-brand small{color:#a8bac5;letter-spacing:.13em;font-size:9px;font-weight:900}.account-sidebar nav{gap:4px;display:grid}.account-sidebar nav a,.account-sidebar>button{color:#c3d1d9;min-height:42px;font:800 11px var(--sans);letter-spacing:.025em;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;padding:0 13px;display:flex}.account-sidebar nav a:first-child,.account-sidebar nav a:hover{color:#fff;background:#17334a}.account-sidebar>button{cursor:pointer;color:#d9b56f;margin-top:auto}.account-main{min-width:0}.account-topbar{background:#fff;border-bottom:1px solid #e1e8eb;justify-content:space-between;align-items:center;min-height:72px;padding:0 42px;display:flex}.account-topbar>div{gap:1px;display:grid}.account-topbar span{color:#81909a;letter-spacing:.1em;font-size:9px;font-weight:900}.account-topbar strong{color:#102b40;font-size:12px}.account-topbar>a{color:#946d33;font-size:11px;font-weight:900}.account-workspace{max-width:1280px;padding:38px 42px 70px}.account-dashboard-head h1{color:#102b40;font-family:var(--serif);margin:6px 0;font-size:38px;font-weight:550}.account-dashboard-head p{color:#6f7e88;margin:0;font-size:13px}.account-stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0;display:grid}.account-stat-grid article{background:#fff;border:1px solid #dfe6e9;border-radius:8px;padding:21px}.account-stat-grid small{color:#83919a;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.account-stat-grid strong{color:#153249;font-family:var(--serif);margin-top:11px;font-size:30px;font-weight:550;display:block}.account-workspace .account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.account-workspace .seller-editor-card{background:#fff;border-radius:8px}.account-workspace .account-inquiries{margin-top:14px;scroll-margin-top:20px}@media (max-width:900px){.account-layout{grid-template-columns:1fr}.account-sidebar{height:auto;padding:13px;position:static}.account-brand{padding:6px 8px 14px}.account-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.account-sidebar>button{margin-top:10px}.account-topbar,.account-workspace{padding-left:20px;padding-right:20px}.account-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.account-sidebar nav{grid-template-columns:1fr}.account-topbar{min-height:58px}.account-stat-grid,.account-workspace .account-grid{grid-template-columns:1fr}.account-dashboard-head h1{font-size:31px}}.admin-user-search{gap:8px;margin:27px 0 16px;display:flex}.admin-user-search input{background:#fff;border:1px solid #d5dfe4;border-radius:6px;width:min(100%,430px);height:43px;padding:0 13px}.admin-user-search button{color:#fff;letter-spacing:.06em;cursor:pointer;background:#173d5a;border:0;border-radius:6px;padding:0 18px;font-size:10px;font-weight:900}.admin-profile-table{background:#fff;border:1px solid #dce5e9;border-radius:8px;overflow:hidden}.admin-profile-row{color:#526674;border-bottom:1px solid #e7edef;grid-template-columns:1.5fr 1fr 1fr .8fr 1.7fr;align-items:center;gap:15px;padding:15px 17px;font-size:11px;display:grid}.admin-profile-row:last-child{border-bottom:0}.admin-profile-row.head{color:#81909a;letter-spacing:.08em;text-transform:uppercase;background:#f7f9fa;font-size:9px;font-weight:900}.admin-profile-row strong{color:#163349;font-size:12px;display:block}.admin-profile-row small{color:#82909a;margin-top:4px;font-size:10px;display:block}.admin-status{border-radius:999px;width:max-content;padding:5px 8px;font-size:9px;font-weight:900}.admin-status.active{color:#287043;background:#eaf6ee}.admin-status.suspended{color:#91672c;background:#fff4df}.admin-status.closed{color:#8b3340;background:#f9eaec}.admin-profile-actions{flex-wrap:wrap;gap:5px;display:flex}.admin-profile-actions button{color:#506572;cursor:pointer;background:#fff;border:1px solid #ced9de;border-radius:5px;min-height:29px;padding:0 8px;font-size:9px;font-weight:900}.admin-profile-actions button.danger{color:#963b47;border-color:#d6a7ad}.admin-profile-actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.admin-profile-table{overflow:auto}.admin-profile-row{min-width:900px}}.admin-company-row{color:#526674;border-bottom:1px solid #e7edef;grid-template-columns:1.45fr .7fr 1fr 1fr 1.35fr;align-items:center;gap:15px;padding:15px 17px;font-size:11px;display:grid}.admin-company-row:last-child{border-bottom:0}.admin-company-row.head{color:#81909a;letter-spacing:.08em;text-transform:uppercase;background:#f7f9fa;font-size:9px;font-weight:900}.admin-company-row strong{color:#163349;font-size:12px;display:block}.admin-company-row small{color:#82909a;margin-top:4px;font-size:10px;display:block}.admin-company-row em{color:#936c32;text-transform:uppercase;margin-top:6px;font-size:9px;font-style:normal;font-weight:900;display:inline-block}@media (max-width:900px){.admin-company-row{min-width:980px}}.admin-compact{max-width:1180px;padding-top:28px}.admin-compact .admin-dashboard-head h1{font-size:31px}.admin-compact .admin-user-search{margin:18px 0 12px}.admin-compact .admin-company-row{grid-template-columns:1.35fr .45fr 1.1fr 1fr 1.1fr;gap:10px;padding:10px 13px}.admin-compact .admin-company-row strong{font-size:11px}.admin-compact .admin-company-row small{margin-top:2px;font-size:9px}.admin-compact .admin-profile-actions{flex-wrap:nowrap}.admin-compact .admin-profile-actions button{min-height:26px;padding:0 7px;font-size:8px}.admin-compact .admin-profile-actions button.manage{color:#071a2c;background:#d9a541;border-color:#bf8a31;box-shadow:0 5px 13px #b27a2433}.admin-manage-banner{color:#172f43;background:#f5d894;border-bottom:1px solid #c18a31;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:8px 24px;display:flex}.admin-manage-banner>div,.admin-manage-banner button{align-items:center;gap:9px;display:flex}.admin-manage-banner span{align-items:center;gap:9px;font-size:11px;display:flex}.admin-manage-banner b{letter-spacing:.08em;font-size:9px}.admin-manage-banner button{color:#172f43;min-height:31px;font:900 8px var(--sans);letter-spacing:.04em;cursor:pointer;background:#ffffff8c;border:1px solid #172f4340;border-radius:5px;padding:0 11px}.admin-manage-banner button:disabled{opacity:.55;cursor:wait}@media (max-width:700px){.admin-manage-banner{flex-direction:column;align-items:flex-start;padding:10px 15px}.admin-manage-banner span{flex-direction:column;align-items:flex-start;gap:2px}}.admin-company-toolbar{justify-content:space-between;align-items:end;gap:18px;display:flex}.admin-company-toolbar .admin-user-search{flex:1}.admin-company-sort{gap:5px;margin:18px 0 12px;display:grid}.admin-company-sort span{color:#81909a;letter-spacing:.08em;font-size:8px;font-weight:900}.admin-company-sort select{color:#173349;background:#fff;border:1px solid #d5dfe4;border-radius:6px;min-width:190px;height:43px;padding:0 34px 0 12px;font-size:10px;font-weight:800}.admin-company-summary{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.admin-company-summary span{color:#586b77;background:#edf2f4;border-radius:5px;padding:7px 10px;font-size:9px;font-weight:800}.admin-company-summary b{color:#173349}.admin-company-summary .soon{color:#896427;background:#fff4dc}.admin-company-summary .expired{color:#923844;background:#fae9eb}.admin-company-expiry em{background:#edf2f4;border-radius:999px;width:max-content;padding:4px 6px;color:#687b86!important;margin-top:5px!important}.admin-company-expiry em.active{background:#eaf6ee;color:#287043!important}.admin-company-expiry em.soon{background:#fff1d2;color:#8b611e!important}.admin-company-expiry em.expired{background:#fae9eb;color:#963b47!important}@media (max-width:700px){.admin-company-toolbar{flex-direction:column;align-items:stretch;gap:0}.admin-company-toolbar .admin-user-search{margin-bottom:0}.admin-company-sort{margin-top:9px}.admin-company-sort select{width:100%}}.listing-charter-wide,.seller-charter-wide{grid-column:1/-1}.listing-charter-toys,.seller-charter-toys{background:#fffdf8;border:1px solid #dfc891;border-radius:8px;margin:3px 0 14px;padding:15px}.listing-charter-toys legend,.seller-charter-toys legend{color:#896429;letter-spacing:.06em;text-transform:uppercase;padding:0 6px;font-size:9px;font-weight:950}.listing-charter-toys>div,.seller-charter-toys>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.listing-charter-toys label,.seller-charter-toys label{color:#405869;cursor:pointer;background:#fff;border:1px solid #e1e6e8;border-radius:6px;align-items:center;gap:8px;margin:0;padding:8px 9px;font-size:10px;display:flex}.listing-charter-toys input,.seller-charter-toys input{accent-color:#b27e2d;margin:0;padding:0;width:15px!important;min-height:15px!important}.seller-charter-card{background:linear-gradient(145deg,#fff,#fffcf5);border-color:#e2ca98}@media (max-width:760px){.listing-charter-wide,.seller-charter-wide{grid-column:auto}.listing-charter-toys>div,.seller-charter-toys>div{grid-template-columns:1fr 1fr}}@media (max-width:460px){.listing-charter-toys>div,.seller-charter-toys>div{grid-template-columns:1fr}}.charter-wizard{--cw-navy:#071a2f;--cw-navy-2:#0d2d48;--cw-gold:#d8a84a;--cw-gold-soft:#f4e2b6;--cw-blue:#1475d1;--cw-ink:#10283b;--cw-muted:#70818e;--cw-line:#dce5e9;--cw-bg:#f3f6f7;max-width:1540px;color:var(--cw-ink);margin:0 auto;padding:32px 0 96px}.cw-page-head{border-bottom:1px solid #d7e1e6;justify-content:space-between;align-items:flex-start;gap:48px;margin-bottom:30px;padding:5px 0 27px;display:flex}.cw-page-head>div{max-width:880px}.cw-breadcrumb{color:#83939e;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.cw-breadcrumb span:first-child{color:#ad7d30}.cw-breadcrumb b{color:#1f3a4f}.cw-page-head h1{color:var(--cw-navy);font-family:var(--serif);letter-spacing:-.04em;margin:15px 0 7px;font-size:clamp(45px,4.5vw,68px);font-weight:520;line-height:.98}.cw-page-head p{color:#647784;max-width:820px;margin:0;font-size:13px;line-height:1.75}.cw-page-head>aside{background:linear-gradient(145deg,#fffdf9,#f9f2e3);border:1px solid #e0d1ad;border-radius:10px;gap:13px;min-width:310px;padding:17px 19px;display:flex;box-shadow:0 10px 28px #071a2f0a}.cw-page-head>aside>svg{color:#b37c27;flex:none}.cw-page-head>aside>div{gap:6px;display:grid}.cw-page-head>aside span{color:#516775;font-size:10px;font-weight:800;line-height:1.4}.cw-page-head>aside a{color:#9b6d28;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.cw-message{color:#31566f;background:#f5fbff;border:1px solid #d3e3ec;border-radius:8px;align-items:center;gap:10px;margin-bottom:17px;padding:13px 15px;font-size:11px;line-height:1.5;display:flex}.cw-message.success{color:#286444;background:#effaf3;border-color:#b9dec7}.cw-message>button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.cw-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:26px;display:grid}.cw-steps{background:var(--cw-navy);border:1px solid #d9a84a40;border-radius:13px;position:sticky;top:24px;overflow:hidden;box-shadow:0 20px 46px #04142221}.cw-steps-title{color:var(--cw-gold-soft);letter-spacing:.11em;border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:18px 17px;font-size:9px;font-weight:950;display:flex}.cw-steps>button{color:#aebdca;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:31px 1fr;align-items:center;gap:10px;width:100%;padding:10px 13px;transition:all .18s;display:grid;position:relative}.cw-steps>button:last-child{border-bottom:0}.cw-steps>button:disabled{cursor:not-allowed;opacity:.38}.cw-steps>button:not(:disabled):hover{background:#ffffff0b}.cw-steps>button>b{color:#d7e0e7;border:1px solid #ffffff26;border-radius:999px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.cw-steps>button>span{gap:2px;min-width:0;display:grid}.cw-steps>button strong{font-size:10px;line-height:1.2}.cw-steps>button small{color:#7f93a2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.25;overflow:hidden}.cw-steps>button.active{color:#fff;background:linear-gradient(90deg,#d8a84a33,#ffffff09)}.cw-steps>button.active:before{background:var(--cw-gold);content:"";width:3px;position:absolute;inset:0 auto 0 0}.cw-steps>button.active>b{border-color:var(--cw-gold);background:var(--cw-gold);color:var(--cw-navy)}.cw-steps>button.active small{color:#bdcbd5}.cw-steps>button.complete>b{color:var(--cw-gold);border-color:#d8a84a8c}.cw-card{border:1px solid var(--cw-line);background:#fff;border-radius:14px;min-height:650px;padding:34px 36px;box-shadow:0 18px 48px #071a2f11}.cw-step-header{border-bottom:1px solid #e6ecef;margin-bottom:28px;padding-bottom:22px}.cw-step-header>span{color:#ad7b2d;letter-spacing:.16em;font-size:9px;font-weight:950}.cw-step-header h2{color:var(--cw-navy);font-family:var(--serif);letter-spacing:-.025em;margin:7px 0 8px;font-size:clamp(31px,3vw,43px);font-weight:520;line-height:1.02}.cw-step-header p{max-width:800px;color:var(--cw-muted);margin:0;font-size:12px;line-height:1.7}.cw-grid{gap:16px;display:grid}.cw-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-field{flex-direction:column;gap:7px;min-width:0;display:flex}.cw-field-wide{grid-column:1/-1}.cw-field>span{color:#334c5e;align-items:center;gap:4px;font-size:10px;font-weight:900;display:flex}.cw-field>span>b,.cw-subsection h3>b{color:#b53e45}.cw-field>span>em{color:#94a0a8;letter-spacing:.04em;text-transform:uppercase;margin-left:auto;font-size:7px;font-style:normal;font-weight:800}.cw-field>small{color:#83919b;font-size:9px;line-height:1.4}.charter-wizard input,.charter-wizard select,.charter-wizard textarea{color:#183247;min-height:44px;box-shadow:none;background:#fff;border:1px solid #d5dfe4;border-radius:7px;padding:11px 12px;font-size:11px}.charter-wizard input:focus,.charter-wizard select:focus,.charter-wizard textarea:focus{border-color:#4c8fc4;box-shadow:0 0 0 3px #1475d117}.charter-wizard input:disabled{color:#98a4ac;background:#f1f4f5}.charter-wizard textarea{resize:vertical;line-height:1.65}.cw-choice-grid{gap:13px;display:grid}.cw-choice-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-choice{color:#71818c;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4e8;border-radius:10px;align-items:flex-start;gap:13px;min-height:120px;padding:20px;transition:all .2s;display:flex;position:relative}.cw-choice>svg:first-child{color:#b58742;flex:none}.cw-choice>span{gap:6px;display:grid}.cw-choice strong{color:#183247;font-family:var(--serif);font-size:18px;font-weight:650}.cw-choice small{color:#7e8c96;font-size:9px;line-height:1.5}.cw-choice:hover{border-color:#d1b77f;transform:translateY(-2px);box-shadow:0 12px 26px #071a2f11}.cw-choice.active{background:linear-gradient(150deg,#fffdf8,#f7edd8);border-color:#c79642;box-shadow:inset 0 0 0 1px #c7964229,0 12px 28px #071a2f0e}.cw-choice.active>svg:first-child{color:#92631f}.cw-choice-check{position:absolute;top:13px;right:13px;color:#a26f25!important}.cw-insight{color:#32617d;background:#f6fbfe;border:1px solid #d9e7ef;border-radius:8px;gap:12px;margin-top:22px;padding:16px;display:flex}.cw-insight>svg{flex:none}.cw-insight strong{font-size:11px}.cw-insight p{margin:3px 0 0;font-size:10px;line-height:1.55}.cw-source-switch,.cw-price-mode{background:#f3f6f7;border:1px solid #dde5e9;border-radius:9px;gap:7px;margin-bottom:22px;padding:5px;display:flex}.cw-source-switch button,.cw-price-mode button{color:#637582;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:10px;font-weight:900;display:flex}.cw-source-switch button.active,.cw-price-mode button.active{background:var(--cw-navy);color:#fff;box-shadow:0 8px 18px #071a2f1f}.cw-source-switch+.cw-field{margin-bottom:18px}.cw-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.cw-metric-grid .cw-field{background:linear-gradient(145deg,#fff,#fafcfc);border:1px solid #e0e7ea;border-radius:9px;padding:18px}.cw-metric-grid input{font-family:var(--serif);font-size:25px}.cw-subsection{border-top:1px solid #e5ebee;margin-top:26px;padding-top:24px}.cw-subsection>h3,.cw-subsection-title h3{color:#173247;font-family:var(--serif);margin:0 0 15px;font-size:21px;font-weight:600}.cw-subsection-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.cw-subsection-title h3{margin-bottom:3px}.cw-subsection-title p{color:#7a8993;margin:0;font-size:9px;line-height:1.5}.cw-mini-button{color:#936a2a;cursor:pointer;white-space:nowrap;background:#fffaf0;border:1px solid #cba967;border-radius:6px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:9px;font-weight:900;display:flex}.cw-chip-grid{flex-wrap:wrap;gap:8px;display:flex}.cw-chip-grid button{color:#526875;cursor:pointer;background:#fff;border:1px solid #d9e2e6;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:9px;font-weight:850;display:flex}.cw-chip-grid button>svg{color:#a77931}.cw-chip-grid button.active{color:#fff;background:#173b58;border-color:#173b58}.cw-chip-grid button.active>svg{color:#e4bb6d}.cw-repeat-list{gap:9px;display:grid}.cw-repeat-row{background:#fafcfc;border:1px solid #e0e7ea;border-radius:8px;align-items:center;gap:9px;padding:11px;display:grid}.cw-repeat-row>span:first-child{color:#ad7c30;font-size:9px;font-weight:950}.cw-repeat-row>button{color:#9c424a;cursor:pointer;background:#fff0f1;border:0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.cw-route-row{grid-template-columns:28px 1fr 17px 1fr 1.2fr 34px}.cw-season-row{grid-template-columns:1fr .9fr 14px .9fr 1.1fr 34px}.cw-season-row>span{text-align:center;color:#9aa5ac}.cw-money-input{background:#fff;border:1px solid #d5dfe4;border-radius:7px;display:flex;overflow:hidden}.cw-money-input>b{color:#9b702e;border-right:1px solid #e0e6e9;place-items:center;padding:0 9px;font-size:9px;display:grid}.cw-money-input input{border:0;border-radius:0;min-width:0}.cw-price-panel{background:linear-gradient(135deg,#fffdf7,#f8f0df);border:1px solid #dfca9e;border-radius:11px;padding:25px 24px;position:relative}.cw-price-currency{color:#aa7728;background:#fff;border:1px solid #dfca9e;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 7px 0 11px;display:flex;position:absolute;top:-17px;right:20px}.cw-price-currency select{background:0 0;border:0;width:76px;min-height:28px;padding:0 6px;font-weight:900}.cw-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:17px;display:grid}.cw-service-grid button{color:#506573;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6e9;border-radius:8px;align-items:center;gap:9px;min-height:58px;padding:12px;font-size:9px;font-weight:850;display:flex}.cw-service-grid button svg{color:#a9b5bc}.cw-service-grid button.active{color:#286043;background:#f0faf4;border-color:#b9d9c5}.cw-service-grid button.active svg{color:#2d8651}.cw-extra-table{border:1px solid #dce4e8;border-radius:9px;overflow:hidden}.cw-extra-head,.cw-extra-row{border-bottom:1px solid #e5eaed;grid-template-columns:1.5fr repeat(3,.55fr);align-items:center;min-height:44px;padding:0 15px;display:grid}.cw-extra-head{color:#7a8993;letter-spacing:.08em;text-transform:uppercase;background:#f5f7f8;font-size:8px;font-weight:950}.cw-extra-row:last-child{border-bottom:0}.cw-extra-row strong{font-size:10px}.cw-extra-row label{place-items:center;margin:0!important;display:grid!important}.cw-extra-row input{opacity:0;position:absolute}.cw-extra-row label span{background:#fff;border:1px solid #cbd7dc;border-radius:999px;width:17px;height:17px}.cw-extra-row input:checked+span{border:5px solid var(--cw-blue)}.cw-icon-check-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.cw-icon-check-grid button{color:#526875;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6e9;border-radius:9px;align-items:center;gap:10px;min-height:82px;padding:15px;font-size:9px;font-weight:850;display:flex;position:relative}.cw-icon-check-grid button>svg:first-child{color:#a9792f}.cw-icon-check-grid button>svg:last-child{color:#c3cdd2;opacity:0;position:absolute;top:10px;right:10px}.cw-icon-check-grid button.active{color:#173247;background:#fffaf0;border-color:#b98b3f}.cw-icon-check-grid button.active>svg:last-child{opacity:1;color:#9d6b22}.cw-availability-layout{grid-template-columns:minmax(0,1.6fr) minmax(240px,.7fr);gap:18px;display:grid}.cw-calendar,.cw-calendar-editor{background:#fff;border:1px solid #dce4e8;border-radius:10px}.cw-calendar{padding:18px}.cw-calendar-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.cw-calendar-head button{cursor:pointer;background:#fff;border:1px solid #dce4e8;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.cw-calendar-head strong{font-family:var(--serif);text-transform:capitalize;font-size:18px}.cw-weekdays,.cw-days{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.cw-weekdays span{color:#89969f;text-align:center;padding:6px 0;font-size:8px;font-weight:900}.cw-days>div{aspect-ratio:1.15;color:#3d5668;background:#f5f7f8;border-radius:5px;place-items:center;font-size:9px;display:grid}.cw-days>div.muted{opacity:.3}.cw-days>div.available{color:#287047;background:#e9f7ee}.cw-days>div.blocked{color:#67747d;background:#e7ebed}.cw-days>div.reserved{color:#963e48;background:#fae8ea}.cw-calendar-legend{color:#657681;flex-wrap:wrap;gap:14px;margin-top:14px;font-size:8px;font-weight:850;display:flex}.cw-calendar-legend span{align-items:center;gap:5px;display:flex}.cw-calendar-legend i,.cw-availability-list i{border-radius:999px;width:9px;height:9px}.cw-calendar-legend .available,.cw-availability-list .available{background:#57a873}.cw-calendar-legend .blocked,.cw-availability-list .blocked{background:#9ea8ae}.cw-calendar-legend .reserved,.cw-availability-list .reserved{background:#c85c67}.cw-calendar-editor{gap:13px;padding:18px;display:grid}.cw-calendar-editor h3{color:#173247;font-family:var(--serif);margin:0;font-size:20px}.cw-full{width:100%}.cw-availability-list{gap:7px;margin-top:15px;display:grid}.cw-availability-list>div{color:#5e707c;background:#fff;border:1px solid #e0e6e9;border-radius:7px;grid-template-columns:10px 1fr auto 30px;align-items:center;gap:10px;padding:10px 12px;font-size:9px;display:grid}.cw-availability-list b{text-transform:uppercase;font-size:8px}.cw-availability-list button{cursor:pointer;background:#f4f6f7;border:0;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.cw-editor{background:#fff;border:1px solid #dce4e8;border-radius:10px;overflow:hidden}.cw-editor-toolbar{background:#f8fafb;border-bottom:1px solid #e3e9ec;justify-content:space-between;align-items:center;gap:15px;padding:14px 16px;display:flex}.cw-editor-toolbar>span{color:#304b5d;font-size:10px;font-weight:900}.cw-editor-toolbar>span b{color:#b53e45}.cw-editor-toolbar button{color:#9a6e2b;cursor:default;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.cw-editor-toolbar button small{background:#efe7d7;border-radius:999px;padding:3px 5px;font-size:7px}.cw-editor textarea{border:0;border-radius:0;width:100%;padding:20px;font-size:12px;box-shadow:none!important}.cw-counter{color:#87949c;border-top:1px solid #e5eaed;justify-content:space-between;padding:10px 15px;font-size:8px;display:flex}.cw-counter b{color:#506674}.cw-upload{color:#8b9aa4;text-align:center;background:linear-gradient(145deg,#fbfcfd,#f5f8f9);border:2px dashed #bfccd3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:28px;display:flex}.cw-upload>svg{color:#b47f2e}.cw-upload h3{color:#173247;font-family:var(--serif);margin:13px 0 5px;font-size:24px;font-weight:600}.cw-upload p{color:#82909a;margin:0;font-size:9px}.cw-upload label{background:var(--cw-navy);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:0 14px;color:#fff!important;min-height:39px!important;margin-top:17px!important;font-size:9px!important;font-weight:900!important;display:flex!important}.cw-upload input{display:none}.cw-media-summary{background:#fff;border:1px solid #e0e6e9;border-radius:7px;align-items:center;gap:13px;margin:13px 0;padding:10px 12px;display:flex}.cw-media-summary>span{color:#8c6225;background:#fff2d9;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.cw-media-summary>span.ok{color:#2b7248;background:#eaf7ef}.cw-media-summary p{color:#6e7f89;margin:0;font-size:9px}.cw-media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cw-media-card{background:#eef2f4;border:2px solid #0000;border-radius:9px;position:relative;overflow:hidden}.cw-media-card.cover{border-color:#d5a248}.cw-media-card>img{aspect-ratio:4/3;object-fit:cover;width:100%}.cw-media-card>span,.cw-media-card>b{color:#fff;background:#071a2fcc;border-radius:4px;padding:4px 6px;font-size:7px;position:absolute;top:7px}.cw-media-card>span{left:7px}.cw-media-card>b{color:#071a2f;text-transform:uppercase;background:#d7a747;right:7px}.cw-media-card>div{gap:4px;display:flex;position:absolute;bottom:35px;right:6px}.cw-media-card>div button{color:#183247;cursor:pointer;background:#fffffff0;border:0;border-radius:4px;min-height:27px;padding:0 7px;font-size:7px;font-weight:900}.cw-media-card>select{border:0;border-radius:0;width:100%;min-height:32px;padding:5px 8px;font-size:8px}.cw-main-cta-preview{background:var(--cw-navy);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin-top:18px;padding:16px 18px;display:flex}.cw-main-cta-preview span{color:#94aaba;letter-spacing:.1em;font-size:8px;font-weight:900}.cw-main-cta-preview strong{color:#e4bd70;font-size:11px}.cw-preview{background:#fff;border:1px solid #d8e1e5;border-radius:12px;overflow:hidden;box-shadow:0 20px 46px #071a2f14}.cw-preview-hero{background:linear-gradient(135deg,#0b263d,#174663);min-height:390px;position:relative;overflow:hidden}.cw-preview-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cw-preview-hero:after{content:"";background:linear-gradient(#04111c0d,#04111cd4);position:absolute;inset:0}.cw-preview-hero>div:first-child{color:#8fa8b9;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.cw-preview-badge{z-index:2;color:#071a2f;letter-spacing:.11em;background:#d8a84a;border-radius:4px;padding:7px 9px;font-size:8px;font-weight:950;position:absolute;top:18px;left:18px}.cw-preview-title{z-index:2;color:#fff!important;display:block!important;position:absolute!important;inset:auto 26px 24px!important}.cw-preview-title small{color:#e2b962;letter-spacing:.13em;font-size:8px;font-weight:900}.cw-preview-title h2{color:#fff;font-family:var(--serif);margin:5px 0;font-size:42px;font-weight:520}.cw-preview-title p{color:#d6e1e8;margin:0;font-size:11px}.cw-preview-body{padding:25px}.cw-preview-stats{border:1px solid #dfe6e9;border-radius:9px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.cw-preview-stats>span{border-right:1px solid #e1e7ea;grid-template-rows:auto auto;grid-template-columns:26px 1fr;align-items:center;padding:15px;display:grid}.cw-preview-stats>span:last-child{border:0}.cw-preview-stats svg{color:#b68132;grid-row:1/3}.cw-preview-stats b{font-size:11px}.cw-preview-stats small{color:#7c8b95;font-size:8px}.cw-preview-columns{grid-template-columns:1fr 280px;gap:27px;margin-top:25px;display:grid}.cw-preview-columns>div>span{color:#ad7b2d;letter-spacing:.13em;font-size:8px;font-weight:950}.cw-preview-columns h3{color:#173247;font-family:var(--serif);margin:7px 0;font-size:27px}.cw-preview-columns p{color:#667985;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}.cw-preview-tags{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.cw-preview-tags b{color:#446071;background:#edf3f6;border-radius:999px;padding:6px 8px;font-size:7px}.cw-preview-columns>aside{background:var(--cw-navy);color:#fff;border-radius:9px;padding:20px}.cw-preview-columns>aside>small{color:#dfb767;letter-spacing:.11em;font-size:7px;font-weight:950}.cw-preview-columns>aside>strong{font-family:var(--serif);margin-top:7px;font-size:25px;display:block}.cw-preview-columns>aside>span{color:#9eb0bd;font-size:8px}.cw-preview-columns>aside>div{color:#cbd8e0;align-items:center;gap:7px;margin-top:13px;font-size:8px;display:flex}.cw-preview-columns>aside>div svg{color:#dcb361}.cw-preview-columns>aside>button{color:#071a2f;cursor:pointer;background:#d8a84a;border:0;border-radius:6px;width:100%;min-height:39px;margin-top:19px;font-size:8px;font-weight:950}.cw-final-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.cw-final-checks button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6e9;border-radius:8px;grid-template-columns:22px 1fr auto 17px;align-items:center;gap:9px;min-height:54px;padding:0 13px;display:grid}.cw-final-checks button.ok>svg:first-child{color:#2c8050}.cw-final-checks button.missing>svg:first-child{color:#bb7a24}.cw-final-checks span{font-size:10px;font-weight:850}.cw-final-checks b{text-transform:uppercase;font-size:8px}.cw-final-checks button.ok b{color:#2c8050}.cw-final-checks button.missing b{color:#a56c22}.cw-final-checks button>svg:last-child{color:#9aa6ad}.cw-consent{background:#fffaf0;border:1px solid #dbc48f;border-radius:8px;gap:11px;padding:17px;align-items:flex-start!important;margin:23px 0!important;display:flex!important}.cw-consent input{accent-color:#173b58;flex:none;margin:2px 0 0;padding:0;width:18px!important;min-height:18px!important}.cw-consent span{gap:4px!important;display:grid!important}.cw-consent b{font-size:10px}.cw-consent small{color:#7c898f;font-size:8px;line-height:1.45}.cw-publish-panel{background:var(--cw-navy);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.cw-publish-panel>div{align-items:center;gap:10px;display:flex}.cw-publish-panel>div:first-child svg{color:#e0b662}.cw-publish-panel>div:first-child span{gap:3px;display:grid}.cw-publish-panel strong{font-size:11px}.cw-publish-panel small{color:#96aab8;font-size:8px}.cw-primary,.cw-secondary,.cw-preview-button{letter-spacing:.035em;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:9px;font-weight:950;display:inline-flex}.cw-primary{border:1px solid var(--cw-blue);background:var(--cw-blue);color:#fff}.cw-secondary{color:#183247;background:#fff;border:1px solid #d6e0e5}.cw-preview-button{color:#e3bb70;background:0 0;border:1px solid #d7a84d}.cw-primary:disabled,.cw-secondary:disabled{opacity:.48;cursor:not-allowed}.cw-success{color:#286444;background:#effaf3;border:1px solid #b8ddc5;border-radius:8px;gap:12px;margin-top:18px;padding:17px;display:flex}.cw-success strong{font-size:11px}.cw-success p{margin:3px 0;font-size:9px}.cw-success a{color:#286444;font-size:9px;font-weight:950}.cw-errors{color:#8c3740;background:#fff4f5;border:1px solid #e2b4b8;border-radius:8px;gap:10px;margin-top:22px;padding:14px 15px;display:flex}.cw-errors>svg{flex:none}.cw-errors strong{font-size:10px}.cw-errors p{margin:3px 0 0!important;font-size:9px!important}.cw-sticky{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff0;border:1px solid #d7e1e5;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 0 276px;padding:10px 12px;display:flex;position:sticky;bottom:12px;box-shadow:0 14px 34px #071a2f1f}.cw-sticky>div{gap:8px;display:flex}.cw-draft-status{color:#687b87;align-items:center;font-size:9px}.cw-draft-status svg{color:#ad7b2d}.cw-mobile-progress{display:none}.cw-loading{color:#765522;justify-content:center;align-items:center;gap:12px;min-height:520px;display:flex}.cw-loading svg{animation:2s linear infinite cw-spin}@keyframes cw-spin{to{transform:rotate(360deg)}}@media (max-width:1250px){.cw-layout{grid-template-columns:220px minmax(0,1fr)}.cw-card{padding:30px 28px}.cw-grid-4{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-choice-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-service-grid,.cw-icon-check-grid,.cw-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-sticky{margin-left:246px}.cw-route-row{grid-template-columns:28px 1fr 17px 1fr 34px}.cw-route-row input:nth-of-type(3){grid-column:2/5}.cw-route-row button{grid-area:1/5}.cw-season-row{grid-template-columns:1fr 1fr 14px 1fr 34px}.cw-season-row .cw-money-input{grid-column:2/5}.cw-season-row button{grid-area:1/5}}@media (max-width:980px){.charter-wizard{padding-top:22px}.cw-page-head>aside,.cw-steps{display:none}.cw-page-head{margin-bottom:14px}.cw-mobile-progress{background:var(--cw-navy);color:#fff;border-radius:9px;grid-template-columns:1fr auto;gap:8px;margin-bottom:14px;padding:13px 14px;display:grid}.cw-mobile-progress>div{gap:2px;display:grid}.cw-mobile-progress span{color:#d9b15f;letter-spacing:.12em;font-size:7px;font-weight:950}.cw-mobile-progress b{font-size:10px}.cw-mobile-progress>strong{font-size:11px}.cw-mobile-progress>i{background:#ffffff21;border-radius:99px;grid-column:1/-1;height:3px;overflow:hidden}.cw-mobile-progress em{background:#d8a84a;height:100%;display:block}.cw-layout{display:block}.cw-sticky{margin-left:0}.cw-card{min-height:0}.cw-grid-3,.cw-grid-4,.cw-metric-grid,.cw-service-grid,.cw-icon-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-availability-layout,.cw-preview-columns{grid-template-columns:1fr}.cw-publish-panel{flex-direction:column;align-items:flex-start}.cw-preview-columns>aside{width:100%}}@media (max-width:650px){.seller-main{padding-left:12px!important;padding-right:12px!important}.charter-wizard{padding:16px 0 88px}.cw-page-head h1{font-size:39px}.cw-page-head p{font-size:11px}.cw-breadcrumb{white-space:nowrap;overflow:auto}.cw-card{border-radius:10px;padding:22px 16px}.cw-step-header{margin-bottom:21px}.cw-step-header h2{font-size:29px}.cw-choice-grid-3,.cw-grid-3,.cw-grid-4,.cw-metric-grid,.cw-service-grid,.cw-icon-check-grid,.cw-media-grid,.cw-final-checks{grid-template-columns:1fr}.cw-choice{min-height:94px}.cw-field-wide{grid-column:auto}.cw-source-switch,.cw-price-mode{grid-template-columns:1fr;display:grid}.cw-route-row,.cw-season-row{grid-template-columns:1fr}.cw-route-row>span:first-child,.cw-route-row>svg,.cw-season-row>span{display:none}.cw-route-row input:nth-of-type(3),.cw-route-row button,.cw-season-row .cw-money-input,.cw-season-row button{grid-area:auto}.cw-route-row>button,.cw-season-row>button{width:100%}.cw-extra-head,.cw-extra-row{grid-template-columns:1.3fr repeat(3,.6fr);padding:0 9px}.cw-availability-layout{grid-template-columns:1fr}.cw-calendar{padding:11px}.cw-days>div{font-size:8px}.cw-preview-hero{min-height:300px}.cw-preview-title{inset:auto 17px 17px!important}.cw-preview-title h2{font-size:34px}.cw-preview-body{padding:15px}.cw-preview-stats{grid-template-columns:repeat(2,1fr)}.cw-preview-stats>span:nth-child(2){border-right:0}.cw-preview-stats>span:nth-child(-n+2){border-bottom:1px solid #e1e7ea}.cw-publish-panel>div:last-child{grid-template-columns:1fr;width:100%;display:grid}.cw-sticky{flex-direction:column;align-items:stretch;padding:8px;bottom:6px}.cw-sticky>div:last-child{grid-template-columns:1fr 1.5fr;display:grid}.cw-draft-status{justify-content:center}.cw-sticky .cw-primary,.cw-sticky .cw-secondary{width:100%;padding:0 9px}.cw-upload{min-height:200px}.cw-editor-toolbar{flex-direction:column;align-items:flex-start}.cw-page-head{padding-bottom:18px}}.listing-type-gateway{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.listing-type-gateway>a{background:#fff;border:1px solid #dce4e8;border-radius:14px;flex-direction:column;align-items:flex-start;min-height:330px;padding:38px;transition:all .22s;display:flex;position:relative;box-shadow:0 18px 44px #071a2f0f}.listing-type-gateway>a:last-child{background:linear-gradient(145deg,#fffdf8,#f8f0df);border-color:#d9c18e}.listing-type-gateway>a:hover{border-color:#c79a4e;transform:translateY(-4px);box-shadow:0 24px 58px #071a2f1c}.listing-type-gateway>a>svg{color:#b47d29}.listing-type-gateway small{color:#a2732c;letter-spacing:.14em;margin-top:28px;font-size:8px;font-weight:950}.listing-type-gateway h2{color:#102b40;font-family:var(--serif);margin:8px 0;font-size:36px;font-weight:540}.listing-type-gateway p{color:#6d7d88;max-width:500px;margin:0;font-size:12px;line-height:1.7}.listing-type-gateway span{color:#173b58;align-items:center;gap:8px;margin-top:auto;font-size:10px;font-weight:950;display:flex}@media (max-width:720px){.listing-type-gateway{grid-template-columns:1fr}.listing-type-gateway>a{min-height:270px;padding:28px}.listing-type-gateway h2{font-size:31px}}.charter-wizard-simple .cw-card{min-height:560px}.charter-wizard-simple .cw-steps>button{padding-block:15px}.charter-wizard-simple .cw-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-short-note{color:#607887;background:#f7fbfd;border:1px solid #dae6ed;border-radius:8px;align-items:flex-start;gap:9px;margin-top:18px;padding:13px 15px;font-size:9px;line-height:1.55;display:flex}.cw-short-note svg{color:#2877ad;flex:none}.cw-quick-details,.cw-advanced{background:linear-gradient(145deg,#fffdf8,#fbf7ef);border:1px solid #ddc891;border-radius:11px;margin-top:22px;overflow:hidden}.cw-quick-details>summary,.cw-advanced>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.cw-quick-details>summary::-webkit-details-marker{display:none}.cw-advanced>summary::-webkit-details-marker{display:none}.cw-quick-details>summary>span,.cw-advanced>summary>span{grid-template-columns:25px 1fr;align-items:center;gap:3px 9px;display:grid}.cw-quick-details>summary svg,.cw-advanced>summary svg{color:#a4732b}.cw-quick-details>summary span>svg,.cw-advanced>summary span>svg{grid-row:1/3}.cw-quick-details>summary b,.cw-advanced>summary b{color:#173247;font-family:var(--serif);font-size:17px}.cw-quick-details>summary small,.cw-advanced>summary small{color:#7b8790;font-size:8px}.cw-quick-details[open]>summary>svg,.cw-advanced[open]>summary>svg{transform:rotate(90deg)}.cw-quick-details-body,.cw-advanced-body{background:#fff;border-top:1px solid #e8dcc0;padding:21px}.cw-quick-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cw-quick-options>button{color:#83919a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4e8;border-radius:9px;grid-template-columns:25px 1fr 18px;align-items:center;gap:10px;min-height:78px;padding:14px;display:grid;position:relative}.cw-quick-options>button>svg:first-child{color:#b17c2e}.cw-quick-options>button>svg:last-child{opacity:.15}.cw-quick-options>button span{gap:3px;display:grid}.cw-quick-options>button b{color:#173247;font-size:10px}.cw-quick-options>button small{color:#83919a;font-size:8px;line-height:1.35}.cw-quick-options>button.active{background:#fffaf0;border-color:#c79a4e;box-shadow:inset 0 0 0 1px #c79a4e26}.cw-quick-options>button.active>svg:last-child{opacity:1;color:#9a6a23}.cw-price-simple{grid-template-columns:minmax(330px,1.35fr) minmax(250px,1fr) minmax(160px,.55fr);align-items:end;gap:12px;display:grid}.cw-price-unit{background:#f3f6f7;border:1px solid #dce4e8;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:5px;padding:5px;display:grid}.cw-price-unit button{color:#607482;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:37px;font-size:8px;font-weight:900}.cw-price-unit button.active{color:#fff;background:#0c2a43;box-shadow:0 7px 17px #071a2f24}.cw-price-entry{grid-template-columns:82px 1fr;display:grid}.cw-price-entry select{border-right:0;border-radius:7px 0 0 7px;font-weight:900}.cw-price-entry input{border-radius:0 7px 7px 0}.cw-date-inline{grid-template-columns:1fr 16px 1fr auto;align-items:center;gap:9px;margin-top:13px;display:grid}.cw-date-inline>span{text-align:center;color:#89959d}.cw-title-assist{background:linear-gradient(135deg,#fffaf0,#f8eedb);border:1px solid #d9c18c;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;padding:16px 18px;display:flex}.cw-title-assist>div{gap:5px;display:grid}.cw-title-assist small{color:#a1732d;letter-spacing:.13em;font-size:7px;font-weight:950}.cw-title-assist strong{color:#193348;font-family:var(--serif);font-size:17px}.cw-title-assist button{color:#8c6428;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #bf9144;border-radius:6px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:8px;font-weight:900;display:flex}.cw-editor-short{margin-top:18px}.cw-editor-short .cw-editor-toolbar button{cursor:pointer}.cw-service-grid-simple{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-amenity-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cw-amenity-groups>section{background:#fcfdfd;border:1px solid #e0e6e9;border-radius:9px;padding:17px}.cw-amenity-groups h4{color:#173247;font-family:var(--serif);margin:0 0 13px;font-size:16px}.cw-amenity-groups .cw-chip-grid{grid-template-columns:1fr;display:grid}.cw-amenity-groups .cw-chip-grid button{border-radius:7px;justify-content:flex-start;width:100%}.cw-amenity-groups .cw-chip-grid button.active{background:#0c2a43}.cw-upload-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cw-upload-compact{min-height:210px;padding:22px}.cw-upload-compact>small{color:#aa772d;letter-spacing:.14em;margin-top:9px;font-size:7px;font-weight:950}.cw-upload-compact h3{margin:5px 0}.cw-upload-interior{background:linear-gradient(145deg,#fffdf9,#f7f1e7)}.cw-preview-tags b{align-items:center;gap:5px;display:flex}.cw-preview-tags b svg{color:#a9752d}.cw-preview-amenities{gap:10px;margin-top:18px;display:grid}.cw-preview-amenities section{background:#fafcfc;border:1px solid #e2e7ea;border-radius:8px;padding:13px}.cw-preview-amenities h4{color:#173247;font-family:var(--serif);margin:0 0 9px;font-size:14px}.cw-preview-amenities section>div{flex-wrap:wrap;gap:7px;display:flex}.cw-preview-amenities span{color:#526875;align-items:center;gap:5px;font-size:8px;display:flex}.cw-preview-amenities span svg{color:#b27d2f}.cw-operator-compact{background:#fafcfc;border:1px solid #e0e6e9;border-radius:10px;margin-bottom:22px;padding:20px}.yacht-detail-v321-equipment-groups h3{align-items:center;gap:9px;display:flex}.yacht-detail-v321-equipment-groups h3>svg{color:#b88943}.yacht-detail-v321-equipment-groups li:before{display:none}.yacht-detail-v321-equipment-groups li>svg{color:#b88943;flex:none;margin-top:2px}@media (max-width:1100px){.cw-price-simple{grid-template-columns:1fr 1fr}.cw-price-simple>.cw-field{grid-column:1/-1}.cw-amenity-groups{grid-template-columns:1fr}.cw-amenity-groups .cw-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.charter-wizard-simple .cw-grid-2,.cw-quick-options,.cw-upload-split,.cw-price-simple{grid-template-columns:1fr}.cw-price-simple>.cw-field{grid-column:auto}.cw-price-unit{grid-template-columns:repeat(2,1fr)}.cw-date-inline{grid-template-columns:1fr}.cw-date-inline>span{display:none}.cw-title-assist{flex-direction:column;align-items:flex-start}.cw-title-assist button{justify-content:center;width:100%}.cw-amenity-groups .cw-chip-grid{grid-template-columns:1fr}.cw-quick-details>summary,.cw-advanced>summary,.cw-quick-details-body,.cw-advanced-body{padding:15px}}.charter-wizard select:disabled{color:#98a4ac;cursor:not-allowed;background:#f1f4f5}.cw-location-section{background:linear-gradient(145deg,#fff,#fbfcfc);border:1px solid #dce5e9;border-radius:11px;padding:22px}.cw-location-section>.cw-subsection-title{margin-bottom:13px}.cw-location-path{color:#9a6c27;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 14px;font-size:8px;font-weight:950;display:flex}.cw-location-path svg{color:#b8c3c9}.cw-location-result{color:#173247;background:linear-gradient(135deg,#fffaf0,#f7eedb);border:1px solid #d9c18b;border-radius:8px;align-items:center;gap:11px;margin-top:13px;padding:13px 15px;display:flex}.cw-location-result>svg:first-child{color:#a4732a;flex:none}.cw-location-result>svg:last-child{color:#2f8151;margin-left:auto}.cw-location-result>span{grid-template-columns:1fr auto;align-items:center;gap:2px 12px;display:grid}.cw-location-result small{color:#a4732a;letter-spacing:.13em;grid-column:1/-1;font-size:7px;font-weight:950}.cw-location-result strong{font-family:var(--serif);font-size:16px}.cw-location-result em{color:#72818a;font-size:8px;font-style:normal;font-weight:850}.cw-location-manual{border-top:1px solid #e5ebee;margin-top:13px}.cw-location-manual>summary{color:#687b87;cursor:pointer;padding:13px 2px 0;font-size:9px;font-weight:850}.cw-location-manual>div{padding-top:13px}.charter-location-filter{color:#fff;background:linear-gradient(135deg,#071a2f 0%,#0d2d48 67%,#123b59 100%);border:1px solid #d8c28e;border-radius:12px;margin:0 0 28px;padding:22px 24px;box-shadow:0 18px 40px #071a2f1f}.charter-location-filter-head{grid-template-columns:42px 1fr auto;align-items:center;gap:13px;margin-bottom:17px;display:grid}.charter-location-filter-head>span{color:#e5bc6b;background:#d8a84a1a;border:1px solid #d8a84a73;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.charter-location-filter-head>div{gap:2px;display:grid}.charter-location-filter-head small{color:#dcb25e;letter-spacing:.15em;font-size:7px;font-weight:950}.charter-location-filter-head h2{color:#fff;font-family:var(--serif);margin:0;font-size:25px;font-weight:540}.charter-location-filter-head p{color:#9fb0bc;margin:0;font-size:9px}.charter-location-filter-head>button{color:#dbe5eb;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:8px;font-weight:900;display:flex}.charter-location-filter-grid{grid-template-columns:.8fr .8fr 1.25fr;gap:10px;display:grid}.charter-location-filter-grid label{gap:6px;display:grid}.charter-location-filter-grid label>span{color:#d4ad62;letter-spacing:.09em;font-size:7px;font-weight:950}.charter-location-filter-grid select{color:#173247;background:#fff;border:1px solid #ffffff30;border-radius:7px;width:100%;min-height:46px;padding:0 12px;font-size:10px;font-weight:800}.charter-location-filter-grid select:disabled{color:#82909a;cursor:not-allowed;background:#dfe5e8}.charter-location-filter-result{color:#a6b6c1;border-top:1px solid #ffffff1a;align-items:center;gap:9px;margin-top:12px;padding-top:12px;display:flex}.charter-location-filter-result>svg{color:#d9ae5a}.charter-location-filter-result>span{gap:2px;display:grid}.charter-location-filter-result b{color:#fff;font-size:9px}.charter-location-filter-result small{color:#98abb8;font-size:8px}.charter-location-filter-result.active b{color:#e7c276}@media (max-width:900px){.charter-location-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.charter-location-filter-grid label:last-child{grid-column:1/-1}}@media (max-width:650px){.cw-location-section{padding:17px}.cw-location-path{white-space:nowrap;overflow-x:auto}.cw-location-result>span{grid-template-columns:1fr}.cw-location-result em{grid-column:1}.charter-location-filter{padding:18px 16px}.charter-location-filter-head{grid-template-columns:38px 1fr}.charter-location-filter-head>span{width:38px;height:38px}.charter-location-filter-head h2{font-size:22px}.charter-location-filter-head>button{grid-column:1/-1;justify-content:center;width:100%}.charter-location-filter-grid{grid-template-columns:1fr}.charter-location-filter-grid label:last-child{grid-column:auto}}.charter-wizard-simple .cw-steps>button{padding:10px 13px}.charter-wizard-simple .cw-steps small{white-space:normal}.cw-source-switch-3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cw-area-grid button{border-radius:7px}.cw-route-templates{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:15px;display:grid}.cw-route-templates>button{color:#9d702b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5e9;border-radius:8px;grid-template-columns:22px 1fr 18px;align-items:center;gap:9px;min-height:69px;padding:12px;display:grid}.cw-route-templates>button>span{gap:3px;display:grid}.cw-route-templates b{color:#173247;font-size:10px}.cw-route-templates small{color:#7c8a93;font-size:8px;line-height:1.45}.cw-inline-currency{width:95px;font-weight:900;min-height:37px!important}.cw-price-selector{background:#f3f6f7;border:1px solid #dce5e9;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:15px;padding:5px;display:grid}.cw-price-selector button{color:#647784;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:39px;font-size:9px;font-weight:900}.cw-price-selector button.active{color:#fff;background:#0b2942;box-shadow:0 7px 17px #071a2f21}.cw-rate-grid{margin-bottom:15px}.cw-section-help{color:#7a8993;margin:-7px 0 14px;font-size:9px}.cw-calendar-engine{background:#fafcfc;border:1px solid #dce5e9;border-radius:10px;padding:20px}.cw-calendar-engine .cw-date-inline{grid-template-columns:1fr 16px 1fr 125px auto}.cw-availability-legend{color:#60737f;flex-wrap:wrap;gap:15px;margin-bottom:13px;font-size:9px;font-weight:850;display:flex}.cw-availability-legend span{align-items:center;gap:6px;display:flex}.cw-availability-legend i,.cw-availability-list i{border-radius:999px;width:10px;height:10px}.cw-availability-legend .available,.cw-availability-list .available{background:#48a369}.cw-availability-legend .booked,.cw-availability-list .booked{background:#c95763}.cw-availability-legend .option,.cw-availability-list .option{background:#d3a436}.cw-availability-legend .maintenance,.cw-availability-list .maintenance{background:#8d979d}.cw-capacity-picks{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:17px;display:grid}.cw-capacity-picks button{color:#8e6b31;cursor:pointer;background:#fff;border:1px solid #dce5e9;border-radius:9px;place-items:center;gap:1px;min-height:73px;padding:9px;display:grid}.cw-capacity-picks button b{color:#173247;font-family:var(--serif);font-size:20px}.cw-capacity-picks button small{color:#7d8b94;font-size:7px}.cw-capacity-picks button.active{background:#fff7e8;border-color:#c89b4d;box-shadow:inset 0 0 0 1px #c89b4d2b}.cw-crew-packages{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:15px}.cw-experience-grid button{border-radius:7px}.cw-extra-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cw-extra-services>div{background:#fff;border:1px solid #e0e6e9;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:6px;min-height:47px;padding:8px 9px;display:grid}.cw-extra-services>div.selected{background:#fffcf5;border-color:#d6bf8b}.cw-extra-services strong{font-size:9px}.cw-extra-services button{color:#667985;cursor:pointer;background:#f7f9fa;border:1px solid #d9e2e6;border-radius:5px;min-height:29px;padding:0 8px;font-size:7px;font-weight:900}.cw-extra-services button.active{color:#fff;background:#173b58;border-color:#173b58}.cw-preview+.cw-operator-compact{margin-top:22px}.cw-preview-route{background:#fffaf0;border-left:3px solid #d4a44e;align-items:flex-start;gap:7px;padding:10px 12px;display:flex;color:#6b5735!important}.cw-preview-route svg{color:#a8742a;flex:none}.cw-editor-toolbar em{color:#8d9aa2;text-transform:uppercase;margin-left:6px;font-size:7px;font-style:normal;font-weight:800}@media (max-width:1100px){.cw-capacity-picks{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-crew-packages{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-calendar-engine .cw-date-inline{grid-template-columns:1fr 16px 1fr}.cw-calendar-engine .cw-date-inline select,.cw-calendar-engine .cw-date-inline button{grid-column:auto}.cw-extra-services{grid-template-columns:1fr}}@media (max-width:760px){.cw-source-switch-3,.cw-route-templates,.cw-price-selector{grid-template-columns:1fr}.cw-capacity-picks{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-crew-packages,.cw-calendar-engine .cw-date-inline{grid-template-columns:1fr}.cw-extra-services>div{grid-template-columns:1fr 1fr}.cw-extra-services strong{grid-column:1/-1}.cw-inline-currency{width:100%}}.charter-detail-premium{--cp-navy:#041521;--cp-navy-2:#08263a;--cp-ink:#0c2232;--cp-gold:#d7ad69;--cp-gold-2:#f0d39b;--cp-ivory:#f4f0e7;--cp-line:#dcd5c8;background:var(--cp-ivory);color:var(--cp-ink)}.charter-premium-kicker{color:#9c7032;letter-spacing:.19em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.charter-premium-hero{background:var(--cp-navy);color:#fff;height:850px;min-height:calc(100vh - 72px);max-height:960px;position:relative;overflow:hidden}.charter-premium-media-grid{background:#061724;grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,2.15fr) minmax(280px,.85fr);gap:3px;display:grid;position:absolute;inset:0}.charter-premium-media-main{grid-row:1/3;min-width:0;overflow:hidden}.charter-premium-media-side{min-width:0;overflow:hidden}.charter-premium-media-grid img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.charter-premium-media-grid:hover img{transform:scale(1.012)}.charter-premium-hero-shade{background:linear-gradient(#020a109e,#020a1008 33%,#020a101f 56%,#020a10ed 100%),linear-gradient(90deg,#020a1057,#0000 62%);position:absolute;inset:0}.charter-premium-topbar{z-index:3;justify-content:space-between;align-items:center;gap:22px;padding-top:22px;display:flex;position:relative}.charter-premium-topbar nav{color:#ffffffb8;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.charter-premium-topbar nav a{color:#ffffffdb}.charter-premium-topbar nav span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.charter-premium-topbar>div{align-items:center;gap:18px;display:flex}.charter-premium-share{align-items:center;gap:7px;font-size:10px;display:flex}.charter-premium-hero-copy{z-index:3;width:min(calc(100% - 48px),var(--container,1280px));justify-content:space-between;align-items:flex-end;gap:48px;display:flex;position:absolute;bottom:138px;left:50%;transform:translate(-50%)}.charter-premium-hero-copy>div:first-child{max-width:850px}.charter-premium-status{letter-spacing:.17em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03111c40;border:1px solid #ffffff7a;margin-bottom:16px;padding:7px 10px;font-size:8px;font-weight:950;display:inline-flex}.charter-premium-hero-copy p{color:#d5e0e7;letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:750}.charter-premium-hero-copy h1{color:#fff;font-family:var(--serif);letter-spacing:-.05em;text-shadow:0 4px 34px #00000057;margin:0;font-size:clamp(58px,7.5vw,112px);font-weight:450;line-height:.85}.charter-premium-price{text-align:right;min-width:280px;padding-bottom:5px}.charter-premium-price small{color:#afbec8;letter-spacing:.16em;font-size:8px;font-weight:950;display:block}.charter-premium-price strong{color:var(--cp-gold-2);font-family:var(--serif);margin-top:8px;font-size:clamp(25px,2.4vw,38px);font-weight:540;display:block}.charter-premium-price span{color:#a9b7c0;max-width:285px;margin-top:6px;font-size:8px;line-height:1.5;display:block}.charter-premium-fact-rail{z-index:3;width:min(calc(100% - 48px),var(--container,1280px));border-top:1px solid #ffffff47;align-items:stretch;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.charter-premium-fact-rail>div{border-right:1px solid #ffffff2e;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;gap:3px 9px;min-width:135px;margin-right:25px;padding:22px 25px 22px 0;display:grid}.charter-premium-fact-rail>div>span{color:#e0bd80;grid-row:1/3;align-self:center}.charter-premium-fact-rail small{color:#9eb0bc;letter-spacing:.12em;font-size:8px;font-weight:900}.charter-premium-fact-rail strong{color:#fff;font-family:var(--serif);font-size:15px;font-weight:530}.charter-premium-fact-rail>a{background:var(--cp-gold);color:#102434;letter-spacing:.11em;justify-content:center;align-items:center;min-width:210px;margin-left:auto;font-size:9px;font-weight:950;display:flex}.charter-premium-anchor-nav{z-index:31;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #dcd8d0;position:sticky;top:0}.charter-premium-anchor-nav .container{justify-content:center;align-items:center;gap:38px;min-height:58px;display:flex}.charter-premium-anchor-nav a{color:#4e6472;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.charter-premium-anchor-nav a:hover{color:#9c7032}.charter-premium-overview{background:#fff;padding:116px 0 108px}.charter-premium-overview-grid{grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);align-items:start;gap:110px;display:grid}.charter-premium-overview article h2{max-width:780px;font-family:var(--serif);letter-spacing:-.04em;margin:15px 0 0;font-size:clamp(48px,5vw,76px);font-weight:470;line-height:.94}.charter-premium-overview article>p{color:#5e6d75;max-width:810px;font-family:var(--serif);margin:30px 0 0;font-size:17px;line-height:1.95}.charter-premium-route{border-top:1px solid #e1ddd5;border-bottom:1px solid #e1ddd5;align-items:flex-start;gap:15px;margin-top:34px;padding:22px 0;display:flex}.charter-premium-route>svg{color:#ae7d36;flex:none}.charter-premium-route div{gap:5px;display:grid}.charter-premium-route small{color:#9a7136;letter-spacing:.13em;font-size:8px;font-weight:950}.charter-premium-route strong{color:#1d384a;font-family:var(--serif);font-size:17px;font-weight:550;line-height:1.5}.charter-premium-book-card{color:#fff;background:linear-gradient(145deg,#061a29,#0b2a40);border:1px solid #d7ad6966;padding:34px;position:sticky;top:88px;box-shadow:0 28px 70px #0516232e}.charter-premium-book-card .charter-premium-kicker{color:#d9b676}.charter-premium-book-card h3{font-family:var(--serif);margin:9px 0 0;font-size:31px;font-weight:500}.charter-premium-book-price{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;margin-top:25px;padding:18px 0}.charter-premium-book-price small{color:#92a6b3;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.charter-premium-book-price strong{color:#efd09a;font-family:var(--serif);margin-top:6px;font-size:22px;font-weight:540;display:block}.charter-premium-book-card ul{gap:11px;margin:21px 0;padding:0;list-style:none;display:grid}.charter-premium-book-card li{color:#c2ced6;align-items:flex-start;gap:9px;font-size:10px;line-height:1.5;display:flex}.charter-premium-book-card li svg{color:#d6af6b;flex:none}.charter-premium-book-card>a{background:var(--cp-gold);color:#0c2232;letter-spacing:.08em;justify-content:center;align-items:center;min-height:48px;font-size:9px;font-weight:950;display:flex}.charter-premium-book-card>a.secondary{color:#fff;background:0 0;border:1px solid #ffffff42;min-height:42px;margin-top:8px}.charter-premium-rates{color:#fff;background:linear-gradient(145deg,#041521,#0a2a40);padding:110px 0}.charter-premium-section-head{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.charter-premium-section-head>div{max-width:760px}.charter-premium-section-head h2{font-family:var(--serif);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(43px,4.7vw,70px);font-weight:470;line-height:.95}.charter-premium-section-head>p{color:#6c7b84;max-width:430px;margin:0;font-size:11px;line-height:1.8}.charter-premium-section-head.light .charter-premium-kicker{color:#d6ad69}.charter-premium-section-head.light h2{color:#fff}.charter-premium-section-head.light>p{color:#9caeb9}.charter-premium-rates-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:28px;margin-top:46px;display:grid}.charter-premium-rate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.charter-premium-rate-grid article{background:#ffffff09;border:1px solid #d7ad6945;min-height:210px;padding:27px}.charter-premium-rate-grid small{color:#d6ad69;letter-spacing:.13em;font-size:8px;font-weight:950}.charter-premium-rate-grid h3{color:#fff;font-family:var(--serif);margin:10px 0 0;font-size:24px;font-weight:500}.charter-premium-rate-grid strong{color:#f0d39c;font-family:var(--serif);margin-top:30px;font-size:21px;font-weight:540;display:block}.charter-premium-rate-grid p{color:#94a8b4;margin:8px 0 0;font-size:9px}.charter-premium-region-card{background:linear-gradient(145deg,#d7ad6924,#ffffff09);border:1px solid #d7ad697a;padding:31px}.charter-premium-region-card>svg{color:#dfbb7e}.charter-premium-region-card>small{color:#d6ad69;letter-spacing:.13em;margin-top:27px;font-size:8px;font-weight:950;display:block}.charter-premium-region-card h3{color:#fff;font-family:var(--serif);margin:9px 0 0;font-size:29px;font-weight:500;line-height:1.12}.charter-premium-region-card>p{color:#a9bac4;margin:18px 0 0;font-size:10px;line-height:1.75}.charter-premium-region-card>div{color:#c3d0d7;border-top:1px solid #ffffff1f;align-items:flex-start;gap:9px;margin-top:26px;padding-top:20px;font-size:9px;line-height:1.6;display:flex}.charter-premium-region-card>div svg{color:#d6ad69;flex:none}.charter-premium-gallery{background:#f3efe6;padding:100px 0 0}.charter-premium-gallery>.charter-premium-section-head{margin-bottom:32px}.charter-premium-gallery>.charter-premium-section-head>span{color:#8b7759;letter-spacing:.12em;font-size:9px;font-weight:900}.charter-premium-gallery-grid{background:#071923;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:260px;gap:3px;display:grid}.charter-premium-gallery-grid>div{overflow:hidden}.charter-premium-gallery-grid>div.featured{grid-area:span 2/span 2}.charter-premium-gallery-grid img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.charter-premium-gallery-grid>div:hover img{transform:scale(1.025)}.charter-premium-gallery-empty{height:460px;overflow:hidden}.charter-premium-gallery-empty img{object-fit:cover;width:100%;height:100%}.charter-premium-specs{background:#fff;padding:116px 0}.charter-premium-specs-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:120px;display:grid}.charter-premium-specs-copy{align-self:start;position:sticky;top:95px}.charter-premium-specs-copy h2{font-family:var(--serif);margin:13px 0 0;font-size:clamp(43px,4.5vw,66px);font-weight:470;line-height:.96}.charter-premium-specs-copy p{color:#6d7b83;max-width:420px;margin:22px 0 0;font-size:11px;line-height:1.8}.charter-premium-spec-list{border-top:1px solid #cec7bb}.charter-premium-spec-list>div{border-bottom:1px solid #ddd7cd;grid-template-columns:1fr 1.15fr;gap:28px;padding:17px 0;display:grid}.charter-premium-spec-list span{color:#78858c;text-transform:uppercase;letter-spacing:.07em;font-size:10px}.charter-premium-spec-list strong{font-family:var(--serif);font-size:17px;font-weight:550}.charter-premium-amenities{background:#f4f0e7;padding:100px 0}.charter-premium-amenity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.charter-premium-amenity-grid article{background:#fff;border:1px solid #ded7ca;padding:27px}.charter-premium-amenity-grid h3{font-family:var(--serif);margin:0;font-size:23px;font-weight:540}.charter-premium-amenity-grid ul{gap:11px;margin:22px 0 0;padding:0;list-style:none;display:grid}.charter-premium-amenity-grid li{color:#5d6e78;align-items:center;gap:9px;font-size:10px;display:flex}.charter-premium-amenity-grid li svg{color:#ad7c34}.charter-premium-enquiry{color:#fff;background:#061a29;padding:108px 0}.charter-premium-enquiry-grid{grid-template-columns:minmax(330px,.75fr) minmax(0,1.25fr);align-items:start;gap:95px;display:grid}.charter-premium-enquiry .charter-premium-kicker{color:#d8af6b}.charter-premium-enquiry-copy>h2{color:#fff;max-width:620px;font-family:var(--serif);margin:14px 0 0;font-size:clamp(44px,5vw,70px);font-weight:470;line-height:.95}.charter-premium-enquiry-copy>p{color:#a7b7c1;max-width:560px;margin:23px 0 0;font-size:11px;line-height:1.8}.charter-premium-operator{border-top:1px solid #ffffff21;align-items:center;gap:15px;margin-top:32px;padding-top:25px;display:flex}.charter-premium-operator>img{object-fit:contain;background:#fff;border:1px solid #d7ad6973;flex:0 0 68px;width:68px;height:68px}.charter-premium-operator>div{min-width:0}.charter-premium-operator small{color:#d6ad69;letter-spacing:.12em;font-size:8px;font-weight:950}.charter-premium-operator h3{color:#fff;font-family:var(--serif);align-items:center;gap:7px;margin:5px 0 0;font-size:20px;font-weight:530;display:flex}.charter-premium-operator h3 svg{color:#d7ad69}.charter-premium-operator p{color:#8fa3b0;margin:4px 0 0;font-size:9px}.charter-premium-operator-contact{flex-wrap:wrap;gap:9px 17px;margin-top:18px;display:flex}.charter-premium-operator-contact a,.charter-premium-operator-contact span{color:#c4d0d7;align-items:center;gap:7px;font-size:9px;display:flex}.charter-premium-operator-contact svg{color:#d6ad69}.charter-premium-enquiry .premium-inquiry-form{background:0 0;margin:0}.charter-premium-enquiry .premium-inquiry-form input,.charter-premium-enquiry .premium-inquiry-form textarea{color:#fff;background:#0a263a;border-color:#d7ad694f}.charter-premium-enquiry .premium-inquiry-form input::placeholder,.charter-premium-enquiry .premium-inquiry-form textarea::placeholder{color:#8195a2}.charter-premium-enquiry .premium-submit-button{background:var(--cp-gold);color:#102434}.charter-premium-related{background:#f4f0e7;padding:96px 0 110px}.charter-premium-related .charter-premium-section-head>a{color:#90662c;letter-spacing:.08em;padding-bottom:7px;font-size:9px;font-weight:950}.charter-premium-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:35px;display:grid}.charter-premium-related-grid>a{color:#102434}.charter-premium-related-grid>a>div{background:#d8d4cc;height:225px;overflow:hidden}.charter-premium-related-grid img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.charter-premium-related-grid a:hover img{transform:scale(1.025)}.charter-premium-related-grid small{color:#9b7032;letter-spacing:.12em;margin-top:14px;font-size:8px;font-weight:950;display:block}.charter-premium-related-grid h3{font-family:var(--serif);margin:6px 0 0;font-size:21px;font-weight:540}.charter-premium-related-grid p{color:#78858c;margin:6px 0 0;font-size:9px}.charter-premium-related-grid strong{color:#735329;font-family:var(--serif);margin-top:9px;font-size:14px;display:block}.charter-premium-mobile-bar{display:none}@media (max-width:1100px){.charter-premium-hero{height:790px}.charter-premium-hero-copy{bottom:145px}.charter-premium-hero-copy h1{font-size:74px}.charter-premium-fact-rail>div{min-width:115px;margin-right:17px;padding-right:17px}.charter-premium-overview-grid,.charter-premium-specs-grid,.charter-premium-enquiry-grid{gap:60px}.charter-premium-rates-layout{grid-template-columns:1fr}.charter-premium-region-card{min-height:260px}.charter-premium-gallery-grid{grid-auto-rows:210px}.charter-premium-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.charter-premium-hero{height:760px;min-height:0}.charter-premium-media-grid{grid-template-columns:1fr}.charter-premium-media-main{grid-row:1/3}.charter-premium-media-side{display:none}.charter-premium-hero-copy{flex-direction:column;align-items:flex-start;gap:18px;bottom:190px}.charter-premium-price{text-align:left;min-width:0}.charter-premium-price span{max-width:none}.charter-premium-fact-rail{align-items:flex-end}.charter-premium-fact-rail>a{min-width:170px}.charter-premium-fact-rail>div{padding-top:15px;padding-bottom:15px}.charter-premium-anchor-nav .container{white-space:nowrap;justify-content:flex-start;gap:26px;overflow-x:auto}.charter-premium-overview,.charter-premium-specs,.charter-premium-enquiry{padding:78px 0}.charter-premium-overview-grid,.charter-premium-specs-grid,.charter-premium-enquiry-grid{grid-template-columns:1fr}.charter-premium-book-card,.charter-premium-specs-copy{position:static}.charter-premium-rates{padding:78px 0}.charter-premium-section-head{flex-direction:column;align-items:flex-start;gap:18px}.charter-premium-section-head>p{max-width:650px}.charter-premium-gallery{padding-top:72px}.charter-premium-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:190px}.charter-premium-amenities{padding:72px 0}.charter-premium-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.charter-premium-hero{height:690px}.charter-premium-topbar{padding-top:14px}.charter-premium-topbar nav{font-size:8px}.charter-premium-share{font-size:0}.charter-premium-hero-copy{width:calc(100% - 28px);bottom:152px}.charter-premium-status{font-size:7px}.charter-premium-hero-copy h1{font-size:47px}.charter-premium-hero-copy p{font-size:8px}.charter-premium-price strong{font-size:22px}.charter-premium-fact-rail{grid-template-columns:repeat(2,1fr);width:calc(100% - 28px);display:grid}.charter-premium-fact-rail>div{border-bottom:1px solid #ffffff24;min-width:0;margin:0;padding:9px 8px 9px 0}.charter-premium-fact-rail>div>span{display:none}.charter-premium-fact-rail small{font-size:7px}.charter-premium-fact-rail strong{font-size:12px}.charter-premium-fact-rail>a,.charter-premium-anchor-nav{display:none}.charter-premium-overview{padding:62px 0}.charter-premium-overview article h2{font-size:42px}.charter-premium-overview article>p{margin-top:23px;font-size:14px;line-height:1.8}.charter-premium-book-card{padding:26px}.charter-premium-rates{padding:64px 0}.charter-premium-section-head h2{font-size:40px}.charter-premium-rate-grid{grid-template-columns:1fr}.charter-premium-rate-grid article{min-height:180px}.charter-premium-gallery-grid{grid-template-columns:1fr 1fr;grid-auto-rows:145px}.charter-premium-gallery-grid>div.featured{grid-area:span 2/1/auto/-1}.charter-premium-specs{padding:65px 0}.charter-premium-specs-copy h2{font-size:40px}.charter-premium-spec-list>div{grid-template-columns:.9fr 1.1fr;gap:14px;padding:14px 0}.charter-premium-spec-list strong{font-size:14px}.charter-premium-amenity-grid{grid-template-columns:1fr}.charter-premium-enquiry{padding:66px 0 110px}.charter-premium-enquiry-copy>h2{font-size:40px}.charter-premium-related{padding:66px 0 96px}.charter-premium-related-grid{grid-template-columns:1fr 1fr;gap:12px}.charter-premium-related-grid>a>div{height:125px}.charter-premium-related-grid h3{font-size:15px}.charter-premium-mobile-bar{z-index:85;padding:9px 13px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041521f7;border-top:1px solid #d7ad6966;grid-template-columns:1fr 1.05fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.charter-premium-mobile-bar>div{min-width:0}.charter-premium-mobile-bar small{color:#8297a4;font-size:7px;display:block}.charter-premium-mobile-bar strong{color:#efcf96;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;display:block;overflow:hidden}.charter-premium-mobile-bar a{background:var(--cp-gold);color:#102434;letter-spacing:.06em;justify-content:center;align-items:center;gap:6px;font-size:8px;font-weight:950;display:flex}}.charter-wizard-premium{--cw-navy:var(--v4-navy);--cw-navy-2:var(--v4-navy-2);--cw-gold:var(--v4-gold);--cw-gold-soft:var(--v4-gold-soft);--cw-blue:#0e5f9f;--cw-ink:var(--v4-ink);--cw-muted:var(--v4-muted);--cw-line:#e0e4e6;--cw-bg:var(--v4-paper);max-width:1380px;padding-top:26px}.seller-layout:has(.charter-wizard-premium){background:#f3f2ee}.seller-layout:has(.charter-wizard-premium) .seller-sidebar{background:linear-gradient(#020f1b 0%,#041a2b 64%,#062238 100%);border-right:1px solid #d9a94f2e;gap:5px;padding:30px 20px}.seller-layout:has(.charter-wizard-premium) .seller-sidebar>p{color:var(--v4-gold-soft);letter-spacing:.2em;margin:4px 0 18px;font-size:10px}.seller-layout:has(.charter-wizard-premium) .seller-sidebar a:not(.seller-brand){color:#c7d3db;border-radius:7px;min-height:42px;padding:0 13px;font-size:11px;font-weight:700}.seller-layout:has(.charter-wizard-premium) .seller-sidebar a:not(.seller-brand):hover{color:#fff;background:#ffffff0e}.seller-layout:has(.charter-wizard-premium) .seller-top{border-color:#dedfdb;min-height:74px}.seller-layout:has(.charter-wizard-premium) .seller-main{background:linear-gradient(#f7f6f2 0%,#f1f3f3 100%)}.charter-wizard-premium .cw-page-head-premium{color:#fff;background:linear-gradient(90deg,#020f1bf7 0%,#020f1be6 39%,#020f1b9c 68%,#020f1b47 100%),url(/heroes/kiralik-tekneler-hero.webp) 50% 54%/cover no-repeat;border:1px solid #d9a94f42;border-radius:18px;min-height:292px;margin:0 0 24px;padding:42px 44px;position:relative;overflow:hidden;box-shadow:0 22px 54px #03132124}.charter-wizard-premium .cw-page-head-premium:after{content:"";background:linear-gradient(90deg,#0000,#d9a94fb8,#0000);height:1px;position:absolute;inset:auto 0 0}.charter-wizard-premium .cw-page-head-copy{z-index:2;max-width:790px;position:relative}.charter-wizard-premium .cw-breadcrumb{color:#b7c4cc;letter-spacing:.1em;font-size:9px}.charter-wizard-premium .cw-breadcrumb span:first-child{color:var(--v4-gold-soft)}.charter-wizard-premium .cw-breadcrumb b{color:#fff}.charter-wizard-premium .cw-hero-kicker{color:var(--v4-gold-soft);letter-spacing:.18em;align-items:center;gap:10px;margin-top:28px;font-size:10px;font-weight:850;display:flex}.charter-wizard-premium .cw-hero-kicker:before{content:"";background:var(--v4-gold);width:28px;height:1px}.charter-wizard-premium .cw-page-head h1{color:#fff;margin:10px 0 12px;font-size:clamp(48px,4.7vw,72px);line-height:.97}.charter-wizard-premium .cw-page-head p{color:#d6e0e6;max-width:700px;font-size:13px;line-height:1.72}.charter-wizard-premium .cw-head-highlights{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.charter-wizard-premium .cw-head-highlights>span{color:#e7edf1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0313216b;border:1px solid #efcf8c42;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 11px;display:flex}.charter-wizard-premium .cw-head-highlights svg{color:var(--v4-gold-soft)}.charter-wizard-premium .cw-head-highlights b{letter-spacing:.02em;font-size:9px;font-weight:800}.charter-wizard-premium .cw-page-head>.cw-help-card{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020f1bb8;border:1px solid #efcf8c61;border-radius:12px;align-self:center;min-width:286px;max-width:310px;padding:19px 20px;position:relative;box-shadow:0 16px 34px #0000002e}.charter-wizard-premium .cw-page-head>.cw-help-card>svg{color:var(--v4-gold-soft)}.charter-wizard-premium .cw-help-card small{color:var(--v4-gold-soft);letter-spacing:.17em;font-size:8px;font-weight:900}.charter-wizard-premium .cw-help-card span{color:#edf2f5;margin:1px 0 5px;font-size:11px;line-height:1.45}.charter-wizard-premium .cw-help-card a{color:#fff;font-size:10px}.charter-wizard-premium .cw-help-card a svg{color:var(--v4-gold-soft)}.charter-wizard-premium .cw-layout{grid-template-columns:272px minmax(0,1fr);gap:22px}.charter-wizard-premium .cw-steps{background:linear-gradient(#031321 0%,#06243a 100%);border-color:#d9a94f47;border-radius:12px;top:18px;box-shadow:0 18px 38px #0313211f}.charter-wizard-premium .cw-steps-title{min-height:58px;color:var(--v4-gold-soft);letter-spacing:.15em;padding:0 18px;font-size:9px}.charter-wizard-premium .cw-steps>button{grid-template-columns:34px 1fr;gap:11px;min-height:64px;padding:10px 15px}.charter-wizard-premium .cw-steps>button>b{width:30px;height:30px}.charter-wizard-premium .cw-steps>button strong{font-size:11px;font-weight:800}.charter-wizard-premium .cw-steps>button small{color:#8599a7;white-space:normal;font-size:8.5px;line-height:1.35}.charter-wizard-premium .cw-steps>button.active{background:linear-gradient(90deg,#d9a94f33,#d9a94f09)}.charter-wizard-premium .cw-steps>button.active:before{background:var(--v4-gold);width:2px}.charter-wizard-premium .cw-steps>button.active>b{border-color:var(--v4-gold);background:var(--v4-gold);color:var(--v4-navy)}.charter-wizard-premium .cw-card{background:#fff;border-color:#dedfdb;border-radius:16px;min-height:620px;padding:38px 40px 40px;box-shadow:0 16px 42px #0313210e}.charter-wizard-premium .cw-step-header{border-color:#e8e7e2;margin-bottom:28px;padding-bottom:24px}.charter-wizard-premium .cw-step-header>span{color:#a5772f;letter-spacing:.18em;font-size:9px}.charter-wizard-premium .cw-step-header h2{color:var(--v4-ink);margin-top:8px;font-size:clamp(34px,3vw,46px);font-weight:500}.charter-wizard-premium .cw-step-header p{color:#71808a;font-size:12px}.charter-wizard-premium .cw-choice-grid{gap:11px}.charter-wizard-premium .cw-choice{min-height:118px;box-shadow:none;background:#fcfcfa;border-color:#e1e3e2;border-radius:10px;padding:18px 19px}.charter-wizard-premium .cw-choice strong{color:var(--v4-ink);font-size:18px;font-weight:600}.charter-wizard-premium .cw-choice small{color:#7c8992;font-size:9px}.charter-wizard-premium .cw-choice:hover{background:#fff;border-color:#cfb477;transform:translateY(-2px);box-shadow:0 12px 26px #0313210f}.charter-wizard-premium .cw-choice.active{background:linear-gradient(145deg,#fffaf0 0%,#f8edda 100%);border-color:#c99b48;box-shadow:inset 0 0 0 1px #c99b481f}.charter-wizard-premium .cw-choice.active:after{content:"";background:var(--v4-gold);border-radius:10px 0 0 10px;width:3px;position:absolute;inset:0 auto 0 0}.charter-wizard-premium .cw-insight{color:#37596f;background:#f7fafb;border-color:#dce4e7}.charter-wizard-premium .cw-field>span{font-size:11px}.charter-wizard-premium .cw-field>small{font-size:9px}.charter-wizard-premium input,.charter-wizard-premium select,.charter-wizard-premium textarea{min-height:46px;color:var(--v4-ink);background:#fff;border-color:#d9dee0;border-radius:7px;font-size:11px}.charter-wizard-premium input:focus,.charter-wizard-premium select:focus,.charter-wizard-premium textarea:focus{border-color:#b88b3d;box-shadow:0 0 0 3px #d9a94f1f}.charter-wizard-premium .cw-subsection{border-color:#ebe9e3}.charter-wizard-premium .cw-subsection>h3,.charter-wizard-premium .cw-subsection-title h3{color:var(--v4-ink);font-weight:550}.charter-wizard-premium .cw-chip-grid button{color:#526773;background:#fff;border-color:#dde1e2;min-height:38px;font-size:9.5px}.charter-wizard-premium .cw-chip-grid button.active{border-color:var(--v4-navy-2);background:var(--v4-navy-2);color:#fff}.charter-wizard-premium .cw-source-switch,.charter-wizard-premium .cw-price-mode,.charter-wizard-premium .cw-price-selector{background:#f3f3f0;border-color:#dfe2e2}.charter-wizard-premium .cw-source-switch button.active,.charter-wizard-premium .cw-price-mode button.active,.charter-wizard-premium .cw-price-selector button.active{background:var(--v4-navy);color:#fff}.charter-wizard-premium .cw-sticky{background:#fffffff5;border-color:#d9dbd9;border-radius:10px;margin-top:18px;margin-left:294px;padding:11px 12px;box-shadow:0 14px 32px #0313211c}.charter-wizard-premium .cw-draft-status{color:#667984;font-size:9px}.charter-wizard-premium .cw-draft-status svg{color:#9e722f}.charter-wizard-premium .cw-primary{border-color:var(--v4-gold);color:#071523;background:linear-gradient(135deg,#e2bd70,#c9973f);border-radius:6px;min-height:44px;box-shadow:0 9px 20px #7f581729}.charter-wizard-premium .cw-primary:hover{filter:brightness(1.025)}.charter-wizard-premium .cw-secondary{min-height:44px;color:var(--v4-ink);background:#fff;border-color:#d9dcdd;border-radius:6px}.charter-wizard-premium .cw-publish-panel{background:linear-gradient(135deg,#031321,#07243a);border:1px solid #d9a94f42}.charter-wizard-premium .cw-consent{background:#fffcf4;border-color:#ddc48f}@media (max-width:1250px){.charter-wizard-premium .cw-layout{grid-template-columns:236px minmax(0,1fr)}.charter-wizard-premium .cw-sticky{margin-left:258px}.charter-wizard-premium .cw-page-head-premium{padding:36px 34px}}@media (max-width:980px){.charter-wizard-premium{padding-top:18px}.charter-wizard-premium .cw-page-head-premium{min-height:0;padding:34px 28px}.charter-wizard-premium .cw-page-head>.cw-help-card{display:none}.charter-wizard-premium .cw-page-head-copy{max-width:820px}.charter-wizard-premium .cw-mobile-progress{background:linear-gradient(135deg,#031321,#07243a);border:1px solid #d9a94f47}.charter-wizard-premium .cw-sticky{margin-left:0}}@media (max-width:650px){.seller-layout:has(.charter-wizard-premium) .seller-main{padding-left:10px!important;padding-right:10px!important}.charter-wizard-premium{padding-top:10px}.charter-wizard-premium .cw-page-head-premium{background:linear-gradient(#020f1be0,#020f1bf5),url(/heroes/kiralik-tekneler-hero.webp) 64%/cover no-repeat;border-radius:13px;margin-bottom:12px;padding:27px 20px 25px}.charter-wizard-premium .cw-hero-kicker{margin-top:20px;font-size:8px}.charter-wizard-premium .cw-page-head h1{font-size:42px}.charter-wizard-premium .cw-page-head p{font-size:11px}.charter-wizard-premium .cw-head-highlights{gap:6px}.charter-wizard-premium .cw-head-highlights>span{min-height:31px;padding:0 9px}.charter-wizard-premium .cw-head-highlights b{font-size:8px}.charter-wizard-premium .cw-card{border-radius:12px;padding:23px 17px}.charter-wizard-premium .cw-step-header h2{font-size:31px}}@media (max-width:760px){.site-header-home-overlay{z-index:60;box-shadow:none;-webkit-backdrop-filter:none;background:linear-gradient(#010812b8 0%,#0108124d 68%,#01081200 100%);border-bottom-color:#0000;position:absolute;top:0;left:0;right:0}}.charter-imported-availability{background:#fff;border:1px solid #d7ad6959;margin-bottom:18px;padding:20px;box-shadow:0 12px 32px #0619270f}.charter-imported-availability-head{border-bottom:1px solid #e6e0d6;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.charter-imported-availability-head div{gap:4px;display:grid}.charter-imported-availability-head small{letter-spacing:.14em;color:#a97734;font-size:8px;font-weight:950}.charter-imported-availability-head strong{font-family:var(--serif);color:#183247;font-size:18px}.charter-imported-availability-head>span{color:#385466;letter-spacing:.1em;background:#eef4f7;padding:6px 8px;font-size:7px;font-weight:950}.charter-imported-availability-list{gap:7px;max-height:260px;margin-top:14px;display:grid;overflow:auto}.charter-imported-availability-list>div{border-bottom:1px solid #f0ece6;grid-template-columns:82px 1fr;align-items:center;gap:12px;padding:8px 0;display:grid}.charter-imported-availability-list b{letter-spacing:.1em;justify-content:center;padding:6px 7px;font-size:8px;display:inline-flex}.charter-imported-availability-list .status-booked{color:#942e2e;background:#fae5e5}.charter-imported-availability-list .status-option{color:#7a5a00;background:#fff2bf}.charter-imported-availability-list .status-maintenance,.charter-imported-availability-list .status-blocked{color:#40515d;background:#e9edf0}.charter-imported-availability-list .status-available{color:#28603b;background:#e8f5ed}.charter-imported-availability-list span{color:#435965;font-size:10px}.charter-imported-availability>p{color:#7a888f;margin:13px 0 0;font-size:9px;line-height:1.55}@media (max-width:720px){.charter-imported-availability-head{display:grid}.charter-imported-availability-head>span{justify-self:start}.charter-imported-availability-list>div{grid-template-columns:72px 1fr}}.boat-media-gallery{width:100%}.boat-media-gallery-toolbar{justify-content:space-between;align-items:center;gap:16px;width:min(1216px,100% - 48px);margin:0 auto 18px;display:flex}.boat-media-gallery-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.boat-media-gallery-tabs button{color:#365064;letter-spacing:.055em;cursor:pointer;background:#fff;border:1px solid #12304629;border-radius:999px;min-height:40px;padding:0 15px;font-size:10px;font-weight:900;transition:all .18s}.boat-media-gallery-tabs button span{color:#9b7439;margin-left:6px}.boat-media-gallery-tabs button.active{color:#fff;background:#0a2033;border-color:#d2ad6c;box-shadow:0 8px 22px #03101d1f}.boat-media-gallery-tabs button.active span{color:#e6c98e}.boat-media-gallery-total{color:#8c744f;letter-spacing:.11em;white-space:nowrap;font-size:9px;font-weight:900}.boat-media-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220px;gap:10px;padding:0 12px 12px;display:grid}.boat-media-gallery-grid>div{background:#071a2f;position:relative;overflow:hidden}.boat-media-gallery-grid>div.featured{grid-area:span 2/span 2}.boat-media-gallery-grid img{object-fit:cover;width:100%;height:100%}.boat-media-gallery-empty{background:#071a2f;width:min(1216px,100% - 48px);min-height:320px;margin:0 auto;overflow:hidden}@media (max-width:820px){.boat-media-gallery-toolbar{flex-direction:column;align-items:flex-start;width:min(100% - 28px,1216px)}.boat-media-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:160px;padding:0 8px 8px}.boat-media-gallery-grid>div.featured{grid-area:span 2/span 2}.boat-media-gallery-total{display:none}}.quick-upload-groups{grid-template-columns:1fr;gap:12px;display:grid}.quick-upload-groups .quick-upload-card{min-height:190px}@media (max-width:760px){.quick-upload-groups{grid-template-columns:1fr}}.boat-media-gallery-grid>button{cursor:zoom-in;text-align:left;background:#071a2f;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.boat-media-gallery-grid>button.featured{grid-area:span 2/span 2}.boat-media-gallery-grid>button img{object-fit:cover;width:100%;height:100%;transition:transform .28s,filter .28s}.boat-media-gallery-grid>button:hover img{filter:brightness(1.03);transform:scale(1.025)}.boat-media-gallery-zoom-hint{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.08em;opacity:0;background:#04121fb8;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:900;transition:all .2s;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}.boat-media-gallery-grid>button:hover .boat-media-gallery-zoom-hint,.boat-media-gallery-grid>button:focus-visible .boat-media-gallery-zoom-hint{opacity:1;transform:none}.boat-media-lightbox{z-index:10050;background:#020b14f0;justify-content:center;align-items:center;padding:40px 72px;display:flex;position:fixed;inset:0}.boat-media-lightbox-stage{justify-content:center;align-items:center;width:min(1280px,100%);height:min(82vh,900px);display:flex;position:relative}.boat-media-lightbox-stage>img{object-fit:contain;width:100%;height:100%}.boat-media-lightbox-close,.boat-media-lightbox-nav{z-index:10060;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#081928b8;border:1px solid #ffffff29;place-items:center;transition:all .18s;display:grid;position:fixed}.boat-media-lightbox-close{border-radius:50%;width:46px;height:46px;top:22px;right:22px}.boat-media-lightbox-nav{border-radius:14px;width:52px;height:68px;top:50%;transform:translateY(-50%)}.boat-media-lightbox-prev{left:18px}.boat-media-lightbox-next{right:18px}.boat-media-lightbox-close:hover,.boat-media-lightbox-nav:hover{background:#d2ad6c38;border-color:#e6c98e8c}.boat-media-lightbox-meta{color:#fff;white-space:nowrap;letter-spacing:.06em;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.boat-media-lightbox-meta strong{color:#e6c98e}@media (max-width:820px){.boat-media-gallery-grid>button.featured{grid-area:span 2/span 2}.boat-media-gallery-zoom-hint{opacity:1;padding:6px 8px;bottom:9px;right:9px;transform:none}.boat-media-lightbox{padding:58px 8px 54px}.boat-media-lightbox-stage{width:100%;height:76vh}.boat-media-lightbox-nav{border-radius:50%;width:48px;height:48px;top:auto;bottom:10px;transform:none}.boat-media-lightbox-prev{left:calc(50% - 62px)}.boat-media-lightbox-next{right:calc(50% - 62px)}.boat-media-lightbox-close{width:42px;height:42px;top:12px;right:12px}.boat-media-lightbox-meta{font-size:10px;bottom:-30px}}.admin-ai-campaign-form{gap:14px;display:grid}.admin-ai-campaign-form label{color:#263c4d;gap:7px;font-size:10px;font-weight:800;display:grid}.admin-ai-campaign-form input,.admin-ai-campaign-form textarea,.admin-ai-campaign-form select{color:#102033;background:#fff;border:1px solid #dce3e7;border-radius:9px;width:100%;padding:12px 13px}.admin-ai-campaign-form small{color:#8997a1;font-size:8px;font-weight:600}.admin-ai-actions{flex-wrap:wrap;gap:9px;display:flex}.admin-ai-campaign-list{gap:10px;display:grid}.admin-ai-campaign-list article{background:#fff;border:1px solid #dfe5e8;border-radius:11px;justify-content:space-between;gap:20px;padding:18px;display:flex}.admin-ai-campaign-list article>div:first-child{min-width:0}.admin-ai-campaign-list small{color:#9a7134;letter-spacing:.08em;font-size:8px;font-weight:900}.admin-ai-campaign-list h3{color:#102b40;margin:7px 0}.admin-ai-campaign-list p{color:#5f6f7b;margin:0;font-size:11px;line-height:1.6}.admin-ai-campaign-list em{color:#73828d;margin-top:9px;font-size:9px;font-style:normal;display:block}.admin-ai-campaign-list article>div:last-child{align-items:flex-start;gap:7px;display:flex}.admin-ai-campaign-list button{cursor:pointer;background:#fff;border:1px solid #dce3e7;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:900}@media (max-width:760px){.admin-ai-campaign-list article{flex-direction:column}.admin-ai-campaign-list article>div:last-child{justify-content:flex-start}}.commerce-desktop-nav .commerce-nav-direct{white-space:nowrap;align-items:center;padding-inline:11px;display:flex!important}.commerce-desktop-nav .commerce-nav-direct:after{left:11px;right:calc(100% - 11px)}.commerce-desktop-nav .commerce-nav-direct:hover:after,.commerce-desktop-nav .commerce-nav-direct:focus-visible:after{right:11px}@media (max-width:1240px){.commerce-desktop-nav .commerce-nav-direct{padding-inline:8px;font-size:8.5px}}.motoryat-detail-system{--mds-max:1216px;--mds-pad-y:64px;--mds-pad-y-soft:54px;--mds-gap:56px;--mds-gap-lg:64px;--mds-title:clamp(36px,3.8vw,54px);--mds-copy:13px;--mds-line:#0a233526;--mds-navy:#061a29;--mds-gold:#d7ad69;--mds-paper:#f7f5ef;background:var(--mds-paper)}.motoryat-detail-system .container{width:min(var(--mds-max),calc(100% - 48px))}.motoryat-detail-sale .yacht-detail-v321-intro-section,.motoryat-detail-sale .yacht-detail-v321-spec-section,.motoryat-detail-sale .yacht-detail-v321-equipment-section,.motoryat-detail-sale .yacht-detail-v321-brand-section,.motoryat-detail-sale .yacht-detail-v321-enquiry-section,.motoryat-detail-sale .yacht-detail-v321-commerce-section,.motoryat-detail-sale .yacht-detail-v321-related-section,.motoryat-detail-charter .charter-premium-overview,.motoryat-detail-charter .charter-premium-rates,.motoryat-detail-charter .charter-premium-specs,.motoryat-detail-charter .charter-premium-amenities,.motoryat-detail-charter .charter-premium-enquiry,.motoryat-detail-charter .charter-premium-related,.motoryat-detail-product .v321-product-hero,.motoryat-detail-product .v321-product-specification,.motoryat-detail-product .v321-product-seller,.motoryat-detail-product .v321-product-commerce-note,.motoryat-detail-product .v321-product-related,.motoryat-detail-product .v321-product-enquiry{padding-top:var(--mds-pad-y);padding-bottom:var(--mds-pad-y)}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1{font-size:clamp(52px,6.1vw,86px)}.motoryat-detail-charter .charter-premium-hero{height:640px;min-height:640px;max-height:640px}.motoryat-detail-charter .charter-premium-fact-rail>div{padding-top:16px;padding-bottom:16px}.motoryat-detail-charter .charter-premium-anchor-nav .container{min-height:48px}.motoryat-detail-product .v321-product-hero{background:#f7f5ef}.motoryat-detail-product .v321-product-hero-grid{gap:var(--mds-gap-lg);grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr)}.motoryat-detail-product .v321-product-stage{min-height:430px;max-height:470px}.motoryat-detail-product .v321-product-stage-no-media{min-height:310px;max-height:340px}.motoryat-detail-product .v321-product-summary{padding:8px 0}.motoryat-detail-product .v321-product-summary h1{font-size:clamp(42px,4.5vw,64px)}.motoryat-detail-product .v321-product-lead{margin-top:18px;line-height:1.7}.motoryat-detail-product .v321-product-price-block{margin-top:24px;padding:18px 0}.motoryat-detail-sale .yacht-detail-v321-intro-grid,.motoryat-detail-sale .yacht-detail-v321-spec-layout,.motoryat-detail-sale .yacht-detail-v321-equipment-layout,.motoryat-detail-sale .yacht-detail-v321-brand-layout,.motoryat-detail-sale .yacht-detail-v321-enquiry-layout,.motoryat-detail-sale .yacht-detail-v321-commerce-layout,.motoryat-detail-charter .charter-premium-overview-grid,.motoryat-detail-charter .charter-premium-specs-grid,.motoryat-detail-charter .charter-premium-enquiry-grid,.motoryat-detail-product .v321-product-specification-grid,.motoryat-detail-product .v321-product-seller-grid,.motoryat-detail-product .v320-lead-grid{gap:var(--mds-gap)}.motoryat-detail-sale .yacht-detail-v321-intro-copy h2,.motoryat-detail-sale .yacht-detail-v321-spec-title h2,.motoryat-detail-sale .yacht-detail-v321-equipment-title h2,.motoryat-detail-sale .yacht-detail-v321-brand-layout h2,.motoryat-detail-sale .yacht-detail-v321-enquiry-copy h2,.motoryat-detail-sale .yacht-detail-v321-commerce-layout h2,.motoryat-detail-sale .yacht-detail-v321-related-head h2,.motoryat-detail-charter .charter-premium-overview article h2,.motoryat-detail-charter .charter-premium-section-head h2,.motoryat-detail-charter .charter-premium-specs-copy h2,.motoryat-detail-charter .charter-premium-enquiry-copy>h2,.motoryat-detail-product .v321-product-section-title h2,.motoryat-detail-product .v321-product-seller-intro h2,.motoryat-detail-product .v321-product-commerce-note h2,.motoryat-detail-product .v321-product-related-head h2,.motoryat-detail-product .v320-lead-grid h2{font-size:var(--mds-title);line-height:1.02}.motoryat-detail-sale .yacht-detail-v321-intro-copy p,.motoryat-detail-charter .charter-premium-overview article>p{margin-top:20px;font-size:14px;line-height:1.75}.motoryat-detail-sale .yacht-detail-v321-broker-mini{padding-left:34px}.motoryat-detail-charter .charter-premium-book-card{padding:28px}.motoryat-detail-charter .charter-premium-route{margin-top:22px;padding:16px 0}.motoryat-detail-sale .yacht-detail-v321-gallery-section,.motoryat-detail-charter .charter-premium-gallery{padding:var(--mds-pad-y-soft) 0 var(--mds-pad-y);background:#f4f0e7}.motoryat-detail-system .boat-media-gallery{width:min(var(--mds-max),calc(100% - 48px));margin:0 auto}.motoryat-detail-system .boat-media-gallery-toolbar{width:100%;margin-bottom:14px}.motoryat-detail-system .boat-media-gallery-grid{grid-auto-rows:178px;gap:8px;padding:0}.motoryat-detail-system .boat-media-gallery-empty{width:100%;min-height:250px}.motoryat-detail-sale .yacht-detail-v321-gallery-heading{align-items:flex-end;padding-bottom:18px}.motoryat-detail-sale .yacht-detail-v321-gallery-heading h2{color:#102230;letter-spacing:-.02em;text-shadow:none;background:linear-gradient(#0000 64%,#d0ad7257 64%);padding:0 .16em 0 0;display:inline-block}.motoryat-detail-sale .yacht-detail-v321-gallery-section .yacht-detail-v321-kicker{color:#9d7440}.motoryat-detail-sale .yacht-detail-v321-gallery-count{color:#5e6c75}.motoryat-detail-charter .charter-premium-gallery>.charter-premium-section-head{margin-bottom:18px}.motoryat-detail-sale .yacht-detail-v321-spec-list>div,.motoryat-detail-charter .charter-premium-spec-list>div,.motoryat-detail-product .v321-product-spec-list>div{padding-top:13px;padding-bottom:13px}.motoryat-detail-sale .yacht-detail-v321-spec-title,.motoryat-detail-charter .charter-premium-specs-copy{position:static}.motoryat-detail-product .v321-product-spec-list>div{grid-template-columns:150px 1fr;gap:20px}.motoryat-detail-product .v321-product-specification-grid{grid-template-columns:.82fr 1.18fr}.motoryat-detail-charter .charter-premium-rates-layout{gap:14px;margin-top:28px}.motoryat-detail-charter .charter-premium-rate-grid{gap:10px}.motoryat-detail-charter .charter-premium-rate-grid article{min-height:142px;padding:20px}.motoryat-detail-charter .charter-premium-rate-grid strong{margin-top:18px}.motoryat-detail-charter .charter-premium-region-card{min-height:0;padding:24px}.motoryat-detail-charter .charter-premium-region-card>small{margin-top:18px}.motoryat-detail-charter .charter-premium-region-card>p{margin-top:13px}.motoryat-detail-charter .charter-premium-region-card>div{margin-top:18px;padding-top:15px}.motoryat-detail-charter .charter-premium-section-head>p{max-width:390px;line-height:1.65}.motoryat-detail-sale .yacht-detail-v321-equipment-groups,.motoryat-detail-charter .charter-premium-amenity-grid{gap:12px;margin-top:26px}.motoryat-detail-charter .charter-premium-amenity-grid article{padding:22px}.motoryat-detail-charter .charter-premium-amenity-grid ul{gap:9px;margin-top:16px}.motoryat-detail-sale .yacht-detail-v321-enquiry-section,.motoryat-detail-charter .charter-premium-enquiry,.motoryat-detail-product .v321-product-enquiry{background:var(--mds-navy);color:#fff}.motoryat-detail-sale .yacht-detail-v321-enquiry-copy>p,.motoryat-detail-charter .charter-premium-enquiry-copy>p,.motoryat-detail-product .v320-lead-grid>div:first-child>p{line-height:1.7}.motoryat-detail-charter .charter-premium-operator{margin-top:22px;padding-top:18px}.motoryat-detail-product .v321-product-seller-grid{grid-template-columns:1.15fr .85fr}.motoryat-detail-product .v321-product-seller-contact{padding-left:28px}.motoryat-detail-product .v321-product-commerce-note>.container{gap:var(--mds-gap);align-items:center}.motoryat-detail-product .v321-product-commerce-note h2{max-width:590px}.motoryat-detail-sale .yacht-detail-v321-related-grid,.motoryat-detail-charter .charter-premium-related-grid{gap:14px;margin-top:26px}.motoryat-detail-sale .yacht-detail-v321-related-grid>a>div,.motoryat-detail-charter .charter-premium-related-grid>a>div{height:176px}.motoryat-detail-product .v321-product-related-head{margin-bottom:24px}@media (max-width:900px){.motoryat-detail-system{--mds-pad-y:54px;--mds-pad-y-soft:46px;--mds-gap:36px}.motoryat-detail-sale .yacht-detail-v321-hero{height:590px;min-height:590px;max-height:590px}.motoryat-detail-charter .charter-premium-hero{height:610px;min-height:610px;max-height:610px}.motoryat-detail-charter .charter-premium-hero-copy{bottom:152px}.motoryat-detail-product .v321-product-hero-grid,.motoryat-detail-product .v321-product-specification-grid,.motoryat-detail-product .v321-product-seller-grid,.motoryat-detail-product .v320-lead-grid{grid-template-columns:1fr}.motoryat-detail-product .v321-product-stage{min-height:350px;max-height:390px}.motoryat-detail-system .boat-media-gallery-grid{grid-auto-rows:150px}}@media (max-width:680px){.motoryat-detail-system{--mds-pad-y:46px;--mds-pad-y-soft:40px;--mds-gap:28px;--mds-title:clamp(32px,10vw,40px)}.motoryat-detail-system .container,.motoryat-detail-system .boat-media-gallery{width:min(100% - 28px,var(--mds-max))}.motoryat-detail-sale .yacht-detail-v321-hero{height:570px;min-height:570px;max-height:570px}.motoryat-detail-sale .yacht-detail-v321-hero-content{bottom:154px}.motoryat-detail-charter .charter-premium-hero{height:590px;min-height:590px;max-height:590px}.motoryat-detail-charter .charter-premium-hero-copy{bottom:148px}.motoryat-detail-charter .charter-premium-rate-grid article{min-height:128px;padding:17px}.motoryat-detail-system .boat-media-gallery-grid{grid-auto-rows:132px;gap:6px}.motoryat-detail-product .v321-product-stage{min-height:290px;max-height:320px}.motoryat-detail-product .v321-product-spec-list>div{grid-template-columns:1fr;gap:6px}.motoryat-detail-sale .yacht-detail-v321-related-grid>a>div,.motoryat-detail-charter .charter-premium-related-grid>a>div{height:128px}}.v4-store-identity-logo{background:#06121f!important;border:1px solid #e6c06f9e!important;border-radius:18px!important;padding:7px!important;overflow:hidden!important}.v4-store-identity-logo img,.v4-store-about-logo img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}.v4-store-about-logo{background:#06121f!important;border:1px solid #e6c06f8f!important;padding:6px!important;overflow:hidden!important}.v4-store-dealers{background:#f6f3ec;border-top:1px solid #e7e2d7;padding:58px 0 64px}.v4-store-dealers .v4-section-head{margin-bottom:22px}.v4-store-dealer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.v4-store-dealer-grid article{background:#fff;border:1px solid #e1ded6;border-radius:13px;min-width:0;padding:18px;box-shadow:0 8px 24px #03132109}.v4-store-dealer-grid article>span{color:var(--v4-gold);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:900;line-height:1;display:block}.v4-store-dealer-grid article h3{color:var(--v4-ink);font-family:var(--serif);margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.06}.v4-store-dealer-grid article p{min-height:34px;color:var(--v4-muted);margin:0 0 13px;font-size:10px;line-height:1.55}.v4-store-dealer-grid article>div{border-top:1px solid #ece9e2;gap:6px;padding-top:11px;display:grid}.v4-store-dealer-grid article a{color:#173044;overflow-wrap:anywhere;align-items:flex-start;gap:7px;font-size:9px;line-height:1.35;text-decoration:none;display:flex}.v4-store-dealer-grid article a:hover{color:#9a742c}.v321-product-source-action{color:#173044;letter-spacing:.035em;text-transform:uppercase;background:#fff;border:1px solid #d7d3ca;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.v321-product-source-action:hover{color:#8c6825;border-color:#c49a4b}@media (max-width:1100px){.v4-store-dealer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.v4-store-identity-logo{border-radius:13px!important;padding:5px!important}.v4-store-dealers{padding:42px 0}.v4-store-dealer-grid{grid-template-columns:1fr}.v4-store-dealer-grid article p{min-height:0}.v321-product-source-action{width:100%}}.store-catalog-hero{color:#fff;background:#07182b;min-height:330px;position:relative;overflow:hidden}.store-catalog-hero-media{object-fit:cover;width:100%;height:100%;inset:0;position:absolute!important}.store-catalog-hero-shade{background:linear-gradient(90deg,#03101df0,#03101db3 55%,#03101d4d);position:absolute;inset:0}.store-catalog-hero-inner{z-index:2;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:330px;display:grid;position:relative}.store-catalog-hero-logo{background:#fff;border:1px solid #ffffff40;border-radius:18px;width:108px;height:108px;overflow:hidden}.store-catalog-hero-inner span{letter-spacing:.18em;color:var(--champagne);margin-bottom:8px;font-size:10px;font-weight:800;display:block}.store-catalog-hero-inner h1{font-family:var(--serif);margin:0 0 12px;font-size:clamp(34px,4vw,58px);line-height:1}.store-catalog-hero-inner p{color:#d9e2ea;max-width:720px;margin:0;font-size:13px;line-height:1.6}.store-catalog-hero-inner>a{white-space:nowrap;border:1px solid #ffffff59;border-radius:999px;padding:12px 16px;font-size:11px;font-weight:800}.store-catalog-content{padding-top:48px;padding-bottom:64px}.store-catalog-pagination{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:18px;margin-top:36px;padding-top:24px;display:flex}.store-catalog-pagination a,.store-catalog-pagination span{text-align:center;border:1px solid var(--line);background:#fff;border-radius:999px;min-width:108px;padding:10px 14px;font-size:11px;font-weight:800}.store-catalog-pagination span{opacity:.45}.store-catalog-pagination strong{color:var(--muted);font-size:12px}@media (max-width:760px){.store-catalog-hero{min-height:300px}.store-catalog-hero-inner{grid-template-columns:72px 1fr;gap:16px;min-height:300px}.store-catalog-hero-logo{width:72px;height:72px}.store-catalog-hero-inner>a{grid-column:1/-1;justify-self:start}.store-catalog-pagination{gap:8px}.store-catalog-pagination a,.store-catalog-pagination span{min-width:86px;padding:9px 10px}}.category-text-only-sidebar .category-accordion summary{grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:8px;display:grid}.category-text-only-sidebar .category-accordion summary>span{min-width:0}.category-text-only-sidebar .category-accordion summary>small,.category-text-only-sidebar .category-direct-link>small{color:#8a98a1;letter-spacing:.03em;white-space:nowrap;font-size:8px;font-weight:850}.category-text-only-sidebar .category-accordion[open] summary>small{color:#b58a4b}.category-text-only-sidebar .category-direct-link{justify-content:space-between;align-items:center;gap:10px;display:flex}.category-visual-card-count{color:#8e682f;letter-spacing:.035em;background:#fbf7ef;border:1px solid #a77b3e38;border-radius:999px;align-self:flex-start;margin:0 0 10px;padding:5px 8px;font-size:9px;font-weight:900}.v4-category-subcopy{z-index:2;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:13px;left:14px;right:12px}.v4-category-subcard .v4-category-subcopy strong{color:#fff;font-size:12px;line-height:1.22;position:static}.v4-category-subcopy small{color:#e3c17d;letter-spacing:.04em;font-size:9px;font-weight:850}.v4-category-related-copy{z-index:2;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:11px;left:12px;right:10px}.v4-category-related-card .v4-category-related-copy strong{color:#fff;font-size:11px;position:static}.v4-category-related-copy small{color:#e2bd72;font-size:8px;font-weight:850}.v4-category-pagination{border-top:1px solid #dde3e6;justify-content:center;align-items:center;gap:18px;margin-top:34px;padding-top:22px;display:flex}.v4-category-pagination a,.v4-category-pagination span{color:#102b40;text-align:center;background:#fff;border:1px solid #d9dfe2;border-radius:999px;min-width:104px;padding:10px 14px;font-size:10px;font-weight:850;text-decoration:none}.v4-category-pagination a:hover{color:#8e682f;border-color:#c8a463}.v4-category-pagination span{opacity:.4}.v4-category-pagination strong{color:#6f7e87;font-size:10px;font-weight:800}@media (max-width:640px){.category-text-only-sidebar .category-accordion summary{grid-template-columns:minmax(0,1fr) auto 15px}.category-text-only-sidebar .category-accordion summary>small{font-size:7px}.v4-category-pagination{gap:7px}.v4-category-pagination a,.v4-category-pagination span{min-width:82px;padding:9px}.v4-category-pagination strong{font-size:9px}}.marketplace-category-home-shell{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.marketplace-category-home-head{align-items:flex-end;margin-bottom:20px}.marketplace-category-home-shell .category-visual-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.marketplace-category-home-shell .category-visual-card-image{aspect-ratio:16/9;padding:14px}.marketplace-category-home-shell .category-visual-card-image span{font-size:34px}.marketplace-category-home-shell .category-visual-card-body{padding:14px 15px 15px}.marketplace-category-home-shell .category-visual-card-body h3{min-height:2.05em;margin:7px 0 6px;font-size:20px}.marketplace-category-home-shell .category-visual-card-body p{min-height:3.15em;font-size:10px;line-height:1.55}.marketplace-category-home-shell .category-visual-card-body b{padding-top:10px;font-size:9px}.marketplace-all-categories{background:#fff;border-top:1px solid #071f3124;border-bottom:1px solid #071f3124;margin-top:22px}.marketplace-all-categories>summary{cursor:pointer;color:#102b40;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:0 18px;list-style:none;display:flex}.marketplace-all-categories>summary::-webkit-details-marker{display:none}.marketplace-all-categories>summary span{flex-direction:column;gap:4px;display:flex}.marketplace-all-categories>summary b{font-family:var(--serif);font-size:19px;font-weight:550}.marketplace-all-categories>summary small{color:#788892;letter-spacing:.04em;font-size:9px;font-weight:800}.marketplace-all-categories>summary svg{color:#aa7a35;transition:transform .18s}.marketplace-all-categories[open]>summary svg{transform:rotate(180deg)}.marketplace-all-category-grid{border-top:1px solid #071f3114;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:8px 18px 20px;display:grid}.marketplace-all-category-grid>a{color:#173044;border-bottom:1px solid #071f3113;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:11px 10px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.marketplace-all-category-grid>a:hover{color:#986b2e;background:#fbf8f1}.marketplace-all-category-grid>a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.marketplace-all-category-grid>a small{color:#8c99a1;white-space:nowrap;flex:none;font-size:8px;font-weight:850}.marketplace-category-sidebar{flex-direction:column;max-height:calc(100vh - 132px);display:flex;overflow:hidden!important}.marketplace-category-sidebar .category-only-head{flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.marketplace-category-sidebar .category-only-head>small{color:#8b98a0!important;letter-spacing:.06em!important;margin:0!important;font-size:8px!important}.marketplace-category-sidebar .category-accordion-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8b28d transparent;min-height:0;overflow-y:auto}.marketplace-category-sidebar .category-accordion-list::-webkit-scrollbar{width:5px}.marketplace-category-sidebar .category-accordion-list::-webkit-scrollbar-thumb{background:#c8b28d;border-radius:10px}.marketplace-sidebar-all-link{color:#93682d;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #071f311f;flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 4px;font-size:9px;font-weight:900;text-decoration:none;display:flex}@media (max-width:1100px){.marketplace-category-home-shell .category-visual-grid,.marketplace-all-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.marketplace-category-sidebar{max-height:330px;position:static!important}.marketplace-category-sidebar .category-accordion-list{max-height:245px}}@media (max-width:760px){.marketplace-category-home-head{display:block}.marketplace-category-home-head p{margin-top:6px}.marketplace-category-home-shell .category-visual-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.marketplace-category-home-shell .category-visual-grid::-webkit-scrollbar{display:none}.marketplace-category-home-shell .category-visual-card{scroll-snap-align:start;flex:0 0 min(82vw,330px)}.marketplace-all-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:10px}.marketplace-all-categories>summary{padding-inline:12px}}@media (max-width:480px){.marketplace-all-category-grid{grid-template-columns:1fr}.marketplace-category-home-shell .category-visual-card{flex-basis:86vw}}.yacht-detail-v321-video-section{color:#f7f4ed;background:#07121f;padding:clamp(52px,7vw,92px) 0}.yacht-detail-v321-video-layout{grid-template-columns:minmax(220px,.72fr) minmax(0,1.72fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.yacht-detail-v321-video-copy h2{color:#fff;margin:8px 0 14px;font-size:clamp(28px,3.2vw,48px)}.yacht-detail-v321-video-copy p{color:#ffffffb8;max-width:40ch;line-height:1.7}.yacht-detail-v321-video-copy a{color:#d7b56d;letter-spacing:.08em;margin-top:18px;font-size:12px;font-weight:800;display:inline-flex}.yacht-detail-v321-video-frame{aspect-ratio:16/9;background:#02070c;border:1px solid #d7b56d4d;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000047}.yacht-detail-v321-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:820px){.yacht-detail-v321-video-layout{grid-template-columns:1fr;gap:24px}.yacht-detail-v321-video-copy p{max-width:none}.yacht-detail-v321-video-frame{border-radius:16px}}.yacht-detail-v321-video-frame video{object-fit:contain;background:#02070c;border:0;width:100%;height:100%;position:absolute;inset:0}.v4-yener-portfolio-grid article{background:linear-gradient(155deg,#0b1a2ef5,#071220fa);border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:13px;min-height:220px;padding:24px;display:flex;box-shadow:0 18px 50px #00000029}.v4-yener-portfolio-meta,.v4-yener-portfolio-facts{flex-wrap:wrap;gap:8px;display:flex}.v4-yener-portfolio-meta span,.v4-yener-portfolio-facts small{color:#d8c08a;letter-spacing:.03em;background:#dcbc7012;border:1px solid #dcbc703b;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700}.v4-yener-portfolio-grid h3{color:#fff;margin:0;font-size:22px}.v4-yener-portfolio-grid p{color:#eef3f9b8;flex:1;margin:0;font-size:14px;line-height:1.65}.v4-yener-portfolio-grid article>a{color:#f0d59c;text-transform:uppercase;letter-spacing:.055em;align-items:center;gap:7px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.v4-yener-portfolio-grid article>a:hover{color:#fff}@media (max-width:980px){.v4-yener-portfolio-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.v4-yener-portfolio-grid{grid-template-columns:1fr}.v4-yener-portfolio-grid article{min-height:0;padding:20px}}.v4-yener-hero-video{object-fit:cover;background:#071220;width:100%;height:100%}.v4-yener-project-video{background:#071220;border:1px solid #dcbc702e;border-radius:22px;grid-template-columns:minmax(0,1.65fr) minmax(260px,.65fr);gap:0;margin:0 0 20px;display:grid;overflow:hidden;box-shadow:0 20px 60px #0000002e}.v4-yener-project-video video,.v4-yener-project-video iframe{aspect-ratio:16/9;object-fit:cover;background:#02070d;border:0;width:100%;min-height:100%;display:block}.v4-yener-project-video>div{color:#fff;background:linear-gradient(145deg,#0b1a2e,#071220);flex-direction:column;justify-content:center;gap:10px;padding:26px;display:flex}.v4-yener-project-video span{color:#d8c08a;letter-spacing:.12em;font-size:11px;font-weight:800}.v4-yener-project-video strong{font-size:21px;line-height:1.35}.v4-yener-project-video small{color:#eef3f99e;line-height:1.5}.v4-yener-project-video>div>a{color:#d8c08a;letter-spacing:.06em;text-transform:uppercase;width:max-content;font-size:10px;font-weight:850;text-decoration:none}@media (max-width:760px){.v4-yener-project-video{grid-template-columns:1fr}.v4-yener-project-video>div{padding:19px}.v4-yener-project-video strong{font-size:18px}}.v4-store-about-grid{display:block!important}.v4-store-about-grid>div:first-child{max-width:760px}.v4-store-about-media{display:none!important}.v4-store-website-standard{background:var(--v4-paper)}.v4-store-website-standard .v4-store-media-only{background:#061827;min-height:clamp(330px,43vw,620px);display:block;position:relative;overflow:hidden}.v4-store-website-standard .v4-store-media-only .v4-store-identity-media{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v4-store-website-standard .v4-store-media-only video.v4-store-identity-media{object-fit:cover;display:block}.v4-store-brandbar{z-index:4;color:#fff;background:#061827;border-top:1px solid #d8b16e47;border-bottom:1px solid #ffffff14;position:relative}.v4-store-brandbar-inner{grid-template-columns:minmax(310px,.85fr) minmax(0,1.15fr);align-items:center;gap:34px;padding-top:22px;padding-bottom:22px;display:grid}.v4-store-brandbar-brand{text-align:left;align-items:center;gap:17px;min-width:0;display:flex}.v4-store-brandbar-logo-link{flex:none;display:block}.v4-store-brandbar-logo{width:76px!important;height:76px!important;box-shadow:none!important;background:#0a2235!important;border:1px solid #d8b16eb8!important;border-radius:13px!important;padding:7px!important}.v4-store-brandbar-logo img{object-fit:contain;width:100%;height:100%}.v4-store-brandbar-copy{text-align:left;min-width:0}.v4-store-brandbar-copy>span{color:#d8b16e;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.v4-store-brandbar-copy h1{font-family:var(--serif);color:#fff;text-align:left;margin:5px 0;font-size:clamp(30px,3.2vw,45px);font-weight:500;line-height:1}.v4-store-brandbar-copy h1 a{color:inherit;text-decoration:none}.v4-store-brandbar-copy p{color:#aebcc5;text-align:left;margin:0;font-size:10px;line-height:1.45}.v4-store-subnav{scrollbar-width:none;justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.v4-store-subnav::-webkit-scrollbar{display:none}.v4-store-subnav a{color:#dce5ea;letter-spacing:.035em;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;min-height:36px;padding:0 12px;font-size:9px;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}.v4-store-subnav a:hover,.v4-store-subnav a:focus-visible{color:#f0cf8c;background:#d8b16e14;border-color:#d8b16e99}.v4-store-anchor-section{scroll-margin-top:112px}.v4-store-website-standard .v4-store-trust-row{background:#0a2133;border-radius:0 0 12px 12px;margin:0}.v4-store-website-standard .v4-store-trust-row>div{min-width:0}.v4-store-website-standard .v4-store-trust-row strong,.v4-store-website-standard .v4-store-trust-row small{text-align:left}.v4-store-about{border-top:1px solid #e7e3da}.v4-store-about-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:64px;display:grid!important}.v4-store-about-copy{text-align:left;max-width:760px}.v4-store-about-copy>span{color:var(--v4-gold);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.v4-store-about-copy h2{text-align:left;margin:8px 0 15px}.v4-store-about-copy h2 a{color:inherit;text-decoration:none}.v4-store-about-copy p{text-align:left}.v4-store-ad-slot{justify-self:end;width:300px}.v4-store-ad-label{color:#8b744f;letter-spacing:.16em;text-align:right;margin-bottom:7px;font-size:7px;font-weight:900}.v4-store-ad-slot>a{text-decoration:none;display:block}.v4-store-ad-placeholder,.v4-store-ad-image{border-radius:12px!important;width:300px!important;height:300px!important;overflow:hidden!important}.v4-store-ad-placeholder{color:#fff;text-align:center;background:radial-gradient(circle at 70% 25%,#d8b16e24,#0000 30%),linear-gradient(145deg,#071827,#0b2940);border:1px solid #d8b16e6b;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 16px 38px #04142217}.v4-store-ad-placeholder span{color:#d8b16e;letter-spacing:.18em;font-size:8px;font-weight:900}.v4-store-ad-placeholder strong{font-family:var(--serif);margin-top:8px;font-size:34px;font-weight:500}.v4-store-ad-placeholder small{color:#9eb0bc;margin-top:7px;font-size:9px}.v4-store-ad-image>img{object-fit:cover!important;width:100%!important;height:100%!important}.v4-store-website-standard .v4-store-contact{background:#f7f4ed;border-top:1px solid #e8e2d7;padding:48px 0}.v4-store-website-standard .v4-store-contact-grid{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);align-items:start;gap:46px}.v4-store-website-standard .v4-store-contact h2{text-align:left;font-size:clamp(30px,3.2vw,43px);line-height:1.02}.v4-store-website-standard .v4-store-contact p{text-align:left}.v4-store-website-standard .v4-store-contact-list{background:#fff}.v4-store-compact-enquiry{color:#fff;background:#061827!important;padding:28px 0 34px!important}.v4-store-enquiry-disclosure{background:#081f31;border:1px solid #d8b16e47;border-radius:12px;overflow:hidden}.v4-store-enquiry-disclosure>summary{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:15px 19px;list-style:none;display:flex}.v4-store-enquiry-disclosure>summary::-webkit-details-marker{display:none}.v4-store-enquiry-disclosure>summary>span{text-align:left;grid-template-columns:22px auto;align-items:center;gap:2px 10px;display:grid}.v4-store-enquiry-disclosure>summary>span>svg{color:#d8b16e;grid-row:1/3}.v4-store-enquiry-disclosure>summary b{font-family:var(--serif);color:#fff;font-size:19px;font-weight:520}.v4-store-enquiry-disclosure>summary small{color:#9fb0bb;font-size:9px}.v4-store-enquiry-disclosure>summary>svg{color:#d8b16e;transition:transform .2s}.v4-store-enquiry-disclosure[open]>summary>svg{transform:rotate(90deg)}.v4-store-enquiry-body{border-top:1px solid #ffffff14;grid-template-columns:minmax(230px,.45fr) minmax(0,1.55fr);gap:26px;padding:0 19px 19px;display:grid}.v4-store-enquiry-note{color:#b5c2ca;text-align:left;align-items:flex-start;gap:9px;padding-top:18px;font-size:10px;line-height:1.55;display:flex}.v4-store-enquiry-note svg{color:#d8b16e;flex:none}.v4-store-compact-enquiry .premium-inquiry-form{padding-top:18px;color:#fff!important;background:0 0!important}.v4-store-compact-enquiry .premium-inquiry-form .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v4-store-compact-enquiry .premium-inquiry-form input,.v4-store-compact-enquiry .premium-inquiry-form textarea{font-family:inherit;font-size:11px;color:#fff!important;background:#0a263a!important;border:1px solid #d8b16e47!important}.v4-store-compact-enquiry .premium-inquiry-form input::placeholder,.v4-store-compact-enquiry .premium-inquiry-form textarea::placeholder{color:#8095a2}.v4-store-compact-enquiry .premium-inquiry-form textarea{min-height:72px;margin:8px 0!important}.v4-store-compact-enquiry .premium-inquiry-form .inquiry-consent,.v4-store-compact-enquiry .premium-inquiry-form>small{font-size:8px;color:#8497a3!important}.v4-store-compact-enquiry .premium-submit-button{min-height:42px;color:#071827!important;background:#d8b16e!important}.yacht-card-store{z-index:4;margin-top:6px;display:block;position:relative}.yacht-card-store a{color:inherit;text-decoration:none}.yacht-card-store a:hover{text-decoration:underline}.yacht-detail-v321-broker-logo-link{flex:0 0 76px;display:block}.yacht-detail-v321-broker-name h3 a{color:inherit;text-decoration:none}.yacht-detail-v321-broker-name h3 a:hover{color:#9a742c}@media (max-width:900px){.v4-store-brandbar-inner{grid-template-columns:1fr;gap:15px;padding-top:17px;padding-bottom:14px}.v4-store-subnav{justify-content:flex-start;margin:0 -20px;padding:0 20px 2px}.v4-store-about-layout{grid-template-columns:1fr;gap:34px}.v4-store-ad-slot{justify-self:start}.v4-store-website-standard .v4-store-contact-grid{grid-template-columns:1fr;gap:26px}.v4-store-enquiry-body{grid-template-columns:1fr;gap:2px}}@media (max-width:700px){.v4-store-website-standard .v4-store-media-only{min-height:270px}.v4-store-website-standard .v4-store-media-only .v4-store-identity-media{object-position:center center!important}.v4-store-brandbar-inner{padding:14px 18px 12px}.v4-store-brandbar-brand{text-align:left;align-items:center;gap:12px}.v4-store-brandbar-logo{border-radius:10px!important;width:58px!important;height:58px!important}.v4-store-brandbar-copy{width:min(100%,100vw - 112px);text-align:left!important}.v4-store-brandbar-copy>span{font-size:7px;text-align:left!important;justify-content:flex-start!important}.v4-store-brandbar-copy h1{white-space:normal;overflow-wrap:anywhere;margin:4px 0;text-align:left!important;font-size:29px!important;line-height:1!important}.v4-store-brandbar-copy p{white-space:normal;text-align:left!important;font-size:9px!important}.v4-store-subnav{gap:4px;margin:0 -18px;padding:1px 18px 3px}.v4-store-subnav a{min-height:32px;padding:0 10px;font-size:8px}.v4-store-anchor-section{scroll-margin-top:88px}.v4-store-website-standard .v4-store-trust-row{border-radius:0;margin:0;grid-template-columns:1fr 1fr!important}.v4-store-website-standard .v4-store-trust-row>div{align-items:flex-start;gap:8px;padding:12px 10px;text-align:left!important}.v4-store-website-standard .v4-store-trust-row svg{flex:none;width:17px;margin-top:1px}.v4-store-website-standard .v4-store-trust-row strong{text-align:left!important;font-size:9px!important}.v4-store-website-standard .v4-store-trust-row small{line-height:1.3;text-align:left!important;font-size:8px!important}.v4-store-section{padding-top:38px}.v4-store-about{padding:44px 0}.v4-store-about-layout{gap:28px;padding-left:18px;padding-right:18px}.v4-store-about-copy,.v4-store-about-copy h2,.v4-store-about-copy p{text-align:left!important}.v4-store-ad-slot{justify-self:center;width:300px;max-width:100%}.v4-store-ad-placeholder,.v4-store-ad-image{width:min(300px,100vw - 36px)!important;height:min(300px,100vw - 36px)!important}.v4-store-ad-label{text-align:left}.v4-store-website-standard .v4-store-contact{padding:40px 0}.v4-store-website-standard .v4-store-contact-grid{padding-left:18px;padding-right:18px}.v4-store-website-standard .v4-store-contact h2,.v4-store-website-standard .v4-store-contact p{text-align:left!important}.v4-store-website-standard .v4-store-contact-list{grid-template-columns:1fr!important}.v4-store-website-standard .v4-store-contact-list>a,.v4-store-website-standard .v4-store-contact-list>div{text-align:left!important}.v4-store-compact-enquiry{padding:18px 0 24px!important}.v4-store-enquiry-disclosure{margin:0 6px}.v4-store-enquiry-disclosure>summary{min-height:68px;padding:13px 14px}.v4-store-enquiry-disclosure>summary b{font-size:17px}.v4-store-enquiry-disclosure>summary small{font-size:8px}.v4-store-enquiry-body{padding:0 14px 14px}.v4-store-compact-enquiry .premium-inquiry-form .form-grid{grid-template-columns:1fr!important}.v4-store-compact-enquiry .premium-inquiry-form input,.v4-store-compact-enquiry .premium-inquiry-form textarea,.yacht-detail-v321-broker-mini,.yacht-detail-v321-broker-mini *{text-align:left!important}.yacht-detail-v321-broker-head{justify-content:flex-start!important;align-items:center!important}.yacht-detail-v321-broker-name,.yacht-detail-v321-broker-actions,.yacht-detail-v321-broker-contact a,.yacht-detail-v321-broker-contact span{justify-content:flex-start!important}}.v4-store-website-standard .v4-store-hero-with-brand{color:#fff;background:#061827;border:0;align-items:flex-end;min-height:410px;display:flex;position:relative;overflow:hidden}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-media{object-fit:cover!important;z-index:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v4-store-website-standard .v4-store-hero-with-brand video.v4-store-identity-media{background:#061827;display:block}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#020f1be6 0%,#020f1b99 40%,#020f1b14 75%),linear-gradient(#020f1b1a 42%,#020f1bbd 100%);position:absolute;inset:0}.v4-store-hero-brand-inner{z-index:2;width:100%;min-height:178px;position:relative;grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important;gap:20px!important;padding-top:34px!important;padding-bottom:34px!important;display:grid!important}.v4-store-hero-logo-link{width:96px;height:96px;text-decoration:none;display:block}.v4-store-hero-brand-inner .v4-store-identity-logo{background:#092237!important;border:1px solid #d8b16ed6!important;border-radius:14px!important;width:96px!important;height:96px!important;padding:7px!important;box-shadow:0 14px 35px #0000003d!important}.v4-store-hero-brand-copy{min-width:0;text-align:left!important}.v4-store-hero-brand-copy>span{color:#e4bd72!important;letter-spacing:.13em!important;text-transform:uppercase!important;text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;font-size:9px!important;font-weight:900!important;display:flex!important}.v4-store-hero-brand-copy h1{color:#fff!important;font-family:var(--serif)!important;text-align:left!important;margin:6px 0!important;font-size:clamp(42px,4.8vw,66px)!important;font-weight:500!important;line-height:.98!important}.v4-store-hero-brand-copy h1 a{color:inherit!important;text-decoration:none!important}.v4-store-hero-brand-copy p{max-width:760px;color:#e8eff2!important;text-align:left!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.v4-store-nav-only{background:#061827;border-top:1px solid #d8b16e38;border-bottom:1px solid #ffffff14}.v4-store-nav-only-inner{align-items:center;min-height:54px;display:flex}.v4-store-nav-only .v4-store-subnav{justify-content:flex-start;width:100%}@media (max-width:700px){.v4-store-website-standard .v4-store-hero-with-brand{align-items:flex-end;min-height:455px}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-media{object-position:center center!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-shade{background:linear-gradient(#020f1b0d 15%,#020f1b52 50%,#020f1bf5 83%)}.v4-store-hero-brand-inner{grid-template-columns:72px minmax(0,1fr)!important;gap:14px!important;min-height:155px!important;padding:245px 20px 28px!important}.v4-store-hero-logo-link{width:72px;height:72px}.v4-store-hero-brand-inner .v4-store-identity-logo{border-radius:12px!important;width:72px!important;height:72px!important;padding:5px!important}.v4-store-hero-brand-copy>span{letter-spacing:.1em!important;font-size:7px!important}.v4-store-hero-brand-copy h1{white-space:normal!important;overflow-wrap:anywhere!important;font-size:38px!important;line-height:1!important}.v4-store-hero-brand-copy p{font-size:9px!important;line-height:1.5!important}.v4-store-nav-only-inner{min-height:46px;padding-left:18px;padding-right:18px}.v4-store-nav-only .v4-store-subnav{margin:0 -18px;padding:0 18px 2px}}.v4-store-website-standard .v4-store-hero-brand-inner{width:min(1216px,100% - 48px)!important;margin-inline:auto!important}.v4-store-website-standard .v4-store-commerce{padding-top:34px}.v4-store-website-standard .v4-store-nav-only,.v4-store-website-standard .v4-store-trust-row{display:none!important}.v4-store-about-layout{grid-template-columns:minmax(0,1fr) 300px!important;align-items:center!important}.v4-store-about-brand{background:linear-gradient(145deg,#fff,#f7f3eb);border:1px solid #e2ddd3;border-radius:16px;justify-self:end;place-items:center;width:300px;height:300px;padding:30px;text-decoration:none;display:grid;box-shadow:0 16px 38px #0414220f}.v4-store-about-brand-logo{max-width:100%;width:210px!important;height:210px!important;box-shadow:none!important;background:#082238!important;border:1px solid #d8b16e61!important;border-radius:16px!important;padding:18px!important}.v4-store-about-brand-logo img{object-fit:contain!important;width:100%!important;height:100%!important}.v4-store-ad-section{background:#fbfaf7;border-top:1px solid #e9e4da;padding:34px 0 46px}.v4-store-ad-section-inner{justify-content:flex-end;display:flex}.v4-store-ad-section .v4-store-ad-slot{justify-self:auto}@media (max-width:900px){.v4-store-about-layout{grid-template-columns:1fr!important}.v4-store-about-brand{justify-self:start}.v4-store-ad-section-inner{justify-content:flex-start}}@media (max-width:700px){.v4-store-website-standard .v4-store-hero-brand-inner{width:100%!important;margin-inline:0!important}.v4-store-website-standard .v4-store-commerce{padding-top:20px}.v4-store-about-brand{justify-self:start;width:min(220px,100vw - 36px);height:min(220px,100vw - 36px);padding:22px}.v4-store-about-brand-logo{width:150px!important;height:150px!important;padding:12px!important}.v4-store-ad-section{padding:26px 0 34px}.v4-store-ad-section-inner{justify-content:center}}.v4-bilgin-video-card{background:#071220;border:1px solid #dcbc702e;border-radius:22px;grid-template-columns:minmax(0,1.65fr) minmax(260px,.65fr);display:grid;overflow:hidden;box-shadow:0 20px 60px #0000002e}.v4-bilgin-video-card iframe{aspect-ratio:16/9;background:#02070d;border:0;width:100%;min-height:100%;display:block}.v4-bilgin-video-card>div{color:#fff;background:linear-gradient(145deg,#0b1a2e,#071220);flex-direction:column;justify-content:center;gap:10px;padding:26px;display:flex}.v4-bilgin-video-card span{color:#d8c08a;letter-spacing:.12em;font-size:11px;font-weight:800}.v4-bilgin-video-card strong{font-size:21px;line-height:1.35}.v4-bilgin-video-card small{color:#eef3f99e;line-height:1.5}@media (max-width:760px){.v4-bilgin-video-card{grid-template-columns:1fr}.v4-bilgin-video-card>div{padding:19px}.v4-bilgin-video-card strong{font-size:18px}}.v4-bilgin-portfolio-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.v4-bilgin-portfolio-card{color:#071827;background:linear-gradient(145deg,#fff,#faf8f3);border:1px solid #e5dfd5;border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;min-height:148px;padding:18px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.v4-bilgin-portfolio-card:hover{border-color:#b48e477a;transform:translateY(-2px);box-shadow:0 14px 34px #07182714}.v4-bilgin-portfolio-card>div{color:#7a6c55;letter-spacing:.05em;justify-content:space-between;gap:10px;font-size:11px;font-weight:800;display:flex}.v4-bilgin-portfolio-card h3{margin:0;font-size:17px;line-height:1.25}.v4-bilgin-status{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-weight:900}.v4-bilgin-status.is-on-spec{color:#f1d58b;background:#0c2a43}.v4-bilgin-status.is-sold{color:#746b5d;background:#eeeae3}.v4-bilgin-status.is-build{color:#315160;background:#edf3f5}.v4-bilgin-portfolio-note{color:#6c7279;margin:12px 0 0;font-size:12px;line-height:1.55}@media (max-width:980px){.v4-bilgin-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.v4-bilgin-portfolio-grid{grid-template-columns:1fr}.v4-bilgin-portfolio-card{min-height:126px}}.v4-sea-marine-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.v4-sea-marine-service-card{color:#071827;background:linear-gradient(145deg,#fff,#f7f5f0);border:1px solid #e2ddd3;border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;min-height:220px;padding:24px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 14px 40px #0718270a}.v4-sea-marine-service-card:hover{border-color:#b28d4980;transform:translateY(-3px);box-shadow:0 18px 42px #07182717}.v4-sea-marine-service-card>span{color:#987333;letter-spacing:.13em;font-size:10px;font-weight:900}.v4-sea-marine-service-card h3{margin:0;font-size:20px;line-height:1.25}.v4-sea-marine-service-card p{color:#626c75;margin:0;font-size:13px;line-height:1.65}.v4-sea-marine-service-card small{color:#0d3150;align-items:center;gap:6px;margin-top:auto;font-weight:800;display:flex}.v4-sea-marine-media-card{background:#071220;border:1px solid #d0b26e38;border-radius:22px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);display:grid;overflow:hidden;box-shadow:0 20px 60px #00000029}.v4-sea-marine-media-poster{background:#06101b;min-height:360px;border-radius:0!important}.v4-sea-marine-media-poster>img{object-fit:cover;width:100%;height:100%;min-height:360px}.v4-sea-marine-media-card>div:last-child{color:#fff;background:linear-gradient(145deg,#0b1a2e,#071220);flex-direction:column;justify-content:center;gap:12px;padding:28px;display:flex}.v4-sea-marine-media-card>div:last-child>span{color:#d8c08a;letter-spacing:.13em;font-size:11px;font-weight:900}.v4-sea-marine-media-card strong{font-size:21px;line-height:1.35}.v4-sea-marine-media-card p{color:#eef3f9a8;margin:0;font-size:12px;line-height:1.6}.v4-sea-marine-media-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.v4-sea-marine-media-actions a{color:#f1dca7;border:1px solid #d8c08a4d;border-radius:999px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:980px){.v4-sea-marine-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-sea-marine-media-card{grid-template-columns:1fr}}@media (max-width:640px){.v4-sea-marine-service-grid{grid-template-columns:1fr}.v4-sea-marine-service-card{min-height:190px;padding:20px}.v4-sea-marine-media-poster,.v4-sea-marine-media-poster>img{min-height:250px}.v4-sea-marine-media-card>div:last-child{padding:20px}.v4-sea-marine-media-card strong{font-size:18px}}.v4-bilgin-video-grid{gap:18px;display:grid}.v4-bilgin-video-card p{color:#eef3f9b8;margin:0;font-size:12px;line-height:1.6}.v4-bilgin-video-card>div>a{color:#f1dca7;align-items:center;gap:6px;width:max-content;margin-top:2px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.v4-sea-marine-video-card iframe{aspect-ratio:16/9;background:#02070d;border:0;width:100%;min-height:360px;display:block}@media (max-width:980px){.v4-sea-marine-video-card iframe{min-height:0}}:root{--contrast-ink:#102230;--contrast-muted:#526675;--contrast-gold:#8b6429;--contrast-rule:#cfc8bd}.category-visual-card-body h3,.marketplace-result-head h2,.v320-service-grid>a>h2{color:var(--contrast-ink)}.category-visual-card-body p,.v320-service-grid>a>p,.marketplace-result-head p{color:var(--contrast-muted)}.category-visual-card-body small,.category-visual-card-body b,.v320-service-grid>a>small,.v320-service-grid>a>b{color:var(--contrast-gold)}.motoryat-detail-sale .yacht-detail-v321-intro-section,.motoryat-detail-sale .yacht-detail-v321-gallery-section,.motoryat-detail-sale .yacht-detail-v321-spec-section,.motoryat-detail-sale .yacht-detail-v321-equipment-section,.motoryat-detail-sale .yacht-detail-v321-brand-section,.motoryat-detail-sale .yacht-detail-v321-commerce-section,.motoryat-detail-sale .yacht-detail-v321-related-section{color:var(--contrast-ink)}.motoryat-detail-sale .yacht-detail-v321-intro-copy h2,.motoryat-detail-sale .yacht-detail-v321-gallery-heading h2,.motoryat-detail-sale .yacht-detail-v321-spec-title h2,.motoryat-detail-sale .yacht-detail-v321-equipment-title h2,.motoryat-detail-sale .yacht-detail-v321-brand-layout h2,.motoryat-detail-sale .yacht-detail-v321-commerce-layout h2,.motoryat-detail-sale .yacht-detail-v321-related-head h2{color:var(--contrast-ink);text-shadow:none}.motoryat-detail-sale .yacht-detail-v321-intro-copy p,.motoryat-detail-sale .yacht-detail-v321-spec-title p,.motoryat-detail-sale .yacht-detail-v321-equipment-title p,.motoryat-detail-sale .yacht-detail-v321-brand-layout p,.motoryat-detail-sale .yacht-detail-v321-related-grid p{color:var(--contrast-muted)}.motoryat-detail-sale .yacht-detail-v321-gallery-section .yacht-detail-v321-kicker,.motoryat-detail-sale .yacht-detail-v321-spec-section .yacht-detail-v321-kicker,.motoryat-detail-sale .yacht-detail-v321-equipment-section .yacht-detail-v321-kicker,.motoryat-detail-sale .yacht-detail-v321-brand-section .yacht-detail-v321-kicker,.motoryat-detail-sale .yacht-detail-v321-commerce-section .yacht-detail-v321-kicker,.motoryat-detail-sale .yacht-detail-v321-related-section .yacht-detail-v321-kicker,.motoryat-detail-sale .yacht-detail-v321-related-head>a,.motoryat-detail-sale .yacht-detail-v321-related-grid small{color:var(--contrast-gold)}.motoryat-detail-sale .yacht-detail-v321-spec-list span,.motoryat-detail-sale .yacht-detail-v321-model-list span{color:var(--contrast-muted)}.motoryat-detail-charter .charter-premium-overview,.motoryat-detail-charter .charter-premium-gallery,.motoryat-detail-charter .charter-premium-specs,.motoryat-detail-charter .charter-premium-amenities,.motoryat-detail-charter .charter-premium-related,.motoryat-detail-charter .charter-premium-overview h2,.motoryat-detail-charter .charter-premium-gallery h2,.motoryat-detail-charter .charter-premium-specs h2,.motoryat-detail-charter .charter-premium-amenities h2,.motoryat-detail-charter .charter-premium-related h2,.motoryat-detail-charter .charter-premium-amenity-grid h3{color:var(--contrast-ink)}.motoryat-detail-charter .charter-premium-overview article>p,.motoryat-detail-charter .charter-premium-specs-copy p,.motoryat-detail-charter .charter-premium-amenity-grid li,.motoryat-detail-charter .charter-premium-related-grid p{color:var(--contrast-muted)}.motoryat-detail-charter .charter-premium-overview .charter-premium-kicker,.motoryat-detail-charter .charter-premium-gallery .charter-premium-kicker,.motoryat-detail-charter .charter-premium-specs .charter-premium-kicker,.motoryat-detail-charter .charter-premium-amenities .charter-premium-kicker,.motoryat-detail-charter .charter-premium-related .charter-premium-kicker,.motoryat-detail-charter .charter-premium-related .charter-premium-section-head>a,.motoryat-detail-charter .charter-premium-related-grid small{color:var(--contrast-gold)}.motoryat-detail-product .v321-product-hero,.motoryat-detail-product .v321-product-specification,.motoryat-detail-product .v321-product-related,.motoryat-detail-product .v321-product-summary h1,.motoryat-detail-product .v321-product-section-title h2,.motoryat-detail-product .v321-product-related-head h2,.motoryat-detail-product .v321-product-related-grid h3{color:var(--contrast-ink)}.motoryat-detail-product .v321-product-lead,.motoryat-detail-product .v321-product-section-title p,.motoryat-detail-product .v321-product-related-grid span{color:var(--contrast-muted)}.motoryat-detail-product .v321-product-eyebrow,.motoryat-detail-product .v321-product-section-title>span,.motoryat-detail-product .v321-product-related-head>span,.motoryat-detail-product .v321-product-related-head>a,.motoryat-detail-product .v321-product-related-grid small{color:var(--contrast-gold)}.v320-services-grid-section,.v320-service-intro,.v320-service-capabilities,.v320-service-highlights,.v320-service-trust,.v320-service-cta{color:var(--contrast-ink)}.v320-services-grid-section .v320-kicker,.v320-service-intro .v320-kicker,.v320-service-capabilities .v320-kicker,.v320-service-highlights .v320-kicker,.v320-service-trust .v320-kicker,.v320-service-cta>div>div>span{color:var(--contrast-gold)}.v320-service-intro p,.v320-service-trust p{color:var(--contrast-muted)}.v320-service-capabilities svg,.v320-service-highlights svg,.v320-service-trust svg{color:var(--contrast-gold)}.v320-editorial,.v320-expertise,.v320-market,.v320-contact,.v320-final-claim,.v320-store-featured,.v320-store-products,.v320-store-about,.v320-store-brands,.v320-store-contact{color:var(--contrast-ink)}.v320-editorial .v320-kicker,.v320-expertise .v320-kicker,.v320-market .v320-kicker,.v320-contact .v320-kicker,.v320-final-claim .v320-kicker,.v320-store-featured .v320-kicker,.v320-store-products .v320-kicker,.v320-store-about .v320-kicker,.v320-store-brands .v320-kicker,.v320-store-contact .v320-kicker,.v320-store-product small,.v320-store-product>span,.v320-store-empty small,.v320-store-contact-list small{color:var(--contrast-gold)}.v320-story-grid p,.v320-section-head>p,.v320-expertise-card p,.v320-store-preview p,.v320-contact>div>div>p,.v320-store-product p,.v320-store-empty p,.v320-store-about p,.v320-store-contact p{color:var(--contrast-muted)}.v4-store-about,.v4-store-dealers,.v4-store-website-standard .v4-store-contact,.v4-company-about,.v4-company-commerce,.v4-company-contact{--v4-gold:var(--contrast-gold);--v4-muted:var(--contrast-muted);color:var(--contrast-ink)}.v4-store-about h2,.v4-store-dealers h2,.v4-store-website-standard .v4-store-contact h2,.v4-company-about h2,.v4-company-commerce h2,.v4-company-contact h2{color:var(--contrast-ink)}.notice,.premium-news-empty,.marketplace-no-results,.v4-clean-empty{color:var(--contrast-muted)}@media (max-width:680px){.category-visual-card-body p,.v320-service-grid>a>p,.motoryat-detail-sale .yacht-detail-v321-spec-title p,.motoryat-detail-sale .yacht-detail-v321-brand-layout p,.motoryat-detail-charter .charter-premium-specs-copy p{color:var(--contrast-muted)}}.v320-brand-page:not(.v320-brand-azimut) .v320-brand-hero-image{transform:none;background:radial-gradient(circle at 76% 28%,#d8b16e2e,#0000 22%),radial-gradient(circle at 72% 35%,#40789e29,#0000 34%),linear-gradient(135deg,#071a2a 0%,#0a263a 48%,#061522 100%)!important}.v320-brand-hero-monogram{z-index:1;font-family:var(--serif);letter-spacing:-.09em;color:#ffffff09;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(180px,28vw,480px);font-weight:500;line-height:.8;position:absolute;top:50%;right:5vw;transform:translateY(-52%)}.v320-brand-status{color:#e1c185;letter-spacing:.08em;text-transform:uppercase;background:#06182775;border:1px solid #d8b16e57;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:20px;padding:9px 12px;font-size:9px;font-weight:850;display:flex}.v320-brand-facts{background:#fff;border:1px solid #ddd7ce;flex-wrap:wrap;gap:1px;margin-top:24px;display:flex}.v320-brand-facts span{border-right:1px solid #ddd7ce;flex-direction:column;gap:5px;min-width:145px;padding:14px 17px;display:flex}.v320-brand-facts span:last-child{border-right:0}.v320-brand-facts small{color:#8b6429;letter-spacing:.13em;font-size:8px;font-weight:900}.v320-brand-facts strong{color:#173044;font-size:12px;font-weight:750}.v320-model-grid-clean article{background:#fff;border:1px solid #d8d3cb;min-height:250px;padding:22px}.v320-model-grid-clean article:hover{transform:translateY(-3px);box-shadow:0 14px 36px #14253212}.v320-model-monogram{color:#d7b574;width:58px;height:58px;font-family:var(--serif);background:#0a2236;border:1px solid #c9af82;place-items:center;margin-bottom:26px;font-size:25px;display:grid}.v320-model-grid-clean a{color:#8b6429;margin-top:10px;font-size:10px;font-weight:900;display:inline-flex}.v320-archive-model-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.v320-archive-model-grid article{background:#fff;border:1px solid #d8d3cb;flex-direction:column;min-height:205px;padding:24px;display:flex}.v320-archive-model-grid small{color:#8b6429;letter-spacing:.14em;font-size:8px;font-weight:900}.v320-archive-model-grid h3{color:#102536;font-family:var(--serif);margin:28px 0 7px;font-size:25px;font-weight:520}.v320-archive-model-grid p{color:#667781;margin:0;font-size:10px;line-height:1.6}.v320-archive-model-grid a{color:#8b6429;margin-top:auto;padding-top:22px;font-size:9px;font-weight:900}.v320-brand-store-links{flex-wrap:wrap;gap:8px;display:flex}.v320-brand-store-links a{color:#fff;background:#071a2f;align-items:center;gap:8px;min-height:46px;padding:0 17px;font-size:10px;font-weight:900;display:inline-flex}.v320-brand-legacy .v320-brand-hero-shade{background:linear-gradient(90deg,#04101deb,#04101d94 55%,#04101d29),linear-gradient(#0000 50%,#030f1acc)}.v320-brand-legacy .v320-brand-commerce-bridge{background:#e6dcc8}.v320-brand-legacy .v320-brand-commerce-bridge span{color:#71511e}@media (max-width:1100px){.v320-archive-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.v320-brand-hero-monogram{font-size:210px;right:-2vw}.v320-brand-status{width:100%;line-height:1.45}.v320-brand-facts{grid-template-columns:1fr;display:grid}.v320-brand-facts span{border-bottom:1px solid #ddd7ce;border-right:0}.v320-brand-facts span:last-child{border-bottom:0}.v320-archive-model-grid{grid-template-columns:1fr}.v320-archive-model-grid article{min-height:170px}}.v320-global-brand-engine .v320-brand-hero-image{background-color:#0000!important;background-image:radial-gradient(circle at 78% 26%,#d8b16e2e,#0000 21%),radial-gradient(circle at 71% 42%,#4a80a429,#0000 34%),linear-gradient(135deg,#071a2a 0%,#0a263a 48%,#061522 100%)!important;background-position:50%!important;background-repeat:repeat,repeat,repeat!important;background-size:auto,auto,auto!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;transform:none!important}.v320-global-brand-engine .v320-brand-hero-monogram{display:block}.v320-global-brand-engine .v320-brand-hero-foot b{overflow-wrap:anywhere;font-size:clamp(18px,2vw,27px)}.v320-global-brand-engine.v320-brand-catalog .v320-brand-status{color:#c3d0d8;border-color:#a5b7c34d}.v320-global-brand-engine.v320-brand-limited .v320-brand-hero-shade{background:linear-gradient(90deg,#04101df0,#04101da8 56%,#04101d33),linear-gradient(#0000 50%,#030f1ad1)}.v320-brand-data-note{color:#173044;background:#fff;border:1px solid #d9d2c7;align-items:flex-start;gap:14px;margin-top:42px;padding:20px 22px;display:flex}.v320-brand-data-note svg{color:#8b6429;flex:none;margin-top:2px}.v320-brand-data-note strong{font-family:var(--serif);font-size:17px;font-weight:550;display:block}.v320-brand-data-note span{color:#667781;margin-top:6px;font-size:11px;line-height:1.65;display:block}.v320-collection-grid.v320-collection-grid-data{grid-template-columns:repeat(4,minmax(0,1fr))}.v320-collection-grid.v320-collection-grid-data article,.v320-collection-grid.v320-collection-grid-data article:first-child,.v320-collection-grid.v320-collection-grid-data article:nth-child(2),.v320-collection-grid.v320-collection-grid-data article:nth-child(3),.v320-collection-grid.v320-collection-grid-data article:nth-child(4),.v320-collection-grid.v320-collection-grid-data article:nth-child(5),.v320-collection-grid.v320-collection-grid-data article:nth-child(6),.v320-collection-grid.v320-collection-grid-data article:nth-child(7){border:1px solid #cab48c47;flex-direction:column;grid-column:auto;justify-content:space-between;align-items:flex-start;min-height:245px;padding:25px;background:radial-gradient(circle at 90% 8%,#d8b16e29,#0000 30%),linear-gradient(145deg,#0b2639,#071a29)!important}.v320-collection-grid.v320-collection-grid-data article:before{background:linear-gradient(#0000 36%,#040f1940)}.v320-collection-grid.v320-collection-grid-data article>svg{z-index:2;color:#d7b574;position:relative}.v320-collection-grid.v320-collection-grid-data article>div{margin-top:auto}.v320-collection-grid.v320-collection-grid-data h3{font-size:28px}.v320-collection-grid.v320-collection-grid-data p{color:#c8d2d8}.v320-model-data-label{color:#7b858a;letter-spacing:.12em;margin-top:auto;padding-top:15px;font-size:9px;font-weight:900;display:inline-flex}.v320-model-grid-clean article{flex-direction:column;display:flex}.v320-model-grid-clean article>a{margin-top:auto;padding-top:15px}.v320-archive-model-grid article>.v320-model-data-label{margin-top:auto;padding-top:22px}.v320-brand-engine-legend{flex-wrap:wrap;gap:8px;margin:-14px 0 28px;display:flex}.v320-brand-engine-legend span{color:#536675;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #ddd6ca;align-items:center;gap:7px;padding:8px 10px;font-size:9px;font-weight:850;display:inline-flex}.v320-brand-engine-legend svg{color:#8b6429}.v320-brand-card-active{background:linear-gradient(#ffffffe6,#f9f6efcc)}.v320-brand-card-active small{color:#876021}.v320-brand-card-legacy{background:#f0ece4}.v320-brand-card-legacy .v320-brand-monogram{color:#6e604d;border-color:#9b8b72}.v320-brand-card-legacy small{color:#6e604d}.v320-brand-card-catalog small{color:#6f7d86}@media (max-width:1100px){.v320-collection-grid.v320-collection-grid-data{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.v320-brand-data-note{margin-top:28px;padding:17px}.v320-collection-grid.v320-collection-grid-data{grid-template-columns:1fr}.v320-collection-grid.v320-collection-grid-data article{min-height:210px}.v320-brand-engine-legend{margin-top:-6px}}.v320-global-brand-engine.v320-brand-page{background:var(--v4-paper)}.v320-global-brand-engine .v320-brand-hero{background:var(--v4-navy);min-height:610px;display:block;overflow:hidden}.v320-global-brand-engine .v320-brand-hero:after{content:"";background:linear-gradient(90deg,#0000,#d9a94f99,#0000);height:1px;position:absolute;inset:auto 0 0}.v320-global-brand-engine .v320-brand-hero-inner{flex-direction:column;justify-content:center;min-height:610px;padding-top:92px;padding-bottom:116px;display:flex}.v320-global-brand-engine .v320-brand-hero-inner>*{max-width:680px}.v320-global-brand-engine .v320-brand-eyebrow{color:var(--v4-gold-soft);margin-bottom:0}.v320-global-brand-engine .v320-brand-eyebrow:before{content:"";background:var(--v4-gold);width:28px;height:1px}.v320-global-brand-engine .v320-brand-hero h1{letter-spacing:-.045em;text-wrap:balance;margin:16px 0;font-size:clamp(52px,5.6vw,84px);line-height:.96}.v320-global-brand-engine .v320-brand-hero p{color:#d8e1e7;max-width:620px;font-size:14px;line-height:1.72}.v320-global-brand-engine .v320-brand-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03132157;border-radius:6px;margin-top:18px}.v320-global-brand-engine .v320-brand-actions{flex-wrap:wrap;gap:10px;margin-top:22px}.v320-global-brand-engine .v320-brand-actions a{background:#03132157;border-color:#efcf8c73;border-radius:6px;min-height:44px;padding:0 16px}.v320-global-brand-engine .v320-brand-actions a:first-child{background:linear-gradient(135deg,#e2bd70,#c9973f);border-color:#0000;box-shadow:0 14px 30px #0000002b}.v320-global-brand-engine .v320-brand-hero-monogram{color:#ffffff07;font-size:clamp(180px,23vw,390px);top:49%;right:4vw}.v320-global-brand-engine .v320-brand-hero-foot{z-index:4;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(118px,150px));align-items:center;width:min(1216px,100% - 48px);padding:0;position:absolute;bottom:56px;left:50%;transform:translate(-50%)}.v320-global-brand-engine .v320-brand-hero-foot>div{padding:10px 14px}.v320-global-brand-engine .v320-brand-hero-foot b{font-size:clamp(17px,1.6vw,24px)}.v320-global-brand-engine .v320-brand-hero-foot small{margin-top:4px}.v4-brand-shell{z-index:5;background:#fbfaf7fc;border:1px solid #ffffffd1;border-radius:22px 22px 0 0;width:min(1216px,100% - 48px);margin:-44px auto 72px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0313211c}.v4-brand-shell>.v320-brand-story,.v4-brand-shell>.v4-brand-discovery,.v4-brand-shell>.v320-brand-collections,.v4-brand-shell>.v320-brand-models,.v4-brand-shell>.v320-brand-network{background:0 0}.v4-brand-shell>.v320-brand-story{padding:34px 0 30px}.v4-brand-shell>.v4-brand-discovery,.v4-brand-shell>.v320-brand-collections,.v4-brand-shell>.v320-brand-models,.v4-brand-shell>.v320-brand-network{border-top:1px solid #ecebe8;margin:0 28px;padding:34px 0}.v4-brand-shell>.v320-brand-story>.container,.v4-brand-shell>.v4-brand-discovery>.container,.v4-brand-shell>.v320-brand-collections>.container,.v4-brand-shell>.v320-brand-models>.container,.v4-brand-shell>.v320-brand-network>.container,.v4-brand-shell>.v320-brand-market>.container,.v4-brand-shell>.v320-brand-commerce-bridge>.container{width:100%;max-width:none;padding-left:28px;padding-right:28px}.v4-brand-shell>.v4-brand-discovery>.container,.v4-brand-shell>.v320-brand-collections>.container,.v4-brand-shell>.v320-brand-models>.container,.v4-brand-shell>.v320-brand-network>.container{padding-left:0;padding-right:0}.v4-brand-shell .v320-brand-story-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:52px}.v4-brand-shell .v320-brand-story h2{font-size:clamp(34px,3.6vw,50px);line-height:1.02}.v4-brand-shell .v320-brand-story p{margin-top:18px;font-size:13px;line-height:1.75}.v4-brand-shell .v320-brand-points{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-brand-shell .v320-brand-facts{border-radius:10px;margin-top:18px;overflow:hidden}.v4-brand-shell .v320-brand-data-note{background:#fffdf8;border-radius:10px;margin:22px 0 0}.v4-brand-shell .v320-section-head{margin-bottom:22px}.v4-brand-shell .v320-section-head h2{color:var(--v4-ink);font-size:clamp(30px,3vw,44px)}.v4-brand-shell .v320-section-head>p{max-width:440px;color:var(--v4-muted);font-family:inherit;font-size:11px;line-height:1.6}.v4-brand-shell .v320-section-head.light h2{color:#fff}.v4-brand-shell .v320-section-head.light>p{color:#9eafb9}.v4-brand-discovery-grid .v4-home-brand-card{height:172px}.v4-brand-discovery-grid .v4-home-brand-card strong{font-size:27px}.v4-brand-shell .v320-collection-grid.v320-collection-grid-data{gap:12px}.v4-brand-shell .v320-collection-grid.v320-collection-grid-data article{border-radius:12px;min-height:190px;padding:20px;box-shadow:0 10px 28px #03132112}.v4-brand-shell .v320-model-grid-clean{gap:12px}.v4-brand-shell .v320-model-grid-clean article{border-radius:12px;min-height:220px;box-shadow:0 10px 28px #0313210f}.v4-brand-shell .v320-archive-model-grid{gap:12px}.v4-brand-shell .v320-archive-model-grid article{border-radius:12px;min-height:185px}.v4-brand-shell>.v320-brand-commerce-bridge{background:#e8d9bd;border-radius:16px;margin:12px 28px 0;padding:34px 0}.v4-brand-shell>.v320-brand-commerce-bridge>.container{gap:36px;padding-left:24px;padding-right:24px}.v4-brand-shell .v320-brand-commerce-bridge h2{font-size:clamp(30px,3vw,42px)}.v4-brand-shell>.v320-brand-market{background:#061827;border-radius:16px;margin:12px 28px 0;padding:34px 0}.v4-brand-shell>.v320-brand-market>.container{padding-left:24px;padding-right:24px}.v4-brand-shell>.v320-brand-network{margin-bottom:28px}.v4-brand-shell .v320-brand-network>.container{grid-template-columns:minmax(0,1fr) auto;gap:30px;display:grid}@media (max-width:900px){.v320-global-brand-engine .v320-brand-hero-inner{padding-top:88px;padding-bottom:130px}.v320-global-brand-engine .v320-brand-hero-foot{grid-template-columns:repeat(3,1fr);bottom:54px}.v320-global-brand-engine .v320-brand-hero-foot>span{display:none}.v4-brand-shell .v320-brand-story-grid{grid-template-columns:1fr;gap:26px}.v4-brand-shell .v320-brand-network>.container{grid-template-columns:1fr}}@media (max-width:680px){.v320-global-brand-engine .v320-brand-hero{min-height:610px}.v320-global-brand-engine .v320-brand-hero-inner{min-height:610px;padding:92px 18px 154px}.v320-global-brand-engine .v320-brand-hero h1{font-size:clamp(46px,13vw,62px)}.v320-global-brand-engine .v320-brand-hero p{font-size:13px}.v320-global-brand-engine .v320-brand-status{align-self:flex-start;width:auto;font-size:8px}.v320-global-brand-engine .v320-brand-actions{flex-direction:row;align-items:center}.v320-global-brand-engine .v320-brand-actions a{justify-content:center;min-height:42px}.v320-global-brand-engine .v320-brand-hero-foot{grid-template-columns:repeat(3,1fr);width:calc(100% - 28px);bottom:60px}.v320-global-brand-engine .v320-brand-hero-foot>div{text-align:center;border-left:1px solid #ffffff2e;padding:8px 6px}.v320-global-brand-engine .v320-brand-hero-foot>div:first-of-type{border-left:0}.v320-global-brand-engine .v320-brand-hero-foot b{font-size:16px}.v320-global-brand-engine .v320-brand-hero-foot small{font-size:7px;line-height:1.25}.v4-brand-shell{border-radius:18px 18px 0 0;width:min(100% - 16px,1216px);margin-top:-38px}.v4-brand-shell>.v320-brand-story{padding:24px 0 20px}.v4-brand-shell>.v4-brand-discovery,.v4-brand-shell>.v320-brand-collections,.v4-brand-shell>.v320-brand-models,.v4-brand-shell>.v320-brand-network{margin:0 14px;padding:28px 0}.v4-brand-shell>.v320-brand-story>.container{padding-left:14px;padding-right:14px}.v4-brand-shell .v320-brand-story h2{font-size:34px}.v4-brand-shell .v320-brand-points{grid-template-columns:1fr}.v4-brand-shell .v320-brand-facts{grid-template-columns:1fr;display:grid}.v4-brand-discovery-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:11px;display:flex;overflow-x:auto}.v4-brand-discovery-grid::-webkit-scrollbar{display:none}.v4-brand-discovery-grid>.v4-home-brand-card{scroll-snap-align:center;flex:0 0 88%;height:168px}.v4-brand-shell>.v320-brand-commerce-bridge,.v4-brand-shell>.v320-brand-market{border-radius:14px;margin:12px 14px 0;padding:28px 0}.v4-brand-shell>.v320-brand-commerce-bridge>.container,.v4-brand-shell>.v320-brand-market>.container{padding-left:16px;padding-right:16px}}.v4-numarine-lineup-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.v4-numarine-lineup-card{color:#102230;background:#fff;border:1px solid #0f24341f;border-radius:18px;min-width:0;transition:transform .22s,box-shadow .22s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 34px #0c1b270f}.v4-numarine-lineup-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px #0c1b271c}.v4-numarine-lineup-media{background:#e9edf0;height:150px}.v4-numarine-lineup-card>div:last-child{padding:15px 16px 17px}.v4-numarine-lineup-card span{color:#8b6429;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900;display:inline-flex}.v4-numarine-lineup-card h3{font-family:var(--serif);margin:0;font-size:27px;font-weight:500;line-height:1}.v4-numarine-lineup-card p{color:#526675;margin:8px 0 13px;font-size:11px;line-height:1.45}.v4-numarine-lineup-card small{color:#6f7d86;letter-spacing:.04em;font-size:10px;font-weight:800}.v4-numarine-lineup-note{color:#65757f;margin:15px 0 0;font-size:11px;line-height:1.6}@media (max-width:1100px){.v4-numarine-lineup-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.v4-numarine-lineup-grid{scroll-snap-type:x mandatory;gap:10px;padding:0 2px 8px;display:flex;overflow-x:auto}.v4-numarine-lineup-card{scroll-snap-align:start;flex:0 0 76vw}.v4-numarine-lineup-media{height:180px}}.v4-numarine-lineup-card{text-decoration:none}.v4-numarine-lineup-card>div:last-child b{color:#8b6429;letter-spacing:.04em;align-items:center;gap:5px;margin-top:12px;font-size:10px;font-weight:900;display:flex}.v4-numarine-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.v4-numarine-video-card{background:#071827;border:1px solid #0f24341f;border-radius:20px;overflow:hidden;box-shadow:0 18px 46px #0616231a}.v4-numarine-video-card iframe{aspect-ratio:16/9;background:#02070d;border:0;width:100%;display:block}.v4-numarine-video-card>div{color:#fff;padding:18px 20px 20px}.v4-numarine-video-card span{color:#d9bc7b;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.v4-numarine-video-card strong{font-family:var(--serif);margin-top:7px;font-size:24px;font-weight:500;line-height:1.12;display:block}.v4-numarine-video-card p{color:#eff4f7b3;margin:8px 0 0;font-size:11px}.v4-numarine-video-card a{color:#f0d69c;align-items:center;gap:6px;margin-top:14px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.v4-bilgin-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v4-bilgin-portfolio-card{background:#fff;min-height:0;padding:0;display:block;overflow:hidden}.v4-bilgin-portfolio-card.has-media{background:#fff}.v4-bilgin-portfolio-media{background:#0a1b28;height:190px}.v4-bilgin-portfolio-placeholder{align-items:flex-start;height:190px;color:#fff!important;background:radial-gradient(circle at 78% 18%,#d8c08a29,#0000 32%),linear-gradient(145deg,#0b2132,#06131e)!important;flex-direction:column!important;justify-content:flex-end!important;gap:5px!important;padding:20px!important;display:flex!important}.v4-bilgin-portfolio-placeholder span{color:#d8c08a;letter-spacing:.18em;font-size:9px;font-weight:900}.v4-bilgin-portfolio-placeholder strong{font-family:var(--serif);font-size:26px;font-weight:500;line-height:1}.v4-bilgin-portfolio-copy{color:#102230!important;padding:17px 18px 19px!important;display:block!important}.v4-bilgin-portfolio-meta{margin-bottom:12px;color:#7a6c55!important;letter-spacing:.05em!important;justify-content:space-between!important;gap:12px!important;font-size:10px!important;font-weight:850!important;display:flex!important}.v4-bilgin-portfolio-card h3{font-family:var(--serif);font-size:22px;font-weight:500}.v4-bilgin-portfolio-copy p{color:#687680;margin:8px 0 0;font-size:10px;line-height:1.45}.v4-bilgin-portfolio-copy>.v4-bilgin-status{margin-top:12px}.v4-bilgin-portfolio-copy>a{color:#8b6429;align-items:center;gap:5px;width:max-content;margin-top:13px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.v4-bilgin-inline-note{color:#87939b;letter-spacing:.03em;margin-top:13px;font-size:9px;font-weight:750;display:block}@media (max-width:980px){.v4-numarine-video-grid{grid-template-columns:1fr}.v4-bilgin-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.v4-bilgin-portfolio-grid{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.v4-bilgin-portfolio-card{scroll-snap-align:start;flex:0 0 82vw}.v4-bilgin-portfolio-media,.v4-bilgin-portfolio-placeholder{height:180px}.v4-numarine-video-card strong{font-size:21px}}.v4-store-video-hero{z-index:0;background:#061827;position:absolute;inset:0;overflow:hidden}.v4-store-video-hero .v4-store-video-hero-poster{z-index:0!important}.v4-store-video-hero-frame{z-index:1;pointer-events:none;background:#061827;border:0;width:177.778vh;min-width:100%;height:56.25vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.015)}.v4-store-website-standard .v4-store-hero-with-brand:has(.v4-store-video-hero) .v4-store-identity-shade{z-index:2}.v4-store-website-standard .v4-store-hero-with-brand:has(.v4-store-video-hero) .v4-store-hero-brand-inner{z-index:3}.v4-bilgin-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.v4-bilgin-video-card{grid-template-columns:1fr;min-width:0}.v4-bilgin-video-card iframe{aspect-ratio:16/9;min-height:0}.v4-bilgin-video-card>div{min-height:170px;padding:20px 22px}.v4-bilgin-video-card strong{font-family:var(--serif);font-size:23px;font-weight:500}@media (max-width:880px){.v4-bilgin-video-grid{grid-template-columns:1fr}}@media (max-width:640px){.v4-store-video-hero-frame{width:177.778vh;height:56.25vw;transform:translate(-50%,-50%)scale(1.08)}.v4-bilgin-video-card>div{min-height:0;padding:18px}.v4-bilgin-video-card strong{font-size:20px}}.v4-bilgin-media-summary{letter-spacing:.07em;text-transform:uppercase;font-weight:850;color:#8b6429!important;margin:7px 0 0!important;font-size:9px!important}.yacht-detail-v321-price-wrap strong{max-width:360px}@media (max-width:680px){.yacht-detail-v321-price-wrap strong{max-width:220px;font-size:18px;line-height:1.15}}.v4-yener-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v4-yener-project-card{overflow:hidden;background:#fff!important;border:1px solid #e4ded3!important;border-radius:18px!important;gap:0!important;min-height:0!important;padding:0!important;box-shadow:0 18px 46px #06182714!important}.v4-yener-project-media{aspect-ratio:16/10;background:#071827;text-decoration:none;display:block;position:relative;overflow:hidden}.v4-yener-project-media>img,.v4-yener-project-media .platform-image{transition:transform .6s;object-fit:cover!important;width:100%!important;height:100%!important}.v4-yener-project-card:hover .v4-yener-project-media>img,.v4-yener-project-card:hover .v4-yener-project-media .platform-image{transform:scale(1.035)}.v4-yener-project-media:after{content:"";background:linear-gradient(#0000 48%,#030f1994);position:absolute;inset:0}.v4-yener-project-media-empty{background:radial-gradient(circle at 72% 18%,#d0ac6529,#0000 28%),linear-gradient(145deg,#0a2236,#061827);justify-content:center;align-items:center;display:flex}.v4-yener-project-media-empty>div{z-index:2;text-align:center;color:#fff;flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex;position:relative}.v4-yener-project-media-empty>div>span{letter-spacing:.18em;color:#d4b474;font-size:9px;font-weight:900}.v4-yener-project-media-empty>div>strong{font-family:var(--serif);font-size:28px;font-weight:500}.v4-yener-project-media-empty>div>small{color:#9eb0bb;font-size:9px}.v4-yener-project-state{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#04121eb8;border:1px solid #ffffff3d;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850;position:absolute;bottom:13px;left:14px}.v4-yener-project-body{flex-direction:column;flex:1;gap:11px;padding:18px 18px 17px;display:flex}.v4-yener-project-body .v4-yener-portfolio-meta span,.v4-yener-project-body .v4-yener-portfolio-facts small{color:#8b6429;background:#faf6ee;border-color:#dfd2ba}.v4-yener-project-body h3{font-family:var(--serif);color:#102230;margin:0;font-size:25px;font-weight:520}.v4-yener-project-body h3 a{color:inherit;text-decoration:none}.v4-yener-project-body p{color:#526675;flex:1;margin:0;font-size:13px;line-height:1.6}.v4-yener-media-summary{color:#6a7882;letter-spacing:.03em;border-top:1px solid #ece6dc;padding-top:10px;font-size:10px;font-weight:750}.v4-yener-project-actions{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.v4-yener-project-actions a{text-transform:uppercase;letter-spacing:.045em;align-items:center;gap:5px;display:inline-flex;color:#102230!important;font-size:10px!important;font-weight:850!important;text-decoration:none!important}.v4-yener-project-actions a:last-child{color:#8b6429!important;font-size:9px!important}.v4-yener-secondhand{background:#f8f5ef;border:1px solid #e2dbcf;border-radius:18px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:center;gap:28px;margin-top:26px;padding:28px;display:grid}.v4-yener-secondhand>div:first-child>span{color:#8b6429;letter-spacing:.16em;font-size:9px;font-weight:900}.v4-yener-secondhand h3{font-family:var(--serif);color:#102230;margin:7px 0 8px;font-size:30px;font-weight:520}.v4-yener-secondhand p{color:#60717d;margin:0;font-size:12px;line-height:1.6}.v4-yener-secondhand-list{gap:10px;display:grid}.v4-yener-secondhand-list article{background:#fff;border:1px solid #e1d8c9;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.v4-yener-secondhand-list article>div{flex-direction:column;gap:4px;display:flex}.v4-yener-secondhand-list article small{color:#8b6429;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.v4-yener-secondhand-list article strong{font-family:var(--serif);color:#102230;font-size:22px}.v4-yener-secondhand-list article>div:last-child{align-items:flex-end}.v4-yener-secondhand-list a{color:#102230;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.v4-yener-secondhand-list a:last-child{color:#8b6429}@media (max-width:980px){.v4-yener-portfolio-grid{grid-template-columns:1fr 1fr}.v4-yener-secondhand{grid-template-columns:1fr}}@media (max-width:640px){.v4-yener-portfolio-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:0 2px 8px;display:flex;overflow-x:auto}.v4-yener-portfolio-grid::-webkit-scrollbar{display:none}.v4-yener-project-card{scroll-snap-align:start;flex:0 0 min(84vw,340px)}.v4-yener-project-body{padding:16px}.v4-yener-project-body h3{font-size:23px}.v4-yener-secondhand{padding:20px}.v4-yener-secondhand-list article{flex-direction:column;align-items:flex-start}.v4-yener-secondhand-list article>div:last-child{align-items:flex-start}}.v4-yener-project-media .platform-image img{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.v4-store-social-gallery{overflow:hidden}.v4-social-gallery-head{align-items:flex-end}.v4-social-gallery-official-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.v4-social-gallery-official-links a{color:#102536;background:#fff;border:1px solid #0c1f2f1f;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.v4-social-gallery-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:6px 0 18px;display:flex}.v4-social-gallery-tabs{background:#f4f6f7;border:1px solid #0c1f2f1a;border-radius:999px;gap:5px;padding:4px;display:flex}.v4-social-gallery-tabs button{appearance:none;color:#62707b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:9px 15px;font-size:11px;font-weight:850;transition:all .2s;display:inline-flex}.v4-social-gallery-tabs button.is-active{color:#fff;background:#0b1d2c;box-shadow:0 7px 18px #05162324}.v4-social-gallery-arrows{gap:7px;display:flex}.v4-social-gallery-arrows button{color:#102536;cursor:pointer;background:#fff;border:1px solid #0c1f2f1f;border-radius:50%;place-items:center;width:38px;height:38px;transition:all .2s;display:grid}.v4-social-gallery-arrows button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0618251a}.v4-social-gallery-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,32%);grid-auto-flow:column;gap:16px;padding:2px 2px 12px;display:grid;overflow-x:auto}.v4-social-gallery-rail::-webkit-scrollbar{display:none}.v4-social-media-card{scroll-snap-align:start;background:#fff;border:1px solid #0c1f2f1a;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 16px 44px #081d2c14}.v4-social-media-card-media{aspect-ratio:16/10;background:#071827;display:block;position:relative;overflow:hidden}.v4-social-media-card.is-short .v4-social-media-card-media{aspect-ratio:9/12}.v4-social-media-card-image{width:100%;height:100%;transition:transform .45s}.v4-social-media-card:hover .v4-social-media-card-image{transform:scale(1.035)}.v4-social-media-card-media:after{content:"";pointer-events:none;background:linear-gradient(#02090f05 40%,#020a1194 100%);position:absolute;inset:0}.v4-social-media-play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06141fc2;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:15px;left:16px}.v4-social-media-play.is-instagram{background:#081723c7}.v4-social-media-source{z-index:2;color:#fff;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05121dad;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:12px;right:12px}.v4-social-media-card-copy{flex-direction:column;align-items:flex-start;min-height:145px;padding:16px 17px 17px;display:flex}.v4-social-media-card-copy>span{color:#a47c31;letter-spacing:.11em;font-size:9px;font-weight:900}.v4-social-media-card-copy strong{color:#102536;font-family:var(--serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:20px;font-weight:500;line-height:1.18;display:-webkit-box;overflow:hidden}.v4-social-media-card-copy p{color:#6d7880;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.v4-social-media-card-copy a{color:#173951;align-items:center;gap:5px;margin-top:auto;padding-top:13px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}@media (max-width:980px){.v4-social-gallery-rail{grid-auto-columns:minmax(260px,46%)}.v4-social-media-card.is-short .v4-social-media-card-media{aspect-ratio:9/13}}@media (max-width:640px){.v4-social-gallery-head{align-items:flex-start}.v4-social-gallery-official-links{justify-content:flex-start}.v4-social-gallery-toolbar{align-items:center}.v4-social-gallery-tabs{scrollbar-width:none;max-width:calc(100vw - 86px);overflow-x:auto}.v4-social-gallery-tabs::-webkit-scrollbar{display:none}.v4-social-gallery-tabs button{white-space:nowrap;padding:9px 12px}.v4-social-gallery-arrows{display:none}.v4-social-gallery-rail{grid-auto-columns:minmax(236px,78%);gap:12px;margin-right:-18px;padding-right:18px}.v4-social-gallery-rail.is-shorts{grid-auto-columns:minmax(210px,68%)}.v4-social-media-card-copy{min-height:134px;padding:14px 15px 15px}.v4-social-media-card-copy strong{font-size:18px}}.v4-store-model-showcase .v4-numarine-lineup-grid{align-items:stretch}.v4-store-model-showcase .v4-numarine-lineup-card{height:100%}.v4-store-model-showcase .v4-numarine-lineup-card>div:last-child{flex-direction:column;min-height:168px;display:flex}.v4-store-model-showcase .v4-numarine-lineup-card>div:last-child b{margin-top:auto;padding-top:12px}@media (max-width:680px){.v4-store-model-showcase .v4-section-head{align-items:flex-end}.v4-store-model-showcase .v4-section-head small{white-space:nowrap}.v4-store-model-showcase .v4-numarine-lineup-card{flex-basis:78vw}}.directory-alphabet{scrollbar-width:thin;scroll-snap-type:x proximity;gap:7px;margin:14px 0 28px;padding:2px 0 10px;display:flex;overflow-x:auto}.directory-alphabet button{color:#334b5c;min-width:36px;height:36px;font:800 11px/1 var(--sans);cursor:pointer;scroll-snap-align:start;background:#fff;border:1px solid #0f24341f;border-radius:999px;flex:none;padding:0 10px;transition:all .18s}.directory-alphabet button:first-child{padding-inline:15px}.directory-alphabet button:hover,.directory-alphabet button.active{color:#fff;background:#102838;border-color:#ad864b;box-shadow:0 8px 22px #0e26361f}.directory-search-smart input{font-weight:650}.directory-load-more{justify-content:center;padding:30px 0 8px;display:flex}.directory-load-more button{color:#173449;letter-spacing:.035em;cursor:pointer;background:#fff;border:1px solid #0f243424;border-radius:999px;align-items:center;gap:12px;padding:13px 20px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 8px 24px #0c1b270d}.directory-load-more button span{color:#8b6429;font-size:10px}@media (max-width:680px){.directory-alphabet{gap:6px;margin-top:10px;margin-bottom:20px}.directory-alphabet button{min-width:34px;height:34px;padding:0 9px}.directory-load-more{padding-top:22px}}.yener-official-gallery-wrap{gap:14px;display:grid}.yener-official-gallery-source{color:#102536;background:#f8f6f1;border:1px solid #0c1f2f1a;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.yener-official-gallery-source>span{letter-spacing:.14em;color:#a47c31;white-space:nowrap;font-size:9px;font-weight:900}.yener-official-gallery-source>small{color:#687984;flex:1;min-width:0;font-size:10px;font-weight:650}.yener-official-gallery-links{align-items:center;gap:10px;display:flex}.yener-official-gallery-links a{color:#102536;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:900;text-decoration:none}.yacht-detail-v321-spec-list strong a{color:inherit;border-bottom:1px solid #10223038;text-decoration:none}@media (max-width:680px){.yener-official-gallery-source{flex-direction:column;align-items:flex-start;gap:5px}.yener-official-gallery-links{flex-wrap:wrap;margin-top:3px}}.superyacht-badge{z-index:4;color:#f2d79f;letter-spacing:.14em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051421e0;border:1px solid #e9cf9ca6;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:950;position:absolute;bottom:14px;right:14px;box-shadow:0 7px 20px #00000029}.yacht-detail-v321-label-row,.charter-premium-label-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:17px;display:flex}.yacht-detail-v321-label-row .yacht-detail-v321-status,.charter-premium-label-row .charter-premium-status{margin-bottom:0}.yacht-detail-v321-superyacht,.charter-premium-superyacht{color:#f3d69a;letter-spacing:.18em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0514215c;border:1px solid #efd39dcc;padding:7px 11px;font-size:9px;font-weight:950;display:inline-flex}.seller-inquiry-tabs{flex-wrap:wrap;gap:8px;display:flex}.seller-inquiry-tabs a{color:#53606a;letter-spacing:.08em;border:1px solid #dce3e7;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:900}.seller-inquiry-tabs a.active{color:#fff;background:#071b2b;border-color:#071b2b}.claim-gateway{margin-top:24px}@media (max-width:720px){.superyacht-badge{letter-spacing:.08em;padding:5px 7px;font-size:8px;bottom:8px;right:8px}.yacht-detail-v321-label-row,.charter-premium-label-row{margin-bottom:12px}.yacht-detail-v321-superyacht,.charter-premium-superyacht{letter-spacing:.12em;padding:6px 8px;font-size:7px}}.v4-gena-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v4-gena-brand-card{color:#fff;background:#0b1d2b;border-radius:22px;min-height:330px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 20px 48px #0516231f}.v4-gena-brand-media{width:100%;height:100%;transition:transform .55s;position:absolute;inset:0}.v4-gena-brand-card:hover .v4-gena-brand-media{transform:scale(1.035)}.v4-gena-brand-shade{background:linear-gradient(#04101b14 20%,#04111dd6 100%);position:absolute;inset:0}.v4-gena-brand-card>div:last-child{z-index:2;padding:24px;position:absolute;inset:auto 0 0}.v4-gena-brand-card span{letter-spacing:.16em;color:#edd39c;text-transform:uppercase;font-size:9px;font-weight:900}.v4-gena-brand-card h3{font-family:var(--serif);margin:7px 0 5px;font-size:27px;font-weight:500;line-height:1.08}.v4-gena-brand-card p{color:#ffffffb8;max-width:36ch;margin:0;font-size:11px;line-height:1.55}.v4-gena-brand-card b{color:#fff;align-items:center;gap:6px;margin-top:14px;font-size:10px;font-weight:850;display:inline-flex}.v4-gena-model-catalog{gap:36px;display:grid}.v4-gena-model-group{gap:16px;scroll-margin-top:110px;display:grid}.v4-gena-model-group-head{border-top:1px solid #0c1f2f17;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:4px;display:flex}.v4-gena-model-group-head>div{padding-top:18px}.v4-gena-model-group-head span{color:#a47c31;letter-spacing:.15em;font-size:9px;font-weight:950}.v4-gena-model-group-head h3{color:#102536;font-family:var(--serif);margin:5px 0 3px;font-size:26px;font-weight:500}.v4-gena-model-group-head p{color:#75818a;margin:0;font-size:11px}.v4-gena-model-group-head>a{color:#18384d;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.v4-gena-model-grid .v4-numarine-lineup-card>div:last-child{flex-direction:column;min-height:166px;display:flex}.v4-gena-model-grid .v4-numarine-lineup-card b{margin-top:auto;padding-top:10px}.v4-gena-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.v4-gena-service-card{color:#102536;background:#fff;border:1px solid #0c1f2f1a;border-radius:20px;flex-direction:column;min-height:220px;padding:24px;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 14px 36px #071a270f}.v4-gena-service-card:hover{transform:translateY(-2px);box-shadow:0 18px 42px #071a271a}.v4-gena-service-card>span{color:#b18b4e;letter-spacing:.12em;font-size:10px;font-weight:950}.v4-gena-service-card h3{font-family:var(--serif);margin:22px 0 8px;font-size:23px;font-weight:500}.v4-gena-service-card p{color:#75818a;margin:0;font-size:11px;line-height:1.6}.v4-gena-service-card b{color:#18384d;text-transform:uppercase;align-items:center;gap:5px;margin-top:auto;padding-top:18px;font-size:9px;font-weight:900;display:inline-flex}@media (max-width:980px){.v4-gena-brand-grid,.v4-gena-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.v4-gena-brand-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:12px;margin-right:-18px;padding-right:18px;display:grid;overflow-x:auto}.v4-gena-brand-grid::-webkit-scrollbar{display:none}.v4-gena-brand-card{scroll-snap-align:start;min-height:300px}.v4-gena-brand-card>div:last-child{padding:20px}.v4-gena-brand-card h3{font-size:24px}.v4-gena-model-catalog{gap:28px}.v4-gena-model-group-head{flex-direction:column;align-items:flex-start;gap:8px}.v4-gena-model-group-head>a{padding-bottom:2px}.v4-gena-model-grid{margin-right:-18px;padding-right:18px}.v4-gena-model-grid .v4-numarine-lineup-card{flex-basis:78vw}.v4-gena-service-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;gap:12px;margin-right:-18px;padding-right:18px;display:grid;overflow-x:auto}.v4-gena-service-grid::-webkit-scrollbar{display:none}.v4-gena-service-card{scroll-snap-align:start;min-height:205px}}.gena-yacht-official-model-image{width:100%;height:100%}.v4-karina-brand-grid .v4-karina-brand-card{min-height:340px}.v4-karina-model-group{scroll-margin-top:96px}.v4-karina-used-grid{margin-top:22px}.v4-karina-youtube-card{color:#fff;background:#071827;border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);min-height:360px;text-decoration:none;display:grid;position:relative;overflow:hidden}.v4-karina-youtube-media{width:100%;height:100%;min-height:360px}.v4-karina-youtube-card>div{flex-direction:column;justify-content:center;gap:12px;padding:40px;display:flex}.v4-karina-youtube-card span{letter-spacing:.16em;color:#d8b775;font-size:11px}.v4-karina-youtube-card strong{font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,3vw,44px);font-weight:500}.v4-karina-youtube-card p{color:#ffffffbd;margin:0;line-height:1.7}.v4-karina-youtube-card b{letter-spacing:.06em;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:inline-flex}@media (max-width:760px){.v4-karina-brand-grid .v4-karina-brand-card{min-height:280px}.v4-karina-youtube-card{border-radius:22px;grid-template-columns:1fr;min-height:0}.v4-karina-youtube-media{aspect-ratio:16/10;min-height:210px}.v4-karina-youtube-card>div{padding:24px}.v4-karina-youtube-card strong{font-size:30px}}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-identity-media{border:0;display:block}.v4-yener-expertise{background:linear-gradient(145deg,#f8f6f1,#fff);border:1px solid #0a1f311a;border-radius:22px;margin:24px 0 0;padding:26px}.v4-yener-expertise-head{max-width:760px}.v4-yener-expertise-head>span{color:#a47c31;letter-spacing:.13em;font-size:10px;font-weight:900}.v4-yener-expertise-head h3{color:#0c2032;margin:7px 0 8px;font-size:26px}.v4-yener-expertise-head p{color:#667986;margin:0;line-height:1.65}.v4-yener-expertise-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.v4-yener-expertise-grid article{background:#fff;border:1px solid #0a1f3114;border-radius:16px;min-height:170px;padding:20px}.v4-yener-expertise-grid small{color:#b58a3f;font-size:11px;font-weight:900}.v4-yener-expertise-grid h4{color:#0b2133;margin:14px 0 9px;font-size:18px}.v4-yener-expertise-grid p{color:#71818b;margin:0;font-size:13px;line-height:1.6}.v4-yener-expertise-cta{color:#fff;background:#081727;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:18px 20px;display:flex}.v4-yener-expertise-cta div{gap:5px;display:grid}.v4-yener-expertise-cta span{color:#d8c08a;letter-spacing:.12em;font-size:9px;font-weight:900}.v4-yener-expertise-cta strong{font-size:16px}.v4-yener-expertise-cta>a{color:#f3e7c7;letter-spacing:.05em;border:1px solid #d8c08a73;border-radius:999px;flex:none;padding:11px 14px;font-size:10px;font-weight:900;text-decoration:none}@media (max-width:760px){.v4-yener-expertise{padding:18px}.v4-yener-expertise-grid{grid-template-columns:1fr}.v4-yener-expertise-grid article{min-height:0}.v4-yener-expertise-cta{flex-direction:column;align-items:flex-start}.v4-yener-expertise-cta>a{text-align:center;width:100%}}.yener-detail-hero-video{object-fit:cover;background:#06131d;border:0}video.yener-detail-hero-video{object-fit:cover;object-position:center}iframe.yener-detail-hero-video{transform-origin:50%;pointer-events:none;border:0;transform:scale(1.08)}.v4-yener-standard-card .v4-numarine-lineup-media{background:#071824}.v4-yener-standard-card .platform-image-fallback{background:linear-gradient(145deg,#071824,#0d2b3d)}:root{--motoryat-media-store-max-h:560px;--motoryat-media-store-min-h:410px;--motoryat-media-mobile-radius:14px}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-media,.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero,.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero-frame,.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero-poster{object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}@media (max-width:680px){.v4-store-website-standard .v4-store-hero-with-brand{height:clamp(280px,56.25vw,380px)!important;min-height:280px!important;max-height:380px!important}.v4-store-website-standard .v4-store-hero-brand-inner{grid-template-columns:62px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:128px 16px 18px!important}.v4-store-hero-logo-link,.v4-store-hero-brand-inner .v4-store-identity-logo{width:62px!important;height:62px!important}.v4-store-hero-brand-copy h1{font-size:clamp(30px,9vw,38px)!important}.v4-store-hero-brand-copy p{font-size:9px!important;line-height:1.35!important}.motoryat-detail-system .boat-media-gallery{overflow:hidden;width:100%!important}.motoryat-detail-system .boat-media-gallery-toolbar{width:calc(100% - 28px)!important;margin-left:14px!important;margin-right:14px!important}.motoryat-detail-system .boat-media-gallery-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;scroll-padding-inline:14px;grid-template-rows:1fr!important;grid-template-columns:none!important;grid-auto-rows:auto!important;grid-auto-columns:calc(100vw - 42px)!important;grid-auto-flow:column!important;gap:10px!important;width:100%!important;margin:0!important;padding:0 14px 12px!important;display:grid!important;overflow:auto hidden!important}.motoryat-detail-system .boat-media-gallery-grid::-webkit-scrollbar{display:none}.motoryat-detail-system .boat-media-gallery-grid>button,.motoryat-detail-system .boat-media-gallery-grid>button.featured{border-radius:var(--motoryat-media-mobile-radius);scroll-snap-align:start;scroll-snap-stop:always;cursor:pointer;aspect-ratio:16/9!important;grid-area:auto!important;width:100%!important;height:auto!important}.motoryat-detail-system .boat-media-gallery-grid>button img{object-fit:cover!important;width:100%!important;height:100%!important}.motoryat-detail-system .boat-media-gallery-zoom-hint{display:none!important}}.yacht-detail-v321-hero-video-shell{z-index:0;background:#06131d;position:absolute;inset:0;overflow:hidden}.yacht-detail-v321-hero-video-poster{z-index:0}.yacht-detail-v321-hero-video-frame{z-index:1;pointer-events:none;background:0 0;border:0;width:120%;min-width:100%;height:120%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yacht-detail-v321-hero-direct-video{object-fit:cover;object-position:center}@media (max-width:680px){.yacht-detail-v321-hero-video-frame{width:178vh;min-width:100%;height:100%;min-height:100%}}.v4-store-website-standard .v4-store-hero-with-brand{background:#061827!important;height:clamp(380px,42.857vw,560px)!important;min-height:380px!important;max-height:560px!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-media,.v4-store-website-standard .v4-store-hero-with-brand video.v4-store-identity-media{object-fit:cover!important;object-position:center center!important;background:#061827!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important;inset:0!important}.v4-store-website-standard .v4-store-hero-with-brand video.v4-store-identity-media{pointer-events:none!important}.v4-store-website-standard .v4-store-hero-with-brand video::-webkit-media-controls{display:none!important}.motoryat-detail-sale .yacht-detail-v321-hero video::-webkit-media-controls{display:none!important}.motoryat-detail-sale .yacht-detail-v321-hero-video-shell,.motoryat-detail-sale .yacht-detail-v321-hero-video-frame{display:none!important}.motoryat-detail-sale .yacht-detail-v321-hero-direct-video,.motoryat-detail-sale video.yener-detail-hero-video{object-fit:cover!important;object-position:center center!important;pointer-events:none!important;width:100%!important;height:100%!important}@media (max-width:700px){.v4-store-website-standard .v4-store-hero-with-brand{height:clamp(220px,56.25vw,320px)!important;min-height:220px!important;max-height:320px!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-shade{background:linear-gradient(#020f1b0a 10%,#020f1b2e 42%,#020f1be6 100%)!important}.v4-store-website-standard .v4-store-hero-brand-inner{grid-template-columns:56px minmax(0,1fr)!important;align-items:end!important;gap:11px!important;width:100%!important;min-height:0!important;padding:16px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.v4-store-hero-logo-link{width:56px!important;height:56px!important}.v4-store-hero-brand-inner .v4-store-identity-logo{border-radius:11px!important;width:56px!important;height:56px!important;padding:4px!important}.v4-store-hero-brand-copy>span{letter-spacing:.09em!important;font-size:6.5px!important}.v4-store-hero-brand-copy h1{margin:3px 0!important;font-size:clamp(26px,8vw,34px)!important;line-height:.98!important}.v4-store-hero-brand-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:8px!important;line-height:1.25!important}}.v4-store-page.v4-store-website-standard{width:100%;max-width:none;overflow-x:hidden}.v4-store-website-standard .v4-store-hero-with-brand{background:#061827!important;width:100%!important;max-width:none!important;height:clamp(380px,42.857vw,560px)!important;min-height:380px!important;max-height:560px!important;margin:0!important;position:relative!important;overflow:hidden!important}.v4-store-website-standard .v4-store-hero-with-brand>.v4-store-identity-media,.v4-store-website-standard .v4-store-hero-with-brand>.platform-image.v4-store-identity-media,.v4-store-website-standard .v4-store-hero-with-brand>video.v4-store-identity-media{object-fit:cover!important;object-position:center!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.v4-store-website-standard .v4-store-hero-with-brand>.platform-image.v4-store-identity-media>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.motoryat-detail-sale{width:100%;max-width:none;overflow-x:hidden}.motoryat-detail-sale .yacht-detail-v321-hero{background:#061827!important;width:100%!important;max-width:none!important;height:clamp(520px,42.857vw,640px)!important;min-height:520px!important;max-height:640px!important;margin:0!important;position:relative!important;overflow:hidden!important}.motoryat-detail-sale .yacht-detail-v321-hero>.yacht-detail-v321-hero-image,.motoryat-detail-sale .yacht-detail-v321-hero>.platform-image.yacht-detail-v321-hero-image,.motoryat-detail-sale .yacht-detail-v321-hero>video.yacht-detail-v321-hero-image{object-fit:cover!important;object-position:center!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.motoryat-detail-sale .yacht-detail-v321-hero>.platform-image.yacht-detail-v321-hero-image>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.v4-store-website-standard .v4-store-hero-with-brand iframe,.motoryat-detail-sale .yacht-detail-v321-hero iframe{display:none!important}@media (max-width:720px){.yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.yacht-grid .yacht-card{min-width:0!important}.yacht-grid .card-image{aspect-ratio:4/3!important}.yacht-grid .card-body{padding:10px!important}.yacht-grid .card-kicker{letter-spacing:.08em!important;font-size:7px!important}.yacht-grid .card-body h3{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:32px!important;margin:5px 0 8px!important;font-size:14px!important;line-height:1.13!important;display:-webkit-box!important;overflow:hidden!important}.yacht-grid .spec-row{display:none!important}.yacht-grid .price-row{gap:4px!important;padding-top:0!important}.yacht-grid .price-row strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:12px!important;overflow:hidden!important}.yacht-grid .price-row .text-link{display:none!important}.yacht-grid .heart{width:30px!important;height:30px!important;top:8px!important;right:8px!important}.yacht-grid .badge,.yacht-grid .status-badge{padding:5px 6px!important;font-size:7px!important;left:8px!important}.v4-store-website-standard .v4-store-hero-with-brand{height:clamp(220px,56.25vw,320px)!important;min-height:220px!important;max-height:320px!important}.motoryat-detail-sale .yacht-detail-v321-hero{height:500px!important;min-height:500px!important;max-height:500px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1{font-size:clamp(34px,10vw,46px)!important;line-height:.94!important}.motoryat-detail-sale .yacht-detail-v321-hero-content{bottom:146px!important}}@media (max-width:480px){.premium-related-grid,.motoryat-detail-sale .yacht-detail-v321-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1{-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;max-width:820px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-long-title h1{font-size:clamp(46px,5.2vw,76px)!important;line-height:.94!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-very-long-title h1{font-size:clamp(40px,4.55vw,66px)!important;line-height:.96!important}.motoryat-detail-sale .yacht-detail-v321-spec-layout{grid-template-columns:minmax(270px,.54fr) minmax(0,1fr)!important;gap:48px!important}.motoryat-detail-sale .yacht-detail-v321-spec-title p{max-width:360px}.motoryat-detail-sale .yacht-detail-v321-spec-list{width:100%}.motoryat-detail-sale .yacht-detail-v321-equipment-layout{align-items:start;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr)!important;gap:48px!important}.motoryat-detail-sale .yacht-detail-v321-equipment-groups{gap:12px!important;margin-top:0!important}.motoryat-detail-sale .yacht-detail-v321-equipment-groups article{min-height:100%;padding:18px 20px}.motoryat-detail-sale .yacht-detail-v321-enquiry-layout{grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr)!important;gap:52px!important}.motoryat-detail-sale .yacht-detail-v321-enquiry-section .premium-inquiry-form{width:100%;max-width:none}.motoryat-detail-sale .yacht-detail-v321-related-grid>a{min-width:0}.motoryat-detail-sale .yacht-detail-v321-related-grid h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:900px){.motoryat-detail-sale .yacht-detail-v321-spec-layout,.motoryat-detail-sale .yacht-detail-v321-equipment-layout,.motoryat-detail-sale .yacht-detail-v321-enquiry-layout{grid-template-columns:1fr!important;gap:34px!important}}@media (max-width:680px){.motoryat-detail-sale .yacht-detail-v321-title-wrap h1,.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-long-title h1,.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-very-long-title h1{max-width:100%!important;font-size:clamp(32px,9.5vw,42px)!important;line-height:.97!important}.motoryat-detail-sale .yacht-detail-v321-equipment-groups{grid-template-columns:1fr!important}}.v4-store-website-standard .v4-store-hero-with-brand{height:clamp(340px,41.6667vw,520px)!important;min-height:0!important;max-height:520px!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero{z-index:0!important;background:#061827!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero-poster{animation:.42s 1.65s forwards v4StoreHeroPosterOut;z-index:2!important;object-fit:cover!important;object-position:center!important;background:#061827!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero-poster>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-video-hero-frame{z-index:1!important;transform-origin:50%!important;pointer-events:none!important;background:#061827!important;border:0!important;width:max(100%,177.778vh)!important;min-width:118%!important;height:max(100%,56.25vw)!important;min-height:118%!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(1.08)!important}.v4-store-video-hero:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(#030f19e0 0%,#030f197a 56%,#030f1900 100%);height:96px;position:absolute;top:0;left:0;right:0}.v4-store-video-hero-title{z-index:4;top:22px;left:max(22px,calc((100% - var(--container,1280px))/2));color:#fff;text-shadow:0 2px 20px #0000007a;pointer-events:none;flex-direction:column;gap:4px;max-width:min(620px,52vw);padding-right:18px;display:flex;position:absolute}.v4-store-video-hero-title span{color:#e1bf7f;letter-spacing:.16em;font-size:9px;font-weight:900}.v4-store-video-hero-title strong{font-family:var(--serif,Georgia,serif);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(17px,1.7vw,26px);font-weight:520;line-height:1.08;overflow:hidden}@keyframes v4StoreHeroPosterOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero-poster{animation-duration:.01ms;animation-delay:2.4s}}.motoryat-detail-sale .yacht-detail-v321-hero{height:clamp(360px,41.6667vw,500px)!important;min-height:0!important;max-height:500px!important}.motoryat-detail-sale .yacht-detail-v321-facts>div{padding-top:15px!important;padding-bottom:15px!important}@media (max-width:900px) and (min-width:701px){.v4-store-website-standard .v4-store-hero-with-brand{height:clamp(320px,43vw,390px)!important;max-height:390px!important}.motoryat-detail-sale .yacht-detail-v321-hero{height:clamp(320px,43vw,380px)!important;max-height:380px!important}.motoryat-detail-sale .yacht-detail-v321-hero-content{bottom:94px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1{font-size:clamp(38px,6vw,56px)!important}}@media (max-width:700px){.v4-store-website-standard .v4-store-hero-with-brand{height:clamp(210px,56.25vw,260px)!important;min-height:0!important;max-height:260px!important}.v4-store-video-hero:before{height:70px}.v4-store-video-hero-title{gap:2px;max-width:72vw;top:12px;left:14px}.v4-store-video-hero-title span{letter-spacing:.12em;font-size:6.5px}.v4-store-video-hero-title strong{font-size:13px;line-height:1.05}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-video-hero-frame{width:132%!important;min-width:132%!important;height:132%!important;min-height:132%!important;transform:translate(-50%,-50%)scale(1.04)!important}.motoryat-detail-sale .yacht-detail-v321-hero{height:clamp(220px,56.25vw,260px)!important;min-height:0!important;max-height:260px!important}.motoryat-detail-sale .yacht-detail-v321-hero-top,.motoryat-detail-sale .yacht-detail-v321-hero-rail{display:none!important}.motoryat-detail-sale .yacht-detail-v321-hero-content{gap:7px!important;width:calc(100% - 28px)!important;bottom:14px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap{max-width:100%!important}.motoryat-detail-sale .yacht-detail-v321-status{margin-bottom:7px!important;padding:5px 7px!important;font-size:6.5px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap p{letter-spacing:.08em!important;margin-bottom:5px!important;font-size:7px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1,.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-long-title h1,.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-very-long-title h1{-webkit-line-clamp:2!important;font-size:clamp(25px,8.3vw,34px)!important;line-height:.95!important}.motoryat-detail-sale .yacht-detail-v321-price-wrap{display:none!important}}.motoryat-detail-sale .yacht-detail-v321-spec-section{padding:82px 0!important}.motoryat-detail-sale .yacht-detail-v321-spec-list>div{padding:13px 0!important}.yacht-detail-v321-spec-more{border-bottom:1px solid #d8d1c6}.yacht-detail-v321-spec-more summary{color:#76592f;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;font-size:10px;font-weight:900;list-style:none;display:flex}.yacht-detail-v321-spec-more summary::-webkit-details-marker{display:none}.yacht-detail-v321-spec-more summary span{color:#9a7a49;font-family:var(--serif);font-size:14px;font-weight:600}.yacht-detail-v321-spec-more>div{border-top:1px dashed #d8d1c6}.yacht-detail-v321-spec-extra-row{border-bottom:1px solid #e0d9cf;grid-template-columns:1fr 1.15fr;gap:28px;padding:13px 0;display:grid}.yacht-detail-v321-spec-extra-row:last-child{border-bottom:0}.yacht-detail-v321-spec-extra-row span{color:#7b858a;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.yacht-detail-v321-spec-extra-row strong{font-family:var(--serif);font-size:16px;font-weight:540}@media (max-width:700px){.motoryat-detail-sale .yacht-detail-v321-spec-section{padding:58px 0!important}.yacht-detail-v321-spec-extra-row{grid-template-columns:.9fr 1.1fr;gap:16px}}.v4-karina-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v4-karina-video-card{background:#fff;border:1px solid #0f24341f;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 14px 36px #06162314}.v4-karina-video-thumb{aspect-ratio:16/9;background:#071827;text-decoration:none;display:block;position:relative;overflow:hidden}.v4-karina-video-thumb>.platform-image{width:100%;height:100%}.v4-karina-video-thumb img{object-fit:cover;width:100%;height:100%;display:block}.v4-karina-video-play{color:#fff;background:#05111db8;border:1px solid #ffffff8a;border-radius:999px;place-items:center;width:46px;height:46px;font-size:15px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 26px #0003}.v4-karina-video-card>div{padding:15px 16px 17px}.v4-karina-video-card>div>span{color:#b78932;letter-spacing:.11em;font-size:9px;font-weight:900;display:block}.v4-karina-video-card strong{font-family:var(--serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:19px;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.v4-karina-video-actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.v4-karina-video-actions a{color:#0a263a;align-items:center;gap:4px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.v4-karina-model-card .v4-numarine-lineup-media,.v4-karina-used-card .v4-numarine-lineup-media{aspect-ratio:16/10;overflow:hidden}.v4-karina-model-card .karina-official-model-image,.v4-karina-model-card .karina-official-model-image>.platform-image,.v4-karina-model-card .karina-official-model-image img{object-fit:cover;width:100%;height:100%}@media (max-width:980px){.v4-karina-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.v4-karina-video-grid{gap:10px}.v4-karina-video-card{border-radius:14px}.v4-karina-video-card>div{padding:11px 11px 13px}.v4-karina-video-card strong{font-size:15px}.v4-karina-video-actions{gap:8px}.v4-karina-video-actions a{font-size:9px}.v4-karina-video-play{width:38px;height:38px;font-size:12px}}.charter-premium-digital-media{color:#f8f5ef;background:#071522;padding:clamp(58px,7vw,96px) 0}.charter-premium-digital-media .charter-premium-section-head{margin-bottom:28px}.charter-premium-digital-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.charter-premium-digital-card{background:#0b1d2c;border:1px solid #d7b56d38;border-radius:24px;overflow:hidden;box-shadow:0 24px 70px #0000002e}.charter-premium-digital-card>div:last-child{padding:20px 22px 24px}.charter-premium-digital-card small{color:#d8b775;letter-spacing:.13em;font-size:10px;font-weight:800;display:block}.charter-premium-digital-card strong{color:#fff;font-family:var(--font-serif,Georgia,serif);margin-top:7px;font-size:24px;font-weight:500;display:block}.charter-premium-digital-card p{color:#ffffffab;margin:10px 0 0;line-height:1.6}.charter-premium-digital-card a{color:#d8b775;text-decoration:none}.charter-premium-digital-frame{aspect-ratio:16/9;background:#02070c;position:relative}.charter-premium-digital-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.charter-premium-360-launch,.charter-premium-source-launch{background:radial-gradient(circle at 75% 20%,#d7b56d29,#0000 36%),linear-gradient(145deg,#0c2233,#06111d);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:280px;padding:34px;display:flex;color:#fff!important}.charter-premium-360-launch>span{font-family:var(--font-serif,Georgia,serif);color:#d8b775;margin-bottom:auto;font-size:68px;line-height:1}.charter-premium-360-launch>strong,.charter-premium-source-launch>strong{font-family:var(--font-serif,Georgia,serif);font-size:30px;font-weight:500}.charter-premium-360-launch>small,.charter-premium-source-launch>small{color:#ffffffad;letter-spacing:.03em;margin-top:10px}.charter-premium-source-launch svg{color:#d8b775;margin-bottom:auto}.charter-premium-digital-card.is-source{grid-column:1/-1}.charter-premium-source-row{color:#ffffff9e;border-top:1px solid #ffffff1f;justify-content:space-between;gap:16px;margin-top:18px;padding-top:17px;font-size:12px;display:flex}.charter-premium-source-row a{color:#d8b775;font-weight:800;text-decoration:none}@media (max-width:760px){.charter-premium-digital-grid{grid-template-columns:1fr}.charter-premium-digital-card.is-source{grid-column:auto}.charter-premium-360-launch,.charter-premium-source-launch{min-height:220px;padding:26px}.charter-premium-360-launch>span{font-size:52px}.charter-premium-source-row{flex-direction:column}}.v486-tezmarin-brand-showcase{border-top:1px solid #d9d4cc;margin:0 0 58px;padding:38px 0 10px}.v486-tezmarin-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v486-tezmarin-brand-card{color:#fff;background:#071a2f;min-height:235px;position:relative;overflow:hidden}.v486-tezmarin-brand-media{width:100%;height:100%;position:absolute;inset:0}.v486-tezmarin-brand-media>img{transition:transform .45s}.v486-tezmarin-brand-card:hover .v486-tezmarin-brand-media>img{transform:scale(1.035)}.v486-tezmarin-brand-shade{background:linear-gradient(#04111d29 28%,#04111deb);position:absolute;inset:0}.v486-tezmarin-brand-copy{z-index:2;padding:22px;position:absolute;bottom:0;left:0;right:0}.v486-tezmarin-brand-copy small{color:#dfbf83;letter-spacing:.14em;font-size:8px;font-weight:900}.v486-tezmarin-brand-copy h3{font-family:var(--serif);margin:7px 0 5px;font-size:24px;font-weight:520}.v486-tezmarin-brand-copy p{color:#d1d9de;min-height:33px;margin:0;font-size:10px;line-height:1.55}.v486-tezmarin-brand-copy span{color:#fff;align-items:center;gap:6px;margin-top:15px;font-size:9px;font-weight:900;display:flex}.v486-official-brand-hero>img{object-fit:cover;opacity:.86;width:100%;height:100%;position:absolute;inset:0}.v486-brand-official-media{color:#fff;background:#071a2f;padding:74px 0}.v486-brand-official-grid{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:34px;display:grid}.v486-brand-official-grid>div:first-child{flex-direction:column;justify-content:center;padding:28px;display:flex}.v486-brand-official-grid>div:first-child>span{color:#d7b574;letter-spacing:.17em;font-size:9px;font-weight:900}.v486-brand-official-grid h2{font-family:var(--serif);margin:10px 0 12px;font-size:clamp(34px,4.3vw,58px);font-weight:480;line-height:1}.v486-brand-official-grid p{color:#bbc8cf;font-family:var(--serif);margin:0;font-size:13px;line-height:1.75}.v486-brand-official-grid a{color:#e0bd78;align-items:center;gap:7px;width:max-content;margin-top:22px;font-size:10px;font-weight:900;display:inline-flex}.v486-brand-video-card{background:#020a10;min-height:360px;position:relative;overflow:hidden}.v486-brand-video-card iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.v486-brand-video-card>div{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04121ebd;grid-template-columns:auto 1fr;align-items:center;gap:2px 7px;padding:10px 12px;display:grid;position:absolute;bottom:16px;left:16px}.v486-brand-video-card>div span{letter-spacing:.12em;color:#d7b574;font-size:8px;font-weight:900}.v486-brand-video-card>div strong{color:#fff;grid-column:2;font-size:11px;font-weight:750}.v486-brand-official-still{min-height:360px}@media (max-width:1100px){.v486-tezmarin-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v486-brand-official-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.v486-tezmarin-brand-showcase{margin-bottom:40px}.v486-tezmarin-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v486-tezmarin-brand-card{min-height:190px}.v486-tezmarin-brand-copy{padding:15px}.v486-tezmarin-brand-copy h3{font-size:18px}.v486-tezmarin-brand-copy p{display:none}.v486-brand-official-media{padding:50px 0}.v486-brand-official-grid{grid-template-columns:1fr}.v486-brand-official-grid>div:first-child{padding:8px 0 12px}.v486-brand-video-card,.v486-brand-official-still{min-height:250px}}.v486-brand-official-gallery-wrap{margin-top:42px}.v486-brand-official-gallery-wrap .v320-section-head{margin-bottom:18px}.v486-brand-official-gallery-wrap .v320-section-head h2{color:#fff}.v486-brand-official-gallery-wrap .v320-section-head p{color:#aebcc5}.v486-brand-gallery-grid{grid-template-rows:170px 170px;grid-template-columns:2fr repeat(3,1fr);gap:8px;display:grid}.v486-brand-gallery-grid>.platform-image{min-height:0}.v486-brand-gallery-main{grid-row:1/3}.v486-brand-gallery-grid>.platform-image:nth-child(n+8){display:none}@media (max-width:760px){.v486-brand-gallery-grid{grid-template-rows:220px 130px 130px;grid-template-columns:1fr 1fr}.v486-brand-gallery-main{grid-area:auto/1/auto/3}.v486-brand-gallery-grid>.platform-image:nth-child(n+6){display:none}}.arena-store-nav{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#091926f5;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.arena-store-nav .container{scrollbar-width:none;gap:6px;padding-top:9px;padding-bottom:9px;display:flex;overflow-x:auto}.arena-store-nav .container::-webkit-scrollbar{display:none}.arena-store-nav a{color:#f5f1e8;letter-spacing:.055em;white-space:nowrap;border-radius:999px;flex:none;padding:9px 11px;font-size:11px;font-weight:800}.arena-store-nav a:hover{color:#dcc392;background:#c7a86c24}.arena-offshore-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.arena-offshore-service-grid article{background:#fff;border:1px solid #0f26391a;border-radius:16px;padding:22px}.arena-offshore-service-grid article>span{letter-spacing:.12em;color:#9c7a42;font-size:11px;font-weight:800}.arena-offshore-service-grid h3{color:#10283b;margin:9px 0 8px;font-family:Georgia,serif;font-size:23px;font-weight:500}.arena-offshore-service-grid p{color:#66737e;margin:0;font-size:13px;line-height:1.6}@media (max-width:900px){.arena-offshore-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.arena-offshore-service-grid{grid-template-columns:1fr}.arena-store-nav{top:0}}.project-portfolio-hero{color:#fff;background:linear-gradient(145deg,#061522,#102a3a);padding:72px 0 44px}.project-portfolio-hero span,.project-detail-hero-copy span,.project-filter-strip a.active,.project-card-copy small,.project-builder-card span{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.project-portfolio-hero h1{margin:10px 0 12px;font-family:Georgia,serif;font-size:clamp(38px,5vw,70px);font-weight:500}.project-portfolio-hero p{color:#ffffffb8;max-width:760px;line-height:1.7}.project-portfolio-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.project-portfolio-actions a{color:#fff;border:1px solid #ffffff38;border-radius:999px;padding:11px 15px;font-size:12px;font-weight:800}.project-filter-strip,.offshore-subcategory-strip{scrollbar-width:none;gap:8px;padding:4px 0 22px;display:flex;overflow-x:auto}.project-filter-strip a,.offshore-subcategory-strip a{white-space:nowrap;color:#253746;background:#fff;border:1px solid #dfe5e8;border-radius:999px;padding:10px 13px;font-size:12px;font-weight:700}.project-filter-strip a.active,.offshore-subcategory-strip a.active{color:#fff;background:#0b2233;border-color:#0b2233}.project-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.project-card{color:inherit;background:#fff;border:1px solid #e5eaed;border-radius:18px;display:block;overflow:hidden}.project-card-media{aspect-ratio:16/10;background:#eef2f4;position:relative}.project-card-media img{object-fit:cover;width:100%;height:100%}.project-card-media>span{color:#fff;letter-spacing:.08em;background:#071a27e0;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;position:absolute;top:14px;left:14px}.project-card-copy{padding:18px}.project-card-copy h2{margin:6px 0 8px;font-family:Georgia,serif;font-size:26px}.project-card-copy p{color:#65727a;min-height:44px;line-height:1.55}.project-card-copy>div{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.project-card-copy>div b{background:#f3f6f7;border-radius:8px;padding:7px 9px;font-size:12px}.project-card-copy>strong{letter-spacing:.09em;font-size:11px}.project-empty-state,.project-portfolio-empty-inline{text-align:center;background:#f8fafb;border:1px dashed #cdd8de;border-radius:18px;padding:40px}.project-empty-state h2{margin:8px;font-family:Georgia,serif;font-size:32px}.project-empty-state p{color:#6c777e}.project-detail-hero{color:#fff;background:#0b2233;height:min(64vh,640px);min-height:420px;position:relative}.project-detail-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.project-detail-shade{background:linear-gradient(90deg,#04121cd1,#04121c26);position:absolute;inset:0}.project-detail-hero-copy{z-index:2;padding-top:220px;position:relative}.project-detail-hero-copy h1{margin:8px 0;font-family:Georgia,serif;font-size:clamp(44px,7vw,82px)}.project-detail-layout{grid-template-columns:minmax(0,1.7fr) minmax(290px,.7fr);gap:48px;display:grid}.project-detail-layout article>h2{font-family:Georgia,serif;font-size:38px}.project-detail-layout article>p{color:#58666f;font-size:17px;line-height:1.8}.project-breadcrumb{color:#74818a;flex-wrap:wrap;gap:8px;margin-bottom:30px;font-size:12px;display:flex}.project-detail-layout aside{color:#fff;background:#0c2232;border-radius:18px;align-self:start;padding:24px}.project-detail-layout aside>div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.project-detail-layout aside small{color:#ffffff94}.project-detail-layout aside a{color:#d7b978;margin-top:20px;font-size:12px;font-weight:800;display:block}.project-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.project-gallery>div,.project-gallery img{aspect-ratio:16/10;object-fit:cover;border-radius:12px;width:100%}.project-builder-card{justify-content:space-between;align-items:center;gap:24px;display:flex}.project-builder-card h2{margin:8px 0;font-family:Georgia,serif;font-size:36px}.project-portfolio-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.project-portfolio-mini-grid>a{color:inherit;background:#fff;border:1px solid #e1e7ea;border-radius:14px;overflow:hidden}.project-portfolio-mini-grid img{aspect-ratio:16/10;object-fit:cover;width:100%}.project-portfolio-mini-grid div{gap:5px;padding:13px;display:grid}.project-portfolio-mini-grid span,.project-portfolio-mini-grid small{color:#6f7b82;font-size:11px}.project-portfolio-empty-inline{gap:6px;display:grid}.project-portfolio-empty-inline span{color:#6c777e}.project-portfolio-teaser .v4-section-head p{color:#6d777d;max-width:660px}.offshore-subcategory-strip{margin-bottom:16px}.offshore-subcategory-strip a{background:#f6f8f9}@media (max-width:900px){.project-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail-layout{grid-template-columns:1fr}.project-portfolio-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail-hero-copy{padding-top:190px}}@media (max-width:620px){.project-card-grid{grid-template-columns:1fr}.project-portfolio-mini-grid{display:flex;overflow-x:auto}.project-portfolio-mini-grid>a{min-width:78vw}.project-detail-hero{height:52vh;min-height:340px}.project-detail-hero-copy{padding-top:155px}.project-gallery{grid-template-columns:1fr}.project-builder-card{flex-direction:column;align-items:flex-start}}.project-detail-media-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.project-detail-media-actions a{color:#fff;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05141f47;border:1px solid #ffffff47;border-radius:999px;align-items:center;padding:9px 12px;font-size:10px;font-weight:850;display:inline-flex}.project-timeline-section{border-top:1px solid #e1e6e8;margin-top:50px;padding-top:38px}.project-timeline-section>span{color:#9b783e;letter-spacing:.14em;font-size:10px;font-weight:900}.project-timeline-section>h2{margin:8px 0 26px!important;font-size:32px!important}.project-timeline{gap:0;display:grid}.project-timeline>article{grid-template-columns:66px 18px 1fr;gap:13px;min-height:108px;display:grid}.project-timeline>article>div{color:#0d2a3e;text-align:right;padding-top:3px;font-family:Georgia,serif;font-size:18px;font-weight:600}.project-timeline>article>span{display:block;position:relative}.project-timeline>article>span:before{content:"";background:#d4c19b;width:1px;position:absolute;top:7px;bottom:-7px;left:7px}.project-timeline>article:last-child>span:before{height:8px;bottom:auto}.project-timeline>article>span:after{content:"";background:#fff;border:2px solid #b28d50;border-radius:50%;width:9px;height:9px;position:absolute;top:3px;left:3px}.project-timeline>article section{padding:0 0 24px}.project-timeline>article section small{color:#9b783e;letter-spacing:.12em;font-size:9px;font-weight:850}.project-timeline>article section h3{margin:5px 0 6px;font-family:Georgia,serif;font-size:22px;font-weight:500}.project-timeline>article section p{color:#66747d;margin:0;font-size:13px;line-height:1.6}.project-linked-listings{border-bottom:0!important;justify-content:stretch!important;gap:8px!important;padding:18px 0 0!important;display:grid!important}.project-linked-listings small{letter-spacing:.1em;font-weight:900;color:#d7b978!important;font-size:9px!important}.project-linked-listings a{background:#d7b97814;border:1px solid #d7b97840;border-radius:10px;padding:10px 12px;margin:0!important}@media (max-width:620px){.project-detail-media-actions{gap:7px}.project-detail-media-actions a{padding:8px 10px;font-size:9px}.project-timeline>article{grid-template-columns:48px 16px 1fr;gap:9px}.project-timeline>article>div{font-size:15px}.project-timeline>article section h3{font-size:19px}}.header-listing-cta{border:1px solid #d3b26fad;border-radius:999px;font-weight:700;color:#d9bb7a!important;padding:.55rem 1rem!important}.mobile-listing-cta{font-weight:800;color:#d9bb7a!important}.seller-auth-loading{color:#f7f3e9;letter-spacing:.04em;background:#071524;place-items:center;min-height:100vh;font-weight:700;display:grid}.legal-copy{font-size:1rem;line-height:1.8}.legal-copy p+p{margin-top:1rem}.firms-directory-results{padding-top:34px}.rental-category-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 28px;padding:0;display:flex}.rental-category-pill{color:#173044;letter-spacing:.035em;background:#fff;border:1px solid #d9dfe3;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:10px;font-weight:850;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.rental-category-pill:hover{color:#8f682f;border-color:#cfa45e;transform:translateY(-1px)}.rental-category-pill.active{color:#fff;background:#071a2f;border-color:#071a2f}.rental-results-full{width:100%}.rental-result-head{margin-bottom:18px}.rental-yacht-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.rental-yacht-grid .yacht-card{border-radius:11px;min-width:0}.rental-yacht-grid .card-image{aspect-ratio:4/3}.rental-yacht-grid .card-body{padding:13px}.rental-yacht-grid .card-body h3{font-size:17px;line-height:1.14}.rental-yacht-grid .spec-row{gap:7px;font-size:9px}.rental-yacht-grid .price-row strong{font-size:13px}.yacht-card-clickable{position:relative}.yacht-card-overlay-link{z-index:2;border-radius:inherit;position:absolute;inset:0}.yacht-card-clickable .card-image,.yacht-card-clickable .card-body{z-index:1;position:relative}.yacht-card-clickable .favorite-button,.yacht-card-clickable .yacht-card-store a,.yacht-card-clickable .card-image>a,.yacht-card-clickable .card-body a{z-index:3;position:relative}@media (max-width:1200px){.rental-yacht-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.rental-yacht-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rental-category-strip{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.rental-category-strip::-webkit-scrollbar{display:none}.rental-category-pill{flex:none}}@media (max-width:680px){.firms-directory-results{padding-top:22px}.rental-yacht-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rental-yacht-grid .card-body{padding:10px}.rental-yacht-grid .card-body h3{font-size:14px}.rental-yacht-grid .spec-row{display:none}.rental-yacht-grid .price-row strong{font-size:12px}}.marketplace-photo-hero .premium-photo-hero-inner{transform:translateY(24px)}.marketplace-category-strip{max-width:100%;margin-bottom:30px}.marketplace-results-full{width:100%}.marketplace-five-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}@media (max-width:1200px){.marketplace-five-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.marketplace-photo-hero .premium-photo-hero-inner{transform:none}.marketplace-five-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.marketplace-five-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}:root{--motoryat-listing-card-ratio:16 / 10;--motoryat-store-card-ratio:16 / 9;--motoryat-mobile-hero-ratio:16 / 9}.yacht-card .card-image,.v4-home-listing-grid .card-image,.home-commercial-grid .yacht-card .card-image,.wide-grid-section .yacht-card .card-image,.marketplace-layout .yacht-card .card-image,.premium-related-grid .card-image,.motoryat-detail-sale .yacht-detail-v321-related-grid .card-image{aspect-ratio:var(--motoryat-listing-card-ratio)!important;height:auto!important;min-height:0!important;overflow:hidden!important}.yacht-card .card-image-media,.yacht-card .card-image-media>img,.yacht-card .card-image>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.v337-store-card-cover,.v337-company-card-cover,.v337-company-card-media>.brand-visual,.v337-company-card-media>.platform-image{width:100%!important;aspect-ratio:var(--motoryat-store-card-ratio)!important;height:auto!important;overflow:hidden!important}.v337-store-card-cover>img,.v337-company-card-cover>img,.v337-company-card-media>.brand-visual>img,.v337-company-card-media>.platform-image>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.v4-store-website-standard .v4-store-hero-with-brand,.motoryat-detail-sale .yacht-detail-v321-hero{background:#061827!important;overflow:hidden!important}.v4-store-website-standard .v4-store-hero-with-brand img,.v4-store-website-standard .v4-store-hero-with-brand video,.motoryat-detail-sale .yacht-detail-v321-hero img,.motoryat-detail-sale .yacht-detail-v321-hero video{object-fit:cover!important;object-position:center!important}.boat-media-gallery-grid>button,.boat-media-gallery-grid>div{overflow:hidden!important}.boat-media-gallery-grid img,.boat-media-gallery-grid video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}@media (max-width:700px){.v4-store-website-standard .v4-store-hero-with-brand,.motoryat-detail-sale .yacht-detail-v321-hero{aspect-ratio:var(--motoryat-mobile-hero-ratio)!important;height:auto!important;min-height:0!important;max-height:none!important}}:root{--motoryat-detail-hero-height:clamp(620px,72svh,820px);--motoryat-detail-hero-bg:#020b17}.v4-store-website-standard .v4-store-hero-with-brand,.v4-company-page .v4-company-hero,.motoryat-detail-sale .yacht-detail-v321-hero,.motoryat-detail-charter .charter-premium-hero,.project-detail-hero,.motoryat-product-media-hero{isolation:isolate;width:100%!important;height:var(--motoryat-detail-hero-height)!important;background:var(--motoryat-detail-hero-bg)!important;min-height:620px!important;max-height:820px!important;position:relative!important;overflow:hidden!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-media,.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero,.v4-company-page .v4-company-hero-media,.motoryat-detail-sale .yacht-detail-v321-hero>.yacht-detail-v321-hero-image,.motoryat-detail-sale .yacht-detail-v321-hero>.platform-image.yacht-detail-v321-hero-image,.motoryat-detail-charter .charter-premium-media-grid,.motoryat-detail-charter .charter-premium-media-main,.motoryat-detail-charter .charter-premium-video-hero,.project-detail-hero>.platform-image,.project-detail-hero>img,.motoryat-product-media-hero>.v321-product-stage,.motoryat-product-media-hero>.platform-image{width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;position:absolute!important;inset:0!important}.v4-store-website-standard .v4-store-hero-with-brand img,.v4-store-website-standard .v4-store-hero-with-brand video,.v4-company-page .v4-company-hero img,.motoryat-detail-sale .yacht-detail-v321-hero img,.motoryat-detail-sale .yacht-detail-v321-hero video,.motoryat-detail-charter .charter-premium-hero img,.motoryat-detail-charter .charter-premium-hero video,.project-detail-hero img,.motoryat-product-media-hero img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;padding:0!important}.v4-store-website-standard .v4-store-video-hero:before{background:linear-gradient(#020b14d1,#020b1400)!important;height:92px!important}.v4-store-website-standard .v4-store-video-hero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#020b1400,#020b14c2);height:70px;position:absolute;bottom:0;left:0;right:0}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-video-hero-frame{pointer-events:none!important;border:0!important;width:177.778vh!important;min-width:100%!important;max-width:none!important;height:56.25vw!important;min-height:100%!important;max-height:none!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(1.12)!important}.motoryat-detail-hero-youtube{z-index:0!important;background:#020b17!important;position:absolute!important;inset:0!important;overflow:hidden!important}.motoryat-detail-hero-youtube-poster{z-index:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.motoryat-detail-hero-youtube-poster>img{object-fit:cover!important;width:100%!important;height:100%!important}.motoryat-detail-hero-youtube iframe{z-index:1!important;pointer-events:none!important;background:#020b17!important;border:0!important;width:177.778vh!important;min-width:100%!important;max-width:none!important;height:56.25vw!important;min-height:100%!important;max-height:none!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(1.14)!important}.motoryat-detail-hero-youtube:before,.motoryat-detail-hero-youtube:after{content:"";z-index:2;pointer-events:none;position:absolute;left:0;right:0}.motoryat-detail-hero-youtube:before{background:linear-gradient(#020b14d6,#020b1400);height:92px;top:0}.motoryat-detail-hero-youtube:after{background:linear-gradient(#020b1400,#020b14d1);height:78px;bottom:0}.motoryat-detail-sale .yacht-detail-v321-hero-content{bottom:132px!important}.motoryat-detail-sale .yacht-detail-v321-hero-rail{min-height:92px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1{font-size:clamp(48px,5.8vw,86px)!important;line-height:.92!important}.motoryat-detail-charter .charter-premium-media-grid{grid-template-columns:none!important;display:block!important}.motoryat-detail-charter .charter-premium-media-main{display:block!important;position:absolute!important;inset:0!important}.motoryat-detail-charter .charter-premium-media-side{display:none!important}.motoryat-detail-charter .charter-premium-hero-copy{bottom:144px!important}.motoryat-detail-charter .charter-premium-hero-copy h1{font-size:clamp(52px,6.2vw,92px)!important}.v4-store-website-standard .v4-store-hero-brand-inner{z-index:5!important;width:min(var(--container,1280px),calc(100% - 48px))!important;min-height:0!important;padding:0!important;position:absolute!important;bottom:clamp(34px,5vw,64px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.v4-company-page .v4-company-hero-inner{height:100%!important;min-height:100%!important;padding-bottom:clamp(38px,5vw,66px)!important}.v4-company-page .v4-company-hero-copy{max-width:700px!important}.motoryat-detail-product .v321-product-hero{background:#f7f5ef!important;padding:0!important}.motoryat-product-media-hero{z-index:0}.motoryat-product-media-shade{z-index:1;pointer-events:none;background:linear-gradient(#030f190a 45%,#030f1957 100%);position:absolute;inset:0}.motoryat-product-media-hero .commerce-product-detail-category{z-index:3;top:clamp(18px,3vw,38px);left:clamp(18px,4vw,58px)}.motoryat-detail-product .motoryat-product-summary-wrap{width:min(var(--mds-max,1216px),calc(100% - 48px))!important;padding-top:54px!important;padding-bottom:62px!important;display:block!important}.motoryat-detail-product .v321-product-summary{max-width:820px!important;padding:0!important}.motoryat-detail-product .v321-product-summary h1{max-width:780px!important;font-size:clamp(42px,4.8vw,70px)!important}.motoryat-detail-product .v321-product-lead,.motoryat-detail-product .v321-product-price-block{max-width:700px!important}.project-detail-hero-copy{flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:clamp(42px,6vw,78px);display:flex;padding-top:0!important}@media (max-width:1279px){:root{--motoryat-detail-hero-height:clamp(560px,68svh,720px)}.v4-store-website-standard .v4-store-hero-with-brand,.v4-company-page .v4-company-hero,.motoryat-detail-sale .yacht-detail-v321-hero,.motoryat-detail-charter .charter-premium-hero,.project-detail-hero,.motoryat-product-media-hero{min-height:560px!important;max-height:720px!important}.motoryat-detail-sale .yacht-detail-v321-hero-content{bottom:124px!important}.motoryat-detail-charter .charter-premium-hero-copy{bottom:138px!important}}@media (max-width:900px){:root{--motoryat-detail-hero-height:clamp(500px,66svh,650px)}.v4-store-website-standard .v4-store-hero-with-brand,.v4-company-page .v4-company-hero,.motoryat-detail-sale .yacht-detail-v321-hero,.motoryat-detail-charter .charter-premium-hero,.project-detail-hero,.motoryat-product-media-hero{height:var(--motoryat-detail-hero-height)!important;aspect-ratio:auto!important;min-height:500px!important;max-height:650px!important}.v4-store-website-standard .v4-store-hero-brand-inner{width:calc(100% - 36px)!important;bottom:28px!important}.motoryat-detail-sale .yacht-detail-v321-hero-content{bottom:110px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1{font-size:clamp(40px,7.2vw,64px)!important}.motoryat-detail-charter .charter-premium-hero-copy{bottom:146px!important}.v4-company-page .v4-company-hero-inner{padding-bottom:40px!important}.motoryat-detail-product .motoryat-product-summary-wrap{padding-top:44px!important;padding-bottom:52px!important}}@media (max-width:700px){:root{--motoryat-detail-hero-height:clamp(430px,64svh,560px)}.v4-store-website-standard .v4-store-hero-with-brand,.v4-company-page .v4-company-hero,.motoryat-detail-sale .yacht-detail-v321-hero,.motoryat-detail-charter .charter-premium-hero,.project-detail-hero,.motoryat-product-media-hero{width:100%!important;height:var(--motoryat-detail-hero-height)!important;aspect-ratio:auto!important;min-height:430px!important;max-height:560px!important}.v4-store-website-standard .v4-store-hero-brand-inner{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;width:calc(100% - 28px)!important;padding:0!important;bottom:18px!important;left:50%!important;transform:translate(-50%)!important}.v4-store-hero-logo-link,.v4-store-hero-brand-inner .v4-store-identity-logo{width:58px!important;height:58px!important}.v4-store-hero-brand-copy h1{font-size:clamp(27px,8.2vw,36px)!important}.v4-store-hero-brand-copy p{font-size:9px!important}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-video-hero-frame,.motoryat-detail-hero-youtube iframe{width:177.778vh!important;min-width:100%!important;height:56.25vw!important;min-height:100%!important;transform:translate(-50%,-50%)scale(1.16)!important}.v4-store-video-hero:before,.motoryat-detail-hero-youtube:before{height:64px!important}.v4-store-video-hero:after,.motoryat-detail-hero-youtube:after{height:58px!important}.motoryat-detail-sale .yacht-detail-v321-hero-content{width:calc(100% - 28px)!important;display:block!important;bottom:18px!important}.motoryat-detail-sale .yacht-detail-v321-title-wrap h1,.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-long-title h1,.motoryat-detail-sale .yacht-detail-v321-title-wrap.is-very-long-title h1{font-size:clamp(30px,9.2vw,42px)!important;line-height:.96!important}.motoryat-detail-sale .yacht-detail-v321-hero-top,.motoryat-detail-sale .yacht-detail-v321-hero-rail{display:none!important}.motoryat-detail-charter .charter-premium-topbar{padding-top:14px!important}.motoryat-detail-charter .charter-premium-hero-copy{gap:9px!important;width:calc(100% - 28px)!important;bottom:26px!important}.motoryat-detail-charter .charter-premium-hero-copy h1{font-size:clamp(34px,10.2vw,48px)!important;line-height:.94!important}.motoryat-detail-charter .charter-premium-price,.motoryat-detail-charter .charter-premium-fact-rail{display:none!important}.v4-company-page .v4-company-hero-inner{padding-bottom:28px!important}.v4-company-page .v4-company-hero-logo{width:68px!important;height:52px!important;margin:10px 0!important}.v4-company-page .v4-company-hero h1{font-size:clamp(38px,11vw,54px)!important}.v4-company-page .v4-company-hero p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:12px!important}.v4-company-page .v4-company-hero-actions{margin-top:14px!important}.motoryat-detail-product .motoryat-product-summary-wrap{width:calc(100% - 28px)!important;padding-top:34px!important;padding-bottom:42px!important}.motoryat-detail-product .v321-product-summary h1{font-size:clamp(34px,10vw,48px)!important}.motoryat-product-media-hero .commerce-product-detail-category{top:14px;left:14px}.project-detail-hero-copy{padding-bottom:30px!important}.project-detail-hero-copy h1{font-size:clamp(38px,11vw,56px)!important}}@media (max-width:420px){:root{--motoryat-detail-hero-height:clamp(410px,62svh,520px)}.v4-store-website-standard .v4-store-hero-with-brand,.v4-company-page .v4-company-hero,.motoryat-detail-sale .yacht-detail-v321-hero,.motoryat-detail-charter .charter-premium-hero,.project-detail-hero,.motoryat-product-media-hero{min-height:410px!important;max-height:520px!important}}.v4-store-unified-catalog .v4-gena-model-catalog,.v4-store-unified-catalog .v4-karina-used,.v4-store-unified-catalog #numarine-lineup,.v4-store-unified-catalog .v4-bilgin-portfolio:not(.v4-bilgin-video-section),.v4-store-unified-catalog .v4-yener-portfolio{display:none!important}.v4-store-unified-catalog .v4-store-model-showcase{margin-top:0;display:block!important}.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-media{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;min-height:0}@media (max-width:1180px){.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;display:grid;overflow:visible}.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-card{flex:none;min-width:0}.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-card>div:last-child{min-height:150px;padding:11px 11px 13px}.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-card h3{font-size:20px;line-height:1.02}.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-card p{margin:7px 0 9px;font-size:10px}.v4-store-unified-catalog .v4-store-model-showcase .v4-numarine-lineup-card small{font-size:9px}}.v4-store-unified-catalog .v4-store-model-video-badge{z-index:4;font-family:var(--sans);text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041522d1;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-weight:900;line-height:1;position:absolute;top:10px;left:10px;box-shadow:0 5px 18px #00000029;color:#fff!important;letter-spacing:.08em!important;margin:0!important;font-size:8px!important;display:inline-flex!important}@media (max-width:680px){.v4-store-unified-catalog .v4-store-model-video-badge{padding:5px 7px;top:7px;left:7px;font-size:7px!important}}:root{--motoryat-video-stage-height:clamp(420px,31vw,560px)}.v4-store-website-standard .v4-store-hero-with-brand{width:100%!important;height:var(--motoryat-video-stage-height)!important;background:#020b17!important;border-radius:0!important;min-height:0!important;max-height:560px!important;overflow:hidden!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero,.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-media{border-radius:0!important;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-video-hero-frame{pointer-events:none!important;border:0!important;width:100vw!important;min-width:100%!important;max-width:none!important;height:56.25vw!important;min-height:100%!important;max-height:none!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(1.035)!important}.v4-store-website-standard .v4-store-video-hero-title,.v4-store-website-standard .v4-store-video-hero:before,.v4-store-website-standard .v4-store-video-hero:after{display:none!important}@media (max-width:1100px){:root{--motoryat-video-stage-height:clamp(390px,38vw,500px)}.v4-store-website-standard .v4-store-hero-with-brand{max-height:500px!important}}@media (max-width:760px){:root{--motoryat-video-stage-height:clamp(300px,64vw,430px)}.v4-store-website-standard .v4-store-hero-with-brand{max-height:430px!important}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-video-hero-frame{width:177.778vh!important;min-width:100%!important;height:56.25vw!important;min-height:100%!important;transform:translate(-50%,-50%)scale(1.08)!important}}@media (max-width:420px){:root{--motoryat-video-stage-height:clamp(280px,72vw,360px)}.v4-store-website-standard .v4-store-hero-with-brand{max-height:360px!important}}.footer-grid-v4833{grid-template-columns:minmax(250px,1.65fr) repeat(4,minmax(130px,1fr));align-items:start;gap:34px 28px}.footer-intro-v4833{max-width:390px}.footer-slogan-v4833{color:var(--white);font-family:var(--serif);letter-spacing:-.02em;margin:18px 0 7px;font-size:clamp(20px,1.7vw,27px)!important;line-height:1.12!important}.footer-description-v4833{color:#aebdca;margin:0;max-width:350px!important;font-size:12px!important;line-height:1.6!important}.footer-link-group-v4833 h4{margin-bottom:14px}.footer-link-group-v4833 a{margin:8px 0}.copyright-v4833{gap:18px}@media (max-width:1100px){.footer-grid-v4833{grid-template-columns:minmax(260px,1.4fr) repeat(2,minmax(150px,1fr));gap:30px 26px}.footer-grid-v4833>div:first-child{grid-area:1/1/span 2}}@media (max-width:760px){.footer.footer-compact-v4833{padding:38px 0 18px}.footer-grid-v4833{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 22px}.footer-grid-v4833>div:first-child{grid-area:auto/1/auto/-1;max-width:none;padding-bottom:4px}.footer-intro-v4833 .site-logo-footer img{max-width:100%;height:auto;width:172px!important}.footer-slogan-v4833{max-width:360px;margin:14px 0 6px;font-size:22px!important}.footer-description-v4833{max-width:420px!important;font-size:11px!important;line-height:1.55!important}.footer-kicker{letter-spacing:.12em;margin-top:8px;font-size:8px!important}.footer-link-group-v4833 h4{margin:0 0 10px;font-size:9px}.footer-link-group-v4833 a{margin:6px 0;font-size:11px;line-height:1.35}.copyright-v4833{justify-content:space-between;align-items:center;gap:10px;margin-top:28px;padding-top:16px;display:flex;font-size:9px!important}.copyright-v4833 span:last-child{display:none}}@media (max-width:390px){.footer.footer-compact-v4833{padding-top:32px}.footer-grid-v4833{gap:24px 16px}.footer-slogan-v4833{font-size:20px!important}.footer-link-group-v4833 a{font-size:10.5px}}.footer-company-v4834{border-top:1px solid #ffffff1a;max-width:390px;margin-top:18px;padding-top:15px}.footer-company-v4834 strong{color:#f4f1e8;letter-spacing:.01em;font-size:11px;line-height:1.45;display:block}.footer-company-v4834 address{color:#8fa1b1;margin:7px 0 0;font-size:10px;font-style:normal;line-height:1.55}.footer-contact-links-v4834{flex-wrap:wrap;gap:8px 13px;margin-top:10px;display:flex}.footer-contact-links-v4834 a{color:#d7c48a;letter-spacing:.05em;white-space:nowrap;font-size:9px;font-weight:700;text-decoration:none}.footer-contact-links-v4834 a:hover{color:#fff}.copyright-v4834 a{color:#d7c48a;font-weight:700;text-decoration:none}.copyright-v4834 a:hover{color:#fff}@media (max-width:760px){.footer-company-v4834{max-width:none;margin-top:14px;padding-top:12px}.footer-company-v4834 strong{font-size:10.5px}.footer-company-v4834 address{margin-top:5px;font-size:9.5px;line-height:1.5}.footer-contact-links-v4834{gap:7px 12px;margin-top:8px}.footer-contact-links-v4834 a{white-space:normal;font-size:8.5px}.copyright-v4834{flex-wrap:wrap;align-items:flex-start}.copyright-v4833.copyright-v4834 span:last-child{text-align:right;display:block}}@media (max-width:420px){.footer-contact-links-v4834,.copyright-v4834{grid-template-columns:1fr;gap:5px;display:grid}.copyright-v4833.copyright-v4834 span:last-child{text-align:left}}.footer-corporate-v4835 .footer-grid-v4835{grid-template-columns:minmax(280px,1.7fr) repeat(4,minmax(120px,1fr));gap:28px 24px}.footer-intro-v4835{max-width:410px}.footer-positioning-v4835{color:#b9c5ce;letter-spacing:.055em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:5px;margin:0;font-size:10px;font-weight:750;line-height:1.4;display:flex}.footer-positioning-v4835 span{color:#b99a60}.footer-company-v4835{max-width:410px;margin-top:13px;padding-top:12px}.footer-company-v4835 strong{letter-spacing:.015em;font-size:10.5px}.footer-company-meta-v4835{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:6px;display:flex}.footer-company-v4835 address{color:#8fa1b1;flex:auto;margin:0;font-size:9.5px;line-height:1.5}.footer-contact-icons-v4835{flex:none;align-items:center;gap:7px;display:flex}.footer-contact-icons-v4835 a{color:#d7c48a;background:#ffffff06;border:1px solid #d7c48a47;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:border-color .2s,color .2s,background .2s,transform .2s;display:inline-flex}.footer-contact-icons-v4835 a:hover,.footer-contact-icons-v4835 a:focus-visible{color:#fff;background:#ffffff12;border-color:#d7c48aa6;outline:none;transform:translateY(-1px)}.footer-corporate-v4835 .footer-link-group-v4833 h4{white-space:nowrap;margin-bottom:11px}.footer-corporate-v4835 .footer-link-group-v4833 a{margin:6px 0}.copyright-v4835{justify-content:flex-start;gap:0;margin-top:26px;padding-top:15px;font-size:9px!important}.copyright-v4835>span{display:block!important}.copyright-v4835 a{color:#d7c48a;font-weight:700;text-decoration:none}.copyright-v4835 a:hover{color:#fff}.copyright-dot-v4835{color:#6f8291;margin:0 3px;display:inline!important}@media (max-width:1100px){.footer-corporate-v4835 .footer-grid-v4835{grid-template-columns:minmax(270px,1.45fr) repeat(2,minmax(150px,1fr));gap:26px 24px}}@media (max-width:760px){.footer.footer-corporate-v4835{padding:32px 0 16px}.footer-corporate-v4835 .footer-grid-v4835{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.footer-corporate-v4835 .footer-grid-v4835>div:first-child{grid-column:1/-1;padding-bottom:1px}.footer-intro-v4835 .site-logo-footer img{width:162px!important}.footer-intro-v4835 .footer-slogan-v4833{max-width:330px;margin:12px 0 5px;font-size:20px!important;line-height:1.12!important}.footer-positioning-v4835{letter-spacing:.04em;gap:4px;font-size:8.5px}.footer-company-v4835{margin-top:11px;padding-top:10px}.footer-company-v4835 strong{font-size:10px}.footer-company-meta-v4835{align-items:center;gap:10px;margin-top:5px}.footer-company-v4835 address{font-size:9px;line-height:1.45}.footer-contact-icons-v4835{gap:6px}.footer-contact-icons-v4835 a{width:32px;height:32px}.footer-corporate-v4835 .footer-link-group-v4833 h4{margin-bottom:8px;font-size:8.5px}.footer-corporate-v4835 .footer-link-group-v4833 a{margin:5px 0;font-size:10.5px}.copyright-v4835{margin-top:22px;padding-top:13px;display:block;font-size:8.5px!important}.copyright-v4833.copyright-v4834.copyright-v4835 span:last-child{display:inline}}@media (max-width:420px){.footer.footer-corporate-v4835{padding-top:28px}.footer-corporate-v4835 .footer-grid-v4835{gap:19px 14px}.footer-intro-v4835 .footer-slogan-v4833{font-size:18.5px!important}.footer-positioning-v4835{font-size:8px}.footer-company-meta-v4835{align-items:flex-start}.footer-company-v4835 address{font-size:8.6px}.footer-contact-icons-v4835 a{width:30px;height:30px}.footer-corporate-v4835 .footer-link-group-v4833 a{font-size:10px}.copyright-v4835{font-size:8px!important}}.seller-membership-hero{background:linear-gradient(135deg,#fff,#f6f8fb);border:1px solid #0f27441a;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:22px 0;padding:28px;display:flex}.seller-membership-hero small,.seller-membership-grid small{letter-spacing:.12em;color:#6b7785;font-size:11px}.seller-membership-hero h2{margin:5px 0 4px;font-size:28px}.seller-membership-hero p{color:#657180;margin:0}.seller-membership-state{color:#1e6843;background:#eef6f0;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;display:flex}.seller-membership-state.state-pending{color:#8a5b15;background:#fff6e8}.seller-membership-state.state-expired,.seller-membership-state.state-suspended{color:#9b3030;background:#fff0f0}.seller-membership-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.seller-membership-grid article{background:#fff;border:1px solid #0f274417;border-radius:16px;gap:14px;padding:20px;display:flex}.seller-membership-grid h3{margin:4px 0 6px}.seller-membership-grid p{color:#687483;margin:0;line-height:1.55}@media (max-width:720px){.seller-membership-hero{flex-direction:column;align-items:flex-start;padding:20px}.seller-membership-hero h2{font-size:23px}.seller-membership-grid{grid-template-columns:1fr}.seller-membership-page .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.seller-business-form{background:#fff;border:1px solid #0f27441a;border-radius:18px;margin:22px 0 28px;padding:22px}.seller-business-status{border-bottom:1px solid #0f274414;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;padding-bottom:18px;display:flex}.seller-business-status>div{align-items:center;gap:10px;display:flex}.seller-business-status span{flex-direction:column;display:flex}.seller-business-status small{letter-spacing:.12em;color:#7d8793;font-size:10px}.seller-business-status a{font-size:12px;font-weight:700}.seller-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.seller-business-grid label{color:#31445b;flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.seller-business-grid label svg{display:inline}.seller-business-grid input,.seller-business-grid textarea,.seller-business-grid select{color:#142a42;width:100%;font:inherit;background:#fff;border:1px solid #d9e0e7;border-radius:10px;padding:11px 12px}.seller-business-wide{grid-column:1/-1}.seller-business-form .primary{align-items:center;gap:7px;display:inline-flex}@media (max-width:720px){.seller-business-grid{grid-template-columns:1fr}.seller-business-wide{grid-column:auto}.seller-business-status{flex-direction:column;align-items:flex-start}}.seller-dashboard-membership{background:#f2f8f4;border:1px solid #1c6f4829;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:13px 16px;display:flex}.seller-dashboard-membership>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seller-dashboard-membership small{letter-spacing:.13em;color:#718078;font-size:9px}.seller-dashboard-membership strong{color:#173b2b;font-size:13px}.seller-dashboard-membership span{color:#54665d;font-size:11px}.seller-dashboard-membership>a{white-space:nowrap;font-size:10px;font-weight:800}.seller-dashboard-membership.state-pending{background:#fff8ed;border-color:#e9d0a4}.seller-dashboard-membership.state-expired,.seller-dashboard-membership.state-suspended{background:#fff3f3;border-color:#ebc7c7}@media (max-width:640px){.seller-dashboard-membership{align-items:flex-start}.seller-dashboard-membership>div{gap:3px;display:grid}.seller-dashboard-membership>a{padding-top:3px}}.registration-page,.store-onboarding-page{background:linear-gradient(#f6f8f9 0,#fff 42%);min-height:calc(100vh - 90px);padding:70px 0 90px}.registration-shell{background:#fff;border:1px solid #dce3e7;border-radius:16px;max-width:760px;margin:0 auto;padding:42px;box-shadow:0 22px 60px #071a2f14}.registration-heading{text-align:center;max-width:620px;margin:0 auto 28px}.registration-heading h1,.store-onboarding-head h1{color:#0d2940;font-family:var(--serif);margin:7px 0 10px;font-size:44px;font-weight:550;line-height:1.08}.registration-heading p,.store-onboarding-head p{color:#70808b;margin:0;font-size:13px;line-height:1.75}.registration-type-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.registration-type-grid>button{color:#a77a38;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3e7;border-radius:12px;align-items:center;gap:14px;min-height:112px;padding:20px;transition:all .2s;display:flex;position:relative}.registration-type-grid>button:hover{border-color:#ccb07a;transform:translateY(-1px)}.registration-type-grid>button.active{background:linear-gradient(145deg,#fffdf8,#f8f0df);border-color:#b8873d;box-shadow:inset 0 0 0 1px #b8873d21}.registration-type-grid span{gap:5px;display:grid}.registration-type-grid b{color:#183247;font-family:var(--serif);font-size:19px;font-weight:650}.registration-type-grid small{color:#7f8d96;letter-spacing:.02em;font-size:10px;font-weight:750}.registration-check{color:#966a2d;position:absolute;top:14px;right:14px}.registration-benefits{flex-wrap:wrap;gap:8px;margin:14px 0 18px;display:flex}.registration-benefits span{color:#627481;background:#f4f7f8;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:750;display:inline-flex}.registration-benefits svg{color:#a47635}.registration-trial-strip{background:#fffaf0;border:1px solid #e7d4ad;border-radius:9px;align-items:center;gap:12px;margin:14px 0 18px;padding:12px 14px;display:flex}.registration-trial-strip strong{color:#8b6228;letter-spacing:.05em;font-size:11px}.registration-trial-strip span{color:#716854;font-size:10px}.registration-form{gap:11px;display:grid}.registration-form label,.store-onboarding-form label{color:#596c79;letter-spacing:.04em;gap:6px;font-size:10px;font-weight:850;display:grid}.registration-form input,.store-onboarding-form input,.store-onboarding-form select,.store-onboarding-form textarea{color:#183247;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d7e0e4;border-radius:8px;outline:none;padding:0 13px;font-size:12px}.store-onboarding-form textarea{resize:vertical;min-height:112px;padding-top:12px}.registration-form input:focus,.store-onboarding-form input:focus,.store-onboarding-form select:focus,.store-onboarding-form textarea:focus{border-color:#b88a45;box-shadow:0 0 0 3px #b88a4514}.registration-submit{min-height:50px;margin-top:2px}.registration-login{text-align:center;color:#7a8992;margin:20px 0 0;font-size:11px}.registration-message{margin-bottom:0}.registration-match-note{color:#8a795c;margin:0;font-size:10px}.registration-existing-company{background:#fffbf2;border:1px solid #dec38e;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:5px 16px;padding:15px 16px;display:grid}.registration-existing-company>div{gap:3px;display:grid}.registration-existing-company strong{color:#143047;font-size:12px}.registration-existing-company span{color:#706754;font-size:10px}.registration-existing-company>a{color:#91672d;letter-spacing:.04em;font-size:10px;font-weight:900}.registration-existing-company>small{color:#8a7b62;grid-column:1/-1;font-size:9px;line-height:1.5}.registration-similar-company{color:#6b7b86;background:#f6f8f9;border-radius:8px;flex-wrap:wrap;gap:6px;padding:10px 12px;font-size:9px;display:flex}.registration-similar-company strong{color:#4b606e;width:100%}.registration-similar-company span{background:#fff;border:1px solid #dce3e7;border-radius:999px;padding:4px 7px}.store-onboarding-shell{background:#fff;border:1px solid #dce3e7;border-radius:16px;max-width:980px;margin:0 auto;padding:44px;box-shadow:0 22px 60px #071a2f14}.store-onboarding-head{max-width:720px}.store-onboarding-steps{background:#f7f9fa;border:1px solid #e0e6e9;border-radius:10px;grid-template-columns:repeat(4,1fr);margin:28px 0;padding:12px;display:grid}.store-onboarding-steps span{color:#91a0aa;letter-spacing:.03em;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.store-onboarding-steps i{color:#7c8c96;background:#e7ecef;border-radius:999px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.store-onboarding-steps .done,.store-onboarding-steps .active{color:#365467}.store-onboarding-steps .done i{color:#377252;background:#eaf5ef}.store-onboarding-steps .active i{color:#fff;background:#0c2941}.store-onboarding-form{gap:18px;display:grid}.store-onboarding-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.store-onboarding-wide{grid-column:1/-1}.store-onboarding-existing{margin-top:-2px}.store-onboarding-media{grid-template-columns:1fr 1fr;gap:13px;display:grid}.store-onboarding-media label{color:#a27434;cursor:pointer;background:#fafcfc;border:1px dashed #cbd7dd;border-radius:10px;align-items:center;gap:13px;min-height:128px;padding:18px;display:flex}.store-onboarding-media label>span{flex:1;gap:4px;display:grid}.store-onboarding-media b{color:#183247;font-family:var(--serif);font-size:18px}.store-onboarding-media small{color:#87959e;font-size:9px;line-height:1.5}.store-onboarding-media input{background:0 0;border:0;width:auto;max-width:190px;min-height:auto;padding:0;font-size:9px}.store-onboarding-consent{border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;align-items:flex-start;padding:13px 0;grid-template-columns:none!important;gap:9px!important;display:flex!important}.store-onboarding-consent input{height:16px;margin-top:1px;width:16px!important;min-height:16px!important}.store-onboarding-consent span{color:#697b87;font-size:10px;line-height:1.55}.store-onboarding-footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.store-onboarding-footer>div{color:#a47737;align-items:center;gap:10px;display:flex}.store-onboarding-footer>div span{gap:2px;display:grid}.store-onboarding-footer b{color:#183247;font-size:11px}.store-onboarding-footer small{color:#87949c;font-size:9px}.store-onboarding-footer button{min-width:220px;min-height:48px}.store-onboarding-state{text-align:center;color:#6d7e88;place-items:center;gap:16px;min-height:260px;display:grid}.store-onboarding-state h2{font-family:var(--serif);color:#183247;font-weight:550}.store-onboarding-state .primary{padding:14px 20px}@media (max-width:760px){.registration-page,.store-onboarding-page{padding:24px 0 55px}.registration-shell,.store-onboarding-shell{border-radius:12px;padding:24px 16px}.registration-heading h1,.store-onboarding-head h1{font-size:36px}.registration-type-grid,.store-onboarding-grid,.store-onboarding-media{grid-template-columns:1fr}.registration-type-grid>button{min-height:94px}.store-onboarding-wide{grid-column:auto}.registration-existing-company{grid-template-columns:1fr}.registration-existing-company>small{grid-column:auto}.store-onboarding-steps{grid-template-columns:1fr 1fr;gap:10px}.store-onboarding-footer{flex-direction:column;align-items:stretch}.store-onboarding-footer button{width:100%}.store-onboarding-media label{flex-direction:column;align-items:flex-start}.store-onboarding-media input{max-width:100%}}.account-layout-v4840{background:#f4f6f7}.account-sidebar-v4840{background:#061a2b;border-right:1px solid #ffffff0a;width:auto;padding:26px 14px 18px}.account-sidebar-v4840 nav{gap:3px}.account-sidebar-v4840 nav a{border-radius:8px;min-height:44px}.account-sidebar-v4840 nav a:first-child{color:#fff;background:#17364f}.account-v4840{width:min(1180px,100% - 56px);margin:0 auto;padding:46px 0 72px}.account-loading-v4840,.account-error-v4840{flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;display:flex}.account-loading-v4840 span,.account-welcome-v4840>div>span{letter-spacing:.16em;color:#a77535;font-size:10px;font-weight:900}.account-loading-v4840 h1,.account-error-v4840 h1,.account-welcome-v4840 h1{color:#0d2a40;font-family:var(--serif);margin:8px 0 6px;font-size:clamp(34px,4vw,50px);font-weight:550}.account-loading-v4840 p,.account-error-v4840 p,.account-welcome-v4840 p{color:#70808b;margin:0;font-size:12px}.account-welcome-v4840{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.account-membership-v4840{background:#f3faf5;border:1px solid #d9e9de;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:18px 20px;display:flex}.account-membership-v4840>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.account-membership-v4840 small{letter-spacing:.13em;color:#718078;font-size:9px;font-weight:900}.account-membership-v4840 strong{color:#173b2b;font-size:15px}.account-membership-v4840 span{color:#627168;font-size:11px}.account-membership-v4840>a:not(.primary){color:#204a37;font-size:10px;font-weight:900}.account-membership-v4840.state-pending{background:#fff9ef;border-color:#ead6b3}.account-membership-v4840.state-expired,.account-membership-v4840.state-suspended,.account-membership-v4840.state-missing{background:#fff4f4;border-color:#ebcccc}.account-actions-v4840{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.account-actions-v4840>a{background:#fff;border:1px solid #e0e6e9;border-radius:16px;min-height:164px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;box-shadow:0 10px 30px #05192a0b}.account-actions-v4840>a:hover{border-color:#d5b478;transform:translateY(-2px);box-shadow:0 18px 40px #05192a14}.account-actions-v4840 svg{color:#b27d2e}.account-actions-v4840 div{gap:7px;margin-top:23px;padding-right:18px;display:grid}.account-actions-v4840 strong{color:#102d43;font-family:var(--serif);font-size:20px;font-weight:600}.account-actions-v4840 span{color:#71808a;font-size:11px;line-height:1.55}.account-actions-v4840 b{color:#9b7032;font-size:17px;position:absolute;bottom:18px;right:20px}.account-bottom-v4840{grid-template-columns:1fr 1fr;gap:13px;margin-top:13px;display:grid}.account-bottom-v4840 article{background:#fff;border:1px solid #e0e6e9;border-radius:16px;padding:22px}.account-bottom-v4840 small{color:#9b7032;letter-spacing:.13em;font-size:9px;font-weight:900;display:block}.account-bottom-v4840 strong{color:#102d43;font-family:var(--serif);margin-top:8px;font-size:21px;display:block}.account-bottom-v4840 b{color:#102d43;font-family:var(--serif);margin:8px 0;font-size:34px;display:block}.account-bottom-v4840 p{color:#70808b;font-size:11px;line-height:1.6}.account-bottom-v4840 a{color:#9b7032;font-size:10px;font-weight:900}.account-individual-grid-v4840{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-individual-grid-v4840>a{background:#fff;border:1px solid #e0e6e9;border-radius:16px;gap:17px;padding:25px;display:flex}.account-individual-grid-v4840 svg{color:#b27d2e}.account-individual-grid-v4840 div{gap:6px;display:grid}.account-individual-grid-v4840 strong{color:#102d43;font-family:var(--serif);font-size:20px}.account-individual-grid-v4840 span{color:#71808a;font-size:11px}@media (max-width:1050px){.account-actions-v4840{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.account-v4840{width:min(100% - 34px,1180px);padding-top:28px}.account-sidebar-v4840 nav{grid-template-columns:repeat(3,minmax(0,1fr))}.account-sidebar-v4840 nav a{font-size:10px}.account-welcome-v4840{align-items:flex-start}.account-membership-v4840{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.account-sidebar-v4840 nav{grid-template-columns:repeat(2,minmax(0,1fr))}.account-topbar{padding-left:17px;padding-right:17px}.account-welcome-v4840{display:grid}.account-welcome-v4840>.secondary{display:none}.account-actions-v4840,.account-bottom-v4840,.account-individual-grid-v4840{grid-template-columns:1fr}.account-actions-v4840>a{min-height:140px}.account-membership-v4840>div{gap:4px;display:grid}.account-welcome-v4840 h1{font-size:34px}}.registration-shell-pricing-v4841{max-width:900px}.registration-heading-pricing-v4841{max-width:760px;margin-bottom:24px}.registration-heading-pricing-v4841 h1{font-size:clamp(36px,5vw,54px)}.corporate-pricing-v4841{gap:18px;margin-bottom:20px;display:grid}.corporate-duration-tabs-v4841{background:#f5f8f9;border:1px solid #dce4e8;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:7px;display:grid}.corporate-duration-tabs-v4841 button{color:#304b5f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:12px;font-weight:850;transition:all .18s;display:flex}.corporate-duration-tabs-v4841 button i{background:#fff;border:1.5px solid #aab8c0;border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.corporate-duration-tabs-v4841 button i span{background:0 0;border-radius:50%;width:7px;height:7px}.corporate-duration-tabs-v4841 button small{display:none}.corporate-duration-tabs-v4841 button.active{color:#0d2a40;background:#fff;border-color:#c8a86f;box-shadow:0 6px 18px #0a223414}.corporate-duration-tabs-v4841 button.active i{border-color:#b27d2e}.corporate-duration-tabs-v4841 button.active i span{background:#b27d2e}.corporate-duration-tabs-v4841 button.active small{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#0d2a40;border-radius:999px;margin-left:2px;padding:4px 6px;font-size:7px;display:inline-flex}.corporate-plan-card-v4841{background:#fff;border:1px solid #d9e2e6;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #05192a14}.corporate-plan-card-v4841>header{background:linear-gradient(145deg,#fff,#f9fbfb);border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:flex-start;gap:22px;padding:25px 26px 20px;display:flex}.corporate-plan-card-v4841>header>div:first-child{gap:5px;display:grid;position:relative}.corporate-plan-badge-v4841{color:#8d6226;letter-spacing:.12em;background:#f2e5cd;border-radius:999px;width:max-content;margin-bottom:3px;padding:5px 8px;font-size:8px;font-weight:950}.corporate-plan-card-v4841 header small{color:#9a7032;letter-spacing:.14em;font-size:9px;font-weight:900}.corporate-plan-card-v4841 h2{color:#0d2a40;font-family:var(--serif);margin:0;font-size:30px;font-weight:600}.corporate-plan-card-v4841 header p{color:#6e7f89;max-width:520px;margin:2px 0 0;font-size:11px;line-height:1.6}.corporate-price-lock-v4841{color:#8b632b;background:#fffaf0;border:1px solid #d8c49f;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:210px;padding:12px 14px;display:flex}.corporate-price-lock-v4841 strong{letter-spacing:.03em;text-align:center;font-size:10px}.corporate-plan-price-v4841{grid-template-columns:.9fr 1.3fr;gap:24px;padding:25px 26px;display:grid;position:relative}.corporate-normal-price-v4841,.corporate-campaign-price-v4841{align-content:center;gap:5px;display:grid}.corporate-normal-price-v4841{border-right:1px solid #e8edef;padding-right:22px}.corporate-normal-price-v4841 span,.corporate-campaign-price-v4841 span{color:#87959d;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.corporate-normal-price-v4841 del{color:#75858e;font-family:var(--serif);font-size:24px;text-decoration-color:#b85a50;text-decoration-thickness:2px}.corporate-normal-price-v4841 small{color:#9aa5ab;font-size:9px}.corporate-campaign-price-v4841 strong{color:#0d2a40;font-family:var(--serif);align-items:baseline;gap:7px;font-size:50px;font-weight:650;line-height:1;display:flex}.corporate-campaign-price-v4841 strong em{color:#667a86;font-family:var(--sans);font-size:13px;font-style:normal;font-weight:750}.corporate-campaign-price-v4841 b{color:#5b6f7b;font-size:11px}.corporate-campaign-price-v4841 small{color:#9a7032;font-size:9px;font-weight:850}.corporate-saving-v4841{color:#2c6744;background:#eef7f1;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:flex;position:absolute;top:25px;right:26px}.corporate-saving-v4841 b{font-size:11px}.corporate-plan-features-v4841{background:#f8fafb;border-top:1px solid #edf1f3;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.corporate-plan-features-v4841 span{color:#617582;text-align:center;border-right:1px solid #e9eef0;justify-content:center;align-items:center;gap:7px;min-height:70px;padding:12px;font-size:9px;display:flex}.corporate-plan-features-v4841 span:last-child{border-right:0}.corporate-plan-features-v4841 svg{color:#a97731;flex:none}.corporate-plan-features-v4841 b{color:#183247}.registration-selected-plan-v4841{color:#a37532;background:#f8fafb;border:1px solid #e2e8eb;border-radius:10px;align-items:center;gap:10px;margin:4px 0 14px;padding:12px 14px;display:flex}.registration-selected-plan-v4841 span{gap:2px;display:grid}.registration-selected-plan-v4841 b{color:#183247;font-size:11px}.registration-selected-plan-v4841 small{color:#7e8c95;font-size:9px}@media (max-width:760px){.corporate-duration-tabs-v4841{grid-template-columns:repeat(2,minmax(0,1fr))}.corporate-plan-card-v4841>header{padding:20px;display:grid}.corporate-price-lock-v4841{justify-content:flex-start;width:100%;min-width:0}.corporate-plan-price-v4841{grid-template-columns:1fr;gap:15px;padding:20px}.corporate-normal-price-v4841{border-bottom:1px solid #e8edef;border-right:0;padding:0 0 15px}.corporate-campaign-price-v4841 strong{font-size:42px}.corporate-saving-v4841{width:max-content;position:static}.corporate-plan-features-v4841{grid-template-columns:1fr 1fr}.corporate-plan-features-v4841 span{border-bottom:1px solid #e9eef0;min-height:58px}.corporate-plan-features-v4841 span:nth-child(2n){border-right:0}.corporate-plan-features-v4841 span:last-child{grid-column:1/-1}.registration-heading-pricing-v4841 h1{font-size:36px}}.corporate-pricing-v4842{gap:18px;margin-bottom:22px;display:grid}.corporate-pricing-heading-v4842{text-align:center;gap:9px;display:grid}.corporate-pricing-heading-v4842 h1{color:#102d43;font-family:var(--serif);margin:0;font-size:clamp(30px,4vw,44px);font-weight:600}.corporate-pricing-heading-v4842 p{color:#71808a;max-width:720px;margin:0 auto;font-size:11px;line-height:1.65}.corporate-trust-row-v4842{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:3px;display:flex}.corporate-trust-row-v4842 span{color:#536875;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.corporate-trust-row-v4842 svg{color:#a87631}.corporate-duration-tabs-v4842{background:#f5f8f9;border:1px solid #dce4e8;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:7px;display:grid}.corporate-duration-tabs-v4842 button{color:#304b5f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:12px;font-weight:850;transition:all .18s;display:flex}.corporate-duration-tabs-v4842 button i{background:#fff;border:1.5px solid #aab8c0;border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.corporate-duration-tabs-v4842 button i span{background:0 0;border-radius:50%;width:7px;height:7px}.corporate-duration-tabs-v4842 button small{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#0d2a40;border-radius:999px;padding:4px 6px;font-size:7px;display:none}.corporate-duration-tabs-v4842 button.active{color:#0d2a40;background:#fff;border-color:#c8a86f;box-shadow:0 7px 20px #0a223414}.corporate-duration-tabs-v4842 button.active i{border-color:#b27d2e}.corporate-duration-tabs-v4842 button.active i span{background:#b27d2e}.corporate-duration-tabs-v4842 button.active small{display:inline-flex}.corporate-selected-card-v4842{animation:.2s corporateCardIn}@keyframes corporateCardIn{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}.corporate-plan-card-v4842>header{background:linear-gradient(145deg,#fff,#f9fbfb);border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:flex-start;gap:22px;padding:24px 26px 19px;display:flex}.corporate-plan-title-v4842{gap:5px;display:grid}.corporate-plan-badge-v4842{color:#8d6226;letter-spacing:.12em;background:#f2e5cd;border-radius:999px;width:max-content;margin-bottom:2px;padding:5px 8px;font-size:8px;font-weight:950}.corporate-plan-title-v4842>small{color:#9a7032;letter-spacing:.14em;font-size:9px;font-weight:900}.corporate-plan-title-v4842 h2{color:#0d2a40;font-family:var(--serif);margin:0;font-size:30px;font-weight:600}.corporate-plan-title-v4842 p{color:#6e7f89;max-width:590px;margin:2px 0 0;font-size:11px;line-height:1.6}.corporate-price-lock-v4842{color:#8b632b;background:#fffaf0;border:1px solid #d8c49f;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:210px;padding:12px 14px;display:flex}.corporate-price-lock-v4842 strong{letter-spacing:.03em;text-align:center;font-size:10px}.corporate-plan-price-v4842{grid-template-columns:.9fr 1.35fr;gap:24px;padding:25px 26px;display:grid;position:relative}.corporate-normal-price-v4842,.corporate-campaign-price-v4842{align-content:center;gap:5px;display:grid}.corporate-normal-price-v4842{border-right:1px solid #e8edef;padding-right:22px}.corporate-normal-price-v4842 span,.corporate-campaign-price-v4842 span{color:#87959d;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.corporate-normal-price-v4842 del{color:#75858e;font-family:var(--serif);font-size:24px;text-decoration-color:#b85a50;text-decoration-thickness:2px}.corporate-normal-price-v4842 small{color:#9aa5ab;font-size:9px}.corporate-normal-total-v4842{align-items:baseline;gap:8px;margin-top:7px;display:flex!important}.corporate-normal-total-v4842 strong{color:#c62828;font-family:var(--serif);font-size:30px;font-weight:800;line-height:1}.corporate-normal-total-v4842 em{color:#7f8b92;letter-spacing:.03em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.corporate-campaign-price-v4842 strong{color:#0d2a40;font-family:var(--serif);align-items:baseline;gap:7px;font-size:50px;font-weight:650;line-height:1;display:flex}.corporate-plan-card-v4842.premium .corporate-campaign-price-v4842 strong{color:#8b632b}.corporate-campaign-price-v4842 strong em{color:#667a86;font-family:var(--sans);font-size:13px;font-style:normal;font-weight:750}.corporate-campaign-price-v4842 small{color:#9a7032;font-size:9px;font-weight:850}.corporate-saving-v4842{color:#2c6744;background:#eef7f1;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:flex;position:absolute;top:25px;right:26px}.corporate-plan-capacity-v4842{background:#fbfcfc;border-top:1px solid #edf1f3;border-bottom:1px solid #edf1f3;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.corporate-plan-capacity-v4842>div{border-right:1px solid #e9eef0;justify-content:center;align-items:center;gap:10px;min-height:76px;padding:12px;display:flex}.corporate-plan-capacity-v4842>div:last-child{border-right:0}.corporate-plan-capacity-v4842 svg{color:#a97731}.corporate-plan-capacity-v4842 span{gap:1px;display:grid}.corporate-plan-capacity-v4842 b{color:#102d43;font-family:var(--serif);font-size:22px}.corporate-plan-features-v4842{background:#f8fafb;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.corporate-plan-features-v4842 span{color:#617582;text-align:center;border-bottom:1px solid #e9eef0;border-right:1px solid #e9eef0;justify-content:center;align-items:center;gap:7px;min-height:58px;padding:10px;font-size:9px;display:flex}.corporate-plan-features-v4842 span:nth-child(3n){border-right:0}.corporate-plan-features-v4842 svg{color:#a97731;flex:none}.corporate-plan-features-v4842 b{color:#183247}.corporate-compare-toggle-v4842{color:#183247;letter-spacing:.03em;cursor:pointer;background:#fff;border:1px solid #c9d4da;border-radius:9px;justify-self:center;min-height:43px;padding:0 18px;font-size:10px;font-weight:900}.corporate-compare-toggle-v4842:hover{color:#8b632b;border-color:#b58a49}.corporate-comparison-wrap-v4842{background:#fff;border:1px solid #dce4e8;border-radius:15px;overflow-x:auto;box-shadow:0 14px 40px #05192a0e}.corporate-comparison-head-v4842,.corporate-comparison-row-v4842{grid-template-columns:1.25fr repeat(4,1fr);min-width:780px;display:grid}.corporate-comparison-head-v4842{background:#0d2a40}.corporate-comparison-head-v4842>div,.corporate-comparison-head-v4842 button{color:#fff;background:0 0;border:0;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:70px;display:flex}.corporate-comparison-head-v4842 button{cursor:pointer}.corporate-comparison-head-v4842 button.active{background:#173c58}.corporate-comparison-head-v4842 span{font-size:10px;font-weight:850}.corporate-comparison-head-v4842 b{font-family:var(--serif);font-size:17px}.corporate-comparison-head-v4842 small{color:#d9bd86;letter-spacing:.07em;font-size:7px;font-weight:900}.corporate-comparison-row-v4842{border-top:1px solid #edf1f3}.corporate-comparison-row-v4842 strong,.corporate-comparison-row-v4842 span{color:#5d707c;text-align:center;border-right:1px solid #edf1f3;justify-content:center;align-items:center;min-height:48px;padding:8px 10px;font-size:9px;display:flex}.corporate-comparison-row-v4842 strong{color:#183247;background:#f8fafb;justify-content:flex-start;font-size:10px}.corporate-comparison-row-v4842 span:last-child{border-right:0}.corporate-comparison-row-v4842 svg{color:#2c6744}.corporate-comparison-note-v4842{color:#7d683f;text-align:center;background:#fffaf0;min-width:780px;padding:12px 15px;font-size:9px}@media (max-width:760px){.corporate-trust-row-v4842{text-align:left;gap:7px;display:grid}.corporate-duration-tabs-v4842{grid-template-columns:repeat(2,minmax(0,1fr))}.corporate-duration-tabs-v4842 button{min-height:48px}.corporate-plan-card-v4842>header{padding:20px;display:grid}.corporate-price-lock-v4842{justify-content:flex-start;width:100%;min-width:0}.corporate-plan-price-v4842{grid-template-columns:1fr;gap:15px;padding:20px}.corporate-normal-price-v4842{border-bottom:1px solid #e8edef;border-right:0;padding:0 0 15px}.corporate-campaign-price-v4842 strong{font-size:42px}.corporate-saving-v4842{width:max-content;position:static}.corporate-plan-capacity-v4842{grid-template-columns:1fr}.corporate-plan-capacity-v4842>div{border-bottom:1px solid #e9eef0;border-right:0;justify-content:flex-start;min-height:58px;padding-left:20px}.corporate-plan-capacity-v4842>div:last-child{border-bottom:0}.corporate-plan-features-v4842{grid-template-columns:1fr 1fr}.corporate-plan-features-v4842 span:nth-child(3n){border-right:1px solid #e9eef0}.corporate-plan-features-v4842 span:nth-child(2n){border-right:0}.corporate-normal-total-v4842 strong{font-size:28px}}.purchase-flow-v4849{gap:22px;display:grid}.purchase-stepbar-v4849{background:#fff;border:1px solid #e0e6e9;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:8px;display:grid;box-shadow:0 9px 26px #081d2d0b}.purchase-stepbar-v4849 span{color:#8b99a2;letter-spacing:.03em;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:9px;font-weight:850;display:flex}.purchase-stepbar-v4849 b{border:1px solid #ccd6db;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.purchase-stepbar-v4849 span.active{color:#fff;background:#0d2a40}.purchase-stepbar-v4849 span.active b{color:#f0d59a;border-color:#d9bd86}.purchase-stepbar-v4849 span.done{color:#2b6745;background:#f2f8f4}.purchase-stepbar-v4849 span.done b{color:#2b6745;background:#fff;border-color:#98c6aa}.purchase-heading-v4849{text-align:center;max-width:760px;margin:18px auto 3px}.purchase-heading-v4849>span{color:#a87531;letter-spacing:.17em;font-size:9px;font-weight:950;display:block}.purchase-heading-v4849 h1{color:#102d43;font-family:var(--serif);margin:9px 0 8px;font-size:clamp(38px,5vw,58px);font-weight:550;line-height:1.02}.purchase-heading-v4849 p{color:#6e7f89;max-width:690px;margin:0 auto;font-size:12px;line-height:1.7}.purchase-trust-v4849{flex-wrap:wrap;justify-content:center;gap:17px;margin-top:17px;display:flex}.purchase-trust-v4849 span{color:#4f6674;align-items:center;gap:6px;font-size:10px;font-weight:750;display:flex}.purchase-trust-v4849 svg{color:#a87531}.purchase-duration-grid-v4849{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:6px;display:grid}.purchase-duration-grid-v4849>button{color:#173247;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4e8;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:230px;padding:24px 22px;transition:all .18s;display:flex;position:relative;box-shadow:0 13px 38px #05192a0e}.purchase-duration-grid-v4849>button:hover{border-color:#c7a66f;transform:translateY(-3px);box-shadow:0 20px 50px #05192a17}.purchase-duration-grid-v4849>button.popular{border-color:#c7a66f}.purchase-duration-grid-v4849>button.premium{background:linear-gradient(145deg,#fffdf8,#f8f1e5);border-color:#b99559}.purchase-duration-grid-v4849 em{color:#f0d59a;letter-spacing:.08em;background:#0d2a40;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950;position:absolute;top:13px;right:14px}.purchase-duration-grid-v4849 small{color:#8b98a0;margin-top:10px;font-size:9px;font-weight:800}.purchase-duration-grid-v4849 strong{font-family:var(--serif);margin-top:7px;font-size:30px;font-weight:600}.purchase-duration-grid-v4849 b{color:#0d2a40;font-family:var(--serif);align-items:baseline;gap:5px;margin-top:24px;font-size:28px;display:flex}.purchase-duration-grid-v4849 b i{font-family:var(--sans);color:#74858e;font-size:10px;font-style:normal}.purchase-duration-grid-v4849>button>span{color:#7b8a93;margin-top:5px;font-size:9px}.purchase-duration-grid-v4849 u{color:#91672c;align-items:center;gap:6px;margin-top:auto;font-size:9px;font-weight:900;text-decoration:none;display:flex}.purchase-back-v4849{color:#6b7e89;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;width:max-content;padding:0;font-size:10px;font-weight:850;display:flex}.purchase-buy-v4849{background:#fff;border:1px solid #dce4e8;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.purchase-buy-v4849>div{gap:3px;display:grid}.purchase-buy-v4849 small{color:#a87531;letter-spacing:.13em;font-size:8px;font-weight:950}.purchase-buy-v4849 strong{color:#173247;font-size:14px}.purchase-buy-v4849 span{color:#71818b;font-size:10px}.purchase-buy-v4849 .primary{justify-content:center;align-items:center;gap:8px;min-width:170px;display:inline-flex}.purchase-compare-toggle-v4849{color:#173247;cursor:pointer;background:#fff;border:1px solid #cbd5da;border-radius:9px;justify-self:center;align-items:center;gap:7px;min-height:44px;padding:0 18px;font-size:10px;font-weight:900;display:flex}.purchase-comparison-v4849{margin-top:-5px}.registration-purchase-page-v4849 .registration-shell{max-width:820px}.registration-purchase-summary-v4849{background:#f9fbfb;border:1px solid #dce4e8;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:18px;padding:18px;display:grid}.registration-purchase-icon-v4849{color:#d9bd86;background:#0d2a40;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.registration-purchase-summary-v4849 small{color:#a87531;letter-spacing:.12em;font-size:8px;font-weight:950}.registration-purchase-summary-v4849 h2{color:#173247;font-family:var(--serif);margin:4px 0 2px;font-size:21px}.registration-purchase-summary-v4849 p{color:#70808a;margin:0;font-size:10px}.registration-purchase-summary-v4849 p strong{color:#173247}.registration-purchase-limits-v4849{flex-wrap:wrap;gap:10px;margin-top:9px;display:flex}.registration-purchase-limits-v4849 span{color:#657883;align-items:center;gap:4px;font-size:8px;display:flex}.registration-purchase-limits-v4849 svg{color:#9a7134}.registration-purchase-summary-v4849>a{color:#80602e;align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.registration-stepbar-v4849{margin-bottom:19px}.registration-form-intro-v4849{color:#936b30;background:#f4f7f8;border-radius:10px;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.registration-form-intro-v4849>div{gap:2px;display:grid}.registration-form-intro-v4849 strong{color:#173247;font-size:11px}.registration-form-intro-v4849 span{color:#71808a;font-size:9px;line-height:1.5}.registration-plan-required-v4849{text-align:center;align-content:center;place-items:center;gap:10px;min-height:280px;display:grid}.registration-plan-required-v4849 svg{color:#a87531}.registration-plan-required-v4849 h2{color:#173247;font-family:var(--serif);margin:0;font-size:28px}.registration-plan-required-v4849 p{color:#71808a;margin:0 0 8px;font-size:11px}.payment-page-v4849{background:#f7f9fa;min-height:calc(100vh - 80px);padding:44px 0 74px}.membership-payment-v4849{gap:20px;display:grid}.membership-payment-grid-v4849{grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);gap:18px;display:grid}.membership-payment-main-v4849,.membership-payment-summary-v4849{background:#fff;border:1px solid #dce4e8;border-radius:16px;box-shadow:0 16px 45px #05192a0e}.membership-payment-main-v4849{padding:26px}.membership-payment-title-v4849{align-items:flex-start;gap:14px;display:flex}.membership-payment-title-v4849>svg{color:#a87531}.membership-payment-title-v4849 span{color:#a87531;letter-spacing:.14em;font-size:8px;font-weight:950}.membership-payment-title-v4849 h1{color:#173247;font-family:var(--serif);margin:5px 0;font-size:36px}.membership-payment-title-v4849 p{color:#70808a;margin:0;font-size:10px;line-height:1.6}.membership-payment-plan-v4849{background:#f9fbfb;border:1px solid #e1e7ea;border-radius:12px;gap:13px;margin-top:22px;padding:17px;display:flex}.membership-payment-plan-v4849>svg{color:#a87531}.membership-payment-plan-v4849 small{color:#a87531;letter-spacing:.12em;font-size:8px;font-weight:950}.membership-payment-plan-v4849 h2{color:#173247;font-family:var(--serif);margin:4px 0;font-size:23px}.membership-payment-plan-v4849 p{color:#70808a;margin:0;font-size:9px}.membership-payment-security-v4849{color:#2f6a48;background:#f2f8f4;border:1px solid #d7e7dc;border-radius:11px;gap:11px;margin-top:16px;padding:14px;display:flex}.membership-payment-security-v4849>div{gap:2px;display:grid}.membership-payment-security-v4849 strong{font-size:10px}.membership-payment-security-v4849 span{color:#62766a;font-size:9px;line-height:1.5}.membership-payment-provider-v4849{opacity:.68;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:19px;display:flex}.membership-payment-provider-note-v4849{color:#8a969d;text-align:center;margin:8px 0 0;font-size:8px}.membership-payment-summary-v4849{align-self:start;padding:22px}.membership-payment-summary-v4849>small{color:#a87531;letter-spacing:.13em;font-size:8px;font-weight:950}.membership-payment-summary-v4849 h3{color:#173247;font-family:var(--serif);margin:7px 0 18px;font-size:22px}.membership-payment-summary-v4849>div{color:#71808a;border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;padding:10px 0;font-size:10px;display:flex}.membership-payment-summary-v4849>div b{color:#173247}.membership-payment-summary-v4849>div.grand{border-bottom:0;margin-top:4px}.membership-payment-summary-v4849>div.grand strong{color:#173247;font-family:var(--serif);font-size:24px}.membership-payment-summary-v4849>p{color:#89969e;margin:3px 0 13px;font-size:8px}.membership-payment-check-v4849{color:#80642f;background:#fff8eb;border-radius:8px;align-items:flex-start;gap:5px;padding:10px;font-size:8px;line-height:1.45;display:flex}.membership-payment-summary-v4849>a{color:#80602e;margin-top:15px;font-size:9px;font-weight:900;display:inline-block}.membership-payment-empty-v4849,.membership-payment-loading-v4849{text-align:center;align-content:center;place-items:center;gap:10px;min-height:360px;display:grid}.membership-payment-empty-v4849 h2{color:#173247;font-family:var(--serif);margin:0;font-size:30px}.membership-payment-empty-v4849 p{color:#71808a;margin:0 0 8px;font-size:10px}@media (max-width:900px){.purchase-duration-grid-v4849{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-payment-grid-v4849{grid-template-columns:1fr}.membership-payment-summary-v4849{order:-1}}@media (max-width:620px){.purchase-page-v4849,.payment-page-v4849{padding:22px 0 48px}.purchase-stepbar-v4849{grid-template-columns:repeat(5,1fr);gap:3px;padding:5px}.purchase-stepbar-v4849 span{gap:3px;min-height:38px;font-size:0}.purchase-stepbar-v4849 span b{font-size:8px}.purchase-stepbar-v4849 span:after{font-size:7px}.purchase-stepbar-v4849 span:first-child:after{content:"Süre"}.purchase-stepbar-v4849 span:nth-child(2):after{content:"Paket"}.purchase-stepbar-v4849 span:nth-child(3):after{content:"Üyelik"}.purchase-stepbar-v4849 span:nth-child(4):after{content:"Ödeme"}.purchase-stepbar-v4849 span:nth-child(5):after{content:"Panel"}.purchase-heading-v4849{margin-top:9px}.purchase-heading-v4849 h1{font-size:38px}.purchase-heading-v4849 p{font-size:10px}.purchase-trust-v4849{justify-content:start;gap:7px;padding:0 6px;display:grid}.purchase-duration-grid-v4849{grid-template-columns:1fr;gap:9px}.purchase-duration-grid-v4849>button{min-height:155px;padding:18px}.purchase-duration-grid-v4849 small{margin-top:2px}.purchase-duration-grid-v4849 b{margin-top:14px}.purchase-buy-v4849{flex-direction:column;align-items:stretch}.purchase-buy-v4849 .primary{width:100%}.registration-purchase-summary-v4849{grid-template-columns:auto 1fr}.registration-purchase-summary-v4849>a{grid-column:1/-1}.registration-purchase-limits-v4849{display:grid}.membership-payment-main-v4849{padding:19px}.membership-payment-title-v4849 h1{font-size:31px}.membership-payment-summary-v4849{padding:18px}}.seller-listing-type-v4849{padding:20px 0 50px}.seller-listing-type-head-v4849{max-width:720px;margin-bottom:20px}.seller-listing-type-head-v4849>span{color:#a87531;letter-spacing:.15em;font-size:8px;font-weight:950}.seller-listing-type-head-v4849 h1{color:#173247;font-family:var(--serif);margin:6px 0;font-size:40px;font-weight:560}.seller-listing-type-head-v4849 p{color:#70808a;margin:0;font-size:11px;line-height:1.6}.seller-listing-type-grid-v4849{grid-template-columns:1fr 1fr;gap:14px;display:grid}.seller-listing-type-grid-v4849>a{background:#fff;border:1px solid #dce4e8;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:260px;padding:28px;transition:all .18s;display:flex;box-shadow:0 14px 40px #05192a0d}.seller-listing-type-grid-v4849>a:hover{border-color:#c7a66f;transform:translateY(-2px)}.seller-listing-type-grid-v4849 svg{color:#a87531}.seller-listing-type-grid-v4849 small{color:#a87531;letter-spacing:.12em;margin-top:24px;font-size:8px;font-weight:950}.seller-listing-type-grid-v4849 h2{color:#173247;font-family:var(--serif);margin:7px 0;font-size:28px}.seller-listing-type-grid-v4849 p{color:#70808a;margin:0;font-size:10px;line-height:1.6}.seller-listing-type-grid-v4849 span{color:#805f2c;align-items:center;gap:6px;margin-top:auto;font-size:9px;font-weight:900;display:flex}@media (max-width:700px){.seller-listing-type-grid-v4849{grid-template-columns:1fr}.seller-listing-type-grid-v4849>a{min-height:220px;padding:22px}.seller-listing-type-head-v4849 h1{font-size:34px}}.purchase-hostinger-v48412{gap:18px;max-width:820px;margin:0 auto}.purchase-hostinger-v48412.selector-only{align-content:center;place-items:start center;min-height:62vh;display:grid}.purchase-hostinger-selector-v48412{z-index:20;width:min(100%,640px);margin:0 auto;position:relative}.purchase-hostinger-trigger-v48412{color:#111827;text-align:left;cursor:pointer;background:#fff;border:2px solid #d9dee2;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:76px;padding:0 24px;font-size:20px;font-weight:700;transition:all .18s;display:flex;box-shadow:0 16px 44px #0d2a4014}.purchase-hostinger-trigger-v48412 svg{flex:none;transition:transform .18s}.purchase-hostinger-trigger-v48412.open svg{transform:rotate(180deg)}.purchase-hostinger-menu-v48412{background:#fff;border:1px solid #e2e5e8;border-radius:22px;padding:9px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 24px 70px #1118272e}.purchase-hostinger-menu-v48412 button{color:#111827;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:66px;padding:0 17px;font-size:19px;display:flex}.purchase-hostinger-menu-v48412 small{color:#6847ff;letter-spacing:.02em;background:#f0edff;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:950}.purchase-selected-package-v48412{gap:18px;animation:.22s packageReveal48412;display:grid}.purchase-package-intro-v48412{text-align:center;padding:8px 10px 2px}.purchase-package-intro-v48412>span{color:#946729;letter-spacing:.12em;background:#f4ead7;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:950;display:inline-flex}.purchase-package-intro-v48412 h1{color:#102d43;font-family:var(--serif);margin:10px 0 5px;font-size:clamp(30px,4vw,46px);font-weight:600}.purchase-package-intro-v48412 p{color:#657883;max-width:680px;margin:0 auto;font-size:12px;line-height:1.7}.purchase-change-v48412{justify-self:center}.purchase-hostinger-v48412.has-plan .purchase-hostinger-selector-v48412{margin-bottom:4px}@keyframes packageReveal48412{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:620px){.purchase-hostinger-v48412.selector-only{min-height:54vh}.purchase-hostinger-selector-v48412{width:100%}.purchase-hostinger-trigger-v48412{border-radius:16px;min-height:64px;padding:0 18px;font-size:17px}.purchase-hostinger-menu-v48412{border-radius:17px;top:calc(100% + 8px);bottom:auto}.purchase-hostinger-menu-v48412 button{min-height:58px;font-size:17px}.purchase-package-intro-v48412 h1{font-size:31px}.purchase-package-intro-v48412 p{font-size:10px}.purchase-selected-package-v48412 .purchase-stepbar-v4849{margin-top:4px}}.purchase-page-v4849{background:radial-gradient(circle at 50% 5%,#1e4f7059,#0000 34%),linear-gradient(#061522 0%,#0a2234 44%,#071824 100%);min-height:calc(100vh - 80px);padding:64px 0 92px}.purchase-container-v4849{max-width:980px}.purchase-hostinger-v48412{max-width:760px;margin:0 auto}.purchase-hostinger-v48412.selector-only{align-content:center;min-height:58vh}.purchase-hostinger-selector-v48412{width:min(100%,680px)}.purchase-hostinger-trigger-v48412{color:#102d43;background:#fff;border:1px solid #dce8f057;border-radius:18px;min-height:78px;padding:0 26px;font-size:20px;box-shadow:0 24px 70px #00000047}.purchase-hostinger-trigger-v48412:hover,.purchase-hostinger-trigger-v48412.open{border-color:#d3ad68;box-shadow:0 24px 72px #00000052,0 0 0 2px #d3ad6829}.purchase-hostinger-menu-v48412{background:#fff;border:1px solid #dfe5e9;border-radius:18px;padding:10px;top:calc(100% + 10px);bottom:auto;box-shadow:0 28px 80px #00000057}.purchase-hostinger-menu-v48412 button{border-radius:12px;min-height:70px;padding:0 18px;font-size:17px}.purchase-hostinger-menu-v48412 button:hover,.purchase-hostinger-menu-v48412 button.active{background:#f2f4f5}.purchase-option-copy-v48414{text-align:left;align-items:baseline;gap:10px;display:flex}.purchase-option-copy-v48414 b{color:#102d43;font-size:18px;font-weight:800}.purchase-option-copy-v48414 em{color:#8b632b;font-size:14px;font-style:normal;font-weight:850}.purchase-selected-package-v48412{gap:18px;width:100%;max-width:680px;margin:0 auto}.purchase-selected-package-v48412 .purchase-stepbar-v4849{background:#fffffff5;border-color:#ffffff1a}.purchase-package-intro-v48412>span{color:#81591f;background:#f2e5cd}.purchase-package-intro-v48412 h1{color:#f8fbfd;text-shadow:0 2px 18px #0000002e;font-size:clamp(36px,5vw,54px)}.purchase-package-intro-v48412 p{color:#c9d6de;max-width:620px;font-size:14px}.corporate-plan-card-v4842{background:#fff;border:1px solid #d8e2e8f2;border-radius:24px;overflow:hidden;box-shadow:0 28px 80px #00000047}.corporate-plan-card-v4842.premium{border-color:#d1b174;box-shadow:0 30px 84px #0000004d,0 0 0 1px #d1b17424}.corporate-plan-card-v4842>header{background:#fff;border-bottom:0;grid-template-columns:1fr;gap:16px;padding:30px 32px 24px;display:grid}.corporate-plan-card-v4842.premium>header{background:#fff}.corporate-plan-title-v4842{gap:8px}.corporate-plan-badge-v4842{padding:7px 10px;font-size:10px}.corporate-plan-title-v4842>small{font-size:10px}.corporate-plan-title-v4842 h2{font-size:36px;line-height:1.08}.corporate-plan-title-v4842 p{max-width:100%;font-size:14px;line-height:1.65}.corporate-price-lock-v4842{justify-content:flex-start;width:max-content;min-width:0;max-width:100%;padding:10px 13px;font-size:11px}.corporate-plan-price-v4842{flex-direction:column;gap:13px;padding:4px 32px 26px;display:flex;position:relative}.corporate-normal-price-v4842,.corporate-campaign-price-v4842{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.corporate-normal-price-v4842{border:0;padding:0}.corporate-normal-price-v4842 span,.corporate-campaign-price-v4842 span{font-size:10px}.corporate-normal-price-v4842 del{font-size:19px}.corporate-normal-total-v4842{flex-direction:column;margin-top:2px;align-items:flex-start!important;gap:3px!important;display:flex!important}.corporate-normal-total-v4842 strong{font-size:38px}.corporate-campaign-price-v4842{padding-top:5px}.corporate-campaign-price-v4842 strong{font-size:58px;line-height:1}.corporate-campaign-price-v4842 strong em{font-size:16px}.corporate-campaign-price-v4842 b{font-size:13px}.corporate-campaign-price-v4842 small{font-size:10px}.corporate-saving-v4842{width:max-content;max-width:100%;padding:9px 12px;font-size:10px;position:static}.corporate-plan-capacity-v4842{background:#fff;border-top:1px solid #e7ecef;border-bottom:1px solid #e7ecef;flex-direction:column;padding:8px 32px;display:flex}.corporate-plan-capacity-v4842>div{border-bottom:1px solid #edf1f3;border-right:0;justify-content:flex-start;min-height:54px;padding:10px 0}.corporate-plan-capacity-v4842>div:last-child{border-bottom:0}.corporate-plan-capacity-v4842 b{font-size:19px}.corporate-plan-capacity-v4842 small{font-size:11px}.corporate-plan-features-v4842{background:#fff;flex-direction:column;padding:18px 32px 28px;display:flex}.corporate-plan-features-v4842 span{color:#4f6573;text-align:left;border:0;border-bottom:1px solid #edf1f3;justify-content:flex-start;min-height:44px;padding:8px 0;font-size:12px}.corporate-plan-features-v4842 span:last-child{border-bottom:0}.corporate-plan-features-v4842 span:nth-child(3n),.corporate-plan-features-v4842 span:nth-child(2n){border-right:0}.purchase-buy-v4849{background:#fff;border-radius:18px;box-shadow:0 16px 46px #00000038}.purchase-change-v48412,.purchase-compare-toggle-v4849{color:#f3f7f9;background:#ffffff0f;border-color:#ffffff47}.purchase-change-v48412:hover,.purchase-compare-toggle-v4849:hover{color:#fff;background:#ffffff1f}.purchase-comparison-v4849{background:#fff}@media (max-width:760px){.purchase-page-v4849{padding:34px 0 64px}.purchase-hostinger-v48412.selector-only{min-height:54vh}.purchase-hostinger-trigger-v48412{min-height:66px;padding:0 18px;font-size:17px}.purchase-hostinger-menu-v48412{top:calc(100% + 8px);bottom:auto}.purchase-hostinger-menu-v48412 button{min-height:60px;padding:0 14px}.purchase-option-copy-v48414{gap:7px}.purchase-option-copy-v48414 b{font-size:16px}.purchase-option-copy-v48414 em{font-size:12px}.corporate-plan-card-v4842>header{padding:24px 22px 18px}.corporate-plan-title-v4842 h2{font-size:31px}.corporate-plan-title-v4842 p{font-size:12px}.corporate-plan-price-v4842{gap:11px;padding:4px 22px 22px}.corporate-normal-total-v4842 strong{font-size:34px}.corporate-campaign-price-v4842 strong{font-size:48px}.corporate-plan-capacity-v4842{padding:7px 22px}.corporate-plan-capacity-v4842>div{padding-left:0}.corporate-plan-features-v4842{padding:15px 22px 22px;display:flex}.corporate-plan-features-v4842 span{font-size:11px}}.purchase-selected-package-v48412{gap:20px}.purchase-selected-package-v48412 .purchase-stepbar-v4849{opacity:.92}.corporate-plan-card-v4842{background:#fff;border:1px solid #d1b1747a;border-radius:26px;box-shadow:0 30px 90px #00000052,0 0 0 1px #d1b1740f}.corporate-plan-card-v4842>header,.corporate-plan-card-v4842.premium>header{background:linear-gradient(145deg,#071a29 0%,#0c2b40 100%);border-bottom:1px solid #d1b17447;gap:18px;padding:32px 34px 28px}.corporate-plan-badge-v4842{color:#071a29;letter-spacing:.1em;background:#d5b36f;padding:7px 11px;font-size:11px}.corporate-plan-card-v4842.premium .corporate-plan-badge-v4842{color:#071a29;background:#e1c27f}.corporate-plan-title-v4842>small{color:#d6b777;letter-spacing:.13em;font-size:11px}.corporate-plan-title-v4842 h2{color:#fff;letter-spacing:-.025em;font-size:clamp(36px,5vw,48px);line-height:1.02}.corporate-plan-title-v4842 p{color:#d2dde4;max-width:590px;font-size:16px;line-height:1.55}.corporate-price-lock-v4842{color:#f4d897;background:#e1c27f1a;border-color:#e1c27f8c;padding:11px 14px}.corporate-price-lock-v4842 strong{font-size:13px}.corporate-plan-price-v4842{background:#fffdf8;gap:16px;padding:28px 34px 30px}.corporate-normal-price-v4842 span,.corporate-campaign-price-v4842 span{letter-spacing:.08em;font-size:12px}.corporate-normal-price-v4842 del{color:#7a858c;font-size:23px}.corporate-normal-total-v4842 strong{color:#c62828;font-size:44px}.corporate-normal-total-v4842 em{font-size:11px}.corporate-campaign-price-v4842{border-top:1px solid #eee4d2;padding-top:10px}.corporate-campaign-price-v4842 strong,.corporate-plan-card-v4842.premium .corporate-campaign-price-v4842 strong{color:#0a2940;letter-spacing:-.04em;font-size:clamp(58px,8vw,76px);font-weight:750}.corporate-campaign-price-v4842 strong em{color:#7b633c;font-size:18px}.corporate-campaign-price-v4842 b{color:#334c5d;font-size:15px}.corporate-campaign-price-v4842 small{color:#8b632b;font-size:12px}.corporate-saving-v4842{color:#21633f;background:#eaf6ef;padding:10px 13px;font-size:12px}.corporate-saving-v4842 b{font-size:14px}.corporate-plan-capacity-v4842{background:#f7f9fa;padding:8px 34px}.corporate-plan-capacity-v4842>div{gap:13px;min-height:62px;padding:12px 0}.corporate-plan-capacity-v4842 svg{width:20px;height:20px}.corporate-plan-capacity-v4842 b{color:#0a2940;font-size:25px}.corporate-plan-capacity-v4842 small{color:#667b87;font-size:13px}.corporate-plan-features-v4842{background:#fff;padding:20px 34px 10px}.corporate-plan-features-v4842 span{color:#263f50;gap:10px;min-height:50px;font-size:15px}.corporate-plan-features-v4842 svg{color:#a97a31;width:18px;height:18px}.corporate-plan-extra-v48415{color:#7a5a28;background:#fffaf0;border:1px solid #eadfc9;border-radius:12px;align-items:center;gap:9px;margin:0 34px 28px;padding:14px 16px;font-size:13px;font-weight:750;display:flex}.purchase-buy-clean-v48415{padding:18px 20px}.purchase-buy-clean-v48415>div{gap:3px;display:grid}.purchase-buy-clean-v48415>div strong{color:#0b2a40;font-size:22px}.purchase-buy-clean-v48415>div span{color:#667b87;font-size:12px}.purchase-buy-clean-v48415 .primary{min-height:48px;padding:0 22px;font-size:13px}@media (max-width:760px){.corporate-plan-card-v4842>header,.corporate-plan-card-v4842.premium>header{padding:26px 22px 22px}.corporate-plan-title-v4842 h2{font-size:36px}.corporate-plan-title-v4842 p{font-size:14px}.corporate-price-lock-v4842 strong{font-size:12px}.corporate-plan-price-v4842{padding:24px 22px}.corporate-normal-total-v4842 strong{font-size:38px}.corporate-campaign-price-v4842 strong,.corporate-plan-card-v4842.premium .corporate-campaign-price-v4842 strong{font-size:58px}.corporate-plan-capacity-v4842{padding:7px 22px}.corporate-plan-capacity-v4842 b{font-size:23px}.corporate-plan-capacity-v4842 small{font-size:12px}.corporate-plan-features-v4842{padding:16px 22px 8px}.corporate-plan-features-v4842 span{font-size:14px}.corporate-plan-extra-v48415{margin:0 22px 22px;font-size:12px}.purchase-buy-clean-v48415{gap:13px;display:grid}.purchase-buy-clean-v48415 .primary{justify-content:center;width:100%}}.corporate-big-partnership-v48416{background:linear-gradient(135deg,#071b2a,#0d3248);border:1px solid #d5b36f9e;border-radius:14px;gap:5px;margin:0 34px 30px;padding:18px 19px;display:grid;box-shadow:0 15px 34px #0414202e}.corporate-big-partnership-v48416 strong{color:#f0cf8b;font-family:var(--serif);font-size:21px;line-height:1.15}.corporate-big-partnership-v48416 span{color:#d8e2e8;font-size:13px;line-height:1.55}.premium-confetti-v48416{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.premium-confetti-v48416 i{opacity:0;background:#d9b76e;border-radius:2px;width:9px;height:16px;animation:1.25s cubic-bezier(.2,.7,.2,1) forwards motoryat-confetti-fall-v48416;position:absolute;top:-22px}.premium-confetti-v48416 i:nth-child(3n){background:#f4ead3;width:7px;height:12px}.premium-confetti-v48416 i:nth-child(4n){background:#1f5675;border-radius:50%;width:10px;height:10px}.premium-confetti-v48416 i:nth-child(5n){background:#b8873d}@keyframes motoryat-confetti-fall-v48416{0%{opacity:0;transform:translateY(-3vh)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(34px,105vh)rotate(760deg)}}@media (max-width:760px){.corporate-big-partnership-v48416{margin:0 22px 22px;padding:15px 16px}.corporate-big-partnership-v48416 strong{font-size:18px}.corporate-big-partnership-v48416 span{font-size:12px}.premium-confetti-v48416 i:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.premium-confetti-v48416{display:none}}.corporate-plan-features-v4842 .corporate-news-gift-v48416{color:#76501b;background:#fff9ed;border:1px solid #e6d2aa;border-radius:12px;margin-top:6px;padding:15px 16px;font-size:15px;font-weight:850}.corporate-plan-features-v4842 .corporate-news-gift-v48416 svg{color:#b88335;flex:none}@media (max-width:760px){.corporate-plan-features-v4842 .corporate-news-gift-v48416{padding:13px 14px;font-size:13px}}.corporate-plan-features-v4842 .corporate-news-gift-v48416>span{gap:4px;display:grid}.corporate-plan-features-v4842 .corporate-news-gift-v48416 small{color:#8a6a3b;font-size:12px;font-weight:650;line-height:1.45;display:block}@media (max-width:760px){.corporate-plan-features-v4842 .corporate-news-gift-v48416 small{font-size:11px}}.corporate-saving-hero-v48418{border:1px solid #cfe5d7;width:100%;max-width:none;margin-top:8px;box-shadow:0 10px 24px #1d674314;color:#164e34!important;background:linear-gradient(135deg,#eaf7ef,#f6fbf8)!important;border-radius:14px!important;align-items:flex-start!important;gap:12px!important;padding:18px 20px!important}.corporate-saving-hero-v48418>svg{color:#23724c;flex:none;margin-top:7px}.corporate-saving-copy-v48418{gap:2px!important;display:grid!important}.corporate-saving-copy-v48418 small{color:#557665!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:900!important}.corporate-saving-copy-v48418 strong{font-family:var(--serif);letter-spacing:-.03em;color:#17613e!important;font-size:clamp(34px,5vw,48px)!important;line-height:1!important}.corporate-saving-copy-v48418 b{line-height:1.1;color:#163f2d!important;font-size:18px!important}.corporate-saving-copy-v48418 em{margin-top:4px;color:#648071!important;font-size:12px!important;font-style:normal!important;font-weight:700!important}.corporate-plan-card-v4842.premium .corporate-saving-hero-v48418{border-color:#d9bd7f;color:#6c4b19!important;background:linear-gradient(135deg,#fff8e9,#fffdf7)!important}.corporate-plan-card-v4842.premium .corporate-saving-hero-v48418>svg{color:#b37c25}.corporate-plan-card-v4842.premium .corporate-saving-copy-v48418 strong{color:#8b5c16!important}.corporate-plan-card-v4842.premium .corporate-saving-copy-v48418 b{color:#5d421b!important}.corporate-plan-card-v4842.premium .corporate-saving-copy-v48418 small,.corporate-plan-card-v4842.premium .corporate-saving-copy-v48418 em{color:#8a7047!important}@media (max-width:760px){.corporate-saving-hero-v48418{padding:15px 16px!important}.corporate-saving-copy-v48418 strong{font-size:36px!important}.corporate-saving-copy-v48418 b{font-size:16px!important}.corporate-saving-copy-v48418 em{font-size:11px!important}}.purchase-page-v4849{background:radial-gradient(at 50% 46%,#1f368457 0%,#141f4b33 27%,#0a0d1700 58%),linear-gradient(#0d0e12 0%,#0a0d15 52%,#080a0f 100%);min-height:calc(100vh - 72px);padding:0;overflow-x:hidden}.purchase-container-v4849{width:100%;max-width:none;padding-left:20px;padding-right:20px}.purchase-simple-v48419{justify-items:center;gap:28px;width:100%;max-width:none;margin:0 auto;display:grid}.purchase-simple-v48419.selector-only{place-items:center;min-height:calc(100vh - 72px);display:grid}.purchase-simple-v48419.has-plan{align-content:start;padding:44px 0 72px}.purchase-simple-v48419 .purchase-hostinger-selector-v48412{z-index:40;width:min(92vw,600px);margin:0 auto;position:relative}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{color:#121b39;background:#fff;border:1px solid #ffffffb8;border-radius:18px;width:100%;min-height:64px;padding:0 24px;font-size:18px;font-weight:750;box-shadow:0 18px 52px #00000057}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412:hover,.purchase-simple-v48419 .purchase-hostinger-trigger-v48412.open{border-color:#d3ad68;box-shadow:0 20px 58px #00000061,0 0 0 2px #d3ad681f}.purchase-simple-v48419 .purchase-hostinger-menu-v48412{background:#fff;border:1px solid #e2e6ea;border-radius:18px;padding:9px;inset:calc(100% + 10px) 0 auto;box-shadow:0 28px 80px #0000006b}.purchase-simple-v48419 .purchase-hostinger-menu-v48412 button{border-radius:12px;min-height:60px;padding:0 16px}.purchase-simple-v48419 .purchase-option-copy-v48414 b{color:#12203c;font-size:17px}.purchase-simple-v48419 .purchase-option-copy-v48414 em{color:#a16f23;font-size:14px}.purchase-selected-package-v48419{justify-items:center;gap:16px;width:min(92vw,540px);animation:.22s packageReveal48412;display:grid}.corporate-plan-card-v48419{box-sizing:border-box;color:#12203c;text-align:center;background:#fff;border:1px solid #d3ad689e;border-radius:24px;width:100%;padding:26px 30px 28px;box-shadow:0 28px 84px #00000057}.corporate-plan-stars-v48419{color:#d09a35;letter-spacing:7px;margin-bottom:10px;font-size:25px;line-height:1}.corporate-plan-card-v48419 h2{color:#102244;font-family:var(--serif);margin:0;font-size:clamp(28px,3.2vw,38px);font-weight:600;line-height:1.08}.corporate-plan-total-v48419{color:#102244;font-family:var(--serif);margin-top:20px;font-size:clamp(38px,5vw,54px);font-weight:650;line-height:1}.corporate-plan-monthly-v48419{justify-content:center;align-items:baseline;gap:7px;margin-top:7px;display:flex}.corporate-plan-monthly-v48419 strong{color:#b67d23;font-size:clamp(24px,3.2vw,34px);font-weight:850;line-height:1}.corporate-plan-monthly-v48419 span{color:#6b7280;font-size:16px;font-weight:750}.corporate-plan-term-v48419{color:#182747;border-top:1px solid #ead7af;margin:15px auto 0;padding-top:13px;font-size:20px;font-weight:750}.corporate-plan-saving-v48419{color:#b2781f;background:#fffaf1;border:1px solid #d9ad59;border-radius:9px;margin:14px auto 2px;padding:11px 14px;font-size:clamp(18px,2.4vw,25px);font-weight:900;line-height:1.12}.corporate-plan-feature-list-v48419{text-align:left;gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}.corporate-plan-feature-list-v48419 li{color:#172643;border-bottom:1px solid #edf0f2;align-items:center;gap:10px;min-height:38px;padding:7px 0;font-size:15px;font-weight:620;line-height:1.35;display:flex}.corporate-plan-feature-list-v48419 li:last-child{border-bottom:0}.corporate-plan-feature-list-v48419 svg{color:#c88c2e;stroke-width:2.3px;flex:none}.corporate-plan-content-gift-v48419 span{font-weight:820}.corporate-plan-content-types-v48419 span{color:#4f5d71;font-size:13px;font-weight:650}.corporate-plan-action-v48419{margin-top:22px}.corporate-plan-cta-v48419{color:#10203e;letter-spacing:.035em;background:linear-gradient(135deg,#e7b955,#d49a2f);border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 20px;font-size:14px;font-weight:950;transition:all .18s;display:flex;box-shadow:0 12px 24px #b47f202e}.corporate-plan-cta-v48419:hover{filter:brightness(1.03);transform:translateY(-1px)}.purchase-compare-toggle-v48419{color:#dce5ee;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex}.purchase-comparison-v48419{color:#173247;background:#fff;width:min(94vw,900px)}@media (max-width:760px){.purchase-container-v4849{padding-left:14px;padding-right:14px}.purchase-simple-v48419.selector-only{min-height:calc(100vh - 64px)}.purchase-simple-v48419.has-plan{gap:20px;padding:28px 0 52px}.purchase-simple-v48419 .purchase-hostinger-selector-v48412{width:100%;max-width:540px}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{border-radius:16px;min-height:58px;padding:0 18px;font-size:16px}.purchase-simple-v48419 .purchase-hostinger-menu-v48412{top:calc(100% + 8px)}.purchase-simple-v48419 .purchase-hostinger-menu-v48412 button{min-height:56px}.purchase-simple-v48419 .purchase-option-copy-v48414 b{font-size:15px}.purchase-simple-v48419 .purchase-option-copy-v48414 em{font-size:12px}.purchase-selected-package-v48419{width:100%;max-width:540px}.corporate-plan-card-v48419{border-radius:20px;padding:23px 20px 24px}.corporate-plan-stars-v48419{letter-spacing:5px;font-size:22px}.corporate-plan-card-v48419 h2{font-size:30px}.corporate-plan-total-v48419{font-size:43px}.corporate-plan-monthly-v48419 strong{font-size:28px}.corporate-plan-monthly-v48419 span{font-size:14px}.corporate-plan-term-v48419{font-size:18px}.corporate-plan-saving-v48419{font-size:20px}.corporate-plan-feature-list-v48419{margin-top:17px}.corporate-plan-feature-list-v48419 li{min-height:36px;padding:6px 0;font-size:14px}.corporate-plan-content-types-v48419 span{font-size:12px}.corporate-plan-cta-v48419{min-height:52px;font-size:13px}}@media (max-width:390px){.corporate-plan-card-v48419{padding-left:17px;padding-right:17px}.corporate-plan-card-v48419 h2{font-size:27px}.corporate-plan-total-v48419{font-size:39px}.corporate-plan-monthly-v48419 strong{font-size:25px}.corporate-plan-saving-v48419{font-size:18px}.corporate-plan-feature-list-v48419 li{font-size:13px}}@media (min-width:900px){.purchase-simple-v48419.has-plan{align-content:start;gap:12px;padding:18px 0 26px}.purchase-simple-v48419 .purchase-hostinger-selector-v48412{width:min(90vw,460px)}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{border-radius:13px;min-height:48px;padding:0 18px;font-size:14px}.purchase-simple-v48419 .purchase-hostinger-menu-v48412{border-radius:14px;padding:7px;top:calc(100% + 7px)}.purchase-simple-v48419 .purchase-hostinger-menu-v48412 button{min-height:46px;padding:0 13px}.purchase-simple-v48419 .purchase-option-copy-v48414 b{font-size:14px}.purchase-simple-v48419 .purchase-option-copy-v48414 em{font-size:12px}.purchase-selected-package-v48419{gap:9px;width:min(90vw,460px)}.corporate-plan-card-v48419{border-radius:17px;padding:15px 18px 16px;box-shadow:0 18px 48px #00000047}.corporate-plan-stars-v48419{letter-spacing:4px;margin-bottom:5px;font-size:17px}.corporate-plan-card-v48419 h2{font-size:24px;line-height:1.04}.corporate-plan-total-v48419{margin-top:10px;font-size:34px}.corporate-plan-monthly-v48419{gap:5px;margin-top:4px}.corporate-plan-monthly-v48419 strong{font-size:23px}.corporate-plan-monthly-v48419 span{font-size:12px}.corporate-plan-term-v48419{margin-top:9px;padding-top:8px;font-size:15px}.corporate-plan-saving-v48419{border-radius:7px;margin:8px auto 0;padding:7px 10px;font-size:16px}.corporate-plan-feature-list-v48419{margin-top:10px}.corporate-plan-feature-list-v48419 li{gap:7px;min-height:27px;padding:3px 0;font-size:12px;line-height:1.2}.corporate-plan-feature-list-v48419 svg{width:14px;height:14px}.corporate-plan-content-types-v48419 span{font-size:10.5px;line-height:1.18}.corporate-plan-action-v48419{margin-top:11px}.corporate-plan-cta-v48419{border-radius:8px;min-height:42px;font-size:11px}.purchase-compare-toggle-v48419{padding:6px 10px;font-size:10px}}@media (min-width:900px) and (max-height:820px){.purchase-simple-v48419.has-plan{gap:8px;padding-top:12px}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{min-height:44px}.corporate-plan-card-v48419{padding-top:12px;padding-bottom:13px}.corporate-plan-card-v48419 h2{font-size:22px}.corporate-plan-total-v48419{margin-top:8px;font-size:31px}.corporate-plan-monthly-v48419 strong{font-size:21px}.corporate-plan-term-v48419{margin-top:7px;padding-top:6px;font-size:14px}.corporate-plan-saving-v48419{margin-top:6px;padding:6px 9px;font-size:15px}.corporate-plan-feature-list-v48419{margin-top:8px}.corporate-plan-feature-list-v48419 li{min-height:24px;padding:2px 0;font-size:11.5px}.corporate-plan-content-types-v48419 span{font-size:10px}.corporate-plan-action-v48419{margin-top:8px}.corporate-plan-cta-v48419{min-height:38px}}@media (max-width:760px){.purchase-page-v4849{height:calc(100svh - 64px);min-height:calc(100svh - 64px);padding:0;overflow:hidden}.purchase-container-v4849{height:100%;padding:8px 10px 6px}.purchase-simple-v48419.selector-only{height:100%;min-height:100%}.purchase-simple-v48419.has-plan{align-content:start;gap:7px;height:100%;padding:6px 0 4px}.purchase-simple-v48419 .purchase-hostinger-selector-v48412{width:min(100%,430px)}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{border-radius:12px;min-height:42px;padding:0 14px;font-size:13px}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412 svg{width:17px;height:17px}.purchase-simple-v48419 .purchase-hostinger-menu-v48412{border-radius:12px;padding:5px;top:calc(100% + 5px)}.purchase-simple-v48419 .purchase-hostinger-menu-v48412 button{border-radius:8px;min-height:40px;padding:0 10px}.purchase-simple-v48419 .purchase-option-copy-v48414 b{font-size:12px}.purchase-simple-v48419 .purchase-option-copy-v48414 em{font-size:11px}.purchase-hostinger-menu-v48412 small{font-size:8px}.purchase-selected-package-v48419{gap:5px;width:min(100%,430px)}.corporate-plan-card-v48419{border-radius:14px;padding:9px 13px 10px;box-shadow:0 14px 34px #0000003d}.corporate-plan-stars-v48419{letter-spacing:3px;margin-bottom:2px;font-size:14px}.corporate-plan-card-v48419 h2{font-size:20px;line-height:1.02}.corporate-plan-total-v48419{margin-top:6px;font-size:29px}.corporate-plan-monthly-v48419{gap:4px;margin-top:2px}.corporate-plan-monthly-v48419 strong{font-size:19px}.corporate-plan-monthly-v48419 span{font-size:10px}.corporate-plan-term-v48419{margin-top:5px;padding-top:5px;font-size:12px}.corporate-plan-saving-v48419{border-radius:6px;margin:5px auto 0;padding:5px 8px;font-size:13px}.corporate-plan-feature-list-v48419{margin-top:5px}.corporate-plan-feature-list-v48419 li{gap:5px;min-height:20px;padding:1.5px 0;font-size:10.5px;line-height:1.08}.corporate-plan-feature-list-v48419 svg{width:12px;height:12px}.corporate-plan-content-gift-v48419 span{font-weight:850}.corporate-plan-content-types-v48419 span{font-size:9px;line-height:1.06}.corporate-plan-action-v48419{margin-top:6px}.corporate-plan-cta-v48419{border-radius:7px;min-height:35px;padding:0 12px;font-size:10px}.corporate-plan-cta-v48419 svg{width:14px;height:14px}.purchase-compare-toggle-v48419{min-height:25px;padding:4px 8px;font-size:8.5px}.registration-purchase-page-v4849{padding:20px 0 34px}.registration-purchase-page-v4849 .registration-shell{width:100%;max-width:620px;padding:18px 15px 20px}.registration-purchase-page-v4849 .registration-heading h1{font-size:27px;line-height:1.08}.registration-purchase-page-v4849 .registration-heading p{font-size:13px;line-height:1.55}.registration-purchase-summary-v4849{grid-template-columns:1fr;gap:8px;padding:13px}.registration-purchase-icon-v4849{display:none}.registration-purchase-summary-v4849 h2{font-size:19px}.registration-purchase-summary-v4849 p{font-size:12px;line-height:1.4}.registration-purchase-limits-v4849 span{font-size:10px}.registration-purchase-summary-v4849>a{font-size:11px}.registration-stepbar-v4849{margin-bottom:14px}.registration-form-intro-v4849 strong{font-size:14px;font-weight:900}.registration-form-intro-v4849 span{font-size:11.5px;line-height:1.45}.registration-form{gap:13px}.registration-form label{color:#173247;letter-spacing:.01em;gap:7px;font-size:14px;font-weight:900}.registration-form input{color:#142f45;border-width:1.5px;border-radius:10px;min-height:52px;padding:0 14px;font-size:16px;font-weight:700}.registration-form input::placeholder{color:#83919a;opacity:1;font-size:15px;font-weight:600}.registration-submit{min-height:52px;font-size:13px;font-weight:950}.registration-match-note,.registration-message{font-size:12px;line-height:1.45}}@media (max-width:390px) and (max-height:760px){.purchase-container-v4849{padding-top:5px}.purchase-simple-v48419.has-plan{gap:4px;padding-top:3px}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{min-height:38px;font-size:12px}.corporate-plan-card-v48419{padding:7px 11px 8px}.corporate-plan-card-v48419 h2{font-size:18px}.corporate-plan-total-v48419{margin-top:4px;font-size:25px}.corporate-plan-monthly-v48419 strong{font-size:17px}.corporate-plan-term-v48419{margin-top:4px;padding-top:4px;font-size:11px}.corporate-plan-saving-v48419{padding:4px 7px;font-size:11.5px}.corporate-plan-feature-list-v48419 li{min-height:18px;padding:1px 0;font-size:9.5px}.corporate-plan-content-types-v48419 span{font-size:8px}.corporate-plan-cta-v48419{min-height:31px;font-size:9px}.purchase-compare-toggle-v48419{min-height:22px;font-size:8px}}@media (max-width:760px){.purchase-simple-v48419.selector-only{box-sizing:border-box;align-content:start;place-items:start center;height:100%;min-height:100%;padding-top:clamp(72px,16svh,118px)}.purchase-selected-package-v48419{width:min(100%,448px)}.corporate-plan-card-v48419{padding:10px 14px 11px}.corporate-plan-stars-v48419{font-size:15px}.corporate-plan-card-v48419 h2{font-size:21px}.corporate-plan-total-v48419{font-size:30px}.corporate-plan-monthly-v48419 strong{font-size:20px}.corporate-plan-feature-list-v48419 li{font-size:11px}.corporate-plan-content-types-v48419 span{font-size:9.3px}}@media (max-width:390px) and (max-height:760px){.purchase-simple-v48419.selector-only{padding-top:clamp(54px,12svh,82px)}.corporate-plan-card-v48419 h2{font-size:19px}.corporate-plan-total-v48419{font-size:26px}.corporate-plan-monthly-v48419 strong{font-size:18px}.corporate-plan-feature-list-v48419 li{font-size:9.8px}}@media (min-width:900px){.purchase-simple-v48419.selector-only{place-items:center;min-height:calc(100vh - 72px)}.purchase-simple-v48419.has-plan{align-content:start;gap:10px;padding:14px 0 20px}.purchase-simple-v48419 .purchase-hostinger-selector-v48412{width:min(90vw,500px)}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{border-radius:14px;min-height:50px;padding:0 18px;font-size:15px}.purchase-simple-v48419 .purchase-hostinger-menu-v48412 button{min-height:48px}.purchase-simple-v48419 .purchase-option-copy-v48414 b{font-size:15px}.purchase-simple-v48419 .purchase-option-copy-v48414 em{font-size:12.5px}.purchase-selected-package-v48419{gap:8px;width:min(90vw,500px)}.corporate-plan-card-v48419{border-radius:18px;padding:17px 21px 18px}.corporate-plan-stars-v48419{letter-spacing:4px;margin-bottom:5px;font-size:19px}.corporate-plan-card-v48419 h2{font-size:27px;line-height:1.04}.corporate-plan-total-v48419{margin-top:10px;font-size:38px}.corporate-plan-monthly-v48419 strong{font-size:25px}.corporate-plan-monthly-v48419 span{font-size:12.5px}.corporate-plan-term-v48419{margin-top:8px;padding-top:7px;font-size:15px}.corporate-plan-saving-v48419{margin-top:7px;padding:7px 10px;font-size:17px}.corporate-plan-feature-list-v48419{margin-top:9px}.corporate-plan-feature-list-v48419 li{gap:7px;min-height:28px;padding:3px 0;font-size:12.5px;line-height:1.18}.corporate-plan-feature-list-v48419 svg{width:14px;height:14px}.corporate-plan-content-types-v48419 span{font-size:10.5px}.corporate-plan-action-v48419{margin-top:9px}.corporate-plan-cta-v48419{min-height:42px;font-size:11.5px}.purchase-compare-toggle-v48419{font-size:10px}}@media (min-width:761px) and (max-width:899px){.purchase-simple-v48419.selector-only{place-items:center;min-height:calc(100vh - 68px)}.purchase-simple-v48419.has-plan{gap:10px;padding:16px 0 24px}.purchase-simple-v48419 .purchase-hostinger-selector-v48412{width:min(88vw,480px)}.purchase-simple-v48419 .purchase-hostinger-trigger-v48412{min-height:50px;font-size:15px}.purchase-selected-package-v48419{width:min(88vw,460px)}.corporate-plan-card-v48419{padding:17px 19px 18px}.corporate-plan-card-v48419 h2{font-size:26px}.corporate-plan-total-v48419{font-size:37px}.corporate-plan-monthly-v48419 strong{font-size:24px}.corporate-plan-feature-list-v48419 li{min-height:28px;font-size:12.5px}}.v4-store-hero-brand-inner .v4-store-identity-logo,.store-catalog-hero-logo,.v4-store-about-logo{background:linear-gradient(145deg,#0b2a43,#061522)!important}.v4-store-hero-brand-inner .v4-store-identity-logo img,.store-catalog-hero-logo img,.v4-store-about-logo img{filter:drop-shadow(0 0 1px #ffffffc7)drop-shadow(0 2px 7px #00000052);object-fit:contain!important;object-position:center!important;background:0 0!important;padding:5%!important}@media (orientation:landscape) and (max-height:600px) and (pointer:coarse){.v4-store-website-standard .v4-store-hero-with-brand{aspect-ratio:auto!important;border-radius:0!important;width:100vw!important;height:100svh!important;min-height:100svh!important;max-height:none!important}.v4-store-website-standard .v4-store-hero-with-brand .v4-store-video-hero,.v4-store-website-standard .v4-store-hero-with-brand .v4-store-identity-media{width:100%!important;height:100%!important;min-height:100%!important}.v4-store-website-standard .v4-store-hero-with-brand iframe.v4-store-video-hero-frame{width:max(100vw,177.778svh)!important;min-width:100vw!important;max-width:none!important;height:max(56.25vw,100svh)!important;min-height:100svh!important;max-height:none!important;transform:translate(-50%,-50%)scale(1.035)!important}.v4-store-website-standard .v4-store-hero-brand-inner{bottom:clamp(14px,4svh,28px)!important}}.marketplace-pagination{border-top:1px solid #dfe5e8;justify-content:center;align-items:center;gap:14px;margin-top:38px;padding-top:24px;display:flex}.marketplace-page-numbers{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex}.marketplace-page-numbers a,.marketplace-page-numbers span,.marketplace-page-nav{color:#102b40;background:#fff;border:1px solid #d9e0e4;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:38px;font-size:11px;font-weight:850;text-decoration:none;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.marketplace-page-numbers a:hover,.marketplace-page-nav:hover{color:#8d682f;border-color:#c7a365}.marketplace-page-numbers span.active{color:#fff;background:#102b40;border-color:#102b40}.marketplace-page-numbers span.ellipsis{color:#73818a;background:0 0;border-color:#0000;min-width:22px}.marketplace-page-nav{min-width:104px;padding:0 14px}.marketplace-page-nav.disabled{opacity:.38;pointer-events:none}@media (max-width:720px){.marketplace-pagination{flex-wrap:wrap;align-items:center;gap:8px}.marketplace-page-nav{min-width:88px;height:36px;padding:0 10px}.marketplace-page-numbers{order:3;gap:6px;width:100%}.marketplace-page-numbers a,.marketplace-page-numbers span{min-width:34px;height:34px}}.marketplace-five-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.marketplace-five-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.marketplace-five-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
