@font-face{font-family:Neue Montreal;src:url(NeueMontreal-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(NeueMontreal-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(NeueMontreal-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Romana;src:url(romanabt_roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.ot{--ot-void: #050304;--ot-void-rgb: 5, 3, 4;--ot-bone: #f4ecea;--ot-bone-rgb: 244, 236, 234;--ot-ash: #a89a98;--ot-silver-hi: #eeebe9;--ot-silver: #cbc6c4;--ot-silver-lo: #a9a3a1;--ot-wine-rgb: 94, 17, 32;--ot-error: #ff9f9f;--ot-ring: rgba(var(--ot-bone-rgb), .12);--ot-inset: inset 0 1px 0 rgba(var(--ot-bone-rgb), .1);--ot-font-display: "Romana", "Georgia", "Times New Roman", serif;--ot-font-body: "Neue Montreal", ui-sans-serif, system-ui, sans-serif;--ot-ease: cubic-bezier(.32, .72, 0, 1);--ot-width: min(1280px, 90vw);--ot-bar-h: 64px;--ot-rhythm: clamp(96px, 12vw, 176px);--ot-control-h: 54px;position:relative;color:var(--ot-bone);background:var(--ot-void);font-family:var(--ot-font-body);font-size:16px;font-weight:300;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased}.ot *,.ot *:before,.ot *:after{box-sizing:border-box}.ot img,.ot video{display:block;max-width:100%}.ot [hidden]{display:none!important}.ot :where(a){color:inherit}.ot ::selection{color:var(--ot-void);background:var(--ot-silver)}.ot :focus-visible{outline:2px solid var(--ot-silver-hi);outline-offset:3px;box-shadow:none}.ot .ot-sr-only{display:block;position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ot-wrap{width:var(--ot-width);margin-inline:auto}.ot-eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;padding:8px 18px;border-radius:999px;box-shadow:var(--ot-inset),0 0 0 1px var(--ot-ring);font-size:11px;font-weight:500;letter-spacing:.28em;line-height:1.2;text-transform:uppercase}.ot-eyebrow__x{color:var(--ot-silver);font-family:var(--ot-font-display);font-size:16px;letter-spacing:0}.ot-heading{margin:0;font-family:var(--ot-font-display);font-size:clamp(34px,5.2vw,68px);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.ot-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ot-control-h);padding:0 32px;border:0;border-radius:999px;color:var(--ot-void);background:linear-gradient(180deg,var(--ot-silver-hi),var(--ot-silver) 55%,var(--ot-silver-lo));box-shadow:inset 0 1px #fff9,0 16px 40px -22px rgba(var(--ot-bone-rgb),.45);font-family:var(--ot-font-body);font-size:12px;font-weight:500;letter-spacing:.18em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:filter .5s var(--ot-ease),transform .5s var(--ot-ease)}.ot-btn:hover{filter:brightness(1.07)}.ot-btn:active{transform:translateY(1px)}.ot-frame{margin:0;padding:9px;border-radius:28px;background:linear-gradient(158deg,rgba(var(--ot-bone-rgb),.08),rgba(var(--ot-bone-rgb),.02) 40%,rgba(var(--ot-wine-rgb),.08));box-shadow:var(--ot-inset),0 0 0 1px var(--ot-ring)}.ot-frame__core{position:relative;overflow:hidden;border-radius:19px;background:#0d0a0b}.ot-notice{margin:20px 0 0;padding:16px 20px;border:1px dashed rgba(var(--ot-bone-rgb),.4);border-radius:16px;color:var(--ot-bone);background:rgba(var(--ot-bone-rgb),.04);font-size:13px;line-height:1.55}.ot-notice strong{display:block;margin-bottom:4px;font-weight:500}.ot-notice p{margin:0}.ot-media{position:relative;width:100%;height:100%}.ot-media__img,.ot-media__video{width:100%;height:100%;object-fit:cover;object-position:var(--ot-focal, 50% 50%)}.ot-media--mono .ot-media__img,.ot-media--mono .ot-media__video{filter:grayscale(1) contrast(1.06) brightness(.86)}.ot-media__video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s var(--ot-ease)}.ot-media.is-playing .ot-media__video{opacity:1}.ot-media__toggle{position:absolute;right:14px;bottom:14px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;color:var(--ot-bone);background:rgba(var(--ot-void-rgb),.62);box-shadow:0 0 0 1px rgba(var(--ot-bone-rgb),.24);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ot-media__toggle svg{width:14px;height:14px;fill:currentColor}.ot-media__toggle .ot-media__icon-play,.ot-media__toggle.is-paused .ot-media__icon-pause{display:none}.ot-media__toggle.is-paused .ot-media__icon-play{display:block}.ot.ot-bar{position:absolute;inset:0 0 auto;z-index:10;background:transparent}.ot-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;width:var(--ot-width);height:var(--ot-bar-h);margin-inline:auto}.ot-bar__logo{display:inline-flex;align-items:center;min-height:44px;color:var(--ot-bone);font-family:var(--ot-font-display);font-size:18px;letter-spacing:.3em;text-decoration:none;text-transform:uppercase}.ot-bar__logo img{height:auto}.ot-bar__store{display:inline-flex;align-items:center;min-height:44px;color:rgba(var(--ot-bone-rgb),.86);font-size:11px;font-weight:500;letter-spacing:.22em;text-decoration:none;text-transform:uppercase;transition:color .4s var(--ot-ease)}.ot-bar__store:hover{color:var(--ot-bone);text-decoration:underline;text-underline-offset:5px}.ot-hero{display:flex;align-items:center;min-height:100vh;min-height:100svh;padding:calc(var(--ot-bar-h) + 48px) 0 80px;overflow:hidden;isolation:isolate}.ot-hero__media{position:absolute;inset:0 0 0 auto;z-index:-1;width:58%}.ot .ot-hero__grade{display:block}.ot-hero__grade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--ot-void) 0%,rgba(var(--ot-void-rgb),.78) 18%,rgba(var(--ot-void-rgb),.18) 48%,rgba(var(--ot-void-rgb),.28) 100%),linear-gradient(0deg,var(--ot-void) 0%,transparent 26%),linear-gradient(180deg,rgba(var(--ot-void-rgb),.7) 0%,transparent 18%)}.ot-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.ot-hero:before{content:"";position:absolute;inset:auto 0 0;z-index:-1;height:70%;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 15% 55%,rgba(var(--ot-wine-rgb),.24),transparent 70%)}.ot-hero__inner{position:relative;z-index:1;width:var(--ot-width);margin-inline:auto}.ot-hero__copy{max-width:580px}.ot-hero__title{margin:28px 0 0;font-family:var(--ot-font-display);font-size:clamp(48px,6.6vw,100px);font-weight:400;line-height:.9;letter-spacing:-.035em;text-transform:uppercase}.ot-hero__title-outline{display:block;color:transparent;-webkit-text-stroke:1.2px rgba(var(--ot-bone-rgb),.82);-webkit-text-stroke-width:max(1.2px,.014em)}.ot-hero__sub{margin:26px 0 0;color:var(--ot-silver);font-family:var(--ot-font-display);font-size:clamp(20px,1.9vw,26px);line-height:1.3}.ot-hero__desc{margin:14px 0 0;max-width:48ch;color:rgba(var(--ot-bone-rgb),.84);font-size:16px;font-weight:400;line-height:1.6}.ot-hero__launch{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:22px 0 0;font-size:13px}.ot-hero__launch-label{color:var(--ot-ash);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.ot-hero__launch time{color:var(--ot-bone);font-weight:400}.ot-hero__countdown{color:var(--ot-silver);font-variant-numeric:tabular-nums}.ot-signup{max-width:460px;margin-top:34px;scroll-margin-top:calc(var(--ot-bar-h) + 24px)}.ot-signup:focus{outline:none}.ot-signup__intro{margin:0 0 16px;color:var(--ot-bone);font-size:15px;font-weight:400;line-height:1.5}.ot-signup__form{min-height:142px}.ot-signup__form:focus{outline:none}.ot-signup__form:empty{display:grid;place-items:center;border-radius:28px;box-shadow:0 0 0 1px var(--ot-ring)}.ot-signup__form:empty:before{content:"Loading signup form\2026";color:var(--ot-ash);font-size:13px}.ot-signup__status{margin:0;padding:18px 20px;border-radius:20px;box-shadow:0 0 0 1px var(--ot-ring);color:var(--ot-bone);font-size:14px;line-height:1.55}.ot-signup__status:empty{display:block;padding:0;box-shadow:none}.ot-signup__status a,.ot-signup__consent a,.ot-signup__confirmed a,.ot-signup__fallback a{text-decoration:underline;text-underline-offset:3px}.ot-signup__consent{margin:14px 0 0;color:var(--ot-ash);font-size:12px;line-height:1.55}.ot-signup.is-unavailable .ot-signup__form,.ot-signup.is-unavailable .ot-signup__intro,.ot-signup.is-unavailable .ot-signup__consent,.ot-signup.is-submitted .ot-signup__intro,.ot-signup.is-submitted .ot-signup__consent{display:none}.ot-signup.is-submitted .ot-signup__form{min-height:0}.ot-signup__confirmed{padding:26px 28px;border-radius:28px;box-shadow:var(--ot-inset),0 0 0 1px var(--ot-ring)}.ot-signup__confirmed:focus{outline:none}.ot-signup__confirmed-title{margin:0;font-family:var(--ot-font-display);font-size:28px;font-weight:400;line-height:1.15}.ot-signup__confirmed p{margin:10px 0 0;color:rgba(var(--ot-bone-rgb),.86);font-size:15px;line-height:1.55}.ot-signup__confirmed-link{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:var(--ot-silver-hi);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.ot-signup__fallback{margin:0;color:rgba(var(--ot-bone-rgb),.86);font-size:15px}.ot-signup__form form{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.ot-signup__form>div,.ot-signup__form>div>div,.ot-signup__form form>div,.ot-signup__form [data-testid=form-row],.ot-signup__form [data-testid=form-component]{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.ot-signup__form div{background-color:transparent!important;background-image:none!important;box-shadow:none!important}.ot-signup__form [data-testid=form-row]{margin:0 0 12px!important}.ot-signup__form [data-testid=form-row]:last-child{margin-bottom:0!important}.ot-signup__form,.ot-signup__form p,.ot-signup__form span,.ot-signup__form div{color:var(--ot-bone)!important;font-family:var(--ot-font-body)!important}.ot-signup__form label{display:block!important;margin:0 0 8px!important;color:rgba(var(--ot-bone-rgb),.9)!important;font-family:var(--ot-font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;line-height:1.3!important;text-transform:uppercase!important}.ot-signup__form input[type=email],.ot-signup__form input[type=text]{width:100%!important;height:var(--ot-control-h)!important;margin:0!important;padding:0 22px!important;border:1px solid rgba(var(--ot-bone-rgb),.3)!important;border-radius:999px!important;color:var(--ot-bone)!important;background:rgba(var(--ot-bone-rgb),.05)!important;box-shadow:none!important;font-family:var(--ot-font-body)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.01em!important;transition:border-color .3s var(--ot-ease)!important}.ot-signup__form input::placeholder{color:rgba(var(--ot-bone-rgb),.56)!important;opacity:1!important}.ot-signup__form input:hover{border-color:rgba(var(--ot-bone-rgb),.5)!important}.ot-signup__form input:focus,.ot-signup__form input:focus-visible{border-color:var(--ot-silver)!important;outline:2px solid var(--ot-silver-hi)!important;outline-offset:3px!important}.ot-signup__form input[aria-invalid=true]{border-color:var(--ot-error)!important}.ot-signup__form button{width:100%!important;min-height:var(--ot-control-h)!important;height:auto!important;margin:0!important;padding:0 28px!important;border:0!important;border-radius:999px!important;color:var(--ot-void)!important;background:linear-gradient(180deg,var(--ot-silver-hi),var(--ot-silver) 55%,var(--ot-silver-lo))!important;box-shadow:inset 0 1px #fff9,0 16px 40px -22px rgba(var(--ot-bone-rgb),.45)!important;font-family:var(--ot-font-body)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;line-height:1.2!important;text-transform:uppercase!important;cursor:pointer!important}.ot-signup__form button *{color:inherit!important}.ot-signup__form button:hover{filter:brightness(1.07)}.ot-signup__form button:focus-visible{outline:2px solid var(--ot-silver-hi)!important;outline-offset:3px!important}.ot-signup__form button[disabled]{cursor:progress!important;opacity:.7!important}.ot-signup__form [role=alert],.ot-signup__form [role=alert] *,.ot-signup__form [id*=error i],.ot-signup__form [id*=error i] *{color:var(--ot-error)!important;font-size:13px!important;font-weight:400!important}.ot-signup__form h1,.ot-signup__form h2,.ot-signup__form h3{margin:0 0 8px!important;color:var(--ot-bone)!important;font-family:var(--ot-font-display)!important;font-size:28px!important;font-weight:400!important;line-height:1.15!important}.ot-signup__form p{margin:0 0 6px!important;font-size:15px!important;line-height:1.55!important}.ot-signup__form p:first-child>strong:only-child,.ot-signup__form p:first-child>span>strong:only-child{display:block;margin-bottom:4px;font-family:var(--ot-font-display)!important;font-size:28px!important;font-weight:400!important;line-height:1.15!important}.ot-story,.ot-making{padding-block:var(--ot-rhythm)}.ot-story__grid,.ot-making__grid{display:grid;gap:48px;align-items:center}.ot-story__media .ot-frame__core{aspect-ratio:4 / 5}.ot-making__media .ot-frame__core{aspect-ratio:4 / 3}.ot-story__body{margin-top:28px;max-width:46ch;color:rgba(var(--ot-bone-rgb),.84);font-size:17px;font-weight:400;line-height:1.7}.ot-story__body p{margin:0 0 18px}.ot-story__body p:last-child{margin-bottom:0}.ot-story__body p:first-child{color:var(--ot-bone);font-family:var(--ot-font-display);font-size:clamp(22px,2.2vw,28px);line-height:1.3}.ot-making__body{margin:22px 0 0;max-width:40ch;color:rgba(var(--ot-bone-rgb),.84);font-size:17px;font-weight:400;line-height:1.7}.ot-making__cta{margin-top:36px}@media screen and (min-width:990px){.ot-story__grid{grid-template-columns:5fr 6fr;gap:clamp(56px,8vw,128px)}.ot-making__grid{grid-template-columns:5fr 7fr;gap:clamp(56px,7vw,112px)}}.ot-foot{padding:56px 0 40px;border-top:1px solid var(--ot-ring)}.ot-foot__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px}.ot-foot__brand{display:inline-flex;align-items:center;min-height:44px;color:var(--ot-bone);font-family:var(--ot-font-display);font-size:16px;letter-spacing:.3em;text-decoration:none;text-transform:uppercase}.ot-foot__links{display:flex;flex-wrap:wrap;gap:4px 28px;margin:0;padding:0;list-style:none}.ot-foot__links a{display:inline-flex;align-items:center;min-height:44px;color:rgba(var(--ot-bone-rgb),.8);font-size:11px;font-weight:500;letter-spacing:.2em;text-decoration:none;text-transform:uppercase;transition:color .4s var(--ot-ease)}.ot-foot__links a:hover{color:var(--ot-bone);text-decoration:underline;text-underline-offset:5px}.ot-foot__legal{flex-basis:100%;margin:12px 0 0;color:var(--ot-ash);font-size:12px}@media screen and (max-width:989px){.ot-hero{display:block;min-height:0;padding:calc(var(--ot-bar-h) + 18svh) 0 56px}.ot-hero__media{inset:0 0 auto;width:100%;height:calc(var(--ot-bar-h) + 42svh);min-height:320px}.ot-hero__grade{background:linear-gradient(180deg,rgba(var(--ot-void-rgb),.62) 0%,rgba(var(--ot-void-rgb),.08) 20%,rgba(var(--ot-void-rgb),.35) 48%,rgba(var(--ot-void-rgb),.9) 76%,var(--ot-void) 100%)}.ot-hero__copy{max-width:620px}.ot-hero__title{margin-top:20px;font-size:clamp(46px,13vw,96px)}.ot-hero__sub{margin-top:18px}.ot-hero__desc{margin-top:10px;font-size:15px;line-height:1.55}.ot-signup{margin-top:24px}.ot-signup__intro{margin-bottom:12px}}@media screen and (max-width:749px){.ot{--ot-bar-h: 56px}.ot-eyebrow{padding:7px 14px;font-size:10px;letter-spacing:.24em}.ot-hero__sub{font-size:20px}.ot-signup{max-width:none}.ot-making__cta{width:100%}.ot-foot__inner{flex-direction:column;align-items:flex-start}}@media screen and (max-width:749px)and (max-height:700px){.ot-hero{padding-top:calc(var(--ot-bar-h) + 10svh)}.ot-hero__title{margin-top:16px;font-size:44px}}@media(prefers-reduced-motion:no-preference){.ot-hero__media .ot-media__img{animation:ot-settle 2.6s var(--ot-ease) both}.ot-motion .ot [data-ot-reveal]{opacity:0;transform:translateY(18px);transition:opacity 1s var(--ot-ease),transform 1.2s var(--ot-ease)}.ot-motion .ot [data-ot-reveal].is-revealed{opacity:1;transform:none}}@keyframes ot-settle{0%{transform:scale(1.05)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ot *,.ot *:before,.ot *:after{transition-duration:.01ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ostrovsky-teaser.css.map */
