/*! tailwindcss v4.3.3 | MIT License | tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}h1,h2,h3{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b{font-weight:bolder}code,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}progress{vertical-align:baseline}summary{display:list-item}ul{list-style:none}img,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}button{appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground)}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sticky{position:sticky}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(12.9% .042 264.695);--card:oklch(100% 0 0);--card-foreground:oklch(12.9% .042 264.695);--popover:oklch(100% 0 0);--popover-foreground:oklch(12.9% .042 264.695);--primary:oklch(20.8% .042 265.755);--primary-foreground:oklch(98.4% .003 247.858);--secondary:oklch(96.8% .007 247.896);--secondary-foreground:oklch(20.8% .042 265.755);--muted:oklch(96.8% .007 247.896);--muted-foreground:oklch(55.4% .046 257.417);--accent:oklch(96.8% .007 247.896);--accent-foreground:oklch(20.8% .042 265.755);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(92.9% .013 255.508);--input:oklch(92.9% .013 255.508);--ring:oklch(70.4% .04 256.788);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.4% .003 247.858);--sidebar-foreground:oklch(12.9% .042 264.695);--sidebar-primary:oklch(20.8% .042 265.755);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(96.8% .007 247.896);--sidebar-accent-foreground:oklch(20.8% .042 265.755);--sidebar-border:oklch(92.9% .013 255.508);--sidebar-ring:oklch(70.4% .04 256.788)}.dark{--background:oklch(12.9% .042 264.695);--foreground:oklch(98.4% .003 247.858);--card:oklch(20.8% .042 265.755);--card-foreground:oklch(98.4% .003 247.858);--popover:oklch(20.8% .042 265.755);--popover-foreground:oklch(98.4% .003 247.858);--primary:oklch(92.9% .013 255.508);--primary-foreground:oklch(20.8% .042 265.755);--secondary:oklch(27.9% .041 260.031);--secondary-foreground:oklch(98.4% .003 247.858);--muted:oklch(27.9% .041 260.031);--muted-foreground:oklch(70.4% .04 256.788);--accent:oklch(27.9% .041 260.031);--accent-foreground:oklch(98.4% .003 247.858);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.1% .027 264.364);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.8% .042 265.755);--sidebar-foreground:oklch(98.4% .003 247.858);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(27.9% .041 260.031);--sidebar-accent-foreground:oklch(98.4% .003 247.858);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.1% .027 264.364)}:root{--sky-top:var(--reference-color-1);--sky-mid:var(--reference-color-2);--sky-low:var(--reference-color-3);--paper:var(--reference-color-4);--cream:var(--reference-color-5);--cream-2:var(--reference-color-6);--butter:var(--reference-color-7);--butter-2:var(--reference-color-8);--coral:var(--reference-color-9);--coral-d:var(--reference-color-10);--coral-l:var(--reference-color-11);--navy:var(--reference-color-12);--navy-2:var(--reference-color-13);--ink:var(--reference-color-14);--muted:var(--reference-color-15);--blue:var(--reference-color-16);--blue-l:var(--reference-color-17);--mint:var(--reference-color-18);--pink:var(--reference-color-19);--teal:var(--reference-color-20);--line:var(--reference-color-21);--r-sm:12px;--r-md:20px;--r-lg:32px;--r-xl:44px;--stroke:3px;--pop:0 6px 0 var(--navy);--pop-lg:0 10px 0 var(--navy);--soft:0 24px 60px -24px var(--reference-color-22);--f-display:"Fraunces", "Cooper Black", Georgia, serif;--f-body:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-pixel:"VT323", ui-monospace, monospace;--wrap:1180px;--gutter:clamp(16px, 4vw, 40px);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.55;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--coral);color:var(--reference-color-23)}.wrap{width:min(var(--wrap), 100% - var(--gutter) * 2);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{font-family:var(--f-display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:0;margin:0;font-weight:900;line-height:.98}.h1{font-size:96px}.h2{font-size:72px}.h3{font-size:36px;line-height:1.05}.outline{color:var(--coral);-webkit-text-stroke:0;text-shadow:3px 3px 0 var(--navy), -1.5px -1.5px 0 var(--navy), 1.5px -1.5px 0 var(--navy), -1.5px 1.5px 0 var(--navy), 0 3px 0 var(--navy), 3px 0 0 var(--navy), 5px 6px 0 var(--navy)}.ink-blue{color:var(--blue)}.italic{font-style:italic}.lead{color:var(--muted);max-width:640px;font-size:22px}.center{text-align:center;margin-inline:auto}.eyebrow{letter-spacing:0;text-transform:uppercase;background:var(--reference-color-23);color:var(--navy);border:2px solid var(--navy);box-shadow:0 4px 0 var(--navy);border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 12px;font-size:14px;font-weight:700;display:inline-flex}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.section-head{text-align:center;justify-items:center;gap:18px;margin-bottom:clamp(36px,6vw,64px);display:grid}.section-head .lead{margin:0}.btn{--bg:var(--coral);--fg:var(--reference-color-23);min-height:64px;font-family:var(--f-display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 72;letter-spacing:0;color:var(--fg);background:var(--bg);border:var(--stroke) solid var(--navy);box-shadow:var(--pop);cursor:pointer;transition:transform .18s var(--ease-spring), box-shadow .18s var(--ease-spring), background .2s;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:20px 34px;font-size:23px;font-weight:900;text-decoration:none;display:inline-flex;position:relative}.btn:hover{box-shadow:0 8px 0 var(--navy);transform:translateY(-2px)rotate(-1deg)}.btn:active{box-shadow:0 1px 0 var(--navy);transform:translateY(5px)}.btn:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.btn .arrow{transition:transform .25s var(--ease-spring);display:inline-block}.btn:hover .arrow{transform:translate(5px)}.btn--cream{--bg:var(--cream);--fg:var(--navy)}.btn--block{width:100%}.btn-shine{isolation:isolate;overflow:hidden}.btn-shine:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(110deg, transparent 30%, var(--reference-color-25) 45%, transparent 60%);animation:3.6s ease-in-out infinite shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.micro{color:var(--navy-2);flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:14px;display:flex}.hero__cta .micro,.plans__note .micro{background:var(--reference-color-26);-webkit-backdrop-filter:blur(8px);border:1.5px solid var(--reference-color-27);border-radius:999px;padding:8px 16px;font-weight:600}.micro span{align-items:center;gap:6px;display:inline-flex}.micro svg{flex:none;width:16px;height:16px}.progress{z-index:90;background:linear-gradient(90deg, var(--coral), var(--butter), var(--blue));transform-origin:0;height:5px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.ticker{z-index:20;background:var(--navy);color:var(--cream);white-space:nowrap;border-bottom:3px solid var(--navy);position:relative;overflow:hidden}.ticker__track{gap:0;padding:11px 0;animation:38s linear infinite marquee;display:inline-flex}.ticker__item{letter-spacing:0;text-transform:uppercase;align-items:center;gap:18px;padding-right:18px;font-size:14px;font-weight:700;display:inline-flex}.ticker__item .star{color:var(--butter)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero{isolation:isolate;background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 48%, var(--sky-low) 100%);padding:clamp(28px,4vw,48px) 0 clamp(150px,16vw,230px);position:relative;overflow:hidden}.hero__sun{z-index:-3;aspect-ratio:1;background:radial-gradient(circle, var(--reference-color-28) 0%, var(--reference-color-29) 38%, var(--reference-color-30) 66%);border-radius:50%;width:46vmax;position:absolute;top:2%;left:50%;transform:translate(-50%)}.hero__rays{z-index:-3;opacity:.32;background:repeating-conic-gradient(from 0deg at 50% 38%, var(--reference-color-23) 0deg 7deg, transparent 7deg 18deg);height:140%;-webkit-mask-image:radial-gradient(circle at 50% 38%, var(--reference-color-31) 0%, transparent 62%);-webkit-mask-image:radial-gradient(circle at 50% 38%, var(--reference-color-31) 0%, transparent 62%);-webkit-mask-image:radial-gradient(circle at 50% 38%, var(--reference-color-31) 0%, transparent 62%);-webkit-mask-image:radial-gradient(circle at 50% 38%, var(--reference-color-31) 0%, transparent 62%);-webkit-mask-image:radial-gradient(circle at 50% 38%, var(--reference-color-31) 0%, transparent 62%);mask-image:radial-gradient(circle at 50% 38%, var(--reference-color-31) 0%, transparent 62%);animation:120s linear infinite spin;position:absolute;inset:-40% -20% auto}@keyframes spin{to{transform:rotate(360deg)}}.hero__inner{text-align:center;z-index:2;justify-items:center;gap:22px;display:grid;position:relative}.hero__logo-wrap{width:min(460px,82vw,44vh);min-width:min(300px,82vw);margin-bottom:-6px;position:relative}.hero__logo{width:100%;height:auto;filter:drop-shadow(0 22px 26px var(--reference-color-32));will-change:transform}.hero__sparkle{width:34px;height:34px;color:var(--reference-color-23);filter:drop-shadow(0 2px 0 var(--navy));position:absolute}.hero__sparkle svg{width:100%;height:100%}.hero__sparkle.s1{top:18%;left:-2%}.hero__sparkle.s2{width:26px;height:26px;color:var(--butter);top:8%;right:0%}.hero__sparkle.s3{width:22px;height:22px;top:46%;right:-4%}.hero__sparkle.s4{width:18px;height:18px;color:var(--coral-l);top:52%;left:4%}.hero h1{max-width:15ch}.hero h1 .line{display:block}.hero .lead{color:var(--navy-2);margin:0 auto}.hero__cta{justify-items:center;gap:14px;margin-top:6px;display:grid}.chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.chip{background:var(--reference-color-33);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:2px solid var(--navy);color:var(--navy);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.chip svg{width:18px;height:18px}.clouds{z-index:-1;pointer-events:none;position:absolute;inset:0}.cloud{width:var(--w,240px);color:var(--reference-color-23);opacity:var(--o,1);will-change:transform;position:absolute}.cloud svg{width:100%;height:auto;overflow:visible}.cloud .c-body{fill:currentColor}.cloud .c-shade{fill:var(--reference-color-34)}.cloud .c-shine{fill:var(--reference-color-23);opacity:.9}.drift{animation:drift var(--d,70s) linear infinite;animation-delay:var(--delay,0s)}@keyframes drift{0%{transform:translate(-30vw)}to{transform:translate(130vw)}}.bob{animation:6s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(-10px)}}.cloudbank{z-index:3;pointer-events:none;height:clamp(110px,14vw,200px);position:absolute;bottom:-2px;left:-2%;right:-2%}.cloudbank svg{width:100%;height:100%;display:block}.bubbles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bubble{width:var(--s,92px);aspect-ratio:1;pointer-events:auto;cursor:pointer;animation:rise var(--t,16s) linear forwards;animation-delay:var(--delay,0s);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;bottom:-140px}.bubble__inner{border:3px solid var(--reference-color-35);box-shadow:inset -8px -10px 22px var(--reference-color-36), inset 6px 8px 16px var(--reference-color-37), 0 10px 26px -10px var(--reference-color-38);animation:sway var(--sw,4s) ease-in-out infinite alternate;background:var(--butter);border-radius:50%;position:absolute;inset:0;overflow:hidden}.bubble__inner img{object-fit:cover;object-position:50% 22%;transform-origin:50% 30%;width:100%;height:100%;transform:scale(1.35)}.bubble__inner:after{content:"";background:radial-gradient(ellipse at center, var(--reference-color-28), var(--reference-color-30) 70%);border-radius:50%;width:34%;height:22%;position:absolute;top:12%;left:16%;transform:rotate(-30deg)}.bubble.popped{animation-play-state:paused}.bubble.popped .bubble__inner{animation:pop .32s var(--ease-out) forwards}@keyframes rise{to{transform:translateY(calc(-1 * var(--rise)))}}@keyframes sway{0%{transform:translate(-14px)rotate(-6deg)}to{transform:translate(14px)rotate(6deg)}}@keyframes pop{40%{opacity:1;transform:scale(1.25)}to{opacity:0;transform:scale(1.6)}}.pop-hint{z-index:4;font-family:var(--f-pixel);color:var(--navy);pointer-events:none;align-items:center;gap:6px;font-size:22px;display:flex;position:absolute;bottom:clamp(120px,15vw,220px);right:clamp(10px,6vw,80px);transform:rotate(-6deg)}.pop-hint svg{width:46px;height:46px}.cast{background:var(--paper);padding:clamp(40px,6vw,70px) 0 clamp(80px,9vw,120px);position:relative;overflow:hidden}.cast .section-head{padding-inline:var(--gutter)}.marquee{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:18px 0 26px;position:relative;overflow:hidden}.marquee.dragging{cursor:grabbing}.marquee__track{will-change:transform;gap:clamp(14px,2vw,26px);width:max-content;padding-left:20px;display:flex}.marquee+.marquee{margin-top:4px}.marquee:before,.marquee:after{content:"";z-index:3;pointer-events:none;width:clamp(30px,8vw,120px);position:absolute;top:0;bottom:0}.marquee:before{background:linear-gradient(90deg, var(--paper), var(--reference-color-39));left:0}.marquee:after{background:linear-gradient(270deg, var(--paper), var(--reference-color-39));right:0}.card-char{--rot:0deg;aspect-ratio:3/4;border:var(--stroke) solid var(--navy);background:var(--butter);width:clamp(170px,18vw,236px);box-shadow:var(--pop);transform:rotate(var(--rot));transition:transform .35s var(--ease-spring), box-shadow .35s var(--ease-spring);border-radius:24px;flex:none;position:relative;overflow:hidden}.card-char:hover{box-shadow:0 14px 0 var(--navy);z-index:2;transform:rotate(0)translateY(-8px)scale(1.03)}.card-char img{object-fit:cover;pointer-events:none;width:100%;height:100%}.card-char__tag{background:var(--reference-color-23);color:var(--navy);border:2px solid var(--navy);text-align:center;border-radius:12px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.2;position:absolute;bottom:10px;left:10px;right:10px}.card-char--open{background:repeating-linear-gradient(-45deg, var(--reference-color-23), var(--reference-color-23) 12px, var(--reference-color-40) 12px, var(--reference-color-40) 24px);border-style:dashed;border-color:var(--coral);box-shadow:0 6px 0 var(--coral-d);text-align:center;place-items:center;padding:16px;display:grid}.card-char--open .open-inner{justify-items:center;gap:10px;display:grid}.card-char--open .open-sign{font-family:var(--f-display);color:var(--coral);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:30px;font-weight:900;line-height:.95}.card-char--open .open-plus{border:3px dashed var(--coral);width:66px;height:66px;color:var(--coral);border-radius:50%;place-items:center;font-size:40px;font-weight:900;animation:1.8s ease-in-out infinite pulse;display:grid}.card-char--open small{color:var(--navy);font-size:14px;font-weight:700}@keyframes pulse{50%{opacity:.5}}.cast__cta{padding-inline:var(--gutter);justify-content:center;margin-top:26px;display:flex}.drag-hint{font-family:var(--f-pixel);color:var(--muted);align-items:center;gap:8px;font-size:20px;display:inline-flex}.numbers{background:linear-gradient(180deg, var(--reference-color-41) 0%, var(--reference-color-42) 100%);border-block:3px solid var(--navy);padding:clamp(80px,10vw,130px) 0;position:relative;overflow:hidden}.numbers>.wrap{z-index:1;position:relative}.numbers:before{content:"";z-index:0;opacity:.5;pointer-events:none;background-image:radial-gradient(var(--blue-l) 1.4px, transparent 1.6px);background-size:26px 26px;position:absolute;inset:0}.phones{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(14px,3vw,44px);display:flex;position:relative}.phone{aspect-ratio:9/19;background:var(--reference-color-43);border:3px solid var(--navy);width:clamp(230px,24vw,290px);box-shadow:var(--pop-lg), var(--soft);border-radius:44px;padding:9px;position:relative}.phone:nth-child(2){margin-bottom:44px}.phone__screen{background:var(--reference-color-44);border-radius:35px;width:100%;height:100%;position:relative;overflow:hidden}.phone__screen img,.phone__screen video{object-fit:cover;width:100%;height:100%}.phone__screen:after{content:"";background:linear-gradient(180deg, var(--reference-color-45) 0%, var(--reference-color-46) 22%, var(--reference-color-46) 55%, var(--reference-color-47) 100%);position:absolute;inset:0}.phone__notch{background:var(--reference-color-31);z-index:3;border-radius:20px;width:36%;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.phone__top{z-index:3;color:var(--reference-color-23);justify-content:space-between;font-size:15px;font-weight:700;display:flex;position:absolute;top:48px;left:16px;right:16px}.phone__rail{z-index:3;color:var(--reference-color-23);justify-items:center;gap:14px;display:grid;position:absolute;bottom:76px;right:10px}.phone__rail .ri{text-shadow:0 1px 2px var(--reference-color-48);justify-items:center;gap:2px;font-size:12px;font-weight:700;display:grid}.phone__rail svg{width:28px;height:28px;filter:drop-shadow(0 1px 2px var(--reference-color-49))}.phone__rail .ri.hot svg{color:var(--reference-color-50);fill:var(--reference-color-50)}.phone__meta{z-index:3;color:var(--reference-color-23);font-size:13px;line-height:1.35;position:absolute;bottom:18px;left:14px;right:60px}.phone__meta b{align-items:center;gap:8px;font-size:14px;display:flex}.phone__meta .av{background:var(--butter);border:2px solid var(--reference-color-23);border-radius:50%;width:26px;height:26px;overflow:hidden}.phone__meta .av img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.phone__label{z-index:5;background:var(--butter);border:2.5px solid var(--navy);color:var(--navy);white-space:nowrap;box-shadow:0 4px 0 var(--navy);border-radius:12px;padding:6px 12px;font-size:14px;font-weight:800;position:absolute;top:-22px;left:50%;transform:translate(-50%)rotate(-3deg)}.phone__burst{z-index:6;aspect-ratio:1;text-align:center;width:112px;color:var(--navy);font-family:var(--f-display);place-items:center;font-size:22px;font-weight:900;line-height:.9;display:grid;position:absolute;top:26%;right:-26px;transform:rotate(10deg)}.phone__burst svg{width:100%;height:100%;color:var(--coral);position:absolute;inset:0}.phone__burst span{color:var(--reference-color-23);text-shadow:0 2px 0 var(--navy);position:relative}.phone__burst small{font-family:var(--f-body);letter-spacing:0;font-size:11px;font-weight:800;display:block}.totals{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(40px,6vw,70px);display:flex}.total{background:var(--reference-color-23);border:var(--stroke) solid var(--navy);border-radius:var(--r-md);min-width:190px;box-shadow:var(--pop);justify-items:center;gap:2px;padding:16px 24px;display:grid}.total b{font-family:var(--f-display);color:var(--coral);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:48px;font-weight:900;line-height:1}.total span{color:var(--navy);text-transform:uppercase;letter-spacing:0;font-size:14px;font-weight:700}.source-note{text-align:center;color:var(--muted);margin-top:18px;font-size:13px}.start{background:var(--reference-color-54);border:2px solid;border-color:var(--reference-color-23) var(--reference-color-57) var(--reference-color-57) var(--reference-color-23);box-shadow:1px 1px 0 var(--reference-color-31);cursor:pointer;color:var(--reference-color-31);align-items:center;gap:6px;padding:3px 10px;font-weight:700;text-decoration:none;display:inline-flex}.start i{background:conic-gradient(var(--coral) 0 25%, var(--mint) 0 50%, var(--blue) 0 75%, var(--butter) 0);width:16px;height:16px;display:inline-block}.notebook{background:var(--reference-color-23);border:var(--stroke) solid var(--navy);border-radius:var(--r-lg);box-shadow:var(--pop-lg);background-image:linear-gradient(90deg, transparent calc(clamp(38px, 5vw, 70px) - 1px), var(--reference-color-69) calc(clamp(38px, 5vw, 70px) - 1px), var(--reference-color-69) calc(clamp(38px, 5vw, 70px) + 1px), transparent calc(clamp(38px, 5vw, 70px) + 1px)), repeating-linear-gradient(180deg, transparent 0 39px, var(--reference-color-70) 39px 40px);padding:clamp(28px,4vw,54px) clamp(18px,4vw,56px) clamp(28px,4vw,48px) clamp(56px,7vw,100px);position:relative}.tag{letter-spacing:0;text-transform:uppercase;border:2px solid var(--navy);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.path{background:var(--cream);color:var(--navy);border:var(--stroke) solid var(--reference-color-31);border-radius:var(--r-md);box-shadow:0 7px 0 var(--reference-color-31);transform:rotate(var(--rot,0deg));transition:transform .35s var(--ease-spring);grid-column:span 4;padding:22px 22px 24px;position:relative}.path:first-child{--rot:-1.2deg}.path:nth-child(2){--rot:.8deg;background:var(--butter-2)}.path:nth-child(3){--rot:-.6deg;background:var(--reference-color-76)}.path:nth-child(4){--rot:1deg;background:var(--reference-color-77);grid-column:span 3}.path:nth-child(5){--rot:-1deg;background:var(--reference-color-78);grid-column:span 3}.path:nth-child(6){--rot:.7deg;grid-column:span 3}.path:nth-child(7){--rot:-.8deg;background:var(--butter-2);grid-column:span 3}.path:hover{transform:rotate(0)translateY(-6px)scale(1.02)}.path p{color:var(--navy-2);margin:0;font-size:15.5px}.pricing{background:linear-gradient(180deg, var(--sky-top), var(--sky-low));isolation:isolate;padding:clamp(90px,11vw,140px) 0 clamp(110px,12vw,160px);position:relative;overflow:hidden}.plans{grid-template-columns:1fr 1.12fr;align-items:start;gap:clamp(18px,3vw,34px);max-width:1040px;margin:0 auto;display:grid}.idcard{background:var(--reference-color-23);border:var(--stroke) solid var(--navy);box-shadow:var(--pop-lg);border-radius:30px;flex-direction:column;display:flex;position:relative}.idcard__band{background:var(--butter);border-bottom:3px solid var(--navy);letter-spacing:0;text-transform:uppercase;color:var(--navy);border-radius:27px 27px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;font-size:13px;font-weight:800;display:flex}.idcard--pro .idcard__band{background:var(--coral);color:var(--reference-color-23)}.idcard__band .chipicon{background:linear-gradient(135deg, var(--reference-color-80), var(--reference-color-81));border:2px solid var(--navy);border-radius:6px;width:38px;height:28px;position:relative}.idcard__band .chipicon:after{content:"";border:1.5px solid var(--reference-color-82);border-radius:3px;position:absolute;inset:5px 8px}.idcard__top{grid-template-columns:96px 1fr;align-items:center;gap:18px;padding:22px 22px 6px;display:grid}.idcard__photo{aspect-ratio:3/4;border:3px solid var(--navy);background:var(--butter);border-radius:14px;width:96px;position:relative;overflow:hidden}.idcard__photo img{object-fit:cover;width:100%;height:100%}.idcard__photo svg{width:100%;height:100%}.idcard__name{font-family:var(--f-display);color:var(--navy);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:40px;font-weight:900;line-height:1}.idcard__tagline{color:var(--muted);margin:6px 0 0;font-size:15.5px}.price{align-items:flex-end;gap:10px;padding:12px 22px 4px;display:flex}.price b{font-family:var(--f-display);color:var(--navy);letter-spacing:0;font-size:92px;font-weight:900;line-height:.85}.price b sup{vertical-align:top;margin-right:2px;font-size:.42em;position:relative;top:.18em}.price span{color:var(--muted);padding-bottom:8px;font-size:14px;font-weight:700;line-height:1.3}.idcard__list{gap:10px;margin:10px 0 0;padding:8px 22px 6px;list-style:none;display:grid}.idcard__list li{color:var(--navy);gap:10px;font-size:15.5px;font-weight:600;line-height:1.35;display:flex}.idcard__list li svg{width:22px;height:22px;color:var(--reference-color-74);flex:none;margin-top:0}.idcard__list li.plus-item b{color:var(--coral-d)}.idcard__list li.dim{color:var(--reference-color-83);font-weight:500;text-decoration:line-through;text-decoration-thickness:1.5px}.idcard__list li.dim svg{color:var(--reference-color-84)}.idcard__foot{gap:12px;margin-top:auto;padding:18px 22px 24px;display:grid}.barcode{opacity:.85;background:repeating-linear-gradient(90deg, var(--navy) 0 2px, transparent 2px 4px, var(--navy) 4px 7px, transparent 7px 9px, var(--navy) 9px 10px, transparent 10px 14px);border-radius:4px;height:36px}.idcard__valid{font-family:var(--f-pixel);color:var(--muted);justify-content:space-between;font-size:18px;display:flex}.idcard--pro{box-shadow:0 14px 0 var(--navy), 0 40px 80px -30px var(--reference-color-85);margin-top:-14px}.badge-stamp{z-index:3;aspect-ratio:1;text-align:center;width:128px;color:var(--navy);place-items:center;display:grid;position:absolute;top:-44px;right:-34px;transform:rotate(12deg)}.badge-stamp svg{width:100%;height:100%;color:var(--butter);animation:18s linear infinite spin;position:absolute;inset:0}.badge-stamp span{font-family:var(--f-display);letter-spacing:0;font-size:15px;font-weight:900;line-height:1;position:relative}.plans__note{text-align:center;justify-items:center;gap:8px;margin-top:30px;display:grid}.plans__note p{color:var(--navy-2);margin:0}.founding{background:var(--reference-color-23);border:2.5px dashed var(--coral);color:var(--navy);border-radius:14px;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:700;display:inline-flex}.guarantee{background:var(--paper);padding:clamp(90px,11vw,130px) 0}.hallpass{background:var(--butter-2);border:var(--stroke) solid var(--navy);max-width:980px;box-shadow:var(--pop-lg);border-radius:26px;grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,4vw,48px);margin:0 auto;padding:clamp(26px,4vw,44px);display:grid;position:relative}.hallpass__seal{aspect-ratio:1;text-align:center;width:clamp(150px,18vw,200px);color:var(--reference-color-23);place-items:center;display:grid;position:relative}.hallpass__seal svg{width:100%;height:100%;color:var(--coral);position:absolute;inset:0}.hallpass__seal div{font-family:var(--f-display);text-shadow:0 2px 0 var(--navy);font-weight:900;line-height:.9;position:relative}.hallpass__seal b{font-size:72px;display:block}.hallpass__seal small{letter-spacing:0;font-size:16px;display:block}.hallpass__kicker{font-family:var(--f-pixel);color:var(--coral-d);font-size:24px;line-height:1}.hallpass h3{margin:6px 0 12px}.hallpass p{color:var(--navy-2);margin:0 0 10px}.hallpass__sign{font-family:var(--f-display);color:var(--navy);align-items:center;gap:14px;margin-top:12px;font-size:22px;font-style:italic;font-weight:700;display:flex}.hallpass__sign:before{content:"";background:var(--navy);width:60px;height:2px}.faq{background:var(--cream);border-top:3px solid var(--navy);padding:clamp(90px,11vw,130px) 0}.faq__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(30px,6vw,70px);display:grid}.faq__aside{justify-items:start;gap:18px;display:grid;position:sticky;top:90px}.faq__aside p{color:var(--navy-2);margin:0}.faq__list{gap:12px;display:grid}.qa{background:var(--reference-color-23);border:2.5px solid var(--navy);border-radius:var(--r-md);transition:box-shadow .25s;overflow:hidden}.qa[open]{box-shadow:0 5px 0 var(--navy)}.qa summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:17.5px;font-weight:800;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary i{border:2.5px solid var(--navy);width:30px;height:30px;transition:transform .3s var(--ease-spring), background .2s;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.qa[open] summary i{background:var(--butter);transform:rotate(45deg)}.qa .ans{color:var(--navy-2);padding:0 20px 20px;font-size:16.5px}.qa .ans p{margin:0}.final{isolation:isolate;background:linear-gradient(180deg, var(--sky-low) 0%, var(--sky-mid) 40%, var(--sky-top) 100%);padding:clamp(160px,16vw,220px) 0 clamp(90px,10vw,130px);position:relative;overflow:hidden}.final .cloudbank{top:-2px;bottom:auto;transform:scaleY(-1)}.final__inner{text-align:center;z-index:2;justify-items:center;gap:22px;display:grid;position:relative}.seat{aspect-ratio:3/4;border:4px dashed var(--coral);background:repeating-linear-gradient(-45deg, var(--reference-color-86), var(--reference-color-86) 14px, var(--reference-color-87) 14px, var(--reference-color-87) 28px);width:clamp(200px,22vw,250px);box-shadow:0 8px 0 var(--coral-d);border-radius:28px;place-items:center;display:grid;position:relative}.seat svg.sil{opacity:.16;width:84%;height:88%;position:absolute;inset:12% 8% 0}.seat__sign{font-family:var(--f-display);color:var(--coral);font-variation-settings:"SOFT" 100, "WONK" 1;text-shadow:3px 3px 0 var(--navy);font-size:54px;font-weight:900;line-height:.9;position:relative;transform:rotate(-6deg)}.seat__flank{aspect-ratio:3/4;border:3px solid var(--navy);background:var(--butter);width:clamp(110px,12vw,150px);box-shadow:var(--pop);border-radius:22px;position:absolute;overflow:hidden}.seat__flank img{object-fit:cover;width:100%;height:100%}.seat__flank--l{top:22%;left:-64%;transform:rotate(-9deg)}.seat__flank--r{top:22%;right:-64%;transform:rotate(9deg)}.footer{background:var(--navy);color:var(--reference-color-88);padding:56px 0 120px;font-size:14px}.footer__top{border-bottom:1px solid var(--reference-color-89);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:26px;display:flex}.footer__logo{width:190px;height:auto}.footer__links{flex-wrap:wrap;gap:18px;display:flex}.footer__links a{color:var(--cream);font-weight:700;text-decoration:none}.footer__links a:hover{color:var(--butter)}.footer__legal{gap:10px;max-width:900px;padding-top:22px;display:grid}.footer__legal p{margin:0}.sticky{z-index:80;background:var(--navy);width:min(560px,100% - 20px);color:var(--cream);border:3px solid var(--navy);box-shadow:0 16px 40px -12px var(--reference-color-90);transition:transform .45s var(--ease-spring);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 20px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%,160%)}.sticky__txt{line-height:1.15;display:grid}.sticky__txt b{font-family:var(--f-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:17px;font-weight:900}.sticky__txt span{color:var(--reference-color-88);font-size:12.5px}.sticky .btn{min-height:48px;box-shadow:0 4px 0 var(--reference-color-31);border-color:var(--reference-color-31);white-space:nowrap;flex:none;padding:10px 20px;font-size:17px}.sticky__txt b{white-space:nowrap}.phones-hint{text-align:center;font-family:var(--f-pixel);color:var(--muted);margin-top:4px;font-size:20px;display:none}.js-reveal [data-reveal]:not(.is-in){opacity:0}.no-js [data-reveal],.reduced [data-reveal]{opacity:1}@media (width<=1023px){.faq__grid{grid-template-columns:1fr}.faq__aside{position:static}.plans{grid-template-columns:1fr;max-width:560px}.idcard--pro{order:-1;margin-top:0}.seat__flank{display:none}}@media (width<=760px){body{font-size:17px}.phone:nth-child(2){order:-1;margin-bottom:0}.phones{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--gutter) * -1);padding:34px var(--gutter) 22px;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:22px;overflow-x:auto}.phones::-webkit-scrollbar{display:none}.phone{scroll-snap-align:center;flex:none;width:72vw;max-width:290px}.phones-hint{display:block}.phone__burst{width:96px;font-size:19px;right:-12px}.hallpass{text-align:center;grid-template-columns:1fr;justify-items:center}.hallpass__sign{justify-content:center}.idcard__top{grid-template-columns:76px 1fr}.idcard__photo{width:76px}.badge-stamp{width:100px;top:-40px;right:-6px}.badge-stamp span{font-size:12.5px}.pop-hint{display:none}.ticker__item{font-size:12.5px}.sticky__txt span{display:none}.sticky{padding-left:16px}.sticky__txt b{font-size:15px}.sticky .btn{padding:10px 16px;font-size:16px}.btn{padding:18px 26px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.bubbles{display:none}}.h1-sub{font-family:var(--f-display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 72;color:var(--navy-2);margin:-6px 0 0;font-size:38px;font-style:italic;font-weight:800;line-height:1.1}.hero .lead b,.lead b{color:var(--navy)}.cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;display:flex}.link-arrow{color:var(--navy);border-bottom:2.5px solid var(--coral);padding-bottom:2px;font-weight:800;text-decoration:none}.link-arrow:hover{color:var(--coral-d)}.cast__cta{flex-direction:column;align-items:center;gap:16px}.total-line{text-align:center;max-width:760px;color:var(--navy-2);margin:clamp(30px,5vw,56px) auto 0;font-size:23px;font-weight:600}.total-line b{color:var(--navy)}.totals{margin-top:26px}.total span{text-transform:none;letter-spacing:0;text-align:center;max-width:18ch;font-size:14.5px;line-height:1.25}.also-line{text-align:center;font-family:var(--f-display);color:var(--navy);margin:26px 0 0;font-size:24px;font-style:italic;font-weight:800}.source-note{max-width:860px;margin-inline:auto}.founding{text-align:left;background:var(--reference-color-23);border:2.5px dashed var(--coral);border-radius:18px;align-items:flex-start;gap:14px;max-width:760px;margin-top:8px;padding:16px 18px;font-size:15.5px;font-weight:500;display:flex}.founding p{color:var(--navy-2);margin:0}.founding__ico{font-size:26px;line-height:1}.idcard__list li span{line-height:1.38}.price span{line-height:1.25}.hallpass__sub{font-family:var(--f-display);color:var(--coral-d);font-size:20px;font-style:italic;font-weight:700;margin-top:-4px!important}.hallpass__seal small{font-size:12px;line-height:1.1}.final__body{gap:12px;max-width:680px;display:grid}.final__body p{color:var(--navy-2);margin:0;font-size:20px}.final__kick{font-family:var(--f-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-weight:900;color:var(--navy)!important;font-size:30px!important}.footer__brand{gap:10px;display:grid}.footer__brand p{color:var(--cream);margin:0;font-weight:600}.footer__legal b{color:var(--cream)}@media (width<=760px){.totals{grid-template-columns:1fr 1fr;gap:12px;display:grid}.total{min-width:0;padding:14px 10px}.total b{font-size:32px}.total span{font-size:13px}.chip{padding:7px 12px;font-size:13px}.btn{text-align:center;line-height:1.15}.badge-stamp span{letter-spacing:0;font-size:11px}}:root{--coral-strong:var(--reference-color-94)}body{font-variation-settings:"SOFT" 100, "WONK" 1}.ink-coral{color:var(--coral-d)}.idcard--pro .idcard__band{background:var(--coral-strong)}@keyframes cs-pop{0%{opacity:0;transform:scale(.6)translateY(50px)rotate(-6deg)}60%{opacity:1;transform:scale(1.04)translateY(-6px)rotate(1deg)}to{opacity:1;transform:none}}@keyframes cs-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes cs-float{50%{transform:translateY(-12px)}}@keyframes cs-twinkle{50%{transform:scale(1.18)rotate(18deg)}}.hero__logo-wrap>picture{animation:cs-pop 1s var(--ease-spring) both;display:block}.hero__logo{animation:6.4s ease-in-out 1.2s infinite cs-float}.hero__sparkle{animation:2.2s ease-in-out infinite cs-twinkle}.hero__sparkle.s2{animation-delay:.4s}.hero__sparkle.s3{animation-delay:.8s}.hero__sparkle.s4{animation-delay:1.2s}.hero__inner>.eyebrow,.hero__inner>h1,.hero__inner>.h1-sub,.hero__inner>.lead,.hero__inner>.hero__cta,.hero__inner>.chips{animation:cs-up .7s var(--ease-out) both}.hero__inner>.eyebrow{animation-delay:.25s}.hero__inner>h1{animation-delay:.35s}.hero__inner>.h1-sub{animation-delay:.45s}.hero__inner>.hero__cta{animation-delay:.5s}.hero__inner>.lead{animation-delay:.55s}.hero__inner>.chips{animation-delay:.65s}.hero__inner{pointer-events:none}.hero__inner>*{pointer-events:auto}.bubble{--rise:calc(100vh + 320px)}.dot-static{background:var(--coral);width:10px;height:10px;box-shadow:0 0 0 2px var(--reference-color-23), 0 0 0 4px var(--reference-color-95);border-radius:50%}.small-note{color:var(--muted);margin:0;font-size:13.5px}.phone__meta .av--anon{background:var(--reference-color-93);place-items:center;display:grid}.phone__meta .av--anon svg{width:100%;height:100%}@media (width<=820px){.phone:nth-child(2){order:-1;margin-bottom:0}.phones{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:34px var(--gutter) 22px;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:22px;overflow-x:auto}.phone{scroll-snap-align:center;flex:none;width:72vw;max-width:290px}.phones-hint{display:block}}.path h3{font-family:var(--f-display);margin:0 0 6px;font-size:22px;font-weight:900;line-height:1.1}.idcard__name{margin:0}.hallpass:before,.hallpass:after{content:"";background:var(--paper);border:3px solid var(--navy);border-radius:50%;width:34px;height:34px;margin-top:-17px;position:absolute;top:50%}.hallpass:before{clip-path:inset(0 0 0 50%);left:-20px}.hallpass:after{clip-path:inset(0 50% 0 0);right:-20px}.sticky{bottom:calc(14px + env(safe-area-inset-bottom));visibility:hidden;transition:transform .45s var(--ease-spring), visibility 0s linear .45s}.wrap{width:min(var(--wrap), 100% - 2 * max(var(--gutter), env(safe-area-inset-left), env(safe-area-inset-right)))}.footer{padding-bottom:calc(120px + env(safe-area-inset-bottom))}@media (width<=760px){.hero{padding-top:18px}.hero__logo-wrap{width:62vw;min-width:0;max-width:300px}.hero__inner{gap:16px}.hero .h1{font-size:48px}.hero__inner>.eyebrow{order:1;font-size:12px}.hero__inner>.hero__logo-wrap{order:0}.hero__inner>h1{order:2}.hero__inner>.h1-sub{order:3;font-size:22px}.hero__inner>.hero__cta{order:4}.hero__inner>.lead{order:5;font-size:16.5px}.hero__inner>.chips{order:6}.chip,.hero__cta .micro,.plans__note .micro{-webkit-backdrop-filter:none}}.embeds-note{text-align:center;color:var(--muted);max-width:560px;margin:18px auto 0;font-size:14px}.phone__video{object-fit:cover;background:var(--reference-color-44);width:100%;height:100%;position:absolute;inset:0}.phone__sound{z-index:5;cursor:pointer;border:2px solid var(--reference-color-99);background:var(--reference-color-100);-webkit-backdrop-filter:blur(4px);border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;line-height:1;display:grid;position:absolute;top:72px;right:10px}.phone__sound:focus-visible{outline:3px solid var(--butter);outline-offset:2px}.phone__credit{color:var(--reference-color-23);border-bottom:1.5px solid var(--reference-color-101);text-decoration:none}.phone__credit:hover{border-bottom-color:var(--reference-color-23)}.phone__rail,.phone__meta{z-index:4}.phone__credit{border-bottom:0}.phone__burst{width:120px;top:22%;right:-30px}.phone__burst span{font-size:24px}@media (width<=820px){.phone__burst{width:104px;right:-10px}.phone__burst span{font-size:21px}}.phone__burst{top:3%;right:-26px}.phone__sound{top:74px;left:12px;right:auto}@media (width<=820px){.phone__burst{top:2%;right:-8px}}.phone__burst{top:13%}@media (width<=820px){.phone__burst{top:12%}}@media (width<=760px){.bubbles{height:400px;bottom:auto}}html,body{overscroll-behavior-x:none;max-width:100%;overflow-x:hidden}@supports (overflow:clip){html,body{overflow-x:clip}}main,footer,section{max-width:100vw}.guarantee,.faq,.footer{overflow-x:clip}.sticky{box-sizing:border-box;width:min(560px,100vw - 20px)}.sticky__txt{flex:auto;min-width:0;overflow:hidden}.sticky__txt b,.sticky__txt span{text-overflow:ellipsis;overflow:hidden}@media (width<=400px){.sticky{gap:8px;padding-left:14px}.sticky__txt b{font-size:14px}.sticky .btn{padding:10px 14px;font-size:15px}}@media (width<=760px){.hallpass:before{left:-18px}.hallpass:after{right:-18px}.notebook{background-image:linear-gradient(90deg, transparent 25px, var(--reference-color-102) 25px, var(--reference-color-102) 27px, transparent 27px), repeating-linear-gradient(180deg, transparent 0 39px, var(--reference-color-103) 39px 40px);padding:24px 14px 22px 34px}.badge-stamp span{letter-spacing:0;font-size:10.5px}.badge-stamp{width:124px;top:-54px;right:4px}.badge-stamp span{font-size:9.5px;line-height:1.05}}.phone .phone__screen{cursor:pointer;-webkit-tap-highlight-color:transparent}@keyframes redact-shake{20%{transform:translate(-4px)rotate(-1deg)}40%{transform:translate(4px)rotate(1deg)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}html[lang=pt-BR] .sticky__txt b{white-space:normal}@media (width<=480px){html[lang=pt-BR] .hero .h1{font-size:38px}html[lang=pt-BR] .sticky__txt b{font-size:13.5px;line-height:1.15;display:block}}html[lang=pt-BR] .phone__burst small{letter-spacing:0;font-size:7.5px}html[lang=pt-BR] .hero__logo-wrap{width:min(560px,90vw,54vh)}@media (width<=760px){html[lang=pt-BR] .hero__logo-wrap{width:76vw;max-width:360px}}@media (width>=761px){html[lang=pt-BR] .hero .h1{max-width:none;font-size:80px}}html[lang=pt-BR] .ticker--urgent{background:var(--reference-color-31);color:var(--reference-color-23);border-bottom:3px solid var(--reference-color-31)}html[lang=pt-BR] .ticker--urgent .ticker__track{padding:14px 0 13px;animation-duration:24s}html[lang=pt-BR] .ticker--urgent .ticker__item{font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:0;text-transform:uppercase;color:var(--reference-color-23);gap:22px;padding-right:22px;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:900;line-height:1}html[lang=pt-BR] .ticker--urgent .ticker__item .star{color:var(--coral);font-size:.8em}@media (width<=760px){html[lang=pt-BR] .ticker--urgent .ticker__track{padding:11px 0 10px;animation-duration:18s}html[lang=pt-BR] .ticker--urgent .ticker__item{gap:16px;padding-right:16px;font-size:19px}}.reference-layout-0{position:absolute}.reference-layout-1{color:var(--reference-color-18)}.reference-layout-2{color:var(--reference-color-7)}.reference-layout-3{--rot:-1deg}.reference-layout-4{--rot:1.6deg}.reference-layout-5{--rot:-2.2deg}.reference-layout-6{--rot:1deg}.reference-layout-7{--rot:-1.6deg}.reference-layout-8{--rot:2.2deg}.reference-layout-9{--rot:-1deg}.reference-layout-10{--rot:1.6deg}.reference-layout-11{--rot:-2.2deg}.reference-layout-12{--rot:1deg}.reference-layout-13{--rot:-1.6deg}.reference-layout-14{--rot:2.2deg}.reference-layout-15{--rot:-1deg}.reference-layout-16{--rot:1.6deg}.reference-layout-17{--rot:-2.2deg}.reference-layout-18{--rot:1deg}.reference-layout-19{--rot:-1.6deg}.reference-layout-20{--rot:2.2deg}.reference-layout-21,.reference-layout-22{--rot:-1deg}.reference-layout-23{--rot:1.6deg}.reference-layout-24{--rot:-2.2deg}.reference-layout-25{--rot:1deg}.reference-layout-26{--rot:-1.6deg}.reference-layout-27{--rot:2.2deg}.reference-layout-28{--rot:-1deg}.reference-layout-29{--rot:1.6deg}.reference-layout-30{--rot:-2.2deg}.reference-layout-31{--rot:1deg}.reference-layout-32{--rot:-1.6deg}.reference-layout-33{--rot:2.2deg}.reference-layout-34{--rot:-1deg}.reference-layout-35{--rot:1.6deg}.reference-layout-36{--rot:-2.2deg}.reference-layout-37{--rot:1deg}.reference-layout-38{--rot:-1.6deg}.reference-layout-39{--rot:2.2deg}.reference-layout-40,.reference-layout-41{--rot:-1deg}.reference-layout-42{--rot:1.6deg}.reference-layout-43{--rot:-2.2deg}.reference-layout-44{--rot:1deg}.reference-layout-45{--rot:-1.6deg}.reference-layout-46{--rot:2.2deg}.reference-layout-47{--rot:-1deg}.reference-layout-48{--rot:1.6deg}.reference-layout-49{--rot:-2.2deg}.reference-layout-50{--rot:1deg}.reference-layout-51{--rot:-1.6deg}.reference-layout-52{--rot:2.2deg}.reference-layout-53{--rot:-1deg}.reference-layout-54{--rot:1.6deg}.reference-layout-55{--rot:-2.2deg}.reference-layout-56{--rot:1deg}.reference-layout-57{--rot:-1.6deg}.reference-layout-58{--rot:-1deg}.reference-layout-59{--rot:1.6deg}.reference-layout-60{--rot:-2.2deg}.reference-layout-61{--rot:1deg}.reference-layout-62{--rot:-1.6deg}.reference-layout-63{--rot:2.2deg}.reference-layout-64{--rot:-1deg}.reference-layout-65{--rot:1.6deg}.reference-layout-66{--rot:-2.2deg}.reference-layout-67{--rot:1deg}.reference-layout-68{--rot:-1.6deg}.reference-layout-69{--rot:2.2deg}.reference-layout-70{--rot:-1deg}.reference-layout-71{--rot:1.6deg}.reference-layout-72{--rot:-2.2deg}.reference-layout-73{--rot:1deg}.reference-layout-74{--rot:-1.6deg}.reference-layout-85{color:var(--reference-color-18)}.reference-layout-86{font-size:56px}.reference-layout-87{max-width:15ch}:root{--reference-color-1:oklch(90.932% .05303 232.696);--reference-color-2:oklch(95.502% .02666 230.344);--reference-color-3:oklch(98.398% .00915 232.361);--reference-color-4:oklch(98.623% .01422 84.583);--reference-color-5:oklch(96.61% .04001 88.196);--reference-color-6:oklch(93.763% .06027 88.407);--reference-color-7:oklch(85.492% .1098 91.126);--reference-color-8:oklch(89.818% .10011 92.118);--reference-color-9:oklch(68.084% .18021 36.684);--reference-color-10:oklch(60.476% .17752 36.087);--reference-color-11:oklch(78.338% .13035 39.32);--reference-color-12:oklch(23.982% .08105 267.062);--reference-color-13:oklch(30.827% .09261 268.875);--reference-color-14:oklch(25.648% .05799 269.415);--reference-color-15:oklch(49.293% .05136 270.583);--reference-color-16:oklch(56.442% .18469 260.821);--reference-color-17:oklch(79.925% .10321 254.23);--reference-color-18:oklch(82.575% .10581 165.083);--reference-color-19:oklch(80.687% .1216 357.65);--reference-color-20:oklch(54.342% .08984 190.867);--reference-color-21:oklch(23.982% .08105 267.062/.14);--reference-color-22:oklch(23.982% .08105 267.062/.35);--reference-color-23:oklch(100% 0 89.876);--reference-color-24:oklch(65.421% .23214 28.659);--reference-color-25:oklch(100% 0 89.876/.55);--reference-color-26:oklch(100% 0 89.876/.72);--reference-color-27:oklch(23.982% .08105 267.062/.12);--reference-color-28:oklch(100% 0 89.876/.95);--reference-color-29:oklch(100% 0 89.876/.35);--reference-color-30:oklch(100% 0 89.876/0);--reference-color-31:oklch(0% 0 0);--reference-color-32:oklch(23.982% .08105 267.062/.22);--reference-color-33:oklch(100% 0 89.876/.78);--reference-color-34:oklch(93.145% .03099 237.556);--reference-color-35:oklch(100% 0 89.876/.95);--reference-color-36:oklch(56.442% .18469 260.821/.28);--reference-color-37:oklch(100% 0 89.876/.7);--reference-color-38:oklch(23.982% .08105 267.062/.45);--reference-color-39:oklch(98.623% .01422 84.583/0);--reference-color-40:oklch(97.486% .02796 86.644);--reference-color-41:oklch(96.61% .01835 237.762);--reference-color-42:oklch(93.537% .03586 236.481);--reference-color-43:oklch(17.156% .02797 270.235);--reference-color-44:oklch(17.764% 0 89.876);--reference-color-45:oklch(0% 0 0/.25);--reference-color-46:oklch(0% 0 0/0);--reference-color-47:oklch(0% 0 0/.65);--reference-color-48:oklch(0% 0 0/.5);--reference-color-49:oklch(0% 0 0/.4);--reference-color-50:oklch(65.328% .23451 18.556);--reference-color-51:oklch(57.341% .09579 191.142);--reference-color-52:oklch(100% 0 89.876/.08);--reference-color-53:oklch(88.336% .14406 93.174);--reference-color-54:oklch(80.78% 0 89.876);--reference-color-55:oklch(38.369% .06393 190.258);--reference-color-56:oklch(97.057% .04108 183.407);--reference-color-57:oklch(37.149% 0 89.876);--reference-color-58:oklch(0% 0 0/.22);--reference-color-59:oklch(27.115% .18789 264.052);--reference-color-60:oklch(59.405% .14772 245.841);--reference-color-61:oklch(41.636% .14675 34.805);--reference-color-62:oklch(59.987% 0 89.876);--reference-color-63:oklch(89.449% 0 89.876);--reference-color-64:oklch(95.102% .02671 237.572);--reference-color-65:oklch(93.335% .03598 43.837);--reference-color-66:oklch(95.839% .02556 161.944);--reference-color-67:oklch(89.755% 0 89.876);--reference-color-68:oklch(96.682% .01757 239.99);--reference-color-69:oklch(68.084% .18021 36.684/.6);--reference-color-70:oklch(56.442% .18469 260.821/.16);--reference-color-71:oklch(23.982% .08105 267.062/.2);--reference-color-72:oklch(96.336% .02234 164.522);--reference-color-73:oklch(94.979% .02593 38.464);--reference-color-74:oklch(53.289% .11014 163.114);--reference-color-75:oklch(86.403% .04248 273.669);--reference-color-76:oklch(91.382% .04616 39.786);--reference-color-77:oklch(94.082% .03183 239.36);--reference-color-78:oklch(95.273% .02966 161.104);--reference-color-79:oklch(77.496% .05544 273.488);--reference-color-80:oklch(91.168% .09269 92.885);--reference-color-81:oklch(73.599% .12392 88.947);--reference-color-82:oklch(23.982% .08105 267.062/.45);--reference-color-83:oklch(71.135% .03584 272.599);--reference-color-84:oklch(83.392% .01996 273.191);--reference-color-85:oklch(68.084% .18021 36.684/.55);--reference-color-86:oklch(100% 0 89.876/.9);--reference-color-87:oklch(96.61% .04001 88.196/.9);--reference-color-88:oklch(81.891% .05163 274.17);--reference-color-89:oklch(100% 0 89.876/.12);--reference-color-90:oklch(23.982% .08105 267.062/.6);--reference-color-91:oklch(32.109% 0 89.876);--reference-color-92:oklch(97.436% .01364 46.234);--reference-color-93:oklch(93.434% .01255 271.281);--reference-color-94:oklch(55.343% .17386 38.402);--reference-color-95:oklch(68.084% .18021 36.684/.35);--reference-color-96:oklch(23.982% .08105 267.062/.55);--reference-color-97:oklch(100% 0 89.876/.94);--reference-color-98:oklch(23.982% .08105 267.062/.72);--reference-color-99:oklch(100% 0 89.876/.85);--reference-color-100:oklch(23.982% .08105 267.062/.55);--reference-color-101:oklch(100% 0 89.876/.6);--reference-color-102:oklch(68.084% .18021 36.684/.55);--reference-color-103:oklch(56.442% .18469 260.821/.14);--reference-color-104:oklch(38.019% .10563 269.181);--reference-color-105:oklch(28.46% .09873 268.416);--reference-color-106:oklch(90.42% .07186 89.796);--reference-color-107:oklch(20.195% .02657 78.768);--reference-color-108:oklch(0% 0 0/.6);--reference-color-109:oklch(45.225% .0839 80.248/.12);--reference-color-110:oklch(40.466% .06718 81.975);--reference-color-111:oklch(20.195% .02657 78.768/.28);--reference-color-112:oklch(54.302% .09502 83.414);--reference-color-113:oklch(14.958% 0 89.876);--reference-color-114:oklch(100% 0 89.876/.04);--reference-color-115:oklch(100% 0 89.876/.05);--reference-color-116:oklch(90.42% .07186 89.796/.55);--reference-color-117:oklch(53.492% .20263 27.61)}html{scroll-behavior:smooth}.replica-control{cursor:pointer}.reference-page .outline{outline-style:none}.hero__logo-wrap{max-width:440px}.hero .h1{font-size:56px}.hero .h1-sub{font-size:28px}.hero .hero__lead{max-width:500px;font-size:16px}.hero .eyebrow{padding:6px 12px;font-size:11px}.hero__inner{gap:20px}.hero{padding-top:28px}.marquee__track{animation:none}.marquee:active{cursor:grabbing}@media (width>=761px){.h2{font-size:60px}}@media (width<=760px){.hero .h1{font-size:38px}.hero .h1-sub{font-size:22px}.h2{font-size:38px}.hero__logo-wrap{max-width:360px}.hero .hero__lead{font-size:16px}.hero__inner{gap:18px}.hero__cta .btn{white-space:normal;font-size:19px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}:root{--background:var(--paper);--foreground:var(--ink);--primary:var(--coral);--primary-foreground:oklch(100% 0 0);--secondary:var(--cream);--secondary-foreground:var(--navy);--ring:var(--blue);--cloud-far-shade:oklch(95.6% .019 236)}.reference-page.reduced *,.reference-page.reduced :before,.reference-page.reduced :after{transition:none!important;animation:none!important}.reference-page.reduced .bubbles{display:none}@media (width<=760px){.pricing{overflow-x:clip}.pricing .wrap,.pricing .container{box-sizing:border-box;max-width:100%}.plans{justify-items:stretch;width:100%;min-width:0;max-width:100%;margin-inline:auto}.idcard{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.idcard *{box-sizing:border-box;min-width:0}.idcard__band{padding:14px 18px}.idcard__top{grid-template-columns:84px minmax(0,1fr);gap:14px;padding:20px 18px 6px}.idcard__photo{width:84px}.idcard__name{overflow-wrap:anywhere;font-size:clamp(30px,9vw,40px)}.idcard__tagline{overflow-wrap:anywhere}.price{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:end;gap:10px;padding:12px 18px 4px;display:grid}.price b{white-space:nowrap;font-size:clamp(54px,18vw,92px)}.price span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.idcard__list{padding:8px 18px 6px}.idcard__list li>span,.idcard__list li{overflow-wrap:anywhere;min-width:0}.idcard__foot{padding:18px 18px 22px}.idcard__foot .btn{white-space:normal;width:100%;max-width:100%}.badge-stamp{width:104px;top:-40px;right:-8px}.founding,.plans__note{box-sizing:border-box;max-width:100%}}@media (width<=360px){.idcard__top{grid-template-columns:72px minmax(0,1fr);gap:12px}.idcard__photo{width:72px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
