@property --n{syntax:"<integer>";inherits:false;initial-value:0}:is(.tente,.store){--sand:#ebe3d0;--sand-2:#ddd1b5;--paper:#f4efe3;--ink:#171814;--ink-2:#24251f;--char:#121310;--olive-black:#191c16;--muted-ink:#6b675c;--brick:#b04a2b;--brick-2:#8e381e;--brick-light:#e2825c;--olive:#4e5c42;--sun:#f2b544;--line:rgba(23,24,20,0.16);--line-light:rgba(235,227,208,0.16);--gutter:clamp(16px,4vw,56px);--ease:cubic-bezier(0.19,1,0.22,1);--ease-io:cubic-bezier(0.7,0,0.2,1);--display:var(--f-display),"Big Shoulders Display",Impact,sans-serif;--serif:var(--f-serif),"Instrument Serif",Georgia,serif;--sans:var(--f-sans),"Instrument Sans",system-ui,sans-serif;--mono-font:var(--f-mono),"JetBrains Mono",ui-monospace,monospace;color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.store-root,.tente{position:relative;width:100%;background:var(--sand);overflow-x:clip}:is(.tente,.store) *,:is(.tente,.store) :after,:is(.tente,.store) :before{box-sizing:border-box}:is(.tente,.store) a{color:inherit;text-decoration:none}:is(.tente,.store) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:is(.tente,.store) dd,:is(.tente,.store) dl,:is(.tente,.store) figure,:is(.tente,.store) h1,:is(.tente,.store) h2,:is(.tente,.store) h3,:is(.tente,.store) ol,:is(.tente,.store) p,:is(.tente,.store) ul{margin:0;padding:0}:is(.tente,.store) ol,:is(.tente,.store) ul{list-style:none}:is(.tente,.store) img{display:block;max-width:100%}:is(.tente,.store) ::selection{background:var(--sun);color:var(--ink)}.tente section{scroll-margin-top:20px}:is(.tente,.store) .shell{width:min(1480px,calc(100% - var(--gutter) * 2));margin-inline:auto}:is(.tente,.store) .mono{font-family:var(--mono-font);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}:is(.tente,.store) .skip{position:fixed;left:16px;top:-60px;z-index:400;padding:10px 16px;border-radius:999px;background:var(--ink);color:var(--sand);transition:top .3s var(--ease)}:is(.tente,.store) .skip:focus{top:16px}:is(.tente,.store) :focus-visible{outline:2px solid var(--sun);outline-offset:3px;border-radius:4px}:is(.tente,.store) .eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:clamp(18px,2.4vw,32px);color:var(--muted-ink)}:is(.tente,.store) .eyebrow:before{content:"";width:34px;height:1px;background:currentColor}.tente h2{font-family:var(--display);font-weight:900;font-size:clamp(54px,8.6vw,164px);line-height:.93;letter-spacing:-.005em;text-transform:uppercase}.tente .hero__title em,.tente h2 em{display:block;font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none;font-size:.8em;line-height:.98;letter-spacing:-.02em;color:var(--brick)}.tente .mask{display:block;overflow:hidden;padding:.16em 0 .08em;margin:-.16em 0 -.08em}.tente .mask>*{display:block;transition:transform 1.25s var(--ease)}.tente .mask+.mask>*{transition-delay:.09s}.tente.is-ready h2[data-reveal]:not(.is-in) .mask>*{transform:translate3d(0,108%,0)}.tente [data-reveal]:not(h2){transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}.tente.is-ready [data-reveal]:not(h2):not(.is-in){opacity:0;transform:translate3d(0,44px,0)}:is(.tente,.store) .btn{position:relative;display:inline-flex;align-items:center;gap:14px;min-height:58px;padding:8px 8px 8px 28px;border-radius:999px;font-weight:600;font-size:15px;line-height:1.1;transition:background-color .4s var(--ease),color .4s var(--ease),transform .5s var(--ease),border-color .4s;will-change:transform}:is(.tente,.store) .btn__icon{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--ink);color:var(--sun);font-size:18px;transition:transform .6s var(--ease),background-color .4s}:is(.tente,.store) .btn:hover .btn__icon{transform:rotate(45deg) scale(1.06)}:is(.tente,.store) .btn--sun{background:var(--sun);color:var(--ink);box-shadow:0 18px 40px -18px rgba(176,74,43,.55)}:is(.tente,.store) .btn--sun:hover{background:#ffc85e}:is(.tente,.store) .btn--line{padding:8px 28px;border:1.5px solid var(--ink)}:is(.tente,.store) .btn--line:hover{background:var(--ink);color:var(--sand)}:is(.tente,.store) .btn--ghost-light{border:1px solid rgba(235,227,208,.35);color:var(--sand)}:is(.tente,.store) .btn--ghost-light .btn__icon{background:var(--sun);color:var(--ink)}:is(.tente,.store) .btn--ghost-light:hover{border-color:var(--sun)}.tente .preloader{position:fixed;inset:0;z-index:300;display:grid;place-items:center;color:var(--sand);animation:preloader-gone 0s linear 2.25s forwards}.tente .preloader__slats{position:absolute;inset:0;display:flex;flex-direction:column;z-index:0}.tente .preloader__slats span{flex:1;background:var(--char);margin-bottom:-1px;transform-origin:top;border-bottom:1px solid rgba(235,227,208,.05);animation:slat-up .8s var(--ease-io) calc(1.4s + (5 - var(--i)) * 55ms) forwards}.tente .preloader__inner{position:relative;z-index:1;width:min(1100px,calc(100% - 40px));animation:fade-out .45s var(--ease-io) 1.25s forwards}.tente .preloader__label{display:flex;justify-content:space-between;color:rgba(235,227,208,.55)}.tente .preloader__count{display:flex;align-items:baseline;gap:12px;font-family:var(--display);font-weight:900;font-size:clamp(120px,26vw,380px);line-height:.8;color:var(--sand);margin:20px 0 26px}.tente .preloader__count small{font-family:var(--serif);font-style:italic;font-weight:400;font-size:.24em;color:var(--sun)}.tente .preloader__num{counter-reset:n var(--n);animation:count-up 1.15s cubic-bezier(.6,0,.15,1) .1s forwards}.tente .preloader__num:after{content:counter(n)}.tente .preloader__tape{height:22px;position:relative;border-left:1px solid rgba(235,227,208,.4)}.tente .preloader__tape i{position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--ink) 0 1px,transparent 1px 10px) top /100% 40% no-repeat,repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 50px) top /100% 70% no-repeat,var(--sun);transform-origin:left;transform:scaleX(0);animation:tape-out 1.15s cubic-bezier(.6,0,.15,1) .1s forwards}.tente .preloader__brand{margin-top:18px;color:rgba(235,227,208,.55)}@keyframes count-up{to{--n:600}}@keyframes tape-out{to{transform:scaleX(1)}}@keyframes fade-out{to{opacity:0;transform:translateY(-24px)}}@keyframes slat-up{to{transform:scaleY(0)}}@keyframes preloader-gone{to{visibility:hidden;pointer-events:none}}:is(.tente,.store) .topbar{position:fixed;top:0;left:0;right:0;z-index:60;padding:12px var(--gutter);transition:transform .7s var(--ease),background-color .5s,backdrop-filter .5s}:is(.tente,.store) .topbar.is-solid{background:rgba(235,227,208,.74);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 1px 0 var(--line)}:is(.tente,.store) .topbar.is-hidden{transform:translate3d(0,-110%,0)}:is(.tente,.store) .topbar.is-open{background:transparent;backdrop-filter:none;box-shadow:none;color:var(--sand)}:is(.tente,.store) .topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1640px;margin:0 auto}:is(.tente,.store) .brand{display:flex;align-items:center;min-width:0}:is(.tente,.store) .brand__name{font-family:var(--display);font-weight:800;font-size:25px;line-height:.9;letter-spacing:.01em;text-transform:uppercase}:is(.tente,.store) .brand__sub{font-family:var(--mono-font);font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:.6;margin-top:4px}:is(.tente,.store) .brand img{max-height:42px}:is(.tente,.store) .topbar.is-open .brand img{filter:brightness(0) invert(.92)}:is(.tente,.store) .topbar__nav{display:flex;align-items:center;gap:2px;padding:5px;border-radius:999px;background:rgba(244,239,227,.55);border:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:is(.tente,.store) .topbar__nav a{display:block;padding:9px 13px;white-space:nowrap;border-radius:999px;font-weight:500;font-size:14px;transition:background-color .3s,color .3s}:is(.tente,.store) .topbar__nav a>span{position:relative;display:block;overflow:hidden;line-height:1.25}:is(.tente,.store) .topbar__nav a:hover{background:var(--ink);color:var(--sand)}:is(.tente,.store) .topbar__nav a.is-active{background:var(--brick);color:var(--paper)}:is(.tente,.store) .topbar__tools{display:flex;align-items:center;gap:8px}:is(.tente,.store) .tool{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:rgba(244,239,227,.5);transition:background-color .3s,color .3s,transform .4s var(--ease)}:is(.tente,.store) .tool:hover{background:var(--ink);color:var(--sand);transform:translateY(-2px)}:is(.tente,.store) .tool__badge{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--brick);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}:is(.tente,.store) .topbar.is-open .tool{display:none}:is(.tente,.store) .topbar__cta{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 8px 0 20px;border-radius:999px;background:var(--ink);color:var(--sand);font-weight:600;font-size:14px;transition:background-color .3s,transform .5s var(--ease)}:is(.tente,.store) .topbar__cta b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--sun);color:var(--ink);transition:transform .5s var(--ease)}:is(.tente,.store) .topbar__cta:hover{background:var(--brick)}:is(.tente,.store) .topbar__cta:hover b{transform:rotate(45deg)}:is(.tente,.store) .topbar.is-open .topbar__cta{display:none}:is(.tente,.store) .burger{display:none;position:relative;width:46px;height:46px;border-radius:50%;background:var(--ink)}:is(.tente,.store) .burger span{position:absolute;left:14px;right:14px;height:1.5px;background:var(--sand);transition:transform .5s var(--ease)}:is(.tente,.store) .burger span:first-child{top:19px}:is(.tente,.store) .burger span:last-child{top:26px}:is(.tente,.store) .topbar.is-open .burger{background:var(--sun)}:is(.tente,.store) .topbar.is-open .burger span{background:var(--ink)}:is(.tente,.store) .topbar.is-open .burger span:first-child{transform:translateY(3.5px) rotate(45deg)}:is(.tente,.store) .topbar.is-open .burger span:last-child{transform:translateY(-3.5px) rotate(-45deg)}:is(.tente,.store) .menu-sheet{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;justify-content:space-between;padding:110px var(--gutter) 32px;background:var(--char);color:var(--sand);clip-path:inset(0 0 100% 0);transition:clip-path .9s var(--ease-io);overflow-y:auto}:is(.tente,.store) .menu-sheet.is-open{clip-path:inset(0 0 0 0)}:is(.tente,.store) .menu-sheet__stripes{position:absolute;left:0;right:0;top:0;height:10px;background:repeating-linear-gradient(90deg,var(--brick) 0 44px,var(--sand) 44px 88px)}:is(.tente,.store) .menu-sheet__nav{display:flex;flex-direction:column}:is(.tente,.store) .menu-sheet__nav a{display:flex;align-items:baseline;gap:14px;font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(46px,12.5vw,104px);line-height:.95;border-bottom:1px solid var(--line-light);padding:4px 0;opacity:0;transform:translateY(40px);transition:opacity .6s var(--ease),transform .8s var(--ease),color .3s}:is(.tente,.store) .menu-sheet__nav a small{color:var(--sun);font-size:11px}:is(.tente,.store) .menu-sheet__nav a:hover{color:var(--sun)}:is(.tente,.store) .menu-sheet.is-open .menu-sheet__nav a{opacity:1;transform:none;transition-delay:calc(.25s + var(--i) * .05s)}:is(.tente,.store) .menu-sheet__foot{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:32px;font-size:15px;opacity:.85}:is(.tente,.store) .menu-sheet__foot button{text-align:left}:is(.tente,.store) .menu-sheet__phone{flex-basis:100%;font-family:var(--display);font-weight:800;font-size:32px;color:var(--sun)}:is(.tente,.store) .search-sheet{position:fixed;inset:0;z-index:120;background:rgba(18,19,16,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:flex-start;padding:14vh 16px 16px;animation:fade-in .4s var(--ease)}:is(.tente,.store) .search-sheet__box{width:min(640px,100%);background:var(--paper);border-radius:18px;padding:18px;box-shadow:0 40px 80px -30px rgba(0,0,0,.5)}:is(.tente,.store) .search-sheet__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--line);color:var(--brick)}@keyframes fade-in{0%{opacity:0}}.tente .hero{position:relative;height:240vh;height:240svh}.tente .hero__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;--p:0;isolation:isolate}.tente .hero__wall{position:absolute;inset:0;z-index:0;background:radial-gradient(110% 75% at 8% -5%,#fff9ea 0,rgba(255,249,234,0) 55%),radial-gradient(80% 70% at 105% 105%,rgba(176,74,43,calc(.05 + var(--p) * .2)),transparent 65%),linear-gradient(180deg,var(--sand) 0,#e6dcc5 100%)}.tente .hero__wall:before{content:"";position:absolute;inset:0;background:linear-gradient(200deg,rgba(242,181,68,.32),rgba(242,181,68,0) 60%);opacity:var(--p)}.tente .hero__wall:after{content:"";position:absolute;inset:0;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.38 0 0 0 0 0.3 0 0 0 0.22 0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23s)'/%3E%3C/svg%3E")}.tente .hero__frame{position:absolute;inset:0;z-index:1;pointer-events:none}.tente .hero__ruler--left{position:absolute;left:calc(var(--gutter) * .4);top:18%;bottom:96px;width:14px;background:repeating-linear-gradient(180deg,rgba(23,24,20,.35) 0 1px,transparent 1px 12px) 0 /6px 100% no-repeat,repeating-linear-gradient(180deg,rgba(23,24,20,.5) 0 1px,transparent 1px 60px) 0 /14px 100% no-repeat}.tente .hero__corner{position:absolute;width:18px;height:18px;border:0 solid rgba(23,24,20,.45)}.tente .hero__corner--tl{top:84px;left:14px;border-top-width:1px;border-left-width:1px}.tente .hero__corner--tr{top:84px;right:14px;border-top-width:1px;border-right-width:1px}.tente .hero__corner--bl{bottom:78px;left:14px;border-bottom-width:1px;border-left-width:1px}.tente .hero__corner--br{bottom:78px;right:14px;border-bottom-width:1px;border-right-width:1px}.tente .hero__type{position:absolute;z-index:1;left:var(--gutter);right:var(--gutter);bottom:calc(118px + 7vh);transform:translate3d(0,calc(var(--p) * -3vh),0)}.tente .hero__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:1.6vh;color:var(--ink);animation:rise-in 1s var(--ease) 1.85s both}.tente .hero__eyebrow .dot{width:8px;height:8px;border-radius:50%;background:var(--brick);box-shadow:0 0 0 4px rgba(176,74,43,.18)}.tente .hero__title{font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(64px,min(12.6vw,23vh),250px);line-height:.9;letter-spacing:-.01em}.tente .hero__line{display:block;animation:rise 1.4s var(--ease) 1.7s both}.tente .hero__title .hero__line--b{font-size:.72em;padding-left:.9em;animation-delay:1.82s;line-height:1.02}@keyframes rise{0%{transform:translate3d(0,108%,0)}}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}}.tente .hero__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.tente .hero__fallback{position:absolute;z-index:2;top:10vh;left:7%;right:7%;height:30vh}.tente .hero__fallback span{position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--brick) 0 7.14%,var(--paper) 7.14% 14.28%);clip-path:polygon(2% 0,98% 0,100% 100%,0 100%);filter:drop-shadow(0 60px 40px rgba(43,23,12,.35))}.tente .hero__hud{position:absolute;z-index:3;left:50%;bottom:96px;display:flex;align-items:flex-end;gap:clamp(18px,2.4vw,38px);transform:translateX(-50%);animation:rise-in 1s var(--ease) 2.2s both}.tente .hero__hud>div{display:grid;gap:4px;padding-left:12px;border-left:1px solid var(--line)}.tente .hero__hud dt{color:var(--muted-ink);font-size:10px}.tente .hero__hud dd{font-size:11px;color:var(--ink);white-space:nowrap}.tente .hero__hud b{font-size:24px;line-height:1;font-weight:500;letter-spacing:0;color:var(--brick);font-variant-numeric:tabular-nums}.tente .hero__hud .hero__hint{border-left:0;padding-left:0;opacity:calc(1 - var(--p) * 3)}.tente .hero__hint dd{display:flex;align-items:center;gap:8px;font-size:11px;height:24px}.tente .hero__hint i{position:relative;width:1px;height:24px;background:var(--line);overflow:hidden}.tente .hero__hint i:after{content:"";position:absolute;left:0;top:0;width:1px;height:50%;background:var(--brick);animation:drip 1.8s var(--ease-io) infinite}@keyframes drip{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}.tente .hero__foot{position:absolute;z-index:3;left:var(--gutter);right:var(--gutter);bottom:86px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;pointer-events:none}.tente .hero__foot>*{pointer-events:auto}.tente .hero__cta{display:grid;gap:14px;animation:rise-in 1s var(--ease) 2s both}.tente .hero__lead{max-width:46ch;font-size:17px}.tente .hero__actions{display:flex;flex-wrap:wrap;gap:10px}.tente .hero__services{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--ink-2);font-size:10px}.tente .hero__services li:before{content:"+ ";color:var(--brick)}.tente .hero__card{width:clamp(180px,15.5vw,250px);padding:8px 8px 12px;background:var(--paper);box-shadow:0 30px 60px -28px rgba(43,23,12,.5),0 2px 0 rgba(0,0,0,.04);transform:rotate(2.4deg);animation:card-in 1.3s var(--ease) 2.15s both}.tente .hero__card img{width:100%;aspect-ratio:5/4;object-fit:cover;filter:saturate(.9) contrast(1.02)}.tente .hero__card figcaption{display:grid;gap:4px;padding-top:10px;font-size:13px;line-height:1.35}.tente .hero__card b{color:var(--brick);font-size:10px}@keyframes card-in{0%{opacity:0;transform:translateY(60px) rotate(9deg)}}.tente .hero__facts{position:absolute;z-index:3;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);background:repeating-linear-gradient(90deg,rgba(23,24,20,.35) 0 1px,transparent 1px 16px) top /100% 6px no-repeat,rgba(244,239,227,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:rise-in 1s var(--ease) 2.25s both}.tente .hero__facts li{display:flex;align-items:baseline;gap:12px;padding:18px var(--gutter) 16px;border-left:1px solid var(--line)}.tente .hero__facts li:first-child{border-left:0}.tente .hero__facts b{font-family:var(--display);font-weight:800;font-size:28px;line-height:1;text-transform:uppercase}.tente .hero__facts span{color:var(--muted-ink);font-size:10px}.tente .statement{position:relative;height:230vh;background:var(--char);color:var(--sand);z-index:2}.tente .statement:before{content:"";position:absolute;left:0;right:0;top:0;height:26px;transform:translateY(-100%);background:radial-gradient(circle at 50% 100%,var(--char) 0 25px,transparent 26px) 0 0 /52px 26px repeat-x}.tente .statement__sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.tente .statement__sticky:before{content:"";position:absolute;width:70vmax;height:70vmax;right:-20vmax;top:-30vmax;border-radius:50%;background:radial-gradient(circle,rgba(242,181,68,.14),transparent 62%);transform:translate3d(calc(var(--sp, 0) * -30vw),calc(var(--sp, 0) * 40vh),0)}.tente .statement__inner{position:relative}.tente .statement .eyebrow{color:rgba(235,227,208,.55)}.tente .statement__title{font-size:clamp(44px,6.4vw,118px);margin-bottom:clamp(28px,4vw,60px)}.tente .statement__title .mask{display:inline-block;vertical-align:top}.tente .statement__title em{display:inline-block;color:var(--brick-light)}.tente .statement__body{max-width:24ch;font-family:var(--sans);font-weight:500;font-size:clamp(26px,3.6vw,60px);line-height:1.12;letter-spacing:-.02em}.tente .statement__body .w{opacity:.12;transition:opacity .2s linear}.tente .statement__meter{margin-top:clamp(28px,4vw,52px);color:rgba(235,227,208,.5)}.tente .statement__meter b{color:var(--sun);font-weight:500}.tente .marquee{position:relative;z-index:3;background:var(--brick);color:var(--sand);padding:clamp(18px,2.4vw,34px) 0;transform:rotate(-2.2deg) scale(1.04);margin:-2vw 0;box-shadow:0 30px 60px -30px rgba(18,19,16,.6);overflow:hidden}.tente .marquee__band{position:absolute;inset:8px 0;border-top:1.5px dashed rgba(235,227,208,.45);border-bottom:1.5px dashed rgba(235,227,208,.45);pointer-events:none}.tente .marquee__row{display:flex;width:max-content;will-change:transform}.tente .marquee__group{display:flex}.tente .marquee__item{display:inline-flex;align-items:center;gap:clamp(18px,2.4vw,40px);padding-right:clamp(18px,2.4vw,40px);font-family:var(--display);font-weight:900;text-transform:uppercase;white-space:nowrap;font-size:clamp(46px,7.4vw,128px);line-height:1}.tente .marquee__item--serif{font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none;font-size:clamp(44px,7vw,120px)}.tente .marquee__item i{font-style:normal;color:var(--sun);font-size:.5em}.tente .showcase{position:relative;height:calc(var(--count) * 125vh + 100vh);background:var(--sand);--x:0;--intro:1}.tente .showcase__sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 64% 62%,rgba(244,239,227,.95),rgba(244,239,227,0) 70%),var(--sand)}.tente .showcase__sticky:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:120px 120px;opacity:.22;mask-image:linear-gradient(180deg,#000,transparent 55%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 55%)}.tente .showcase__canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.tente .showcase__labels{position:absolute;inset:0;z-index:2;pointer-events:none}.tente .sc-dim{position:absolute;left:0;top:0;white-space:nowrap;font-family:var(--mono-font);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;will-change:transform,opacity}.tente .sc-dim--line{translate:-50% -50%;padding:3px 9px;border:1px solid var(--ink);border-radius:999px;background:var(--paper);color:var(--ink)}.tente .sc-dim--tag{translate:18px calc(-100% - 14px);padding:6px 11px;border-radius:999px;background:var(--ink);color:var(--sand)}.tente .sc-dim--tag:before{content:"";position:absolute;left:-22px;top:calc(100% + 10px);width:8px;height:8px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 3px var(--ink)}.tente .sc-dim--tag:after{content:"";position:absolute;left:-18px;top:calc(100% + 14px);width:23px;height:1px;background:var(--ink);transform-origin:0 0;transform:rotate(-38deg)}.tente .showcase__intro{position:absolute;z-index:3;left:0;right:0;top:clamp(96px,15vh,160px);opacity:var(--intro);transform:translate3d(0,calc((1 - var(--intro)) * -48px),0);pointer-events:none}.tente .showcase__intro h2{max-width:11ch}.tente .showcase__lead{margin-top:22px;max-width:36ch;font-size:18px;color:var(--ink-2)}.tente .showcase__hint{display:flex;align-items:center;gap:12px;margin-top:26px;color:var(--brick)}.tente .showcase__hint i{position:relative;width:1px;height:34px;background:var(--line);overflow:hidden}.tente .showcase__hint i:after{content:"";position:absolute;left:0;top:-40%;width:1px;height:40%;background:var(--brick);animation:sc-hint 1.8s var(--ease-io) infinite}@keyframes sc-hint{to{top:100%}}.tente .showcase__panels{position:absolute;z-index:3;left:0;right:0;bottom:clamp(72px,11vh,132px);display:grid;align-items:end;pointer-events:none}.tente .sc-panel{grid-area:1/1;max-width:min(540px,38vw);opacity:0;transform:translate3d(0,34px,0);visibility:hidden;transition:opacity .6s var(--ease),transform .9s var(--ease),visibility 0s .6s}.tente .sc-panel.is-past{transform:translate3d(0,-34px,0)}.tente .sc-panel.is-active{opacity:calc(1 - var(--intro));transform:none;visibility:visible;pointer-events:auto;transition:opacity .6s var(--ease) .15s,transform .9s var(--ease) .15s,visibility 0s}.tente .sc-panel__index{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;color:var(--muted-ink)}.tente .sc-panel__index b{color:var(--brick)}.tente .sc-panel h3{font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(40px,4.4vw,84px);line-height:.92;padding-top:.08em;margin-bottom:18px}.tente .sc-panel__desc{font-size:17px;color:var(--ink-2);max-width:42ch}.tente .sc-panel .chips{margin:18px 0 24px}.tente .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tente .chips li{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:500;background:rgba(244,239,227,.72)}.tente .sc-meter{grid-area:2/1;display:flex;align-items:center;gap:14px;width:min(540px,38vw);margin-top:28px;color:var(--muted-ink);opacity:calc(1 - var(--intro))}.tente .sc-meter i{position:relative;flex:1;height:1px;background:var(--line)}.tente .sc-meter i span{position:absolute;inset:-1px 0;background:var(--brick);transform-origin:left;transform:scaleX(0)}.tente .sc-rail{position:absolute;z-index:3;right:var(--gutter);bottom:clamp(72px,11vh,132px);display:flex;gap:6px;padding:5px;border-radius:999px;background:rgba(244,239,227,.92);border:1px solid var(--line)}.tente .sc-rail button{display:flex;align-items:center;gap:0;padding:8px 12px;border-radius:999px;transition:background-color .3s,color .3s,gap .5s var(--ease)}.tente .sc-rail button b{max-width:0;overflow:hidden;white-space:nowrap;font-size:13px;font-weight:600;transition:max-width .6s var(--ease)}.tente .sc-rail button:hover{background:rgba(23,24,20,.08)}.tente .sc-rail button.is-active{gap:10px;background:var(--ink);color:var(--sand)}.tente .sc-rail button.is-active .mono{color:var(--sun)}.tente .sc-rail button.is-active b{max-width:260px}.tente .showcase.is-static{height:auto}.tente .showcase.is-static .showcase__sticky{position:relative;height:auto;overflow:visible;padding:clamp(90px,12vh,140px) 0}.tente .showcase.is-static .sc-meter,.tente .showcase.is-static .sc-rail,.tente .showcase.is-static .showcase__canvas,.tente .showcase.is-static .showcase__hint,.tente .showcase.is-static .showcase__labels{display:none}.tente .showcase.is-static .showcase__intro{position:relative;top:0;opacity:1;transform:none;margin-bottom:56px}.tente .showcase.is-static .showcase__panels{position:relative;bottom:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:48px}.tente .showcase.is-static .sc-panel{grid-area:auto;max-width:none;opacity:1;visibility:visible;transform:none;pointer-events:auto;border-top:1px solid var(--line);padding-top:22px}.tente .craft{position:relative;background:var(--olive-black);color:var(--sand);padding:clamp(100px,16vh,200px) 0;overflow:hidden}.tente .craft__grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(235,227,208,.08) 1px,transparent 0),linear-gradient(90deg,rgba(235,227,208,.08) 1px,transparent 0),linear-gradient(rgba(235,227,208,.035) 1px,transparent 0),linear-gradient(90deg,rgba(235,227,208,.035) 1px,transparent 0);background-size:200px 200px,200px 200px,40px 40px,40px 40px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%)}.tente .craft__layout{position:relative;display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,120px);align-items:start}.tente .craft__copy{position:sticky;top:16vh}.tente .craft .eyebrow{color:rgba(235,227,208,.55)}.tente .craft h2{margin-bottom:30px}.tente .craft h2 em{color:var(--sun)}.tente .craft__copy>p:not(.eyebrow){font-size:18px;color:rgba(235,227,208,.75);max-width:44ch;margin-bottom:34px}.tente .craft__list{display:grid;gap:22px}.tente .blueprint{border:1px solid var(--line-light);border-radius:6px;background:linear-gradient(180deg,rgba(235,227,208,.03),rgba(235,227,208,0));overflow:hidden;transition:border-color .4s,transform .6s var(--ease),opacity 1.1s var(--ease)!important}.tente .blueprint:hover{border-color:rgba(242,181,68,.6)}.tente .blueprint__head{display:flex;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--line-light);color:rgba(235,227,208,.5);font-size:10px}.tente .blueprint__drawing{padding:18px 18px 0}.tente .blueprint__drawing svg{display:block;width:100%;max-height:240px;fill:none;stroke:rgba(235,227,208,.85);stroke-width:1.6;stroke-linecap:round}.tente .blueprint__drawing .wall{stroke:rgba(235,227,208,.4);fill:rgba(235,227,208,.04)}.tente .blueprint__drawing .accent{stroke:var(--sun);stroke-width:2.2}.tente .blueprint__drawing .dim{stroke:rgba(235,227,208,.4);stroke-dasharray:4 4}.tente .blueprint__drawing text{fill:rgba(235,227,208,.65);stroke:none;font-family:var(--mono-font);font-size:10px;letter-spacing:.08em}.tente .blueprint__drawing .draw{stroke-dasharray:640;stroke-dashoffset:0;transition:stroke-dashoffset 2s var(--ease) .2s}.tente .blueprint__drawing .draw--2{transition-delay:.5s}.tente .blueprint__drawing .draw--3{transition-delay:.85s}.tente.is-ready .blueprint:not(.is-in) .draw{stroke-dashoffset:640}.tente .blueprint__text{display:grid;grid-template-columns:1fr 1.3fr;gap:20px;padding:18px 18px 22px}.tente .blueprint h3{font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(30px,2.6vw,44px);line-height:.95}.tente .blueprint p{color:rgba(235,227,208,.7)}.tente .material{position:relative;background:var(--paper);padding:clamp(100px,16vh,200px) 0}.tente .material__layout{display:grid;grid-template-columns:7fr 5fr;gap:clamp(40px,6vw,110px);align-items:center}.tente .material__lab{position:relative;height:min(86vh,840px);min-height:460px}.tente .material__cloth{position:absolute;inset:0;width:100%;height:100%;border-radius:8px;box-shadow:0 50px 90px -40px rgba(43,23,12,.55);transform-origin:50% 0;animation:drape 7s ease-in-out infinite alternate;will-change:transform}@keyframes drape{0%{transform:skewX(-1.2deg) scaleX(1.01)}to{transform:skewX(1.4deg) scaleX(.995)}}.tente .material__stripe{transition:fill .9s var(--ease)}.tente .material__tag{position:absolute;left:18px;top:18px;z-index:2;display:grid;gap:2px;padding:12px 16px;background:var(--paper);border-radius:4px;box-shadow:0 10px 30px -12px rgba(0,0,0,.35);font-size:10px}.tente .material__tag span{color:var(--muted-ink)}.tente .material__tag b{font-family:var(--display);font-weight:900;font-size:30px;line-height:1;letter-spacing:0}.tente .material__photo{position:absolute;z-index:2;right:-4%;bottom:-8%;width:40%;padding:8px;background:var(--paper);box-shadow:0 30px 60px -24px rgba(0,0,0,.45);rotate:-3deg}.tente .material__photo img{width:100%;aspect-ratio:4/5;object-fit:cover}.tente .material__copy h2{margin-bottom:28px}.tente .material__copy>p:not(.eyebrow):not(.material__note){font-size:18px;color:var(--ink-2);max-width:44ch}.tente .swatches{display:flex;flex-wrap:wrap;gap:18px 22px;margin:40px 0 22px}.tente .swatch{display:grid;justify-items:center;gap:10px;font-size:13px;font-weight:500}.tente .swatch i{display:block;width:66px;height:66px;border-radius:50%;background:repeating-linear-gradient(45deg,rgba(255,255,255,.07) 0 2px,transparent 2px 5px),var(--swatch);box-shadow:inset 0 -8px 16px rgba(0,0,0,.25),0 10px 22px -10px rgba(0,0,0,.5);outline:1.5px solid transparent;outline-offset:5px;transition:transform .5s var(--ease),outline-color .3s}.tente .swatch:hover i{transform:translateY(-4px) scale(1.06)}.tente .swatch.is-active i{outline-color:var(--ink);transform:scale(1.1)}.tente .material__note{color:var(--muted-ink);font-size:10px}.tente .process{position:relative;height:280vh;background:var(--char);color:var(--sand)}.tente .process__sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(28px,6vh,70px);overflow:hidden}.tente .process__head{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:end}.tente .process .eyebrow{color:rgba(235,227,208,.55)}.tente .process h2 em{color:var(--sun)}.tente .process__side>p:first-child{font-size:18px;color:rgba(235,227,208,.72);max-width:40ch}.tente .process__reading{margin-top:20px;font-size:14px;color:rgba(235,227,208,.55)}.tente .process__reading b{font-family:var(--display);font-weight:900;font-size:clamp(56px,6vw,100px);line-height:.9;color:var(--sun);letter-spacing:0;font-variant-numeric:tabular-nums}.tente .tape{position:relative;height:112px;margin:0 var(--gutter)}.tente .tape__case{position:absolute;z-index:2;left:0;top:50%;width:112px;height:112px;transform:translateY(-50%);border-radius:28px;background:linear-gradient(145deg,#c4562f,var(--brick-2));box-shadow:inset 0 2px 0 rgba(255,255,255,.18),0 20px 40px -14px rgba(0,0,0,.7);display:grid;place-items:center}.tente .tape__case:before{content:"";position:absolute;inset:18px;border-radius:50%;border:2px solid rgba(0,0,0,.18);background:radial-gradient(circle,rgba(255,255,255,.08),transparent 70%)}.tente .tape__case span{position:relative;font-family:var(--display);font-weight:900;font-size:32px;color:var(--sand)}.tente .tape__blade{--len:0;position:absolute;left:96px;right:0;top:50%;height:56px;transform:translateY(-50%);clip-path:inset(0 calc((1 - var(--len)) * 100%) 0 0)}.tente .tape__ticks{position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--ink) 0 1px,transparent 1px .8333%) top /100% 30% no-repeat,repeating-linear-gradient(90deg,var(--ink) 0 1.5px,transparent 1.5px 4.1666%) top /100% 55% no-repeat,linear-gradient(180deg,#f6c64f,#e9ac2f);border-radius:2px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.12)}.tente .tape__ticks span{position:absolute;bottom:6px;transform:translateX(-50%);font-family:var(--mono-font);font-size:12px;font-weight:500;color:var(--ink)}.tente .tape__ticks span:nth-child(2n){color:var(--brick-2)}.tente .tape__ticks span:first-child{transform:translateX(6px)}.tente .tape__ticks span:last-child{transform:translateX(calc(-100% - 8px))}.tente .tape__hook{position:absolute;top:-10px;bottom:-10px;width:10px;left:calc(var(--len) * 100%);transform:translateX(-100%);background:linear-gradient(90deg,#6f7174,#c9cbcd 50%,#6f7174);border-radius:2px}.tente .process__steps{display:grid;grid-template-columns:repeat(var(--count,3),1fr);gap:clamp(20px,3vw,48px)}.tente .step{border-top:1px solid var(--line-light);padding-top:20px;opacity:.22;transform:translateY(18px);transition:opacity .7s var(--ease),transform .9s var(--ease)}.tente .step.is-on{opacity:1;transform:none}.tente .step__num{color:var(--sun)}.tente .step h3{font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(32px,3.4vw,58px);line-height:.95;margin:10px 0 12px}.tente .step p{color:rgba(235,227,208,.7);max-width:34ch}.tente .contact{position:relative;background:var(--brick);color:var(--sand);padding:clamp(130px,20vh,240px) 0 clamp(100px,16vh,200px);overflow:hidden}.tente .contact:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background:repeating-linear-gradient(90deg,rgba(0,0,0,.35) 0 80px,transparent 80px 160px)}.tente .contact__valance{position:absolute;left:0;right:0;top:0;height:64px;z-index:1;background:radial-gradient(circle at 50% 0,var(--char) 0 31px,transparent 32px) 0 32px /64px 32px repeat-x,linear-gradient(var(--char),var(--char)) 0 0 /100% 33px no-repeat}.tente .contact__layout{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(40px,6vw,110px);align-items:center}.tente .contact .eyebrow{color:rgba(235,227,208,.75)}.tente .contact h2{font-size:clamp(60px,10vw,190px);margin-bottom:30px}.tente .contact h2 em{color:var(--sun)}.tente .contact__copy>p:not(.eyebrow){font-size:19px;max-width:42ch;color:rgba(235,227,208,.85)}.tente .contact__panel{display:grid;justify-items:start;gap:28px}.tente .contact__card-title{color:rgba(235,227,208,.8)}.tente .contact__choices{display:flex;flex-wrap:wrap;gap:10px}.tente .choice{padding:12px 20px;border-radius:999px;border:1px solid rgba(235,227,208,.45);font-weight:500;transition:background-color .3s,color .3s,border-color .3s,transform .4s var(--ease)}.tente .choice:hover{border-color:var(--sand);transform:translateY(-2px)}.tente .choice.is-active{background:var(--sand);color:var(--brick-2);border-color:var(--sand)}.tente .orb{position:relative;display:grid;place-items:center;width:clamp(200px,19vw,260px);aspect-ratio:1;transition:transform .6s var(--ease)}.tente .orb__ring{position:absolute;inset:0;width:100%;height:100%;animation:spin 22s linear infinite}.tente .orb__ring text{fill:var(--sand);font-family:var(--mono-font);font-size:12.5px;font-weight:500;letter-spacing:.12em}.tente .orb__core{position:relative;display:grid;place-items:center;width:56%;aspect-ratio:1;border-radius:50%;background:var(--sand);color:var(--brick-2);box-shadow:0 30px 60px -20px rgba(0,0,0,.5);transition:transform .6s var(--ease),background-color .4s,color .4s}.tente .orb:hover .orb__core{transform:scale(1.1);background:var(--sun);color:var(--ink)}.tente .orb:hover .orb__ring{animation-duration:6s}@keyframes spin{to{transform:rotate(1turn)}}.tente .contact__phone{display:grid;gap:4px}.tente .contact__phone .mono{color:rgba(235,227,208,.7)}.tente .contact__phone a{font-family:var(--display);font-weight:800;font-size:clamp(30px,3vw,46px);line-height:1;border-bottom:2px solid transparent;transition:border-color .3s}.tente .contact__phone a:hover{border-color:var(--sun)}:is(.tente,.store) .footer{background:var(--char);color:var(--sand);padding-top:clamp(80px,12vh,140px);overflow:hidden}:is(.tente,.store) .footer__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:30px;padding-bottom:56px;border-bottom:1px solid var(--line-light)}:is(.tente,.store) .footer__top>p{max-width:46ch;color:rgba(235,227,208,.7)}:is(.tente,.store) .brand--footer .brand__name{font-size:34px}:is(.tente,.store) .footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px;padding:56px 0 40px}:is(.tente,.store) .footer__grid>div>span{display:block;margin-bottom:14px;color:rgba(235,227,208,.5);font-family:var(--mono-font);font-size:11px;letter-spacing:.08em;text-transform:uppercase}:is(.tente,.store) .footer__grid a,:is(.tente,.store) .footer__grid p{font-size:16px;color:var(--sand);transition:color .3s}:is(.tente,.store) .footer__grid a:hover{color:var(--sun)!important}:is(.tente,.store) .footer__grid ul{color:rgba(235,227,208,.8)}:is(.tente,.store) .footer nav[aria-label="Sosyal medya"]{padding-bottom:40px}:is(.tente,.store) .footer__mark{position:relative;margin-top:30px}:is(.tente,.store) .footer__stripes{height:14px;background:repeating-linear-gradient(90deg,var(--brick) 0 60px,var(--sand) 60px 120px)}:is(.tente,.store) .footer__mark svg{display:block;width:100%;height:auto;padding:1vw 1.2vw 0}:is(.tente,.store) .footer__mark text{font-family:var(--display);font-weight:900;font-size:168px;fill:var(--sand)}:is(.tente,.store) .footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 0 28px;border-top:1px solid var(--line-light);color:rgba(235,227,208,.55)}:is(.tente,.store) .footer__bottom a:hover{color:var(--sun)}:is(.tente,.store) .wa-float{position:fixed;z-index:45;right:20px;bottom:20px;display:flex;align-items:center;gap:10px;height:58px;padding:0 18px;border-radius:999px;background:#25d366;color:#0b2e17;font-weight:600;font-size:14px;box-shadow:0 18px 40px -14px rgba(18,140,70,.7);transition:transform .5s var(--ease);animation:rise-in 1s var(--ease) 2.8s both}:is(.tente,.store) .wa-float:hover{transform:translateY(-3px)}:is(.tente,.store) .wa-float__pulse{position:absolute;inset:0;border-radius:inherit;border:2px solid #25d366;animation:pulse 2.6s var(--ease) infinite}@keyframes pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(1.5,1.8);opacity:0}}.tente .cursor{position:fixed;inset:0;z-index:250;pointer-events:none;display:none}.tente.has-cursor .cursor{display:block}.tente.has-cursor,.tente.has-cursor *{cursor:none!important}.tente .cursor__dot,.tente .cursor__ring{position:fixed;left:0;top:0;opacity:0;transition:opacity .3s}.tente .cursor.is-on .cursor__dot,.tente .cursor.is-on .cursor__ring{opacity:1}.tente .cursor__dot:before{content:"";position:absolute;width:7px;height:7px;margin:-3.5px;border-radius:50%;background:var(--brick)}.tente .cursor__coord{position:absolute;left:16px;top:12px;white-space:nowrap;font-size:9.5px;color:rgba(23,24,20,.55);transition:opacity .3s}.tente .cursor.is-dark .cursor__coord{color:rgba(235,227,208,.6)}.tente .cursor.is-hover .cursor__coord{opacity:0}.tente .cursor__ring:before{content:"";position:absolute;width:88px;height:88px;margin:-44px;border-radius:50%;border:1px solid rgba(23,24,20,.45);transform:scale(.42);transition:transform .5s var(--ease),background-color .35s,border-color .35s}.tente .cursor.is-dark .cursor__ring:before{border-color:rgba(235,227,208,.5)}.tente .cursor.is-hover .cursor__ring:before{transform:scale(.62);background:rgba(242,181,68,.22);border-color:var(--sun)}.tente .cursor.has-label .cursor__ring:before{transform:scale(1);background:var(--sun);border-color:var(--sun)}.tente .cursor.is-down .cursor__ring:before{transform:scale(.34)}.tente .cursor__label{position:absolute;transform:translate(-50%,-50%);font-family:var(--mono-font);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);opacity:0;transition:opacity .3s;white-space:nowrap}.tente .cursor.has-label .cursor__label{opacity:1}.tente .grain{position:fixed;inset:-100%;z-index:240;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain .9s steps(4) infinite}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-1%,3%)}}@media (max-width:1280px){:is(.tente,.store) .topbar__nav{display:none}:is(.tente,.store) .burger{display:block}}@media (max-width:1180px){.tente .hero__hud{display:none}}@media (max-width:900px){.tente .hero__card,.tente .hero__hud,.tente .hero__lead{display:none}.tente .hero__facts{grid-template-columns:repeat(2,1fr)}.tente .hero__facts li:nth-child(n+3){display:none}.tente .hero__foot{bottom:70px}.tente .hero__type{bottom:calc(250px + 3vh)}.tente .hero__corner--bl,.tente .hero__corner--br{bottom:62px}.tente .contact__layout,.tente .craft__layout,.tente .material__layout,.tente .process__head{grid-template-columns:1fr}.tente .craft__copy{position:relative;top:0}.tente .blueprint__text{grid-template-columns:1fr;gap:8px}.tente .material__lab{height:72vh}.tente .material__photo{width:46%;right:4%}.tente .process{height:240vh}.tente .process__sticky{gap:26px;justify-content:flex-start;padding-top:90px}.tente .process__head{gap:12px}.tente .process__side>p:first-child{display:none}.tente .process__reading{margin-top:0}.tente .process__steps{grid-template-columns:1fr;gap:10px}.tente .step{padding-top:12px;display:grid;grid-template-columns:88px 1fr;column-gap:12px}.tente .step h3{margin:0 0 4px;font-size:30px}.tente .step p{grid-column:2;font-size:14px}.tente .tape{height:80px}.tente .tape__case{width:80px;height:80px;border-radius:20px}.tente .tape__case span{font-size:22px}.tente .tape__blade{left:66px;height:44px}.tente .tape__ticks span{font-size:9px}.tente .tape__ticks span:nth-child(odd):not(:first-child):not(:last-child){display:none}}@media (max-width:640px){:is(.tente,.store) .topbar{padding:10px 14px}:is(.tente,.store) .tool--desk,:is(.tente,.store) .topbar__cta{display:none}:is(.tente,.store) .tool{width:38px;height:38px}:is(.tente,.store) .brand__name{font-size:21px}.tente .hero__title{font-size:clamp(54px,17vw,120px)}.tente .hero__title .hero__line--b{padding-left:.5em}.tente .hero__hud{display:none}.tente .hero__actions .btn{flex:1 1 auto;justify-content:space-between}.tente .hero__services{display:none}.tente .hero__type{bottom:228px}.tente .hero__facts li{padding:12px 16px;flex-direction:column;gap:2px}.tente .hero__facts b{font-size:22px}.tente .hero__ruler--left{display:none}.tente .marquee{transform:rotate(-3deg) scale(1.08)}:is(.tente,.store) .wa-float{width:56px;padding:0;justify-content:center}:is(.tente,.store) .wa-float__text{display:none}.tente .orb{width:190px}}@media (max-width:760px){.tente .showcase{height:calc(var(--count) * 110svh + 100svh)}.tente .showcase__intro{top:88px}.tente .showcase__intro h2{font-size:clamp(46px,13vw,84px)}.tente .showcase__lead{font-size:15px;margin-top:14px}.tente .showcase__panels{bottom:22px}.tente .sc-meter,.tente .sc-panel{max-width:none;width:100%}.tente .sc-panel h3{font-size:clamp(32px,9.4vw,52px);margin-bottom:10px}.tente .sc-panel__desc{font-size:14.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tente .sc-panel .chips{display:none}.tente .sc-panel .btn{margin-top:16px;min-height:50px}.tente .sc-panel .btn__icon{width:36px;height:36px}.tente .sc-meter{margin-top:16px}.tente .sc-rail{top:74px;bottom:auto;right:12px;padding:3px;gap:2px}.tente .sc-rail button{padding:6px 8px}.tente .sc-rail button.is-active b{max-width:0}.tente .sc-rail button.is-active{gap:0}.tente .sc-dim{font-size:9px}}@media (prefers-reduced-motion:reduce){.tente .preloader{display:none}.tente *,.tente :after,.tente :before{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.tente .grain{display:none}}.store-main{position:relative;min-height:70vh;padding-top:92px}.store .st-display{letter-spacing:-.005em}.store .st-display,.store .st-h1{font-family:var(--display);font-weight:900;text-transform:uppercase;line-height:.92}.store .st-h1{font-size:clamp(48px,7.2vw,128px)}.store .st-h2{font-weight:900;font-size:clamp(34px,4.2vw,72px);line-height:.94}.store .st-h2,.store .st-h3{font-family:var(--display);text-transform:uppercase}.store .st-h3{font-weight:800;font-size:clamp(22px,2vw,32px);line-height:1}.store .st-em{font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.02em;color:var(--brick)}.store .st-lead{font-size:clamp(16px,1.3vw,19px);color:var(--ink-2);max-width:60ch}.store .st-muted{color:var(--muted-ink)}.store .st-price{font-family:var(--display);font-weight:800;letter-spacing:0;font-variant-numeric:tabular-nums}.store .st-num{font-family:var(--mono-font);font-variant-numeric:tabular-nums}.store .st-page-head{position:relative;padding:clamp(28px,5vw,64px) 0 clamp(24px,3.5vw,44px)}.store .st-page-head .st-h1 em{display:block;font-size:.78em}.store .st-page-head__meta{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-top:22px}.store .st-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;color:var(--muted-ink)}.store .st-crumbs a:hover{color:var(--brick)}.store .st-crumbs span[aria-hidden]{opacity:.5}.store .st-ruler{height:14px;border-top:1px solid var(--line);background:repeating-linear-gradient(90deg,rgba(23,24,20,.4) 0 1px,transparent 1px 10px) top /100% 5px no-repeat,repeating-linear-gradient(90deg,rgba(23,24,20,.55) 0 1px,transparent 1px 50px) top /100% 11px no-repeat}.store .st-ruler--light{border-top-color:var(--line-light);background:repeating-linear-gradient(90deg,rgba(235,227,208,.35) 0 1px,transparent 1px 10px) top /100% 5px no-repeat,repeating-linear-gradient(90deg,rgba(235,227,208,.5) 0 1px,transparent 1px 50px) top /100% 11px no-repeat}.store .st-stripes{height:10px;background:repeating-linear-gradient(90deg,var(--brick) 0 44px,var(--paper) 44px 88px)}.store .st-valance{height:22px;background:radial-gradient(circle at 50% 0,var(--valance,var(--char)) 0 21px,transparent 22px) 0 0 /44px 22px repeat-x}.store .st-card{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:8px}.store .st-card--pad{padding:clamp(18px,2.2vw,28px)}.store .st-panel-dark{background:var(--char);color:var(--sand);border-radius:10px;--line:var(--line-light)}.store .st-divider{height:1px;background:var(--line);border:0}.store .st-field{display:grid;gap:6px}.store .st-label{font-family:var(--mono-font);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink)}.store .st-input,.store .st-select,.store .st-textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);font:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s,background-color .2s}.store .st-textarea{min-height:110px;resize:vertical}.store .st-input::placeholder,.store .st-textarea::placeholder{color:rgba(23,24,20,.38)}.store .st-input:hover,.store .st-select:hover,.store .st-textarea:hover{border-color:rgba(23,24,20,.32)}.store .st-input:focus,.store .st-select:focus,.store .st-textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(242,181,68,.35);background:#fffdf8}.store .st-input[aria-invalid=true]{border-color:var(--brick)}.store .st-error{color:var(--brick-2);font-size:13px}.store .st-check{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.store .st-check input{width:18px;height:18px;accent-color:var(--brick)}.store .st-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 16px;border:1px solid var(--line);border-radius:999px;background:rgba(244,239,227,.6);font-size:14px;font-weight:500;transition:background-color .25s,color .25s,border-color .25s,transform .3s var(--ease)}.store .st-chip:hover{border-color:var(--ink)}.store .st-chip.is-active,.store .st-chip[aria-checked=true],.store .st-chip[aria-pressed=true]{background:var(--ink);color:var(--sand);border-color:var(--ink)}.store .st-chip small{opacity:.6}.store .st-badge,.store .st-chip small{font-family:var(--mono-font);font-size:10px}.store .st-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:4px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:var(--sand)}.store .st-badge--brick{background:var(--brick);color:var(--paper)}.store .st-badge--sun{background:var(--sun);color:var(--ink)}.store .st-badge--olive{background:var(--olive);color:var(--paper)}.store .st-badge--line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.store .btn--ink{background:var(--ink);color:var(--sand)}.store .btn--ink .btn__icon{background:var(--sun);color:var(--ink)}.store .btn--ink:hover{background:var(--brick)}.store .btn--block{width:100%;justify-content:space-between}.store .btn--sm{min-height:44px;padding:6px 6px 6px 18px;font-size:14px}.store .btn--sm .btn__icon{width:32px;height:32px;font-size:15px}.store .btn:disabled,.store .btn[aria-disabled=true]{opacity:.45;pointer-events:none}.store .st-link{border-bottom:1px solid;padding-bottom:1px;transition:color .2s}.store .st-link:hover{color:var(--brick)}.store .st-iconbtn{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--paper);transition:background-color .2s,color .2s}.store .st-iconbtn:hover{background:var(--ink);color:var(--sand)}.store .st-qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;background:var(--paper)}.store .st-qty button{width:38px;height:38px;display:grid;place-items:center;border-radius:50%}.store .st-qty button:hover{background:var(--sand)}.store .st-qty output,.store .st-qty span{min-width:30px;text-align:center;font-family:var(--mono-font);font-size:14px}.store .st-empty{display:grid;justify-items:center;gap:14px;text-align:center;padding:clamp(40px,8vw,96px) 20px;border:1px dashed rgba(23,24,20,.25);border-radius:10px}.store .st-skeleton{background:linear-gradient(90deg,rgba(23,24,20,.06) 25%,rgba(23,24,20,.11) 37%,rgba(23,24,20,.06) 63%);background-size:400% 100%;animation:st-shimmer 1.4s ease infinite;border-radius:6px}@keyframes st-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.store [data-st-rise]{animation:st-rise .9s var(--ease) both;animation-delay:calc(var(--d, 0) * 60ms)}@keyframes st-rise{0%{opacity:0;transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){.store .st-skeleton,.store [data-st-rise]{animation:none}}@media (max-width:640px){.store-main{padding-top:76px}}