.btl-page,html:has(.btl-page){--font-heading:var(--font-btl-head),sans-serif;--font-body:var(--font-btl-sans),sans-serif;--btl-primary:#38271f;--btl-secondary:#d2b99a;--btl-light:#f3e9d9;--btl-accent:#684735;--btl-card:#fbf8f2;--btl-dark:#1a110c;--btl-amber:#d9a25b}.btl-page{background-color:var(--btl-primary);color:var(--btl-light);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btl-page,.btl-page *{font-family:var(--font-body)}.btl-page .font-btl-head,.btl-page .font-btl-head *,.btl-page h1,.btl-page h1 *,.btl-page h2,.btl-page h2 *,.btl-page h3,.btl-page h3 *{font-family:var(--font-heading)}.btl-page h1,.btl-page h2,.btl-page h3{font-weight:400;line-height:1;text-wrap:balance}.btl-page h3{line-height:1.2}.btl-page .text-128,.btl-page h1{font-size:6vw;letter-spacing:-.1vw}.btl-page h2{font-size:4vw;letter-spacing:-.2vw}.btl-page .text-64{font-size:3.4vw;letter-spacing:-.2vw}.btl-page .text-40{font-size:2.3vw;letter-spacing:-.1vw}.btl-page .text-30{font-size:1.6vw}.btl-page .text-28{font-size:1.4vw}.btl-page .text-24{font-size:1.2vw}.btl-page .text-22{font-size:1.1vw}.btl-page .text-14{font-size:.9vw}.btl-page .btl-wordmark{font-size:10.5vw;font-weight:600;line-height:.86;letter-spacing:-.5vw;text-transform:uppercase;white-space:nowrap}.btl-page .btl-container{padding-inline:5vw}.btl-page .btl-studio{background:radial-gradient(ellipse 70% 60% at 38% 38%,rgba(246,240,231,.95) 0,rgba(246,240,231,0) 70%),linear-gradient(180deg,#d9cfc2,#e6ddd1 45%,#b8ab9b 72%,#8f8173)}.btl-page .btl-studio:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 120% 100% at 50% 45%,transparent 55%,rgba(40,26,18,.35) 100%)}.btl-page .btl-grain{opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.3 0 0 0 0 0.2 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.btl-page .btl-line-mask{padding-bottom:.6vw;margin-bottom:-.6vw}.btl-page :is(h1,.text-128) .btl-line-mask{padding-bottom:1.4vw;margin-bottom:-1.4vw}.btl-page :is(h2,.text-64) .btl-line-mask{padding-bottom:.9vw;margin-bottom:-.9vw}.btl-page .btl-frame-slot{left:calc(var(--btl-x) * 1vw);top:calc(var(--btl-y) * 1vw);width:calc(var(--btl-w) * 1vw)}.btl-page .btl-frame-print{transform:rotate(var(--btl-rotate))}.btl-page .btl-frame-paper{box-shadow:0 .1vw .2vw rgba(56,39,31,.18),.3vw .6vw 1.2vw rgba(56,39,31,.16)}.btl-page .btl-frame-lift{box-shadow:0 .4vw .8vw rgba(56,39,31,.18),1.6vw 3vw 3.6vw rgba(56,39,31,.3)}.btl-page .btl-no-scrollbar{scrollbar-width:none}.btl-page .btl-no-scrollbar::-webkit-scrollbar{width:0;display:none}.btl-page .btl-roll{padding-block:.5vw;margin-block:-.5vw}.btl-page .btl-snapshot{border:.3vw solid rgba(243,233,217,.85);box-shadow:0 2.8vw 8.3vw rgba(0,0,0,.55)}.btl-page[data-btl-cursor],.btl-page[data-btl-cursor] *{cursor:none}.btl-page input:-webkit-autofill,.btl-page input:-webkit-autofill:focus,.btl-page input:-webkit-autofill:hover,.btl-page textarea:-webkit-autofill,.btl-page textarea:-webkit-autofill:focus,.btl-page textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--btl-light);caret-color:var(--btl-light);font-family:inherit;transition:background-color 600000s 0s,color 600000s 0s}.btl-page input:autofill,.btl-page textarea:autofill{filter:none}.btl-page ::selection{background-color:var(--btl-secondary);color:var(--btl-primary)}.btl-page ::-moz-selection{background-color:var(--btl-secondary);color:var(--btl-primary)}html:has(.btl-page){scrollbar-gutter:stable}html:has(.btl-page),html:has(.btl-page) body{background-color:var(--btl-primary);scrollbar-color:var(--btl-secondary) transparent;scrollbar-width:thin}html:has(.btl-page) ::-webkit-scrollbar{width:8px;height:8px}html:has(.btl-page) ::-webkit-scrollbar-track{background:transparent}html:has(.btl-page) ::-webkit-scrollbar-thumb{background-color:var(--btl-secondary);border-radius:9999px}html:has(.btl-page) ::-webkit-scrollbar-thumb:hover{background-color:var(--btl-accent)}.btl-page .btl-sprockets-v{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='30'%3E%3Crect x='4' y='8' width='12' height='14' rx='3' fill='%23f3e9d9'/%3E%3C/svg%3E");background-repeat:repeat-y;background-size:100% auto;background-position:top}.btl-page .btl-spot{background:radial-gradient(ellipse 45% 55% at 50% 45%,color-mix(in srgb,var(--btl-light) 95%,transparent) 0,color-mix(in srgb,var(--btl-light) 50%,transparent) 45%,transparent 75%)}.btl-page .btl-corner{--btl-corner-gap:1vw;--btl-corner-shift:calc(var(--btl-corner-gap) * (var(--btl-corner-hover, 0) - 1));--btl-corner-line:2px}.btl-page .btl-corner-tl{left:var(--btl-corner-shift);top:var(--btl-corner-shift);border-left-width:var(--btl-corner-line);border-top-width:var(--btl-corner-line)}.btl-page .btl-corner-tr{right:var(--btl-corner-shift);top:var(--btl-corner-shift);border-right-width:var(--btl-corner-line);border-top-width:var(--btl-corner-line)}.btl-page .btl-corner-bl{left:var(--btl-corner-shift);bottom:var(--btl-corner-shift);border-left-width:var(--btl-corner-line);border-bottom-width:var(--btl-corner-line)}.btl-page .btl-corner-br{right:var(--btl-corner-shift);bottom:var(--btl-corner-shift);border-right-width:var(--btl-corner-line);border-bottom-width:var(--btl-corner-line)}.btl-page .btl-hung{box-shadow:0 .2vw .4vw rgba(56,39,31,.22),.6vw 1.6vw 2.8vw rgba(56,39,31,.28)}.btl-page .rounded-md{border-radius:.375rem}.btl-page .rounded-2xl{border-radius:1rem}@media (prefers-reduced-motion:reduce){.btl-page [data-btl-finder]{display:none}.btl-page [data-btl-zoom]{transform:none;filter:none}.btl-page [data-btl-reveal]{opacity:1}}@media (max-width:1024.98px){.btl-page .max-lg\:rounded-2xl{border-radius:1rem}.btl-page .btl-corner{--btl-corner-gap:1.4vw}.btl-page .btl-line-mask{padding-bottom:.9vw;margin-bottom:-.9vw}.btl-page :is(h1,.text-128) .btl-line-mask{padding-bottom:2vw;margin-bottom:-2vw}.btl-page :is(h2,.text-64) .btl-line-mask{padding-bottom:1.4vw;margin-bottom:-1.4vw}.btl-page .btl-wordmark{font-size:12vw;letter-spacing:-.5vw}.btl-page .btl-frame-slot{left:calc((var(--btl-sx) * .8 + 9) * 1vw);top:calc(var(--btl-sy) * .8vw);width:calc(var(--btl-sw) * .8vw)}.btl-page .text-128,.btl-page h1{font-size:9vw;letter-spacing:-.4vw}.btl-page .text-64,.btl-page h2{font-size:6vw;letter-spacing:-.2vw}.btl-page .text-40{font-size:4.6vw;letter-spacing:-.1vw}.btl-page h3.text-30{font-size:3.8vw}.btl-page h3.text-28{font-size:3.4vw}.btl-page .text-30{font-size:3.6vw}.btl-page .text-28{font-size:3.2vw}.btl-page .text-24{font-size:2.8vw}.btl-page .text-22{font-size:2.5vw}.btl-page .text-14{font-size:1.9vw}.btl-page .btl-roll{padding-block:.6vw;margin-block:-.6vw}.btl-page .btl-snapshot{border-width:.6vw}.btl-page .btl-container{padding-inline:6vw}}@media (max-width:767.98px){.btl-page .btl-corner{--btl-corner-gap:0vw}.btl-page .btl-line-mask{padding-bottom:1.6vw;margin-bottom:-1.6vw}.btl-page :is(h1,.text-128) .btl-line-mask{padding-bottom:2.6vw;margin-bottom:-2.6vw}.btl-page :is(h2,.text-64) .btl-line-mask{padding-bottom:2.4vw;margin-bottom:-2.4vw}.btl-page .btl-wordmark{font-size:19vw;letter-spacing:-.8vw;white-space:normal}.btl-page .btl-frame-slot{left:calc(var(--btl-sx) * 1vw);top:calc(var(--btl-sy) * 1vw);width:calc(var(--btl-sw) * 1vw)}.btl-page .text-128,.btl-page h1{font-size:11.5vw;letter-spacing:-.5vw}.btl-page .text-64,.btl-page h2{font-size:10.5vw;letter-spacing:-.4vw}.btl-page .btl-step-down,.btl-page .text-40{font-size:6.8vw;letter-spacing:-.2vw}.btl-page h3.text-30{font-size:6.2vw}.btl-page h3.text-28{font-size:5.4vw}.btl-page .btl-email,.btl-page .text-30{font-size:5.6vw}.btl-page .text-28{font-size:4.8vw}.btl-page .text-24{font-size:4.4vw}.btl-page .text-22{font-size:4.2vw}.btl-page .text-14{font-size:3.3vw}.btl-page .btl-container{padding-inline:7vw}.btl-page .btl-roll{padding-block:1vw;margin-block:-1vw}.btl-page .btl-snapshot{border-width:1.3vw}}