:root{--paper:#f5f1e9;--paper-2:#efe9dd;--ink:#16150f;--ink-2:#2a2820;--ink-70:rgba(22,21,15,.7);--ink-45:rgba(22,21,15,.45);--line:rgba(22,21,15,.16);--line-soft:rgba(22,21,15,.09);--paper-70:rgba(245,241,233,.7);--paper-45:rgba(245,241,233,.5);--maxw:1300px;--gut:clamp(20px,5vw,72px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.serif,h1,h2,h3{font-family:Bodoni Moda,Didot,Bodoni MT,Georgia,serif;font-weight:400}a{color:inherit;text-decoration:none}::selection{background:var(--ink);color:var(--paper)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--gut)}.label{font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-weight:500;color:var(--ink-70)}.label .dash{opacity:.5;margin-right:.5em}.idx{font-size:11px;letter-spacing:.28em;font-variant-numeric:tabular-nums;color:var(--ink-45)}.cap{font-family:Bodoni Moda,Georgia,serif;font-style:italic;font-size:14px;color:var(--ink-70)}.elink{display:inline-flex;align-items:center;gap:.7em;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;padding-bottom:6px;border-bottom:1px solid var(--ink);cursor:pointer;transition:.35s;align-self:flex-start}.elink .ar{transition:transform .35s}.elink:hover .ar{transform:translate(6px)}.elink.light{border-color:var(--paper);color:var(--paper)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:Hanken Grotesk;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;padding:17px 30px;border-radius:0;transition:.3s}.btn:hover{background:transparent;color:var(--ink)}.btn.block{width:100%}.btn.inv{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn.inv:hover{background:transparent;color:var(--paper)}.reveal{opacity:0;transform:translateY(26px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.reveal.in{opacity:1;transform:none}.utility{background:var(--ink);color:var(--paper-70);text-align:center;font-size:10.5px;letter-spacing:.32em;text-transform:uppercase;padding:9px 0}header{position:sticky;top:0;z-index:75;background:var(--paper-70);-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1);border-bottom:1px solid var(--line-soft)}.nav-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:28px;height:28px;padding:0;background:none;border:none;cursor:pointer}.nav-burger span{display:block;width:22px;height:1.4px;background:var(--ink);transition:transform .35s,opacity .25s}.nav-burger.open span:nth-child(1){transform:translateY(6.4px) rotate(45deg)}.nav-burger.open span:nth-child(2){opacity:0}.nav-burger.open span:nth-child(3){transform:translateY(-6.4px) rotate(-45deg)}.mobnav{position:fixed;left:0;right:0;top:0;z-index:70;background:var(--paper);transform:translateY(-102%);transition:transform .45s cubic-bezier(.16,1,.3,1);box-shadow:0 24px 46px -24px #0006;padding:104px var(--gut) 40px}.mobnav.open{transform:none}.mobnav-inner{display:flex;flex-direction:column}.mobnav a{font-family:Bodoni Moda,Georgia,serif;font-size:28px;color:var(--ink);padding:15px 0;border-bottom:1px solid var(--line-soft)}.mobnav a:last-child{border-bottom:none}.nav{display:flex;align-items:center;justify-content:space-between;height:74px}.wordmark{font-family:Bodoni Moda,Georgia,serif;font-weight:500;font-size:23px;letter-spacing:.46em;padding-left:.46em;cursor:pointer}.nav-links{display:flex;gap:34px}.nav-links a{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-70);cursor:pointer;transition:.25s;position:relative}.nav-links a:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:1px;background:var(--ink);transition:.3s}.nav-links a:hover{color:var(--ink)}.nav-links a:hover:after{width:100%}.nav-cart{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:none;border:none;color:var(--ink);font-family:inherit}.view{display:none}.view.active{display:block}.plate{position:relative;width:100%;aspect-ratio:71.9/113;container-type:size}.plate.g1{aspect-ratio:71.9/113}.plate.g2{aspect-ratio:113.4/113}.plate.g3{aspect-ratio:154.9/113}.plate:after{content:"";position:absolute;left:10%;right:10%;bottom:-7%;height:9%;background:radial-gradient(ellipse at center,#0000004d,#0000 72%);filter:blur(7px);z-index:0}.plate-face{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:7px;overflow:hidden;background:var(--pc,#e7ddcb);box-shadow:inset 0 1px #ffffff52,inset 0 -14px 30px #00000017,0 10px 26px -16px #0006}.plate-face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(133deg,#ffffff4d,#fff0 40%,#0000000b)}.openings{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5.3cqh}.opening{position:relative;height:61cqh;aspect-ratio:35.5/69;flex:0 0 auto;border-radius:6px;background:#00000012;box-shadow:inset 0 2px 6px #0000004d,inset 0 0 0 1px #00000014}.on-dark .opening{background:#0000004d;box-shadow:inset 0 2px 6px #0000008c,inset 0 0 0 1px #ffffff12}.device{position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:4px;box-shadow:inset 0 1px #ffffff6b,0 1px 2px #0000003d}.device.md{box-shadow:inset 0 1px #ffffff1f,0 1px 2px #00000061}.rk{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background:linear-gradient(180deg,#ffffff29,#0000001a)}.rk:after{content:"";position:absolute;left:16%;right:16%;top:50%;height:1px;background:#0000002e}.device.md .rk:after{background:#ffffff2e}.device.out{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:14% 0}.socket{width:46%;height:24%;border-radius:3px;background:#0000005c;position:relative}.socket:before,.socket:after{content:"";position:absolute;top:26%;width:9%;height:48%;background:#ffffff8c;border-radius:1px}.socket:before{left:30%}.socket:after{right:30%}.mono{position:absolute;right:6cqh;bottom:5cqh;font-family:Bodoni Moda,Georgia,serif;font-weight:600;font-size:5.5cqh;color:#16150f4d}.on-dark .mono{color:#ffffff52}.hero{min-height:calc(100vh - 104px);display:flex;align-items:center;padding:60px 0 40px;position:relative}.hero .wrap{width:100%;display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(30px,6vw,90px);align-items:center}.hero-h{font-size:clamp(46px,8vw,112px);line-height:.98;letter-spacing:-.01em;margin:26px 0 30px}.hero-h em{font-style:italic}.hero-sub{font-size:16.5px;color:var(--ink-70);max-width:400px;margin-bottom:38px;line-height:1.7}.hero-actions{display:flex;gap:34px;align-items:center;flex-wrap:wrap}.hero-visual{position:relative;display:flex;justify-content:center}#heroPlate{width:min(340px,80%);display:flex;justify-content:center}.hero-cap{position:absolute;bottom:-15%;right:0;text-align:right}.hero-foot{position:absolute;left:var(--gut);right:var(--gut);bottom:20px;display:flex;justify-content:space-between;align-items:center}.scrollcue{font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-45)}.band{padding:clamp(80px,12vw,150px) 0}.band.dark{background:var(--ink);color:var(--paper)}.band.paper2{background:var(--paper-2)}.rule{height:1px;background:var(--line);width:100%}.head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:56px}.head-row h2{font-size:clamp(30px,4.6vw,60px);line-height:1.04;letter-spacing:-.01em;max-width:14ch}.head-row .label{padding-bottom:10px;white-space:nowrap}.scale{display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:stretch;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.scale .col{padding:44px 34px;border-right:1px solid var(--line)}.scale .col:last-child{border-right:none}.scale .col.mid{background:var(--ink);color:var(--paper)}.scale .tier{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-45);margin-bottom:20px}.scale .col.mid .tier{color:var(--paper-45)}.scale .num{font-family:Bodoni Moda,serif;font-size:clamp(32px,4vw,52px);line-height:1;margin-bottom:16px}.scale .col p{font-size:14px;color:var(--ink-70)}.scale .col.mid p{color:var(--paper-70)}.manifesto{font-family:Bodoni Moda,serif;font-size:clamp(24px,3.4vw,44px);line-height:1.28;letter-spacing:-.005em;max-width:20ch;margin:0 auto;text-align:center}.manifesto em{font-style:italic}.sys{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,6vw,86px);align-items:center}.sys-stage{background:var(--ink);aspect-ratio:1/1.02;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;position:relative}#sysPlate{width:52%}.sys-stage .sc{position:absolute;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--paper-45)}.sys-stage .sc.t{top:24px}.sys-stage .sc.b{bottom:24px}.steps{border-top:1px solid var(--line)}.step{display:grid;grid-template-columns:56px 1fr;gap:22px;padding:26px 0;border-bottom:1px solid var(--line);align-items:baseline}.step .n{font-family:Bodoni Moda,serif;font-size:20px;color:var(--ink-45)}.step h4{font-family:Bodoni Moda,serif;font-size:21px;font-weight:500;margin-bottom:6px}.step p{font-size:14.5px;color:var(--ink-70);max-width:52ch}.look{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,80px);padding:clamp(50px,7vw,90px) 0;border-top:1px solid var(--line)}.look:last-child{border-bottom:1px solid var(--line)}.look .stage{display:flex;justify-content:center;align-items:center;gap:clamp(12px,2vw,22px)}.look .stage .plate{width:100%}.look.rev .txt{order:2}.look.rev .stage{order:1}.look .kicker{display:flex;align-items:baseline;gap:16px;margin-bottom:18px}.look h3{font-size:clamp(30px,4vw,52px);line-height:1;margin-bottom:14px}.look p{font-size:15px;color:var(--ink-70);max-width:40ch;margin-bottom:26px}.sf{text-align:center;max-width:900px;margin:0 auto}.sf .fr{font-family:Bodoni Moda,serif;font-style:italic;font-size:clamp(28px,4.4vw,58px);line-height:1.2;margin:26px 0 22px}.sf .en{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--paper-45)}.trade{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,80px);align-items:start}.trade-list{border-top:1px solid var(--line)}.trade-list .ti{padding:22px 0;border-bottom:1px solid var(--line)}.trade-list h4{font-family:Bodoni Moda,serif;font-size:19px;font-weight:500;margin-bottom:5px}.trade-list p{font-size:14px;color:var(--ink-70)}.form{display:flex;flex-direction:column;gap:0;border:1px solid var(--line)}.form input{border:none;border-bottom:1px solid var(--line);background:transparent;padding:18px 20px;font-family:inherit;font-size:14px;color:var(--ink)}.form input:focus{outline:none;background:var(--paper-2)}.form input::placeholder{color:var(--ink-45);letter-spacing:.04em}.phead{padding:clamp(70px,10vw,120px) 0 clamp(40px,5vw,56px);border-bottom:1px solid var(--line)}.phead .kick{display:flex;align-items:baseline;gap:16px;margin-bottom:22px}.phead h1{font-size:clamp(38px,6vw,84px);line-height:.98;letter-spacing:-.01em;margin-bottom:22px}.phead p{font-size:16px;color:var(--ink-70);max-width:56ch}.index{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-left:1px solid var(--line)}.icell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:44px clamp(18px,2.4vw,36px) 30px;cursor:pointer;transition:background .4s;position:relative}.icell:hover{background:var(--paper-2)}.icell .plate{width:74%;margin:0 auto 26px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.icell:hover .plate{transform:translateY(-8px)}.icell .r{display:flex;align-items:baseline;justify-content:space-between;border-top:1px solid var(--line);padding-top:14px}.icell .cn{font-family:Bodoni Moda,serif;font-size:17px}.icell .cc{font-size:10.5px;letter-spacing:.2em;color:var(--ink-45)}.icell .cp{font-size:12px;color:var(--ink-70);margin-top:2px}.pdp{display:grid;grid-template-columns:1.05fr .95fr;gap:0;min-height:calc(100vh - 104px)}.pdp-stage{background:var(--paper-2);display:flex;align-items:center;justify-content:center;padding:clamp(40px,7vw,100px);border-right:1px solid var(--line)}.pdp-stage .plate{width:auto;height:min(300px,42vh);max-width:100%}.pdp-info{padding:clamp(46px,6vw,90px) var(--gut) clamp(46px,6vw,90px) clamp(40px,5vw,72px);max-width:640px}.crumb{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-45);margin-bottom:26px}.crumb span{cursor:pointer}.crumb span:hover{color:var(--ink)}.pdp-info h1{font-size:clamp(32px,4vw,50px);line-height:1;margin-bottom:12px}.pdp-fin{font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-70);margin-bottom:26px}.pdp-desc{font-size:15px;color:var(--ink-70);line-height:1.7;margin-bottom:8px;max-width:46ch}.opt{margin-top:34px}.opt .lab{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.opt .lab .t{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-45)}.opt .lab .v{font-family:Bodoni Moda,serif;font-style:italic;font-size:14px}.sw-row{display:flex;flex-wrap:wrap;gap:8px}.sw{width:30px;height:30px;border-radius:0;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);transition:.2s;position:relative}.sw:hover{transform:scale(1.09)}.sw.active{box-shadow:0 0 0 1px var(--paper),0 0 0 2px var(--ink)}.toggles{display:flex;gap:0;border:1px solid var(--line)}.toggle{flex:1;text-align:center;padding:13px 8px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border-right:1px solid var(--line);transition:.25s}.toggle:last-child{border-right:none}.toggle.active{background:var(--ink);color:var(--paper)}.basline{display:flex;align-items:center;gap:12px;margin-top:28px;font-size:13.5px;color:var(--ink-70);cursor:pointer}.basline .box{width:16px;height:16px;border:1px solid var(--ink);display:inline-flex;align-items:center;justify-content:center;font-size:11px}.priceline{display:flex;align-items:baseline;gap:14px;margin:34px 0 4px}.priceline .amt{font-family:Bodoni Moda,serif;font-size:34px}.priceline .nt{font-family:Bodoni Moda,serif;font-style:italic;font-size:12.5px;color:var(--ink-45)}.perks{display:flex;gap:26px;flex-wrap:wrap;margin-top:34px;padding-top:26px;border-top:1px solid var(--line)}.perk{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-70)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#12100a6b;opacity:0;visibility:hidden;transition:.35s;z-index:80}.overlay.open{opacity:1;visibility:visible}.drawer{position:fixed;top:0;right:0;height:100%;width:min(440px,94vw);background:var(--paper);z-index:90;transform:translate(100%);transition:transform .45s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.drawer.open{transform:none}.dhead{display:flex;align-items:center;justify-content:space-between;padding:26px var(--gut);border-bottom:1px solid var(--line)}.dhead .t{font-size:12px;letter-spacing:.26em;text-transform:uppercase}.dclose{background:none;border:none;font-size:22px;cursor:pointer;line-height:1}.dbody{flex:1;overflow-y:auto;padding:0 var(--gut)}.ci{display:grid;grid-template-columns:52px 1fr auto;gap:16px;padding:22px 0;border-bottom:1px solid var(--line);align-items:start}.ci .plate{width:52px}.ci .nm{font-family:Bodoni Moda,serif;font-size:16px}.ci .mt{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-45);margin:4px 0 10px}.qr{display:flex;align-items:center;gap:12px}.qr button{width:26px;height:26px;border:1px solid var(--line);background:none;cursor:pointer;font-size:14px}.qr .rm{border:none;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-45);text-decoration:underline;cursor:pointer;margin-left:6px}.ci .pr{font-family:Bodoni Moda,serif;font-size:15px}.cempty{text-align:center;color:var(--ink-45);padding:80px 0;font-family:Bodoni Moda,serif;font-style:italic;font-size:17px}.dfoot{padding:24px var(--gut);border-top:1px solid var(--line)}.dsub{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.dsub .a{font-family:Bodoni Moda,serif;font-size:24px}.dsub .l{font-size:11px;letter-spacing:.24em;text-transform:uppercase}.dnote{font-family:Bodoni Moda,serif;font-style:italic;font-size:12px;color:var(--ink-45);margin:8px 0 16px}footer{background:var(--ink);color:var(--paper-70);padding:clamp(60px,8vw,100px) 0 34px}.fgrid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.fgrid .wordmark{color:var(--paper);font-size:22px;padding-left:.46em;margin-bottom:16px}.fgrid p{font-size:13.5px;color:var(--paper-45);max-width:280px}.fcol h5{font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--paper);margin-bottom:18px;font-weight:500}.fcol a{display:block;font-size:13px;color:var(--paper-45);margin-bottom:11px;cursor:pointer;transition:.25s}.fcol a:hover{color:var(--paper)}.fbot{display:flex;justify-content:space-between;margin-top:56px;padding-top:22px;border-top:1px solid rgba(245,241,233,.14);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--paper-45);flex-wrap:wrap;gap:10px}@media(max-width:920px){.hero .wrap{grid-template-columns:1fr;gap:40px}.hero-visual{order:-1}.hero-visual .plate{width:58%}.hero-foot{display:none}.scale{grid-template-columns:1fr}.scale .col{border-right:none;border-bottom:1px solid var(--line)}.sys,.trade{grid-template-columns:1fr;gap:40px}.look{grid-template-columns:1fr;gap:30px}.look .txt{order:0}.look .stage{order:1}.look.rev .txt{order:0}.look.rev .stage{order:1}.index{grid-template-columns:repeat(2,1fr)}.pdp{grid-template-columns:1fr}.pdp-stage{border-right:none;border-bottom:1px solid var(--line)}.nav-links{display:none}.nav-burger{display:flex}.nav{position:relative}.nav .wordmark{position:absolute;left:50%;transform:translate(-50%);padding-left:0}.fgrid{grid-template-columns:1fr 1fr}.head-row{flex-direction:column;align-items:flex-start;gap:14px}}[data-plate-handle] .plate{width:100%}.ic-plate{width:74%;margin:0 auto 26px;cursor:pointer}.look .stage [data-plate-handle]{flex:1;max-width:120px}.toggle{position:relative}.toggle input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;margin:0}.toggle:has(input:checked){background:var(--ink);color:var(--paper)}a.icell{color:inherit;text-decoration:none;display:block}main{min-height:40vh}.reco{padding:clamp(50px,7vw,90px) 0;border-top:1px solid var(--line)}.reco-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:38px}.reco-head h2{font-size:clamp(24px,3vw,38px);line-height:1}.reco-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.reco-card{cursor:pointer;display:block;color:inherit;text-decoration:none}.reco-card .rp{width:72%;margin:0 auto 16px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.reco-card:hover .rp{transform:translateY(-8px)}.reco-card .rn{font-family:Bodoni Moda,Georgia,serif;font-size:16px;text-align:center}.reco-card .rt{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-45);text-align:center;margin-top:3px}.xsell{border-top:1px solid var(--line);padding:18px 0 4px}.xsell .xh{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-45);margin-bottom:12px}.xi{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;padding:8px 0}.xi .plate{width:40px}.xi .xn{font-family:Bodoni Moda,Georgia,serif;font-size:14px}.xi .xp{font-size:11px;color:var(--ink-45)}.xi .xadd{border:1px solid var(--ink);background:none;cursor:pointer;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:7px 12px;transition:.25s}.xi .xadd:hover{background:var(--ink);color:var(--paper)}.baseadd{display:flex;gap:12px;align-items:flex-start;margin-top:22px;padding:15px 17px;border:1px solid var(--ink);background:var(--paper-2);cursor:pointer}.baseadd input{margin-top:2px;width:16px;height:16px;accent-color:var(--ink);cursor:pointer;flex:0 0 auto}.baseadd .ba-copy{display:flex;flex-direction:column;gap:4px}.baseadd .ba-t{font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.baseadd .ba-p{color:var(--ink-70);margin-left:4px}.baseadd .ba-d{font-size:12.5px;color:var(--ink-70);line-height:1.5}.basereq{border:1px solid var(--ink);background:var(--paper-2);padding:15px 16px 8px;margin:16px 0 4px}.basereq .brh{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;margin-bottom:8px}.basereq p{font-size:12.5px;color:var(--ink-70);line-height:1.55;margin-bottom:12px}.basereq .brbtn{display:inline-block;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:inherit;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:9px 14px;cursor:pointer;margin:0 8px 8px 0;transition:.25s}.basereq .brbtn:hover{background:transparent;color:var(--ink)}@media(max-width:900px){.reco-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.hero{min-height:auto;padding:34px 0 46px}#heroPlate{width:54%;max-width:200px}.hero-visual{flex-direction:column;align-items:center}.hero-cap{position:static;text-align:center;margin-top:16px}.sys-stage{aspect-ratio:auto;min-height:400px;padding:52px 16px}#sysPlate{width:min(150px,42%)}.sys-stage .sc{font-size:9.5px;letter-spacing:.2em;text-align:center;left:0;right:0;padding:0 16px}.sys-stage .sc.t{top:24px}.sys-stage .sc.b{bottom:24px}.pdp{min-height:auto}.pdp-stage{position:sticky;top:60px;z-index:6;padding:14px;min-height:0;background:var(--paper-2)}.pdp-stage .plate{width:auto;height:min(180px,24vh);max-width:100%}.pdp-info{padding:22px var(--gut) 46px}.reco-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:26px}}@media(max-width:520px){#heroPlate{width:48%;max-width:170px}.pdp-stage .plate{width:auto;height:150px;max-width:100%}}.rimg{display:block;width:100%;height:auto;mix-blend-mode:multiply}.rplate{width:100%;display:flex;justify-content:center;background:var(--paper);isolation:isolate}.paper2 .rplate{background:var(--paper-2)}.look .stage .rplate{flex:1;max-width:120px}#heroPlate .rplate,#sysPlate .rplate{width:100%;max-width:none}.ic-plate .rimg,.reco-card .rp .rimg,.ci .rimg{width:100%}.xi .rimg{width:100%;display:block}.pdp-imgwrap{position:relative;width:100%}.pdp-imgwrap .rimg{width:100%;display:block}.mech-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.mech-note{margin-top:14px;font-size:12px;line-height:1.5;color:#8a857c;max-width:52ch}.gang-note{margin-top:6px;font-size:12px;color:#8a857c}.uniq{max-width:1180px;margin:0 auto;padding:clamp(30px,6vw,90px) var(--gut,24px);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(30px,5vw,72px);align-items:center}@media(max-width:820px){.uniq{grid-template-columns:1fr;gap:26px}}.uniq-img{position:relative}.uniq-img .rimg{width:100%;display:block}.uniq-kick{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#b08d57;display:flex;align-items:center;gap:10px}.uniq-h{font-size:clamp(38px,5.5vw,66px);line-height:1.02;margin:14px 0 18px}.uniq-desc{font-size:16px;line-height:1.65;color:#5b564d;max-width:46ch}.uniq-price{font-size:26px;margin:26px 0 4px}.uniq-pn{font-size:13px;color:#8a857c}.uniq-assure{margin-top:22px;font-size:12.5px;line-height:1.6;color:#8a857c;max-width:48ch}.reqlink{display:inline-flex}
/*# sourceMappingURL=/cdn/shop/t/7/assets/berdah.css.map */
