@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) 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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:""}}}@layer theme{:root,:host{--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--blur-md:12px;--aspect-video:16 / 9;--default-font-family:var(--font-figtree), "Figtree", sans-serif;--spacing-sidebar:248px}}@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,:host{-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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,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%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{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}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::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)}}}textarea{resize:vertical}::-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}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--s-canvas);color:var(--s-fg-1);font-family:var(--font-figtree), "Figtree", sans-serif;font-size:16px;line-height:24px}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}:focus-visible{outline:2px solid var(--s-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.hit-area{position:relative}.hit-area:before{content:"";width:max(100%,40px);height:max(100%,40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.inset-y-2{inset-block:2px}.inset-y-4{inset-block:4px}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:2px}.top-8{top:8px}.top-12{top:12px}.top-20{top:20px}.-right-6{right:-6px}.right-0{right:0}.right-8{right:8px}.right-9{right:9px}.right-12{right:12px}.right-14{right:14px}.right-24{right:24px}.right-\[6\%\]{right:6%}.bottom-\(--consent-banner-height\,0px\){bottom:var(--consent-banner-height,0px)}.bottom-0{bottom:0}.bottom-8{bottom:8px}.bottom-18{bottom:18px}.bottom-30{bottom:30px}.bottom-44{bottom:44px}.bottom-64{bottom:64px}.left-0{left:0}.left-1\/2{left:50%}.left-8{left:8px}.left-12{left:12px}.left-\[53\%\]{left:53%}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-41{z-index:41}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.m-auto{margin:auto}.-mx-8{margin-inline:-8px}.-mx-12{margin-inline:-12px}.-mx-16{margin-inline:-16px}.mx-12{margin-inline:12px}.mx-auto{margin-inline:auto}.-my-10{margin-block:-10px}.-my-12{margin-block:-12px}.my-12{margin-block:12px}.my-14{margin-block:14px}.my-20{margin-block:20px}.my-24{margin-block:24px}.-mt-8{margin-top:-8px}.-mt-26{margin-top:-26px}.-mt-32{margin-top:-32px}.mt-0{margin-top:0}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.mt-16{margin-top:16px}.mt-18{margin-top:18px}.mt-20{margin-top:20px}.mt-22{margin-top:22px}.mt-24{margin-top:24px}.mt-26{margin-top:26px}.mt-28{margin-top:28px}.mt-32{margin-top:32px}.mt-36{margin-top:36px}.mt-40{margin-top:40px}.mt-48{margin-top:48px}.mt-56{margin-top:56px}.mt-64{margin-top:64px}.mt-auto{margin-top:auto}.-mr-8{margin-right:-8px}.-mr-12{margin-right:-12px}.mr-44{margin-right:44px}.-mb-2{margin-bottom:-2px}.-mb-24{margin-bottom:-24px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.-ml-8{margin-left:-8px}.-ml-26{margin-left:-26px}.-ml-32{margin-left:-32px}.indent-optical{margin-left:-.04em}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-28{margin-left:28px}.ml-auto{margin-left:auto}.scrollbar-none::-webkit-scrollbar{display:none}.clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.field-sizing-content{field-sizing:content}.aspect-4\/5{aspect-ratio:4/5}.aspect-book{aspect-ratio:2/3}.aspect-page{aspect-ratio:595/842}.aspect-phone{aspect-ratio:390/844}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-7{width:7px;height:7px}.size-8{width:8px;height:8px}.size-14{width:14px;height:14px}.size-16{width:16px;height:16px}.size-18{width:18px;height:18px}.size-20{width:20px;height:20px}.size-24{width:24px;height:24px}.size-30{width:30px;height:30px}.size-32{width:32px;height:32px}.size-36{width:36px;height:36px}.size-40{width:40px;height:40px}.size-48{width:48px;height:48px}.size-52{width:52px;height:52px}.size-56{width:56px;height:56px}.size-60{width:60px;height:60px}.size-64{width:64px;height:64px}.size-80{width:80px;height:80px}.size-96{width:96px;height:96px}.size-160{width:160px;height:160px}.size-full{width:100%;height:100%}.h-1{height:1px}.h-2{height:2px}.h-3{height:3px}.h-4{height:4px}.h-14{height:14px}.h-16{height:16px}.h-16\.5{height:16.5px}.h-18{height:18px}.h-20{height:20px}.h-21{height:21px}.h-22{height:22px}.h-24{height:24px}.h-26{height:26px}.h-28{height:28px}.h-30{height:30px}.h-31{height:31px}.h-32{height:32px}.h-38{height:38px}.h-40{height:40px}.h-44{height:44px}.h-46{height:46px}.h-48{height:48px}.h-52{height:52px}.h-54{height:54px}.h-56{height:56px}.h-64{height:64px}.h-65{height:65px}.h-66{height:66px}.h-72{height:72px}.h-74{height:74px}.h-77{height:77px}.h-80{height:80px}.h-84{height:84px}.h-85{height:85px}.h-88{height:88px}.h-96{height:96px}.h-100{height:100px}.h-112{height:112px}.h-128{height:128px}.h-137{height:137px}.h-140{height:140px}.h-144{height:144px}.h-160{height:160px}.h-180{height:180px}.h-200{height:200px}.h-216{height:216px}.h-222{height:222px}.h-225{height:225px}.h-240{height:240px}.h-260{height:260px}.h-266{height:266px}.h-300{height:300px}.h-306\.5{height:306.5px}.h-308{height:308px}.h-320{height:320px}.h-354\.5{height:354.5px}.h-372\.5{height:372.5px}.h-400{height:400px}.h-439\.5{height:439.5px}.h-459\.5{height:459.5px}.h-600{height:600px}.h-637{height:637px}.h-640{height:640px}.h-653{height:653px}.h-720{height:720px}.h-777{height:777px}.h-850{height:850px}.h-867\.5{height:867.5px}.h-1066\.5{height:1066.5px}.h-1100\.5{height:1100.5px}.h-1285\.5{height:1285.5px}.h-1571{height:1571px}.h-2166\.5{height:2166.5px}.h-2408\.5{height:2408.5px}.h-code-h{height:var(--s-code-height)}.h-control{height:var(--s-control-height)}.h-dvh{height:100dvh}.h-field{height:var(--s-field-height)}.h-full{height:100%}.h-lh{height:1lh}.max-h-160{max-height:160px}.max-h-dialog-height{max-height:calc(100dvh - 48px)}.min-h-0{min-height:0}.min-h-20{min-height:20px}.min-h-24{min-height:24px}.min-h-26{min-height:26px}.min-h-28{min-height:28px}.min-h-32{min-height:32px}.min-h-36{min-height:36px}.min-h-40{min-height:40px}.min-h-42{min-height:42px}.min-h-44{min-height:44px}.min-h-46{min-height:46px}.min-h-48{min-height:48px}.min-h-56{min-height:56px}.min-h-64{min-height:64px}.min-h-65{min-height:65px}.min-h-66{min-height:66px}.min-h-72{min-height:72px}.min-h-84{min-height:84px}.min-h-88{min-height:88px}.min-h-100{min-height:100px}.min-h-128{min-height:128px}.min-h-144{min-height:144px}.min-h-160{min-height:160px}.min-h-200{min-height:200px}.min-h-240{min-height:240px}.min-h-248{min-height:248px}.min-h-320{min-height:320px}.min-h-340{min-height:340px}.min-h-400{min-height:400px}.min-h-480{min-height:480px}.min-h-520{min-height:520px}.min-h-720{min-height:720px}.min-h-control{min-height:var(--s-control-height)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-1{width:1px}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:2px}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-5\/6{width:83.3333%}.w-12{width:12px}.w-20{width:20px}.w-22{width:22px}.w-31\/50{width:62%}.w-40{width:40px}.w-44{width:44px}.w-48{width:48px}.w-72{width:72px}.w-80{width:80px}.w-96{width:96px}.w-120{width:120px}.w-136{width:136px}.w-140{width:140px}.w-150{width:150px}.w-160{width:160px}.w-200{width:200px}.w-208{width:208px}.w-220{width:220px}.w-240{width:240px}.w-250{width:250px}.w-256{width:256px}.w-260{width:260px}.w-280{width:280px}.w-300{width:300px}.w-320{width:320px}.w-360{width:360px}.w-380{width:380px}.w-400{width:400px}.w-640{width:640px}.w-auto{width:auto}.w-code-w{width:var(--s-code-width)}.w-dialog{width:min(480px,100vw - 32px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-260{max-width:260px}.max-w-320{max-width:320px}.max-w-340{max-width:340px}.max-w-360{max-width:360px}.max-w-420{max-width:420px}.max-w-440{max-width:440px}.max-w-460{max-width:460px}.max-w-480{max-width:480px}.max-w-496{max-width:496px}.max-w-520{max-width:520px}.max-w-560{max-width:560px}.max-w-600{max-width:600px}.max-w-640{max-width:640px}.max-w-680{max-width:680px}.max-w-720{max-width:720px}.max-w-760{max-width:760px}.max-w-820{max-width:820px}.max-w-840{max-width:840px}.max-w-880{max-width:880px}.max-w-960{max-width:960px}.max-w-1120{max-width:1120px}.max-w-1216{max-width:1216px}.max-w-1280{max-width:1280px}.max-w-1296{max-width:1296px}.max-w-1376{max-width:1376px}.max-w-full{max-width:100%}.max-w-stat-label{max-width:22ch}.min-w-0{min-width:0}.min-w-18{min-width:18px}.min-w-40{min-width:40px}.flex-1{flex:1}.flex-none{flex:none}.grow{flex-grow:1}.basis-240{flex-basis:240px}.basis-280{flex-basis:280px}.basis-520{flex-basis:520px}.basis-560{flex-basis:560px}.basis-full{flex-basis:100%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-24{--tw-translate-x:calc(1px * -24);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-20{--tw-translate-x:calc(1px * 20);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-24{--tw-translate-x:calc(1px * 24);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(1px * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.pressable:active{transform:scale(.96)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-dialog-in{animation:dialog-in .24s var(--p-ease-standard) both}.animate-marquee{animation:52s linear infinite marquee}.animate-overlay-in{animation:.2s ease-out both overlay-in}.animate-skeleton{animation:1.6s ease-in-out infinite skeleton}.animate-slide-fill{animation:8s linear both tab-fill}.animate-tab-fill{animation:6s linear both tab-fill}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, )}.touch-none{touch-action:none}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.scroll-px-16{scroll-padding-inline:16px}.scroll-pt-82{scroll-padding-top:82px}.scrollbar-none{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-episode-row-compact{grid-template-columns:136px minmax(0,1fr)}.grid-cols-plans{grid-template-columns:1.08fr 1fr 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:1px}.gap-2{gap:2px}.gap-3{gap:3px}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-9{gap:9px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-16{gap:16px}.gap-18{gap:18px}.gap-20{gap:20px}.gap-22{gap:22px}.gap-24{gap:24px}.gap-28{gap:28px}.gap-32{gap:32px}.gap-36{gap:36px}.gap-40{gap:40px}.gap-48{gap:48px}.gap-56{gap:56px}.gap-72{gap:72px}.gap-\[3\%\]{gap:3%}.gap-x-4{column-gap:4px}.gap-x-8{column-gap:8px}.gap-x-10{column-gap:10px}.gap-x-12{column-gap:12px}.gap-x-16{column-gap:16px}.gap-x-20{column-gap:20px}.gap-x-24{column-gap:24px}.gap-x-32{column-gap:32px}.gap-x-56{column-gap:56px}.gap-x-64{column-gap:64px}.gap-y-4{row-gap:4px}.gap-y-6{row-gap:6px}.gap-y-8{row-gap:8px}.gap-y-12{row-gap:12px}.gap-y-16{row-gap:16px}.gap-y-20{row-gap:20px}.gap-y-28{row-gap:28px}.gap-y-32{row-gap:32px}.gap-y-40{row-gap:40px}.self-center{align-self:center}.self-start{align-self:flex-start}.clamp-1,.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:16px}.rounded-3xl{border-radius:20px}.rounded-4xl{border-radius:24px}.rounded-btn{border-radius:18px}.rounded-control{border-radius:var(--s-control-radius)}.rounded-day{border-radius:22px}.rounded-device{border-radius:34px}.rounded-field{border-radius:var(--s-field-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:8px}.rounded-none{border-radius:0}.rounded-sm{border-radius:6px}.rounded-stage{border-radius:32px}.rounded-thumb-row{border-radius:10px}.rounded-tile{border-radius:20px}.rounded-volume{border-radius:3px 6px 6px 3px}.rounded-xl{border-radius:14px}.rounded-xs{border-radius:4px}.rounded-tl-sm{border-top-left-radius:6px}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-5{border-style:var(--tw-border-style);border-width:5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-solid{--tw-border-style:solid;border-style:solid}.border-accent{border-color:var(--s-accent)}.border-fg-1{border-color:var(--s-fg-1)}.border-fg-3{border-color:var(--s-fg-3)}.border-line{border-color:var(--s-line)}.border-ring{border-color:var(--s-ring)}.bg-accent{background-color:var(--s-accent)}.bg-accent-bg{background-color:var(--s-accent-bg)}.bg-banner-line{background-color:var(--s-banner-line)}.bg-banner-rule{background-color:var(--s-banner-rule)}.bg-banner-surface{background-color:var(--s-banner-surface)}.bg-bar{background-color:var(--s-bar)}.bg-brand{background-color:var(--s-brand)}.bg-btn-off{background-color:var(--s-btn-off)}.bg-btn-off-fg{background-color:var(--s-btn-off-fg)}.bg-btn-primary{background-color:var(--s-btn-primary)}.bg-btn-primary-fg{background-color:var(--s-btn-primary-fg)}.bg-btn-quiet{background-color:var(--s-btn-quiet)}.bg-btn-secondary{background-color:var(--s-btn-secondary)}.bg-btn-secondary-chip{background-color:var(--s-btn-secondary-chip)}.bg-canvas{background-color:var(--s-canvas)}.bg-correct-soft{background-color:var(--s-correct-soft)}.bg-cta{background-color:var(--s-cta)}.bg-danger{background-color:var(--s-danger)}.bg-dialog{background-color:var(--s-dialog)}.bg-fg-1{background-color:var(--s-fg-1)}.bg-fg-3{background-color:var(--s-fg-3)}.bg-field{background-color:var(--s-field)}.bg-flag-ci-green{background-color:var(--s-flag-ci-green)}.bg-flag-ci-orange{background-color:var(--s-flag-ci-orange)}.bg-flag-ci-white{background-color:var(--s-flag-ci-white)}.bg-float{background-color:var(--s-float)}.bg-incorrect-soft{background-color:var(--s-incorrect-soft)}.bg-line{background-color:var(--s-line)}.bg-line-soft{background-color:var(--s-line-soft)}.bg-operator-moov{background-color:#3e8be8}.bg-operator-mtn{background-color:#ffcb05}.bg-operator-orange{background-color:#ff7900}.bg-operator-wave{background-color:#1dc8f2}.bg-overlay{background-color:var(--s-overlay)}.bg-player{background-color:var(--s-player)}.bg-player-track{background-color:var(--s-player-track)}.bg-reading-mark{background-color:var(--s-reading-mark)}.bg-reading-paper{background-color:var(--s-reading-paper)}.bg-scrim{background-color:var(--s-scrim)}.bg-stage-line{background-color:var(--s-stage-line)}.bg-sunken{background-color:var(--s-sunken)}.bg-surface-1{background-color:var(--s-surface-1)}.bg-surface-2{background-color:var(--s-surface-2)}.bg-surface-3{background-color:var(--s-surface-3)}.bg-surface-4{background-color:var(--s-surface-4)}.bg-tag{background-color:var(--s-tag)}.bg-thumb{background-color:var(--s-thumb)}.bg-thumb-progress{background-color:var(--s-thumb-progress)}.bg-thumb-track{background-color:var(--s-thumb-track)}.bg-transparent{background-color:#0000}.bg-volume-paper{background-color:var(--s-volume-paper)}.bg-whatsapp{background-color:var(--s-whatsapp)}.text-wordmark{background-image:var(--s-wordmark);color:#0000;-webkit-background-clip:text;background-clip:text}@media print{.text-wordmark{color:var(--p-gold-logo-3);background-image:none}}.bg-canvas-image{background-image:var(--s-canvas-image)}.bg-glass{background-image:linear-gradient(180deg, var(--s-glass-top), var(--s-glass-bottom))}.bg-gradient-block{background-image:var(--gradient-block)}.bg-gradient-call-band{background-image:var(--p-gradient-call-band)}.bg-gradient-feature{background-image:var(--gradient-feature)}.bg-gradient-full{background-image:var(--gradient-full)}.bg-gradient-hero{background-image:var(--p-gradient-hero)}.bg-gradient-module-1{background-image:var(--p-gradient-module-1)}.bg-gradient-module-2{background-image:var(--p-gradient-module-2)}.bg-gradient-module-3{background-image:var(--p-gradient-module-3)}.bg-gradient-offer{background-image:var(--gradient-offer)}.bg-gradient-player{background-image:var(--gradient-player)}.bg-gradient-shelf{background-image:linear-gradient(180deg, var(--s-shelf-top), var(--s-stage-bottom))}.bg-gradient-stage{background-image:linear-gradient(180deg, var(--s-stage-top), var(--s-stage-bottom))}.bg-gradient-tint-1{background-image:var(--gradient-tint-1)}.bg-gradient-tint-2{background-image:var(--gradient-tint-2)}.bg-gradient-tint-3{background-image:var(--gradient-tint-3)}.bg-gradient-volume-blue{background-image:linear-gradient(170deg, var(--p-cover-blue-light), var(--p-cover-blue-deep))}.bg-gradient-volume-ink{background-image:linear-gradient(170deg, var(--p-cover-ink), var(--p-cover-ink-deep))}.bg-gradient-warm{background-image:var(--gradient-warm)}.bg-ground{background-image:radial-gradient(50% 50% at 50% 50%, var(--s-ground), var(--p-transparent) 70%)}.bg-ground-strong{background-image:radial-gradient(50% 50% at 50% 50%, var(--s-ground-strong), var(--p-transparent) 70%)}.bg-night{background-image:radial-gradient(70% 60% at 50% 50%, var(--s-night-glow), var(--p-transparent) 75%), linear-gradient(180deg, var(--s-canvas) 0%, var(--s-night) 28%, var(--s-night) 72%, var(--s-canvas) 100%)}.bg-spine{background-image:linear-gradient(90deg, var(--p-black-22) 0, var(--p-white-35) 2.2%, var(--p-black-12) 4%, var(--p-transparent) 9%)}.bg-spine-volume{background-image:linear-gradient(90deg, var(--p-black-25) 0, var(--p-white-28) 2.5%, var(--p-black-12) 4.5%, var(--p-transparent) 10%)}.mask-portrait{--portrait-mask:linear-gradient(90deg, transparent 0%, black 22%, black 78%, transparent 100%), linear-gradient(180deg, transparent 0%, black 14%);-webkit-mask-image:var(--portrait-mask);-webkit-mask-composite:source-in;-webkit-mask-image:var(--portrait-mask);-webkit-mask-image:var(--portrait-mask);-webkit-mask-image:var(--portrait-mask);mask-image:var(--portrait-mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-portrait-soft{-webkit-mask-image:radial-gradient(62% 68% at 52% 40%,#000 50%,#0000 100%);mask-image:radial-gradient(62% 68% at 52% 40%,#000 50%,#0000 100%)}.mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 120px calc(100% - 120px),#0000);mask-image:linear-gradient(90deg,#0000,#000 120px calc(100% - 120px),#0000)}.stroke-fg-1{stroke:var(--s-fg-1)}.stroke-line{stroke:var(--s-line)}.object-cover{object-fit:cover}.object-avatar{object-position:50% 12%}.object-top{object-position:top}.p-0{padding:0}.p-2{padding:2px}.p-4{padding:4px}.p-6{padding:6px}.p-8{padding:8px}.p-10{padding:10px}.p-12{padding:12px}.p-16{padding:16px}.p-18{padding:18px}.p-20{padding:20px}.p-24{padding:24px}.p-26{padding:26px}.p-28{padding:28px}.p-32{padding:32px}.p-48{padding:48px}.px-4{padding-inline:4px}.px-5{padding-inline:5px}.px-7{padding-inline:7px}.px-8{padding-inline:8px}.px-10{padding-inline:10px}.px-12{padding-inline:12px}.px-14{padding-inline:14px}.px-16{padding-inline:16px}.px-20{padding-inline:20px}.px-22{padding-inline:22px}.px-24{padding-inline:24px}.px-26{padding-inline:26px}.px-30{padding-inline:30px}.px-32{padding-inline:32px}.py-1{padding-block:1px}.py-2{padding-block:2px}.py-4{padding-block:4px}.py-5{padding-block:5px}.py-6{padding-block:6px}.py-7{padding-block:7px}.py-8{padding-block:8px}.py-10{padding-block:10px}.py-12{padding-block:12px}.py-13{padding-block:13px}.py-14{padding-block:14px}.py-16{padding-block:16px}.py-18{padding-block:18px}.py-20{padding-block:20px}.py-22{padding-block:22px}.py-24{padding-block:24px}.py-26{padding-block:26px}.py-30{padding-block:30px}.py-32{padding-block:32px}.py-40{padding-block:40px}.py-56{padding-block:56px}.py-72{padding-block:72px}.py-112{padding-block:112px}.py-160{padding-block:160px}.pt-2{padding-top:2px}.pt-4{padding-top:4px}.pt-8{padding-top:8px}.pt-10{padding-top:10px}.pt-12{padding-top:12px}.pt-14{padding-top:14px}.pt-16{padding-top:16px}.pt-18{padding-top:18px}.pt-20{padding-top:20px}.pt-22{padding-top:22px}.pt-24{padding-top:24px}.pt-28{padding-top:28px}.pt-32{padding-top:32px}.pt-40{padding-top:40px}.pt-48{padding-top:48px}.pr-6{padding-right:6px}.pr-10{padding-right:10px}.pr-12{padding-right:12px}.pr-14{padding-right:14px}.pr-22{padding-right:22px}.pr-28{padding-right:28px}.pr-40{padding-right:40px}.pr-56{padding-right:56px}.pb-4{padding-bottom:4px}.pb-6{padding-bottom:6px}.pb-8{padding-bottom:8px}.pb-14{padding-bottom:14px}.pb-16{padding-bottom:16px}.pb-18{padding-bottom:18px}.pb-20{padding-bottom:20px}.pb-22{padding-bottom:22px}.pb-24{padding-bottom:24px}.pb-26{padding-bottom:26px}.pb-32{padding-bottom:32px}.pb-36{padding-bottom:36px}.pb-40{padding-bottom:40px}.pb-48{padding-bottom:48px}.pb-56{padding-bottom:56px}.pb-72{padding-bottom:72px}.pl-2{padding-left:2px}.pl-5{padding-left:5px}.pl-8{padding-left:8px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-14{padding-left:14px}.pl-20{padding-left:20px}.pl-28{padding-left:28px}.pl-44{padding-left:44px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-heading{font-family:var(--font-inter-tight), "Inter Tight", var(--font-figtree), sans-serif}.font-logo-mark{font-family:var(--font-montserrat), "Montserrat", sans-serif}.font-logo-school{font-family:var(--font-cormorant), "Cormorant Garamond", serif}.text-action{font-size:14px;line-height:var(--tw-leading,24px);letter-spacing:var(--tw-tracking,.03em);font-weight:var(--tw-font-weight,700)}.text-badge{font-size:11px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,.06em);font-weight:var(--tw-font-weight,700)}.text-city{font-size:clamp(52px,8vw,112px);line-height:var(--tw-leading,.9);letter-spacing:var(--tw-tracking,-.035em);font-weight:var(--tw-font-weight,600)}.text-day-label{font-size:13px;line-height:var(--tw-leading,19.5px);letter-spacing:var(--tw-tracking,.16em);font-weight:var(--tw-font-weight,700)}.text-day-title{font-size:22px;line-height:var(--tw-leading,33px);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,700)}.text-display-lg{font-size:64px;line-height:var(--tw-leading,66px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.text-display-sm{font-size:49px;line-height:var(--tw-leading,49px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.text-display-xs{font-size:36px;line-height:var(--tw-leading,38px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.text-eyebrow-date{font-size:15px;line-height:var(--tw-leading,20px);letter-spacing:var(--tw-tracking,.22em);font-weight:var(--tw-font-weight,700)}.text-eyebrow-day{font-size:11px;line-height:var(--tw-leading,16.5px);letter-spacing:var(--tw-tracking,.2em);font-weight:var(--tw-font-weight,700)}.text-eyebrow-gold{font-size:11px;line-height:var(--tw-leading,16.5px);letter-spacing:var(--tw-tracking,.24em);font-weight:var(--tw-font-weight,700)}.text-eyebrow-lead{font-size:12px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,.3em);font-weight:var(--tw-font-weight,700)}.text-eyebrow-panel{font-size:12px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,.14em);font-weight:var(--tw-font-weight,700)}.text-eyebrow-rule{font-size:11px;line-height:var(--tw-leading,16.5px);letter-spacing:var(--tw-tracking,.28em);font-weight:var(--tw-font-weight,700)}.text-footer-heading{font-size:11px;line-height:var(--tw-leading,16.5px);letter-spacing:var(--tw-tracking,.14em);font-weight:var(--tw-font-weight,600)}.text-heading-auth{font-size:34px;line-height:var(--tw-leading,38px);letter-spacing:var(--tw-tracking,-.035em);font-weight:var(--tw-font-weight,700)}.text-heading-lg{font-size:var(--s-heading-lg-size);line-height:var(--tw-leading,var(--s-heading-lg-leading));letter-spacing:var(--tw-tracking,var(--s-heading-lg-tracking));font-weight:var(--tw-font-weight,var(--s-heading-lg-weight))}.text-heading-page{font-size:32px;line-height:var(--tw-leading,38px);letter-spacing:var(--tw-tracking,-.015em);font-weight:var(--tw-font-weight,800)}.text-heading-step{font-size:32px;line-height:var(--tw-leading,38px);letter-spacing:var(--tw-tracking,-.015em);font-weight:var(--tw-font-weight,600)}.text-heading-xl{font-size:var(--s-heading-xl-size);line-height:var(--tw-leading,var(--s-heading-xl-leading));letter-spacing:var(--tw-tracking,var(--s-heading-xl-tracking));font-weight:var(--tw-font-weight,var(--s-heading-xl-weight))}.text-hero-emphasis{font-size:clamp(56px,22cqi,176px);line-height:var(--tw-leading,.84);letter-spacing:var(--tw-tracking,-.035em);font-weight:var(--tw-font-weight,900)}.text-hero-kicker{font-size:13px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,.24em);font-weight:var(--tw-font-weight,600)}.text-hero-lead{font-size:clamp(34px,5vw,64px);line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,-.015em);font-weight:var(--tw-font-weight,800)}.text-hero-tab{font-size:13px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,500)}.text-hero-tagline{font-size:clamp(14px,1.5vw,18px);line-height:var(--tw-leading,1.3);letter-spacing:var(--tw-tracking,.26em);font-weight:var(--tw-font-weight,700)}.text-input{font-size:var(--s-input-size);line-height:var(--tw-leading,var(--s-input-leading));letter-spacing:var(--tw-tracking,var(--s-input-tracking));font-weight:var(--tw-font-weight,var(--s-input-weight))}.text-offer{font-size:clamp(20px,2vw,26px);line-height:var(--tw-leading,1.25);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,600)}.text-pill-tag{font-size:12px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,500)}.text-price-lg{font-size:56px;line-height:var(--tw-leading,60px);letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,900)}.text-price-md{font-size:48px;line-height:var(--tw-leading,52px);letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,900)}.text-section{font-size:clamp(32px,3.6vw,46px);line-height:var(--tw-leading,1.1);letter-spacing:var(--tw-tracking,-.025em);font-weight:var(--tw-font-weight,500)}.text-section-md{font-size:clamp(26px,2.6vw,34px);line-height:var(--tw-leading,1.15);letter-spacing:var(--tw-tracking,-.02em);font-weight:var(--tw-font-weight,500)}.text-stat-unit{font-size:.42em;line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,0em);font-weight:var(--tw-font-weight,500)}.text-stat-value{font-size:clamp(56px,7vw,88px);line-height:var(--tw-leading,.9);letter-spacing:var(--tw-tracking,-.04em);font-weight:var(--tw-font-weight,500)}.text-statement{font-size:clamp(30px,3.9vw,56px);line-height:var(--tw-leading,1.12);letter-spacing:var(--tw-tracking,-.02em);font-weight:var(--tw-font-weight,700)}.text-step-name{font-size:13px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,.08em);font-weight:var(--tw-font-weight,500)}.text-step-title{font-size:clamp(22px,2.2vw,28px);line-height:var(--tw-leading,1.2);letter-spacing:var(--tw-tracking,-.015em);font-weight:var(--tw-font-weight,500)}.text-story-title{font-size:clamp(28px,2.8vw,40px);line-height:var(--tw-leading,1.15);letter-spacing:var(--tw-tracking,-.015em);font-weight:var(--tw-font-weight,700)}.text-strip-title{font-size:21px;line-height:var(--tw-leading,1.2);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,600)}.text-tile-title{font-size:clamp(36px,3.4vw,48px);line-height:var(--tw-leading,1.05);letter-spacing:var(--tw-tracking,-.03em);font-weight:var(--tw-font-weight,600)}.text-time{font-size:12px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,700)}.text-title-card{font-size:var(--s-title-card-size);line-height:var(--tw-leading,var(--s-title-card-leading));letter-spacing:var(--tw-tracking,var(--s-title-card-tracking));font-weight:var(--tw-font-weight,var(--s-title-card-weight))}.text-title-row{font-size:var(--s-title-row-size);line-height:var(--tw-leading,var(--s-title-row-leading));letter-spacing:var(--tw-tracking,var(--s-title-row-tracking));font-weight:var(--tw-font-weight,var(--s-title-row-weight))}.text-volume-author{font-size:7.5px;line-height:var(--tw-leading,1.5);letter-spacing:var(--tw-tracking,.3em);font-weight:var(--tw-font-weight,700)}.text-volume-collection{font-size:7.5px;line-height:var(--tw-leading,1.5);letter-spacing:var(--tw-tracking,.24em);font-weight:var(--tw-font-weight,700)}.text-volume-title{font-size:19px;line-height:var(--tw-leading,.98);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,900)}.text-body-feature{font-size:15px;line-height:var(--tw-leading,21.75px);font-weight:var(--tw-font-weight,400)}.text-body-lg{font-size:16px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.text-body-loose{font-size:15px;line-height:var(--tw-leading,22px);font-weight:var(--tw-font-weight,400)}.text-body-md{font-size:15px;line-height:var(--tw-leading,21px);font-weight:var(--tw-font-weight,400)}.text-body-sm{font-size:14px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}.text-btn-form{font-size:15px;line-height:var(--tw-leading,22px);font-weight:var(--tw-font-weight,500)}.text-btn-lg,.text-btn-md{font-size:15px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,500)}.text-capsule{font-size:15px;line-height:var(--tw-leading,22.5px);font-weight:var(--tw-font-weight,700)}.text-caption{font-size:13px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}.text-caption-loose{font-size:13px;line-height:var(--tw-leading,19px);font-weight:var(--tw-font-weight,400)}.text-caption-strong{font-size:13px;line-height:var(--tw-leading,18px);font-weight:var(--tw-font-weight,500)}.text-code-digit{font-size:var(--s-code-size);line-height:var(--tw-leading,var(--s-code-leading));font-weight:var(--tw-font-weight,var(--s-code-weight))}.text-duration{font-size:12px;line-height:var(--tw-leading,18px);font-weight:var(--tw-font-weight,500)}.text-heading-feature{font-size:22px;line-height:var(--tw-leading,26px);font-weight:var(--tw-font-weight,700)}.text-heading-md{font-size:18px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,700)}.text-heading-offer{font-size:18px;line-height:var(--tw-leading,26px);font-weight:var(--tw-font-weight,700)}.text-label-md{font-size:15px;line-height:var(--tw-leading,21px);font-weight:var(--tw-font-weight,500)}.text-label-sm{font-size:14px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,500)}.text-lede{font-size:18px;line-height:var(--tw-leading,28px);font-weight:var(--tw-font-weight,400)}.text-logo-mark{font-size:18px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,800)}.text-logo-mark-lg{font-size:22px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,800)}.text-logo-school{font-size:12px;line-height:var(--tw-leading,13px);font-weight:var(--tw-font-weight,500)}.text-logo-school-lg{font-size:15px;line-height:var(--tw-leading,17px);font-weight:var(--tw-font-weight,500)}.text-marquee{font-size:19px;line-height:var(--tw-leading,28px);font-weight:var(--tw-font-weight,500)}.text-micro{font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,400)}.text-nav{font-size:14px;line-height:var(--tw-leading,21px);font-weight:var(--tw-font-weight,500)}.text-nav-strong{font-size:14px;line-height:var(--tw-leading,21px);font-weight:var(--tw-font-weight,600)}.text-pill{font-size:14px;line-height:var(--tw-leading,21px);font-weight:var(--tw-font-weight,700)}.text-question{font-size:19px;line-height:var(--tw-leading,1.4);font-weight:var(--tw-font-weight,500)}.text-reader-1{font-size:16px;line-height:var(--tw-leading,26px);font-weight:var(--tw-font-weight,400)}.text-reader-2{font-size:18px;line-height:var(--tw-leading,29px);font-weight:var(--tw-font-weight,400)}.text-reader-3{font-size:20px;line-height:var(--tw-leading,32px);font-weight:var(--tw-font-weight,400)}.text-reader-4{font-size:22px;line-height:var(--tw-leading,35px);font-weight:var(--tw-font-weight,400)}.text-reader-5{font-size:25px;line-height:var(--tw-leading,39px);font-weight:var(--tw-font-weight,400)}.text-section-lede{font-size:19px;line-height:var(--tw-leading,1.55);font-weight:var(--tw-font-weight,400)}.text-sidebar-group{font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,600)}.text-store-name{font-size:14px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,700)}.text-store-small{font-size:10px;line-height:var(--tw-leading,11px);font-weight:var(--tw-font-weight,500)}.text-strip-body{font-size:15.5px;line-height:var(--tw-leading,1.55);font-weight:var(--tw-font-weight,400)}.text-thumb-label{font-size:min(4.321cqw,14px);line-height:var(--tw-leading,1.22);font-weight:var(--tw-font-weight,700)}.text-thumb-num{font-size:min(8.025cqw,26px);line-height:var(--tw-leading,1.1);font-weight:var(--tw-font-weight,900)}.text-thumb-num-row{font-size:32px;line-height:var(--tw-leading,1.1);font-weight:var(--tw-font-weight,900)}.text-tile-label{font-size:15px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,500)}.text-tile-meta{font-size:16px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,500)}.text-volume-name{font-size:20px;line-height:var(--tw-leading,30px);font-weight:var(--tw-font-weight,600)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-accent{color:var(--s-accent)}.text-accent-soft{color:var(--s-accent-soft)}.text-accent-strong{color:var(--s-accent-strong)}.text-banner-accent{color:var(--s-banner-accent)}.text-banner-fg{color:var(--s-banner-fg)}.text-banner-muted{color:var(--s-banner-muted)}.text-brand{color:var(--s-brand)}.text-brand-soft{color:var(--s-brand-soft)}.text-btn-off-fg{color:var(--s-btn-off-fg)}.text-btn-primary-fg{color:var(--s-btn-primary-fg)}.text-btn-secondary-fg{color:var(--s-btn-secondary-fg)}.text-correct{color:var(--s-correct)}.text-cta-fg{color:var(--s-cta-fg)}.text-danger{color:var(--s-danger)}.text-fg-1{color:var(--s-fg-1)}.text-fg-2{color:var(--s-fg-2)}.text-fg-3{color:var(--s-fg-3)}.text-fg-4{color:var(--s-fg-4)}.text-fg-off{color:var(--s-fg-off)}.text-fg-strong{color:var(--s-fg-strong)}.text-incorrect{color:var(--s-incorrect)}.text-logo-ink{color:var(--s-logo-school)}.text-player-fg{color:var(--s-player-fg)}.text-reading-ink{color:var(--s-reading-ink)}.text-reading-muted{color:var(--s-reading-muted)}.text-stage-muted{color:var(--s-stage-muted)}.text-tag-fg{color:var(--s-tag-fg)}.text-thumb-fg{color:var(--s-thumb-fg)}.text-thumb-number{color:var(--s-thumb-number)}.text-tile-fg{color:var(--s-tile-fg)}.text-tile-muted{color:var(--s-tile-muted)}.text-transparent{color:#0000}.text-volume-accent{color:var(--s-volume-accent)}.text-volume-byline{color:var(--s-volume-byline)}.text-volume-fg{color:var(--s-volume-fg)}.text-volume-gold{color:var(--s-volume-gold)}.text-volume-muted{color:var(--s-volume-muted)}.text-volume-muted-ink{color:var(--s-volume-muted-ink)}.text-whatsapp-fg{color:var(--s-whatsapp-fg)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.underline{text-decoration-line:underline}.decoration-line{-webkit-text-decoration-color:var(--s-line);-webkit-text-decoration-color:var(--s-line);-webkit-text-decoration-color:var(--s-line);text-decoration-color:var(--s-line)}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.caret-transparent{caret-color:#0000}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow-avatar{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--s-thumb-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-book{--tw-shadow:0 30px 50px -10px var(--tw-shadow-color,var(--p-black-80)), 0 10px 18px var(--tw-shadow-color,var(--p-black-50));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--s-card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-cover{--tw-shadow:var(--s-shadow-cover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-cta{--tw-shadow:var(--s-cta-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-device{--tw-shadow:0 0 0 5px var(--tw-shadow-color,var(--p-night)), 0 0 0 6px var(--tw-shadow-color,var(--p-white-16)), 0 24px 48px -16px var(--tw-shadow-color,var(--p-night));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dialog{--tw-shadow:var(--s-dialog-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-field{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-field-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-field-error{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-field-strong{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-field-focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:var(--s-shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glass{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-glass-ring)), inset 0 1px 0 var(--tw-shadow-color,var(--s-glass-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-line-b{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--s-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-line-r{--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--s-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-line-soft-b{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--s-line-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-line-soft-t{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--s-line-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-line-t{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--s-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--s-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-banner{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-banner-surface-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-btn-secondary{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-btn-secondary-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-correct{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--s-correct));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-gold{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-gold-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-incorrect{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--s-incorrect));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-line{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-open{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--s-btn-secondary-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-stage{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-stage-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-thumb{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-thumb-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-tile{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--p-white-06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-tile-chip{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--p-white-28));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-rule-y{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--s-line)), 0 -1px 0 var(--tw-shadow-color,var(--s-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-volume{--tw-shadow:0 24px 40px -8px var(--tw-shadow-color,var(--p-black-85)), 0 6px 12px var(--tw-shadow-color,var(--p-black-45));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-volume-ink{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--p-white-08)), 0 24px 40px -8px var(--tw-shadow-color,var(--p-black-85));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-bar{--tw-ring-color:var(--s-bar)}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-accent{outline-color:var(--s-accent)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.motion-color{transition-property:color;transition-duration:.15s;transition-timing-function:ease-out}.motion-fade{transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:var(--p-ease-standard)}.motion-fill{transition-property:width;transition-duration:.3s;transition-timing-function:var(--p-ease-standard)}.motion-lift{transition-property:translate;transition-duration:.22s;transition-timing-function:var(--p-ease-standard)}.motion-press{transition-property:transform,background-color,color;transition-duration:.12s,.15s,.15s;transition-timing-function:ease-out}.motion-reveal{transition-property:opacity,scale;transition-duration:.15s,.2s;transition-timing-function:ease-out, var(--p-ease-standard)}.motion-slide{transition-property:translate,background-color;transition-duration:.15s;transition-timing-function:ease-out}.motion-slide-fade{transition-property:opacity,translate,visibility;transition-duration:.5s;transition-timing-function:var(--p-ease-standard)}.motion-surface{transition-property:background-color,color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out}.motion-track{transition-property:scale;transition-duration:.4s;transition-timing-function:var(--p-ease-standard)}.motion-turn{transition-property:rotate;transition-duration:.2s;transition-timing-function:var(--p-ease-standard)}.motion-width{transition-property:width;transition-duration:.2s;transition-timing-function:var(--p-ease-standard)}.motion-zoom{transition-property:scale;transition-duration:.35s;transition-timing-function:var(--p-ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.animate-paused{animation-play-state:paused}:is(.\*\:size-full>*){width:100%;height:100%}:is(.\*\:w-280>*){width:280px}:is(.\*\:flex-none>*){flex:none}:is(.\*\:snap-start>*){scroll-snap-align:start}:is(.\*\:object-contain>*){object-fit:contain}:is(:where(.group):is([open],:popover-open,:open) .group-open\:block){display:block}:is(:where(.group):is([open],:popover-open,:open) .group-open\:hidden){display:none}:is(:where(.group):focus-within .group-focus-within\:shadow-field-focus){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-field-focus)), var(--s-field-halo);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){:is(:where(.group):hover .group-hover\:scale-100){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group):hover .group-hover\:scale-103){--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group):hover .group-hover\:bg-btn-primary){background-color:var(--s-btn-primary)}:is(:where(.group):hover .group-hover\:bg-btn-secondary-hover){background-color:var(--s-btn-secondary-hover)}:is(:where(.group):hover .group-hover\:text-btn-primary-fg){color:var(--s-btn-primary-fg)}:is(:where(.group):hover .group-hover\:opacity-100){opacity:1}:is(:where(.group):hover .group-hover\:shadow-none){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(:where(.group):hover .group-hover\:animate-paused){animation-play-state:paused}:is(:where(.group\/btn):hover .group-hover\/btn\:translate-x-2){--tw-translate-x:calc(1px * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/dot):hover .group-hover\/dot\:text-fg-2){color:var(--s-fg-2)}:is(:where(.group\/handle):hover .group-hover\/handle\:bg-line){background-color:var(--s-line)}:is(:where(.group\/slider):hover .group-hover\/slider\:h-6){height:6px}:is(:where(.group\/slider):hover .group-hover\/slider\:animate-paused){animation-play-state:paused}:is(:where(.group\/tab):hover .group-hover\/tab\:text-fg-2){color:var(--s-fg-2)}:is(:where(.group\/tabs):hover .group-hover\/tabs\:animate-paused){animation-play-state:paused}:is(:where(.group\/tile):hover .group-hover\/tile\:rotate-45){rotate:45deg}}:is(:where(.group\/handle):focus-visible .group-focus-visible\/handle\:bg-focus){background-color:var(--s-focus)}:is(:where(.group\/handle):active .group-active\/handle\:bg-accent){background-color:var(--s-accent)}:is(:where(.group\/slider):has(:focus-visible) .group-has-focus-visible\/slider\:animate-paused),:is(:where(.group\/tabs):has(:focus-visible) .group-has-focus-visible\/tabs\:animate-paused){animation-play-state:paused}:is(:where(.group)[data-expanded] .group-data-expanded\:grid){display:grid}:is(:where(.group)[data-expanded] .group-data-expanded\:hidden){display:none}:is(:where(.peer):focus-visible~.peer-focus-visible\:ring-2){--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(:where(.peer):focus-visible~.peer-focus-visible\:ring-focus){--tw-ring-color:var(--s-focus)}:is(:where(.peer):focus-visible~.peer-focus-visible\:ring-offset-2){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}:is(:where(.peer):focus-visible~.peer-focus-visible\:ring-offset-player){--tw-ring-offset-color:var(--s-player)}.marker\:text-caption ::marker{font-size:13px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}.marker\:text-caption::marker{font-size:13px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}.marker\:text-caption ::-webkit-details-marker{font-size:13px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}.marker\:text-caption::-webkit-details-marker{font-size:13px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}.marker\:text-fg-3 ::marker{color:var(--s-fg-3)}.marker\:text-fg-3::marker{color:var(--s-fg-3)}.marker\:text-fg-3 ::-webkit-details-marker{color:var(--s-fg-3)}.marker\:text-fg-3::-webkit-details-marker{color:var(--s-fg-3)}.marker\:tabular-nums ::marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.marker\:tabular-nums::marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.marker\:tabular-nums ::-webkit-details-marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.marker\:tabular-nums::-webkit-details-marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.placeholder\:text-fg-3::placeholder{color:var(--s-fg-3)}.before\:h-1:before{content:var(--tw-content);height:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-line:before{content:var(--tw-content);background-color:var(--s-line)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:inset-x-8:after{content:var(--tw-content);inset-inline:8px}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:h-1:after{content:var(--tw-content);height:1px}.after\:h-2:after{content:var(--tw-content);height:2px}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-lg:after{content:var(--tw-content);border-radius:12px}.after\:rounded-thumb-row:after{content:var(--tw-content);border-radius:10px}.after\:rounded-xl:after{content:var(--tw-content);border-radius:14px}.after\:bg-banner-rule:after{content:var(--tw-content);background-color:var(--s-banner-rule)}.after\:bg-brand:after{content:var(--tw-content);background-color:var(--s-brand)}.after\:bg-line:after{content:var(--tw-content);background-color:var(--s-line)}.after\:shadow-ring-thumb:after{content:var(--tw-content);--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-thumb-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:pb-0:last-child{padding-bottom:0}.last\:shadow-none:last-child{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.first-of-type\:mt-0:first-of-type{margin-top:0}.open\:shadow-ring-brand:is([open],:popover-open,:open){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-brand));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-field-focus:focus-within{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-field-focus)), var(--s-field-halo);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:bg-btn-primary-hover:hover{background-color:var(--s-btn-primary-hover)}.hover\:bg-btn-quiet-hover:hover{background-color:var(--s-btn-quiet-hover)}.hover\:bg-btn-secondary-hover:hover{background-color:var(--s-btn-secondary-hover)}.hover\:bg-cta-hover:hover{background-color:var(--s-cta-hover)}.hover\:bg-surface-1:hover{background-color:var(--s-surface-1)}.hover\:bg-surface-2:hover{background-color:var(--s-surface-2)}.hover\:bg-surface-3:hover{background-color:var(--s-surface-3)}.hover\:bg-whatsapp-hover:hover{background-color:var(--s-whatsapp-hover)}.hover\:text-accent-soft:hover{color:var(--s-accent-soft)}.hover\:text-fg-1:hover{color:var(--s-fg-1)}.hover\:text-fg-strong:hover{color:var(--s-fg-strong)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-field-strong:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-field-focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-12:focus{top:12px}.focus\:left-12:focus{left:12px}.focus\:z-50:focus{z-index:50}.focus\:inline-flex:focus{display:inline-flex}.focus\:min-h-44:focus{min-height:44px}.focus\:items-center:focus{align-items:center}.focus\:px-16:focus{padding-inline:16px}.focus\:shadow-field-focus:focus{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-field-focus)), var(--s-field-halo);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.enabled\:hover\:shadow-field-strong:enabled:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--s-field-focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.disabled\:text-fg-off:disabled{color:var(--s-fg-off)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-step-in{animation:step-in .22s var(--p-ease-standard) both}@media (hover:hover){:is(:where(.group):hover .motion-safe\:group-hover\:-translate-y-8){--tw-translate-y:calc(1px * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}}:is(:where(.group):focus-visible .motion-safe\:group-focus-visible\:-translate-y-8){--tw-translate-y:calc(1px * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:text-fg-2{color:var(--s-fg-2)}.motion-reduce\:text-fg-strong{color:var(--s-fg-strong)}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:64rem){.max-lg\:fixed{position:fixed}.max-lg\:inset-x-12{inset-inline:12px}.max-lg\:top-12{top:12px}.max-lg\:bottom-12{bottom:12px}.max-lg\:z-30{z-index:30}.max-lg\:hidden{display:none}.max-lg\:overflow-y-auto{overflow-y:auto}.max-lg\:shadow-dialog{--tw-shadow:var(--s-dialog-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-md\:hidden{display:none}.max-md\:min-h-40{min-height:40px}.max-md\:px-8{padding-inline:8px}.max-md\:text-pill{font-size:14px;line-height:var(--tw-leading,21px);font-weight:var(--tw-font-weight,700)}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:col-span-3{grid-column:span 3/span 3}.sm\:inline-flex{display:inline-flex}.sm\:h-170{height:170px}.sm\:h-205{height:205px}.sm\:h-210{height:210px}.sm\:h-252\.5{height:252.5px}.sm\:h-282\.5{height:282.5px}.sm\:h-351\.5{height:351.5px}.sm\:h-491{height:491px}.sm\:h-684\.5{height:684.5px}.sm\:h-765\.5{height:765.5px}.sm\:h-829{height:829px}.sm\:h-1010\.5{height:1010.5px}.sm\:h-1032\.5{height:1032.5px}.sm\:h-1117\.5{height:1117.5px}.sm\:h-1499{height:1499px}.sm\:h-1896{height:1896px}.sm\:h-2008{height:2008px}.sm\:w-208{width:208px}.sm\:w-280{width:280px}.sm\:min-w-208{min-width:208px}.sm\:min-w-260{min-width:260px}.sm\:min-w-264{min-width:264px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-16{gap:16px}.sm\:gap-20{gap:20px}.sm\:px-40{padding-inline:40px}.sm\:py-48{padding-block:48px}.sm\:pt-2{padding-top:2px}.sm\:pt-36{padding-top:36px}.sm\:pb-28{padding-bottom:28px}.sm\:text-right{text-align:right}.sm\:text-display-md{font-size:56px;line-height:var(--tw-leading,58px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.sm\:text-display-sm{font-size:49px;line-height:var(--tw-leading,49px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}@media not all and (min-width:64rem){.sm\:max-lg\:last\:odd\:col-span-2:last-child:nth-child(odd){grid-column:span 2/span 2}}}@media (min-width:45rem){.tablet\:h-340{height:340px}.tablet\:w-170{width:170px}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:relative{position:relative}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:m-0{margin:0}.md\:-mx-24{margin-inline:-24px}.md\:mt-0{margin-top:0}.md\:mt-4{margin-top:4px}.md\:mt-48{margin-top:48px}.md\:mt-64{margin-top:64px}.md\:mr-32{margin-right:32px}.md\:-mb-44{margin-bottom:-44px}.md\:clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-20{height:20px}.md\:h-66{height:66px}.md\:h-72{height:72px}.md\:h-85{height:85px}.md\:h-132{height:132px}.md\:h-162{height:162px}.md\:h-260\.5{height:260.5px}.md\:h-298\.5{height:298.5px}.md\:h-310{height:310px}.md\:h-399\.5{height:399.5px}.md\:h-439\.5{height:439.5px}.md\:h-476{height:476px}.md\:h-577{height:577px}.md\:h-683{height:683px}.md\:h-760{height:760px}.md\:h-792{height:792px}.md\:h-813{height:813px}.md\:h-842{height:842px}.md\:h-845\.5{height:845.5px}.md\:h-1197\.5{height:1197.5px}.md\:h-1316\.5{height:1316.5px}.md\:h-1886\.5{height:1886.5px}.md\:h-full{height:100%}.md\:min-h-48{min-height:48px}.md\:min-h-72{min-height:72px}.md\:min-h-640{min-height:640px}.md\:w-2\/5{width:40%}.md\:w-292{width:292px}.md\:w-\[28\%\]{width:28%}.md\:w-\[38\%\]{width:38%}.md\:w-full{width:100%}.md\:max-w-none{max-width:none}.md\:flex-none{flex:none}.md\:scroll-px-24{scroll-padding-inline:24px}.md\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-episode-row{grid-template-columns:240px minmax(0,1fr)}.md\:grid-cols-none{grid-template-columns:none}.md\:grid-cols-resource{grid-template-columns:280px minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:gap-4{gap:4px}.md\:gap-8{gap:8px}.md\:gap-16{gap:16px}.md\:gap-24{gap:24px}.md\:gap-32{gap:32px}.md\:gap-48{gap:48px}.md\:gap-64{gap:64px}.md\:clamp-1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md\:rounded-4xl{border-radius:24px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-16{padding:16px}.md\:p-24{padding:24px}.md\:p-32{padding:32px}.md\:p-44{padding:44px}.md\:px-16{padding-inline:16px}.md\:px-24{padding-inline:24px}.md\:px-28{padding-inline:28px}.md\:px-32{padding-inline:32px}.md\:px-48{padding-inline:48px}.md\:py-44{padding-block:44px}.md\:py-48{padding-block:48px}.md\:py-64{padding-block:64px}.md\:py-96{padding-block:96px}.md\:py-112{padding-block:112px}.md\:py-160{padding-block:160px}.md\:pt-22{padding-top:22px}.md\:pt-40{padding-top:40px}.md\:pt-44{padding-top:44px}.md\:pt-48{padding-top:48px}.md\:pr-8{padding-right:8px}.md\:pr-32{padding-right:32px}.md\:pr-72{padding-right:72px}.md\:pb-28{padding-bottom:28px}.md\:pb-36{padding-bottom:36px}.md\:pb-40{padding-bottom:40px}.md\:pb-48{padding-bottom:48px}.md\:pb-56{padding-bottom:56px}.md\:pb-112{padding-bottom:112px}.md\:pl-40{padding-left:40px}.md\:text-display-lg{font-size:64px;line-height:var(--tw-leading,66px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.md\:text-display-md{font-size:56px;line-height:var(--tw-leading,58px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.md\:text-display-sm{font-size:49px;line-height:var(--tw-leading,49px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.md\:text-eyebrow-sub{font-size:18px;line-height:var(--tw-leading,22px);letter-spacing:var(--tw-tracking,.22em);font-weight:var(--tw-font-weight,700)}.md\:text-heading-xl{font-size:var(--s-heading-xl-size);line-height:var(--tw-leading,var(--s-heading-xl-leading));letter-spacing:var(--tw-tracking,var(--s-heading-xl-tracking));font-weight:var(--tw-font-weight,var(--s-heading-xl-weight))}.md\:text-title-row{font-size:var(--s-title-row-size);line-height:var(--tw-leading,var(--s-title-row-leading));letter-spacing:var(--tw-tracking,var(--s-title-row-tracking));font-weight:var(--tw-font-weight,var(--s-title-row-weight))}.md\:text-body-lg{font-size:16px;line-height:var(--tw-leading,24px);font-weight:var(--tw-font-weight,400)}.md\:text-body-sm{font-size:14px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}:is(.md\:\*\:min-w-208>*){min-width:208px}.md\:first\:pl-0:first-child{padding-left:0}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-24{top:24px}.lg\:top-72{top:72px}.lg\:top-120{top:120px}.lg\:right-44{right:44px}.lg\:bottom-0{bottom:0}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:m-0{margin:0}.lg\:mx-0{margin-inline:0}.lg\:-my-4{margin-block:-4px}.lg\:mt-0{margin-top:0}.lg\:mb-32{margin-bottom:32px}.lg\:ml-16{margin-left:16px}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-44{height:44px}.lg\:h-56{height:56px}.lg\:h-106{height:106px}.lg\:h-186{height:186px}.lg\:h-386\.5{height:386.5px}.lg\:h-423\.5{height:423.5px}.lg\:h-448{height:448px}.lg\:h-480\.5{height:480.5px}.lg\:h-501\.5{height:501.5px}.lg\:h-516{height:516px}.lg\:h-560{height:560px}.lg\:h-615\.5{height:615.5px}.lg\:h-648{height:648px}.lg\:h-783{height:783px}.lg\:h-872{height:872px}.lg\:h-1118{height:1118px}.lg\:h-1120\.5{height:1120.5px}.lg\:h-1209\.5{height:1209.5px}.lg\:h-auto{height:auto}.lg\:max-h-dialog-height{max-height:calc(100dvh - 48px)}.lg\:min-h-248{min-height:248px}.lg\:min-h-468{min-height:468px}.lg\:min-h-720{min-height:720px}.lg\:w-200{width:200px}.lg\:w-420{width:420px}.lg\:w-480{width:480px}.lg\:w-auto{width:auto}.lg\:max-w-none{max-width:none}.lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-confirmation{grid-template-columns:minmax(0,560px) 340px}.lg\:grid-cols-hero-track-sm{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-masterclass{grid-template-columns:minmax(0,1fr) 413px}.lg\:grid-cols-none{grid-template-columns:none}.lg\:grid-cols-plans{grid-template-columns:1.08fr 1fr 1fr}.lg\:grid-cols-player{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-reader{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-resource-feature-sm{grid-template-columns:380px minmax(0,1fr)}.lg\:grid-cols-tunnel{grid-template-columns:minmax(0,1fr) 340px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-28{gap:28px}.lg\:gap-32{gap:32px}.lg\:gap-40{gap:40px}.lg\:gap-44{gap:44px}.lg\:gap-64{gap:64px}.lg\:gap-72{gap:72px}.lg\:gap-80{gap:80px}.lg\:gap-x-32{column-gap:32px}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:px-0{padding-inline:0}.lg\:px-28{padding-inline:28px}.lg\:py-0{padding-block:0}.lg\:py-16{padding-block:16px}.lg\:py-48{padding-block:48px}.lg\:pt-48{padding-top:48px}@media not all and (min-width:80rem){.lg\:max-xl\:min-h-44{min-height:44px}.lg\:max-xl\:flex-col{flex-direction:column}.lg\:max-xl\:gap-x-0{column-gap:0}}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-90{top:90px}.xl\:right-92{right:92px}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:mx-0{margin-inline:0}.xl\:mt-72{margin-top:72px}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:h-345\.5{height:345.5px}.xl\:h-402{height:402px}.xl\:h-403{height:403px}.xl\:h-468{height:468px}.xl\:h-539{height:539px}.xl\:h-637\.5{height:637.5px}.xl\:h-1057\.5{height:1057.5px}.xl\:h-1157\.5{height:1157.5px}.xl\:h-1275\.5{height:1275.5px}.xl\:w-500{width:500px}.xl\:w-720{width:720px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-banner-split{grid-template-columns:377px minmax(0,1fr)}.xl\:grid-cols-footer{grid-template-columns:minmax(0,1fr) repeat(3,206px)}.xl\:grid-cols-hero-track{grid-template-columns:minmax(0,1fr) 560px}.xl\:grid-cols-reading{grid-template-columns:240px minmax(0,680px)}.xl\:grid-cols-resource-feature{grid-template-columns:560px minmax(0,1fr)}.xl\:grid-cols-tracks{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,1fr))}.xl\:gap-24{gap:24px}.xl\:gap-40{gap:40px}.xl\:gap-56{gap:56px}.xl\:gap-64{gap:64px}.xl\:overflow-visible{overflow:visible}.xl\:px-0{padding-inline:0}.xl\:px-48{padding-inline:48px}.xl\:pb-90{padding-bottom:90px}.xl\:text-display-xl{font-size:76px;line-height:var(--tw-leading,76px);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,900)}.xl\:text-statement{font-size:clamp(30px,3.9vw,56px);line-height:var(--tw-leading,1.12);letter-spacing:var(--tw-tracking,-.02em);font-weight:var(--tw-font-weight,700)}:is(.xl\:\*\:w-auto>*){width:auto}}@media (min-width:87.5rem){.card-wide\:h-44{height:44px}.card-wide\:h-297{height:297px}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:min-h-0{min-height:0}.print\:rounded-none{border-radius:0}.print\:p-0{padding:0}.print\:p-24{padding:24px}}.site-dark\:block:where(:root[data-theme=dark] *,:root:not([data-theme]) *){display:block}.site-dark\:hidden:where(:root[data-theme=dark] *,:root:not([data-theme]) *){display:none}@media not all and (min-width:80rem){.rail\:pointer-events-none:where(:root:not([data-sidebar=expanded]) *){pointer-events:none}}.rail\:pointer-events-none:where([data-sidebar=rail] *){pointer-events:none}@media not all and (min-width:80rem){.rail\:absolute:where(:root:not([data-sidebar=expanded]) *){position:absolute}}.rail\:absolute:where([data-sidebar=rail] *){position:absolute}@media not all and (min-width:80rem){.rail\:left-full:where(:root:not([data-sidebar=expanded]) *){left:100%}}.rail\:left-full:where([data-sidebar=rail] *){left:100%}@media not all and (min-width:80rem){.rail\:z-40:where(:root:not([data-sidebar=expanded]) *){z-index:40}}.rail\:z-40:where([data-sidebar=rail] *){z-index:40}@media not all and (min-width:80rem){.rail\:ml-12:where(:root:not([data-sidebar=expanded]) *){margin-left:12px}}.rail\:ml-12:where([data-sidebar=rail] *){margin-left:12px}@media not all and (min-width:80rem){.rail\:block:where(:root:not([data-sidebar=expanded]) *){display:block}}.rail\:block:where([data-sidebar=rail] *){display:block}@media not all and (min-width:80rem){.rail\:flex:where(:root:not([data-sidebar=expanded]) *){display:flex}}.rail\:flex:where([data-sidebar=rail] *){display:flex}@media not all and (min-width:80rem){.rail\:hidden:where(:root:not([data-sidebar=expanded]) *){display:none}}.rail\:hidden:where([data-sidebar=rail] *){display:none}@media not all and (min-width:80rem){.rail\:w-sidebar-rail:where(:root:not([data-sidebar=expanded]) *){width:72px}}.rail\:w-sidebar-rail:where([data-sidebar=rail] *){width:72px}@media not all and (min-width:80rem){.rail\:justify-center:where(:root:not([data-sidebar=expanded]) *){justify-content:center}}.rail\:justify-center:where([data-sidebar=rail] *){justify-content:center}@media not all and (min-width:80rem){.rail\:overflow-visible:where(:root:not([data-sidebar=expanded]) *){overflow:visible}}.rail\:overflow-visible:where([data-sidebar=rail] *){overflow:visible}@media not all and (min-width:80rem){.rail\:rounded-sm:where(:root:not([data-sidebar=expanded]) *){border-radius:6px}}.rail\:rounded-sm:where([data-sidebar=rail] *){border-radius:6px}@media not all and (min-width:80rem){.rail\:bg-inverse:where(:root:not([data-sidebar=expanded]) *){background-color:var(--s-inverse)}}.rail\:bg-inverse:where([data-sidebar=rail] *){background-color:var(--s-inverse)}@media not all and (min-width:80rem){.rail\:px-0:where(:root:not([data-sidebar=expanded]) *){padding-inline:0}}.rail\:px-0:where([data-sidebar=rail] *){padding-inline:0}@media not all and (min-width:80rem){.rail\:px-10:where(:root:not([data-sidebar=expanded]) *){padding-inline:10px}}.rail\:px-10:where([data-sidebar=rail] *){padding-inline:10px}@media not all and (min-width:80rem){.rail\:px-12:where(:root:not([data-sidebar=expanded]) *){padding-inline:12px}}.rail\:px-12:where([data-sidebar=rail] *){padding-inline:12px}@media not all and (min-width:80rem){.rail\:py-6:where(:root:not([data-sidebar=expanded]) *){padding-block:6px}}.rail\:py-6:where([data-sidebar=rail] *){padding-block:6px}@media not all and (min-width:80rem){.rail\:text-body-sm:where(:root:not([data-sidebar=expanded]) *){font-size:14px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}}.rail\:text-body-sm:where([data-sidebar=rail] *){font-size:14px;line-height:var(--tw-leading,20px);font-weight:var(--tw-font-weight,400)}@media not all and (min-width:80rem){.rail\:text-inverse-fg:where(:root:not([data-sidebar=expanded]) *){color:var(--s-inverse-fg)}}.rail\:text-inverse-fg:where([data-sidebar=rail] *){color:var(--s-inverse-fg)}@media not all and (min-width:80rem){.rail\:opacity-0:where(:root:not([data-sidebar=expanded]) *){opacity:0}}.rail\:opacity-0:where([data-sidebar=rail] *){opacity:0}@media not all and (min-width:80rem){.rail\:shadow-raised:where(:root:not([data-sidebar=expanded]) *){--tw-shadow:var(--s-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.rail\:shadow-raised:where([data-sidebar=rail] *){--tw-shadow:var(--s-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:80rem){.rail\:motion-reveal:where(:root:not([data-sidebar=expanded]) *){transition-property:opacity,scale;transition-duration:.15s,.2s;transition-timing-function:ease-out, var(--p-ease-standard)}}.rail\:motion-reveal:where([data-sidebar=rail] *){transition-property:opacity,scale;transition-duration:.15s,.2s;transition-timing-function:ease-out, var(--p-ease-standard)}@media not all and (min-width:80rem){@media (hover:hover){:is(:where(.group\/item):hover .rail\:group-hover\/item\:opacity-100:where(:root:not([data-sidebar=expanded]) *)){opacity:1}}}@media (hover:hover){:is(:where(.group\/item):hover .rail\:group-hover\/item\:opacity-100:where([data-sidebar=rail] *)){opacity:1}}@media not all and (min-width:80rem){:is(:where(.group\/item):focus-visible .rail\:group-focus-visible\/item\:opacity-100:where(:root:not([data-sidebar=expanded]) *)){opacity:1}}:is(:where(.group\/item):focus-visible .rail\:group-focus-visible\/item\:opacity-100:where([data-sidebar=rail] *)){opacity:1}.resizing\:transition-none:where([data-sidebar-resizing] *){transition-property:none}.signed-in\:block:where([data-signed-in] *){display:block}.signed-in\:flex:where([data-signed-in] *){display:flex}.signed-in\:hidden:where([data-signed-in] *){display:none}.signed-in\:min-h-720:where([data-signed-in] *){min-height:720px}@media (min-width:40rem){.signed-in\:sm\:inline-flex:where([data-signed-in] *){display:inline-flex}}@media (min-width:64rem){.signed-in\:lg\:flex:where([data-signed-in] *){display:flex}.signed-in\:lg\:hidden:where([data-signed-in] *){display:none}.signed-in\:lg\:h-56:where([data-signed-in] *){height:56px}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:fullscreen\]\:rounded-none:fullscreen{border-radius:0}}:root{--p-midnight:#0c1324;--p-midnight-1:#111a2e;--p-midnight-2:#18223a;--p-midnight-3:#222d48;--p-midnight-4:#2e3a57;--p-midnight-5:#5a6684;--p-midnight-deep:#070b16;--p-moon:#f3f1ec;--p-haze:#aeb4c2;--p-dusk:#959cae;--p-void:#0b0b0c;--p-void-1:#141416;--p-void-2:#1b1b1e;--p-void-3:#242427;--p-void-4:#2f2f33;--p-void-82:#0b0b0cdb;--p-void-20:#0003;--p-nightfall:#0a1638;--p-nightfall-deep:#0b1330;--p-pewter:#a4a7af;--p-chalk:#d5d5d5;--p-smoke:#8f8f8f;--p-electric:#1f4fb8;--p-electric-hover:#2a5bcc;--p-electric-light:#4471ee;--p-electric-soft:#86a4ff;--p-electric-deep:#1a429f;--p-electric-abyss:#14337e;--p-electric-night:#0f2257;--p-electric-midnight:#081430;--p-electric-12:#4471ee24;--p-electric-dark:#1a45a6;--p-gradient-module-1:linear-gradient(160deg, var(--p-electric), var(--p-electric-dark));--p-gradient-module-2:linear-gradient(160deg, var(--p-electric-deep), var(--p-electric-abyss));--p-gradient-module-3:linear-gradient(160deg, var(--p-electric-night), var(--p-electric-midnight));--p-gradient-call-band:linear-gradient(120deg, var(--p-electric), var(--p-electric-abyss));--p-gradient-hero:linear-gradient(200deg, var(--p-electric-22) 0%, var(--p-electric-12) 28%, var(--p-transparent) 62%);--p-whatsapp:#25d366;--p-whatsapp-hover:#1fbf5b;--p-whatsapp-ink:#062a12;--p-frost:#f4f5f7;--p-frost-2:#eceef2;--p-frost-rule:#e3e6eb;--p-frost-rule-strong:#c9ced8;--p-slate-cool:#4a5263;--p-slate-cool-light:#5f6675;--p-cloud:#eef0f4;--p-ink-04:#111f3f0a;--p-ink-10:#111f3f1a;--p-royal-deep:#1f4fb8;--p-royal-deep-hover:#1a43a0;--p-royal-deep-14:#1f4fb81f;--p-royal-deep-shadow:#1f4fb880;--p-flag-ci-orange:#f77f00;--p-flag-ci-green:#009e60;--p-night:#0b0c0d;--p-black:#0f0f0f;--p-graphite-1:#18191c;--p-graphite-2:#1f2024;--p-graphite-3:#2c2e33;--p-graphite-4:#3a3c42;--p-graphite-5:#56585e;--p-graphite-1-90:#18191ce6;--p-ground:#0b0c0d;--p-ground-60:#0b0c0d99;--p-white:#fff;--p-snow:#f1f1f1;--p-silver:#aaa;--p-steel:#8c8f96;--p-ash:#a6a8ad;--p-mist:#c9ccd3;--p-off-white:#f2f3f4;--p-gold:#e3af4a;--p-gold-hover:#edbb5c;--p-gold-pale:#f9ce8e;--p-gold-dark:#775a22;--p-gold-logo-1:#c8923a;--p-gold-logo-2:#f1d88f;--p-gold-logo-3:#9c7223;--p-gold-logo-4:#cfa145;--p-royal:#17367b;--p-ink:#111f3f;--p-abyss:#001338;--p-ivory:#faf9f7;--p-linen:#f3f1ec;--p-slate:#5b5d63;--p-slate-deep:#55585f;--p-stone:#8e8c85;--p-stone-dark:#6c6a64;--p-rule:#e2dfd8;--p-ink-16:#111f3f29;--p-rule-soft:#f0eeea;--p-disabled:#e8e5df;--p-rule-strong:#b9b6ae;--p-sepia:#f4ecd8;--p-sepia-ink:#4a3b28;--p-sepia-muted:#7a6650;--p-sepia-rule:#e3d6b8;--p-mark-light:#e3af4a61;--p-mark-dark:#e3af4a52;--p-danger:#e5484d;--p-danger-deep:#c62a2f;--p-correct-deep:#3f6212;--p-correct-pale:#eef3e6;--p-correct-bright:#8fc46a;--p-correct-veil:#8fc46a1f;--p-incorrect-deep:#a8341f;--p-incorrect-pale:#f8e9e3;--p-incorrect-bright:#f08a7a;--p-incorrect-veil:#f08a7a1f;--p-white-05:#ffffff0d;--p-white-06:#ffffff0f;--p-white-08:#ffffff14;--p-white-10:#ffffff1a;--p-white-12:#ffffff1f;--p-white-14:#ffffff24;--p-white-16:#ffffff29;--p-white-18:#ffffff2e;--p-white-24:#ffffff3d;--p-white-28:#ffffff47;--p-white-40:#fff6;--p-white-55:#ffffff8c;--p-night-05:#0b0c0d0d;--p-night-08:#0b0c0d14;--p-night-62:#0b0c0d9e;--p-black-60:#0009;--p-gold-35:#e9c46a59;--p-gold-55:#e3af4a8c;--p-gold-18:#e3af4a2e;--p-gold-14:#e3af4a24;--p-gold-15:#e3af4a26;--p-gold-16:#e3af4a29;--p-gold-26:#e3af4a42;--p-ink-12:#111f3f1f;--p-midnight-1-90:#111a2ee6;--p-midnight-60:#0c132499;--p-midnight-deep-60:#070b1699;--p-midnight-deep-62:#070b169e;--p-white-92:#ffffffeb;--p-blue-16:#2f63d629;--p-transparent:#0000;--p-void-ink:#07090f;--p-electric-22:#4471ee38;--p-white-02:#ffffff05;--p-white-07:#ffffff12;--p-white-35:#ffffff59;--p-white-70:#ffffffb3;--p-white-78:#ffffffc7;--p-black-12:#0000001f;--p-black-22:#00000038;--p-black-25:#00000040;--p-black-45:#00000073;--p-black-50:#00000080;--p-black-75:#000000bf;--p-black-80:#000c;--p-black-85:#000000d9;--p-ink-22:#111f3f38;--p-ink-28:#111f3f47;--p-cover-blue:#1f4fb8;--p-cover-blue-light:#2c5bd6;--p-cover-blue-deep:#1c3f9e;--p-cover-ink:#121c3d;--p-cover-ink-deep:#070b1a;--p-cover-grey:#4b4f58;--p-gradient-full:radial-gradient(120% 90% at 22% 38%, var(--p-royal) 0%, var(--p-ink) 48%, var(--p-midnight) 100%);--p-gradient-panel:radial-gradient(230% 90% at 22% 38%, var(--p-royal) 0%, var(--p-ink) 48%, var(--p-midnight) 100%);--p-gradient-block:linear-gradient(115deg, var(--p-royal) 0%, var(--p-ink) 100%);--p-gradient-feature:radial-gradient(80% 140% at 0% 0%, var(--p-gold-18), var(--p-transparent) 60%), radial-gradient(60% 120% at 100% 100%, var(--p-blue-16), var(--p-transparent) 60%);--p-shadow-float-dark:inset 0 0 0 1px #ffffff17, 0 30px 80px #070b1699;--p-shadow-float-light:inset 0 0 0 1px var(--p-rule), 0 30px 80px -24px #111f3f38;--p-gradient-wordmark:linear-gradient(90deg, var(--p-gold-logo-1), var(--p-gold-logo-2), var(--p-gold-logo-1));--p-gradient-wordmark-dark:linear-gradient(90deg, var(--p-gold-logo-3), var(--p-gold-logo-4), var(--p-gold-logo-3));--p-gradient-tint-1:linear-gradient(90deg, #00133800 34%, #001338f5 56%);--p-gradient-tint-2:linear-gradient(90deg, #271c5c00 34%, #271c5cf5 56%);--p-gradient-tint-3:linear-gradient(90deg, #0a3e4a00 34%, #0a3e4af5 56%);--p-ease-standard:cubic-bezier(.2, 0, 0, 1);--s-btn-off:var(--p-disabled);--s-btn-off-fg:var(--p-stone);--s-btn-off-chip:var(--p-night-05);--s-cta:var(--p-gold);--s-cta-hover:var(--p-gold-hover);--s-cta-fg:var(--p-ink);--s-tag:var(--p-gold);--s-tag-fg:var(--p-ink);--s-overlay:var(--p-black-60);--s-scrim:var(--p-black-60);--s-thumb:var(--p-abyss);--s-thumb-fg:var(--p-white);--s-thumb-number:var(--p-gold);--s-thumb-track:var(--p-white-28);--s-thumb-progress:var(--p-electric-light);--s-thumb-ring:var(--p-white-08);--s-banner-fg:var(--p-white);--s-banner-muted:var(--p-ash);--s-banner-accent:var(--p-gold);--s-banner-accent-soft:var(--p-gold-pale);--s-banner-rule:var(--p-gold-55);--s-banner-surface:var(--p-white-05);--s-banner-surface-ring:var(--p-white-10);--s-banner-line:var(--p-white-12);--s-banner-chip:var(--p-white-10);--s-gold-ring:var(--p-gold-35);--s-block-muted:var(--p-mist);--s-player:var(--p-void);--s-player-fg:var(--p-white);--s-player-track:var(--p-white-28);--gradient-full:var(--p-gradient-full);--gradient-block:var(--p-gradient-block);--gradient-feature:var(--p-gradient-feature);--gradient-panel:var(--p-gradient-panel);--gradient-player:linear-gradient(0deg, var(--p-black-60) 0%, transparent 100%);--gradient-tint-1:var(--p-gradient-tint-1);--gradient-tint-2:var(--p-gradient-tint-2);--gradient-tint-3:var(--p-gradient-tint-3);--s-shadow-dialog-light:0 24px 60px -16px #111f3f52;--s-shadow-dialog-dark:0 24px 60px -16px #070b16b3;--s-shadow-ink:0 8px 20px -8px #111f3f66;--s-shadow-raised:0 32px 64px -24px #070b1699;--s-shadow-cover:0 24px 48px -24px #070b16b3;--s-field-height:44px;--s-field-radius:10px;--s-field-halo:0 0 0 0 var(--p-transparent);--s-control-height:44px;--s-control-radius:9999px;--s-input-size:16px;--s-input-leading:20px;--s-input-weight:400;--s-input-tracking:0em;--s-code-width:48px;--s-code-height:48px;--s-code-size:20px;--s-code-leading:24px;--s-code-weight:500;--s-cta-shadow:0 0 0 0 var(--p-transparent);--s-card-shadow:inset 0 0 0 1px var(--p-white-08);--s-heading-xl-size:30px;--s-heading-xl-leading:36px;--s-heading-xl-weight:800;--s-heading-xl-tracking:-.01em;--s-heading-lg-size:22px;--s-heading-lg-leading:28px;--s-heading-lg-weight:700;--s-heading-lg-tracking:0em;--s-title-row-size:17px;--s-title-row-leading:24px;--s-title-row-weight:600;--s-title-row-tracking:0em;--s-title-card-size:16px;--s-title-card-leading:22px;--s-title-card-weight:500;--s-title-card-tracking:0em;--s-flag-ci-orange:var(--p-flag-ci-orange);--s-flag-ci-white:var(--p-white);--s-flag-ci-green:var(--p-flag-ci-green)}:root,[data-theme]{--gradient-warm:linear-gradient(180deg, var(--s-accent-bg) 0%, var(--p-transparent) 72%), linear-gradient(var(--s-surface-1), var(--s-surface-1));--gradient-offer:radial-gradient(circle at 90% 0, var(--s-halo), var(--p-transparent) 70%), linear-gradient(var(--s-surface-1), var(--s-surface-1));--gradient-halo:radial-gradient(closest-side, var(--s-halo), var(--p-transparent));--gradient-wall-scrim:linear-gradient(180deg, var(--s-canvas) 0%, var(--s-canvas) 26%, var(--s-canvas) 55%, var(--s-canvas) 92%)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--gradient-wall-scrim:linear-gradient(180deg, color-mix(in srgb, var(--s-canvas) 88%, transparent) 0%, color-mix(in srgb, var(--s-canvas) 40%, transparent) 26%, color-mix(in srgb, var(--s-canvas) 30%, transparent) 55%, color-mix(in srgb, var(--s-canvas) 96%, transparent) 92%)}}:root,[data-theme]{--gradient-call:linear-gradient(135deg, var(--s-surface-1) 45%, var(--s-halo) 100%)}:root:has([data-frame][data-theme=noir]){background-color:var(--p-void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has([data-frame][data-theme=noir]) body{background-color:var(--p-void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--s-brand:var(--p-royal);--s-brand-soft:var(--p-royal);--s-whatsapp:var(--p-whatsapp);--s-whatsapp-hover:var(--p-whatsapp-hover);--s-whatsapp-fg:var(--p-whatsapp-ink);--s-tile-fg:var(--p-white);--s-tile-muted:var(--p-white-92);--s-tile-ink:var(--p-void-1)}[data-theme=light]{--s-canvas:var(--p-frost);--s-canvas-image:none;--s-bar:var(--p-frost);--s-surface-1:var(--p-white);--s-surface-2:var(--p-frost-2);--s-surface-3:var(--p-frost-rule);--s-surface-4:var(--p-frost-rule-strong);--s-fg-1:var(--p-ink);--s-fg-2:var(--p-slate-cool);--s-fg-3:var(--p-slate-cool-light);--s-fg-4:var(--p-slate-cool);--s-fg-strong:var(--p-ink);--s-fg-off:var(--p-stone);--s-accent:var(--p-gold-dark);--s-accent-soft:var(--p-gold-dark);--s-accent-strong:var(--p-gold-dark);--s-accent-bg:var(--p-gold-16);--s-on-accent:var(--p-white);--s-halo:var(--p-royal-deep-14);--s-line:var(--p-frost-rule);--s-line-soft:var(--p-frost-2);--s-ring:var(--p-frost-rule);--s-focus:var(--p-royal-deep);--s-field:var(--p-white);--s-field-ring:var(--p-frost-rule-strong);--s-field-focus:var(--p-royal-deep);--s-wordmark:var(--p-gradient-wordmark-dark);--s-logo-school:var(--p-ink);--s-dialog:var(--p-white);--s-float:var(--p-white-92);--s-shadow-float:var(--p-shadow-float-light);--s-danger:var(--p-danger-deep);--s-btn-primary:var(--p-royal-deep);--s-btn-primary-hover:var(--p-royal-deep-hover);--s-btn-primary-fg:var(--p-white);--s-btn-primary-chip:var(--p-white-16);--s-btn-primary-shadow:0 0 0 0 var(--p-transparent);--s-btn-secondary:var(--p-white);--s-btn-secondary-hover:var(--p-frost-2);--s-btn-secondary-fg:var(--p-ink);--s-btn-secondary-chip:var(--p-frost-2);--s-btn-secondary-ring:var(--p-frost-rule-strong);--s-btn-quiet:var(--p-frost-2);--s-btn-quiet-hover:var(--p-frost-rule);--s-dialog-shadow:var(--s-shadow-dialog-light);--s-correct:var(--p-correct-deep);--s-correct-soft:var(--p-correct-pale);--s-incorrect:var(--p-incorrect-deep);--s-incorrect-soft:var(--p-incorrect-pale);--s-inverse:var(--p-ink);--s-inverse-fg:var(--p-white);--s-inverse-fg-2:var(--p-mist);--s-inverse-line:var(--p-white-12);--s-brand:var(--p-royal-deep);--s-brand-soft:var(--p-royal-deep);--s-card-shadow:0 1px 2px var(--p-ink-04), 0 10px 28px -12px var(--p-ink-10);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=ivory]{--s-canvas:var(--p-ivory);--s-canvas-image:none;--s-bar:var(--p-ivory);--s-surface-1:var(--p-white);--s-surface-2:var(--p-linen);--s-surface-3:var(--p-rule);--s-surface-4:var(--p-rule-strong);--s-fg-1:var(--p-ink);--s-fg-2:var(--p-slate-deep);--s-fg-3:var(--p-stone-dark);--s-fg-4:var(--p-slate-deep);--s-fg-strong:var(--p-ink);--s-fg-off:var(--p-stone);--s-accent:var(--p-gold-dark);--s-accent-soft:var(--p-gold-dark);--s-accent-strong:var(--p-gold-dark);--s-accent-bg:var(--p-gold-16);--s-on-accent:var(--p-white);--s-halo:var(--p-gold-26);--s-line:var(--p-rule);--s-line-soft:var(--p-rule-soft);--s-ring:var(--p-rule);--s-focus:var(--p-ink);--s-field:var(--p-white);--s-field-ring:var(--p-ink-16);--s-field-focus:var(--p-ink);--s-wordmark:var(--p-gradient-wordmark-dark);--s-logo-school:var(--p-ink);--s-dialog:var(--p-white);--s-float:var(--p-white-92);--s-shadow-float:var(--p-shadow-float-light);--s-danger:var(--p-danger-deep);--s-btn-primary:var(--p-ink);--s-btn-primary-hover:var(--p-royal);--s-btn-primary-fg:var(--p-white);--s-btn-primary-chip:var(--p-white-12);--s-btn-primary-shadow:var(--s-shadow-ink);--s-btn-secondary:var(--p-night-05);--s-btn-secondary-hover:var(--p-night-08);--s-btn-secondary-fg:var(--p-ink);--s-btn-secondary-chip:var(--p-night-08);--s-btn-secondary-ring:var(--p-rule-strong);--s-btn-quiet:var(--p-night-05);--s-btn-quiet-hover:var(--p-night-08);--s-dialog-shadow:var(--s-shadow-dialog-light);--s-correct:var(--p-correct-deep);--s-correct-soft:var(--p-correct-pale);--s-incorrect:var(--p-incorrect-deep);--s-incorrect-soft:var(--p-incorrect-pale);--s-inverse:var(--p-ink);--s-inverse-fg:var(--p-white);--s-inverse-fg-2:var(--p-mist);--s-inverse-line:var(--p-white-12);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=royal]{--s-brand-soft:var(--p-electric-soft);--s-canvas:var(--p-ink);--s-canvas-image:var(--p-gradient-full);--s-bar:var(--p-transparent);--s-surface-1:var(--p-white-05);--s-surface-2:var(--p-white-10);--s-surface-3:var(--p-white-14);--s-surface-4:var(--p-white-18);--s-fg-1:var(--p-white);--s-fg-2:var(--p-mist);--s-fg-3:var(--p-white-55);--s-fg-4:var(--p-ash);--s-fg-strong:var(--p-white);--s-fg-off:var(--p-white-40);--s-accent:var(--p-gold);--s-accent-soft:var(--p-gold-pale);--s-accent-strong:var(--p-gold);--s-accent-bg:var(--p-gold-14);--s-on-accent:var(--p-ink);--s-halo:var(--p-gold-15);--s-line:var(--p-white-14);--s-line-soft:var(--p-white-10);--s-ring:var(--p-white-14);--s-focus:var(--p-gold);--s-field:var(--p-white-05);--s-field-ring:var(--p-white-24);--s-field-focus:var(--p-gold);--s-wordmark:var(--p-gradient-wordmark);--s-logo-school:var(--p-white);--s-dialog:var(--p-midnight-1);--s-float:var(--p-midnight-1-90);--s-shadow-float:var(--p-shadow-float-dark);--s-danger:var(--p-danger);--s-btn-primary:var(--p-white);--s-btn-primary-hover:var(--p-off-white);--s-btn-primary-fg:var(--p-ink);--s-btn-primary-chip:var(--p-ink-12);--s-btn-primary-shadow:0 0 0 0 var(--p-transparent);--s-btn-secondary:var(--p-white-10);--s-btn-secondary-hover:var(--p-white-16);--s-btn-secondary-fg:var(--p-white);--s-btn-secondary-chip:var(--p-white-12);--s-btn-secondary-ring:var(--p-white-16);--s-btn-quiet:var(--p-white-12);--s-btn-quiet-hover:var(--p-white-18);--s-dialog-shadow:inset 0 0 0 1px var(--p-white-10), var(--s-shadow-dialog-dark);--s-correct:var(--p-correct-bright);--s-correct-soft:var(--p-correct-veil);--s-incorrect:var(--p-incorrect-bright);--s-incorrect-soft:var(--p-incorrect-veil);--s-inverse:var(--p-midnight-deep);--s-inverse-fg:var(--p-white);--s-inverse-fg-2:var(--p-mist);--s-inverse-line:var(--p-white-10);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme]),[data-theme=dark],[data-theme=noir]{--s-canvas:var(--p-void);--s-canvas-image:none;--s-bar:var(--p-void-82);--s-surface-1:var(--p-void-1);--s-surface-2:var(--p-void-2);--s-surface-3:var(--p-void-3);--s-surface-4:var(--p-void-4);--s-fg-1:var(--p-white);--s-fg-2:var(--p-chalk);--s-fg-3:var(--p-smoke);--s-fg-4:var(--p-smoke);--s-fg-strong:var(--p-white);--s-fg-off:var(--p-white-40);--s-accent:var(--p-gold);--s-accent-soft:var(--p-gold-pale);--s-accent-strong:var(--p-gold);--s-accent-bg:var(--p-gold-14);--s-on-accent:var(--p-ink);--s-halo:var(--p-electric-12);--s-line:var(--p-white-12);--s-line-soft:var(--p-white-06);--s-ring:var(--p-white-10);--s-focus:var(--p-electric-soft);--s-field:var(--p-void-1);--s-field-ring:var(--p-void-4);--s-field-focus:var(--p-electric-soft);--s-wordmark:var(--p-gradient-wordmark);--s-logo-school:var(--p-white);--s-dialog:var(--p-void-1);--s-float:var(--p-void-82);--s-shadow-float:var(--p-shadow-float-dark);--s-danger:var(--p-danger);--s-btn-primary:var(--p-electric);--s-btn-primary-hover:var(--p-electric-hover);--s-btn-primary-fg:var(--p-white);--s-btn-primary-chip:var(--p-void-20);--s-btn-primary-shadow:0 0 0 0 var(--p-transparent);--s-btn-secondary:var(--p-white-08);--s-btn-secondary-hover:var(--p-white-12);--s-btn-secondary-fg:var(--p-white);--s-btn-secondary-chip:var(--p-white-10);--s-btn-secondary-ring:var(--p-white-28);--s-btn-quiet:var(--p-white-10);--s-btn-quiet-hover:var(--p-white-16);--s-dialog-shadow:inset 0 0 0 1px var(--p-white-10), var(--s-shadow-dialog-dark);--s-correct:var(--p-correct-bright);--s-correct-soft:var(--p-correct-veil);--s-incorrect:var(--p-incorrect-bright);--s-incorrect-soft:var(--p-incorrect-veil);--s-inverse:var(--p-nightfall);--s-inverse-fg:var(--p-white);--s-inverse-fg-2:var(--p-mist);--s-inverse-line:var(--p-white-10);--s-brand:var(--p-electric-light);--s-brand-soft:var(--p-electric-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=white]{--s-canvas:var(--p-cloud);--s-canvas-image:none;--s-bar:var(--p-cloud);--s-surface-1:var(--p-white);--s-surface-2:var(--p-frost);--s-surface-3:var(--p-frost-rule);--s-surface-4:var(--p-frost-rule-strong);--s-fg-1:var(--p-ink);--s-fg-2:var(--p-slate-cool);--s-fg-3:var(--p-slate-cool-light);--s-fg-4:var(--p-slate-cool);--s-fg-strong:var(--p-ink);--s-fg-off:var(--p-stone);--s-accent:var(--p-royal-deep);--s-accent-soft:var(--p-royal-deep);--s-accent-strong:var(--p-royal-deep);--s-accent-bg:var(--p-royal-deep-14);--s-on-accent:var(--p-white);--s-halo:var(--p-royal-deep-14);--s-line:var(--p-frost-rule);--s-line-soft:var(--p-frost-2);--s-ring:var(--p-frost-rule);--s-focus:var(--p-royal-deep);--s-field:var(--p-white);--s-field-ring:var(--p-frost-rule-strong);--s-field-focus:var(--p-royal-deep);--s-wordmark:var(--p-gradient-wordmark-dark);--s-logo-school:var(--p-ink);--s-dialog:var(--p-white);--s-float:var(--p-white-92);--s-shadow-float:var(--p-shadow-float-light);--s-danger:var(--p-danger-deep);--s-btn-primary:var(--p-royal-deep);--s-btn-primary-hover:var(--p-royal-deep-hover);--s-btn-primary-fg:var(--p-white);--s-btn-primary-chip:var(--p-white-16);--s-btn-primary-shadow:0 0 0 0 var(--p-transparent);--s-btn-secondary:var(--p-white);--s-btn-secondary-hover:var(--p-frost);--s-btn-secondary-fg:var(--p-ink);--s-btn-secondary-chip:var(--p-frost-2);--s-btn-secondary-ring:var(--p-frost-rule-strong);--s-btn-quiet:var(--p-frost);--s-btn-quiet-hover:var(--p-frost-2);--s-cta:var(--p-royal-deep);--s-cta-hover:var(--p-royal-deep-hover);--s-cta-fg:var(--p-white);--s-cta-shadow:inset 0 1px 0 var(--p-white-16), 0 12px 24px -14px var(--p-royal-deep-shadow);--s-dialog-shadow:var(--s-shadow-dialog-light);--s-correct:var(--p-correct-deep);--s-correct-soft:var(--p-correct-pale);--s-incorrect:var(--p-incorrect-deep);--s-incorrect-soft:var(--p-incorrect-pale);--s-inverse:var(--p-ink);--s-inverse-fg:var(--p-white);--s-inverse-fg-2:var(--p-mist);--s-inverse-line:var(--p-white-12);--s-brand:var(--p-royal-deep);--s-brand-soft:var(--p-royal-deep);--s-field-height:60px;--s-field-radius:14px;--s-field-halo:0 0 0 5px var(--p-royal-deep-14);--s-control-height:56px;--s-control-radius:14px;--s-input-size:21px;--s-input-leading:28px;--s-input-weight:500;--s-input-tracking:.04em;--s-code-width:76px;--s-code-height:88px;--s-code-size:36px;--s-code-leading:40px;--s-code-weight:600;--s-card-shadow:0 1px 2px var(--p-ink-04), 0 10px 28px -12px var(--p-ink-10);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media not all and (min-width:30rem){[data-theme=white]{--s-input-size:19px;--s-input-tracking:.02em}}:root:has([data-frame][data-theme=white]){background-color:var(--p-cloud);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:has([data-frame][data-theme=white]) body{background-color:var(--p-cloud);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-reading=light],:root[data-theme=light] [data-reading=auto]{--s-reading-paper:var(--p-white);--s-reading-ink:var(--p-ink);--s-reading-muted:var(--p-slate);--s-reading-rule:var(--p-rule);--s-reading-mark:var(--p-mark-light);--s-focus:var(--p-ink)}[data-reading=sepia]{--s-reading-paper:var(--p-sepia);--s-reading-ink:var(--p-sepia-ink);--s-reading-muted:var(--p-sepia-muted);--s-reading-rule:var(--p-sepia-rule);--s-reading-mark:var(--p-mark-light);--s-focus:var(--p-sepia-ink)}[data-reading=dark],:root:not([data-theme=light]) [data-reading=auto]{--s-reading-paper:var(--p-void-2);--s-reading-ink:var(--p-moon);--s-reading-muted:var(--p-haze);--s-reading-rule:var(--p-void-3);--s-reading-mark:var(--p-mark-dark);--s-focus:var(--p-gold)}[data-theme=royal]{--s-stage-top:var(--p-midnight-3);--s-shelf-top:var(--p-midnight-2);--s-stage-bottom:var(--p-midnight-deep);--s-stage-line:var(--p-white-07);--s-stage-muted:var(--p-haze);--s-ground:var(--p-black-75);--s-ground-strong:var(--p-black-80);--s-sunken:var(--p-midnight-deep);--s-night:var(--p-ink);--s-night-glow:var(--p-blue-16);--s-glass-top:var(--p-white-07);--s-glass-bottom:var(--p-white-02);--s-glass-ring:var(--p-white-10);--s-glass-edge:var(--p-white-14)}[data-theme=light],[data-theme=ivory]{--s-stage-top:var(--p-linen);--s-shelf-top:var(--p-linen);--s-stage-bottom:var(--p-white);--s-stage-line:var(--p-rule);--s-stage-muted:var(--p-stone-dark);--s-ground:var(--p-ink-28);--s-ground-strong:var(--p-ink-28);--s-sunken:var(--p-white);--s-night:var(--p-linen);--s-night-glow:var(--p-transparent);--s-glass-top:var(--p-white);--s-glass-bottom:var(--p-white-55);--s-glass-ring:var(--p-rule);--s-glass-edge:var(--p-white)}[data-theme=noir],:root:not([data-theme]),[data-theme=dark]{--s-stage-top:var(--p-nightfall);--s-shelf-top:var(--p-nightfall-deep);--s-stage-bottom:var(--p-void-ink);--s-stage-line:var(--p-white-07);--s-stage-muted:var(--p-pewter);--s-ground:var(--p-black-75);--s-ground-strong:var(--p-black-80);--s-sunken:var(--p-void-ink);--s-night:var(--p-nightfall);--s-night-glow:var(--p-electric-22);--s-glass-top:var(--p-white-07);--s-glass-bottom:var(--p-white-02);--s-glass-ring:var(--p-white-10);--s-glass-edge:var(--p-white-14)}:root{--s-volume-paper:var(--p-white);--s-volume-accent:var(--p-cover-blue);--s-volume-byline:var(--p-cover-grey);--s-volume-fg:var(--p-white);--s-volume-muted:var(--p-white-78);--s-volume-muted-ink:var(--p-white-70);--s-volume-gold:var(--p-gold)}[data-area=space]{--s-heading-xl-size:28px;--s-heading-xl-leading:34px;--s-heading-xl-weight:600;--s-heading-xl-tracking:-.02em;--s-heading-lg-size:21px;--s-heading-lg-leading:26px;--s-heading-lg-weight:600;--s-heading-lg-tracking:-.01em;--s-title-row-size:16px;--s-title-row-leading:22px;--s-title-row-weight:500;--s-title-row-tracking:-.005em;--s-title-card-size:15px;--s-title-card-leading:20px;--s-title-card-weight:500;--s-title-card-tracking:-.005em}[data-area=space] :where(h1,h2,h3,.text-heading-xl,.text-heading-lg,.text-heading-md,.text-title-row,.text-title-card){font-family:var(--font-archivo), "Archivo", var(--font-figtree), sans-serif;font-stretch:92%}@keyframes tab-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(2%)scale(.98)}to{opacity:1;transform:none}}@keyframes step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes skeleton{0%,to{opacity:1}50%{opacity:.55}}:root{--sidebar-width:var(--spacing-sidebar)}:root[data-sidebar-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}body{padding-bottom:var(--consent-banner-height,0px)}html{scroll-padding-bottom:var(--consent-banner-height,0px)}[data-signed-in] [data-access-pending] [data-lock]{visibility:hidden}@media print{body:has([data-print-sheet]){padding-bottom:0}body:has([data-print-sheet]) *{visibility:hidden}:is(body:has([data-print-sheet]) [data-print-sheet],body:has([data-print-sheet]) [data-print-sheet] *){visibility:visible}[data-print-sheet]{max-width:none;position:absolute;inset:0 0 auto}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
