.ak-atelier{--at-ink:#23281f;--at-paper:#f7f7ef;--at-gold:#c9a24a;--at-muted:#535d50;--at-line:#d5dacb;--at-sage:#edf0e4;min-height:100vh;background:var(--at-paper);color:var(--at-ink);font-family:var(--font-ui,Arial),sans-serif;line-height:1.75}.ak-atelier :where(h1,h2,h3,h4,.font-display){font-family:var(--font-ui,Arial),sans-serif;letter-spacing:0}.ak-atelier :where(button,input,select,textarea){font:inherit}.ak-atelier :where(button,a){touch-action:manipulation}.ak-atelier :where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #96702c;outline-offset:4px}.ak-atelier :where([hidden]){display:none!important}.ak-atelier .ak-at-container{width:min(1280px,calc(100% - 48px));margin-inline:auto}.ak-atelier .ak-at-section{padding-block:64px}.ak-atelier .ak-at-eyebrow{font-size:11px;line-height:1.7;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#65714f;margin:0 0 20px}.ak-atelier .ak-at-hero{position:relative;background:#eef0e5;overflow:hidden;border-bottom:1px solid var(--at-line)}.ak-atelier .ak-at-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:36px;min-height:650px;padding-block:56px;align-items:center}.ak-atelier .ak-at-hero-copy{position:relative;z-index:1;min-width:0}.ak-atelier .ak-at-hero h1{margin:0;font-size:68px;line-height:1.12;color:var(--at-ink);text-wrap:balance;overflow-wrap:break-word}.ak-atelier .ak-at-hero h1 span{color:#8b6c28}.ak-atelier .ak-at-lede{margin-top:26px;font-size:16px;color:var(--at-muted);max-width:53ch}.ak-atelier .ak-at-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px}.ak-atelier .ak-at-actions :where(a,button){display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 20px;border-radius:6px;border:1px solid #aeb89f;font-size:14px;font-weight:600;transition:transform .2s,background .2s}.ak-atelier .ak-at-actions :where(a,button):hover{transform:translateY(-2px)}.ak-atelier .ak-at-actions>:first-child{background:#202b24;color:#fff8e6;border-color:#202b24}.ak-atelier .ak-at-hero-note{font-size:12px;color:#5c6750;margin-top:24px;line-height:1.9}.ak-atelier .ak-at-scene{position:relative;min-width:0;height:510px;direction:ltr}.ak-atelier .ak-at-canvas{position:absolute;inset:0 0 90px}.ak-atelier .ak-at-canvas canvas{display:block;width:100%;height:100%}.ak-atelier .ak-at-scene-caption{position:absolute;inset-inline:20px;text-align:center;color:#525d4c;font-size:11px;line-height:1.7}.ak-atelier .ak-at-scene-controls{position:absolute;bottom:8px;inset-inline:0;display:flex;justify-content:center;gap:8px}.ak-atelier .ak-at-scene-controls button{display:grid;place-items:center;border:1px solid #aeb89f;border-radius:6px;width:38px;height:38px;color:#26382c;background:#f8f9f0;cursor:pointer}.ak-atelier .ak-at-scene-fallback{position:absolute;inset:60px 10% 90px;display:flex;align-items:flex-end;justify-content:center;gap:16px}.ak-atelier .ak-at-scene-fallback span{width:24%;height:65%;background:#cdb673;border:1px solid #a38949}.ak-atelier .ak-at-scene-fallback span:nth-child(2){height:95%}.ak-atelier .ak-at-scene-fallback span:nth-child(3){height:45%}.ak-atelier .ak-at-partners{padding-block:38px;background:#f5f7ee;border-block:1px solid var(--at-line);overflow:hidden}.ak-atelier .ak-at-partner-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.ak-atelier .ak-at-partner-heading h2{font-size:28px;line-height:1.25;font-weight:600;margin:0}.ak-atelier .ak-at-partner-heading .ak-at-eyebrow{margin-bottom:10px}.ak-atelier .ak-at-partner-controls{display:flex;align-items:center;gap:8px}.ak-atelier .ak-at-partner-controls>a{font-size:12px;font-weight:600;margin-inline-end:12px}.ak-atelier .ak-at-partner-controls button{display:grid;place-items:center;border:1px solid #b8c6a7;border-radius:6px;background:#fafbf4;min-height:44px;min-width:44px;cursor:pointer;color:#26382c}.ak-atelier .ak-at-partner-rail{overflow:auto;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain}.ak-atelier .ak-at-partner-track{display:flex;width:max-content;gap:12px;list-style:none;margin:0;padding:7px 0 16px}.ak-atelier .ak-at-partner{width:190px;min-height:112px;background:#fdfef8;border:1px solid #d3ddc9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;scroll-snap-align:start;transition:background .2s,transform .2s;color:#303f29}.ak-atelier .ak-at-partner:hover{background:#e9eedc;transform:translateY(-3px)}.ak-atelier .ak-at-partner[data-logo-tone=dark]{background:#263126;border-color:#52644c}.ak-atelier .ak-at-partner[data-logo-tone=dark] span{color:#f5ead0}.ak-atelier .ak-at-partner img{width:140px;height:48px;object-fit:contain}.ak-atelier .ak-at-partner strong{font-size:19px;line-height:1.3;text-align:center}.ak-atelier .ak-at-partner span{display:flex;gap:5px;align-items:center;font-size:11px;color:#52643f}.ak-atelier .ak-at-partner-note{font-size:12px;color:#58644d;line-height:1.8;max-width:780px;margin:16px 0 0}.ak-atelier .ak-at-public{color:var(--at-ink)}.ak-atelier .ak-at-public>main>section:not([class*=bg-]){background:var(--at-paper)}.ak-atelier .ak-at-public :where(.brand-card-light,.brand-notice-light){border-color:var(--at-line);background:#fffef8;color:var(--at-ink);border-radius:8px;box-shadow:none}.ak-atelier .ak-at-public :where(.bg-akakus-cloud,.bg-ivory){background:var(--at-sage)}.ak-atelier .ak-at-public :where(.text-ink){color:var(--at-ink)}.ak-atelier .ak-at-public :where(.text-akakus-slate){color:var(--at-muted)}.ak-atelier .ak-at-public :where(.text-antique){color:#826024}.ak-atelier .ak-at-public :where(article){box-shadow:none}.ak-atelier .ak-at-public :where(h1,h2,h3,p,a,summary){overflow-wrap:anywhere}.ak-atelier .ak-at-public .grid>*{min-width:0}.ak-atelier .ak-at-public .inline-flex{max-width:100%}.ak-atelier .ak-at-listing-card{border:1px solid var(--at-line);border-radius:8px;box-shadow:0 3px 10px #26362706;transition:transform .2s,box-shadow .2s}.ak-atelier .ak-at-listing-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px #26362712}.ak-atelier .ak-at-listing-card h2{font-size:24px;font-weight:600}.ak-atelier .ak-at-listing-card dl>div{background:transparent;border:0;border-bottom:1px solid var(--at-line);border-radius:0;padding:10px 0}.ak-atelier .ak-at-listing-card :where(a,button){border-radius:6px}.ak-atelier .ak-at-header{background:#171d18;box-shadow:none;border-bottom:1px solid #c9a24a55}.ak-atelier .ak-at-header>div:first-child{min-height:76px}.ak-atelier .ak-at-header nav a{font-weight:500;border-radius:6px;font-size:13px}.ak-atelier .ak-at-page-intro{background:var(--at-sage)!important;color:var(--at-ink);border:0;border-radius:0;box-shadow:none;backdrop-filter:none;padding-block:12px}.ak-atelier .ak-at-page-intro :where(h1,h2,h3){color:var(--at-ink);font-weight:600}.ak-atelier .ak-at-page-intro :where(p,span,strong){color:var(--at-muted)}.ak-atelier .ak-at-page-intro .text-muted-on-dark{color:var(--at-muted)}.ak-atelier .ak-at-page-intro .bg-gold{color:#17231c}.ak-atelier .ak-at-property-search{background:var(--at-paper)!important}.ak-atelier .ak-at-discovery-tools{background:transparent;border:0;border-block:1px solid var(--at-line);border-radius:0;box-shadow:none;padding-inline:0}.ak-atelier .ak-at-discovery-tools>div:first-child>div{background:transparent;border:0;border-radius:0;padding-inline:0}.ak-atelier .ak-at-page-intro :where(.brand-notice-dark){background:#fffef8;border-color:var(--at-line);color:var(--at-ink);border-radius:6px}.ak-atelier .ak-at-page-intro :where(.brand-notice-dark p){color:var(--at-ink)}.ak-atelier .ak-at-guide{background:var(--at-paper)}.ak-atelier .ak-at-guide>header{background:var(--at-sage);color:var(--at-ink);padding-block:60px;border-bottom:1px solid var(--at-line)}.ak-atelier .ak-at-guide>header :where(h1,p,span){color:var(--at-ink)}.ak-atelier .ak-at-guide>header h1{font-weight:600}.ak-atelier .ak-at-guide>div>section{border-radius:0;box-shadow:none}.ak-atelier .ak-at-client{background:var(--at-sage);min-height:75vh}.ak-atelier .ak-at-client nav{border-block:1px solid var(--at-line);padding-block:16px;font-weight:600}.ak-atelier .ak-at-client :where(input,select,textarea){background:#fffef9;border-color:#b7c1ac;border-radius:6px}.ak-atelier .ak-at-client h1{font-weight:600}.ak-atelier .ak-at-client nav a{padding:8px 12px;border-radius:6px;background:#fffef8;border:1px solid var(--at-line)}.ak-atelier .ak-at-service-page{background:var(--at-paper)}.ak-atelier .ak-at-service-page>section:first-of-type{background:var(--at-sage)!important;border-bottom:1px solid var(--at-line)}.ak-atelier .ak-at-service-page h1{font-weight:600;font-size:48px;line-height:1.2}.ak-atelier .ak-at-services article{border-radius:8px;transition:transform .2s,border-color .2s}.ak-atelier .ak-at-services article:hover{transform:translateY(-3px);border-color:#98aa84}.ak-atelier .ak-at-services article:before{content:"";display:block;width:100px;height:100px;margin-bottom:20px;background:url(/atelier/decorative-07.svg) 50%/contain no-repeat}.ak-atelier .ak-at-services article:nth-child(3n+2):before{background-image:url(/atelier/decorative-08.svg)}.ak-atelier .ak-at-services article:nth-child(3n):before{background-image:url(/atelier/decorative-09.svg)}.ak-atelier .ak-at-membership-card{background:linear-gradient(120deg,#223225,#111b16);color:#fff8e6;border:1px solid #c9a24a88;border-radius:8px;box-shadow:0 14px 30px #22322522}.ak-atelier .ak-at-services article>svg{width:42px;height:42px;padding:10px;border-radius:8px;background:#e6ecd8;color:#4a653c}.ak-atelier .ak-at-guide-hub{background:var(--at-paper)!important}.ak-atelier .ak-at-guide-hub>div>div:first-child{padding-block:24px 40px;border-bottom:1px solid var(--at-line)}.ak-atelier .ak-at-guide-hub h1{color:var(--at-ink);font-weight:600}.ak-atelier .ak-at-guide-hub .text-muted-on-dark{color:var(--at-muted)}.ak-atelier .ak-at-guide-hub a.text-ivory{background:#202b24;color:#fff8e6}.ak-atelier .ak-at-guide-hub>div>div:first-child>div:first-child>p:first-child,.ak-atelier .ak-at-services>header p:first-child{background:none;color:#52633f;border:0;border-radius:0;padding:0}.ak-atelier .ak-at-public :where(input,textarea,select){border-radius:6px}@media(max-width:600px){.ak-atelier .ak-at-service-page h1{font-size:34px}}.ak-atelier [data-atelier-panel]{background:#fffef8;border:1px solid var(--at-line);border-radius:8px;padding:24px;min-width:0}.ak-atelier [data-atelier-grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(235px,100%),1fr));gap:18px}.ak-atelier [data-atelier-field]{display:grid;gap:8px;font-size:13px;min-width:0}.ak-atelier [data-atelier-field] :where(input,select,textarea){width:100%;min-width:0;padding:12px;border-radius:6px;background:#fffefa;border:1px solid #bfcbb0;min-height:44px;color:#26382c}.ak-atelier [data-atelier-table]{overflow:auto;border:1px solid var(--at-line);border-radius:6px}.ak-atelier [data-atelier-table] table{width:100%;border-collapse:collapse}.ak-atelier [data-atelier-table] :where(td,th){text-align:start;padding:14px;border-bottom:1px solid var(--at-line)}.ak-atelier [dir=rtl] :where(h1,h2,h3,p){letter-spacing:0}@media(max-width:1100px){.ak-atelier .ak-at-hero h1{font-size:56px}.ak-atelier .ak-at-scene{height:470px}}@media(max-width:850px){.ak-atelier .ak-at-hero-grid{grid-template-columns:1fr;gap:12px;padding-block:40px 20px}.ak-atelier .ak-at-hero-copy{max-width:650px}.ak-atelier .ak-at-scene{height:380px}.ak-atelier .ak-at-hero h1{font-size:48px}}@media(max-width:600px){.ak-atelier .ak-at-container{width:calc(100% - 32px)}.ak-atelier .ak-at-section{padding-block:40px}.ak-atelier .ak-at-hero h1{font-size:38px;line-height:1.2}.ak-atelier .ak-at-lede{font-size:14px;margin-top:20px}.ak-atelier .ak-at-scene{height:320px}.ak-atelier .ak-at-actions{gap:10px;margin-top:22px}.ak-atelier .ak-at-actions :where(a,button){padding:12px 14px;font-size:13px}.ak-atelier .ak-at-partner-heading{display:block}.ak-atelier .ak-at-partner-heading h2{font-size:25px}.ak-atelier .ak-at-partner-controls{margin-top:20px}.ak-atelier .ak-at-partner-controls>a{margin-inline-end:auto}.ak-atelier .ak-at-partner{width:158px}.ak-atelier .ak-at-partner img{width:116px;height:42px}.ak-atelier .ak-at-header>div:first-child{min-height:64px}}@media(prefers-reduced-motion:reduce){.ak-atelier *,.ak-atelier :after,.ak-atelier :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:380px){.ak-atelier[lang=ru] .ak-at-hero h1{font-size:30px}.ak-atelier .ak-at-header>div:first-child{padding-inline:10px;gap:6px}.ak-atelier .ak-at-header>div:first-child>a:first-child>span{gap:6px;max-width:110px}.ak-atelier .ak-at-header>div:first-child>a:first-child img{height:34px}.ak-atelier .ak-at-header .akakus-brand-wordmark{font-size:20px}.ak-atelier .ak-at-header .akakus-brand-wordmark+span{font-size:6px}.ak-atelier .ak-at-header>div:first-child>div:last-child{gap:4px}.ak-atelier .ak-at-header>div:first-child>div:last-child>a,.ak-atelier .ak-at-header>div:first-child>div:last-child>button{width:36px;height:36px}.ak-atelier .ak-at-header select{max-width:85px;padding-inline:4px;font-size:12px}}@media(max-width:600px){.ak-atelier .ak-at-hero-grid{padding-block:28px 12px}.ak-atelier .ak-at-scene{height:270px}.ak-atelier .ak-at-hero-note{margin-top:12px}.ak-atelier .ak-at-actions{margin-top:18px}.ak-atelier .ak-at-actions>a{flex:1 1 180px}}@keyframes ak-content-enter{0%{transform:translateY(8px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-reveal=entered]{animation:ak-content-enter .35s ease-out var(--reveal-delay,0s) both}}.ak-cookie-preferences{color-scheme:light}.ak-at-public[data-cookie-choice-saved=true] .ak-cookie-preferences[data-initial=true]{display:none}.ak-cookie-preferences :focus-visible{outline:3px solid #785a20;outline-offset:3px}.ak-atelier .ak-at-public main :where(p,span)[class*="text-[#a77a2d]"]{color:#785a20}.ak-atelier .ak-ex-project-detail{background:var(--at-paper)}.ak-atelier .ak-ex-project-hero{background:#e9eddf;border-color:#d0d8c3}.ak-atelier .ak-ex-project-hero>div>div>.mb-5{color:#52624a}.ak-atelier .ak-ex-project-gallery{border-radius:12px;box-shadow:none;border-color:#cdd6be}.ak-atelier .ak-ex-project-summary{border-radius:12px;background:#fffef8;border-color:#d0d8c3;box-shadow:none;padding:24px}.ak-atelier .ak-ex-project-summary h1{font-size:30px;line-height:1.25;font-weight:600}.ak-atelier .ak-ex-project-summary>div:first-of-type>div{grid-template-columns:34px minmax(0,1fr);gap:12px}.ak-atelier .ak-ex-project-summary>div:first-of-type>div>div:first-child{width:34px;height:34px;border-radius:6px;background:#edf1e4}.ak-atelier .ak-ex-project-summary dt{font-size:12px;font-weight:500}.ak-atelier .ak-ex-project-summary dd{font-size:17px;line-height:1.5;font-weight:600}.ak-atelier .ak-ex-project-summary :where(a,button,[class*=rounded-]){border-radius:8px}.ak-atelier .ak-ex-project-detail figure{border-radius:12px;box-shadow:none}.ak-atelier .ak-ex-map{background:var(--at-paper)}.ak-atelier .ak-ex-map-intro{background:#e9eddf;color:#263327;border-radius:12px;border-color:#d0d8c3;box-shadow:none}.ak-atelier .ak-ex-map-intro h1{color:#263327;font-size:48px;line-height:1.2}.ak-atelier .ak-ex-map-intro p{color:#56634e}.ak-atelier .ak-ex-map-intro>div>div:first-child>p:first-child{background:transparent;border:0;padding:0}.ak-atelier .ak-ex-map-intro>div>div:last-child>div{background:#fffef8;border-color:#d0d8c3;color:#263327;border-radius:12px}.ak-atelier .ak-ex-map-intro>div>div:last-child>div>strong{color:#263327}.ak-atelier .ak-ex-map-intro>div>div:last-child>div>span:last-child{color:#56634e}.ak-atelier .ak-ex-contact{background:var(--at-paper)}.ak-atelier .ak-ex-contact form{align-self:start;border-radius:12px;box-shadow:none;border-color:#d0d8c3;padding:28px}.ak-atelier[data-page-family=advisor] .ak-at-public>main>main{background:var(--at-paper)}.ak-atelier[data-page-family=advisor] h1{font-size:48px;line-height:1.2}.ak-atelier[data-page-family=advisor] .smart-match-hero{background:#263b2d;border-radius:12px;box-shadow:none;border-color:#61774f}.ak-atelier[data-page-family=advisor] .smart-match-card{background:#fffef8;border-radius:12px;box-shadow:none;border-color:#cbd5bd}.ak-atelier[data-page-family=advisor] .smart-match-option-selected{background:#263b2d;box-shadow:none}@media (max-width:600px){.ak-atelier .ak-ex-project-summary{padding:22px}.ak-atelier .ak-ex-project-summary h1{font-size:28px}.ak-atelier .ak-ex-map-intro h1,.ak-atelier[data-page-family=advisor] h1{font-size:32px}}.ak-atelier{--at-ink:#222820;--at-muted:#566052;--at-paper:#f6f6ed;--at-sage:#ecefe2;--at-line:#d8ddce}.ak-atelier .ak-at-container{width:min(1320px,calc(100% - 80px))}.ak-atelier .ak-at-public{background:var(--at-paper)}.ak-atelier .ak-at-public main{min-width:0}.ak-atelier .ak-at-public h2{font-weight:600;line-height:1.2}.ak-atelier .ak-at-public h3{font-weight:600;line-height:1.3}.ak-atelier .ak-at-public :where(.font-black,.font-bold){font-weight:600}.ak-atelier .ak-at-public :where(article,.brand-card-light){border-radius:16px;box-shadow:none}.ak-atelier .ak-at-public :where(input,select,textarea){border-color:#c8cebe;background:#fffef8;color:#263125}.ak-atelier .ak-at-public :where(button,a)[class*=rounded-full]{border-radius:8px}.ak-atelier .ak-at-header{background:#f9f9f1;color:#243025;border-bottom:1px solid var(--at-line)}.ak-atelier .ak-at-header>div:first-child{max-width:1400px;min-height:82px;padding-inline:32px}.ak-atelier .ak-at-header>div:first-child nav{color:#263529}.ak-atelier .ak-at-header>div:first-child nav a{border-radius:0;font-size:12px;padding:12px 10px}.ak-atelier .ak-at-header>div:first-child nav a:hover{background:#e9eddf;color:#263529}.ak-atelier .ak-at-header>div:first-child nav a[class*="bg-[#c9a24a]"]{background:transparent;box-shadow:inset 0 -2px #a98b43}.ak-atelier .ak-at-header select{border:0;background:transparent;color:#253429;box-shadow:none}.ak-atelier .ak-at-header>div:first-child>div>a[href$="/contact"],.ak-atelier .ak-at-header>div:first-child>div>div>button{background:transparent;border-color:#c5cdbb;color:#28362a;box-shadow:none}.ak-atelier .ak-at-header>div:first-child>div>a[href*="wa.me"]{box-shadow:none}.ak-atelier .ak-at-hero{background:#f0f2e7}.ak-atelier .ak-at-hero-grid{min-height:620px;padding-block:46px;gap:44px;grid-template-columns:1fr 1.05fr}.ak-atelier .ak-at-hero h1{font-size:66px;font-weight:600;line-height:1.08}.ak-atelier .ak-at-hero h1 span{display:block;color:#94752c}.ak-atelier .ak-at-eyebrow{color:#52633f;font-size:10px;margin-bottom:18px}.ak-atelier .ak-at-lede{max-width:50ch;font-size:15px;line-height:1.9}.ak-atelier .ak-at-actions :where(a,button){font-size:13px;border-radius:8px;gap:18px}.ak-atelier .ak-at-scene{height:520px;background:#233025;color:#fff8e6;overflow:hidden}.ak-atelier .ak-at-canvas{inset:4px 0 85px}.ak-atelier .ak-at-scene-caption{color:#d5d9c5;bottom:58px;font-size:10px}.ak-atelier .ak-at-scene-controls button{min-width:44px;min-height:44px;color:#e9d08b;background:#2d4033;border-color:#6c7655;width:34px;height:34px}.ak-atelier .ak-ex-scene-key{position:absolute;width:90px;height:100px;left:0;top:38px;background:url(/atelier/decorative-01.svg) 50%/contain no-repeat;transform:rotate(-14deg);pointer-events:none}.ak-atelier .ak-ex-scene-mark{position:absolute;right:18px;bottom:108px;padding:18px;background:#e6cd86;color:#293329;border:1px solid #f4e3ad;transform:rotate(9deg);box-shadow:0 15px 28px #101b1666;font-family:Georgia,serif;font-size:18px}.ak-atelier .ak-ex-scene-mark small{display:block;font:8px var(--font-ui,Arial);margin-top:22px}.ak-atelier .ak-ex-intro{padding:62px 0;background:#ecefe1;border-bottom:1px solid var(--at-line)}.ak-atelier .ak-ex-intro-grid{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:60px}.ak-atelier .ak-ex-intro h1{font-size:52px;line-height:1.14;max-width:960px;font-weight:600;text-wrap:balance;color:#233127}.ak-atelier .ak-ex-intro-body{margin-top:22px;max-width:75ch;font-size:15px;line-height:1.85;color:#566052}.ak-atelier .ak-ex-intro-art{width:210px;height:200px;background-position:50%;background-size:contain;background-repeat:no-repeat}.ak-atelier .ak-ex-journey{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:44px;margin-block:32px}.ak-atelier .ak-ex-service-tabs{display:flex;flex-direction:column;border-block:1px solid #c8cebd}.ak-atelier .ak-ex-service-tabs button{display:flex;align-items:center;gap:18px;padding:23px 16px;min-height:78px;border-bottom:1px solid #d4dac9;text-align:start;color:#5c6855;background:transparent}.ak-atelier .ak-ex-service-tabs button>span{font-size:11px}.ak-atelier .ak-ex-service-tabs button>strong{flex:1;min-width:0;overflow-wrap:anywhere;font-size:19px;font-weight:500}.ak-atelier .ak-ex-service-tabs button[aria-selected=true]{color:#223b2c;background:#e6eadb}.ak-atelier .ak-ex-service-tabs button:last-child{border:0}.ak-atelier .ak-ex-service-panels{min-width:0}.ak-atelier .ak-ex-service-panels>section{border:1px solid #d6ddca;border-radius:16px;overflow:hidden;height:100%}.ak-atelier .ak-ex-service-art{height:280px;background-color:#e4e9d5;background-position:50%;background-size:auto 90%;background-repeat:no-repeat}.ak-atelier .ak-ex-service-copy{padding:32px;background:#fffef8}.ak-atelier .ak-ex-service-copy h3{font-size:30px}.ak-atelier .ak-ex-service-copy p{color:#58644f;margin-block:16px 24px;line-height:1.9}.ak-atelier .ak-ex-service-copy a{display:inline-flex;gap:24px;align-items:center;font-size:13px;font-weight:600;border-bottom:1px solid #8c9c78;padding-block:10px}.ak-atelier .ak-ex-tier-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-block:28px}.ak-atelier .ak-ex-tier-tabs button{border:1px solid #ccd3be;border-radius:8px;background:#f8f9ef;color:#36462f;min-height:44px;padding:11px 20px;font-size:13px}.ak-atelier .ak-ex-tier-tabs button[aria-selected=true]{background:#23372b;color:#f8f6e7;border-color:#23372b}.ak-atelier .ak-ex-club-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.ak-atelier .ak-ex-card-stage{padding:24px 12px 28px;perspective:1000px}.ak-atelier .ak-ex-membership-card{min-height:282px;max-width:460px;padding:28px;border-radius:16px;background:linear-gradient(125deg,#e6d397,#bea15a);border:1px solid #ddc98b;color:#38351e;box-shadow:0 24px 32px #6b65452b;transform:rotate(-5deg);transition:transform .25s}.ak-atelier .ak-ex-membership-card:hover{transform:rotate(0)}.ak-atelier .ak-ex-membership-card[data-tier=investor],.ak-atelier .ak-ex-membership-card[data-tier=platinum]{background:linear-gradient(125deg,#223c2e,#405641);color:#f3f5e8;border-color:#596d52}.ak-atelier .ak-ex-membership-card[data-tier=silver]{background:linear-gradient(125deg,#e4e9e1,#afbbaa)}.ak-atelier .ak-ex-membership-card[data-tier=diamond],.ak-atelier .ak-ex-membership-card[data-tier=diamond_elite]{background:linear-gradient(125deg,#151d18,#313a2a);color:#ead69b;border-color:#9d8955}.ak-atelier .ak-ex-card-top{display:flex;justify-content:space-between;align-items:center;font-family:Georgia,serif;font-size:23px;margin-bottom:24px}.ak-atelier .ak-ex-membership-card>p{font-size:10px;opacity:.85}.ak-atelier .ak-ex-membership-card h2{color:inherit;margin-block:4px 22px;font-size:32px}.ak-atelier .ak-ex-card-bottom{display:flex;align-items:end;justify-content:space-between;gap:24px}.ak-atelier .ak-ex-card-bottom div{display:grid;text-align:end}.ak-atelier .ak-ex-card-bottom strong{font-size:30px;font-weight:500;line-height:1.4}.ak-atelier .ak-ex-card-bottom span{font-size:11px}.ak-atelier .ak-ex-chip{display:block;width:40px;height:31px;background:#d5bc76;border:1px solid #9c8753;border-radius:6px;box-shadow:inset 0 0 0 7px #e6d49b}.ak-atelier .ak-ex-card-note{font-size:12px;color:#627052;line-height:1.8;margin-top:26px}.ak-atelier .ak-ex-tier-details h3{font-size:27px;line-height:1.5}.ak-atelier .ak-ex-tier-eligibility{margin-top:12px;line-height:1.8;color:#566052}.ak-atelier .ak-ex-tier-details ul{margin-block:20px;display:grid;gap:16px}.ak-atelier .ak-ex-tier-details li{display:flex;align-items:start;gap:12px;font-size:14px;line-height:1.8}.ak-atelier .ak-ex-tier-details li svg{flex-shrink:0;margin-top:4px;color:#6a7e4b}.ak-atelier .ak-ex-tier-details>p:last-child{color:#606b56;font-size:12px;line-height:1.9}.ak-atelier .ak-ex-furnishing{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0;align-items:start;border-block:1px solid #d6dbc9}.ak-atelier .ak-ex-furnish-story{background:#e7e2ca;padding:40px;min-width:0}.ak-atelier .ak-ex-furnish-story h2{font-size:40px}.ak-atelier .ak-ex-room{height:330px;background:url(/atelier/decorative-08.svg) 50%/contain no-repeat}.ak-atelier .ak-ex-furnish-story p{line-height:1.9;color:#5e634d}.ak-atelier .ak-ex-furnishing>section{border:0;border-radius:0;box-shadow:none;padding:32px;background:#fffef8}.ak-atelier .ak-ex-furnishing>section>div:first-child{padding-bottom:24px;border-bottom:1px solid #d6ddc7}.ak-atelier .ak-ex-furnishing input,.ak-atelier .ak-ex-furnishing select{background:#f9faf1}.ak-atelier .ak-ex-furnishing .ak-ex-calc-price{border:0;border-radius:0;background:transparent;color:#263227;min-width:190px;padding:0}.ak-atelier .ak-ex-furnishing .ak-ex-calc-price p:first-child{color:#667354;font-size:10px}.ak-atelier .ak-ex-furnishing .ak-ex-calc-price p:last-child{font-size:28px;font-weight:500;line-height:1.3}.ak-atelier .ak-ex-furnishing>section>div:first-child>div:first-child{max-width:330px}.ak-atelier .ak-ex-furnishing>section>div:first-child>div:first-child>p:last-child{font-size:13px}.ak-atelier .ak-ex-furnishing>section>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}.ak-atelier[data-page-family=home] .ak-at-public>main>section:not(.ak-at-hero):not(.ak-at-partners){padding-block:68px}.ak-atelier[data-page-family=home] .ak-ex-proof{background:#f6f7ee;padding-block:24px!important}.ak-atelier[data-page-family=home] .ak-ex-proof>div>div{background:transparent;border:0;box-shadow:none;padding-inline:0;border-radius:0}.ak-atelier[data-page-family=home] .ak-ex-proof>p{font-size:11px;color:#657052}.ak-atelier[data-page-family=home] .ak-ex-featured{background:#222e23!important;color:#f4f5e8}.ak-atelier[data-page-family=home] .ak-ex-featured h2,.ak-atelier[data-page-family=home] .ak-ex-featured>div>div:first-child p{color:#f4f5e8}.ak-atelier[data-page-family=home] .ak-ex-featured article{color:#233127}.ak-atelier .ak-ex-featured>div>div:last-child>p{color:#d0d7c1}.ak-atelier[data-page-family=home] .ak-at-public>main>section:not(.ak-at-hero):not(.ak-at-partners){background:var(--at-paper)}.ak-atelier[data-page-family=home] .akakus-luxury-surface{background:#243225;border-radius:12px;box-shadow:none}.ak-atelier .ak-ex-article-card{padding-top:165px;position:relative;overflow:hidden;background:#fffef8}.ak-atelier .ak-ex-article-card:before{content:"";position:absolute;inset:0 0 auto;height:140px;background:#e6e9d9 url(/atelier/decorative-09.svg) 50%/auto 110px no-repeat}.ak-atelier .ak-ex-article-card:nth-child(3n+2):before{background-image:url(/atelier/decorative-04.svg)}.ak-atelier .ak-ex-article-card:nth-child(3n):before{background-image:url(/atelier/decorative-01.svg)}.ak-atelier .ak-ex-final{background:#243225!important;color:#fff8e6;border-block:1px solid #4b5b40}.ak-atelier .ak-ex-final h2{color:#fff8e6}.ak-atelier .ak-ex-final p{color:#d0d7c1}.ak-atelier .ak-at-workspace{display:grid;grid-template-columns:230px minmax(0,1fr);background:#edf0e4;min-height:75vh}.ak-atelier .ak-at-work-nav{background:#243225;color:#f4f7e8;padding:32px 18px;min-width:0}.ak-atelier .ak-ex-work-brand{margin:0 12px 36px}.ak-atelier .ak-at-work-nav nav{display:grid;gap:6px;border:0;padding:0}.ak-atelier .ak-at-work-nav nav a{display:flex;gap:10px;align-items:center;background:transparent;border:0;color:#dee5d1;padding:13px 14px;font-size:13px}.ak-atelier .ak-at-work-nav nav a:hover,.ak-atelier .ak-at-work-nav nav a[aria-current=page]{background:#e0cb86;color:#273424}.ak-atelier .ak-at-work-nav nav svg{width:17px;height:17px;flex-shrink:0}.ak-atelier .ak-at-work-main{min-width:0;padding:36px}.ak-atelier .ak-at-work-title{display:flex;align-items:start;justify-content:space-between;gap:24px;border-bottom:1px solid #d0d8c2;padding-bottom:24px;margin-bottom:28px}.ak-atelier .ak-at-work-title h1{font-size:32px;font-weight:600;color:#263327;line-height:1.35}.ak-atelier .ak-at-work-title p{color:#667257;font-size:13px;margin-top:12px}.ak-atelier .ak-at-work-main :where(.brand-card-light,.brand-notice-light){padding:24px;border-radius:12px;border-color:#d5dcc8;background:#fffef8;color:#243125}.ak-atelier .ak-at-work-main :where(h2,h3){font-size:20px;line-height:1.4}.ak-atelier .ak-at-work-main label{font-size:13px}.ak-atelier .ak-at-work-main input,.ak-atelier .ak-at-work-main select,.ak-atelier .ak-at-work-main textarea{min-height:44px}.ak-atelier[data-page-family=directory] .ak-at-public main>section,.ak-atelier[data-page-family=membership] .ak-at-public main>section,.ak-atelier[data-page-family=partners] .ak-at-public main>section,.ak-atelier[data-page-family=service] .ak-at-public main>section{background:var(--at-paper)}.ak-atelier[data-page-family=directory] .ak-at-public main h1,.ak-atelier[data-page-family=partners] .ak-at-public main h1,.ak-atelier[data-page-family=service] .ak-at-public main h1{font-size:52px;line-height:1.2;font-weight:600}.ak-atelier[data-page-family=guides] .ak-at-guide-hub>div>div:first-child{background:#ecefe1;padding-block:48px}.ak-atelier[data-page-family=guides] .ak-at-guide-hub h1{font-size:52px;line-height:1.15}.ak-atelier[data-page-family=article] .ak-at-guide>header{padding-block:64px}.ak-atelier[data-page-family=article] .ak-at-guide>header h1{font-size:48px;max-width:1000px;line-height:1.22}.ak-atelier .ak-ex-listing-intro{border:0;background:#ecefe1;padding:48px 32px}.ak-atelier .ak-ex-listing-intro h1{font-size:48px;line-height:1.18}.ak-atelier .ak-at-listing-card{border-radius:16px;overflow:hidden;background:#fffef8}.ak-atelier .ak-at-listing-card dl{gap:12px}.ak-atelier .ak-at-listing-card h2{font-size:25px}.ak-atelier .ak-at-listing-card :where(a,button){min-height:42px}.ak-atelier .ak-at-public footer{background:#162019;border-color:#4a593d}.ak-atelier .ak-at-public footer p{color:#d0d7c1}.ak-atelier .ak-at-guide-hub>.mx-auto,.ak-atelier .ak-at-property-search>.mx-auto,.ak-atelier .ak-ex-directory>.mx-auto,.ak-atelier .ak-ex-info-page>.mx-auto{width:min(1280px,calc(100% - 48px))}.ak-atelier .ak-ex-directory-logo{display:flex;align-items:center;justify-content:center;height:100px;background:#edf0e2;border-radius:8px;margin-bottom:24px}.ak-atelier .ak-ex-directory-logo[data-tone=dark]{background:#26382b}.ak-atelier .ak-ex-directory-logo img{object-fit:contain;max-height:55px;width:160px}.ak-atelier .ak-ex-search-guidance{margin-block:24px;border-block:1px solid #cbd4bf}.ak-atelier .ak-ex-search-guidance summary{padding:18px 8px;cursor:pointer;font-weight:600;color:#4e633e}.ak-atelier .ak-ex-auth-layout{width:min(1000px,calc(100% - 32px));display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin:auto;gap:50px;align-items:center}.ak-atelier .ak-ex-auth-layout>aside{min-width:0;padding:24px}.ak-atelier .ak-ex-auth-art{height:280px;background:url(/atelier/decorative-01.svg) 50%/contain no-repeat;margin-top:28px}.ak-atelier .ak-ex-auth-layout>section{background:#fffef8;border:1px solid #d1d9c3;padding:36px;border-radius:16px}.ak-atelier .ak-ex-auth-layout h1{font-size:30px;font-weight:600;line-height:1.4}.ak-atelier .ak-ex-auth-layout label{font-size:13px;line-height:1.8}.ak-atelier .ak-ex-auth-layout input[type=checkbox]{flex-shrink:0;margin-top:5px}.ak-atelier .ak-ex-profile-intro{border:0;background:#e9eddf;box-shadow:none;border-radius:0;padding:36px}.ak-atelier .ak-ex-profile-intro h1{font-size:46px;line-height:1.2}.ak-atelier .ak-ex-profile-intro>p{max-width:80ch}.ak-atelier .ak-ex-service-tile:before{width:100%;height:150px;background-color:#e7ecd9;background-size:auto 130px;border-radius:8px}@media (max-width:767px){.ak-atelier .ak-ex-auth-layout{grid-template-columns:1fr;gap:20px}.ak-atelier .ak-ex-auth-layout>aside{display:flex;align-items:center;justify-content:space-between;padding:0}.ak-atelier .ak-ex-auth-art{height:100px;width:110px;margin:0}.ak-atelier .ak-ex-auth-layout>section{padding:26px}.ak-atelier .ak-ex-profile-intro{padding:24px}.ak-atelier .ak-ex-profile-intro h1{font-size:34px}}@media (min-width:1500px){.ak-atelier .ak-at-hero h1{font-size:76px}}@media (max-width:1100px){.ak-atelier .ak-at-hero h1{font-size:55px}.ak-atelier .ak-at-hero-grid{gap:24px}.ak-atelier .ak-at-scene{height:460px}.ak-atelier .ak-ex-club-grid{gap:32px}.ak-atelier .ak-at-workspace{grid-template-columns:200px minmax(0,1fr)}.ak-atelier .ak-at-work-main{padding:24px}}@media (max-width:850px){.ak-atelier .ak-at-hero-grid{grid-template-columns:1fr;padding-block:36px}.ak-atelier .ak-at-hero-copy{max-width:650px}.ak-atelier .ak-at-hero h1{font-size:52px}.ak-atelier .ak-at-scene{height:440px}.ak-atelier .ak-ex-intro-grid{grid-template-columns:minmax(0,1fr) 130px;gap:24px}.ak-atelier .ak-ex-intro-art{width:130px;height:150px}.ak-atelier .ak-ex-intro h1{font-size:40px}.ak-atelier .ak-ex-journey{grid-template-columns:minmax(0,1fr);gap:20px}.ak-atelier .ak-ex-service-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:0;gap:8px}.ak-atelier .ak-ex-service-tabs button{min-width:0;border:1px solid #d4dac9!important;padding:14px;min-height:64px;gap:10px}.ak-atelier .ak-ex-service-tabs button>strong{font-size:15px}.ak-atelier .ak-ex-furnishing{grid-template-columns:1fr}.ak-atelier .ak-ex-room{height:240px}.ak-atelier .ak-at-workspace,.ak-atelier .ak-ex-club-grid{grid-template-columns:1fr}.ak-atelier .ak-at-work-nav{padding:16px}.ak-atelier .ak-ex-work-brand{display:none}.ak-atelier .ak-at-work-nav nav{display:flex;flex-wrap:wrap}.ak-atelier .ak-at-work-nav nav a{padding:10px;font-size:12px}}@media (max-width:600px){.ak-atelier .ak-at-container{width:calc(100% - 36px)}.ak-atelier .ak-at-header>div:first-child{padding-inline:14px;min-height:72px}.ak-atelier .ak-at-hero-grid{padding-block:28px}.ak-atelier .ak-at-hero h1{font-size:42px;line-height:1.16}.ak-atelier .ak-at-lede{font-size:14px;margin-top:22px}.ak-atelier .ak-at-scene{height:340px;margin-top:12px}.ak-atelier .ak-ex-scene-mark{font-size:13px;padding:12px;bottom:105px;right:12px}.ak-atelier .ak-ex-scene-key{width:65px;height:75px;top:25px}.ak-atelier .ak-ex-intro{padding:36px 0}.ak-atelier .ak-ex-intro-grid{grid-template-columns:1fr;gap:20px}.ak-atelier .ak-ex-intro-art{width:120px;height:110px}.ak-atelier .ak-ex-intro h1,.ak-atelier[data-page-family=directory] .ak-at-public main h1,.ak-atelier[data-page-family=guides] .ak-at-guide-hub h1,.ak-atelier[data-page-family=partners] .ak-at-public main h1,.ak-atelier[data-page-family=service] .ak-at-public main h1{font-size:36px}.ak-atelier .ak-ex-intro-body{font-size:14px}.ak-atelier .ak-ex-service-copy{padding:24px}.ak-atelier .ak-ex-service-copy h3{font-size:26px}.ak-atelier .ak-ex-service-art{height:230px}.ak-atelier .ak-ex-furnish-story{padding:26px}.ak-atelier .ak-ex-furnish-story h2{font-size:32px}.ak-atelier .ak-ex-furnishing>section{padding:24px}.ak-atelier .ak-ex-furnishing>section>div:nth-child(2){grid-template-columns:minmax(0,1fr)}.ak-atelier .ak-ex-membership-card{padding:22px;min-height:260px}.ak-atelier .ak-ex-tier-tabs{gap:6px}.ak-atelier .ak-ex-tier-tabs button{padding:10px 12px;font-size:12px}.ak-atelier .ak-at-work-main{padding:22px 16px}.ak-atelier .ak-at-work-title h1{font-size:27px}.ak-atelier .ak-at-work-main :where(.brand-card-light,.brand-notice-light){padding:20px}.ak-atelier[data-page-family=article] .ak-at-guide>header h1{font-size:34px}.ak-atelier .ak-ex-listing-intro{padding:28px 18px}.ak-atelier .ak-ex-listing-intro h1{font-size:34px}.ak-atelier[data-page-family=home] .ak-at-public>main>section:not(.ak-at-hero):not(.ak-at-partners){padding-block:44px}}@media (max-width:380px){.ak-atelier .ak-at-hero h1{font-size:36px}.ak-atelier .ak-ex-service-tabs{grid-template-columns:1fr}.ak-atelier .ak-at-header>div:first-child{padding-inline:8px;gap:5px}}@media (prefers-reduced-motion:reduce){.ak-atelier .ak-ex-membership-card{transform:none;transition:none}}