html[data-skin=noturna]{--font-display:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,monospace;--font-dm-serif:var(--font-geist-sans),-apple-system,sans-serif;--font-inter:var(--font-geist-sans),-apple-system,sans-serif;--bg-0:color-mix(in oklab,var(--mp-dark) 34%,#0b0d0c);--bg-a:color-mix(in oklab,var(--mp-dark) 44%,#141716);--bg-b:color-mix(in oklab,var(--mp-dark) 34%,#0b0d0c);--bg-feature:color-mix(in oklab,var(--mp) 42%,var(--bg-0));--surface:color-mix(in oklab,#fff 4.5%,var(--bg-0));--surface-2:color-mix(in oklab,#fff 8%,var(--bg-0));--line:color-mix(in srgb,var(--mp-light) 13%,#0000);--line-strong:color-mix(in srgb,var(--mp-light) 26%,#0000);--line-top:color-mix(in srgb,#fff 7%,#0000);--text-hi:color-mix(in oklab,var(--mp-light) 10%,#f4f5f4);--text:color-mix(in oklab,var(--mp-light) 16%,#c9cecb);--text-mut:color-mix(in oklab,var(--mp-light) 20%,#8d9491);--accent:var(--mp-light);--accent-2:var(--mp-mid);--chip:color-mix(in oklab,var(--mp) 52%,var(--bg-0));--glow:color-mix(in srgb,var(--mp-mid) 14%,#0000);--cta-bg:var(--mp-light);--cta-text:color-mix(in oklab,var(--mp-dark) 80%,#000);--grade-a-bg:color-mix(in oklab,#3e6b52 48%,var(--bg-0));--grade-a-tx:#b9d6c4;--grade-b-bg:color-mix(in oklab,#8a6d3b 46%,var(--bg-0));--grade-b-tx:#e3cf9e;--grade-c-bg:color-mix(in oklab,#7a4040 46%,var(--bg-0));--grade-c-tx:#e0b3ab;--section-bg-a:var(--bg-a);--section-bg-b:var(--bg-b);--section-bg-feature:var(--bg-feature);--section-bg-highlight:var(--surface);--sf-cyclorama:var(--bg-b);--stone-50:var(--bg-0);--stone-100:var(--surface);--stone-200:var(--line);--stone-300:var(--line-strong);--stone-400:var(--text-mut);--stone-500:var(--text-mut);--stone-600:var(--text-mut);--stone-700:var(--text);--stone-800:var(--text);--stone-900:var(--text-hi);--stone-white:var(--text-hi);--stone-text-primary:var(--text-hi);--stone-text-secondary:var(--text);--stone-text-muted:var(--text-mut);--stone-text-subtle:var(--text-mut);--stone-border:var(--line);--stone-bg-light:var(--surface);--mp-border:var(--line);--mp-border-light:color-mix(in srgb,var(--mp-light) 8%,#0000);--mp-5:color-mix(in srgb,var(--mp-light) 3%,var(--bg-0));--mp-8:color-mix(in srgb,var(--mp-light) 4%,var(--bg-0));--mp-10:color-mix(in srgb,var(--mp-light) 6%,var(--bg-0));--mp-15:color-mix(in srgb,var(--mp-light) 8%,var(--bg-0));--mp-20:color-mix(in srgb,var(--mp-light) 11%,var(--bg-0));--mp-30:color-mix(in srgb,var(--mp-light) 15%,var(--bg-0));--mp-surface:color-mix(in srgb,var(--mp-light) 3%,var(--bg-0));--mp-surface-mid:color-mix(in srgb,var(--mp-light) 6%,var(--bg-0));--status-green:var(--grade-a-tx);--status-green-bg:var(--grade-a-bg);--status-yellow:var(--grade-b-tx);--status-yellow-bg:var(--grade-b-bg);--status-red:var(--grade-c-tx);--status-red-bg:var(--grade-c-bg);--status-blue-bg:var(--chip);--status-orange-bg:var(--chip);--status-neutral-bg:var(--chip);--status-neutral:var(--text-mut);--fg-brand:var(--accent);--fg-brand-strong:var(--text-hi);--surface-raised:var(--surface-2);--on-surface-raised:var(--text-hi);--overlay-scrim:color-mix(in srgb,var(--bg-0) 88%,#0000);--surface-base:var(--surface)}html[data-skin=noturna] body{background:var(--bg-0);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-skin=noturna] .text-section-title{color:var(--text-hi);font-weight:600;letter-spacing:-.03em}html[data-skin=noturna] .text-display{font-style:normal;font-weight:600;letter-spacing:-.04em}html[data-skin=noturna] .io-h3,html[data-skin=noturna] .sf-card-title,html[data-skin=noturna] .text-subsection-title{font-weight:600;letter-spacing:-.02em}html[data-skin=noturna] .sf-card-title{color:var(--text-hi)}html[data-skin=noturna] .calc-label,html[data-skin=noturna] .commercial-stat-label,html[data-skin=noturna] .field-label,html[data-skin=noturna] .form-label-mp,html[data-skin=noturna] .io-microlabel,html[data-skin=noturna] .label-card,html[data-skin=noturna] .label-group,html[data-skin=noturna] .section-label,html[data-skin=noturna] .sf-card-eyebrow,html[data-skin=noturna] .stat-label{font-family:var(--font-mono);letter-spacing:.14em}html[data-skin=noturna] .calc-label,html[data-skin=noturna] .form-label-mp,html[data-skin=noturna] .icon-mp,html[data-skin=noturna] .io-isnot-head,html[data-skin=noturna] .io-microlabel,html[data-skin=noturna] .section-label,html[data-skin=noturna] .sf-card-cta,html[data-skin=noturna] .sf-card-eyebrow,html[data-skin=noturna] .sf-cta-link,html[data-skin=noturna] .stat-label,html[data-skin=noturna] .table-card thead th,html[data-skin=noturna] .text-mp{color:var(--accent)}html[data-skin=noturna] .tech-category-accent,html[data-skin=noturna] .tech-category-header{border-left-color:var(--accent)}html[data-skin=noturna] .sf-stat--on-light .sf-stat__value,html[data-skin=noturna] .stat-value{color:var(--accent)}html[data-skin=noturna] .sf-stat--on-light .sf-stat__unit{color:var(--accent-2)}html[data-skin=noturna] .bar-mp,html[data-skin=noturna] .calc-bar-fill,html[data-skin=noturna] .nav-progress,html[data-skin=noturna] .radar-bar{background-color:var(--accent)}html[data-skin=noturna] .icon-circle-soft svg{color:var(--accent);stroke:var(--accent)}html[data-skin=noturna] .sf-nav-link:hover{color:var(--accent)}html[data-skin=noturna] .bg-white,html[data-skin=noturna] .card-mp,html[data-skin=noturna] .mineral-table,html[data-skin=noturna] .sf-accordion,html[data-skin=noturna] .sf-card,html[data-skin=noturna] .sf-sheet,html[data-skin=noturna] .table-card,html[data-skin=noturna] .table-stone{background-color:var(--surface);border-color:var(--line)}html[data-skin=noturna] .card-mp,html[data-skin=noturna] .sf-card,html[data-skin=noturna] .table-card,html[data-skin=noturna] .table-stone{box-shadow:inset 0 1px 0 var(--line-top)}html[data-skin=noturna] .bg-stone-900{background-color:var(--bg-0)}html[data-skin=noturna] .bg-stone-800{background-color:var(--bg-a)}html[data-skin=noturna] section#company{background-color:var(--bg-b)}html[data-skin=noturna] [data-tooltip]{background-color:var(--surface-raised);border:1px solid var(--line)}html[data-skin=noturna] .bg-stone-white{background-color:var(--surface)}html[data-skin=noturna] #contact input,html[data-skin=noturna] #contact textarea{background-color:var(--surface-2)!important;border-color:var(--line)!important;color:var(--text)!important}html[data-skin=noturna] #contact input::placeholder,html[data-skin=noturna] #contact textarea::placeholder{color:var(--text-mut)!important}html[data-skin=noturna] #contact button[type=submit]{background-color:var(--cta-bg)!important;color:var(--cta-text)!important}html[data-skin=noturna] .table-stone thead{background:#0000}html[data-skin=noturna] .table-stone thead th{color:var(--text-mut);font-family:var(--font-mono);border-bottom:1px solid var(--line)}html[data-skin=noturna] .table-stone tbody tr:nth-child(2n){background-color:color-mix(in srgb,#fff 2%,#0000)}html[data-skin=noturna] .table-card tbody tr:hover,html[data-skin=noturna] .table-stone tbody tr:hover{background-color:color-mix(in srgb,var(--mp-light) 6%,#0000);box-shadow:inset 2px 0 0 var(--accent)}html[data-skin=noturna] .table-card thead th{font-family:var(--font-mono)}html[data-skin=noturna] .btn-mp,html[data-skin=noturna] .sf-btn--primary{background:var(--cta-bg);color:var(--cta-text)}html[data-skin=noturna] .sf-btn--primary.is-hover,html[data-skin=noturna] .sf-btn--primary:hover{background:color-mix(in srgb,var(--cta-bg) 88%,#000)}html[data-skin=noturna] .sf-btn--secondary{background:#0000;color:var(--text-hi);border-color:var(--line-strong)}html[data-skin=noturna] .sf-btn--secondary.is-hover,html[data-skin=noturna] .sf-btn--secondary:hover{background:color-mix(in srgb,var(--mp-light) 7%,#0000)}html[data-skin=noturna] .calc-result-box{background-color:var(--bg-feature)}html[data-skin=noturna] .sf-pill{color:var(--text-mut);border-color:var(--line)}html[data-skin=noturna] .sf-pill:hover{color:var(--accent);border-color:var(--line-strong);background:color-mix(in srgb,var(--mp-light) 6%,#0000)}html[data-skin=noturna] .sf-pill:has(input:checked),html[data-skin=noturna] .sf-pill[aria-pressed=true],html[data-skin=noturna] .sf-pill[aria-selected=true]{background:var(--cta-bg);color:var(--cta-text);border-color:#0000}html[data-skin=noturna] .sf-pill:has(input:checked):hover,html[data-skin=noturna] .sf-pill[aria-pressed=true]:hover,html[data-skin=noturna] .sf-pill[aria-selected=true]:hover{background:var(--cta-bg)}html[data-skin=noturna] .badge-mp{color:var(--accent)}html[data-skin=noturna] .sf-badge--tinted{background:var(--chip);color:var(--accent)}html[data-skin=noturna] .calc-input,html[data-skin=noturna] .calc-select,html[data-skin=noturna] .input-mp,html[data-skin=noturna] .sf-field__input{background:var(--surface);color:var(--text-hi);border-color:var(--line)}html[data-skin=noturna] .sf-field__label{background:var(--surface);color:var(--text-mut)}html[data-skin=noturna] .sf-field__input:focus+.sf-field__label,html[data-skin=noturna] .sf-field__input:not(:placeholder-shown)+.sf-field__label{color:var(--accent)}html[data-skin=noturna] .calc-select{color:var(--text)}html[data-skin=noturna] .commercial-image-panel,html[data-skin=noturna] .sticky-scroll-image{border:1px solid color-mix(in srgb,#fff 14%,#0000)}html[data-skin=noturna] *,html[data-skin=noturna] :after,html[data-skin=noturna] :before{border-radius:0!important}html[data-skin=noturna] .animate-spin,html[data-skin=noturna] .keep-radius,html[data-skin=noturna] .keep-radius:after,html[data-skin=noturna] .keep-radius:before{border-radius:9999px!important}html[data-skin=noturna] main{counter-reset:plate}html[data-skin=noturna] main>section:not(:first-of-type):not(#stone-viewer):not(.sf-section){counter-increment:plate;position:relative;z-index:0}html[data-skin=noturna] main>section:not(:first-of-type):not(#stone-viewer):not(.sf-section):before{content:counter(plate,decimal-leading-zero) /"";position:absolute;top:48px;right:40px;z-index:-1;pointer-events:none;user-select:none;font-family:var(--font-mono);font-size:clamp(90px,11vw,170px);line-height:.8;letter-spacing:-.06em;color:color-mix(in srgb,var(--mp-light) 5%,#0000)}@media (max-width:900px){html[data-skin=noturna] main>section:not(:first-of-type):not(#stone-viewer):not(.sf-section):before{top:32px;right:16px}}html[data-skin=noturna] #key-facts{overflow-x:clip}html[data-skin=noturna] #key-facts .key-facts-grid{grid-template-columns:repeat(6,1fr)!important;background:#0000!important;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-skin=noturna] #key-facts .fact-card{align-items:flex-start;text-align:left;padding:40px 26px 34px;border-right:1px solid var(--line);border-top:none}html[data-skin=noturna] #key-facts .fact-card:nth-child(6n){border-right:none}html[data-skin=noturna] #key-facts .fact-card .stat-value{color:var(--accent)!important;font-family:var(--font-mono);font-size:clamp(24px,2.4vw,30px)}@media (max-width:900px){html[data-skin=noturna] #key-facts .key-facts-grid{grid-template-columns:repeat(2,1fr)!important}html[data-skin=noturna] #key-facts .fact-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-skin=noturna] #key-facts .fact-card:nth-child(2n){border-right:none}}html[data-skin=noturna] #identity-origin .sticky-scroll-image{order:-1;border-right:1px solid var(--line)}html[data-skin=noturna] .bleed-cap{position:absolute;bottom:0;z-index:2;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb,var(--bg-0) 80%,#0000);padding:8px 14px;backdrop-filter:blur(6px)}html[data-skin=noturna] #identity-origin .bleed-cap{right:0}@media (min-width:768px){html[data-skin=noturna] #finishes .container-stone{overflow-x:clip}html[data-skin=noturna] #finishes [class*="md:grid-cols-2"]{grid-template-columns:1fr 1.25fr;gap:0!important;align-items:stretch}html[data-skin=noturna] #finishes [class*="md:grid-cols-2"]>:first-child{order:2;margin-right:calc(50% - 50vw);border-left:1px solid var(--line);position:relative}html[data-skin=noturna] #finishes [class*="md:grid-cols-2"]>:nth-child(2){order:1;padding-right:56px}html[data-skin=noturna] #finishes [class*="md:grid-cols-2"]>:first-child.aspect-square{aspect-ratio:6/5;max-width:420px}html[data-skin=noturna] #finishes .bleed-cap{left:0}}html[data-skin=noturna] #technical>.container-stone{display:grid;grid-template-columns:300px 1fr;gap:0 64px;align-items:start}html[data-skin=noturna] #technical>.container-stone>.ts-aside{grid-column:1;position:sticky;top:96px}html[data-skin=noturna] #technical>.container-stone>:not(.ts-aside){grid-column:2}@media (max-width:1023px){html[data-skin=noturna] #technical>.container-stone{grid-template-columns:1fr}html[data-skin=noturna] #technical>.container-stone>.ts-aside{position:static}html[data-skin=noturna] #technical>.container-stone>:not(.ts-aside){grid-column:1}}html[data-skin=noturna] .parallax-divider-text{font-family:var(--font-display);font-style:normal;font-weight:600;font-size:clamp(28px,4.4vw,52px);letter-spacing:-.03em;line-height:1.12}html[data-skin=noturna] .parallax-divider-text:before{content:var(--stone-name,"");display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:22px}html[data-skin=noturna] main>section:first-of-type{display:grid;grid-template-columns:minmax(440px,44%) 1fr;align-items:stretch}html[data-skin=noturna] main>section:first-of-type>.hero-visual{position:relative;inset:auto;grid-column:2;grid-row:1}html[data-skin=noturna] main>section:first-of-type .hero-overlay{display:none}html[data-skin=noturna] main>section:first-of-type>.hero-visual:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--bg-0) 38%,#0000),#0000 30%)}html[data-skin=noturna] main>section:first-of-type>.container-stone{grid-column:1;grid-row:1;max-width:none;margin:0;padding:88px 56px 44px 48px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:flex-start}html[data-skin=noturna] main>section:first-of-type #hero-heading{font-style:normal!important;font-size:clamp(40px,5vw,58px)!important;letter-spacing:-.04em!important;font-weight:600}html[data-skin=noturna] main>section:first-of-type div:has(>.hero-scroll-text){display:none}html[data-skin=noturna] .hero-crumb{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-mut);margin-bottom:auto}html[data-skin=noturna] .hero-meta{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);margin-top:48px}html[data-skin=noturna] .hero-meta>div{padding:16px 18px 14px 0;border-bottom:1px solid var(--line)}html[data-skin=noturna] .hero-meta>div:nth-child(odd){border-right:1px solid var(--line);padding-right:18px}html[data-skin=noturna] .hero-meta>div:nth-child(2n){padding-left:18px}html[data-skin=noturna] .hero-meta-k{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-mut);margin-bottom:5px}html[data-skin=noturna] .hero-meta-v{font-size:13px;color:var(--text-hi)}html[data-skin=noturna] .hero-tick{display:block;position:absolute;width:13px;height:13px;z-index:3;border:0 solid color-mix(in srgb,#fff 55%,#0000)}html[data-skin=noturna] .hero-tick--t1{top:16px;left:16px;border-top-width:1px;border-left-width:1px}html[data-skin=noturna] .hero-tick--t2{top:16px;right:16px;border-top-width:1px;border-right-width:1px}html[data-skin=noturna] .hero-tick--t3{bottom:16px;left:16px;border-bottom-width:1px;border-left-width:1px}html[data-skin=noturna] .hero-tick--t4{bottom:16px;right:16px;border-bottom-width:1px;border-right-width:1px}html[data-skin=noturna] .hero-figcaption{display:block;position:absolute;left:40px;bottom:38px;z-index:2;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:color-mix(in srgb,var(--bg-0) 65%,#0000);padding:7px 13px;backdrop-filter:blur(6px)}@media (max-width:900px){html[data-skin=noturna] main>section:first-of-type{grid-template-columns:1fr;height:auto!important;min-height:auto}html[data-skin=noturna] main>section:first-of-type>.hero-visual{grid-column:1;grid-row:1;height:46vh;min-height:280px}html[data-skin=noturna] main>section:first-of-type>.container-stone{grid-column:1;grid-row:2;padding:40px 24px;border-right:none}}html[data-skin=noturna] #sitemap .text-section-title{color:var(--text-hi)}#sitemap .sf-sitemap-img-dark,html[data-skin=noturna] #sitemap .sf-sitemap-img-clara{display:none}html[data-skin=noturna] #sitemap .sf-sitemap-img-dark{display:block}@media (min-width:768px){html[data-skin=noturna] #sitemap .text-section-title{font-size:44px;white-space:nowrap}}html[data-skin=noturna] #simulator{background-color:color-mix(in oklab,var(--mp-dark) 80%,#000)!important}html[data-skin=noturna] #simulator:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(70% 50% at 50% 0,color-mix(in srgb,var(--mp) 22%,#0000),#0000 70%)}html[data-skin=noturna] #contact{background-color:var(--bg-b)!important}html[data-skin=noturna] #maintenance .card-mp{background-color:var(--surface)!important;border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--line-top)}html[data-skin=noturna] #custody-chain .keep-radius{border-radius:0!important}html[data-skin=atelie]{--font-display:var(--font-nunito),ui-sans-serif,sans-serif;--font-body:var(--font-nunito),ui-sans-serif,sans-serif;--font-dm-serif:var(--font-nunito),ui-sans-serif,sans-serif;--font-inter:var(--font-nunito),ui-sans-serif,sans-serif}html[data-skin=atelie] body{font-weight:500}html[data-skin=atelie] .io-h3,html[data-skin=atelie] .sf-card-title,html[data-skin=atelie] .stat-value,html[data-skin=atelie] .text-display,html[data-skin=atelie] .text-section-title,html[data-skin=atelie] .text-subsection-title{font-style:normal;font-weight:700;letter-spacing:-.01em}html[data-skin=atelie] .text-section-title{color:var(--sf-ink);line-height:1.14}html[data-skin=atelie] #hero-heading{font-style:normal!important;font-weight:800;letter-spacing:-.01em!important}html[data-skin=atelie]{--bg-0:color-mix(in oklab,var(--mp-light) 16%,#fbfaf7);--section-bg-a:var(--bg-0);--section-bg-b:var(--bg-0);--surface:#fff;--sf-surface-soft:color-mix(in oklab,var(--mp-light) 22%,var(--bg-0));--sf-tile:color-mix(in oklab,var(--mp-light) 40%,var(--bg-0));--sf-ink:color-mix(in oklab,var(--mp-dark) 88%,#06121c);--sf-ink-soft:color-mix(in oklab,var(--mp-dark) 48%,var(--mp-neutral));--line:color-mix(in srgb,var(--mp) 13%,#0000);--mp-border:var(--line);--sf-panel-1:color-mix(in oklab,var(--mp-dark) 68%,var(--mp));--sf-panel-2:color-mix(in oklab,var(--mp-dark) 92%,#000913);--stone-text-primary:var(--sf-ink);--stone-text-secondary:var(--sf-ink-soft)}html[data-skin=atelie] .sf-btn--primary{border-radius:99px;font-weight:700;transition:background .18s,transform .18s}html[data-skin=atelie] .sf-btn--primary.is-hover,html[data-skin=atelie] .sf-btn--primary:hover{background:color-mix(in oklab,var(--mp) 84%,#000);transform:translateY(-2px)}html[data-skin=atelie] .card-mp,html[data-skin=atelie] .sf-accordion,html[data-skin=atelie] .sf-pill,html[data-skin=atelie] .table-stone{border-radius:22px;border-color:#0000;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] .calc-input,html[data-skin=atelie] .calc-select,html[data-skin=atelie] .input-mp,html[data-skin=atelie] .sf-field__input{border-radius:12px;background:#fff}html[data-skin=atelie] #custody-chain .keep-radius{background:var(--surface)!important;color:var(--sf-ink)!important;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] #custody-chain span.rounded-full.text-xs{background:var(--sf-tile)!important;color:var(--mp)!important}html[data-skin=atelie] #custody-chain [role=tab]{border-color:var(--line)!important}html[data-skin=atelie] #custody-chain [role=tab][aria-selected=true]{border-color:var(--mp)!important}html[data-skin=atelie] #maintenance .card-mp{background:var(--surface)!important}html[data-skin=atelie] section#company{background-color:var(--sf-panel-2)}html[data-skin=atelie] #identity-origin .bg-stone-100.rounded-full{background-color:var(--sf-tile)}html[data-skin=atelie] #key-facts .key-facts-grid{background:#0000!important;gap:56px 48px;overflow:visible}@media (max-width:639px){html[data-skin=atelie] #key-facts .key-facts-grid{grid-template-columns:1fr!important}}html[data-skin=atelie] #key-facts .fact-card{border-top:none;border-right:none;border-left:5px solid;border-image:linear-gradient(to bottom,var(--mp-mid),var(--mp)) 1;padding:0 0 0 26px;align-items:flex-start;text-align:left}html[data-skin=atelie] #key-facts .fact-card [aria-label]{justify-content:flex-start}html[data-skin=atelie] #key-facts .label-card{font-size:14px;font-weight:700;color:var(--sf-ink-soft)!important;text-transform:none;letter-spacing:normal;margin-bottom:16px}html[data-skin=atelie] #key-facts .stat-value{font-family:var(--font-display);font-weight:800;font-size:clamp(40px,4.4vw,58px);line-height:1;letter-spacing:-.015em;color:var(--sf-ink)!important}html[data-skin=atelie] #key-facts .fact-card [aria-label] .text-body{color:var(--sf-ink-soft)!important;font-weight:700}html[data-skin=atelie] #key-facts .fact-card>p.text-body{font-size:14px;color:var(--sf-ink-soft)!important}html[data-skin=atelie] section#contact{background:linear-gradient(135deg,var(--sf-panel-1) 0,var(--sf-panel-2) 80%)!important;border-radius:26px;max-width:min(1240px,calc(100% - 48px));margin-inline:auto;overflow:hidden}html[data-skin=atelie] body{background:var(--bg-0)}@media (min-width:768px){html[data-skin=atelie] #contact .grid>div:first-child{order:2}}html[data-skin=atelie] #contact h2{font-weight:800}html[data-skin=atelie] #contact .text-lead{color:color-mix(in srgb,#fff 72%,#0000)}html[data-skin=atelie] #contact input:not([type=radio]),html[data-skin=atelie] #contact select,html[data-skin=atelie] #contact textarea{background:#fff!important;border-color:#0000!important;border-radius:12px;color:var(--sf-ink)!important}html[data-skin=atelie] #contact input::placeholder,html[data-skin=atelie] #contact textarea::placeholder{color:var(--sf-ink-soft)!important}html[data-skin=atelie] #contact form label,html[data-skin=atelie] #contact form legend{color:#fff;font-size:14px;font-weight:700}html[data-skin=atelie] #contact button[type=submit]{background:var(--mp);color:#fff!important;font-weight:700;border-radius:99px;transition:background .18s,transform .18s}html[data-skin=atelie] #contact button[type=submit]:hover{background:color-mix(in oklab,var(--mp) 84%,#000);transform:translateY(-2px)}html[data-skin=atelie] #technical .tech-category-header{display:inline-block;background:var(--sf-tile);color:var(--mp)!important;font-size:12px;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase;border-radius:99px;border-left:0;padding:6px 16px}html[data-skin=atelie] #technical tr:has(.tech-category-header){background:#0000!important}html[data-skin=atelie] #technical .table-stone tbody tr:nth-child(2n){background-color:initial}html[data-skin=atelie] #technical .table-stone tbody tr{border-color:var(--line)}html[data-skin=atelie] .calc-result-box{background:linear-gradient(135deg,var(--sf-panel-1) 0,var(--sf-panel-2) 80%);border-radius:22px;color:#fff}html[data-skin=atelie] .hero-normas{display:block;grid-column:1/-1;text-align:center;padding-top:26px;max-width:900px;margin-inline:auto}html[data-skin=atelie] .hero-normas small{font-size:12px;font-weight:700;color:var(--sf-ink-soft)}html[data-skin=atelie] .hero-normas-fila{display:flex;gap:18px 36px;justify-content:center;flex-wrap:wrap;margin-top:18px;opacity:.7}html[data-skin=atelie] .hero-normas-fila span{font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--sf-ink)}html[data-skin=atelie] .hero-normas-fila span em{font-style:normal;font-weight:600;font-size:10px;display:block;letter-spacing:.1em;text-transform:uppercase;color:var(--sf-ink-soft)}html[data-skin=atelie] .io-jornada{display:block;grid-column:1/-1;border:0;margin:0;padding:80px max(56px,calc((100% - 1180px) / 2)) 0}html[data-skin=atelie] .io-jornada-radio{position:absolute;width:1px;height:1px;opacity:0;margin:-1px;pointer-events:none}html[data-skin=atelie] .io-jornada-head{max-width:70ch;margin-bottom:52px}html[data-skin=atelie] .io-jornada-badge{display:inline-flex;align-items:center;gap:10px;background:var(--surface);border-radius:99px;padding:8px 18px 8px 8px;font-size:13.5px;font-weight:600;color:var(--sf-ink);box-shadow:0 2px 10px color-mix(in srgb,var(--mp-dark) 8%,#0000)}html[data-skin=atelie] .io-jornada-badge i{width:26px;height:26px;border-radius:50%;background:var(--sf-tile);display:inline-flex;align-items:center;justify-content:center;font-style:normal;color:var(--mp);font-size:13px}html[data-skin=atelie] .io-jornada-titulo{font-family:var(--font-display);font-size:clamp(30px,3.8vw,46px);font-weight:700;letter-spacing:-.01em;line-height:1.14;color:var(--sf-ink);margin-top:24px}html[data-skin=atelie] .io-jornada-lede{font-size:16.5px;color:var(--sf-ink-soft);max-width:62ch;margin-top:16px}html[data-skin=atelie] .io-jornada-grid{display:grid;grid-template-columns:250px 1fr;gap:36px;align-items:start}html[data-skin=atelie] .io-jornada-stepper{display:flex;flex-direction:column}html[data-skin=atelie] .io-jornada-step{display:flex;align-items:flex-start;gap:14px;padding:16px 0 16px 18px;border-left:4px solid var(--line);cursor:pointer;transition:border-color .2s}html[data-skin=atelie] .io-jornada-n{width:30px;height:30px;border-radius:50%;background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:var(--sf-ink-soft);flex:none;transition:all .2s}html[data-skin=atelie] .io-jornada-step-t{font-size:15.5px;font-weight:700;color:var(--sf-ink-soft);padding-top:3px;transition:color .2s}html[data-skin=atelie] .io-jornada-vtop{display:none;background:var(--sf-surface-soft);border-radius:22px;padding:44px 48px;grid-template-columns:auto 1fr;gap:44px;align-items:center;border-left:6px solid var(--mp)}html[data-skin=atelie] .io-jornada-vtop-t{font-family:var(--font-display);font-size:clamp(26px,2.8vw,38px);font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] .io-jornada-vtop-d{font-size:15.5px;color:var(--sf-ink-soft)}html[data-skin=atelie] .io-jornada-vlow{display:grid;grid-template-columns:1.35fr 1fr;gap:26px;margin-top:26px}html[data-skin=atelie] .io-jornada-ilustra{background-color:var(--sf-surface-soft);border-radius:22px;min-height:380px;position:relative;background-image:radial-gradient(color-mix(in srgb,var(--mp) 14%,#0000) 1.2px,#0000 1.2px);background-size:22px 22px}html[data-skin=atelie] .io-jornada-ilustra-img{position:absolute;inset:14%;border-radius:18px;overflow:hidden}html[data-skin=atelie] .io-jornada-card{background:var(--surface);border-radius:22px;padding:34px;display:flex;flex-direction:column;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] .io-jornada-card-topo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:26px}html[data-skin=atelie] .io-jornada-tile{width:56px;height:56px;border-radius:16px;background:var(--sf-tile);display:flex;align-items:center;justify-content:center;color:var(--mp)}html[data-skin=atelie] .io-jornada-tile svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html[data-skin=atelie] .io-jornada-fase{display:none;font-size:12.5px;font-weight:700;color:var(--sf-ink-soft)}html[data-skin=atelie] .io-jornada-card-body{display:none;flex:1}html[data-skin=atelie] .io-jornada-card-t{font-family:var(--font-display);font-size:21px;font-weight:800;color:var(--sf-ink);margin-bottom:10px}html[data-skin=atelie] .io-jornada-card-p{font-size:14px;color:var(--sf-ink-soft)}html[data-skin=atelie] .io-jornada-cta{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--sf-ink);text-decoration:none;margin-top:22px;transition:gap .2s,color .2s}html[data-skin=atelie] .io-jornada-cta:hover{gap:13px;color:var(--mp)}html[data-skin=atelie] #sf-jornada-0:checked~.io-jornada-grid .io-jornada-vtop.io-jx-1,html[data-skin=atelie] #sf-jornada-1:checked~.io-jornada-grid .io-jornada-vtop.io-jx-2,html[data-skin=atelie] #sf-jornada-2:checked~.io-jornada-grid .io-jornada-vtop.io-jx-3,html[data-skin=atelie] #sf-jornada-3:checked~.io-jornada-grid .io-jornada-vtop.io-jx-4{display:grid}html[data-skin=atelie] #sf-jornada-0:checked~.io-jornada-grid .io-jornada-card-body.io-jx-1,html[data-skin=atelie] #sf-jornada-1:checked~.io-jornada-grid .io-jornada-card-body.io-jx-2,html[data-skin=atelie] #sf-jornada-2:checked~.io-jornada-grid .io-jornada-card-body.io-jx-3,html[data-skin=atelie] #sf-jornada-3:checked~.io-jornada-grid .io-jornada-card-body.io-jx-4{display:block}html[data-skin=atelie] #sf-jornada-0:checked~.io-jornada-grid .io-jornada-fase.io-jx-1,html[data-skin=atelie] #sf-jornada-1:checked~.io-jornada-grid .io-jornada-fase.io-jx-2,html[data-skin=atelie] #sf-jornada-2:checked~.io-jornada-grid .io-jornada-fase.io-jx-3,html[data-skin=atelie] #sf-jornada-3:checked~.io-jornada-grid .io-jornada-fase.io-jx-4{display:inline}html[data-skin=atelie] #sf-jornada-0:checked~.io-jornada-grid .io-jornada-step.io-jx-1,html[data-skin=atelie] #sf-jornada-1:checked~.io-jornada-grid .io-jornada-step.io-jx-2,html[data-skin=atelie] #sf-jornada-2:checked~.io-jornada-grid .io-jornada-step.io-jx-3,html[data-skin=atelie] #sf-jornada-3:checked~.io-jornada-grid .io-jornada-step.io-jx-4{border-color:var(--mp)}html[data-skin=atelie] #sf-jornada-0:checked~.io-jornada-grid .io-jx-1 .io-jornada-n,html[data-skin=atelie] #sf-jornada-1:checked~.io-jornada-grid .io-jx-2 .io-jornada-n,html[data-skin=atelie] #sf-jornada-2:checked~.io-jornada-grid .io-jx-3 .io-jornada-n,html[data-skin=atelie] #sf-jornada-3:checked~.io-jornada-grid .io-jx-4 .io-jornada-n{background:var(--mp);border-color:var(--mp);color:#fff}html[data-skin=atelie] #sf-jornada-0:checked~.io-jornada-grid .io-jx-1 .io-jornada-step-t,html[data-skin=atelie] #sf-jornada-1:checked~.io-jornada-grid .io-jx-2 .io-jornada-step-t,html[data-skin=atelie] #sf-jornada-2:checked~.io-jornada-grid .io-jx-3 .io-jornada-step-t,html[data-skin=atelie] #sf-jornada-3:checked~.io-jornada-grid .io-jx-4 .io-jornada-step-t{color:var(--sf-ink)}html[data-skin=atelie] #sf-jornada-0:focus-visible~.io-jornada-grid .io-jornada-step.io-jx-1,html[data-skin=atelie] #sf-jornada-1:focus-visible~.io-jornada-grid .io-jornada-step.io-jx-2,html[data-skin=atelie] #sf-jornada-2:focus-visible~.io-jornada-grid .io-jornada-step.io-jx-3,html[data-skin=atelie] #sf-jornada-3:focus-visible~.io-jornada-grid .io-jornada-step.io-jx-4{outline:2px solid var(--mp);outline-offset:3px;border-radius:6px}@media (max-width:940px){html[data-skin=atelie] .io-jornada-grid{grid-template-columns:1fr}html[data-skin=atelie] .io-jornada-stepper{flex-direction:row;overflow-x:auto;gap:6px}html[data-skin=atelie] .io-jornada-step{border-left:0;border-top:4px solid var(--line);padding:14px 12px 0}html[data-skin=atelie] .io-jornada-vtop{grid-template-columns:1fr;gap:16px;padding:32px}html[data-skin=atelie] .io-jornada-vlow{grid-template-columns:1fr}}html[data-skin=atelie] main>section:first-of-type{display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:stretch;height:auto!important;min-height:0!important;padding:88px max(40px,calc((100% - 1180px) / 2)) 96px}html[data-skin=atelie] main>section:first-of-type>.hero-visual{display:block;position:relative;inset:auto;grid-column:2;grid-row:1;min-height:640px;margin-right:calc(-1 * max(40px, (100vw - 1180px) / 2))}html[data-skin=atelie] main>section:first-of-type .hero-overlay{display:none}html[data-skin=atelie] main>section:first-of-type>.container-stone{grid-column:1;grid-row:1;max-width:none;margin:0;padding:48px 0;display:flex;flex-direction:column;justify-content:center}html[data-skin=atelie] #hero-heading{color:var(--sf-ink);font-size:clamp(40px,4.9vw,62px)!important;line-height:1.1!important}html[data-skin=atelie] main>section:first-of-type .hero-description{color:var(--sf-ink-soft);opacity:1}html[data-skin=atelie] main>section:first-of-type .sf-btn--on-dark{background:var(--mp);color:#fff}html[data-skin=atelie] main>section:first-of-type .sf-btn--on-dark:hover{background:color-mix(in oklab,var(--mp) 84%,#000)}html[data-skin=atelie] main>section:first-of-type .sf-btn--on-dark-outline{background:#0000;color:var(--mp);border-color:var(--mp)}html[data-skin=atelie] main>section:first-of-type .sf-btn--on-dark-outline:hover{background:color-mix(in srgb,var(--mp) 7%,#0000)}html[data-skin=atelie] main>section:first-of-type div:has(>.hero-scroll-text){display:none}html[data-skin=atelie] .hero-colagem{display:block;position:relative;grid-column:2;grid-row:1;z-index:2;pointer-events:none;margin-right:calc(-1 * max(40px, (100vw - 1180px) / 2))}html[data-skin=atelie] .hero-colagem-blob,html[data-skin=atelie] .hero-colagem-chapa{display:none}html[data-skin=atelie] .hero-colagem-card{position:absolute;background:var(--surface);border-radius:16px;box-shadow:0 16px 40px -16px color-mix(in srgb,var(--mp-dark) 30%,#0000);padding:16px 18px}html[data-skin=atelie] .hero-colagem-card small{display:block;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-ink-soft)}html[data-skin=atelie] .hero-colagem-card b{font-size:15px;font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] .hero-colagem-card--1{top:48px;left:-34px}html[data-skin=atelie] .hero-colagem-card--2{top:auto;bottom:28%;right:40px}html[data-skin=atelie] .hero-colagem-card--2 b{font-size:24px;color:var(--mp)}@media (max-width:940px){html[data-skin=atelie] main>section:first-of-type{grid-template-columns:1fr;gap:48px}html[data-skin=atelie] main>section:first-of-type>.hero-visual{grid-column:1;grid-row:2;min-height:300px;height:52vh;margin-inline:calc(-1 * max(40px, (100vw - 1180px) / 2))}html[data-skin=atelie] main>section:first-of-type>.container-stone{grid-row:1;padding:0}html[data-skin=atelie] .hero-colagem{grid-column:1;grid-row:2;margin-inline:calc(-1 * max(40px, (100vw - 1180px) / 2))}html[data-skin=atelie] .hero-colagem-card{padding:10px 14px}html[data-skin=atelie] .hero-colagem-card small{font-size:9px}html[data-skin=atelie] .hero-colagem-card b{font-size:13px}html[data-skin=atelie] .hero-colagem-card--1{top:16px;left:16px}html[data-skin=atelie] .hero-colagem-card--2{bottom:16px;right:16px}html[data-skin=atelie] .hero-colagem-card--2 b{font-size:18px}}html[data-skin=atelie] main .label-group,html[data-skin=atelie] main .section-label{display:inline-flex;align-items:center;gap:10px;background:var(--surface);border-radius:99px;padding:8px 18px 8px 10px;box-shadow:0 2px 10px color-mix(in srgb,var(--mp-dark) 8%,#0000);font-size:13px;font-weight:700;color:var(--sf-ink);text-transform:none;letter-spacing:normal;opacity:1}html[data-skin=atelie] main .label-group:before,html[data-skin=atelie] main .section-label:before{content:"◆";width:24px;height:24px;border-radius:50%;background:var(--sf-tile);color:var(--mp);font-size:12px;display:inline-flex;align-items:center;justify-content:center;flex:none}html[data-skin=atelie] main .label-group[class*=text-white]{background:color-mix(in srgb,#fff 12%,#0000);color:#fff;box-shadow:none}html[data-skin=atelie] main .label-group[class*=text-white]:before{background:color-mix(in srgb,#fff 18%,#0000);color:#fff}html[data-skin=atelie] #key-facts .fact-card:nth-child(5) .stat-value{font-size:clamp(26px,2.6vw,36px)}html[data-skin=atelie] main .card-mp .label-group,html[data-skin=atelie] main .sf-card .label-group,html[data-skin=atelie] main .table-card .label-group,html[data-skin=atelie] main .table-stone .label-group{display:block;background:#0000;border-radius:0;padding:0;box-shadow:none;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-ink-soft)}html[data-skin=atelie] main .card-mp .label-group:before,html[data-skin=atelie] main .sf-card .label-group:before,html[data-skin=atelie] main .table-card .label-group:before,html[data-skin=atelie] main .table-stone .label-group:before{content:none}html[data-skin=atelie] #applications .container-stone>.grid>.rounded-2xl{background:var(--sf-surface-soft)!important;border-color:#0000!important;border-radius:22px}html[data-skin=atelie] #applications .container-stone>.grid{gap:24px}html[data-skin=atelie] #applications .text-technical-title{font-size:20px;font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] #sustainability .card-mp{background:var(--sf-surface-soft);box-shadow:none;padding:36px}html[data-skin=atelie] #sustainability .container-stone .grid{gap:24px}html[data-skin=atelie] #sustainability .card-mp h4{font-size:20px;font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] #safety .card-mp{background:var(--sf-surface-soft);box-shadow:none;padding:36px}html[data-skin=atelie] #safety .card-mp h4{font-size:20px;font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] #safety .bg-white.rounded-xl{background:var(--sf-surface-soft);border-color:#0000;border-radius:22px}html[data-skin=atelie] #fabrication .card-mp{background:var(--sf-surface-soft);box-shadow:none;padding:36px}html[data-skin=atelie] #fabrication .card-mp>p.font-medium{font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] #fabrication .bg-white.rounded-xl{background:var(--sf-surface-soft);border-color:#0000;border-radius:22px}html[data-skin=atelie] #fabrication .container-stone .grid{gap:24px}html[data-skin=atelie] #logistics .sticky-scroll-image,html[data-skin=atelie] #visual .sticky-scroll-image{border-radius:24px;background-color:var(--sf-surface-soft);background-image:radial-gradient(color-mix(in srgb,var(--mp) 14%,#0000) 1.2px,#0000 1.2px);background-size:22px 22px;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}@media (min-width:1024px){html[data-skin=atelie] #logistics .sticky-scroll-image,html[data-skin=atelie] #visual .sticky-scroll-image{top:calc(74px + 48px);height:min(calc(100vh - 74px - 96px),720px);margin:0 32px}}html[data-skin=atelie] #logistics .sticky-scroll-image img,html[data-skin=atelie] #visual .sticky-scroll-image img{inset:11%!important;width:auto!important;height:auto!important;border-radius:18px}html[data-skin=atelie] #logistics .sticky-scroll-image-overlay{left:11%;right:11%;bottom:11%;border-radius:0 0 18px 18px}html[data-skin=atelie] #finishes .aspect-square.rounded-2xl{border-radius:24px;background-color:var(--sf-surface-soft);background-image:radial-gradient(color-mix(in srgb,var(--mp) 14%,#0000) 1.2px,#0000 1.2px);background-size:22px 22px;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] #finishes .aspect-square.rounded-2xl img{inset:11%!important;width:auto!important;height:auto!important;border-radius:18px}html[data-skin=atelie] #bookmatch .bookmatch-grid-wrap{max-width:880px;margin-inline:auto;padding:clamp(24px,5vw,56px);border-radius:24px;background-color:var(--sf-surface-soft);background-image:radial-gradient(color-mix(in srgb,var(--mp) 14%,#0000) 1.2px,#0000 1.2px);background-size:22px 22px;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] #bookmatch .bookmatch-grid{border-radius:18px;overflow:hidden}html[data-skin=atelie] #chemical-resistance .table-stone thead,html[data-skin=atelie] #comparisons .table-stone thead{background:#0000}html[data-skin=atelie] #chemical-resistance .table-stone thead th,html[data-skin=atelie] #comparisons .table-stone thead th{color:var(--sf-ink-soft);font-weight:700;border-bottom:1px solid var(--line)}html[data-skin=atelie] #chemical-resistance .table-stone tbody tr,html[data-skin=atelie] #comparisons .table-stone tbody tr{border-color:var(--line)}html[data-skin=atelie] #chemical-resistance .table-stone tbody tr:nth-child(2n),html[data-skin=atelie] #comparisons .table-stone tbody tr:nth-child(2n){background-color:initial}html[data-skin=atelie] #comparisons .table-stone thead th:nth-child(2){background:var(--sf-tile);color:var(--mp);font-weight:800;border-radius:10px 10px 0 0}html[data-skin=atelie] #mineral-composition .mineral-table{border-radius:22px;border-color:#0000;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] #mineral-composition .mineral-table td,html[data-skin=atelie] #mineral-composition .mineral-table th{border-color:var(--line)}html[data-skin=atelie] #mineral-composition .rounded-xl.overflow-hidden.border{border-radius:14px;border-color:#0000;box-shadow:0 8px 24px -16px color-mix(in srgb,var(--mp-dark) 30%,#0000)}html[data-skin=atelie] #chemical-resistance .table-stone td.font-medium{font-weight:700;color:var(--sf-ink)}html[data-skin=atelie] #chemical-resistance .table-stone td.font-mono{font-size:11.5px;color:var(--sf-ink-soft)}html[data-skin=atelie] #chemical-resistance .bg-white [class*=badge-risk],html[data-skin=atelie] #chemical-resistance .table-stone [class*=badge-risk]{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;font-size:12.5px;font-weight:800}html[data-skin=atelie] #downloads .icon-circle{width:56px;height:56px;border-radius:16px;background:var(--sf-tile);color:var(--mp)}html[data-skin=atelie] #downloads .icon-circle svg{width:26px;height:26px}html[data-skin=atelie] #downloads .card-mp h3{font-size:16.5px;font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] #downloads .container-stone .grid{gap:24px}html[data-skin=atelie] #gallery .cursor-pointer.rounded-lg{border-radius:14px}html[data-skin=atelie] #gallery .gap-3{gap:16px}@media (min-width:1024px){html[data-skin=atelie] #gallery [class*="lg:gap-2"]{gap:16px}}html[data-skin=atelie] #references .card-mp p.flex-1{font-style:italic;font-weight:600;color:var(--sf-ink)}html[data-skin=atelie] #references .card-mp h3{font-weight:800;color:var(--sf-ink)}html[data-skin=atelie] #faq details.group{background:var(--surface);border-radius:22px;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] #faq details.group+details.group{margin-top:12px}html[data-skin=atelie] #faq .text-stone-500{color:var(--mp)}html[data-skin=atelie] #faq .text-stone-500:hover{color:var(--sf-ink)}html[data-skin=atelie] #sitemap .sf-stage{border-radius:24px;overflow:hidden;box-shadow:0 14px 36px -22px color-mix(in srgb,var(--mp-dark) 28%,#0000)}html[data-skin=atelie] section#simulator.section-bg-feature{background:linear-gradient(135deg,var(--sf-panel-1) 0,var(--sf-panel-2) 80%)!important;border-radius:26px;max-width:min(1240px,calc(100% - 48px));margin-inline:auto;padding:clamp(20px,3vw,40px)}html[data-skin=atelie] #simulator .sticky-scroll-image{border-radius:18px;overflow:hidden}