.opia-info-note{vertical-align:middle;display:inline-flex}.opia-info-note__open,.opia-info-note__close{min-block-size:44px;min-inline-size:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.opia-info-note__open:hover,.opia-info-note__close:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.opia-info-note__open:focus-visible,.opia-info-note__close:focus-visible{outline:2px solid var(--info-note-focus,currentColor);outline-offset:2px}.opia-info-note__dialog{border:1px solid var(--info-note-line,color-mix(in srgb, currentColor 16%, transparent));border-radius:var(--info-note-radius,8px);background:var(--info-note-surface,Canvas);max-block-size:calc(100% - 32px);inline-size:min(480px,100% - 32px);color:var(--info-note-ink,CanvasText);text-align:start;padding:8px 24px 24px}.opia-info-note__dialog::backdrop{background:#00000073}.opia-info-note__head{justify-content:space-between;align-items:center;gap:16px;margin-inline-end:-12px;display:flex}.opia-info-note__head h2{margin:0;font-size:18px;line-height:1.3}.opia-info-note__dialog p{margin-block:12px 0;font-size:15px;line-height:1.55}opia-share[data-astro-cid-s5sjpezv]{display:contents}.opia-share[data-astro-cid-s5sjpezv]{--_bg:var(--share-background,#fff);--_fg:var(--share-foreground,#101814);--_muted:var(--share-muted,#4a5650);--_line:var(--share-line,#10181424);--_accent:var(--share-accent,var(--_fg));--_on-accent:var(--share-on-accent,#fff);border-radius:var(--share-radius,16px);background:var(--_bg);max-block-size:min(100dvh - 32px,760px);inline-size:min(100% - 32px,720px);color:var(--_fg);box-shadow:0 0 0 1px var(--_line), 0 24px 64px #00000052;overscroll-behavior:contain;border:0;margin:auto;padding:0;overflow:auto}.opia-share[data-astro-cid-s5sjpezv]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040a089e}.opia-share[data-astro-cid-s5sjpezv][open]{animation:.22s cubic-bezier(.2,.8,.2,1) opia-share-in}@keyframes opia-share-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.opia-share__head[data-astro-cid-s5sjpezv]{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.opia-share__title[data-astro-cid-s5sjpezv]{margin:0;font-size:20px;font-weight:600;line-height:1.3}.opia-share__lead[data-astro-cid-s5sjpezv]{color:var(--_muted);margin:4px 0 0;font-size:14px;line-height:1.5}.opia-share__body[data-astro-cid-s5sjpezv]{grid-template-columns:auto minmax(0,1fr);gap:24px;padding:24px;display:grid}.opia-share__qr[data-astro-cid-s5sjpezv]{box-shadow:inset 0 0 0 1px var(--_line);color:#101814;background:#fff;border-radius:12px;justify-items:center;gap:12px;margin:0;padding:16px;display:grid}.opia-share__qr[data-astro-cid-s5sjpezv][hidden]{display:none}.opia-share__canvas[data-astro-cid-s5sjpezv]{block-size:200px;inline-size:200px;display:block}.opia-share__hint[data-astro-cid-s5sjpezv]{color:#4a5650;text-align:center;max-inline-size:200px;margin:0;font-size:13px;line-height:1.45}.opia-share__side[data-astro-cid-s5sjpezv]{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-inline-size:0;display:grid}.opia-share__page[data-astro-cid-s5sjpezv]{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.4}.opia-share__label[data-astro-cid-s5sjpezv]{color:var(--_muted);margin:0 0 8px;font-size:13px;font-weight:600;display:block}.opia-share__copy-row[data-astro-cid-s5sjpezv]{gap:8px;display:flex}.opia-share__input[data-astro-cid-s5sjpezv]{min-block-size:44px;min-inline-size:0;box-shadow:inset 0 0 0 1px var(--_line);color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;flex:1;padding:0 12px;font-size:16px}.opia-share__input[data-astro-cid-s5sjpezv]:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.opia-share__status[data-astro-cid-s5sjpezv]{min-block-size:20px;color:var(--_muted);margin:6px 0 0;font-size:13px}.opia-share__button[data-astro-cid-s5sjpezv],.opia-share__channel[data-astro-cid-s5sjpezv]{min-block-size:44px;box-shadow:inset 0 0 0 1px var(--_line);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.opia-share__button[data-astro-cid-s5sjpezv]:hover,.opia-share__channel[data-astro-cid-s5sjpezv]:hover{box-shadow:inset 0 0 0 1px var(--_accent)}.opia-share__button--strong[data-astro-cid-s5sjpezv]{background:var(--_accent);box-shadow:none;color:var(--_on-accent)}.opia-share__button--strong[data-astro-cid-s5sjpezv]:hover{box-shadow:none;filter:brightness(1.08)}.opia-share__button[data-astro-cid-s5sjpezv]:focus-visible,.opia-share__channel[data-astro-cid-s5sjpezv]:focus-visible,.opia-share__icon-button[data-astro-cid-s5sjpezv]:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.opia-share__qr[data-astro-cid-s5sjpezv] .opia-share__button[data-astro-cid-s5sjpezv]{color:#101814;box-shadow:inset 0 0 0 1px #1018142e}.opia-share__device[data-astro-cid-s5sjpezv][hidden]{display:none}.opia-share__list[data-astro-cid-s5sjpezv]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.opia-share__channel[data-astro-cid-s5sjpezv]{white-space:normal;text-align:start;justify-content:flex-start;inline-size:100%}.opia-share__icon-button[data-astro-cid-s5sjpezv]{block-size:44px;inline-size:44px;box-shadow:inset 0 0 0 1px var(--_line);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.opia-share__button[data-astro-cid-s5sjpezv] .opia-share__when-done{display:none}[data-astro-cid-s5sjpezv][data-done=true] .opia-share__when-done{display:inline}[data-astro-cid-s5sjpezv][data-done=true] .opia-share__when-idle{display:none}.opia-share__sr[data-astro-cid-s5sjpezv]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__body[data-astro-cid-s5sjpezv]{grid-template-columns:1fr;justify-items:center}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__side[data-astro-cid-s5sjpezv],.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] [data-astro-cid-s5sjpezv][data-share-download]{display:none}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__canvas[data-astro-cid-s5sjpezv]{block-size:320px;inline-size:320px}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__hint[data-astro-cid-s5sjpezv]{max-inline-size:320px;font-size:16px}@media (width<=640px){.opia-share[data-astro-cid-s5sjpezv]{border-end-end-radius:0;border-end-start-radius:0;max-block-size:92dvh;inline-size:100%;max-inline-size:none;margin-block-end:0}.opia-share__body[data-astro-cid-s5sjpezv]{grid-template-columns:minmax(0,1fr)}.opia-share__qr[data-astro-cid-s5sjpezv]{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.opia-share[data-astro-cid-s5sjpezv][open]{animation:none}}@media (forced-colors:active){.opia-share[data-astro-cid-s5sjpezv]{border:1px solid canvastext}}@font-face{font-family:Manrope;src:url(/fonts/manrope-variable.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:VOA Arabic;src:url(/fonts/noto-sans-arabic.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Manrope Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans);font-weight:100 500;size-adjust:102.57%;ascent-override:103.93%;descent-override:29.25%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:600 900;size-adjust:98.79%;ascent-override:107.91%;descent-override:30.37%;line-gap-override:0%}@font-face{font-family:Noto Sans Arabic Fallback;src:local(Geeza Pro),local(GeezaPro);font-weight:100 500;size-adjust:114.03%;ascent-override:120.49%;descent-override:64.72%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Arabic Fallback;src:local(Geeza Pro Bold),local(GeezaPro-Bold);font-weight:600 900;size-adjust:102.75%;ascent-override:133.73%;descent-override:71.83%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Arabic Fallback Arial;src:local(Arial),local(ArialMT);font-weight:100 500;size-adjust:123.03%;ascent-override:111.68%;descent-override:59.99%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Arabic Fallback Arial;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 900;size-adjust:127.71%;ascent-override:107.59%;descent-override:57.79%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}:root{--canvas:#eceff0;--surface:#fff;--ink:#151b1d;--secondary:#526067;--line:#c6ced0;--bio:#285c45;--eco:#006a72;--error:#9f2a1c;--media:#dde5e7;--ease:cubic-bezier(.2, .8, .2, 1);color:var(--ink);background:var(--canvas);font-synthesis:none;font-family:Manrope,Manrope Fallback,Arial,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0;overflow-x:clip}html{scroll-padding-block-start:110px}html[dir=rtl]{font-family:VOA Arabic,Noto Sans Arabic Fallback,Noto Sans Arabic Fallback Arial,Arial,sans-serif}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:500;line-height:1.1}h1{letter-spacing:-.045em;font-size:clamp(40px,5vw,76px)}h2{letter-spacing:-.035em;font-size:clamp(30px,3.3vw,48px)}h3{letter-spacing:-.02em;font-size:23px}p{color:var(--secondary);line-height:1.75}p+p{margin-block-start:16px}a{color:inherit;text-decoration:none}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{border:0}img{max-inline-size:100%;display:block}.scene{object-fit:cover;block-size:100%;inline-size:100%}:where(.material-card:hover) .scene,:where(.world-tile:hover) .scene,:where(.family-card:hover) .scene{transform:scale(1.025)}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{margin-block-end:24px;font-size:22px;line-height:1.4}legend span{color:var(--secondary);font-size:14px}button:disabled{opacity:.5;cursor:not-allowed}[hidden]:not([hidden=until-found]){display:none}::selection{background:#b7d9d8}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--eco);outline-offset:5px}.ui-icon{flex-shrink:0}html[dir=rtl] [data-mirror=rtl]{transform:scaleX(-1)}label{font-size:14px;font-weight:600;display:block}.photo-label{color:#283236;background:#ffffffdf;padding:9px 12px;font-size:12px;position:absolute;inset-block-end:24px;inset-inline-start:24px}select,input:not([type=radio]),textarea{min-block-size:48px;inline-size:100%;color:var(--ink);background:#fff;border:1px solid #87989e;border-radius:3px;margin-block-start:8px;padding:12px;font-size:14px;display:block}button,input,select,textarea{font:inherit}select{cursor:pointer}dl{margin-block:18px}dl>div{border-block-end:1px solid #b4c2c7;grid-template-columns:1fr 1.2fr;gap:18px;padding-block:12px;display:grid}dt{color:var(--secondary);font-size:14px}dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px}.text-link{min-block-size:44px;transition:border-color .12s var(--ease);border-block-end:1px solid #0000;align-items:center;gap:20px;font-size:14px;font-weight:650;display:inline-flex}.text-link:hover{border-color:currentColor}.actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.eyebrow{letter-spacing:.11em;text-transform:uppercase;color:var(--secondary);font-size:12px;font-weight:650;line-height:1.6}.lead{font-size:16px;line-height:1.75}.skip{z-index:100;background:#fff;padding:16px;position:fixed;inset-block-start:-100px;inset-inline-start:20px}.skip:focus{inset-block-start:10px}.hero-footnote{border-block-start:1px solid var(--line);width:100%;color:var(--secondary);justify-content:space-between;gap:30px;margin-block-start:auto;padding-block-start:20px;font-size:12px;display:flex}.surface-shelf{background:var(--ink);color:#fff;grid-template-columns:1fr 3fr;align-items:center;gap:32px;padding:24px 4%;display:grid}.surface-shelf>.eyebrow{color:#c1cbce}.surface-options{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.surface-choice{border-block-end:1px solid #657176;align-items:center;gap:12px;min-block-size:54px;padding:10px 0;font-size:14px;transition:border-color .12s;display:flex}.surface-choice:hover{border-color:#fff}.surface-choice .ui-icon{margin-inline-start:auto}.surface-number{color:#b0bdc2;margin-inline-start:auto;font-size:12px}.swatch{background:#ddd;border:1px solid #91a0a6;border-radius:2px;flex-shrink:0;block-size:32px;inline-size:32px;display:inline-block}.swatch.glass{background:linear-gradient(125deg,#a7bdc1 0%,#eaf0f1 45%,#b4cacf 48%,#788f96 90%)}.swatch.steel{background:linear-gradient(110deg,#6b7478,#dfe4e6 45%,#919b9f 50%,#e1e6e7)}.swatch.ceramic{background:linear-gradient(135deg,#eeece3,#c8c8c1)}.swatch.stone{background:linear-gradient(135deg,#a2a39c,#d7d6ce)}.section{max-inline-size:1500px;margin-inline:auto;padding:88px 4%}.preview-notice{max-inline-size:1500px;margin-inline:auto;padding:24px 4% 0}.preview-notice>p{border-inline-start:2px solid var(--eco);color:var(--secondary);padding-inline-start:14px}.section-heading{grid-template-columns:1fr 3fr;gap:32px;margin-block-end:42px;display:grid}.section-heading h2{max-inline-size:750px}.section-heading p{max-inline-size:640px;margin-block-start:20px}.material-section{padding-block-end:48px}.material-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.material-card{background:#e3e9e4;min-block-size:360px;padding:40px;display:block;position:relative;overflow:hidden}.material-card.eco{background:#dae5e6}.material-code{letter-spacing:-.06em;color:var(--bio);z-index:1;font-size:64px;line-height:1;display:block;position:relative}.eco .material-code{color:var(--eco)}.material-card p{z-index:1;max-inline-size:58%;margin-block:24px 12px;font-size:14px;position:relative}.material-card>.text-link{z-index:1;position:relative}.material-texture{opacity:.75;block-size:100%;inline-size:42%;position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}html[dir=rtl] .material-texture{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40%);mask-image:linear-gradient(270deg,#0000,#000 40%)}.material-texture .scene{object-position:45% center;transition:transform .24s var(--ease)}.world-grid{grid-template-columns:repeat(6,1fr);gap:40px 24px;display:grid}.world-tile{grid-column:span 2;min-inline-size:0}.world-kitchen,.world-gastronomy,.world-market,.world-mobility{grid-column:span 3}.world-photo{height:260px;position:relative;overflow:hidden}.world-kitchen .world-photo,.world-gastronomy .world-photo{height:390px}.world-photo .scene{transition:transform .24s var(--ease)}.world-index{background:#ffffffd9;padding:7px 10px;font-size:14px;position:absolute;inset-block-start:20px;inset-inline-start:20px}.world-caption{justify-content:space-between;gap:20px;padding-block:20px;display:flex}.world-caption .ui-icon{margin-block-start:6px}.world-caption p{margin-block-start:10px;font-size:14px}.evidence-banner{background:#dee5e6;grid-template-columns:1fr 2.65fr .35fr;gap:32px;padding:70px 4%;display:grid}.evidence-banner h2{max-inline-size:650px}.evidence-banner p{max-inline-size:550px;margin-block:24px}.evidence-banner>.ui-icon{margin-inline:auto}.site-footer{background:var(--surface);border-block-start:1px solid var(--line);padding-block:56px calc(24px + var(--visitor-chat-clearance,0px));padding-inline:4%;font-size:14px}.site-footer .eyebrow{text-wrap:wrap;margin:0}.site-footer ul,.site-footer ol{margin:0;padding:0;list-style:none}.footer-index{letter-spacing:.11em;color:var(--secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.footer-steps{background:var(--canvas);border:1px solid var(--line);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title""steps action";align-items:center;gap:16px 32px;padding-block:24px;padding-inline:32px;display:grid}.footer-steps h2{grid-area:title}.footer-steps ol{grid-area:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}.footer-action{grid-area:action;justify-self:end}.footer-step{border-block-end:1px solid var(--line);align-items:center;gap:16px;min-block-size:48px;padding-block:8px;font-size:16px;font-weight:600;display:flex}.footer-step>.ui-icon{margin-inline-start:auto}.footer-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px;padding-block:56px 48px;display:grid}.footer-brand{flex-direction:column;grid-column:span 4;align-items:flex-start;gap:16px;max-inline-size:360px;display:flex}.footer-brand p{margin-block-start:0;font-size:14px}.footer-brand a:not(.wordmark){min-block-size:44px;color:var(--ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.footer-mail{flex-direction:column;align-items:flex-start;display:flex}.footer-mail>span{font-size:12px}.footer-group{flex-direction:column;grid-column:span 2;gap:8px;display:flex}.footer-group a{align-items:center;gap:12px;min-block-size:44px;display:inline-flex}.footer-row{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 32px;padding-block:16px;display:flex}.footer-row ul{flex-wrap:wrap;gap:0 24px;display:flex}.footer-row a,.footer-row .language-unavailable{align-items:center;gap:8px;min-block-size:44px;display:inline-flex}.footer-languages [aria-current=true]{text-underline-offset:6px;font-weight:650;text-decoration:underline}.footer-languages .language-unavailable{color:var(--secondary)}.footer-languages small{font-size:12px}.footer-bottom{border-block-start:1px solid var(--line);color:var(--secondary);flex-wrap:wrap;align-items:center;gap:8px 28px;padding-block-start:24px;font-size:12px;display:flex}.footer-bottom ul{flex-wrap:wrap;gap:0 28px;display:flex}.footer-bottom a{min-block-size:44px;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.footer-family{flex-wrap:wrap;flex-basis:100%;align-items:center;column-gap:8px;display:flex}.footer-family-label:after{content:":" / ""}.footer-family ul{gap:0}.footer-family li{align-items:center;display:inline-flex}.footer-family li+li:before{content:"·" / "";padding-inline:8px}.footer-family a{color:var(--secondary)}.footer-info{--info-note-surface:var(--surface);--info-note-ink:var(--ink);--info-note-line:var(--line);--info-note-focus:var(--eco);--info-note-radius:12px;margin-inline:-20px auto}.footer-info h2{letter-spacing:normal}.site-footer [aria-current=page]{text-underline-offset:6px;text-decoration:underline}.page-intro{max-inline-size:1500px;margin-inline:auto;padding:70px 4% 50px}.page-intro h1{max-inline-size:1000px;margin-block:24px}.page-intro .lead{max-inline-size:680px}.page-intro+.section{padding-block-start:30px}.family-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;display:grid}.family-image{block-size:270px;position:relative;overflow:hidden}.family-image .scene{transition:transform .24s var(--ease)}.image-tag{background:#fffffff0;padding:7px 10px;font-size:12px;position:absolute;inset-block-end:14px;inset-inline-start:14px}.family-caption{justify-content:space-between;gap:20px;padding-block:20px;display:flex}.family-caption h3{margin-block-start:8px;font-size:20px}.family-caption>.ui-icon{margin-block-start:25px}.catalog-toolbar{align-items:center;gap:30px;padding-block-end:32px;display:flex}.catalog-toolbar label{align-items:center;gap:20px;display:flex}.catalog-toolbar select{min-inline-size:180px}.catalog-count{color:var(--secondary);margin-inline-start:auto}.catalog-toolbar{flex-wrap:wrap;row-gap:16px}.entry-request{gap:8px;max-inline-size:760px;display:grid}.entry-request .choice[data-unavailable]{opacity:.55}.entry-quantity{gap:8px;max-inline-size:280px;margin-block-end:20px;display:grid}.term-links-inline{flex-wrap:wrap;gap:4px 14px;display:flex}textarea{resize:vertical}.preview-strip{color:#445157;letter-spacing:.05em;background:#dce2e4;flex-wrap:wrap;align-items:center;gap:4px 16px;min-block-size:28px;padding-block:4px;padding-inline:4%;font-size:12px;display:flex}.site-header{border-block-end:1px solid var(--line);z-index:20;background:#eceff0f7;align-items:center;gap:40px;height:88px;padding-inline:4%;display:flex;position:relative}.wordmark{flex:none;align-items:center;min-block-size:44px;display:inline-flex}.wordmark img{block-size:44px;inline-size:auto;display:block}.site-footer .wordmark img{block-size:56px}.desktop-nav{align-items:center;gap:27px;margin-inline:auto;font-size:14px;font-weight:600;display:flex}.desktop-nav>a{justify-content:center;min-inline-size:44px;padding-block:16px;display:inline-flex}.desktop-nav a:hover,.site-footer a:not(.button,.wordmark):hover{text-underline-offset:6px;text-decoration:underline}.desktop-nav [aria-current=page]{text-underline-offset:8px;text-decoration:underline}.header-actions{align-items:center;gap:22px;display:flex}.header-share{block-size:44px;inline-size:44px;color:inherit;background:0 0;border-radius:3px;flex:none;place-items:center;padding:0;display:inline-grid}.header-share:hover{background:var(--surface)}@media (width>=1101px){.site-header{gap:28px}.desktop-nav{gap:20px}.header-actions{gap:12px}}@media (width>=801px) and (width<=1100px){.site-header{gap:16px}.desktop-nav{gap:12px}}@media (width>=801px) and (width<=900px){.site-header{gap:12px}.desktop-nav{gap:10px}.header-actions{gap:6px}}#site-share{--share-background:var(--surface);--share-foreground:var(--ink);--share-muted:var(--secondary);--share-line:var(--line);--share-accent:var(--eco);--share-on-accent:var(--surface);--share-radius:12px}.nav-disclosure{position:relative}.nav-disclosure summary{align-items:center;gap:7px;min-block-size:44px;list-style:none;display:flex}.nav-disclosure summary::-webkit-details-marker{display:none}.nav-disclosure[open]>summary .ui-icon[data-icon=expand]{transform:rotate(180deg)}.dropdown{border:1px solid var(--line);background:#fff;min-inline-size:160px;padding:10px;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;box-shadow:0 12px 30px #151b1d12}.dropdown a{min-block-size:44px;padding:10px 14px;display:block}.dropdown a:hover,.dropdown [aria-current=true]{background:var(--canvas)}.world-menu-grid{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;gap:8px;inline-size:560px;padding:24px;display:grid;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-start:0}.world-menu-grid a{gap:20px;padding:16px;display:flex}.world-menu-grid a:hover{background:var(--canvas)}.mobile-menu{display:none}.button{background:var(--ink);color:#fff;border:1px solid var(--ink);min-block-size:48px;transition:background .12s var(--ease), color .12s var(--ease);border-radius:3px;justify-content:center;align-items:center;gap:24px;padding:14px 20px;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex}.button:hover{background:var(--eco);border-color:var(--eco)}.button.secondary{color:var(--ink);background:0 0;border-color:#8a999f}.button.secondary:hover{background:#fff}.header-cta{gap:16px;min-block-size:44px;padding:11px 14px;font-size:14px}.hero{grid-template-columns:1fr 1.08fr;min-block-size:610px;display:grid}.hero-copy{flex-direction:column;align-items:flex-start;padding:68px 9% 25px 8%;display:flex}.hero-copy h1{max-inline-size:560px;margin-block:32px 24px;font-size:clamp(50px,5.6vw,84px);line-height:1.02}.hero-copy .lead{max-inline-size:370px;margin-block-end:30px}.hero-visual{min-inline-size:0;position:relative;overflow:hidden}.hero-visual .scene{object-position:52% center;position:absolute;inset:0}.catalog-toolbar select{margin:0}.selector-layout,.inquiry-layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:70px;display:grid}.selector-aside{background:#dde5e7}.selector-aside>.scene{block-size:245px}.selector-aside>div{padding:30px}.selector-aside p,.context-panel p{margin-block:20px;font-size:14px}.step-track{border-block-end:1px solid var(--line);gap:20px;margin:0 0 40px;padding:0;list-style:none;display:flex}.step-track li{flex-direction:column;flex:1;gap:10px;padding-block-end:20px;font-size:12px;display:flex;position:relative}.step-track :where(li) span{font-size:20px}.step-track li[aria-current=step]:after{content:"";background:var(--eco);block-size:3px;position:absolute;inset-block-end:-1px;inset-inline:0}.choice-group{margin-block-end:28px}.choice-group>.eyebrow{margin-block-end:12px}.choices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice{cursor:pointer;background:#f7f8f8;border:1px solid #96a6ad;align-items:center;gap:12px;min-block-size:74px;padding:16px;display:flex}.choice:has(input:checked){border-color:var(--eco);box-shadow:inset 0 0 0 1px var(--eco);background:#e1edeb}.choice>input{accent-color:var(--eco);block-size:16px;inline-size:16px;margin:0}.choice .ui-icon{opacity:0;margin-inline-start:auto}.choice:has(input:checked) .ui-icon{opacity:1}.choice:focus-within{outline:3px solid var(--eco);outline-offset:3px}.choice input:focus-visible{outline:none}.wizard-actions{justify-content:space-between;gap:16px;margin-block-start:28px;display:flex}.wizard-actions [data-next],.wizard-actions [data-finish]{margin-inline-start:auto}.family-detail{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:56px;max-inline-size:1500px;margin-inline:auto;padding:40px 4% 64px;display:grid}.detail-copy{padding-block:8px 0}.detail-copy h1{margin-block:26px;font-size:clamp(40px,4.4vw,64px)}.detail-copy .lead{font-size:16px}.detail-copy>p:not(.lead){margin-block:25px;font-size:14px}.family-facts{border-block-start:1px solid var(--line);margin-block-start:28px}.family-facts>div{border-block-end:1px solid var(--line);justify-content:space-between;gap:20px;padding-block:17px;font-size:14px;display:flex}.detail-sections{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.detail-sections h2{margin-block:20px;font-size:26px}.detail-sections p{font-size:14px}.detail-sections .text-link{margin-block-start:20px}.compare-controls{grid-template-columns:1fr 1fr;gap:24px;max-inline-size:750px;margin-inline-start:auto;display:grid}.table-scroll{margin-block:30px;overflow-x:auto}table{border-collapse:collapse;text-align:start;inline-size:100%;min-inline-size:560px;font-size:14px}caption{text-align:start;color:var(--secondary);padding-block:15px;font-size:14px}th,td{border-block-end:1px solid var(--line);text-align:start;padding:24px}th{font-weight:600}thead{background:#dde5e7}tbody th{inline-size:25%}.world-hero{grid-template-columns:1fr 1.1fr;min-block-size:590px;display:grid}.world-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:66px 9% 66px 8%;display:flex}.world-hero h1{margin-block:30px;font-size:clamp(42px,4.6vw,68px)}.world-hero p{max-inline-size:500px;margin-block-end:30px}.world-hero-photo{min-inline-size:0}.world-hero-photo .scene{object-position:center}.industrial .world-hero{color:#fff;background:#182126}:where(.industrial) .world-hero p,:where(.industrial) .world-hero .eyebrow{color:#ccd8dc}:where(.industrial .world-hero) .button{color:var(--ink);background:#eceff0}.gastronomy .world-hero{grid-template-columns:1.1fr 1fr}.gastronomy .world-hero-photo{order:-1}.home .world-hero{background:#e6e8e3}.mobility .world-hero{background:#dce3e6}.task-row{grid-template-columns:repeat(3,1fr);gap:45px;margin-block-start:35px;display:grid}.task-row>div{border-block-start:1px solid var(--line);padding-block-start:20px}.task-index{color:var(--secondary);font-size:14px}.task-row h2{margin-block:28px 16px;font-size:25px}.task-row p{font-size:14px}.world-question-band{background:#dde5e5}.world-question{grid-template-columns:1fr 1fr;gap:60px;display:grid}.world-question h2{margin-block-start:20px}.world-question p{margin-block-end:25px}.technology-hero{background:#e2e9e2;grid-template-columns:1fr 1fr;min-block-size:610px;display:grid}.technology-hero.eco{background:#dbe7e8}.technology-hero>div:first-child{padding:65px 9% 65px 8%}.technology-hero h1{color:var(--bio);letter-spacing:-.065em;margin-block:40px 30px;font-size:clamp(100px,14vw,200px)}:where(.eco).technology-hero h1{color:var(--eco)}.technology-hero .lead{max-inline-size:420px;margin-block-end:25px}.technology-photo{overflow:hidden}.technology-photo .scene{object-position:60% center}.material-explainer>h2{max-inline-size:800px;margin-block:24px 48px}.two-columns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.material-explainer .two-columns{gap:80px}.two-columns h3{margin-block-end:20px}.evidence-library{grid-template-columns:1fr 1fr;gap:32px;display:grid}.evidence-empty{border:1px solid var(--line);background:#fff;flex-direction:column;align-items:flex-start;gap:28px;padding:50px;display:flex}.evidence-empty p{max-inline-size:400px}.evidence-guide{background:#dfe7e6;padding:50px}.evidence-guide h2{margin-block:24px;font-size:34px}.evidence-guide ol{color:var(--secondary);padding-inline-start:24px;font-size:14px;line-height:2.8}.reading-page{max-inline-size:850px;margin-inline:auto;padding:75px 36px 100px}.reading-page h1{margin-block:25px 38px;font-size:clamp(40px,5vw,66px)}.reading-page p{font-size:18px;line-height:1.8}.reading-page h2{margin-block:40px 20px;font-size:30px}.reading-page section{border-block-start:1px solid var(--line);margin-block-start:40px;padding-block-start:25px}.reading-callout{background:#dde7e6;margin-block:36px;padding:28px}.reading-callout p{overflow-wrap:anywhere;font-size:14px}.article-feature{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;display:grid}.article-feature>div:first-child{height:450px}.article-feature h2{margin-block:20px}.article-feature p{margin-block-end:20px}.article-cover{height:400px;margin-block-end:48px;position:relative;overflow:hidden}.partner-steps{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.partner-steps>div{border-block-start:1px solid var(--line);padding-block-start:20px}.partner-steps span{color:var(--secondary);font-size:14px}.partner-steps h3{margin-block-start:25px}.inquiry-layout form fieldset{margin-block-end:40px}.inquiry-layout form label{margin-block-end:18px}.inquiry-layout form legend{border-block-end:1px solid var(--line);inline-size:100%;padding-block-end:20px}.context-panel{background:#dde5e7;padding:32px}.form-note{margin-block:20px;font-size:14px}[id=inquiry-review] h2{margin-block:25px;font-size:32px}[id=inquiry-review] .actions{margin-block-start:30px}.inquiry-layout form .field{margin-block-end:18px}.inquiry-layout form .field label{margin-block-end:0}.required-mark{color:var(--secondary);font-weight:400}.field-error{color:var(--error);margin-block-start:8px;font-size:14px;font-weight:600}.inquiry-layout [aria-invalid=true]{border-color:var(--error);border-inline-start-width:4px}.inquiry-status:empty{display:none}.inquiry-status{border-inline-start:3px solid var(--eco);background:var(--surface);color:var(--ink);margin-block:20px;padding:12px 16px}.inquiry-status[data-state=error]{border-inline-start-color:var(--error);font-weight:600}.inquiry-layout opia-combobox{--code-field-surface:var(--surface);--code-field-text:var(--ink);--code-field-border:var(--line);--code-field-radius:3px;--code-field-active:var(--media);--code-field-active-text:var(--ink)}.inquiry-layout .code-field__icon{color:var(--secondary);margin-block-start:8px}.inquiry-item-gone{border:1px solid var(--line);background:var(--surface);margin-block:20px;padding:16px}.inquiry-item-gone p{color:var(--ink);margin-block-end:12px}.turnstile-slot{min-block-size:65px;margin-block:20px}.inline-link{text-underline-offset:3px;text-decoration:underline}[id=inquiry-success] h2{align-items:center;gap:12px;margin-block:25px;font-size:32px;display:flex}[id=inquiry-success] .actions{margin-block-start:30px}.receipt-id{color:var(--ink);font-weight:650}.not-found{min-block-size:600px;padding:100px 4%}.not-found h1{max-inline-size:750px;margin-block:30px}.not-found p{margin-block-end:30px}.not-found>.button{margin-inline-end:15px}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0;line-height:1.35}html[dir=rtl] .eyebrow{letter-spacing:0}[data-hero-scene]{position:absolute;inset:0}.scene-controls{flex-wrap:wrap;gap:8px;display:flex;position:absolute;inset-block-end:24px;inset-inline:24px}.scene-controls button{min-block-size:44px;color:var(--ink);background:#f5f7f7f2;border:1px solid #596970;border-radius:3px;padding:10px 14px;font-size:14px}.scene-controls button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}@media (width>=1600px){.hero{min-block-size:710px}.hero-copy{padding-inline-start:max(8%,50vw - 720px)}.hero-copy h1{font-size:88px}.site-header,.surface-shelf,.evidence-banner,.site-footer{padding-inline:max(4%,50vw - 690px)}}@media (width<=1100px){.site-header{gap:25px;height:78px}.desktop-nav{gap:16px;font-size:14px}.header-actions{gap:12px}.header-cta{display:none}.hero{min-block-size:580px}.hero-copy{padding-block-start:48px;padding-inline-end:6%}.hero-copy h1{font-size:clamp(46px,6vw,65px)}.hero-footnote{gap:12px;font-size:12px}.surface-shelf{grid-template-columns:1fr 4fr;gap:20px}.section{padding-block:65px}.world-photo{height:230px}.world-kitchen .world-photo,.world-gastronomy .world-photo{height:310px}.family-image{height:230px}.selector-layout,.inquiry-layout{grid-template-columns:1.5fr 1fr;gap:35px}.choice{gap:8px;padding:12px;font-size:14px}.family-detail{gap:40px}.world-hero-copy{padding:45px 8%}.world-hero{min-block-size:520px}.world-hero h1{font-size:48px}.technology-hero{min-block-size:540px}.footer-brand{grid-column:1/-1;max-inline-size:560px}.footer-group{grid-column:span 3}.evidence-empty,.evidence-guide{padding:32px}.article-feature{gap:40px}}@media (width<=800px){.desktop-nav{display:none}.header-actions{gap:12px;margin-inline-start:auto}.header-cta{display:inline-flex}.mobile-menu{display:block}.mobile-menu summary [data-icon=close],.mobile-menu[open] summary [data-icon=menu]{display:none}.mobile-menu[open] summary [data-icon=close]{display:block}.mobile-menu>nav{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;gap:5px;max-block-size:70vh;inline-size:min(420px,92vw);padding:18px;display:grid;position:absolute;inset-block-start:calc(100% + 16px);inset-inline-end:0;overflow:auto}.mobile-menu>nav>a{min-block-size:44px;padding:10px;font-size:14px}.hero{grid-template-columns:1fr 1fr;min-block-size:540px}.hero-copy h1{font-size:47px}.hero-copy .lead{font-size:14px}.hero-footnote{display:none}.hero-copy .actions{gap:12px}.surface-shelf{display:block}.surface-options{gap:15px;margin-block-start:12px}.surface-number{display:none}.section-heading{grid-template-columns:1fr;gap:22px}.material-card{min-block-size:380px;padding:28px}.material-card p{max-inline-size:70%}.material-texture{inline-size:35%}.world-tile{grid-column:span 3}.world-photo,.world-kitchen .world-photo,.world-gastronomy .world-photo{height:260px}.world-mobility{grid-column:span 6}.evidence-banner{grid-template-columns:1fr 3fr}.evidence-banner>.ui-icon{display:none}.family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-toolbar{flex-wrap:wrap;gap:20px}.catalog-toolbar label{flex:1}.selector-layout,.inquiry-layout{grid-template-columns:1fr}.selector-aside{grid-template-columns:1fr 1.2fr;display:grid}.selector-aside>.scene{block-size:100%;min-block-size:280px}.context-panel{max-inline-size:none}.family-detail{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:24px 48px}.detail-sections{gap:28px}.detail-sections h2{font-size:23px}.world-hero h1{font-size:42px}.task-row{gap:24px}.task-row h2{font-size:22px}.technology-hero{grid-template-columns:1fr 1fr}.technology-hero>div:first-child{padding:50px 8%}.technology-hero .lead{font-size:14px}.technology-hero h1{font-size:100px}.reading-page{padding-inline:5%}.evidence-library{grid-template-columns:1fr}.article-feature{gap:30px}.article-feature>div:first-child{height:400px}.article-feature h2{font-size:32px}.footer-steps{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""steps""action";padding-inline:24px}.footer-steps ol{grid-template-columns:minmax(0,1fr)}.footer-action{justify-self:start}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.footer-group{grid-column:auto}}@media (width<=600px){h1{font-size:42px}h2{font-size:32px}.site-header{gap:20px;height:74px;padding-inline:6%}.site-header .wordmark img{block-size:38px}.header-actions{gap:12px}.header-cta{display:none}.preview-strip{padding-inline:6%;font-size:12px}.hero{flex-direction:column;display:flex}.hero-copy{padding:36px 6% 34px}.hero-copy h1{max-inline-size:390px;margin-block:22px 20px;font-size:clamp(45px,12.5vw,64px)}.hero-copy .lead{max-inline-size:330px;margin-block-end:22px;font-size:15px}.hero-copy .actions{gap:18px}.hero-visual{height:330px}.hero-visual .scene{object-position:50% 45%}.photo-label{font-size:12px;inset-block-end:20px;inset-inline-start:6%}.surface-shelf{padding:24px 6%}.surface-options{grid-template-columns:1fr;gap:4px;margin-block-start:12px}.surface-choice{min-block-size:60px;padding:10px 0;font-size:14px}.surface-number{display:inline-block}.surface-choice .ui-icon{margin-inline-start:15px}.swatch{block-size:28px;inline-size:28px}.section{padding:55px 6%}.section-heading{gap:20px;margin-block-end:28px}.section-heading p{margin-block-start:18px;font-size:14px}.material-grid{grid-template-columns:1fr;gap:18px}.material-card{min-block-size:320px;padding:30px}.material-card p{max-inline-size:65%;font-size:14px}.material-texture{inline-size:40%}.material-code{font-size:58px}.world-grid{flex-direction:column;gap:15px;display:flex}.world-photo,.world-kitchen .world-photo,.world-gastronomy .world-photo{height:290px}.world-caption{padding-block:18px 25px}.world-caption h3{font-size:26px}.world-caption p{font-size:14px}.evidence-banner{padding:48px 6%;display:block}.evidence-banner h2{margin-block-start:22px}.evidence-banner p{font-size:14px}.site-footer{padding-block-start:40px;padding-inline:6%}.footer-steps{padding-inline:16px}.footer-action{justify-self:stretch}.footer-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:40px 32px}.footer-row{flex-direction:column;align-items:flex-start}.footer-bottom{gap:4px 24px}.footer-info{margin-inline-start:-16px}.footer-legal{flex-basis:100%}.page-intro{padding:42px 6% 30px}.page-intro h1{margin-block:22px;font-size:42px}.page-intro .lead{font-size:15px}.page-intro+.section{padding-block-start:15px}.family-grid{grid-template-columns:1fr;gap:20px}.family-image{height:300px}.catalog-toolbar{gap:15px;padding-block-end:25px}.catalog-toolbar label{flex-basis:100%;display:block}.catalog-toolbar select{margin-block-start:12px}.catalog-count{font-size:14px}.step-track{gap:12px}.step-track li{font-size:12px}.step-track :where(li) span{font-size:18px}.choices{gap:10px}.choice{min-block-size:74px;padding:14px 10px;font-size:14px}.choice .swatch{display:none}.choice .ui-icon{inline-size:14px}.selector-aside{display:block}.selector-aside>.scene{min-block-size:0;height:190px}.selector-aside>div{padding:24px}.detail-copy h1{font-size:42px}.detail-copy .lead{font-size:15px}.detail-sections{grid-template-columns:1fr;gap:38px}.detail-sections>div{border-block-start:1px solid var(--line);padding-block-start:22px}.detail-sections h2{font-size:27px}.compare-controls{gap:16px}.compare-controls label{font-size:14px}.compare-controls select{padding:12px 8px;font-size:14px}.world-hero,.gastronomy .world-hero{flex-direction:column;display:flex}.world-hero-copy{padding:42px 6%}.world-hero h1{margin-block:25px;font-size:45px}.world-hero .lead{font-size:15px}.world-hero-photo{height:330px}.gastronomy .world-hero-photo{order:0}.task-row{grid-template-columns:1fr;gap:28px}.task-row h2{margin-block:18px 12px;font-size:28px}.world-question{grid-template-columns:1fr;gap:25px}.technology-hero{display:block}.technology-hero>div:first-child{padding:40px 6%}.technology-hero h1{margin-block:28px;font-size:120px}.technology-hero .lead{font-size:15px}.technology-photo{height:330px}.two-columns,.material-explainer .two-columns{grid-template-columns:1fr;gap:24px}.material-explainer>h2{margin-block:20px 35px}.evidence-empty,.evidence-guide{padding:28px}.evidence-empty p{font-size:14px}.evidence-guide h2{font-size:28px}.article-feature{grid-template-columns:1fr;gap:30px}.article-feature>div:first-child{height:300px}.article-feature h2{font-size:34px}.article-cover{height:280px}.reading-page{padding:45px 6% 60px}.reading-page h1{font-size:42px}.reading-page p{font-size:16px}.reading-callout p{font-size:14px}.reading-callout{padding:24px}.partner-steps{grid-template-columns:1fr 1fr;gap:35px 24px}.partner-steps h3{font-size:21px}.inquiry-layout form .two-columns{gap:0}.inquiry-layout form fieldset{margin-block-end:28px}.context-panel{padding:26px}.not-found{min-block-size:530px;padding:60px 6%}.not-found h1{font-size:46px}.not-found>.button{margin-block-end:12px}.world-menu-grid{inline-size:90vw}}@media (prefers-reduced-motion:reduce){.scene,.button,.surface-choice,.text-link{transition:none}:where(.material-card:hover) .scene,:where(.world-tile:hover) .scene,:where(.family-card:hover) .scene{transform:none}}@media print{.site-header,.preview-strip,.site-footer,.actions,.wizard-actions,.button{display:none}body{background:#fff}.section,.page-intro{padding:20px}.inquiry-layout{display:block}.context-panel{margin-block-start:30px}}.mobile-menu>summary{justify-content:center;min-inline-size:44px}@media (width<=480px){.site-header{gap:12px;padding-inline:16px}.header-actions{gap:8px}.locale-menu>summary{justify-content:center;gap:4px;min-inline-size:44px}.locale-menu>summary [data-icon=expand]{display:none}}.header-account{align-items:center;gap:8px;min-block-size:44px;padding:8px;font-weight:600;display:flex}.customer-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;display:grid}.customer-hero h1{max-inline-size:750px;margin-block:24px}.customer-hero .actions{margin-block-start:32px}.customer-cover{block-size:480px;position:relative;overflow:hidden}.customer-cover-caption{background:var(--surface);align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset-block-end:24px;inset-inline:24px}.customer-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block-start:0;display:grid}.customer-service{border-block-start:1px solid var(--ink);flex-direction:column;align-items:flex-start;gap:22px;padding-block:24px;display:flex}.customer-service-index{justify-content:space-between;align-items:center;inline-size:100%;display:flex}.customer-service h2{font-size:25px}.customer-service p{flex:1}.customer-service>.ui-icon{transition:transform .18s var(--ease)}.customer-process{background:var(--ink);color:var(--surface);grid-template-columns:1fr 1fr;gap:80px;display:grid}.customer-process h2{margin-block:24px}.customer-process p{color:#c6ced0}.customer-process ol{margin:0;padding:0;list-style:none}.customer-process li{border-block-start:1px solid #526067;grid-template-columns:40px 1fr;gap:24px;padding-block:28px;display:grid}.customer-faq{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.customer-faq details{border-block-end:1px solid var(--line)}.customer-faq summary{justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:18px;font-weight:600;display:flex}.customer-faq .text-link{margin-block-start:24px}.portal{max-inline-size:1600px;margin-inline:auto}.portal-intro{max-inline-size:900px;margin-block-end:40px}.portal-intro h1{margin-block:24px}.portal-login{grid-template-columns:1fr 1fr;gap:0 80px;display:grid}.portal-login .portal-intro{grid-column:1;margin-block-end:24px}.portal-login .portal-content{grid-column:1;max-inline-size:600px}.portal-visual{grid-area:1/2/3;min-block-size:680px;position:relative}.portal-visual p{color:var(--ink);background:var(--surface);align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset-block-end:24px;inset-inline:24px}.portal-local-note{border-inline-start:3px solid var(--eco);background:#e0e9e9;padding:12px 16px;font-size:13px}[data-portal-status]:empty{display:none}[data-portal-status]:not(:empty){border:1px solid var(--line);background:var(--surface);margin-block:16px;padding:16px}.portal-tools{justify-content:flex-end;gap:24px;margin-block:12px;display:flex}.portal-login-form{gap:24px;padding-block:16px;display:grid}.portal-login-form h2{font-size:25px}.portal .field{gap:10px;min-inline-size:0;font-weight:600;display:grid}.portal input,.portal textarea,.portal select{inline-size:100%;min-inline-size:0}.password-field{background:var(--surface);border:1px solid var(--line);align-items:stretch;display:flex}.password-field input{background:0 0;border:0}.password-field button{background:0 0;flex:none;max-inline-size:45%;padding-inline:16px;font-size:12px}.portal .note{font-size:13px}.portal-heading{justify-content:space-between;align-items:center;gap:32px;padding-block:32px;display:flex}.portal-heading h2{overflow-wrap:anywhere;margin-block:16px;font-size:clamp(28px,3vw,42px)}.portal-sections{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:16px 40px;display:grid}.portal-sections a{border-inline-end:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex}.portal-sections a:last-child{border-inline-end:0}.portal-sections span{align-items:center;gap:12px;display:flex}.portal-sections strong{font-size:36px;font-weight:500}.portal-sections [data-state=loading],.portal-sections [data-state=error]{font-size:16px}.portal-section{border-block-start:1px solid var(--line);padding-block:32px;scroll-margin-block-start:120px}.portal-section .section-heading{justify-content:space-between;align-items:center;gap:24px;margin-block-end:24px;display:flex}.portal-section h2{font-size:30px}.portal-list{gap:16px;display:grid}.portal-card{background:var(--surface);border:1px solid var(--line);min-inline-size:0;padding:24px}.portal-card h3{overflow-wrap:anywhere;margin-block-end:12px;font-size:21px}.portal-badge{color:var(--eco);background:#e0ebeb;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.portal-reference{overflow-wrap:anywhere;margin-block:14px;font-size:12px}.portal-body{white-space:pre-wrap;overflow-wrap:anywhere}.portal-empty{border:1px dashed var(--line);padding:24px}.portal-support{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:32px;margin-block-start:24px;display:grid}.portal-support-filters{grid-template-columns:1fr 1fr;gap:16px;display:grid}.portal-support-filters .text-link{grid-column:1/-1;justify-self:start}[data-support-results]{margin-block:16px}.portal-thread-button{text-align:start;overflow-wrap:anywhere;background:0 0;min-block-size:44px;inline-size:100%;margin-block-end:10px;padding:0;font-size:18px;font-weight:600;display:block}.portal-thread-button[aria-pressed=true]{color:var(--eco);text-underline-offset:5px;text-decoration:underline}.portal-thread{background:#e5eaeb;align-self:start;min-inline-size:0;padding:32px;scroll-margin-block-start:120px}.portal-thread h3{overflow-wrap:anywhere;margin-block-end:16px}.portal-thread form{gap:16px;margin-block-start:24px;display:grid}.portal-message{background:var(--surface);border-inline-start:2px solid var(--line);margin-block-start:16px;padding:20px}.portal-message p{margin-block:8px}.portal-message small{color:var(--secondary)}.portal-compose{border-block:1px solid var(--line);margin-block-start:24px}.portal-compose summary{justify-content:space-between;align-items:center;gap:16px;padding-block:20px;font-weight:600;display:flex}.portal-compose form{gap:20px;padding-block:8px 24px;display:grid}.portal-table-scroll{margin-block:16px;overflow-x:auto}.portal-quote-table{border-collapse:collapse;inline-size:100%;min-inline-size:500px}.portal-quote-table caption{text-align:start;padding-block:12px}.portal-quote-table th,.portal-quote-table td{text-align:start;border-block-end:1px solid var(--line);padding:12px}.portal-quote-detail summary{align-items:center;min-block-size:44px;font-weight:600;display:flex}.portal-quote-total{color:var(--ink);margin-block-start:16px;font-weight:700}.portal-resources,.contact-account{align-items:center;gap:24px;display:flex}.portal-resources{background:var(--surface);margin-block-start:24px;padding:32px}.portal-resources h2,.contact-account h2{margin-block-end:12px;font-size:25px}.contact-account-band{background:var(--surface)}.contact-account{padding-block:48px}.contact-account>.ui-icon,.contact-account>.button{flex-shrink:0}.contact-account>div{flex:1;min-inline-size:0}.contact-account p{max-inline-size:70ch}@media (width<=1200px){.header-account span{display:none}.customer-hero,.customer-process,.customer-faq,.portal-login{gap:32px}.customer-services{gap:20px}}@media (width<=850px){.customer-hero,.customer-process,.customer-faq,.portal-login{grid-template-columns:1fr}.customer-services{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-cover{block-size:320px}.portal-visual{display:none}.portal-login .portal-content{max-inline-size:none}.portal-support{grid-template-columns:1fr}.portal-heading{flex-direction:column;align-items:flex-start}}@media (width<=700px){.contact-account{flex-direction:column;align-items:flex-start}}@media (width<=500px){.customer-services{grid-template-columns:1fr}.customer-service{gap:16px}.customer-cover{block-size:260px}.portal-sections a{padding:16px 8px}.portal-sections span{flex-direction:column;align-items:flex-start;font-size:12px}.portal-sections strong{font-size:28px}.portal-thread,.portal-card{padding:20px}.portal-support-filters{grid-template-columns:1fr}.portal-resources{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.customer-service>.ui-icon{transition:none}}.customer-service:hover h2{text-underline-offset:5px;text-decoration:underline}.customer-process li p{margin-block-start:12px}.customer-faq details p{max-inline-size:70ch;padding-block-end:24px}.breadcrumb{max-inline-size:1440px;color:var(--secondary);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-inline:auto;padding:18px 4%;font-size:14px;display:flex}.breadcrumb a{text-underline-offset:4px;align-items:center;min-block-size:44px;text-decoration:underline;display:inline-flex}.breadcrumb [aria-current]{overflow-wrap:anywhere}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.guide-grid article{border-block-start:1px solid var(--line);padding-block-start:28px}.guide-grid h3{max-inline-size:30ch;margin-block:20px 16px;font-size:clamp(24px,2.5vw,32px)}.guide-grid p{max-inline-size:62ch;font-size:16px}.guide-grid .text-link{margin-block-start:20px}.article-contents{background:#e0e7e8;margin-block:36px;padding:24px}.article-contents ol{margin-block-end:0;padding-inline-start:24px}.article-contents a{text-underline-offset:4px;align-items:center;min-block-size:44px;text-decoration:underline;display:inline-flex}.reading-page section[id]{scroll-margin-block-start:20px}.family-caption p{margin-block-start:14px;font-size:14px;line-height:1.7}.family-caption{align-items:flex-start}.partner-steps p{margin-block-start:18px}.guide-links .section-heading h2{max-inline-size:32ch}@media (width>=1101px){.world-hero,.technology-hero{max-inline-size:1600px;margin-inline:auto}.world-hero-photo,.technology-photo{min-block-size:580px;position:relative;overflow:hidden}.world-hero-photo .scene,.technology-photo .scene{position:absolute;inset:0}}@media (width<=700px){.guide-grid{grid-template-columns:1fr;gap:36px}.breadcrumb{padding:8px 6%}.partner-steps{grid-template-columns:1fr}main input:not([type=radio]),main select,main textarea{font-size:16px}}@media print{.breadcrumb,[data-visitor-chat]{display:none}}.legal-list{padding-inline-start:22px;font-size:18px;line-height:1.8}.legal-list li+li{margin-block-start:8px}.legal-entry h3{overflow-wrap:anywhere;margin-block:28px 0;font-size:16px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-visual,.family-image,.world-photo,.article-cover,.variant-image,.term-image,.world-hero-photo,.technology-photo,.selector-aside>.scene{background:var(--media)}.world-tile:hover h3,.family-card a:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.nav-disclosure>summary,.header-account{justify-content:center;min-inline-size:44px}.guide-grid h3 a{padding-block:4px;display:inline-block}.guide-grid h3 a:hover{text-underline-offset:6px;text-decoration:underline}.journal-article>.lead,.journal-body>:is(p,ul,ol,blockquote){max-inline-size:34em}.journal-article>.journal-facts{margin-block-start:32px}.journal-article>.journal-terms{border-block-start:1px solid var(--line);margin-block-start:56px}.journal-article+.journal-related{padding-block-start:0}@media (width<=600px){.material-card{min-block-size:0;padding-block-end:188px}.material-card p{max-inline-size:none}.material-texture,html[dir=rtl] .material-texture{block-size:160px;inline-size:100%;inset-block:auto 0;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}}.media-picture{display:contents}.variant-image,.term-image{position:relative;overflow:hidden}.family-image:empty{background:#dde5e7}.family-facts .text-link{text-align:end;text-underline-offset:4px;min-block-size:44px;margin-block:-12px;text-decoration:underline;text-decoration-thickness:1px}.family-facts .text-link:hover{text-decoration-thickness:2px}.entry-body{max-inline-size:820px}.entry-body>p{font-size:18px;line-height:1.8}.entry-block{margin-block-start:48px}.entry-block>h3{margin-block-end:20px;font-size:24px}.entry-block ul{color:var(--secondary);margin:0;padding-inline-start:22px;font-size:16px;line-height:1.75}.entry-steps{gap:24px;margin:0;padding:0;list-style:none;display:grid}.entry-steps li{border-block-start:1px solid var(--line);padding-block-start:18px}.entry-steps :is(h3,h4){margin-block:10px 8px;font-size:20px}.spec-table{min-inline-size:0}.spec-table th,.spec-table td{vertical-align:top;padding:16px 0}.spec-table th{inline-size:40%;padding-inline-end:24px}.spec-table small{color:var(--secondary);margin-block-start:4px;font-size:12px;font-weight:400;line-height:1.5;display:block}.catalog-empty p{max-inline-size:680px;margin-block:0 24px;font-size:18px;line-height:1.6}.home-products .family-grid{margin-block-end:32px}.spec-pending{color:var(--secondary)}.variant-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.variant-card{border-block-start:1px solid var(--line);padding-block-start:20px}.variant-card[aria-current=true]{border-block-start:3px solid var(--eco)}.variant-image{block-size:220px;margin-block-end:18px}.variant-card h3{font-size:20px}.rfq-options{max-inline-size:900px;margin-block:0 32px}.rfq-options dd{white-space:normal;flex-wrap:wrap;gap:8px;display:flex}.rfq-choice{border:1px solid var(--line);background:var(--surface);padding:6px 10px;font-size:14px;display:inline-block}.term-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid}.term-image{block-size:360px}.term-links{gap:28px;display:grid}.term-links ul{flex-wrap:wrap;gap:4px 28px;margin:12px 0 0;padding:0;list-style:none;display:flex}.language-unavailable{min-block-size:44px;color:var(--secondary);padding:10px 14px;display:block}.language-unavailable small{font-size:12px;display:block}.journal-facts{margin-block:0 12px}.journal-meta{color:var(--secondary);font-size:14px}.reading-page .journal-meta{margin-block-end:32px;font-size:14px}.journal-note{border-inline-start:2px solid var(--eco);max-inline-size:900px;margin-inline:4%;padding-block:0;padding-inline-start:14px}.journal-body h2{margin-block:40px 20px;font-size:30px}.journal-body h3{margin-block:32px 14px;font-size:23px}.journal-body ul,.journal-body ol{color:var(--secondary);padding-inline-start:24px;font-size:18px;line-height:1.8}.journal-body blockquote{border-inline-start:2px solid var(--ink);margin:32px 0;padding-inline-start:20px}.journal-body a{text-underline-offset:4px;text-decoration:underline}.journal-body em{font-synthesis:style}.journal-body img{block-size:auto;margin-block:24px}.journal-terms ul{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.journal-languages{margin-block:36px}.journal-languages ul{flex-wrap:wrap;gap:4px 24px;margin:8px 0 0;padding:0;list-style:none;display:flex}@media (width<=1100px){.variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.term-intro{display:block}.term-image{block-size:260px;margin-block-start:32px}}@media (width<=600px){.variant-grid{grid-template-columns:1fr}.spec-table th{inline-size:45%}.entry-body>p,.journal-body ul,.journal-body ol{font-size:16px}}@media print{.language-unavailable{display:none}}.catalog-toolbar{gap:20px;padding-block-end:32px;display:grid}.catalog-filters{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px 24px;display:grid}.catalog-toolbar .catalog-filters label{align-content:start;gap:8px;font-size:14px;display:grid}.catalog-toolbar .catalog-filters select{inline-size:100%;min-inline-size:0;margin:0}.catalog-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=600px){.catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.variant-table{min-inline-size:420px}.variant-table th,.variant-table td{padding:16px}.variant-table tbody tr[aria-current=true] th{border-inline-start:3px solid var(--eco)}.sku{font-variant-numeric:tabular-nums;letter-spacing:.02em}.variant-sku{color:var(--secondary);margin-block:4px 12px;font-size:13px}@media (width>=801px){.entry-body>p{max-inline-size:34em}.entry-request .choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.document-list{margin:0;padding:0;list-style:none}.document-row{border-block-start:1px solid var(--line);gap:8px;padding-block:18px;display:grid}.document-row:last-child{border-block-end:1px solid var(--line)}.document-type{align-items:center;gap:8px;display:inline-flex}.document-title{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.35}.document-meta{flex-wrap:wrap;gap:4px 20px;margin:0;display:flex}.document-meta>div{gap:6px;display:flex}.document-meta dd{white-space:normal}.document-action{justify-self:start;gap:10px}.detail-gallery{min-inline-size:0}.family-detail.family-detail--text{grid-template-columns:minmax(0,1fr)}.family-detail--text .detail-copy{max-inline-size:760px}.voa-gallery{--entry-gallery-surface:var(--media);--entry-gallery-thumb-size:80px;--entry-gallery-gap:12px;gap:12px;display:grid}.voa-gallery .entry-gallery__frame{cursor:zoom-in;position:relative}.voa-gallery .entry-gallery__frame:focus-visible,.voa-gallery .entry-gallery__thumb:focus-visible{outline-offset:-3px}.voa-gallery .entry-gallery__concept{background:var(--surface);padding:7px 10px;font-size:12px;position:absolute;inset-block-end:14px;inset-inline-start:14px}.voa-gallery .entry-gallery__caption{color:var(--secondary);margin-block-start:12px;font-size:14px;line-height:1.6}.voa-gallery .entry-gallery__controls{background:var(--surface);border-radius:4px;gap:2px;padding:2px;position:absolute;inset-block-start:14px;inset-inline-end:14px}.voa-gallery .entry-gallery__step{color:var(--ink);background:0 0;border:0;border-radius:3px}.voa-gallery .entry-gallery__step:hover:not(:disabled){background:var(--canvas)}.voa-gallery .entry-gallery__counter{text-align:center;min-inline-size:5ch;color:var(--ink);direction:ltr;unicode-bidi:isolate;font-size:13px;font-weight:650}.voa-gallery .entry-gallery__thumbs{scrollbar-width:thin;padding:2px}.voa-gallery .entry-gallery__thumb-image{block-size:auto}.voa-gallery .entry-gallery__thumb{background:var(--media);outline:1px solid var(--line);outline-offset:-1px}.voa-gallery .entry-gallery__thumb[aria-current=true]{outline:2px solid var(--ink);outline-offset:-2px}.voa-gallery{--entry-lightbox-surface:color-mix(in srgb, var(--ink) 92%, black)}dl.family-facts,.family-facts dt,.family-facts dd{margin:0}.family-facts dd{text-align:end}.key-specs{margin-block-start:28px}.key-specs>.eyebrow,.top-documents>.eyebrow{letter-spacing:.11em;margin-block-end:8px;font-size:12px}.key-specs .family-facts{margin-block-start:0}.detail-copy .variant-picker{margin-block-start:28px}.detail-copy .variant-picker .form-note{margin-block:0}.detail-call{margin-block-start:28px}.top-documents{margin-block-start:32px}.top-document-list{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.top-document-list li{border-block-end:1px solid var(--line);overflow-wrap:anywhere;align-items:center;gap:10px;min-block-size:52px;display:flex}.top-document-list .text-link{flex-wrap:wrap;gap:0 6px;padding-block:4px}.top-document-meta{color:var(--secondary);font-weight:400}.entry-page{max-inline-size:1500px;margin-inline:auto;padding:0 4% 24px}.entry-nav{--section-nav-z:20;--section-nav-gap:0 32px;background:var(--canvas);border-block-end:1px solid var(--line)}.entry-nav .section-nav__link{min-block-size:56px;color:var(--secondary);border-block-end:2px solid #0000;font-size:14px;font-weight:650}.entry-nav .section-nav__link:hover{color:var(--ink)}.entry-nav .section-nav__link[aria-current=true]{border-block-end-color:var(--ink);color:var(--ink)}.entry-nav .section-nav__link:focus-visible{outline-offset:-3px}.entry-sections{counter-reset:entry-section}.entry-section{counter-increment:entry-section;border-block-start:1px solid var(--line);padding-block:56px;position:relative}.entry-section:first-child{border-block-start:0}.entry-section__title{font-size:clamp(28px,2.6vw,40px)}.entry-section__title:before{content:counter(entry-section, decimal-leading-zero) / "";letter-spacing:.11em;color:var(--secondary);margin-block-end:14px;font-size:12px;font-weight:650;line-height:1.6;display:block}.entry-section__body{margin-block-start:32px}@media (width<=767px){.entry-section__marker{place-items:center;min-block-size:44px;min-inline-size:44px;display:inline-grid}}.entry-section__marker .ui-icon{transition:transform .12s var(--ease)}.entry-section--collapsible[open] .entry-section__marker .ui-icon{transform:rotate(180deg)}.entry-body>:first-child,.entry-members:first-child{margin-block-start:0}.entry-section .table-scroll{max-inline-size:820px;margin-block:0}.entry-section .table-scroll+.entry-body,.entry-members{margin-block-start:48px}.entry-members>h3{margin-block-end:24px}.entry-section--documents .document-list+.text-link{margin-block-start:16px}.entry-request-note{max-inline-size:640px;margin-block-end:28px}.entry-section--request h3{margin-block-end:20px;font-size:20px}.entry-request-call{justify-items:start;gap:24px;max-inline-size:640px;display:grid}@media (width>=801px){.entry-section__title,.entry-section__body{margin-inline-start:calc(25% + 24px)}.entry-section__title:before{margin:0;padding-block-start:.6em;position:absolute;inset-inline-start:0}}@media (width<=767px){.entry-section{padding-block:32px}.entry-section--collapsible:not([open]){padding-block-end:20px}.entry-section__body{margin-block-start:20px}}@media (prefers-reduced-motion:reduce){.entry-section__marker .ui-icon{transition:none}}@media print{.entry-nav,.voa-gallery .entry-gallery__thumbs,.voa-gallery .entry-gallery__controls{display:none}}
