:root{--ink:#141210;--ore:#b87524;--ore-light:#d3913c;--gold:#f4b21a;--sand:#f2efe9;--pad-x:clamp(20px, 4vw, 56px);--font:system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html,body{margin:0}body{background:var(--ink);color:#fff;font-family:var(--font);-webkit-font-smoothing:antialiased}a{color:var(--ore-light);text-decoration:none}a:hover{color:var(--ore)}h1,h2,h3,p{margin:0}h1,h2,h3{text-transform:uppercase;text-wrap:pretty}img{display:block}.wrap{max-width:1440px;padding:0 var(--pad-x);margin:0 auto}.btn{font:600 13px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:12px;padding:22px 44px;transition:background .15s,color .15s,border-color .15s;display:inline-block}.btn-ore{background:var(--ore);color:var(--ink)}.btn-ore:hover{color:var(--ink);background:#fff}.btn-gold{background:var(--gold);color:var(--ink);letter-spacing:.12em;padding:24px 52px}.btn-gold:hover{color:var(--ink);background:#fff}.btn-ink{background:var(--ink);color:#fff;padding:22px 48px}.btn-ink:hover{background:var(--ore);color:var(--ink)}.btn-ghost{color:#fff;border:1px solid #ffffff73;padding:22px 40px}.btn-ghost:hover{border-color:var(--ore);color:var(--ore-light)}.btn-ghost-fill:hover{background:var(--ore);border-color:var(--ore);color:var(--ink)}.btn-ghost-dark{color:var(--ink);border:1px solid #14121059;padding:22px 48px}.btn-ghost-dark:hover{border-color:var(--ore);color:var(--ore)}.cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero{min-height:var(--hero-h,560px);background:var(--ink);position:relative}.hero-tall{--hero-h:860px}.hero-bg{position:absolute;inset:0}.hero-shade{pointer-events:none;background:linear-gradient(#141210db 0,#14121085 30%,#1412106b 62%,#141210e6 100%);position:absolute;inset:0}.hero-rule{background:var(--ore);z-index:3;height:4px;position:absolute;top:0;left:0;right:0}.hero-body{z-index:2;min-height:var(--hero-h,560px);flex-direction:column;display:flex;position:relative}.topbar{color:#ffffffb3;border-bottom:1px solid #ffffff1f}.topbar .wrap{height:42px;font:400 12.5px/1 var(--font);justify-content:space-between;align-items:center;gap:24px;display:flex}.topbar .group{align-items:center;gap:20px;display:flex}.topbar a{color:#fff}.lang{align-items:center;gap:8px;font-weight:500;display:flex}.lang a{color:#ffffffb3}.lang a:hover,.lang a:focus-visible{color:var(--ore-light)}.lang [aria-current]{color:#fff}.lang .sep{opacity:.35}.dot{opacity:.4}header{z-index:30;border-bottom:1px solid #ffffff24;position:relative}.nav-item{align-items:stretch;display:flex;position:relative}.nav-item>a{padding:30px 0}.dropdown{z-index:40;background:#141210f7;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;min-width:240px;padding:10px 0;display:none;position:absolute;top:100%;left:-20px;box-shadow:0 20px 50px #00000073}.nav .dropdown a{font:500 13.5px/1.35 var(--font);letter-spacing:.02em;text-transform:none;color:#ffffffd9;white-space:normal;padding:12px 20px}.nav .dropdown a:hover,.nav .dropdown a:focus-visible{color:var(--ore-light);background:#ffffff0f}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{display:flex}.menu-group{flex-direction:column;display:flex}.menu a.sub{font:400 14px/1.3 var(--font);letter-spacing:.02em;text-transform:none;color:#ffffffb3;border-bottom:0;padding:12px 0 12px 20px}.menu-group>a:first-child+a.sub{margin-top:-4px}.nav-row{max-width:1440px;padding-left:var(--pad-x);justify-content:space-between;align-items:stretch;gap:32px;margin:0 auto;display:flex}.logo{align-items:center;padding:16px 0;display:flex}.logo img{width:auto;height:60px}.nav{flex:1;justify-content:flex-end;align-items:center;gap:clamp(12px,2.2vw,34px);display:flex}.nav a{font:600 13px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#fff;align-items:center;gap:7px;display:flex}.nav{align-items:stretch}.nav a:hover,.nav a.active{color:var(--ore-light)}.nav a .caret{opacity:.6;font-size:9px}.nav a.active .caret{opacity:.8}.cta{background:var(--ore);height:44px;color:var(--ink);font:600 13px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-radius:12px;align-self:center;align-items:center;padding:0 clamp(22px,2.6vw,40px);display:flex}.cta:hover{color:var(--ink);background:#fff}.burger-wrap{flex:1;justify-content:flex-end;align-items:center;display:none}.burger{cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:10px;flex-direction:column;gap:5px;padding:14px;display:flex}.burger:hover{border-color:var(--ore)}.burger span{background:#fff;width:22px;height:2px;display:block}.burger span:last-child{background:var(--ore);width:14px}.menu{background:#141210f5;border-top:1px solid #ffffff1f}.menu .wrap{flex-direction:column;padding-top:8px;padding-bottom:22px;display:flex}.menu a{font:600 15px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:#fff;border-bottom:1px solid #ffffff1a;padding:16px 0}.menu a:last-child{border-bottom:0}.menu .lang{font:600 15px/1 var(--font);letter-spacing:.06em;gap:12px;padding:16px 0}.menu .lang a,.menu .lang [aria-current]{border-bottom:0;padding:0}.menu a:hover,.menu a.active{color:var(--ore-light)}@media (max-width:1100px){.nav{display:none}.burger-wrap{display:flex}}@media (max-width:760px){.nav-row .cta{display:none}}.hero-main{padding:clamp(48px, 7vw, 96px) var(--pad-x);flex:1;align-items:center;display:flex}.hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);align-items:center;gap:clamp(28px,4vw,64px);width:100%;max-width:1440px;margin:0 auto;display:grid}.eyebrow{font:500 12px/1 var(--font);letter-spacing:.34em;text-transform:uppercase;color:var(--ore-light);margin-bottom:22px}.hero h1{font:700 clamp(44px, 6.6vw, 96px)/.95 var(--font);letter-spacing:-.005em;text-shadow:0 2px 24px #14121073}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,3.4vw,44px);display:flex}.hero-lead{font:400 clamp(15px, 1.25vw, 19px)/1.7 var(--font);text-align:right;text-wrap:pretty;text-shadow:0 2px 18px #1412108c}@media (max-width:760px){.hero-grid{grid-template-columns:1fr}.hero-lead{text-align:left}}.stats{border-top:1px solid #ffffff29}.stats .wrap{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stat{border-left:1px solid #ffffff29;padding:26px clamp(10px,1.6vw,28px) 30px}.stat:first-child{border-left:0;padding-left:0}.stat:last-child{padding-right:0}.stat .num{font:500 clamp(26px, 2.4vw, 37px)/1 var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.stat .lbl{font:400 12.5px/1.5 var(--font);color:#ffffffb8;margin-top:8px}@media (max-width:760px){.stats .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:nth-child(odd){border-left:0;padding-left:0}}.services{padding:clamp(56px,7vw,104px) 0}.services .wrap{flex-wrap:wrap;align-items:flex-start;row-gap:44px;display:flex}.services-intro{flex:258px;padding-right:clamp(24px,3vw,56px)}.kicker{font:600 13px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--ore-light)}.services-intro h2{font:700 clamp(34px, 3.8vw, 56px)/1.02 var(--font);margin-top:26px}.services-intro p{font:400 clamp(15px, 1.15vw, 17px)/1.72 var(--font);color:#ffffffbf;text-wrap:pretty;margin-top:26px}.services-intro .btn{margin-top:clamp(32px,4vw,56px);padding:22px 40px}.services-grid{flex:3 620px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.service{color:inherit;border-left:1px solid #ffffff29;padding:0 clamp(20px,2.4vw,44px)}.service:hover{color:inherit}.service:hover h3{color:var(--ore-light)}.service .img{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}.service h3{font:700 clamp(22px, 1.9vw, 28px)/1.15 var(--font);margin-top:28px}.service p{font:400 15px/1.7 var(--font);color:#ffffffbf;text-wrap:pretty;margin-top:16px}@media (max-width:760px){.services-grid{grid-template-columns:1fr;row-gap:40px}}.statement{color:var(--ink);padding:clamp(64px, 8vw, 120px) var(--pad-x) clamp(24px, 3vw, 48px);background:#fff}.statement h2{font:700 clamp(34px, 5.2vw, 76px)/1.02 var(--font)}.statement h2 span{color:var(--ore)}.statement .right{justify-content:flex-end;margin-top:clamp(40px,5vw,80px);display:flex}.muted-p{max-width:560px;font:400 clamp(15px, 1.2vw, 18px)/1.75 var(--font);color:#1412109e;text-wrap:pretty}.about{color:var(--ink);padding:clamp(24px, 3vw, 48px) var(--pad-x) clamp(64px, 8vw, 120px);background:#fff}.about .wrap{flex-wrap:wrap;align-items:stretch;gap:clamp(20px,2vw,32px);padding:0;display:flex}.about-img{border-radius:12px;flex:300px;min-height:520px;position:relative;overflow:hidden}.about-card{background:var(--ink);color:#fff;border-radius:12px;flex-direction:column;flex:320px;justify-content:space-between;gap:48px;min-height:520px;padding:clamp(32px,3.4vw,52px);display:flex}.about-card p{font:700 clamp(22px, 2.1vw, 31px)/1.28 var(--font);text-transform:uppercase;text-wrap:pretty}.about-card .btn{letter-spacing:.12em;align-self:flex-start;padding:20px 40px;font-size:12.5px}.about-facts{flex:300px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(20px,2vw,32px);min-height:520px;display:grid}.fact{background:var(--sand);border-radius:12px;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(28px,3vw,44px);display:flex}.fact .num{font:500 clamp(34px, 3.2vw, 48px)/1 var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.fact .ttl{font:700 15px/1.2 var(--font);letter-spacing:.06em;text-transform:uppercase}.fact p{font:400 14.5px/1.65 var(--font);color:#1412109e;margin-top:12px}.band{min-height:clamp(460px,52vw,760px);display:flex;position:relative;overflow:hidden}.band-shade{pointer-events:none;background:linear-gradient(#14121059 0,#1412104d 45%,#141210c7 100%);position:absolute;inset:0}.band .wrap{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;width:100%;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px);display:flex;position:relative}.band h2{font:700 clamp(38px, 5.4vw, 80px)/.98 var(--font);text-shadow:0 2px 24px #14121080;flex:420px}.partners{background:var(--sand)}.partners .wrap{border-left:1px solid #14121017;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;display:grid}.partners a{color:#1412109e;height:clamp(150px,14vw,200px);font:700 clamp(17px, 1.5vw, 22px)/1 var(--font);letter-spacing:.04em;text-transform:uppercase;text-align:center;border-right:1px solid #14121017;justify-content:center;align-items:center;padding:0 24px;display:flex}.partners a:hover{color:var(--ore);background:#14121008}.careers{color:var(--ink);background:#fff;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}.careers-img{min-height:clamp(360px,42vw,620px);position:relative}.careers-body{flex-direction:column;justify-content:center;gap:28px;padding:clamp(40px,5vw,88px) clamp(24px,5vw,96px);display:flex}.careers h2{font:700 clamp(30px, 3.4vw, 50px)/1.05 var(--font)}.careers .actions{flex-wrap:wrap;gap:16px;display:flex}footer{padding:clamp(56px, 7vw, 104px) var(--pad-x) clamp(40px, 4vw, 64px)}footer .wrap{padding:0}.foot-top{border-bottom:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-bottom:clamp(40px,5vw,80px);display:flex}.foot-top img{width:auto;height:56px}.foot-top h2{font:700 clamp(30px, 3.8vw, 56px)/1.02 var(--font);text-align:right;flex:480px}.foot-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(32px,3.4vw,56px);padding-top:clamp(44px,5vw,80px);display:grid}.foot-mission{flex-direction:column;grid-column:span 2;align-items:flex-start;gap:36px;min-width:0;display:flex}.foot-mission p{max-width:520px;font:700 clamp(17px, 1.5vw, 22px)/1.4 var(--font);text-transform:uppercase;text-wrap:pretty}.foot-h{font:700 14px/1 var(--font);letter-spacing:.14em;text-transform:uppercase}.foot-addr{font:400 15.5px/1.9 var(--font);color:#fff9;margin-top:28px}.foot-addr a{color:#fff9}.foot-addr a:hover{color:var(--ore-light)}.foot-tel{font:700 clamp(17px, 1.5vw, 21px)/1 var(--font);letter-spacing:.02em;margin-top:24px}.foot-tel a{color:#fff}.foot-tel a:hover{color:var(--ore-light)}.foot-links{font:400 15.5px/1.4 var(--font);flex-direction:column;gap:18px;margin-top:24px;display:flex}.foot-links a{color:#fff9}.foot-links a:hover{color:var(--ore-light)}.social{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.social a{width:52px;height:52px;font:600 13px/1 var(--font);letter-spacing:.02em;color:#fff;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;display:flex}.social a:hover{border-color:var(--ore);color:var(--ore-light)}.foot-bottom{font:400 13px/1.6 var(--font);color:#ffffff6b;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(44px,5vw,80px);padding-top:28px;display:flex}@media (max-width:520px){.foot-mission{grid-column:auto}}@media (max-width:760px){.about-card,.about-facts{min-height:0}.topbar .group:first-child{display:none}.topbar .wrap{justify-content:flex-end}.topbar .group{gap:14px}.topbar .lang{white-space:nowrap}}.page-hero{width:100%;max-width:1440px;margin:0 auto;padding:clamp(24px,4vw,56px) 0}.page-hero h1{font:700 clamp(38px, 5.4vw, 76px)/.98 var(--font);letter-spacing:-.005em;text-shadow:0 2px 24px #14121073;max-width:16ch}.page-lead{text-align:left;color:#ffffffd9;max-width:640px;margin-top:22px}.page-hero .hero-actions{margin-top:30px}.crumbs{font:500 12.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:#fff9;flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.crumbs a{color:#ffffffbf}.crumbs a:hover{color:var(--ore-light)}.crumbs .sep{opacity:.4;margin-right:8px}.crumbs [aria-current]{color:var(--ore-light)}main{display:block}.section{padding:clamp(56px,7vw,104px) 0}.section.light{color:var(--ink);background:#fff}.section.sand{background:var(--sand);color:var(--ink)}.section.tight{padding-top:clamp(32px,4vw,56px)}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px clamp(32px,4vw,72px);margin-bottom:clamp(32px,4vw,56px);display:flex}.section-head h2{font:700 clamp(30px, 3.6vw, 52px)/1.02 var(--font);max-width:18ch;margin-top:18px}.section-head p{max-width:560px;font:400 clamp(15px, 1.15vw, 17px)/1.72 var(--font);color:#ffffffb8;text-wrap:pretty;flex:320px}.light .section-head p,.sand .section-head p{color:#1412109e}.section-head>div:first-child{flex:320px}.section-head.flush{margin-bottom:0}.section-head h2.wide{max-width:none}.section-head .sub{margin-top:18px}.note{margin-top:16px;font-size:14px}.dim{opacity:.6}.grid{gap:clamp(20px,2vw,32px);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1001px){.grid-3>:last-child:nth-child(3n+1){grid-column:2}}@media (max-width:1000px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.grid-2{grid-template-columns:1fr}}@media (max-width:600px){.grid-3,.grid-4{grid-template-columns:1fr}}.mt{margin-top:clamp(32px,4vw,56px)}.mt-s{margin-top:28px}.mb{margin-bottom:clamp(32px,4vw,56px)}.kicker+.list,.kicker+.table-wrap,.kicker+.prose{margin-top:22px}.card{color:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}a.card:hover{border-color:var(--ore);color:inherit;transform:translateY(-2px)}.light .card,.sand .card{background:#fff;border-color:#1412101a}.card .img{aspect-ratio:4/3;background:#2a2622;position:relative}.card .img.wide{aspect-ratio:16/9}.card .body{flex-direction:column;flex:1;gap:12px;padding:clamp(22px,2.4vw,32px);display:flex}.card h3,.card h2{font:700 clamp(19px, 1.6vw, 24px)/1.15 var(--font)}.card p{font:400 15px/1.65 var(--font);color:#ffffffb8;text-wrap:pretty}.light .card p,.sand .card p{color:#1412109e}.card .meta{font:500 12px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--ore-light)}.card .more{font:600 12.5px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--ore-light);margin-top:auto;padding-top:8px}.pill{font:600 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;background:var(--ore);color:var(--ink);border-radius:999px;padding:7px 12px;display:inline-block}.pill.gold{background:var(--gold)}.pill.ghost{color:#fff;background:0 0;border:1px solid #ffffff59}.light .pill.ghost,.sand .pill.ghost{color:var(--ink);border-color:#1412104d}.gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}@media (max-width:1000px){.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery figure{margin:0}.gallery .img{aspect-ratio:4/3;background:#2a2622;border-radius:12px;position:relative;overflow:hidden}.gallery figcaption{font:400 13.5px/1.5 var(--font);color:#fff9;margin-top:10px}.light .gallery figcaption,.sand .gallery figcaption{color:#14121099}.facts{flex-wrap:wrap;gap:clamp(16px,2vw,28px);display:flex}.facts .fact{flex:220px}.sand .fact{background:#fff}.fact.dark{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f}.fact.dark p{color:#ffffffa6}.fact.text .num{font:700 clamp(22px, 2vw, 30px)/1.25 var(--font)}.table{border-collapse:collapse;width:100%;font:400 15px/1.5 var(--font)}.table th,.table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1f;padding:14px 16px}.table th{font:600 12px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--ore-light)}.table td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.table th.num{text-align:right}.table caption{text-align:left;padding-bottom:14px}.table tr:last-child td{border-bottom:0}.light .table th,.light .table td,.sand .table th,.sand .table td{border-color:#1412101f}.table-wrap{overflow-x:auto}.prose{max-width:760px;font:400 clamp(16px, 1.2vw, 18px)/1.8 var(--font);color:#ffffffd1}.prose p+p{margin-top:1.2em}.light .prose,.sand .prose{color:#141210bf}.prose strong{color:inherit}.list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.list li{font:400 15.5px/1.6 var(--font);text-wrap:pretty;padding-left:26px;position:relative}.list li:before{content:"";background:var(--ore);width:12px;height:2px;position:absolute;top:.62em;left:0}.split{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:clamp(28px,4vw,72px);display:grid}.split .img{aspect-ratio:4/3;background:#2a2622;border-radius:12px;position:relative;overflow:hidden}.split .img.tall{aspect-ratio:3/4}.split.top{align-items:start}.split .flip{order:1}@media (max-width:760px){.split .img{order:-1}}.card.feature .split{align-items:stretch;gap:0}.card.feature .img{aspect-ratio:auto;border-radius:0;min-height:320px}.card.feature h2{font-size:clamp(24px,2.4vw,36px)}@media (max-width:760px){.card.feature .img{aspect-ratio:16/9;min-height:0}}.form{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.form .full{grid-column:1/-1}.form label{font:600 12px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;color:#141210b3;flex-direction:column;gap:8px;display:flex}.form input,.form textarea,.form select{width:100%;color:var(--ink);font:400 15.5px/1.4 var(--font);background:#fff;border:1px solid #14121033;border-radius:10px;padding:16px 18px}.form input:focus,.form textarea:focus,.form select:focus{outline:2px solid var(--ore);outline-offset:1px;border-color:var(--ore)}.form textarea{resize:vertical;min-height:160px}.form button{cursor:pointer;border:0;justify-self:start}.map{aspect-ratio:16/9;background:#2a2622;border-radius:12px;position:relative;overflow:hidden}.map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.timeline{border-top:1px solid #ffffff29;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.timeline li{padding-top:22px;position:relative}.timeline li:before{content:"";background:var(--ore);width:44px;height:3px;position:absolute;top:-1px;left:0}.timeline .year{font:700 clamp(22px, 2vw, 28px)/1 var(--font)}.timeline p{font:400 14.5px/1.6 var(--font);color:#ffffffb3;margin-top:10px}.light .timeline,.sand .timeline{border-color:#14121024}.light .timeline p,.sand .timeline p{color:#1412109e}.skip{z-index:100;background:var(--ore);color:var(--ink);font:600 13px/1 var(--font);border-radius:8px;padding:12px 18px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}:focus-visible{outline:2px solid var(--ore-light);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
