@font-face{font-family:Instrument Serif;src:url(/fonts/InstrumentSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/InstrumentSerif-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+25C6,U+FEFF,U+FFFD}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit}summary{cursor:pointer}}@layer tokens{:root{--cr-black:#100;--cr-mahogany:#2e0506;--cr-cherry:#54030c;--cr-crimson:#6f000f;--cr-carmine:#b91e33;--cr-white:#fffefd;--cr-lemon:#fff6ce;--cr-hunter:#242f21;--font-serif:"Instrument Serif", "Times New Roman", serif;--font-sans:"Neue Haas Grotesk Display", "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-xs:clamp(.72rem, .7rem + .1vw, .78rem);--fs-sm:clamp(.86rem, .84rem + .1vw, .94rem);--fs-base:clamp(1rem, .96rem + .2vw, 1.125rem);--fs-lead:clamp(1.1rem, 1rem + .5vw, 1.45rem);--fs-h3:clamp(1.7rem, 1.3rem + 1.6vw, 2.6rem);--fs-h2:clamp(2.5rem, 1.5rem + 4.4vw, 5.6rem);--fs-display:clamp(3.2rem, 1.2rem + 8.6vw, 10.5rem);--fs-num:clamp(4.5rem, 2rem + 10vw, 12rem);--dur-fast:.2s;--dur-base:.45s;--dur-slow:.8s;--dur-cinematic:1.2s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.64, 0, .78, 0);--gutter:clamp(1.25rem, 4vw, 4rem);--maxw:88rem;--header-h:4.5rem;--tap:2.75rem;--oct-clip:polygon(24.3% 0, 75.7% 0, 100% 16%, 100% 84%, 75.7% 100%, 24.3% 100%, 0 84%, 0 16%)}}@layer base{html{scroll-behavior:smooth;background:var(--cr-mahogany)}html.rm{scroll-behavior:auto}body{min-height:100svh;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--cr-lemon);background:var(--cr-mahogany);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;font-weight:400;line-height:.98}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}em{font-style:italic}p{text-wrap:pretty;max-width:62ch}::selection{background:var(--cr-carmine);color:var(--cr-lemon)}:focus-visible{outline:2px solid var(--cr-lemon);outline-offset:3px;box-shadow:0 0 0 5px var(--cr-carmine);border-radius:2px}.on-light :focus-visible{outline-color:var(--cr-crimson);box-shadow:0 0 0 5px var(--cr-lemon)}.skip-link{z-index:200;background:var(--cr-lemon);color:var(--cr-black);transition:top var(--dur-fast);padding:.8rem 1.2rem;font-weight:500;position:fixed;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@layer components;@layer utilities{.wrap{width:min(100% - 2 * var(--gutter), var(--maxw));margin-inline:auto}.eyebrow{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7em;display:inline-flex}.eyebrow:before{content:"◆";color:var(--cr-carmine);font-size:.8em}.it{font-style:italic}.lede{font-size:var(--fs-lead);line-height:1.45}}.sec{isolation:isolate;background:var(--bg,transparent);color:var(--fg);position:relative}.sec--dark{--bg:var(--cr-mahogany);--fg:var(--cr-lemon);--line:color-mix(in srgb, var(--cr-lemon) 22%, transparent)}.sec--black{--bg:var(--cr-black);--fg:var(--cr-lemon);--line:color-mix(in srgb, var(--cr-lemon) 22%, transparent)}.sec--cherry{--bg:var(--cr-cherry);--fg:var(--cr-lemon);--line:color-mix(in srgb, var(--cr-lemon) 28%, transparent)}.sec--crimson{--bg:var(--cr-crimson);--fg:var(--cr-lemon);--line:color-mix(in srgb, var(--cr-lemon) 30%, transparent)}.sec--light{--bg:var(--cr-white);--fg:var(--cr-cherry);--line:color-mix(in srgb, var(--cr-crimson) 25%, transparent)}.sec--light h2,.sec--light h3{color:var(--cr-crimson)}.grain:after{content:"";pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.js:not(.rm):not(.motion-fail) [data-reveal],.js:not(.rm):not(.motion-fail) [data-hero-in]{opacity:0}.js:not(.rm):not(.motion-fail) [data-split],.js:not(.rm):not(.motion-fail) [data-hero-title]{visibility:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.sec[id]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--prev,transparent), transparent);height:clamp(5rem,14vh,9rem);position:absolute;inset:0 0 auto}#ponte,#rota{--prev:var(--cr-mahogany)}#condicoes{--prev:var(--cr-white)}#colecoes{--prev:var(--cr-cherry)}#diferenciais{--prev:var(--cr-crimson)}#para-quem{--prev:var(--cr-white)}#como-comprar{--prev:var(--cr-black)}#garantia{--prev:var(--cr-white)}#faq{--prev:var(--cr-cherry)}#cadastro{--prev:var(--cr-white)}.consent[data-astro-cid-bm4qem4n]{z-index:90;left:var(--gutter);right:var(--gutter);bottom:max(1rem, env(safe-area-inset-bottom));background:var(--cr-black);max-width:40rem;color:var(--cr-lemon);border:1px solid color-mix(in srgb, var(--cr-lemon) 30%, transparent);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding:1rem 1.25rem;display:flex;position:fixed}.consent[data-astro-cid-bm4qem4n][hidden]{display:none}.consent[data-astro-cid-bm4qem4n] p[data-astro-cid-bm4qem4n]{flex:18rem}.consent[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{text-underline-offset:3px}.consent__actions[data-astro-cid-bm4qem4n]{gap:.6rem;display:flex}.consent[data-astro-cid-bm4qem4n] button[data-astro-cid-bm4qem4n]{min-height:var(--tap);border:1px solid var(--cr-lemon);color:var(--cr-lemon);cursor:pointer;letter-spacing:.05em;text-transform:uppercase;font-size:var(--fs-xs);background:0 0;padding:0 1.2rem}.consent[data-astro-cid-bm4qem4n] .consent__ok[data-astro-cid-bm4qem4n]{background:var(--cr-lemon);color:var(--cr-black)}.logo[data-astro-cid-qmbhzs4e]{height:auto;color:inherit;overflow:visible}.ftr[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding-block:clamp(4rem,8vw,7rem) 2.4rem}.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);gap:3rem;display:grid}.ftr__logo{width:min(100%,16rem)}.ftr__sig[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);font-size:var(--fs-h3);margin-top:1.6rem;line-height:1}.ftr__addr[data-astro-cid-jo6i4kqk],.ftr__legal[data-astro-cid-jo6i4kqk]{font-style:normal;font-size:var(--fs-sm);align-content:start;gap:.6rem;display:grid}.ftr__legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.4rem;padding:0;display:grid}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ftr__addr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--tap);transition:background-size var(--dur-slow) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 78%/0 1px no-repeat;align-items:center;text-decoration:none;display:inline-flex}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.ftr__addr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.ftr__addr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{background-size:100% 1px}.ftr__base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);font-size:var(--fs-xs);letter-spacing:.08em;opacity:.8;margin-top:3rem;padding-top:1.4rem}@media (width<=860px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2.4rem}}body.legal{background:var(--cr-mahogany)}.lg-hdr{padding-block:1.6rem}.lg-logo{width:10rem;color:var(--cr-lemon)}.lg{gap:1.2rem;max-width:48rem;padding-block:clamp(3rem,8vw,6rem) clamp(5rem,10vw,8rem);display:grid}.lg h1{font-size:var(--fs-h2);margin-bottom:1rem}.lg h2{font-size:var(--fs-h3);margin-top:2rem}.lg ul{padding-left:1.2rem}.lg a{text-underline-offset:3px}.lg .todo{border:1px dashed var(--cr-carmine);font-size:var(--fs-sm);padding:.2rem .5rem}.btn[data-astro-cid-j6ocf6pu]{isolation:isolate;min-height:var(--tap);font-family:var(--font-sans);font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--btn-fg,var(--cr-lemon));clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);transition:color var(--dur-base) var(--ease-out);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.8rem;padding:.95rem 1.6rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn[data-astro-cid-j6ocf6pu]:before{content:"";z-index:1;pointer-events:none;background:var(--btn-line,var(--cr-lemon));clip-path:polygon(evenodd,10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px,10px 0,10.414px 1px,calc(100% - 10.414px) 1px,calc(100% - 1px) 10.414px,calc(100% - 1px) calc(100% - 10.414px),calc(100% - 10.414px) calc(100% - 1px),10.414px calc(100% - 1px),1px calc(100% - 10.414px),1px 10.414px,10.414px 1px,10px 0);position:absolute;inset:0}.btn__label[data-astro-cid-j6ocf6pu],.btn__arrow[data-astro-cid-j6ocf6pu]{z-index:2;position:relative}.btn__fill[data-astro-cid-j6ocf6pu]{z-index:-1;background:var(--fill-from);transition:transform var(--dur-slow) var(--ease-out);position:absolute;inset:0;transform:translate(-101%)}.btn__arrow[data-astro-cid-j6ocf6pu]{transition:transform var(--dur-base) var(--ease-out);flex:none}.btn[data-astro-cid-j6ocf6pu]:hover .btn__fill[data-astro-cid-j6ocf6pu],.btn[data-astro-cid-j6ocf6pu]:focus-visible .btn__fill[data-astro-cid-j6ocf6pu]{transform:none}.btn[data-astro-cid-j6ocf6pu]:hover .btn__arrow[data-astro-cid-j6ocf6pu],.btn[data-astro-cid-j6ocf6pu]:focus-visible .btn__arrow[data-astro-cid-j6ocf6pu]{transform:translate(4px)}.btn[data-astro-cid-j6ocf6pu][disabled]{opacity:.6;cursor:progress}.btn--primary[data-astro-cid-j6ocf6pu]{--fill-from:var(--cr-crimson);--btn-line:var(--cr-carmine);background:var(--cr-carmine);color:var(--cr-lemon)}.btn--primary[data-astro-cid-j6ocf6pu]:hover{color:var(--cr-lemon)}.btn--ghost[data-astro-cid-j6ocf6pu]{--fill-from:var(--cr-lemon)}.btn--ghost[data-astro-cid-j6ocf6pu]:hover,.btn--ghost[data-astro-cid-j6ocf6pu]:focus-visible{color:var(--cr-black)}.on-light .btn--ghost[data-astro-cid-j6ocf6pu]{--btn-fg:var(--cr-crimson);--btn-line:var(--cr-crimson);--fill-from:var(--cr-crimson)}.on-light .btn--ghost[data-astro-cid-j6ocf6pu]:hover{color:var(--cr-lemon)}.hdr[data-astro-cid-nen7h5rs]{z-index:100;color:var(--cr-lemon);transition:background var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-out);position:fixed;inset:0 0 auto}.hdr[data-astro-cid-nen7h5rs].is-solid{background:color-mix(in srgb, var(--cr-mahogany) 82%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb, var(--cr-lemon) 14%, transparent)}.hdr[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-101%)}.hdr__bar[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:2rem;display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{min-height:var(--tap);align-items:center;margin-right:auto;display:inline-flex}.hdr__wm{width:clamp(8.5rem,14vw,11rem)}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1.2rem,2.6vw,2.6rem);padding:0;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.ulink[data-astro-cid-nen7h5rs]{transition:background-size var(--dur-slow) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 70%/0 1px no-repeat}.ulink[data-astro-cid-nen7h5rs]:hover,.ulink[data-astro-cid-nen7h5rs]:focus-visible{background-size:100% 1px}.hdr[data-astro-cid-nen7h5rs] .hdr__cta{padding-block:.7rem}.hdr__burger[data-astro-cid-nen7h5rs]{width:var(--tap);height:var(--tap);cursor:pointer;z-index:120;background:0 0;border:0;display:none;position:relative}.hdr__bars[data-astro-cid-nen7h5rs]{place-content:center;gap:7px;display:grid;position:absolute;inset:0}.hdr__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--cr-lemon);width:24px;height:1.5px;transition:transform var(--dur-base) var(--ease-out);display:block}.hdr__burger[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(4.25px)rotate(45deg)}.hdr__burger[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-4.25px)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{z-index:110;background:var(--cr-black);color:var(--cr-lemon);padding:calc(var(--header-h) + 2rem) var(--gutter) 3rem;opacity:0;transition:opacity var(--dur-base) var(--ease-out);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.menu[data-astro-cid-nen7h5rs][hidden]{display:none}.menu[data-astro-cid-nen7h5rs].is-open{opacity:1}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.4rem;padding:0;display:grid}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);padding-block:.25rem;font-size:clamp(2.6rem,11vw,4.5rem);line-height:1.1;text-decoration:none;display:block}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:translateY(18px)}.menu[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.menu[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:70ms}.menu[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:.14s}.menu[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:nth-child(4){transition-delay:.21s}.menu[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:nth-child(5){transition-delay:.28s}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].menu__cta{font-family:var(--font-sans);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--cr-carmine);margin-top:1.2rem;padding:1rem 1.4rem;display:inline-block}.menu__sig[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);font-size:var(--fs-lead);opacity:.7;margin-top:3rem}@media (width<=860px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr[data-astro-cid-nen7h5rs] .hdr__cta{display:none}.hdr__burger[data-astro-cid-nen7h5rs]{display:block}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transition:none;transform:none}}.tag[data-astro-cid-enav3c2u]{--c:9px;--b:1px;--k:calc(.414 * var(--b));font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--tag-fg,currentColor);transition:color var(--dur-base) var(--ease-out);align-items:center;padding:.62rem 1.05rem;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.tag--big[data-astro-cid-enav3c2u]{--c:22px;text-transform:none;letter-spacing:0;font-size:var(--fs-base);padding:clamp(1.4rem,3vw,2.4rem) clamp(1.4rem,3vw,2.6rem)}.tag__bd[data-astro-cid-enav3c2u]{background:var(--tag-line,var(--cr-carmine));-webkit-mask-image:linear-gradient(90deg, #000 var(--draw,100%), transparent calc(var(--draw,100%) + 0.01%));mask-image:linear-gradient(90deg, #000 var(--draw,100%), transparent calc(var(--draw,100%) + 0.01%));transition:background var(--dur-base) var(--ease-out);clip-path:polygon(evenodd, var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c), var(--c) 0, calc(var(--c) + var(--k)) var(--b), calc(100% - var(--c) - var(--k)) var(--b), calc(100% - var(--b)) calc(var(--c) + var(--k)), calc(100% - var(--b)) calc(100% - var(--c) - var(--k)), calc(100% - var(--c) - var(--k)) calc(100% - var(--b)), calc(var(--c) + var(--k)) calc(100% - var(--b)), var(--b) calc(100% - var(--c) - var(--k)), var(--b) calc(var(--c) + var(--k)), calc(var(--c) + var(--k)) var(--b), var(--c) 0);position:absolute;inset:0}.tag__in[data-astro-cid-enav3c2u]{display:block;position:relative}.tag[data-astro-cid-enav3c2u]:hover .tag__bd[data-astro-cid-enav3c2u]{background:var(--cr-lemon)}.hero[data-astro-cid-ge2uvauf]{--oh:min(60svh, 640px);--ow:min(calc(var(--oh) * .6605), 78vw);--cy:52%;height:100svh;min-height:40rem;color:var(--cr-lemon);overflow:clip}.hero[data-astro-cid-ge2uvauf] .hero__pattern{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]:before{content:"";background:radial-gradient(120% 90% at 50% 40%, transparent 30%, var(--cr-mahogany) 100%);z-index:1;position:absolute;inset:0}.hero__window[data-astro-cid-ge2uvauf]{z-index:2;clip-path:polygon(calc(50% - var(--ow) / 2 + var(--ow) * .243) calc(var(--cy) - var(--oh) / 2), calc(50% + var(--ow) / 2 - var(--ow) * .243) calc(var(--cy) - var(--oh) / 2), calc(50% + var(--ow) / 2) calc(var(--cy) - var(--oh) / 2 + var(--oh) * .16), calc(50% + var(--ow) / 2) calc(var(--cy) + var(--oh) / 2 - var(--oh) * .16), calc(50% + var(--ow) / 2 - var(--ow) * .243) calc(var(--cy) + var(--oh) / 2), calc(50% - var(--ow) / 2 + var(--ow) * .243) calc(var(--cy) + var(--oh) / 2), calc(50% - var(--ow) / 2) calc(var(--cy) + var(--oh) / 2 - var(--oh) * .16), calc(50% - var(--ow) / 2) calc(var(--cy) - var(--oh) / 2 + var(--oh) * .16));position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf] .hero__photo{object-fit:cover;object-position:50% 13%;width:100%;height:100%}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, color-mix(in srgb, var(--cr-black) 35%, transparent), color-mix(in srgb, var(--cr-mahogany) 55%, transparent));position:absolute;inset:0}.hero__frame[data-astro-cid-ge2uvauf]{z-index:3;left:50%;top:var(--cy);width:var(--ow);height:var(--oh);pointer-events:none;position:absolute;translate:-50% -50%}.hero__frame[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;width:100%;height:100%;stroke:var(--cr-lemon);stroke-width:1px}.hero__frame[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]{vector-effect:non-scaling-stroke}.hero__inner[data-astro-cid-ge2uvauf]{z-index:4;height:100%;padding:var(--header-h) var(--gutter) clamp(1.4rem, 4svh, 3rem);grid-template-rows:1fr auto;display:grid;position:relative}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--fs-display);letter-spacing:-.035em;align-self:center;padding-bottom:4svh;line-height:.9;display:grid}.hero__l1[data-astro-cid-ge2uvauf]{justify-self:start}.hero__l2[data-astro-cid-ge2uvauf]{justify-self:end;margin-top:.04em}.hero__bottom[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,28rem) 1fr;align-items:end;gap:2rem 4rem;display:grid}.hero__sub[data-astro-cid-ge2uvauf]{font-size:var(--fs-base);line-height:1.5}.hero__side[data-astro-cid-ge2uvauf]{justify-items:end;gap:1.2rem;display:grid}.hero__tags[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;padding:0;display:flex}.hero__support[data-astro-cid-ge2uvauf]{font-size:var(--fs-sm);letter-spacing:.04em;margin-bottom:-.6rem;font-weight:300}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{--oh:min(36svh, 360px);--cy:38%;min-height:44rem}.hero__title[data-astro-cid-ge2uvauf]{align-self:start;padding-top:4svh;font-size:clamp(3rem,14.5vw,6rem)}.hero__bottom[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:1.2rem}.hero__side[data-astro-cid-ge2uvauf]{justify-items:start}.hero__tags[data-astro-cid-ge2uvauf],.hero__cta[data-astro-cid-ge2uvauf]{justify-content:flex-start}.hero__cta[data-astro-cid-ge2uvauf] .btn{flex:100%}}@media (height<=760px) and (width>=861px){.hero__tags[data-astro-cid-ge2uvauf]{display:none}}.ben[data-astro-cid-jabhex2p]{border-block:1px solid var(--line);padding-block:clamp(1.6rem,3vw,2.4rem)}.ben__list[data-astro-cid-jabhex2p]{padding-inline:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ben__item[data-astro-cid-jabhex2p]{font-size:var(--fs-sm);align-items:center;gap:1rem;padding-inline:clamp(1rem,2vw,2rem);line-height:1.4;display:flex}.ben__item[data-astro-cid-jabhex2p]+.ben__item[data-astro-cid-jabhex2p]{border-left:1px solid var(--line)}.ben__icon[data-astro-cid-jabhex2p]{color:var(--cr-carmine);flex:none}@media (width<=1000px){.ben__list[data-astro-cid-jabhex2p]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.6rem}.ben__item[data-astro-cid-jabhex2p]{padding-inline:1rem}.ben__item[data-astro-cid-jabhex2p]:nth-child(3){border-left:0}}@media (width<=520px){.ben__item[data-astro-cid-jabhex2p]{font-size:var(--fs-xs);flex-direction:column;align-items:flex-start;gap:.7rem}}.war[data-astro-cid-tspzb67d]{padding-block:clamp(5rem,10vw,9rem)}.war[data-astro-cid-tspzb67d] h2[data-astro-cid-tspzb67d]{margin-top:1.4rem}.war__grid[data-astro-cid-tspzb67d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.war__item[data-astro-cid-tspzb67d]{border-top:1px solid var(--line);align-content:start;gap:.8rem;padding-top:1.4rem;display:grid}.war__item[data-astro-cid-tspzb67d] h3[data-astro-cid-tspzb67d]{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.2rem)}.war__item[data-astro-cid-tspzb67d] p[data-astro-cid-tspzb67d]{font-size:var(--fs-sm);max-width:38ch}@media (width<=860px){.war__grid[data-astro-cid-tspzb67d]{grid-template-columns:1fr}}.bridge[data-astro-cid-fkcfvvyn]{padding-block:clamp(6rem,14vw,12rem)}.bridge__title[data-astro-cid-fkcfvvyn]{max-width:16ch;margin-top:1.6rem}.bridge__track[data-astro-cid-fkcfvvyn]{margin-top:clamp(4rem,9vw,8rem);position:relative}.bridge__line[data-astro-cid-fkcfvvyn]{background:color-mix(in srgb, var(--cr-lemon) 16%, transparent);height:1px;position:absolute;top:.45rem;left:0;right:0}.bridge__line[data-astro-cid-fkcfvvyn] i[data-astro-cid-fkcfvvyn]{background:var(--cr-carmine);transform-origin:0;height:100%;display:block}.bridge__cols[data-astro-cid-fkcfvvyn]{grid-template-columns:repeat(3,1fr);gap:2rem clamp(1.5rem,4vw,4rem);padding:0;display:grid}.bridge__col[data-astro-cid-fkcfvvyn]{padding-top:2.4rem;position:relative}.bridge__node[data-astro-cid-fkcfvvyn]{color:var(--cr-carmine);font-size:.9rem;line-height:1;position:absolute;top:0;left:0}.bridge__n[data-astro-cid-fkcfvvyn]{font-size:var(--fs-xs);letter-spacing:.14em;opacity:.7;margin-bottom:.8rem;display:block}.bridge__col[data-astro-cid-fkcfvvyn] h3[data-astro-cid-fkcfvvyn]{margin-bottom:1.4rem}.bridge__col[data-astro-cid-fkcfvvyn] ul[data-astro-cid-fkcfvvyn]{gap:.55rem;padding:0;display:grid}.bridge__col[data-astro-cid-fkcfvvyn] ul[data-astro-cid-fkcfvvyn] li[data-astro-cid-fkcfvvyn]{border-bottom:1px solid var(--line);font-size:var(--fs-sm);padding-bottom:.55rem}.bridge__close[data-astro-cid-fkcfvvyn]{max-width:38ch;font-family:var(--font-serif);font-size:var(--fs-h3);letter-spacing:-.01em;margin-top:clamp(4rem,8vw,7rem);margin-left:auto;line-height:1.08}@media (width<=760px){.bridge__cols[data-astro-cid-fkcfvvyn]{grid-template-columns:1fr;gap:3rem}.bridge__line[data-astro-cid-fkcfvvyn]{width:1px;height:auto;inset:0 auto 0 .4rem}.bridge__line[data-astro-cid-fkcfvvyn] i[data-astro-cid-fkcfvvyn]{transform-origin:50% 0;width:100%;height:100%}.bridge__col[data-astro-cid-fkcfvvyn]{padding-top:0;padding-left:2.6rem}.bridge__node[data-astro-cid-fkcfvvyn]{background:var(--cr-mahogany);top:.2rem;left:0}}.route[data-astro-cid-bxchhdke]{min-height:100svh}.route__pin[data-astro-cid-bxchhdke]{place-items:center;height:100svh;min-height:36rem;display:grid;position:relative;overflow:clip}.route__stage[data-astro-cid-bxchhdke]{display:contents}.route__eyebrow[data-astro-cid-bxchhdke]{top:calc(var(--header-h) + 1rem);left:var(--gutter);color:var(--cr-crimson);position:absolute}.route__list[data-astro-cid-bxchhdke]{z-index:2;text-align:center;font-family:var(--font-serif);letter-spacing:-.015em;color:var(--cr-carmine);padding:0;font-size:clamp(2rem,7.4svh,4.6rem);line-height:1.12;position:relative}.route__city[data-astro-cid-bxchhdke]{width:max-content;margin-inline:auto;display:block;position:relative}.route__city[data-astro-cid-bxchhdke].is-home{translate:.3em}.route__dia[data-astro-cid-bxchhdke]{font-size:.5em;position:absolute;top:50%;right:calc(100% + .5em);translate:0 -50%}.route__fan[data-astro-cid-bxchhdke]{z-index:1;width:100%;height:100%;fill:var(--cr-crimson);stroke:var(--cr-carmine);stroke-width:1px;font-family:var(--font-serif);pointer-events:none;font-size:30px;position:absolute;inset:0}.route__fan[data-astro-cid-bxchhdke] path[data-astro-cid-bxchhdke]{fill:none}.route__fan[data-astro-cid-bxchhdke] circle[data-astro-cid-bxchhdke]{fill:var(--cr-carmine);stroke:none}.route__fan[data-astro-cid-bxchhdke] text[data-astro-cid-bxchhdke]{stroke:none}.route__close[data-astro-cid-bxchhdke]{z-index:2;text-align:center;width:min(72vw,36rem);font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--cr-crimson);line-height:1.05;position:absolute;bottom:clamp(2.5rem,7svh,5rem);left:50%;translate:-50%}.js .route__close[data-astro-cid-bxchhdke],.js .route__fan[data-astro-cid-bxchhdke]{opacity:0}.js.rm .route__close[data-astro-cid-bxchhdke],.js.rm .route__fan[data-astro-cid-bxchhdke],.js.motion-fail .route__close[data-astro-cid-bxchhdke],.js.motion-fail .route__fan[data-astro-cid-bxchhdke]{opacity:1}.route__fan[data-astro-cid-bxchhdke]{display:none}.motion-ready .route__fan--d[data-astro-cid-bxchhdke],.rm .route__fan--d[data-astro-cid-bxchhdke]{display:block}.route__regions[data-astro-cid-bxchhdke]{display:none}@media (width<=860px){.route__fan[data-astro-cid-bxchhdke]{display:none!important}.route[data-astro-cid-bxchhdke]{min-height:0}.route__pin[data-astro-cid-bxchhdke]{height:auto;min-height:0;padding:6.5rem var(--gutter) 5rem;place-items:normal;display:block;overflow:visible}.route__eyebrow[data-astro-cid-bxchhdke]{justify-content:flex-start;margin-bottom:2.4rem;display:flex;position:static}.route__stage[data-astro-cid-bxchhdke]{display:block}.route__list[data-astro-cid-bxchhdke]{text-align:left;font-size:clamp(3rem,14vw,4.2rem)}.route__city[data-astro-cid-bxchhdke]{margin-inline:0}.route__city[data-astro-cid-bxchhdke].is-home{translate:none}.route__dia[data-astro-cid-bxchhdke]{vertical-align:.12em;margin-right:.4em;display:inline-block;position:static;translate:none}.route__regions[data-astro-cid-bxchhdke]{margin:1.4rem 0 0 .5rem;padding-left:1.8rem;display:block;position:relative}.route__line[data-astro-cid-bxchhdke]{background:var(--cr-carmine);transform-origin:top;width:1px;position:absolute;top:-1.4rem;bottom:.9rem;left:0}.route__regions[data-astro-cid-bxchhdke] ul[data-astro-cid-bxchhdke]{gap:.35rem;padding:0;display:grid}.route__regions[data-astro-cid-bxchhdke] li[data-astro-cid-bxchhdke]{font-family:var(--font-serif);color:var(--cr-crimson);font-size:clamp(1.8rem,8vw,2.3rem);line-height:1.2;position:relative}.route__regions[data-astro-cid-bxchhdke] li[data-astro-cid-bxchhdke]:before{content:"";background:var(--cr-carmine);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:-1.8rem;translate:-50% -50%}.route__close[data-astro-cid-bxchhdke]{text-align:left;width:auto;max-width:18ch;margin:3rem 0 0;position:static;translate:none}}.rm .route__pin[data-astro-cid-bxchhdke],.motion-fail .route__pin[data-astro-cid-bxchhdke]{height:auto;padding-block:8rem 14rem}.terms[data-astro-cid-xzrvpivu]{--tag-line:var(--cr-carmine);padding-block:clamp(6rem,12vw,11rem)}.terms__title[data-astro-cid-xzrvpivu]{max-width:14ch;margin-top:1.6rem}.terms__grid[data-astro-cid-xzrvpivu]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,1.75rem);margin-top:clamp(3rem,7vw,6rem);padding:0;display:grid}.terms[data-astro-cid-xzrvpivu] .terms__item{--tag-line:color-mix(in srgb, var(--cr-lemon) 55%, var(--cr-carmine));align-items:stretch;min-height:clamp(13rem,24vw,21rem);display:flex}.terms[data-astro-cid-xzrvpivu] .terms__item .tag__in{flex-direction:column;justify-content:space-between;width:100%;display:flex}.terms__val[data-astro-cid-xzrvpivu]{font-family:var(--font-serif);font-size:var(--fs-num);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:.85}.terms__lbl[data-astro-cid-xzrvpivu]{font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;max-width:22ch}@media (width<=700px){.terms__grid[data-astro-cid-xzrvpivu]{grid-template-columns:1fr}.terms[data-astro-cid-xzrvpivu] .terms__item{min-height:11rem}}.oct[data-astro-cid-dswsz5w4]{aspect-ratio:60.77/92.01;position:relative}.oct__win[data-astro-cid-dswsz5w4]{clip-path:var(--oct-clip);position:absolute;inset:0;overflow:hidden}.oct__line[data-astro-cid-dswsz5w4]{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;width:100%;height:100%;position:absolute;inset:0}.oct__line[data-astro-cid-dswsz5w4] polygon[data-astro-cid-dswsz5w4]{vector-effect:non-scaling-stroke}.coll[data-astro-cid-ls3jwi66]{background:var(--cr-mahogany);overflow:clip}.coll__bgs[data-astro-cid-ls3jwi66]{z-index:0;position:absolute;inset:0}.coll__bg[data-astro-cid-ls3jwi66]{background:var(--c);opacity:0;transition:opacity var(--dur-cinematic) var(--ease-out);position:absolute;inset:0}.coll__bg[data-astro-cid-ls3jwi66].is-active{opacity:1}.coll__bg[data-astro-cid-ls3jwi66] img{object-fit:cover;opacity:.55;mix-blend-mode:screen;width:100%;height:100%}.coll__pin[data-astro-cid-ls3jwi66]{z-index:1;min-height:100svh;padding-block:calc(var(--header-h) + 1rem) 3rem;flex-direction:column;justify-content:center;gap:clamp(1.5rem,4svh,3rem);display:flex;position:relative}.coll__head[data-astro-cid-ls3jwi66]{gap:.8rem;display:grid}.coll__head[data-astro-cid-ls3jwi66] h2[data-astro-cid-ls3jwi66]{max-width:18ch;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.6rem)}.coll__track[data-astro-cid-ls3jwi66]{padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:clamp(1rem,2.4vw,2rem);list-style:none;display:flex;overflow-x:auto}.coll__track[data-astro-cid-ls3jwi66]::-webkit-scrollbar{display:none}.coll__card[data-astro-cid-ls3jwi66]{scroll-snap-align:center;flex:0 0 min(86vw,34rem);grid-template-columns:1fr;gap:1.4rem;min-height:30rem;padding:clamp(1.2rem,2vw,1.8rem);display:grid;position:relative}.coll__card-bd[data-astro-cid-ls3jwi66]{z-index:-1;background:color-mix(in srgb, var(--cr-black) 40%, transparent);backdrop-filter:blur(6px);clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);position:absolute;inset:0}.coll__card-bd[data-astro-cid-ls3jwi66]:after{content:"";background:color-mix(in srgb, var(--cr-lemon) 38%, transparent);clip-path:polygon(evenodd,18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px,18px 0,18.414px 1px,calc(100% - 18.414px) 1px,calc(100% - 1px) 18.414px,calc(100% - 1px) calc(100% - 18.414px),calc(100% - 18.414px) calc(100% - 1px),18.414px calc(100% - 1px),1px calc(100% - 18.414px),1px 18.414px,18.414px 1px,18px 0);position:absolute;inset:0}.coll__photo[data-astro-cid-ls3jwi66]{justify-content:center;display:flex}.coll__oct[data-astro-cid-ls3jwi66]{width:min(40%,11rem);color:color-mix(in srgb, var(--cr-lemon) 70%, transparent)}.coll__oct[data-astro-cid-ls3jwi66] picture{width:100%;height:100%;display:block}.coll__oct[data-astro-cid-ls3jwi66] img{object-fit:cover;width:100%;height:100%;display:block}.coll__body[data-astro-cid-ls3jwi66]{align-content:start;gap:.7rem;display:grid;position:relative}.coll__n[data-astro-cid-ls3jwi66]{font-size:var(--fs-xs);letter-spacing:.14em;opacity:.75}.coll__mono{opacity:.85;width:1.5rem;position:absolute;top:0;right:0}.coll__name[data-astro-cid-ls3jwi66]{font-size:clamp(2.8rem,5vw,4.6rem);font-style:italic}.coll__body[data-astro-cid-ls3jwi66] p[data-astro-cid-ls3jwi66]{font-size:var(--fs-sm);max-width:38ch}@media (width>=861px){.coll__pin[data-astro-cid-ls3jwi66]{min-height:0;padding-block:calc(var(--header-h) + 4rem) clamp(5rem, 9vw, 8rem)}.coll__track[data-astro-cid-ls3jwi66]{scroll-snap-type:none;max-width:var(--maxw);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-inline:auto;display:grid;overflow:visible}.coll__card[data-astro-cid-ls3jwi66]{flex:none;grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:center;min-height:24rem}.coll__card[data-astro-cid-ls3jwi66]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(.5rem,1.2vw,1rem))}.coll__oct[data-astro-cid-ls3jwi66]{width:100%}}@media (width<=860px){.coll__pin[data-astro-cid-ls3jwi66]{padding-block:6rem 4rem}.coll__card[data-astro-cid-ls3jwi66]{grid-template-columns:1fr}.coll__bg[data-astro-cid-ls3jwi66]{opacity:0}.coll__bg[data-astro-cid-ls3jwi66]:first-child{opacity:1}.coll__oct[data-astro-cid-ls3jwi66]{width:min(78%,15rem);margin-inline:auto}}.diff[data-astro-cid-uqee7zyc]{padding-block:clamp(6rem,12vw,11rem)}.diff__grid[data-astro-cid-uqee7zyc]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:3rem clamp(2rem,6vw,7rem);display:grid}.diff__head[data-astro-cid-uqee7zyc]{top:calc(var(--header-h) + 2rem);gap:1.6rem;display:grid;position:sticky}.diff__head[data-astro-cid-uqee7zyc] h2[data-astro-cid-uqee7zyc]{max-width:11ch}.diff__list[data-astro-cid-uqee7zyc]{gap:clamp(2.2rem,4vw,3.6rem);padding:0;display:grid}.diff__item[data-astro-cid-uqee7zyc]{grid-template-columns:4.5rem 1fr;gap:1rem;padding-top:1.6rem;display:grid;position:relative}.diff__rule[data-astro-cid-uqee7zyc]{background:var(--cr-carmine);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.diff__n[data-astro-cid-uqee7zyc]{font-size:var(--fs-sm);letter-spacing:.08em;color:var(--cr-carmine);padding-top:.3rem}.diff__item[data-astro-cid-uqee7zyc] h3[data-astro-cid-uqee7zyc]{color:var(--cr-crimson);margin-bottom:.7rem;font-size:clamp(1.6rem,1.1rem + 1.6vw,2.4rem)}.diff__item[data-astro-cid-uqee7zyc] p[data-astro-cid-uqee7zyc]{color:var(--cr-cherry)}.diff__right[data-astro-cid-uqee7zyc]{gap:clamp(3rem,7vw,6rem);display:grid}.diff__close[data-astro-cid-uqee7zyc]{max-width:30ch;font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--cr-crimson);margin-top:0;line-height:1.08}@media (width<=860px){.diff__grid[data-astro-cid-uqee7zyc]{grid-template-columns:1fr}.diff__head[data-astro-cid-uqee7zyc]{position:static}.diff__item[data-astro-cid-uqee7zyc]{grid-template-columns:3.5rem 1fr}}.aud[data-astro-cid-5oxtwd5f]{padding-block:clamp(6rem,12vw,11rem)}.aud__grid[data-astro-cid-5oxtwd5f]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:3rem clamp(2rem,6vw,7rem);display:grid}.aud__fig[data-astro-cid-5oxtwd5f]{aspect-ratio:60.77/92.01;justify-self:center;width:min(100%,28rem);position:relative}.aud__oct[data-astro-cid-5oxtwd5f]{clip-path:var(--oct-clip);position:absolute;inset:0;overflow:hidden}.aud[data-astro-cid-5oxtwd5f] .aud__img{object-fit:cover;object-position:50% 40%;width:100%;height:112%}.aud__line[data-astro-cid-5oxtwd5f]{fill:none;width:calc(100% + 2.8rem);height:calc(100% + 2.8rem);stroke:var(--cr-lemon);stroke-width:1px;opacity:.5;pointer-events:none;position:absolute;inset:-1.4rem}.aud__line[data-astro-cid-5oxtwd5f] polygon[data-astro-cid-5oxtwd5f]{vector-effect:non-scaling-stroke}.aud__txt[data-astro-cid-5oxtwd5f]{gap:1.8rem;display:grid}.aud__txt[data-astro-cid-5oxtwd5f] h2[data-astro-cid-5oxtwd5f]{max-width:14ch}.aud__attrs[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1rem;padding:0;display:grid}.aud__attrs[data-astro-cid-5oxtwd5f] li[data-astro-cid-5oxtwd5f]{border-top:1px solid var(--line);padding-top:1rem}.aud__attrs[data-astro-cid-5oxtwd5f] h3[data-astro-cid-5oxtwd5f]{margin-bottom:.5rem;font-size:1.5rem}.aud__attrs[data-astro-cid-5oxtwd5f] p[data-astro-cid-5oxtwd5f]{font-size:var(--fs-sm)}.aud__quote[data-astro-cid-5oxtwd5f]{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-h3);border-left:1px solid var(--cr-carmine);max-width:24ch;margin:1rem 0 0;padding-left:1.4rem;line-height:1.1}@media (width<=860px){.aud__grid[data-astro-cid-5oxtwd5f]{grid-template-columns:1fr}.aud__fig[data-astro-cid-5oxtwd5f]{width:min(72%,20rem)}.aud__attrs[data-astro-cid-5oxtwd5f]{grid-template-columns:1fr}}.mat[data-astro-cid-l63nz6lh]{padding-block:clamp(2.4rem,5vw,4rem);overflow:clip}.mat__viewport[data-astro-cid-l63nz6lh]{overflow:hidden}.mat__track[data-astro-cid-l63nz6lh]{width:max-content;animation:48s linear infinite marquee;display:flex}.mat__viewport[data-astro-cid-l63nz6lh]:hover .mat__track[data-astro-cid-l63nz6lh],.mat__viewport[data-astro-cid-l63nz6lh]:focus-within .mat__track[data-astro-cid-l63nz6lh]{animation-play-state:paused}.mat__group[data-astro-cid-l63nz6lh]{flex:none;gap:1rem;margin:0;padding:0 .5rem 0 0;display:flex}.mat[data-astro-cid-l63nz6lh] .mat__tag{font-size:var(--fs-sm);--c:12px;white-space:nowrap;padding:.9rem 1.6rem}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mat__track[data-astro-cid-l63nz6lh]{flex-wrap:wrap;width:auto;animation:none}.mat__group[data-astro-cid-l63nz6lh]{padding:0 var(--gutter);flex-wrap:wrap}.mat__group[data-astro-cid-l63nz6lh][aria-hidden=true]{display:none}}.how[data-astro-cid-oudpq74k]{--fg:var(--cr-cherry);padding-block:clamp(6rem,12vw,11rem)}.how[data-astro-cid-oudpq74k] h2[data-astro-cid-oudpq74k]{max-width:12ch;margin-top:1.4rem}.how__track[data-astro-cid-oudpq74k]{margin-top:clamp(3.5rem,8vw,7rem);position:relative}.how__line[data-astro-cid-oudpq74k]{background:color-mix(in srgb, var(--cr-crimson) 20%, transparent);height:1px;position:absolute;top:.5rem;left:0;right:0}.how__line[data-astro-cid-oudpq74k] i[data-astro-cid-oudpq74k]{background:var(--cr-carmine);transform-origin:0;height:100%;display:block}.how__steps[data-astro-cid-oudpq74k]{grid-template-columns:repeat(4,1fr);gap:2rem clamp(1.2rem,3vw,3rem);padding:0;display:grid}.how__step[data-astro-cid-oudpq74k]{padding-top:2.6rem;position:relative}.how__dia[data-astro-cid-oudpq74k]{color:var(--cr-carmine);font-size:1rem;line-height:1;position:absolute;top:0;left:0}.how__n[data-astro-cid-oudpq74k]{font-family:var(--font-serif);color:var(--cr-carmine);margin-bottom:1rem;font-size:clamp(3rem,5vw,4.4rem);font-style:italic;line-height:1;display:block}.how__step[data-astro-cid-oudpq74k] h3[data-astro-cid-oudpq74k]{color:var(--cr-crimson);margin-bottom:.6rem;font-size:clamp(1.5rem,1.1rem + 1vw,2rem)}.how__step[data-astro-cid-oudpq74k] p[data-astro-cid-oudpq74k]{font-size:var(--fs-sm)}@media (width<=860px){.how__steps[data-astro-cid-oudpq74k]{grid-template-columns:1fr;gap:2.6rem}.how__line[data-astro-cid-oudpq74k]{width:1px;height:auto;inset:0 auto 0 .45rem}.how__line[data-astro-cid-oudpq74k] i[data-astro-cid-oudpq74k]{transform-origin:50% 0;width:100%;height:100%}.how__step[data-astro-cid-oudpq74k]{padding:0 0 0 2.8rem}.how__dia[data-astro-cid-oudpq74k]{background:var(--cr-lemon);top:.4rem}}.faq[data-astro-cid-hemr5th4]{padding-block:clamp(6rem,12vw,11rem)}.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:3rem clamp(2rem,6vw,7rem);display:grid}.faq[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4]{max-width:8ch;margin-top:1.4rem}.faq__item[data-astro-cid-hemr5th4]{border-top:1px solid var(--line);interpolate-size:allow-keywords}.faq__item[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{min-height:4.5rem;font-family:var(--font-serif);color:var(--cr-crimson);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1rem;font-size:clamp(1.4rem,1rem + 1.2vw,2rem);list-style:none;display:flex}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{color:var(--cr-carmine);transition:transform var(--dur-base) var(--ease-out);flex:none}.faq__item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.faq__a[data-astro-cid-hemr5th4]{max-width:52ch;padding-bottom:1.6rem}.faq__item[data-astro-cid-hemr5th4]::details-content{opacity:0;block-size:0;transition:block-size var(--dur-slow) var(--ease-out), opacity var(--dur-base) var(--ease-out), content-visibility var(--dur-slow) allow-discrete;overflow:clip}.faq__item[data-astro-cid-hemr5th4][open]::details-content{opacity:1;block-size:auto}@media (width<=860px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}}.lead[data-astro-cid-sevzbneq]{padding-block:clamp(6rem,12vw,11rem);overflow:clip}.lead__oct[data-astro-cid-sevzbneq]{fill:none;width:auto;height:130%;stroke:var(--cr-lemon);stroke-width:1px;opacity:.12;pointer-events:none;position:absolute;top:50%;right:-6vw;translate:0 -50%}.lead__oct[data-astro-cid-sevzbneq] polygon[data-astro-cid-sevzbneq]{vector-effect:non-scaling-stroke}.lead__grid[data-astro-cid-sevzbneq]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3rem clamp(2rem,6vw,7rem);display:grid;position:relative}.lead__head[data-astro-cid-sevzbneq]{top:calc(var(--header-h) + 2rem);gap:1.6rem;display:grid;position:sticky}.lead__head[data-astro-cid-sevzbneq] h2[data-astro-cid-sevzbneq]{max-width:11ch}.lead__box[data-astro-cid-sevzbneq]{background:color-mix(in srgb, var(--cr-mahogany) 70%, transparent);border:1px solid color-mix(in srgb, var(--cr-lemon) 22%, transparent);padding:clamp(1.4rem,3vw,2.6rem)}.lead__form[data-astro-cid-sevzbneq][hidden]{display:none}.lead__form[data-astro-cid-sevzbneq]{grid-template-columns:repeat(6,1fr);gap:1.3rem 1rem;display:grid}.f[data-astro-cid-sevzbneq]{border:0;grid-column:span 3;align-content:start;gap:.45rem;min-width:0;padding:0;display:grid}.f--full[data-astro-cid-sevzbneq]{grid-column:1/-1}.f--city[data-astro-cid-sevzbneq]{grid-column:span 4}.f--uf[data-astro-cid-sevzbneq]{grid-column:span 2}.f[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq],.f[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;padding:0}.opt[data-astro-cid-sevzbneq]{opacity:.65;text-transform:none;letter-spacing:0}input[data-astro-cid-sevzbneq][type=text],input[data-astro-cid-sevzbneq][type=tel],input[data-astro-cid-sevzbneq][type=email],select[data-astro-cid-sevzbneq]{background:color-mix(in srgb, var(--cr-black) 70%, transparent);border:1px solid color-mix(in srgb, var(--cr-lemon) 40%, transparent);width:100%;min-height:3.1rem;color:var(--cr-lemon);transition:border-color var(--dur-fast);border-radius:0;padding:.7rem .9rem}select[data-astro-cid-sevzbneq] option[data-astro-cid-sevzbneq]{color:var(--cr-black)}input[data-astro-cid-sevzbneq]::placeholder{color:color-mix(in srgb, var(--cr-lemon) 45%, transparent)}input[data-astro-cid-sevzbneq]:hover,select[data-astro-cid-sevzbneq]:hover{border-color:var(--cr-lemon)}[data-astro-cid-sevzbneq][aria-invalid=true]{border-color:#ff9aa6!important}.f__err[data-astro-cid-sevzbneq]{min-height:0;font-size:var(--fs-xs);color:#ffb3bc}.f__err[data-astro-cid-sevzbneq]:empty{display:none}.chips[data-astro-cid-sevzbneq]{flex-wrap:wrap;gap:.6rem;display:flex}.chip[data-astro-cid-sevzbneq]{display:inline-flex;position:relative;text-transform:none!important;letter-spacing:0!important;font-size:var(--fs-sm)!important}.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{min-height:var(--tap);border:1px solid color-mix(in srgb, var(--cr-lemon) 40%, transparent);transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);align-items:center;padding:0 1.1rem;display:inline-flex}.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+span[data-astro-cid-sevzbneq]{background:var(--cr-lemon);color:var(--cr-black);border-color:var(--cr-lemon)}.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible+span[data-astro-cid-sevzbneq]{outline:2px solid var(--cr-lemon);outline-offset:3px}.check[data-astro-cid-sevzbneq]{cursor:pointer;grid-template-columns:1.4rem 1fr;align-items:start;gap:.8rem;text-transform:none!important;letter-spacing:0!important;font-size:var(--fs-sm)!important;display:grid!important}.check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:1.3rem;height:1.3rem;accent-color:var(--cr-carmine);margin:.15rem 0 0}.check[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{text-underline-offset:3px}.hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lead__actions[data-astro-cid-sevzbneq]{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:.4rem;display:flex}.f__status[data-astro-cid-sevzbneq]{font-size:var(--fs-sm);min-height:1.2em}.lead__done[data-astro-cid-sevzbneq]{justify-items:start;gap:1.2rem;display:grid}.lead__done[data-astro-cid-sevzbneq][hidden]{display:none}.lead__done[data-astro-cid-sevzbneq] h3[data-astro-cid-sevzbneq]{font-size:var(--fs-h3)}@media (width<=860px){.lead__grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr}.lead__head[data-astro-cid-sevzbneq]{position:static}.f[data-astro-cid-sevzbneq]{grid-column:1/-1}.f--city[data-astro-cid-sevzbneq]{grid-column:span 4}.f--uf[data-astro-cid-sevzbneq]{grid-column:span 2}.lead__oct[data-astro-cid-sevzbneq]{height:70%;top:20%;right:-30vw}}.fab[data-astro-cid-uchulhbi]{z-index:80;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));aspect-ratio:60.77/92.01;background:var(--cr-lemon);width:3.6rem;color:var(--cr-crimson);clip-path:var(--oct-clip);opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base), background var(--dur-base);place-items:center;display:grid;position:fixed;transform:translateY(12px)}.fab[data-astro-cid-uchulhbi].is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.fab[data-astro-cid-uchulhbi]:hover{background:var(--cr-white)}.fab[data-astro-cid-uchulhbi]:focus-visible{outline-offset:-6px}@media (width<=860px){.fab[data-astro-cid-uchulhbi]{width:3rem}}.pre{display:none}.preload .pre{z-index:300;background:var(--cr-black);color:var(--cr-lemon);pointer-events:none;animation:pre-out .4s var(--ease-in) .8s forwards;place-items:center;display:grid;position:fixed;inset:0}.pre__mark{width:clamp(3.4rem,8vw,5rem)}.preload .pre__mark path{fill:#0000;stroke:currentColor;stroke-width:.5px;stroke-dasharray:700;stroke-dashoffset:700px;animation:pre-draw .8s var(--ease-out) forwards, pre-fill .35s ease .55s forwards}@keyframes pre-draw{to{stroke-dashoffset:0}}@keyframes pre-fill{to{fill:currentColor}}@keyframes pre-out{to{opacity:0;visibility:hidden}}
/*$vite$:1*/