@import"https://fonts.googleapis.com/css2?family=Courier+Prime:wght@400;700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Playfair+Display:ital,wght@0,500;0,600;1,500;1,600&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--grain: 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='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .27 0 0 0 0 .18 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");color:#2a2118;background:#eee3cc;font-family:Libre Baskerville,serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}button,a{font:inherit}button{border:0;cursor:pointer}a{color:inherit;text-decoration:none}.site-shell{overflow-x:clip;background:#eee3cc}.announcement-bar{align-items:center;background:#243a34;color:#f3eee5;display:flex;font-family:Courier Prime,monospace;font-size:9px;justify-content:center;letter-spacing:.12em;min-height:31px;text-transform:uppercase;gap:16px}.announcement-dot{background:#c65b43;border-radius:50%;height:4px;width:4px}.site-header{align-items:center;background:#eee3cc;border-bottom:1px solid transparent;display:flex;height:91px;justify-content:space-between;padding:0 clamp(24px,6vw,92px);position:sticky;top:0;transition:height .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease;z-index:20}.site-header.is-scrolled{background:#eee3ccf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:#cdbd9c;box-shadow:0 6px 24px #241a1212;height:68px}.site-header .wordmark img{transition:height .3s,width .3s}.site-header.is-scrolled .wordmark img{height:30px;width:30px}.account-button{font-size:11px;gap:7px;transition:color .2s}.account-button:hover,.icon-button:hover{color:#9e3831}.account-button.is-signed-in svg{color:#9e3831}.wordmark{align-items:center;display:flex;gap:10px;font-family:serif;font-size:20px;font-weight:600;letter-spacing:.06em}.wordmark img{height:37px;-o-object-fit:contain;object-fit:contain;width:37px}.main-nav{display:flex;gap:clamp(20px,3vw,46px);margin-left:12%}.main-nav a,.footer-links a{font-size:11px;letter-spacing:.04em;transition:color .2s}.main-nav a:hover,.footer-links a:hover,.text-link:hover{color:#9e3831}.header-actions{align-items:center;display:flex;gap:18px}.icon-button,.bag-button{align-items:center;background:transparent;color:inherit;display:flex;justify-content:center;padding:5px}.bag-button{gap:8px;font-size:11px;transition:color .2s}.bag-button:hover{color:#9e3831}.bag-count{align-items:center;background:#a63b31;border-radius:999px;color:#fff9f0;display:inline-flex;font-family:Courier Prime,monospace;font-size:9px;font-weight:500;height:18px;justify-content:center;min-width:18px;padding:0 5px}.bag-button.bump .bag-count{animation:bag-bump .45s cubic-bezier(.3,1.6,.5,1)}@keyframes bag-bump{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}.mobile-toggle,.mobile-close{display:none}.hero{background:#271b17;min-height:min(710px,calc(100vh - 122px));overflow:hidden;padding:clamp(70px,10vw,146px) clamp(24px,12vw,190px);position:relative}.hero:before{background:radial-gradient(ellipse at 60% 50%,transparent 40%,rgba(20,12,8,.7) 100%),linear-gradient(90deg,#1b1310c7,#1b131075 47%,#1b131033),url(/image%20copy.png) center/cover;content:"";filter:sepia(.55) saturate(.75) contrast(1.08) brightness(.95);top:0;right:0;bottom:0;left:0;position:absolute;transform:scale(1.04)}.hero:after{background:var(--grain);background-size:220px;border:1px solid rgba(225,189,121,.45);content:"";top:18px;right:18px;bottom:18px;left:18px;mix-blend-mode:screen;opacity:.9;outline:1px solid rgba(225,189,121,.22);outline-offset:5px;pointer-events:none;position:absolute}.hero-copy,.hero-stamp,.hero-caption{position:relative;z-index:1}.hero-copy{max-width:510px}.hero h1{color:#f5ead6;text-shadow:0 3px 20px rgba(24,12,9,.35)}.hero-text{color:#f5ead6}.hero .eyebrow{color:#e1bd79}.hero .primary-button{background:#b44536}.hero .primary-button:hover{background:#f0d29a;color:#271b17}.eyebrow{align-items:center;color:#9e3831;display:flex;font-family:Courier Prime,monospace;font-size:10px;gap:8px;letter-spacing:.13em;margin:0 0 25px;text-transform:uppercase}h1,h2{font-family:Playfair Display,serif;font-weight:500;letter-spacing:-.02em;line-height:1;margin:0}h1{color:#243a34;font-size:clamp(66px,9vw,140px)}h1 em,h2 em{color:#a63b31;font-weight:500}.hero-text{font-size:14px;line-height:1.7;margin:35px 0 31px;max-width:340px}.primary-button{align-items:center;background:#a63b31;color:#fff9f0;display:inline-flex;font-size:11px;gap:25px;letter-spacing:.08em;padding:16px 18px 16px 20px;text-transform:uppercase;transition:background .2s,transform .2s}.primary-button:hover{background:#243a34;transform:translateY(-2px)}.hero-stamp{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2316123d;border:1px solid rgba(225,189,121,.62);bottom:8%;color:#f5ead6;display:flex;flex-direction:column;gap:12px;padding:16px 18px 14px;position:absolute;right:19%;text-align:center;transform:rotate(-6deg)}.coin-stage{animation:coin-float 3.2s ease-in-out infinite;height:150px;perspective:800px;position:relative;width:150px}.coin-spin{animation:coin-flip 3.2s steps(16) infinite;height:100%;position:relative;transform-style:preserve-3d;width:100%}.coin-face{--coin: 150px;backface-visibility:hidden;background-image:url(/assets/images/6.1-invideo-SB12.webp);background-repeat:no-repeat;background-size:calc(var(--coin) * 4.068) auto;border-radius:50%;box-shadow:0 0 0 1px #281e1459;filter:sepia(.18) contrast(1.04);top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.coin-front{background-position:calc(var(--coin) * -2.555) calc(var(--coin) * -.638)}.coin-back{background-position:calc(var(--coin) * -.515) calc(var(--coin) * -.636);transform:rotateY(180deg)}.coin-shadow{animation:coin-shadow 3.2s ease-in-out infinite;background:radial-gradient(ellipse,rgba(10,6,4,.55),transparent 70%);bottom:-26px;height:16px;left:15%;position:absolute;width:70%}.coin-meta{align-items:center;border-top:1px solid rgba(225,189,121,.7);display:flex;gap:14px;padding-top:11px;width:100%}.coin-meta strong{color:#f5ead6}.coin-meta span,.coin-meta small{font-family:Courier Prime,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.coin-meta strong{font-family:Playfair Display,serif;font-size:19px;font-weight:500;line-height:.9;margin:0;text-align:left}@keyframes coin-flip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes coin-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes coin-shadow{0%,to{opacity:.9;transform:scaleX(1) translateY(0)}50%{opacity:.5;transform:scaleX(.75) translateY(12px)}}@media (prefers-reduced-motion: reduce){.coin-stage,.coin-spin,.coin-shadow{animation:none}}.hero-caption{align-items:center;bottom:28px;color:#56645d;display:flex;font-family:Courier Prime,monospace;font-size:9px;gap:14px;left:12vw;letter-spacing:.08em;position:absolute;text-transform:uppercase}.hero-caption span:first-child{border:1px solid #9e3831;color:#9e3831;padding:4px 6px}.intro-strip{align-items:center;background:#243a34;color:#ede5d6;display:flex;gap:clamp(18px,4vw,60px);justify-content:center;min-height:100px;padding:20px}.intro-strip p{font-family:Playfair Display,serif;font-size:clamp(17px,2vw,23px);font-style:italic}.intro-line{background:#a63b31;height:1px;width:70px}.urdu-mark{color:#d5b16b;font-family:serif;font-size:25px}.collection-section{margin:0 auto;max-width:1350px;padding:120px clamp(24px,6vw,92px)}.section-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:58px}.section-heading h2,.story-copy h2,.journal-section h2{color:#243a34;font-size:clamp(44px,5vw,72px)}.section-note{font-size:12px;line-height:1.7;margin:0;max-width:260px}.category-row{align-items:center;border-bottom:1px solid #cdbd9c;display:flex;justify-content:space-between;margin-bottom:30px}.category-tabs{display:flex;gap:25px;overflow-x:auto}.category-tabs button,.sort-button{background:transparent;color:#6a665e;font-size:11px;padding:0 0 14px;white-space:nowrap}.category-tabs button.active{border-bottom:2px solid #a63b31;color:#2a2118}.sort-button{align-items:center;display:flex;gap:6px}.sort-button strong{color:#2a2118;font-weight:500}.product-grid{display:grid;gap:34px 18px;grid-template-columns:repeat(3,1fr)}.product-art{background:var(--product-color);height:430px;overflow:hidden;position:relative;transition:transform .3s}.product-card:hover .product-art{transform:translateY(-5px)}.product-art:before{background-image:var(--grain);background-size:220px;content:"";top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;opacity:.55;position:absolute}.product-badge,.product-number{color:#f5e9d6;font-family:Courier Prime,monospace;font-size:9px;letter-spacing:.1em;position:absolute;text-transform:uppercase;z-index:1}.product-badge{background:#eee3cc;color:#a63b31;left:14px;padding:7px 9px;top:14px}.favorite-button{background:transparent;color:#eee3cc;padding:14px;position:absolute;right:0;top:0;z-index:2}.favorite-button.is-favorite{color:#e1b465}.product-number{bottom:14px;left:15px}.product-info{align-items:start;display:flex;justify-content:space-between;padding:15px 2px 9px}.product-info p{color:#9e3831;font-family:Courier Prime,monospace;font-size:9px;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.product-info h3{font-family:Playfair Display,serif;font-size:21px;font-weight:500;margin:0}.product-info strong{font-family:Courier Prime,monospace;font-size:10px;font-weight:400;padding-top:15px;white-space:nowrap}.quick-add{align-items:center;background:transparent;border-top:1px solid #cdbd9c;color:#a63b31;display:flex;font-size:10px;justify-content:space-between;letter-spacing:.08em;padding:12px 2px;text-transform:uppercase;width:100%}.story-section{background:#d7c7b0;display:grid;grid-template-columns:1fr 1fr;min-height:560px}.story-image{background:linear-gradient(#243a342e,#243a342e),url(/image%20copy.png) center/cover;display:flex;filter:sepia(.45) saturate(.8);justify-content:center;min-height:420px;padding:65px}.story-arch{align-items:center;background:#a63b31;border-radius:150px 150px 0 0;color:#eee3cc;display:flex;height:100%;justify-content:center;max-width:285px;opacity:.94;outline:1px solid #dfc997;outline-offset:-12px;text-align:center;width:100%}.story-arch span{font-family:serif;font-size:34px;line-height:1.3}.story-arch em{font-size:60px}.story-copy{align-self:center;max-width:480px;padding:70px clamp(28px,7vw,105px)}.story-copy h2{margin-bottom:30px}.story-copy p:not(.eyebrow){font-size:13px;line-height:1.8;margin:0 0 17px}.text-link{align-items:center;background:transparent;color:#a63b31;display:inline-flex;font-size:11px;gap:14px;letter-spacing:.08em;margin-top:15px;padding:0;text-transform:uppercase}.journal-section{align-items:end;display:flex;justify-content:space-between;margin:auto;max-width:1350px;padding:120px clamp(24px,6vw,92px)}.outline-button{align-items:center;background:transparent;border:1px solid #a63b31;color:#a63b31;display:flex;font-size:10px;gap:24px;letter-spacing:.09em;padding:15px 18px;text-transform:uppercase}footer{align-items:center;background:#243a34;color:#eee3cc;display:flex;gap:50px;justify-content:space-between;padding:45px clamp(24px,6vw,92px)}.footer-brand{align-items:center;display:flex;font-family:serif;font-size:18px;gap:9px}.footer-brand img{filter:invert(1);height:32px;width:32px}.footer-links{display:flex;gap:25px}.footer-links a{color:#d6cdbc}.overlay-backdrop{animation:fade-in .25s ease;background:#1418157a;top:0;right:0;bottom:0;left:0;position:fixed;z-index:40}.side-drawer{animation:drawer-in .35s cubic-bezier(.2,.8,.2,1);background:#eee3cc;box-shadow:-20px 0 60px #0000001f;display:flex;flex-direction:column;height:100%;max-width:440px;overflow-y:auto;padding:32px;position:absolute;right:0;width:100%}@keyframes drawer-in{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.drawer-heading{align-items:start;display:flex;justify-content:space-between;margin-bottom:24px}.drawer-heading h2{color:#243a34;font-size:42px}.cart-list{list-style:none;margin:0 0 16px;padding:0}.cart-item{align-items:flex-start;border-bottom:1px solid #cdbd9c;display:flex;gap:16px;padding:16px 0}.cart-item:first-child{border-top:1px solid #cdbd9c}.cart-swatch{flex-shrink:0;height:72px;width:60px}.cart-item-info{flex:1;min-width:0}.cart-item-info strong{font-family:Playfair Display,serif;font-size:17px;font-weight:500}.cart-item-info p{color:#776f64;font-size:11px;margin:4px 0 10px}.qty-control{align-items:center;border:1px solid #cdbd9c;display:inline-flex}.qty-control button{align-items:center;background:transparent;color:#243a34;display:flex;height:28px;justify-content:center;transition:background .2s;width:28px}.qty-control button:hover:not(:disabled){background:#e4d6b9}.qty-control button:disabled{cursor:not-allowed;opacity:.35}.qty-control span{font-family:Courier Prime,monospace;font-size:11px;min-width:24px;text-align:center}.cart-item-side{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.cart-item-side span{font-family:Courier Prime,monospace;font-size:11px;white-space:nowrap}.cart-item-side .icon-button{color:#8a8174}.cart-total{align-items:baseline;display:flex;justify-content:space-between;margin-top:auto;padding-top:16px}.cart-total span{font-family:Courier Prime,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.cart-total strong{color:#243a34;font-family:Playfair Display,serif;font-size:26px;font-weight:500}.cart-note{color:#6a665e;font-size:12px;line-height:1.5;margin:8px 0 16px}.checkout-button,.wide-button{justify-content:space-between;width:100%}.primary-button:disabled{cursor:wait;opacity:.7;transform:none}.inline-link{background:transparent;color:#a63b31;font-size:inherit;padding:0;text-decoration:underline;text-underline-offset:3px}.inline-link:hover{color:#243a34}.danger-link{background:#a63b31;color:#fff9f0;font-size:11px;padding:6px 10px}.back-link{align-items:center;display:inline-flex;font-family:Courier Prime,monospace;font-size:10px;gap:6px;letter-spacing:.1em;margin-bottom:16px;text-decoration:none;text-transform:uppercase}.form-error{background:#f6e3de;border-left:3px solid #a63b31;color:#7d2a23;font-size:12px;line-height:1.5;margin:0 0 16px;padding:10px 12px}.account-form{display:flex;flex-direction:column;gap:16px}.account-form label{color:#4d4840;display:flex;flex:1;flex-direction:column;font-family:Courier Prime,monospace;font-size:10px;gap:8px;letter-spacing:.08em;text-transform:uppercase}.account-form input{background:#f7efdc;border:1px solid #cdbd9c;color:#2a2118;font-family:Libre Baskerville,serif;font-size:14px;letter-spacing:0;outline:none;padding:12px;text-transform:none;transition:border-color .2s,box-shadow .2s;width:100%}.account-form input:focus{border-color:#a63b31;box-shadow:0 0 0 3px #a63b311f}.form-row{display:flex;gap:12px}.account-switch{color:#6a665e;font-size:13px;margin:8px 0 0;text-align:center}.account-body{display:flex;flex-direction:column;gap:16px}.account-card{align-items:center;background:#e4d6b9;display:flex;gap:14px;padding:16px}.account-card small{color:#6a665e;display:block;font-family:Courier Prime,monospace;font-size:9px;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.account-card strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.account-initial{align-items:center;background:#243a34;border-radius:50%;color:#f0d29a;display:flex;flex-shrink:0;font-family:Playfair Display,serif;font-size:20px;height:44px;justify-content:center;width:44px}.account-note{color:#4d4840;font-size:13px;line-height:1.6;margin:0}.owner-claim{border:1px dashed #c9b78f;color:#243a34;display:flex;gap:12px;padding:16px}.owner-claim strong{font-family:Playfair Display,serif;font-size:17px;font-weight:500}.owner-claim p{color:#6a665e;font-size:12px;line-height:1.5;margin:4px 0 0}.owner-claim .text-link{margin-top:8px}.account-body .outline-button{justify-content:space-between;margin-top:8px}.product-skeleton{animation:skeleton 1.4s ease-in-out infinite;background:#dccbaa;height:430px}@keyframes skeleton{0%,to{opacity:.55}50%{opacity:1}}.collection-message{align-items:center;border:1px dashed #cdbd9c;color:#4d4840;display:flex;flex-direction:column;gap:16px;padding:64px 24px;text-align:center}.collection-message p{font-family:Playfair Display,serif;font-size:22px;margin:0}.floating-bag{align-items:center;background:#243a34;border:1px solid rgba(225,189,121,.5);bottom:24px;box-shadow:0 14px 34px #14100c47;color:#eee3cc;display:flex;gap:12px;opacity:0;padding:10px 18px 10px 10px;pointer-events:none;position:fixed;right:24px;transform:translateY(24px) scale(.96);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.8,.2,1),background .2s;z-index:30}.floating-bag.is-visible{opacity:1;pointer-events:auto;transform:none}.floating-bag:hover{background:#a63b31}.floating-bag-icon{align-items:center;background:#eee3cc;color:#243a34;display:flex;height:40px;justify-content:center;position:relative;width:40px}.floating-bag-icon b{align-items:center;background:#a63b31;border-radius:999px;color:#fff9f0;display:flex;font-family:Courier Prime,monospace;font-size:9px;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-7px;top:-7px}.floating-bag-text{display:flex;flex-direction:column;font-family:Courier Prime,monospace;font-size:12px;text-align:left}.floating-bag-text small{color:#e1bd79;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.empty-cart{align-items:center;color:#6a665e;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:65%;text-align:center}.empty-cart p{font-family:Playfair Display,serif;font-size:21px;max-width:220px}@media (max-width: 760px){.announcement-bar{font-size:8px;gap:8px;text-align:center}.announcement-bar span:last-child{display:none}.site-header{height:76px}.mobile-toggle{display:flex}.main-nav{background:#eee3cc;box-shadow:0 10px 30px #00000014;display:none;flex-direction:column;gap:24px;left:0;margin:0;padding:75px 32px 35px;position:absolute;top:0;width:100%}.main-nav.nav-open{display:flex}.mobile-close{background:transparent;display:block;position:absolute;right:25px;top:27px}.header-actions .icon-button{display:none}.header-actions .account-button{display:flex}.account-button span,.bag-button>span{display:none}.site-header.is-scrolled{height:60px}.floating-bag{bottom:16px;right:16px}.side-drawer{padding:24px 20px}.form-row{flex-direction:column}.product-skeleton{height:280px}.hero{min-height:650px;padding:80px 25px}.hero-copy{max-width:320px}.hero-stamp{bottom:7%;gap:8px;padding:12px 13px 11px;right:4%;transform:rotate(-4deg) scale(.72);transform-origin:right bottom}.hero-caption{bottom:25px;left:25px}.intro-strip{flex-wrap:wrap;gap:9px 14px}.intro-strip p{margin:5px}.intro-line{width:35px}.urdu-mark{width:100%;text-align:center}.collection-section{padding-bottom:80px;padding-top:80px}.section-heading{align-items:start;flex-direction:column;gap:25px;margin-bottom:38px}.section-note{max-width:330px}.category-row{align-items:start;flex-direction:column;gap:14px}.category-tabs{max-width:100%;width:100%}.sort-button{display:none}.product-grid{gap:35px 12px;grid-template-columns:repeat(2,1fr)}.product-art{height:280px}.product-info{display:block}.product-info h3{font-size:18px;line-height:1.1}.product-info strong{display:block;padding-top:8px}.story-section{grid-template-columns:1fr}.story-image{min-height:400px;padding:45px}.story-copy{padding:70px 25px}.journal-section{align-items:start;flex-direction:column;gap:30px;padding-bottom:85px;padding-top:85px}.journal-section h2{max-width:350px}.footer-brand{margin-bottom:10px}footer{align-items:start;flex-direction:column;gap:18px}.side-drawer{max-width:100%}}.password-field{display:flex;flex-direction:column;gap:8px}.password-field>label{color:#4d4840;display:flex;flex-direction:column;font-family:Courier Prime,monospace;font-size:10px;gap:8px;letter-spacing:.08em;text-transform:uppercase}.password-input{display:flex;position:relative}.password-input input{background:#f7efdc;border:1px solid #cdbd9c;color:#2a2118;font-family:Libre Baskerville,serif;font-size:14px;letter-spacing:0;outline:none;padding:12px 44px 12px 12px;text-transform:none;transition:border-color .2s,box-shadow .2s;width:100%}.password-input input:focus{border-color:#a63b31;box-shadow:0 0 0 3px #a63b311f}.password-input button{align-items:center;background:transparent;bottom:0;color:#6a665e;display:flex;justify-content:center;position:absolute;right:0;top:0;transition:color .2s;width:44px}.password-input button:hover{color:#a63b31}.password-strength{display:grid;gap:8px;grid-template-columns:1fr auto;align-items:center}.strength-bars{display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}.strength-bars span{background:#dccbaa;height:4px;transition:background .3s}.strength-bars span.on.level-1{background:#c4473a}.strength-bars span.on.level-2{background:#c9952f}.strength-bars span.on.level-3{background:#4f8a5b}.strength-bars span.on.level-4{background:#2f6b46}.strength-label{font-family:Courier Prime,monospace;font-size:10px;min-width:64px;text-align:right}.strength-label.level-1{color:#a63b31}.strength-label.level-2{color:#8c6418}.strength-label.level-3,.strength-label.level-4{color:#2f6b46}.password-rules{display:grid;gap:4px;grid-column:1 / -1;list-style:none;margin:0;padding:0}.password-rules li{align-items:center;color:#8a8174;display:flex;font-size:12px;gap:6px;transition:color .2s}.password-rules li.met{color:#2f6b46}.security-hint{align-items:center;color:#6a665e;display:flex;font-size:11px;gap:6px;justify-content:center;margin:0}.security-hint svg{color:#2f6b46;flex-shrink:0}.form-success{background:#e2efe4;border-left:3px solid #2f6b46;color:#24533a;font-size:12px;line-height:1.5;margin:0;padding:10px 12px}.two-step-intro{align-items:flex-start;background:#e4d6b9;color:#243a34;display:flex;gap:12px;padding:16px}.two-step-intro p{color:#4d4840;font-size:13px;line-height:1.5;margin:0}.two-step-intro strong{overflow-wrap:anywhere}.code-label{color:#4d4840;display:flex;flex-direction:column;font-family:Courier Prime,monospace;font-size:10px;gap:8px;letter-spacing:.08em;text-transform:uppercase}.account-form .code-input,.code-input{background:#f7efdc;border:1px solid #cdbd9c;color:#2a2118;font-family:Courier Prime,monospace;font-size:26px;letter-spacing:.5em;outline:none;padding:12px 16px;text-align:center;transition:border-color .2s,box-shadow .2s;width:100%}.code-input:focus{border-color:#a63b31;box-shadow:0 0 0 3px #a63b311f}.security-banner{align-items:center;background:#f6e7d2;border:1px solid #e3c99c;color:#7a4a14;display:flex;gap:12px;padding:14px 16px;text-align:left;transition:transform .2s,box-shadow .2s;width:100%}.security-banner:hover{box-shadow:0 8px 20px #3c281414;transform:translateY(-1px)}.security-banner span{display:flex;flex:1;flex-direction:column;gap:2px}.security-banner strong{font-size:14px;font-weight:500}.security-banner small{font-size:12px;opacity:.85}.security-banner.is-safe{background:#e2efe4;border-color:#b9d6bf;color:#24533a}.security-settings{display:flex;flex-direction:column;gap:16px}.security-section{border:1px solid #cdbd9c;display:flex;flex-direction:column;gap:16px;padding:20px}.security-title{align-items:center;color:#243a34;display:flex;gap:12px}.security-title div{align-items:center;display:flex;flex:1;gap:8px;justify-content:space-between}.security-title strong{font-family:Playfair Display,serif;font-size:18px;font-weight:500}.pill{background:#dccbaa;color:#6a665e;font-family:Courier Prime,monospace;font-size:9px;letter-spacing:.1em;padding:4px 8px;text-transform:uppercase}.pill.on{background:#2f6b46;color:#eee3cc}.security-copy{color:#4d4840;font-size:13px;line-height:1.5;margin:0}.setup-steps{color:#4d4840;font-size:13px;line-height:1.6;margin:0;padding-left:20px}.qr-code{align-self:center;background:#fff;border:1px solid #cdbd9c;height:184px;padding:8px;width:184px}.secret-key{color:#6a665e;font-size:12px;line-height:1.5;margin:0;text-align:center}.secret-key code{background:#e4d6b9;color:#2a2118;display:inline-block;font-family:Courier Prime,monospace;font-size:11px;margin-top:4px;overflow-wrap:anywhere;padding:4px 8px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.button-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.security-section .outline-button,.security-section>.primary-button{align-self:flex-start}.danger-link:disabled{opacity:.6}.site-notice{align-items:center;animation:drawer-in .35s cubic-bezier(.2,.8,.2,1);background:#243a34;bottom:24px;box-shadow:0 14px 34px #14100c47;color:#eee3cc;display:flex;font-size:13px;gap:12px;left:24px;line-height:1.5;max-width:420px;padding:12px 12px 12px 16px;position:fixed;z-index:35}.site-notice svg{color:#e1bd79;flex-shrink:0}.site-notice .icon-button{color:#eee3cc;display:flex}@media (max-width: 760px){.site-notice{bottom:84px;left:16px;right:16px}.security-section{padding:16px}}.site-shell{position:relative}.site-shell:after{background-image:var(--grain);background-size:220px;content:"";top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;opacity:.32;pointer-events:none;position:fixed;z-index:100}.announcement-bar{border-bottom:1px solid rgba(213,177,107,.45)}.site-header.is-scrolled{border-bottom:3px double #b9a47a}.wordmark img,.footer-brand img{filter:sepia(.6) contrast(1.05)}.footer-brand img{filter:invert(1) sepia(.8) brightness(.95)}.hero h1{text-shadow:0 1px 0 rgba(0,0,0,.35),0 3px 22px rgba(24,12,9,.45)}.hero h1 em{color:#e1a07a}.hero-stamp{outline:1px dashed rgba(225,189,121,.45);outline-offset:5px}.eyebrow{letter-spacing:.16em}.section-heading .eyebrow:before,.story-copy .eyebrow:before,.journal-section .eyebrow:before{color:#a63b31;content:"❧";font-size:15px;letter-spacing:0}.section-heading{border-bottom:1px solid #cdbd9c;padding-bottom:32px;position:relative}.section-heading:after{background:#eee3cc;color:#a63b31;content:"✦";font-size:13px;left:50%;padding:0 16px;position:absolute;bottom:-9px;transform:translate(-50%)}.category-row{border-bottom:3px double #cdbd9c}.intro-strip{border-bottom:3px double rgba(213,177,107,.45);border-top:3px double rgba(213,177,107,.45)}.intro-strip p{color:#ede0c4}.product-art{box-shadow:0 1px #fffaeb99 inset,0 10px 24px #3c28141f;filter:sepia(.32) saturate(.8) contrast(.97);outline:1px solid rgba(245,233,214,.45);outline-offset:-10px}.product-badge{background:#eee3cc;border:1px dashed #a63b31;transform:rotate(-3deg)}.product-info h3{font-style:italic}.primary-button{box-shadow:inset 0 0 0 1px #ffecc859,inset 0 0 0 4px #00000014}.outline-button{border:3px double #a63b31;transition:background .2s,color .2s}.outline-button:hover{background:#a63b31;color:#eee3cc}.story-section{background:#d5c3a3;border-top:3px double #b9a47a;border-bottom:3px double #b9a47a}footer{border-top:3px double #d5b16b}.side-drawer{background:var(--grain),#eee3cc;background-size:220px,auto}.page-main{min-height:60vh}.main-nav a.active,.account-button.active{color:#9e3831}.main-nav a.active{text-decoration:underline;text-decoration-style:double;text-underline-offset:6px}.product-card-media{position:relative}.product-info{color:inherit}.product-info:hover h3{color:#9e3831}.sort-button select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px dotted #a63b31;color:#2a2118;cursor:pointer;font-family:Courier Prime,monospace;font-size:11px;padding:0 2px}.sort-button select:focus-visible{outline:2px solid #a63b31;outline-offset:3px}.page-heading{border-bottom:3px double #cdbd9c;margin:0 auto;max-width:1350px;padding:72px clamp(24px,6vw,92px) 48px;animation:page-rise .5s ease-out both}.page-heading h1,.not-found h1,.product-detail h1,.account-sheet h1,.page-note{color:#4d4840;font-size:15px;line-height:1.7;margin:24px 0 0;max-width:560px}.page-heading+.collection-section{padding-top:48px}.breadcrumb{color:#6a665e;display:flex;flex-wrap:wrap;font-family:Courier Prime,monospace;font-size:10px;gap:8px;letter-spacing:.1em;margin-bottom:32px;text-transform:uppercase}.breadcrumb a{transition:color .2s}.breadcrumb a:hover{color:#9e3831}.breadcrumb span:last-child{color:#2a2118}@keyframes page-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.product-page{margin:0 auto;max-width:1350px;padding:56px clamp(24px,6vw,92px) 96px;animation:page-rise .5s ease-out both}.product-layout{align-items:start;display:grid;gap:clamp(32px,6vw,88px);grid-template-columns:1.1fr 1fr}.product-art.is-large{height:min(680px,78vh)}.product-detail{position:sticky;top:120px}.product-detail .eyebrow{margin-bottom:16px}.product-detail h1{color:#243a34;font-size:clamp(40px,5vw,72px);font-style:italic}.product-price{color:#a63b31;font-family:Courier Prime,monospace;font-size:20px;letter-spacing:.04em;margin:24px 0}.product-description{color:#4d4840;font-size:15px;line-height:1.75;margin:0 0 16px}.product-tone{color:#6a665e;font-size:13px;margin:0 0 32px}.product-tone strong{color:#2a2118;font-weight:500}.purchase-row{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.purchase-row .primary-button{flex:1;justify-content:space-between}.qty-control.large button{height:100%;min-height:48px;width:44px}.qty-control.large span{min-width:32px;text-align:center}.in-bag-note{color:#6a665e;font-family:Courier Prime,monospace;font-size:11px;margin:0 0 24px}.product-more{border-top:1px solid #cdbd9c;padding:16px 0}.product-more:last-child{border-bottom:1px solid #cdbd9c}.product-more summary{cursor:pointer;font-family:Courier Prime,monospace;font-size:11px;letter-spacing:.12em;list-style:none;text-transform:uppercase}.product-more summary:after{content:"+";float:right;transition:transform .2s}.product-more[open] summary:after{transform:rotate(45deg)}.product-more p{color:#4d4840;font-size:13px;line-height:1.7;margin:12px 0 0}.related-section{border-top:3px double #cdbd9c;padding-top:80px}.not-found{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:760px;padding:120px 24px;text-align:center;animation:page-rise .5s ease-out both}.not-found .page-note{margin-bottom:40px}.not-found h1+.primary-button{margin-top:40px}.chapters{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1350px;padding:96px clamp(24px,6vw,92px) 0}.chapter{border-top:3px double #b9a47a;padding-top:24px;transition:transform .3s}.chapter:hover{transform:translateY(-4px)}.chapter-number{color:#a63b31;font-family:Playfair Display,serif;font-size:40px;font-style:italic}.chapter h3{color:#243a34;font-family:Playfair Display,serif;font-size:26px;font-weight:500;margin:8px 0 16px}.chapter p{color:#4d4840;font-size:14px;line-height:1.75;margin:0}.journal-list{margin:0 auto;max-width:1100px;padding:32px clamp(24px,6vw,92px) 120px}.journal-entry{border-bottom:1px solid #cdbd9c;display:grid;gap:32px;grid-template-columns:200px 1fr;padding:40px 0;transition:background .3s}.journal-meta{display:flex;flex-direction:column;font-family:Courier Prime,monospace;font-size:11px;gap:12px;letter-spacing:.08em;text-transform:uppercase;color:#6a665e}.journal-tag{align-self:start;border:1px solid #a63b31;color:#a63b31;padding:4px 8px}.journal-content h2{color:#243a34;font-size:clamp(30px,3.5vw,46px);font-style:italic;margin-bottom:16px}.journal-content p{color:#4d4840;font-size:15px;line-height:1.75;margin:0;max-width:640px}.journal-content .journal-body{animation:page-rise .4s ease-out both;border-left:3px double #b9a47a;margin-top:16px;padding-left:16px}.journal-content .text-link svg{transition:transform .25s}.journal-content .text-link svg.flip{transform:rotate(180deg)}.account-page{display:grid;grid-template-columns:1fr minmax(0,520px);margin:0 auto;max-width:1200px;min-height:70vh}.account-aside{align-items:center;background:linear-gradient(#243a34d1,#243a34e6),var(--grain);background-size:auto,220px;color:#eee3cc;display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.account-aside .urdu-mark{color:#e1bd79;font-size:clamp(64px,9vw,120px);line-height:1.2;position:static}.account-aside p{font-family:Playfair Display,serif;font-size:20px;font-style:italic;line-height:1.5;margin:24px 0 0;max-width:320px}.account-sheet{animation:page-rise .5s ease-out both;padding:64px clamp(24px,5vw,64px) 96px}.account-sheet h1{color:#243a34;font-size:clamp(44px,5vw,64px);margin-bottom:32px}.product-skeleton.short{height:240px}@media (max-width: 900px){.product-layout,.account-page{grid-template-columns:1fr}.product-detail{position:static}.product-art.is-large{height:460px}.account-aside{padding:32px 24px}.account-aside .urdu-mark{font-size:56px}.chapters{grid-template-columns:1fr;padding-top:64px}}@media (max-width: 760px){.page-heading{padding-top:48px}.journal-entry{gap:16px;grid-template-columns:1fr}.journal-meta{align-items:center;flex-direction:row}.purchase-row{flex-direction:column}.qty-control.large{align-self:flex-start}.account-aside{display:none}.not-found{padding:80px 24px}}@media (prefers-reduced-motion: reduce){.page-heading,.product-page,.not-found,.account-sheet,.journal-body{animation:none}}.product-art.has-photo{background:#dccbaa;filter:none}.product-art.has-photo:before{z-index:1;opacity:.18;pointer-events:none}.product-photo{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:opacity .5s ease,transform .8s ease;width:100%}.product-photo.is-hover{opacity:0}.product-card:hover .product-photo.is-hover{opacity:1}.product-card:hover .product-photo{transform:scale(1.03)}.product-photo-empty{color:#a63b31;font-size:56px;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-art .product-badge,.product-art .product-number{z-index:2}.product-number{text-shadow:0 1px 6px rgba(0,0,0,.45)}.favorite-button{filter:drop-shadow(0 1px 4px rgba(0,0,0,.45))}.quick-add:disabled{color:#8a8174;cursor:not-allowed}.cart-swatch{background:#dccbaa;overflow:hidden}.cart-swatch img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sold-out-note{color:#a63b31}.product-gallery{display:flex;flex-direction:column;gap:12px}.gallery-thumbs{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.gallery-thumbs button{background:#dccbaa;flex-shrink:0;height:88px;opacity:.6;outline:1px solid transparent;outline-offset:2px;padding:0;transition:opacity .2s,outline-color .2s;width:72px}.gallery-thumbs button:hover{opacity:.9}.gallery-thumbs button.active{opacity:1;outline-color:#a63b31}.gallery-thumbs img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.size-picker{border:0;margin:0 0 24px;padding:0}.size-picker legend{color:#4d4840;font-family:Courier Prime,monospace;font-size:10px;letter-spacing:.1em;margin-bottom:12px;padding:0;text-transform:uppercase}.size-picker legend strong{color:#a63b31;font-weight:400}.size-picker div{display:flex;flex-wrap:wrap;gap:8px}.size-picker button{background:transparent;border:1px solid #cdbd9c;color:#2a2118;font-size:12px;min-width:64px;padding:12px 16px;transition:border-color .2s,background .2s,color .2s}.size-picker button:hover:not(:disabled){border-color:#243a34}.size-picker button.active{background:#243a34;border-color:#243a34;color:#f5ead6}.size-picker button:disabled{color:#a39a8c;cursor:not-allowed;text-decoration:line-through}.shop-status{border:1px solid #cdbd9c;display:flex;flex-direction:column;gap:16px;padding:16px}.shop-status-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.shop-status-row strong{color:#243a34;display:block;font-family:Playfair Display,serif;font-size:17px;font-weight:500}.shop-status-row small{color:#6a665e;display:block;font-size:12px;line-height:1.5;margin-top:4px}.status-dot{background:#c9952f;border-radius:50%;display:inline-block;height:8px;margin-right:8px;vertical-align:middle;width:8px}.status-dot.is-open{background:#4f8a5b;box-shadow:0 0 0 4px #4f8a5b2e}.switch{background:#cdbd9c;border-radius:999px;flex-shrink:0;height:28px;position:relative;transition:background .25s;width:48px}.switch span{background:#fff9f0;border-radius:50%;box-shadow:0 1px 3px #0003;height:22px;left:3px;position:absolute;top:3px;transition:transform .25s;width:22px}.switch[aria-checked=true]{background:#4f8a5b}.switch[aria-checked=true] span{transform:translate(20px)}.switch:disabled{cursor:wait;opacity:.6}.shop-status .confirm-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;font-size:12px}.coming-soon{align-items:center;background:radial-gradient(ellipse at 50% 35%,#2d4740,#1b2b27 60%,#121d1a);color:#f5ead6;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:64px 24px;position:relative;text-align:center}.coming-soon:before{background-image:var(--grain);background-size:220px;content:"";top:0;right:0;bottom:0;left:0;mix-blend-mode:overlay;opacity:.5;pointer-events:none;position:absolute}.coming-soon>*{position:relative}.coming-soon .coin-stage{margin-bottom:40px}.coming-soon .eyebrow{color:#e1bd79;justify-content:center}.coming-soon h1{color:#f5ead6;font-size:clamp(48px,9vw,112px);line-height:1.05}.coming-soon h1 em{color:#e1b465}.coming-soon p.lead{color:#d9ccb4;font-size:15px;line-height:1.6;margin:24px auto 0;max-width:440px}.coming-soon .urdu-mark{display:block;font-size:40px;margin-bottom:8px}.coming-soon-foot{bottom:24px;color:#9fb0a8;display:flex;font-family:Courier Prime,monospace;font-size:10px;gap:24px;left:0;justify-content:center;letter-spacing:.12em;position:absolute;right:0;text-transform:uppercase}.coming-soon-foot a{color:#9fb0a8;transition:color .2s}.coming-soon-foot a:hover{color:#f5ead6}.coming-soon .fade-in{animation:page-rise .9s ease-out both}.coming-soon .fade-in.delay{animation-delay:.25s}.preview-bar{align-items:center;background:#243a34;color:#f5ead6;display:flex;font-family:Courier Prime,monospace;font-size:10px;gap:16px;justify-content:center;letter-spacing:.1em;padding:8px 16px;text-transform:uppercase}.preview-bar a{color:#e1b465;text-decoration:underline}.gated-shell{background:#eee3cc;min-height:100vh}.gated-shell .back-to-soon{display:inline-flex;margin:24px clamp(24px,5vw,64px) 0}@media (prefers-reduced-motion: reduce){.coming-soon .fade-in{animation:none}}
