.shelf-home{--cream:#ece6d9;--paper:#f6f2e9;--linen:#dcd3c1;--stone:#b3a892;--graphite:#4a4843;--moss:#4e5d45;--forest:#36412f;--sage:#8a9a7e;--lichen:#c5cdb9;--oxblood:#6f2d2b;--cordovan:#4e1f1e;--rosewood:#94504a;--mango:#c9733e;--sand:#efd3b5;--apricot:#e0a274;--rust:#9e5530;--ink:#1f1f1c;--ink-2:#3a3833;--display:"Fraunces", Georgia, serif;--mono:"JetBrains Mono", ui-monospace, monospace;--body:"Schibsted Grotesk", system-ui, sans-serif;--gutter:clamp(16px, 4vw, 56px);--max:1320px;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.shelf-home,.shelf-home *{box-sizing:border-box;margin:0;padding:0}.shelf-home{scroll-behavior:smooth;background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:18px;font-weight:400;line-height:1.55;overflow-x:clip}.shelf-home:after{content:"";background-image:var(--grain);opacity:.075;pointer-events:none;z-index:999;mix-blend-mode:multiply;position:fixed;inset:0}.shelf-home img{max-width:100%;display:block}.shelf-home a{color:inherit}.shelf-home :focus-visible{outline:2.5px solid var(--ink);outline-offset:3px;border-radius:4px}.shelf-home .wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.shelf-home .disp{font-family:var(--display);font-variation-settings:"SOFT" 100;letter-spacing:-.022em;font-weight:900;line-height:.94}.shelf-home .label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.45}.shelf-home .lede{max-width:62ch;font-size:clamp(18px,1.6vw,20px)}.shelf-home .strip{background:var(--moss);color:var(--cream);border-bottom:1.5px solid var(--ink);overflow:hidden}.shelf-home .strip .label{padding:9px var(--gutter);white-space:nowrap;justify-content:center;gap:28px;display:flex}.shelf-home .strip .dot{background:var(--mango);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}@media(max-width:720px){.shelf-home .strip .hide-sm{display:none}.shelf-home .strip .label{white-space:normal;text-align:center;letter-spacing:.08em;font-size:12.5px}}.shelf-home nav.top{z-index:50;background:var(--paper);border-bottom:1.5px solid var(--ink);position:sticky;top:0}.shelf-home nav.top .wrap{justify-content:space-between;align-items:center;gap:20px;height:68px;display:flex}.shelf-home nav.top .brand{align-items:center;gap:14px;text-decoration:none;display:flex}.shelf-home nav.top .brand img{width:auto;height:38px}.shelf-home nav.top .brand span{color:var(--ink-2)}.shelf-home nav.top ul{gap:26px;list-style:none;display:flex}.shelf-home nav.top ul a{font-family:var(--mono);letter-spacing:.06em;font-size:13.5px;font-weight:600;text-decoration:none}.shelf-home nav.top ul a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.shelf-home .btn{font-family:var(--mono);letter-spacing:.06em;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:13px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.shelf-home .btn:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}.shelf-home .btn.solid{background:var(--oxblood);color:var(--cream)}.shelf-home .btn.moss{background:var(--moss);color:var(--cream)}.shelf-home nav.top .btn{padding:9px 16px;font-size:13px}@media(max-width:960px){.shelf-home nav.top ul,.shelf-home nav.top .brand span{display:none}}.shelf-home .hero{text-align:center;padding:clamp(40px,6vw,80px) 0 0;position:relative;overflow:hidden}.shelf-home .hero .kicker{color:var(--ink-2)}.shelf-home .hero-stage{place-items:center;width:min(1100px,100%);margin:28px auto 0;padding-bottom:26px;display:grid;position:relative}.shelf-home .hero-stage .plinth{background:var(--linen);border:1.5px solid var(--ink);border-radius:50%;width:min(560px,92%);height:52px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.shelf-home .hero-stage .stack{filter:drop-shadow(0 18px #1f1f1c1a);width:min(470px,84vw);animation:6s ease-in-out infinite shelf-float;position:relative}@keyframes shelf-float{50%{transform:translateY(-12px)}}.shelf-home .hero-stage .sticker{width:clamp(86px,10vw,124px);transition:transform .3s;position:absolute;top:-30px;left:calc(50% + min(170px,27vw));transform:rotate(14deg)}.shelf-home .hero-stage .sticker:hover{transform:rotate(-6deg)scale(1.06)}.shelf-home .callout{color:var(--ink);white-space:nowrap;align-items:center;gap:12px;display:flex;position:absolute}.shelf-home .callout i{background:var(--ink);width:clamp(40px,8vw,120px);height:1.5px;display:block}.shelf-home .callout b{font-weight:700}.shelf-home .callout.l{flex-direction:row;right:calc(50% + 250px)}.shelf-home .callout.r{left:calc(50% + 250px)}.shelf-home .callout.r i{order:-1}.shelf-home .callout.t{top:40%}.shelf-home .callout.b{top:68%}@media(max-width:1060px){.shelf-home .callout{display:none}}.shelf-home .hero h1{max-width:14ch;color:var(--ink);margin:44px auto 0;font-size:clamp(46px,7.2vw,112px)}.shelf-home .hero h1 em{color:var(--oxblood);font-style:normal}.shelf-home .hero .lede{color:var(--ink-2);margin:26px auto 0}.shelf-home .hero .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.shelf-home .specstrip{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:clamp(48px,6vw,80px);display:grid}.shelf-home .specstrip>div{border-left:1.5px solid var(--ink);text-align:left;padding:22px 18px}.shelf-home .specstrip>div:first-child{border-left:0}.shelf-home .specstrip .n{color:var(--oxblood);font-size:clamp(40px,4.4vw,64px);line-height:1}.shelf-home .specstrip .label{color:var(--ink-2);margin-top:8px}@media(max-width:720px){.shelf-home .specstrip{grid-template-columns:1fr 1fr}.shelf-home .specstrip>div:nth-child(3){border-left:0}.shelf-home .specstrip>div:nth-child(n+3){border-top:1.5px solid var(--ink)}}.shelf-home .head{text-align:center;padding-top:clamp(64px,9vw,128px);padding-bottom:clamp(36px,5vw,64px)}.shelf-home .head h2{max-width:16ch;margin:18px auto 0;font-size:clamp(34px,6vw,88px)}.shelf-home .head .lede{color:var(--ink-2);margin:22px auto 0}.shelf-home .tag{border:1.5px solid var(--ink);background:var(--paper);border-radius:999px;align-items:center;gap:10px;padding:6px 14px;display:inline-flex}.shelf-home .tag .led{background:var(--mango);width:9px;height:9px;box-shadow:0 0 0 2px var(--paper),0 0 0 3.5px var(--ink);border-radius:50%}.shelf-home #apps{background:var(--cream);border-top:1.5px solid var(--ink);overflow:hidden}.shelf-home .shelf{max-width:var(--max);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.shelf-home .product{flex-direction:column;min-width:0;display:flex}.shelf-home .stage{perspective:1300px;perspective-origin:50% -10%;justify-content:center;align-items:flex-end;height:490px;padding-bottom:30px;display:flex;position:relative}.shelf-home .stage:after{content:"";background:linear-gradient(var(--linen) 0 26px,var(--ink) 26px 27.5px,var(--stone) 27.5px);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);z-index:0;height:46px;position:absolute;bottom:0;left:0;right:0}.shelf-home .stage:before{content:"";border:1.5px solid var(--ink);background:var(--linen);border-top:0;width:14px;height:34px;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.shelf-home .pkg{--w:252px;--h:372px;--d:66px;--ry:26deg;--rx:-6deg;--lift:0px;width:var(--w);height:var(--h);transform-style:preserve-3d;transform:translateY(var(--lift)) rotateX(var(--rx)) rotateY(var(--ry));cursor:pointer;z-index:2;transition:transform .9s cubic-bezier(.2,.75,.2,1);position:relative}.shelf-home .product:nth-child(3) .pkg{--ry:-22deg}.shelf-home .stage:hover .pkg{--lift:-10px}.shelf-home .pkg.flipped{transform:translateY(var(--lift)) rotateX(var(--rx)) rotateY(calc(var(--ry) + 180deg))}.shelf-home .barcode{border:4px solid var(--cream);box-sizing:content-box;width:120px;height:44px;color:var(--ink);background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 4px,currentColor 4px 5px,#0000 5px 8px,currentColor 8px 11px,#0000 11px 12px,currentColor 12px 13px,#0000 13px 17px);background-color:var(--cream)}.shelf-home .turn{cursor:pointer;color:var(--ink);text-underline-offset:5px;background:0 0;border:0;align-self:center;margin-top:46px;text-decoration:underline;text-decoration-thickness:1.5px}.shelf-home .turn:hover{color:var(--oxblood)}.shelf-home .about{padding:26px clamp(18px,2.4vw,36px) 0}.shelf-home .about h4{color:var(--ink);font-size:36px}.shelf-home .about p{max-width:40ch;margin-top:10px}.shelf-home .about .quote{font-family:var(--display);font-variation-settings:"SOFT" 100;color:var(--oxblood);margin-top:6px;font-size:22px;font-style:italic;font-weight:500}.shelf-home .specs{border-top:1.5px solid var(--ink);font-family:var(--mono);margin-top:20px;font-size:13.5px;font-weight:500;line-height:1.45}.shelf-home .specs div{border-bottom:1px solid var(--ink-2);grid-template-columns:104px 1fr;gap:12px;padding:10px 0;display:grid}.shelf-home .specs dt{letter-spacing:.1em;text-transform:uppercase;padding-top:1px;font-size:12.5px;font-weight:700}.shelf-home .shelf-note{text-align:center;padding:48px var(--gutter) 88px;color:var(--ink-2)}@media(max-width:1000px){.shelf-home .shelf{grid-template-columns:1fr;max-width:560px}.shelf-home .product+.product{margin-top:56px}.shelf-home .stage{height:500px}.shelf-home .pkg,.shelf-home .product:nth-child(n) .pkg{--ry:20deg}}.shelf-home #work{background:var(--paper);border-top:1.5px solid var(--ink)}.shelf-home .flagship{background:var(--oxblood);color:var(--cream);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);position:relative;overflow:hidden}.shelf-home .flagship .wrap{grid-template-columns:1.25fr 1fr;gap:clamp(28px,5vw,80px);padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(48px,6vw,88px);display:grid}.shelf-home .flagship .big{color:var(--cream);letter-spacing:-.035em;grid-column:1/-1;font-size:clamp(54px,13.4vw,200px);line-height:.86}.shelf-home .flagship .big sup{font-family:var(--mono);letter-spacing:.12em;vertical-align:top;margin-left:8px;font-size:13px;font-weight:700;position:relative;top:.6em}.shelf-home .unit-top{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;display:flex}.shelf-home .flagship .unit-top .tag{border-color:var(--cream);background:0 0}.shelf-home .flagship .unit-top .tag .led{background:var(--lichen);box-shadow:0 0 0 2px var(--oxblood),0 0 0 3.5px var(--cream)}.shelf-home .flagship .tagline{font-family:var(--display);font-variation-settings:"SOFT" 100;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.1}.shelf-home .flagship p{max-width:52ch;margin-top:16px}.shelf-home .sheet{font-family:var(--mono);border-top:1.5px solid;font-size:14px;font-weight:500}.shelf-home .sheet div{border-bottom:1px solid;align-items:baseline;gap:10px;padding:12px 0;display:flex}.shelf-home .sheet dt{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:12.5px;font-weight:700}.shelf-home .sheet dt:after{content:"";flex:1}.shelf-home .sheet .lead{border-bottom:1.5px dotted;flex:1;min-width:12px;transform:translateY(-4px)}.shelf-home .sheet dd{text-align:right}.shelf-home .compare{border-bottom:1.5px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.shelf-home .unit{border-left:1.5px solid var(--ink);flex-direction:column;padding:36px clamp(18px,2.6vw,40px) 40px;display:flex}.shelf-home .unit:first-child{border-left:0}.shelf-home .unit .num{font-family:var(--display);font-variation-settings:"SOFT" 100;color:var(--linen);letter-spacing:-.04em;font-size:clamp(80px,9vw,140px);font-weight:900;line-height:.8}.shelf-home .unit h3{color:var(--oxblood);margin-top:22px;font-size:clamp(36px,3.4vw,50px)}.shelf-home .unit .tl{margin-top:12px;font-size:20px;font-weight:700;line-height:1.3}.shelf-home .unit p{color:var(--ink-2);margin-top:12px}.shelf-home .unit .sheet{color:var(--ink);margin-top:auto;padding-top:0}.shelf-home .unit .sheet-wrap{flex-direction:column;flex:1;justify-content:flex-end;margin-top:28px;display:flex}.shelf-home .led-s{width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);vertical-align:0;border-radius:50%;margin-right:8px;display:inline-block}.shelf-home .led-s.live{background:var(--moss)}.shelf-home .led-s.beta{background:var(--mango)}.shelf-home .led-s.ship{background:var(--oxblood)}.shelf-home .lineup-head{padding:16px var(--gutter);border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:10px;max-width:none;display:flex}.shelf-home .archive{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(64px,8vw,110px)}.shelf-home .archive h3{font-size:clamp(30px,3.4vw,46px)}.shelf-home .archive .rows{border-top:1.5px solid var(--ink);margin-top:24px}.shelf-home .archive .r{border-bottom:1px solid var(--ink-2);grid-template-columns:90px 260px 1fr 170px;align-items:baseline;gap:20px;padding:20px 0;display:grid}.shelf-home .archive .r h4{font-size:30px}.shelf-home .archive .r p,.shelf-home .archive .r .label{color:var(--ink-2)}.shelf-home .archive .r .stat{text-align:right}@media(max-width:1000px){.shelf-home .flagship .wrap,.shelf-home .compare{grid-template-columns:1fr}.shelf-home .unit{border-left:0;border-top:1.5px solid var(--ink)}.shelf-home .unit:first-child{border-top:0}.shelf-home .archive .r{grid-template-columns:70px 1fr}.shelf-home .archive .r p,.shelf-home .archive .r .stat{grid-column:1/-1}}.shelf-home #services{background:var(--linen);border-top:1.5px solid var(--ink);position:relative;overflow:hidden}.shelf-home #services .head{z-index:1;position:relative}.shelf-home .board{background-color:var(--linen);background-image:radial-gradient(circle at 12px 12px,var(--stone) 0 3.4px,transparent 4px);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);background-size:24px 24px;padding:90px 0 110px;position:relative}.shelf-home .tape{white-space:nowrap;background:var(--sand);border:1px solid var(--ink-2);padding:9px 26px;position:absolute;top:26px;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1px #0000000d}.shelf-home .plans{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(18px,2vw,30px);display:grid}.shelf-home .plan{border:1.5px solid var(--ink);transform-origin:50% 0;background:var(--paper);border-radius:6px;padding:62px 22px 26px;transition:transform .5s cubic-bezier(.3,1.6,.5,1);position:relative}.shelf-home .plan:hover{transform:rotate(-2deg)}.shelf-home .plan:nth-child(2){margin-top:70px;transform:rotate(1.2deg)}.shelf-home .plan:nth-child(2):hover{transform:rotate(-1deg)}.shelf-home .plan:nth-child(3){margin-top:22px;transform:rotate(-1deg)}.shelf-home .plan:nth-child(4){margin-top:96px;transform:rotate(.8deg)}.shelf-home .plan .hole{background:var(--linen);border:1.5px solid var(--ink);border-radius:999px;width:54px;height:16px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.shelf-home .plan .peg{background:var(--graphite);border:1.5px solid var(--ink);z-index:2;border-radius:50%;width:12px;height:12px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.shelf-home .plan .code{justify-content:space-between;gap:8px;display:flex}.shelf-home .plan h3{margin-top:16px;font-size:clamp(32px,2.6vw,40px);line-height:.95}.shelf-home .plan .one{margin-top:14px;font-size:19px;font-weight:700;line-height:1.3}.shelf-home .plan p{margin-top:12px;font-size:17px}.shelf-home .chips{flex-wrap:wrap;gap:8px;margin-top:18px;list-style:none;display:flex}.shelf-home .chips li{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.shelf-home .plan.p1{background:var(--paper)}.shelf-home .plan.p1 h3{color:var(--moss)}.shelf-home .plan.p2{background:var(--moss);color:var(--cream)}.shelf-home .plan.p3{background:var(--oxblood);color:var(--cream)}.shelf-home .plan.p4{background:var(--sand)}.shelf-home .plan.p4 h3{color:var(--oxblood)}.shelf-home .plan.p2 p,.shelf-home .plan.p3 p{color:var(--cream)}.shelf-home .plan .more{font-family:var(--mono);letter-spacing:.06em;margin-top:18px;font-size:13.5px;font-weight:700;display:inline-block}@media(max-width:1100px){.shelf-home .plans{grid-template-columns:1fr 1fr}.shelf-home .plan:nth-child(n){margin-top:0}.shelf-home .plan:nth-child(2n){margin-top:40px}}@media(max-width:640px){.shelf-home .plans{grid-template-columns:1fr;gap:34px}.shelf-home .plan:nth-child(n){margin-top:0}}.shelf-home #telecom{background:var(--moss);color:var(--cream);border-top:1.5px solid var(--ink);position:relative;overflow:hidden}.shelf-home #telecom .wrap{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(36px,6vw,96px);padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px);display:grid}.shelf-home #telecom h2{max-width:15ch;margin-top:18px;font-size:clamp(38px,5vw,74px)}.shelf-home #telecom .lede{margin-top:22px}.shelf-home #telecom .sheet{max-width:620px;margin-top:34px}.shelf-home #telecom .sheet dd{max-width:30ch}.shelf-home .hundred{align-items:flex-end;gap:18px;margin-top:8px;display:flex}.shelf-home .hundred .disp{color:var(--cream);font-size:clamp(96px,13vw,190px);line-height:.78}.shelf-home .hundred .label{max-width:14ch;padding-bottom:10px}.shelf-home .receipt{background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);font-family:var(--mono);margin-top:40px;padding:26px 24px 104px;font-size:13.5px;font-weight:500;position:relative;transform:rotate(2deg);-webkit-mask:radial-gradient(9px at 50% 100%,#0000 98%,#000) 0 0/22px 100% repeat-x;mask:radial-gradient(9px at 50% 100%,#0000 98%,#000) 0 0/22px 100% repeat-x}.shelf-home .receipt h4{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border-bottom:1.5px dashed var(--ink);padding-bottom:12px;font-size:13px;font-weight:800}.shelf-home .receipt .ln{border-bottom:1px dotted var(--ink-2);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.shelf-home .receipt .ln s{color:var(--ink-2);text-decoration-thickness:1.5px}.shelf-home .redact{background:var(--linen);border:1px solid var(--stone);vertical-align:-1px;width:64px;height:12px;display:inline-block}.shelf-home .stamp{border:2.5px solid var(--oxblood);color:var(--oxblood);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 0 0 2px var(--paper),inset 0 0 0 3.5px var(--oxblood);border-radius:8px;padding:6px 12px;font-size:16px;font-weight:800;position:absolute;bottom:38px;right:26px;transform:rotate(-12deg)}@media(max-width:1000px){.shelf-home #telecom .wrap{grid-template-columns:1fr}}.shelf-home #notes{background:var(--cream);border-top:1.5px solid var(--ink)}.shelf-home #notes .grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(36px,6vw,100px);padding-bottom:clamp(64px,8vw,120px);display:grid}.shelf-home .portrait{position:sticky;top:96px}.shelf-home .portrait .frame{aspect-ratio:4/5;border:1.5px solid var(--ink);background:var(--linen);padding:12px;transform:rotate(-1.5deg)}.shelf-home .portrait .frame div{border:1.5px dashed var(--ink-2);background:repeating-linear-gradient(135deg,#0000 0 14px,#1f1f1c0d 14px 15px);place-items:center;width:100%;height:100%;display:grid}.shelf-home .portrait .cap{color:var(--ink-2);margin-top:18px}.shelf-home .portrait .badge{width:150px;position:absolute;bottom:30px;right:-30px;transform:rotate(-8deg)}.shelf-home .log{border-top:1.5px solid var(--ink);list-style:none}.shelf-home .log li{border-bottom:1px solid var(--ink-2);grid-template-columns:150px 1fr;gap:24px;padding:28px 0;display:grid}.shelf-home .log .when{color:var(--ink-2)}.shelf-home .log h3{font-size:clamp(30px,3.2vw,44px)}.shelf-home .log p{max-width:58ch;margin-top:10px}.shelf-home .press{flex-wrap:wrap;gap:10px 14px;margin-top:16px;display:flex}.shelf-home .press span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--ink);border-radius:4px;padding:5px 10px;font-size:13px;font-weight:700}.shelf-home .press span.nyt{background:var(--paper);font-family:var(--display);text-transform:none;letter-spacing:0;padding:3px 10px;font-size:16px;font-weight:700}.shelf-home .fiveline{font-family:var(--display);font-variation-settings:"SOFT" 100;color:var(--oxblood);max-width:30ch;margin-top:12px;font-size:clamp(24px,2.4vw,32px);font-style:italic;font-weight:500;line-height:1.25}@media(max-width:900px){.shelf-home #notes .grid{grid-template-columns:1fr}.shelf-home .portrait{max-width:340px;margin:0 auto;position:relative;top:0}.shelf-home .portrait .badge{width:120px;top:-24px;bottom:auto;right:-10px}.shelf-home .log li{grid-template-columns:1fr;gap:8px}}.shelf-home #contact{background:var(--paper);border-top:1.5px solid var(--ink);padding-bottom:clamp(80px,10vw,140px);overflow:hidden}.shelf-home #contact .head h2{max-width:12ch;font-size:clamp(46px,8vw,128px)}.shelf-home .card{background:var(--cream);border:1.5px solid var(--ink);max-width:780px;margin:0 auto;position:relative;transform:rotate(-1.2deg)}.shelf-home .card .hd{background:var(--moss);color:var(--cream);border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 22px;display:flex}.shelf-home .card .bd{padding:10px 26px 26px}.shelf-home .q{border-bottom:1.5px solid var(--ink);grid-template-columns:44px 1fr;gap:12px;padding:20px 0 16px;display:grid}.shelf-home .q .label{color:var(--ink-2);padding-top:5px}.shelf-home .q b{font-family:var(--display);font-variation-settings:"SOFT" 100;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.15}.shelf-home .q i{border-bottom:1px dashed var(--ink-2);height:30px;display:block}.shelf-home .card .ft{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;display:flex}.shelf-home .card .stub{border-top:2px dashed var(--ink);color:var(--ink-2);background:var(--linen);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 26px;display:flex}.shelf-home .card .tagstk{width:150px;position:absolute;top:42%;right:-96px;transform:rotate(9deg)}@media(max-width:1000px){.shelf-home .card .tagstk{width:90px;top:-22px;right:-4px}}.shelf-home footer{background:var(--forest);color:var(--cream);border-top:1.5px solid var(--ink)}.shelf-home footer .wrap{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;padding-top:72px;padding-bottom:48px;display:grid}.shelf-home footer .wm{width:min(300px,70%)}.shelf-home footer h5{margin-bottom:14px}.shelf-home footer ul{gap:8px;list-style:none;display:grid}.shelf-home footer ul a{font-size:17px;text-decoration:none}.shelf-home footer ul a:hover{text-underline-offset:4px;text-decoration:underline}.shelf-home footer .base{border-top:1px solid var(--sage);padding:22px var(--gutter);max-width:var(--max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.shelf-home footer .barcode{background-color:var(--cream);border-color:var(--cream);width:110px;height:34px}@media(max-width:900px){.shelf-home footer .wrap{grid-template-columns:1fr 1fr}.shelf-home footer .wrap>div:first-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.shelf-home,.shelf-home *{transition:none!important;animation:none!important}.shelf-home{scroll-behavior:auto}}.shelf-home .shelf .stage:hover .pkg{--lift:-10px}.shelf-home .ctl{flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:12px 22px;margin-top:46px;display:flex}.shelf-home .ctl .turn{margin-top:0}.shelf-home .opener{background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:none}.shelf-home .opener:before{content:"";background:var(--mango);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%}.shelf-home .opener[aria-pressed=true]{background:var(--ink);color:var(--paper)}.shelf-home .opener[aria-pressed=true]:before{box-shadow:0 0 0 1.5px var(--paper)}@media(hover:none){.shelf-home .opener{display:inline-flex}}html:has(.shelf-home){scroll-behavior:smooth;overflow-x:clip}@media(prefers-reduced-motion:reduce){html:has(.shelf-home){scroll-behavior:auto}}.shelf-home .portrait .frame img{object-fit:cover;object-position:50% 30%;border:1.5px solid var(--ink);width:100%;height:100%}.shelf-home .press a,.shelf-home .flagship h3 a,.shelf-home .unit h3 a,.shelf-home .unit dd a,.shelf-home .archive h4 a,.shelf-home .log h3 a,.shelf-home .flagship .unit-top a.tag{text-decoration:none}.shelf-home .press a:hover,.shelf-home .flagship h3 a:hover,.shelf-home .unit h3 a:hover,.shelf-home .unit dd a:hover,.shelf-home .archive h4 a:hover,.shelf-home .log h3 a:hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.shelf-home .about .see-app{margin-top:22px}body:has(.shelf-home){overflow-x:clip}.shelf-home,.shelf-home .pkg{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.shelf-home{font-weight:450}.shelf-home .label{letter-spacing:.1em;font-size:13.5px;font-weight:700}.shelf-home .lede{color:var(--ink-2);font-weight:500}.shelf-home .about p,.shelf-home .plan p,.shelf-home .site p,.shelf-home .keytag p,.shelf-home .log p,.shelf-home #telecom .lede{font-weight:500}.shelf-home .specs{font-size:14px;font-weight:600}.shelf-home .specs dd{color:var(--ink)}.shelf-home .specs dt{font-size:13px;font-weight:800}.shelf-home .chips li{font-size:13px;font-weight:700}.shelf-home .sheet{font-weight:600}.shelf-home .sheet dt{font-size:13px;font-weight:800}.shelf-home .tag{padding:7px 16px}.shelf-home .head h2:first-child{margin-top:0}@keyframes shelf-float-shadow{50%{opacity:.62;transform:translate(-50%)scaleX(.84)}}.shelf-home .hero-stage .floater{z-index:1;width:min(470px,84vw);animation:6s ease-in-out infinite shelf-float;position:relative}.shelf-home .hero-stage .floater .stack{filter:drop-shadow(0 1.5px #1f1f1c38)drop-shadow(0 10px 12px #1f1f1c1f)drop-shadow(0 30px 34px #1f1f1c24);width:100%;animation:none}.shelf-home .hero-stage .float-shadow{z-index:0;background:radial-gradient(closest-side,#1f1f1c57,#1f1f1c1f 60%,#1f1f1c00);border-radius:50%;width:min(400px,72vw);height:30px;animation:6s ease-in-out infinite shelf-float-shadow;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.shelf-home .hero-stage .floater .sticker{filter:drop-shadow(0 6px 8px #1f1f1c2e);width:clamp(86px,10vw,124px);transition:transform .5s cubic-bezier(.3,1.8,.5,1);position:absolute;top:-34px;left:auto;right:-10%;transform:rotate(14deg)}.shelf-home .hero-stage .floater .sticker:hover{transform:rotate(-8deg)scale(1.08)}.shelf-home .callout{letter-spacing:.08em;gap:14px;font-size:15.5px;font-weight:700}.shelf-home .callout b{color:var(--oxblood);font-weight:800}.shelf-home .callout i{height:2px}.shelf-home .specstrip{grid-template-columns:repeat(3,1fr)}.shelf-home .specstrip>div{text-align:center;flex-direction:column;align-items:center;padding:30px 18px 28px;display:flex}.shelf-home .specstrip .n{font-size:clamp(64px,7.4vw,116px)}.shelf-home .specstrip .label{color:var(--ink);margin-top:12px;font-size:14px}@media(max-width:720px){.shelf-home .specstrip{grid-template-columns:repeat(3,1fr)}.shelf-home .specstrip>div{padding:20px 6px 18px}.shelf-home .specstrip>div:nth-child(3){border-left:1.5px solid var(--ink)}.shelf-home .specstrip>div:nth-child(n+3){border-top:0}.shelf-home .specstrip .n{font-size:clamp(44px,13vw,60px)}.shelf-home .specstrip .label{letter-spacing:.05em;max-width:12ch;font-size:12.5px}}.shelf-home .turntable{z-index:2;transform-style:preserve-3d;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:relative}.shelf-home .turntable.is-live{transition:none}.shelf-home .turntable.is-spinning{cursor:grabbing}.shelf-home .turntable .pkg{cursor:inherit}.shelf-home .turntable img{-webkit-user-drag:none}.shelf-home .turntable:focus-visible{outline-offset:22px;border-radius:10px}.shelf-home .product:nth-child(2) .pkg{--ry:18deg}.shelf-home .about .quote{font-weight:600}.shelf-home .shelf-note{font-size:14px}.shelf-home #work.bench{background:var(--linen);border-top:1.5px solid var(--ink);overflow:hidden}.shelf-home .board--bench{padding:60px 0 120px}.shelf-home .board--bench .tape{margin:0 auto 70px;font-size:14px;display:table;position:relative;top:auto;left:auto;transform:rotate(-2deg)}.shelf-home .board--bench .tape.t-also{margin-top:96px;margin-bottom:60px;transform:rotate(1.4deg)}.shelf-home .board--bench .tape.t-practice{margin-top:110px;scroll-margin-top:110px;transform:rotate(-1.2deg)}.shelf-home .peg-item{transform-origin:50% var(--pivot,0px);transform:rotate(calc(var(--tilt,0deg) + var(--swing,0deg)));will-change:transform}.shelf-home .board .peg-item.plan:nth-child(n),.shelf-home .board .peg-item.plan:nth-child(n):hover{transform:rotate(calc(var(--tilt,0deg) + var(--swing,0deg)));transition:none}.shelf-home .board .peg-item.plan:nth-child(2){--tilt:1.2deg}.shelf-home .board .peg-item.plan:nth-child(3){--tilt:-1deg}.shelf-home .board .peg-item.plan:nth-child(4){--tilt:.8deg}.shelf-home .plan{--pivot:19px;box-shadow:0 2px #1f1f1c29,0 22px 26px -18px #1f1f1c6b}.shelf-home .plan .code{justify-content:center}.shelf-home .peg-item .hook{background:var(--graphite);border:1.5px solid var(--ink);z-index:4;width:15px;height:15px;box-shadow:0 0 0 4px var(--linen),0 0 0 5.5px #1f1f1c8c;border-radius:50%;margin-left:-7.5px;position:absolute;left:50%}.shelf-home .sites{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:84px clamp(20px,2.6vw,40px);display:grid}.shelf-home .site{border:1.5px solid var(--ink);background:var(--paper);border-radius:8px;min-width:0;padding:16px;position:relative;box-shadow:0 2px #1f1f1c29,0 26px 30px -20px #1f1f1c73}.shelf-home .site .shot{border:1.5px solid var(--ink);background:var(--cream);border-radius:6px;text-decoration:none;display:block;overflow:hidden}.shelf-home .site .shot .bar{border-bottom:1.5px solid var(--ink);background:var(--cream);align-items:center;gap:6px;padding:7px 10px;display:flex}.shelf-home .site .shot .bar i{border:1.5px solid var(--ink);background:var(--paper);border-radius:50%;width:9px;height:9px}.shelf-home .site .shot .bar i:first-child{background:var(--oxblood)}.shelf-home .site .shot .bar b{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:12.5px;font-weight:700;overflow:hidden}.shelf-home .site .shot img{aspect-ratio:16/10;object-fit:cover;object-position:50% 0;width:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.shelf-home .site .shot:hover img{transform:scale(1.03)}.shelf-home .site .meta{text-align:center;padding:18px 6px 4px}.shelf-home .site h3{font-size:clamp(30px,2.8vw,42px)}.shelf-home .site h3 a{text-decoration:none}.shelf-home .site h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.shelf-home .site .tl{margin-top:10px;font-size:19px;font-weight:700;line-height:1.3}.shelf-home .site .desc{max-width:46ch;margin:10px auto 0;font-size:17px}.shelf-home .site .status{border:1.5px solid;border-radius:999px;align-items:center;margin-top:16px;padding:7px 14px;text-decoration:none;display:inline-flex}.shelf-home .site .status:hover{background:var(--ink);color:var(--paper)}.shelf-home .s-fork{--pivot:-58px;--tilt:-.6deg;background:var(--oxblood);color:var(--cream);grid-area:1/1/span 2/span 6;padding:20px}.shelf-home .s-fork .hook{top:-66px}.shelf-home .s-fork .cord{pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - 1.2px),var(--ink) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + 1.2px)) 0 0/50% 100% no-repeat,linear-gradient(to bottom left,transparent calc(50% - 1.2px),var(--ink) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + 1.2px)) 100% 0/50% 100% no-repeat;height:59px;position:absolute;top:-58px;left:16%;right:16%}.shelf-home .s-fork .shot{border-color:var(--ink);box-shadow:0 0 0 5px var(--cream),0 0 0 6.5px var(--ink)}.shelf-home .s-fork .meta{padding-top:26px}.shelf-home .s-fork h3{color:var(--cream);font-size:clamp(46px,5vw,78px)}.shelf-home .s-fork .tl{font-family:var(--display);font-variation-settings:"SOFT" 100;font-size:clamp(22px,2vw,28px);font-weight:700}.shelf-home .s-fork .desc{color:var(--cream)}.shelf-home .s-fork .status:hover{background:var(--cream);color:var(--oxblood)}.shelf-home .s-fork .hangtag{background:var(--sand);width:92px;color:var(--ink);border:1.5px solid var(--ink);transform-origin:50% -18px;z-index:3;border-radius:6px;place-items:center;gap:2px;padding:16px 8px 12px;transition:transform .6s cubic-bezier(.3,1.7,.5,1);display:grid;position:absolute;top:44%;right:-18px;transform:rotate(9deg)}.shelf-home .s-fork .hangtag:before{content:"";border:1.5px solid var(--ink);background:var(--linen);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:7px;left:50%}.shelf-home .s-fork .hangtag b{color:var(--oxblood);font-size:34px;line-height:1}.shelf-home .s-fork:hover .hangtag{transform:rotate(-5deg)}.shelf-home .s-tenens{--pivot:-40px;--tilt:1.4deg;background:var(--moss);color:var(--cream);grid-column:7/span 3}.shelf-home .s-tenens .hook{top:-46px}.shelf-home .s-tenens .clip{background:var(--graphite);border:1.5px solid var(--ink);clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);z-index:3;border-radius:3px;width:78px;height:30px;margin-left:-39px;position:absolute;top:-14px;left:50%}.shelf-home .s-tenens:before{content:"";border:2px solid var(--ink);z-index:2;border-bottom:0;border-radius:22px 22px 0 0;width:44px;height:32px;margin-left:-22px;position:absolute;top:-40px;left:50%}.shelf-home .s-tenens .desc,.shelf-home .s-tenens .tl{color:var(--cream)}.shelf-home .s-tenens .status:hover{background:var(--cream);color:var(--moss)}.shelf-home .s-tenens .dot-sticker{background:var(--sand);width:84px;height:84px;color:var(--ink);border:1.5px solid var(--ink);text-align:center;box-shadow:0 0 0 3px var(--paper),0 0 0 4.5px var(--ink);z-index:3;border-radius:50%;place-content:center;display:grid;position:absolute;top:-12px;right:-14px;transform:rotate(12deg)}.shelf-home .s-tenens .dot-sticker b{color:var(--oxblood);font-size:26px;line-height:1}.shelf-home .s-tenens .dot-sticker .label{letter-spacing:.06em;font-size:11.5px}.shelf-home .s-paideon{--pivot:-30px;--tilt:-1.6deg;background:var(--rust);grid-column:10/span 3;margin-top:18px;padding:14px}.shelf-home .s-paideon .hook{top:-36px}.shelf-home .s-paideon .clip{background:var(--stone);border:1.5px solid var(--ink);z-index:3;border-radius:10px 10px 4px 4px;width:96px;height:34px;margin-left:-48px;position:absolute;top:-16px;left:50%}.shelf-home .s-paideon .clip:before{content:"";border:1.5px solid var(--ink);background:var(--linen);border-radius:999px;width:16px;height:9px;margin-left:-8px;position:absolute;top:7px;left:50%}.shelf-home .s-paideon .sheet-paper{background:var(--paper);border:1.5px solid var(--ink);border-radius:3px;padding:26px 12px 14px;position:relative}.shelf-home .s-paideon .stamp-sm{border:2.5px solid var(--oxblood);color:var(--oxblood);background:#f6f2e9db;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:800;position:absolute;top:46%;right:10px;transform:rotate(-10deg)}.shelf-home .s-paideon h3{color:var(--oxblood)}.shelf-home .s-nerd{--pivot:-34px;--tilt:.5deg;background:var(--lichen);grid-column:7/span 6;margin-top:12px;padding:0;overflow:visible}.shelf-home .s-nerd .hook{top:-40px}.shelf-home .s-nerd .tab{background:var(--lichen);border:1.5px solid var(--ink);z-index:1;border-bottom:0;border-radius:12px 12px 0 0;width:120px;height:42px;margin-left:-60px;position:absolute;top:-40px;left:50%}.shelf-home .s-nerd .tab:before{content:"";background:var(--linen);border:1.5px solid var(--ink);border-radius:999px;width:40px;height:13px;margin-left:-20px;position:absolute;top:8px;left:50%}.shelf-home .s-nerd .hook{z-index:4;top:-34px}.shelf-home .s-nerd .slab{background:var(--forest);color:var(--cream);border-bottom:1.5px solid var(--ink);border-radius:7px 7px 0 0;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px 18px;display:flex}.shelf-home .s-nerd .nerd-body{background:linear-gradient(115deg,#ffffff6b 0 14%,#fff0 30% 62%,#ffffff42 78%,#fff0);border-radius:0 0 7px 7px;grid-template-columns:1.15fr 1fr;align-items:center;gap:20px;padding:18px;display:grid}.shelf-home .s-nerd .shot{box-shadow:0 0 0 6px var(--paper),0 0 0 7.5px var(--ink)}.shelf-home .s-nerd .meta{padding:0 4px}.shelf-home .s-nerd h3{color:var(--forest)}.shelf-home .keyrail{flex-wrap:wrap;justify-content:center;gap:60px clamp(28px,5vw,80px);display:flex}.shelf-home .keytag{--pivot:-30px;--tilt:-1.5deg;background:var(--sand);border:1.5px solid var(--ink);text-align:center;border-radius:10px;width:min(320px,100%);padding:40px 22px 22px;position:relative;box-shadow:0 2px #1f1f1c29,0 20px 24px -18px #1f1f1c6b}.shelf-home .keytag.k2{--tilt:1.8deg;background:var(--cream)}.shelf-home .keytag .hook{top:-36px}.shelf-home .keytag:before{content:"";background:var(--ink);width:2px;height:40px;margin-left:-1px;position:absolute;top:-30px;left:50%}.shelf-home .keytag .ring{border:2px solid var(--ink);background:var(--linen);border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:10px;left:50%}.shelf-home .keytag h4{font-size:32px}.shelf-home .keytag h4 a{text-decoration:none}.shelf-home .keytag h4 a:hover{text-underline-offset:5px;text-decoration:underline}.shelf-home .keytag p{margin-top:8px;font-size:16.5px}.shelf-home .keytag .label{color:var(--ink-2);margin-top:12px;display:inline-block}@media(max-width:1100px){.shelf-home .sites{grid-template-columns:repeat(2,minmax(0,1fr));gap:88px 28px}.shelf-home .s-fork,.shelf-home .s-nerd{grid-area:auto/1/auto/-1}.shelf-home .s-tenens{grid-column:1}.shelf-home .s-paideon{grid-column:2;margin-top:0}.shelf-home .s-fork{grid-template-columns:1.1fr 1fr;align-items:center;gap:18px;display:grid}.shelf-home .s-fork .meta{padding-top:6px}}@media(max-width:700px){.shelf-home .board{background-size:18px 18px;background-image:radial-gradient(circle at 9px 9px,var(--stone) 0 2.6px,transparent 3px)}.shelf-home .board--bench{padding:40px 0 80px}.shelf-home .board--bench .tape{margin-bottom:56px}.shelf-home .sites{gap:70px 14px}.shelf-home .site{border-radius:7px;padding:10px}.shelf-home .site .shot .bar{gap:4px;padding:5px 7px}.shelf-home .site .shot .bar i{width:7px;height:7px}.shelf-home .site .shot .bar b{margin-left:4px;font-size:10.5px}.shelf-home .site .meta{padding:12px 2px 2px}.shelf-home .site h3{font-size:24px}.shelf-home .site .tl{font-size:15px}.shelf-home .site .desc{font-size:15.5px}.shelf-home .s-tenens .desc,.shelf-home .s-paideon .desc{display:none}.shelf-home .site .status{letter-spacing:.06em;margin-top:12px;padding:5px 10px;font-size:11.5px}.shelf-home .s-fork{padding:14px;display:block}.shelf-home .s-fork h3{font-size:44px}.shelf-home .s-fork .tl{font-size:20px}.shelf-home .s-fork .hangtag{width:72px;padding:14px 6px 10px;top:36%;right:-8px}.shelf-home .s-fork .hangtag b{font-size:26px}.shelf-home .s-tenens .dot-sticker{width:62px;height:62px;top:-16px;right:-8px}.shelf-home .s-tenens .dot-sticker b{font-size:19px}.shelf-home .s-tenens .dot-sticker .label{font-size:9.5px}.shelf-home .s-tenens .clip{width:58px;height:24px;margin-left:-29px}.shelf-home .s-paideon{padding:9px}.shelf-home .s-paideon .sheet-paper{padding:20px 8px 10px}.shelf-home .s-paideon .clip{width:74px;height:28px;margin-left:-37px}.shelf-home .s-paideon .stamp-sm{padding:3px 6px;font-size:10px;right:6px}.shelf-home .s-nerd .nerd-body{grid-template-columns:1fr;gap:4px;padding:12px}.shelf-home .s-nerd .slab{padding:8px 12px;font-size:11.5px}.shelf-home .keyrail{grid-template-columns:1fr 1fr;gap:14px;display:grid}.shelf-home .keytag{padding:34px 12px 16px}.shelf-home .keytag h4{font-size:24px}.shelf-home .keytag p{font-size:14.5px}.shelf-home .keytag .label{font-size:11.5px}}@media(max-width:640px){.shelf-home .plans{grid-template-columns:1fr 1fr;gap:56px 14px}.shelf-home .plan{padding:50px 13px 18px}.shelf-home .plan:nth-child(2n){margin-top:28px}.shelf-home .plan h3{font-size:24px}.shelf-home .plan .one{font-size:15.5px}.shelf-home .plan p:not(.one){display:none}.shelf-home .plan .chips li{padding:3px 8px;font-size:11px}.shelf-home .plan .code,.shelf-home .plan .more{font-size:12px}}.shelf-home #telecom h2{margin-top:0}.shelf-home #notes .grid.stacked{grid-template-columns:1fr;justify-items:center;gap:64px}.shelf-home #notes .stacked .portrait{text-align:center;width:min(400px,84vw);margin:0 auto;position:relative;top:0}.shelf-home #notes .stacked .log{text-align:center;width:min(820px,100%)}.shelf-home #notes .stacked .log li{grid-template-columns:1fr;justify-items:center;gap:10px}.shelf-home #notes .stacked .log p{margin-left:auto;margin-right:auto}.shelf-home #notes .stacked .press{justify-content:center}.shelf-home .card .tagstk{filter:drop-shadow(0 6px 8px #1f1f1c2e);z-index:2;transition:transform .5s cubic-bezier(.3,1.8,.5,1)}.shelf-home .card .tagstk:hover,.shelf-home .card .tagstk:active{transform:rotate(-7deg)scale(1.08)}.shelf-home .card{box-shadow:0 2px #1f1f1c24,0 30px 40px -28px #1f1f1c66}@media(prefers-reduced-motion:reduce){.shelf-home .hero-stage .float-shadow{animation:none}.shelf-home .peg-item{will-change:auto}}.shelf-home #telecom .lede{color:var(--cream)}.shelf-home .s-tenens h3,.shelf-home .s-paideon h3{letter-spacing:-.03em;font-size:clamp(26px,2.3vw,36px)}.shelf-home .s-paideon .stamp-sm{top:4px;right:8px}@media(max-width:700px){.shelf-home .s-tenens h3,.shelf-home .s-paideon h3{font-size:clamp(18px,5.6vw,22px)}.shelf-home .s-paideon .stamp-sm{top:2px;right:4px}.shelf-home .hero-stage .floater .sticker{width:76px;top:-24px;right:-3%}}.shelf-home .product:first-child .pkg.pkg--dave{--ry:26deg;--rx:-8deg;transform-origin:50% 100%;transition:transform .9s cubic-bezier(.2,.75,.2,1),scale .9s cubic-bezier(.2,.75,.2,1)}@media(max-width:1000px){.shelf-home .product:first-child .pkg.pkg--dave{--ry:20deg}}@media(hover:hover){.shelf-home .product:first-child .stage:hover .pkg.pkg--dave:not(.is-open):not(.flipped){--dd-swing:9deg}}.shelf-home .product:first-child .pkg.pkg--dave.is-open{--dd-x:-110px;scale:.78}@media(max-width:1320px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{scale:.7}}@media(max-width:1200px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{scale:.58}}@media(max-width:1000px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{scale:.96}}@media(max-width:559px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{scale:.85}}@media(max-width:479px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{scale:.73}}@media(max-width:413px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{scale:.66}}@media(max-width:374px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{scale:.56}}.shelf-home .pkg.pkg--snug{--sh-ry:24deg;--sh-rx:-12deg}.shelf-home .pkg.pkg--snug.is-open{--sh-ry:-18deg;--sh-up:30px;--sh-back:-240px}@media(max-width:1000px){.shelf-home .pkg.pkg--snug.is-open{--sh-x:52px;--sh-up:52px;--sh-back:-330px}}.shelf-home .product:nth-child(3) .pkg.pkg--of{--of-open-scale:.8}.shelf-home .product:nth-child(3) .pkg.pkg--of.is-open{--ry:-4deg;--rx:-5deg}@media(max-width:1240px){.shelf-home .product:nth-child(3) .pkg.pkg--of{--of-open-scale:.64}}@media(max-width:1100px){.shelf-home .strip .hide-sm{display:none}.shelf-home .strip .label{white-space:normal;text-align:center}}.shelf-home nav.top ul a,.shelf-home nav.top .btn{white-space:nowrap}@media(max-width:1180px){.shelf-home nav.top .brand span{display:none}}@media(max-width:1000px){.shelf-home .product:first-child .pkg.pkg--dave.is-open{translate:0 -56px}}.shelf-home .turntable.is-live>.pkg{transition:none!important}
