.Audiences-module__EZc8LW__track{--pill-on:color-mix(in oklab, var(--color-fg) 20%, var(--color-canvas));background:color-mix(in oklab, var(--color-fg) 4%, var(--color-canvas));width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:20px;position:relative}.light .Audiences-module__EZc8LW__track{--pill-on:var(--color-canvas);background:color-mix(in oklab, var(--color-fg) 6%, var(--color-canvas))}.Audiences-module__EZc8LW__list.fui-BaseSegmentedControlList{letter-spacing:-.005em;background:0 0;border-radius:20px;flex-direction:column;gap:0;height:auto;padding:4px;font-size:15px;display:flex}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger{height:40px;color:color-mix(in oklab, var(--color-fg) 56%, transparent);border-radius:16px;flex:none;padding-inline:18px;font-weight:500;transition:color .16s ease-out}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger:before{border-radius:inherit}@media (min-width:768px){.Audiences-module__EZc8LW__track{border-radius:999px;width:fit-content;max-width:100%}.Audiences-module__EZc8LW__list.fui-BaseSegmentedControlList{border-radius:999px;flex-direction:row;height:48px}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger{border-radius:999px;flex:auto;height:40px;padding-inline:20px}}@media (hover:hover){.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger:hover{color:var(--color-fg)}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger:not([data-active]):hover:before{background:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger[data-active]{color:var(--color-fg)}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger:before{transition:background-color .2s ease-out,box-shadow .2s ease-out}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger[data-active]:before{background:var(--pill-on);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 10%, transparent), inset 0 1px 0 color-mix(in oklab, var(--color-fg) 16%, transparent), 0 1px 2px #0003, 0 4px 10px -4px #00000059}.light .Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger[data-active]:before{box-shadow:inset 0 0 0 1px var(--color-line), 0 1px 2px #00000014, 0 4px 10px -4px #0000001f}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger:focus-visible:before{outline:2px solid var(--color-primary);outline-offset:2px}.Audiences-module__EZc8LW__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"answer""picks";display:grid}.Audiences-module__EZc8LW__answer{font-family:var(--font-display);letter-spacing:-.01em;color:color-mix(in oklab, var(--color-fg) 70%, transparent);text-wrap:pretty;text-box:trim-start cap alphabetic;grid-area:answer;font-size:18px;font-weight:400;line-height:1.45}.Audiences-module__EZc8LW__picks{grid-area:picks;gap:12px;margin-top:28px;display:grid}@media (min-width:768px){.Audiences-module__EZc8LW__answer{font-size:20px;line-height:1.45}}.Audiences-module__EZc8LW__stack{transition:height .38s cubic-bezier(.2,.8,.2,1) .1s;position:relative}.Audiences-module__EZc8LW__stack[data-moving]{overflow:clip}.Audiences-module__EZc8LW__panel{transition:opacity .26s ease-out 60ms,transform .38s cubic-bezier(.2,.8,.2,1) 60ms,visibility;position:relative}.Audiences-module__EZc8LW__panel:not([data-current]){visibility:hidden;opacity:0;transition:opacity .1s ease-out,transform 0s linear .1s,visibility 0s linear .1s;position:absolute;inset:0 0 auto;transform:translateY(6px)}.Audiences-module__EZc8LW__panel.fui-SegmentedControlContent:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px;border-radius:12px}.Audiences-module__EZc8LW__item{transition:opacity .3s ease-out,transform .38s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0) * 70ms + .1s);display:grid}.Audiences-module__EZc8LW__panel:not([data-current]) .Audiences-module__EZc8LW__item{opacity:0;transition-duration:.1s,0s;transition-delay:0s;transform:translateY(8px)}.Audiences-module__EZc8LW__card.fui-Card{--card-padding:20px;--card-border-radius:24px;isolation:isolate;background:linear-gradient(180deg, color-mix(in oklab, var(--color-fg) 4%, var(--color-raised)) 0%, var(--color-panel) 70%);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num arrow""body body""level level";align-items:center;gap:16px;text-decoration:none;transition:box-shadow .26s ease-out;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000024,0 20px 44px -28px #0000008c}.Audiences-module__EZc8LW__card.fui-Card:after{box-shadow:inset 0 0 0 1px var(--color-line), inset 0 1px 0 color-mix(in oklab, var(--color-fg) 9%, transparent);transition:box-shadow .2s ease-out}.light .Audiences-module__EZc8LW__card.fui-Card{background:linear-gradient(180deg, #fff 0%, var(--color-panel) 70%);box-shadow:0 1px 2px #0000000d,0 20px 44px -28px #0000002e}.light .Audiences-module__EZc8LW__card.fui-Card:after{box-shadow:inset 0 0 0 1px var(--color-line), inset 0 1px 0 #ffffffe6}.Audiences-module__EZc8LW__num{grid-area:num}.Audiences-module__EZc8LW__body{grid-area:body;align-self:start}.Audiences-module__EZc8LW__level.fui-Badge{grid-area:level;justify-self:start}.Audiences-module__EZc8LW__arrow{grid-area:arrow;justify-self:end}.Audiences-module__EZc8LW__num{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 32;color:var(--color-primary);pointer-events:none;margin-left:-.02em;font-size:44px;font-weight:700;line-height:.74;transition:transform .38s cubic-bezier(.2,.8,.2,1);display:block}@media (min-width:768px){.Audiences-module__EZc8LW__card.fui-Card{--card-padding:24px 28px 28px 28px;grid-template:"level arrow""body num"1fr/minmax(0,1fr) auto;gap:32px 40px;min-height:184px}.Audiences-module__EZc8LW__body{align-self:end;max-width:40ch}.Audiences-module__EZc8LW__level.fui-Badge{align-self:center}.Audiences-module__EZc8LW__num{letter-spacing:-.07em;color:#0000;background:linear-gradient(180deg, var(--color-primary) 35%, color-mix(in oklab, var(--color-primary) 30%, transparent) 100%);-webkit-background-clip:text;background-clip:text;place-self:end;margin:0 4px -32px 0;padding-right:.07em;font-size:128px;line-height:.72}}.Audiences-module__EZc8LW__level.fui-Badge{background:color-mix(in oklab, var(--color-fg) 9%, transparent);height:28px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 8%, transparent);color:color-mix(in oklab, var(--color-fg) 90%, transparent);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding-inline:11px;font-size:11px;font-weight:500}.Audiences-module__EZc8LW__arrow{width:32px;height:32px;color:var(--color-fg);background:color-mix(in oklab, var(--color-fg) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 8%, transparent);border-radius:999px;place-items:center;transition:transform .38s cubic-bezier(.34,1.56,.64,1),background-color .18s ease-out,box-shadow .18s ease-out,color .18s ease-out;display:grid}@media (hover:hover){.Audiences-module__EZc8LW__card.fui-Card:hover:after{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 16%, transparent), inset 0 1px 0 color-mix(in oklab, var(--color-fg) 12%, transparent)}.light .Audiences-module__EZc8LW__card.fui-Card:hover:after{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 16%, transparent), inset 0 1px 0 #ffffffe6}.Audiences-module__EZc8LW__card.fui-Card:hover .Audiences-module__EZc8LW__num{transform:translateY(-6px)}.Audiences-module__EZc8LW__card.fui-Card:hover .Audiences-module__EZc8LW__arrow{color:#fff;background:var(--color-primary-solid);box-shadow:none;transform:translate(3px)}}:is(.Audiences-module__EZc8LW__card.fui-Card:focus-visible .Audiences-module__EZc8LW__num,.Audiences-module__EZc8LW__card.fui-Card:active .Audiences-module__EZc8LW__num){transform:translateY(-6px)}:is(.Audiences-module__EZc8LW__card.fui-Card:focus-visible .Audiences-module__EZc8LW__arrow,.Audiences-module__EZc8LW__card.fui-Card:active .Audiences-module__EZc8LW__arrow){color:#fff;background:var(--color-primary-solid);box-shadow:none;transform:translate(3px)}.Audiences-module__EZc8LW__card.fui-Card:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Audiences-module__EZc8LW__stack,.Audiences-module__EZc8LW__panel,.Audiences-module__EZc8LW__panel:not([data-current]),.Audiences-module__EZc8LW__item,.Audiences-module__EZc8LW__panel:not([data-current]) .Audiences-module__EZc8LW__item,.Audiences-module__EZc8LW__num,.Audiences-module__EZc8LW__arrow{transition:none}.Audiences-module__EZc8LW__card.fui-Card{transition:none}.Audiences-module__EZc8LW__trigger.fui-BaseSegmentedControlTrigger:before{transition:none}.Audiences-module__EZc8LW__panel:not([data-current]),.Audiences-module__EZc8LW__panel:not([data-current]) .Audiences-module__EZc8LW__item{transform:none}.Audiences-module__EZc8LW__card.fui-Card:hover .Audiences-module__EZc8LW__num{transform:none}.Audiences-module__EZc8LW__card.fui-Card:focus-visible .Audiences-module__EZc8LW__num{transform:none}.Audiences-module__EZc8LW__card.fui-Card:active .Audiences-module__EZc8LW__num{transform:none}.Audiences-module__EZc8LW__card.fui-Card:hover .Audiences-module__EZc8LW__arrow{transform:none}.Audiences-module__EZc8LW__card.fui-Card:focus-visible .Audiences-module__EZc8LW__arrow{transform:none}.Audiences-module__EZc8LW__card.fui-Card:active .Audiences-module__EZc8LW__arrow{transform:none}}
.Bonuses-module__4tJBbG__reveal[data-reveal=armed]{opacity:0;transform:translateY(24px)}.Bonuses-module__4tJBbG__reveal[data-reveal=in]{transition:opacity .32s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 80ms), transform .42s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 80ms)}:is(.Bonuses-module__4tJBbG__card.fui-Card,.Bonuses-module__4tJBbG__strip.fui-Card){--color-stroke:var(--gray-a3);--card-padding:0px}.Bonuses-module__4tJBbG__card.fui-Card{--card-border-radius:24px;--color-stroke:var(--gray-a4);--badge-h:60px;background-image:linear-gradient(#ffffff06,#0000 45%);transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0000004d,0 12px 24px -18px #0000}.Bonuses-module__4tJBbG__strip.fui-Card{--card-border-radius:20px;--color-stroke:var(--gray-a4)}.light .Bonuses-module__4tJBbG__card.fui-Card{background-image:linear-gradient(#fffc,#0000 45%);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0000000d,0 12px 24px -18px #0000}.light .Bonuses-module__4tJBbG__strip.fui-Card{box-shadow:0 1px 2px #0000000a}.Bonuses-module__4tJBbG__art{--art-surface:#303030;--art-line:#ffffff2e;--art-ghost:#fff6;--art-copy:#ffffff80;--art-track:#fff3;--art-flow-dim:#fff3;--art-flow:#fff9;background-image:linear-gradient(#ffffff09,#0000 70%);transition:box-shadow .24s ease-out;box-shadow:inset 0 1px #ffffff14}.light .Bonuses-module__4tJBbG__art{--art-surface:#fff;--art-line:#00000029;--art-ghost:#0003;--art-copy:#00000042;--art-track:#0000001a;--art-flow-dim:#00000024;--art-flow:#00000080;background-image:linear-gradient(#ffffffb3,#0000 70%);box-shadow:inset 0 1px #ffffffe6}.Bonuses-module__4tJBbG__cell+.Bonuses-module__4tJBbG__cell{border-top:1px solid var(--gray-a4)}@media (min-width:520px){.Bonuses-module__4tJBbG__cell+.Bonuses-module__4tJBbG__cell{border-top:0}.Bonuses-module__4tJBbG__cell:nth-child(n+3){border-top:1px solid var(--gray-a4)}.Bonuses-module__4tJBbG__cell:nth-child(2n){border-left:1px solid var(--gray-a4)}}@media (min-width:1024px){.Bonuses-module__4tJBbG__cell:nth-child(n+3){border-top:0}.Bonuses-module__4tJBbG__cell+.Bonuses-module__4tJBbG__cell{border-left:1px solid var(--gray-a4)}}.Bonuses-module__4tJBbG__cell{transition:background-color .2s ease-out}.Bonuses-module__4tJBbG__chip{box-shadow:inset 0 0 0 1px var(--gray-a5), inset 0 1px 0 #ffffff14;background-image:linear-gradient(#ffffff12,#fff0 80%);transition:translate .24s cubic-bezier(.34,1.56,.64,1)}.light .Bonuses-module__4tJBbG__chip{box-shadow:inset 0 0 0 1px var(--gray-a5), inset 0 1px 0 #ffffffe6, 0 1px 2px #0000000d;background-image:linear-gradient(#ffffffe6,#fff0 80%)}.Bonuses-module__4tJBbG__badge{rotate:var(--tilt,0deg)}.Bonuses-module__4tJBbG__badgeFace{box-shadow:0 4px 0 0 #000, 0 0 0 3px var(--color-paper), 0 4px 0 3px var(--color-paper), 0 10px 18px -6px #0009;transition:translate .24s cubic-bezier(.16,1,.3,1);transform:skew(-14deg)}.light .Bonuses-module__4tJBbG__badgeFace{box-shadow:0 4px 0 0 #000, 0 0 0 3px var(--color-paper), 0 4px 0 3px var(--color-paper), 0 10px 18px -6px #00000047}.Bonuses-module__4tJBbG__upright{transform:skew(14deg)}.Bonuses-module__4tJBbG__flow{stroke-dasharray:3 9}.Bonuses-module__4tJBbG__pop,.Bonuses-module__4tJBbG__nudge,.Bonuses-module__4tJBbG__cursor{transform-box:fill-box;transform-origin:50%}.Bonuses-module__4tJBbG__block{transform-box:fill-box;transform-origin:0}.Bonuses-module__4tJBbG__bar{transform-box:fill-box;transform-origin:bottom}.Bonuses-module__4tJBbG__swing{transform-box:fill-box;transform-origin:50% 6%}@keyframes Bonuses-module__4tJBbG__flow{to{stroke-dashoffset:-24px}}@keyframes Bonuses-module__4tJBbG__pop{0%,to{transform:none}40%{transform:scale(1.1)rotate(8deg)}}@keyframes Bonuses-module__4tJBbG__nudge{0%,to{transform:none}45%{transform:translateY(-4px)rotate(-3deg)}}@keyframes Bonuses-module__4tJBbG__growX{0%{transform:scaleX(.35)}65%{transform:scaleX(1.05)}to{transform:none}}@keyframes Bonuses-module__4tJBbG__growY{0%{transform:scaleY(.3)}65%{transform:scaleY(1.06)}to{transform:none}}@keyframes Bonuses-module__4tJBbG__swing{0%,to{transform:none}30%{transform:rotate(-14deg)}62%{transform:rotate(6deg)}84%{transform:rotate(-2deg)}}@keyframes Bonuses-module__4tJBbG__tap{0%,to{transform:none}50%{transform:translate(-3px,-3px)scale(.92)}}@media (prefers-reduced-motion:no-preference){.Bonuses-module__4tJBbG__reveal[data-reveal=in]{--t:calc(var(--i,0) * 80ms + 60ms)}.Bonuses-module__4tJBbG__reveal[data-reveal=in] .Bonuses-module__4tJBbG__flow{animation:Bonuses-module__4tJBbG__flow .48s linear calc(var(--t) + var(--j,0) * 30ms)}.Bonuses-module__4tJBbG__reveal[data-reveal=in] .Bonuses-module__4tJBbG__pop{animation:Bonuses-module__4tJBbG__pop .42s cubic-bezier(.34, 1.56, .64, 1) var(--t) backwards}.Bonuses-module__4tJBbG__reveal[data-reveal=in] .Bonuses-module__4tJBbG__nudge{animation:Bonuses-module__4tJBbG__nudge .36s cubic-bezier(.34, 1.56, .64, 1) calc(var(--t) + 80ms) backwards}.Bonuses-module__4tJBbG__reveal[data-reveal=in] .Bonuses-module__4tJBbG__block{animation:Bonuses-module__4tJBbG__growX .38s cubic-bezier(.16, 1, .3, 1) calc(var(--t) + var(--j,0) * 50ms) backwards}.Bonuses-module__4tJBbG__reveal[data-reveal=in] .Bonuses-module__4tJBbG__cursor{animation:Bonuses-module__4tJBbG__tap .28s ease-out calc(var(--t) + .16s) backwards}.Bonuses-module__4tJBbG__reveal[data-reveal=in] .Bonuses-module__4tJBbG__bar{animation:Bonuses-module__4tJBbG__growY .36s cubic-bezier(.16, 1, .3, 1) calc(var(--t) + var(--j,0) * 30ms) backwards}.Bonuses-module__4tJBbG__reveal[data-reveal=in] .Bonuses-module__4tJBbG__swing{animation:Bonuses-module__4tJBbG__swing .44s ease-out var(--t) backwards}.Bonuses-module__4tJBbG__pop,.Bonuses-module__4tJBbG__nudge,.Bonuses-module__4tJBbG__cursor,.Bonuses-module__4tJBbG__swing{transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.Bonuses-module__4tJBbG__block,.Bonuses-module__4tJBbG__bar{transition:transform .36s cubic-bezier(.34, 1.56, .64, 1) calc(var(--j,0) * 50ms)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Bonuses-module__4tJBbG__card.fui-Card:hover{--color-stroke:var(--gray-a6);transform:translateY(-2px);box-shadow:0 1px 2px #0000004d,0 28px 48px -22px #000000d9}.light .Bonuses-module__4tJBbG__card.fui-Card:hover{box-shadow:0 1px 2px #0000000f,0 28px 48px -24px #00000038}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__art{box-shadow:inset 0 1px #ffffff24}.light .Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__art{box-shadow:inset 0 1px #fff}.Bonuses-module__4tJBbG__cell:hover .Bonuses-module__4tJBbG__chip,.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__badgeFace{translate:0 -2px}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__flow{animation:.9s linear infinite Bonuses-module__4tJBbG__flow}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__pop{transform:scale(1.06)rotate(6deg)}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__nudge{transform:translateY(-3px)rotate(-2deg)}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__block{transform:scaleX(1.06)}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__cursor{transform:translate(-3px,-3px)}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__bar{transform:scaleY(1.08)}.Bonuses-module__4tJBbG__card:hover .Bonuses-module__4tJBbG__swing{transform:rotate(-10deg)}}@media (hover:hover) and (pointer:fine){.Bonuses-module__4tJBbG__cell:hover{background-color:#ffffff06}.light .Bonuses-module__4tJBbG__cell:hover{background-color:#00000005}}@media (prefers-reduced-motion:reduce){.Bonuses-module__4tJBbG__reveal[data-reveal]{opacity:1;transition:none;transform:none}}
.brand-module__6Hv5Sa__glintBand{transform:translate(-900px)}.brand-module__6Hv5Sa__glintLoop{animation:brand-module__6Hv5Sa__glint-sweep var(--glint-period,6.5s) cubic-bezier(.45, 0, .2, 1) var(--glint-delay,1.2s) infinite;animation-play-state:var(--play,paused)}.brand-module__6Hv5Sa__glintIntro{animation:brand-module__6Hv5Sa__glint-sweep-once 1.15s cubic-bezier(.3, 0, .2, 1) var(--glint-delay,.6s) both;animation-play-state:var(--play,paused)}.brand-module__6Hv5Sa__glintHoverable:hover .brand-module__6Hv5Sa__glintHover,.brand-module__6Hv5Sa__glintTrigger:hover .brand-module__6Hv5Sa__glintHover,.brand-module__6Hv5Sa__glintTrigger:focus-visible .brand-module__6Hv5Sa__glintHover{animation:.95s cubic-bezier(.3,0,.2,1) forwards brand-module__6Hv5Sa__glint-sweep-once}:is(a,button):focus-visible .brand-module__6Hv5Sa__glintHover{animation:.95s cubic-bezier(.3,0,.2,1) forwards brand-module__6Hv5Sa__glint-sweep-once}@keyframes brand-module__6Hv5Sa__glint-sweep{0%{transform:translate(-900px)}26%,to{transform:translate(900px)}}@keyframes brand-module__6Hv5Sa__glint-sweep-once{0%{transform:translate(-900px)}to{transform:translate(900px)}}.brand-module__6Hv5Sa__logoDesc{fill-opacity:.84;transition:fill-opacity .2s ease-out}.brand-module__6Hv5Sa__glintTrigger:hover .brand-module__6Hv5Sa__logoDesc,.brand-module__6Hv5Sa__glintTrigger:focus-visible .brand-module__6Hv5Sa__logoDesc{fill-opacity:1}.brand-module__6Hv5Sa__drift{transform-box:view-box;transform-origin:50%;animation:18s ease-in-out infinite alternate brand-module__6Hv5Sa__pattern-drift;animation-play-state:var(--play,paused)}.brand-module__6Hv5Sa__driftExtend{animation:18s ease-in-out infinite alternate brand-module__6Hv5Sa__pattern-drift-extend;animation-play-state:var(--play,paused)}@keyframes brand-module__6Hv5Sa__pattern-drift-extend{0%{transform:translate(-36px)}to{transform:translate(36px)}}@keyframes brand-module__6Hv5Sa__pattern-drift{0%{transform:translate(-2.4%,1.4%)rotate(-.5deg)}to{transform:translate(2.4%,-1.4%)rotate(.5deg)}}.brand-module__6Hv5Sa__grainLayer{background-repeat:repeat;position:absolute;inset:-64px}.brand-module__6Hv5Sa__grainLive{animation:.84s step-end infinite brand-module__6Hv5Sa__grain-jitter;animation-play-state:var(--play,paused)}@keyframes brand-module__6Hv5Sa__grain-jitter{0%{transform:translate(0)}10%{transform:translate(-23px,17px)}20%{transform:translate(31px,-11px)}30%{transform:translate(-9px,-29px)}40%{transform:translate(14px,38px)}50%{transform:translate(-37px,-4px)}60%{transform:translate(26px,23px)}70%{transform:translate(-18px,31px)}80%{transform:translate(41px,-27px)}90%{transform:translate(-31px,-36px)}}@media (prefers-reduced-motion:reduce){.brand-module__6Hv5Sa__glintBand,.brand-module__6Hv5Sa__glintHoverable:hover .brand-module__6Hv5Sa__glintHover,.brand-module__6Hv5Sa__glintTrigger:hover .brand-module__6Hv5Sa__glintHover,.brand-module__6Hv5Sa__glintTrigger:focus-visible .brand-module__6Hv5Sa__glintHover{visibility:hidden;animation:none}:is(a,button):focus-visible .brand-module__6Hv5Sa__glintHover{visibility:hidden;animation:none}.brand-module__6Hv5Sa__drift,.brand-module__6Hv5Sa__driftExtend,.brand-module__6Hv5Sa__grainLive{animation:none;transform:none}}@property --sx{syntax:"<number>";inherits:true;initial-value:0}@property --sy{syntax:"<number>";inherits:true;initial-value:0}@property --sheen{syntax:"<number>";inherits:true;initial-value:0}@property --ax{syntax:"<number>";inherits:false;initial-value:0}.brand-module__6Hv5Sa__stageBack{transform:translate3d(calc((var(--px,0) + var(--sx)) * -18px), calc((var(--py,0) + var(--sy)) * -14px), 0)}.brand-module__6Hv5Sa__stageTilt{transform:perspective(1000px) rotateX(calc((var(--py,0) + var(--sy)) * -8deg)) rotateY(calc((var(--px,0) + var(--sx)) * 10deg))}.brand-module__6Hv5Sa__stageLight{background:radial-gradient(circle at var(--mx,50%) var(--my,50%), var(--stage-light,#ff0a5c) 0%, transparent 38%);opacity:calc(var(--hover,0) * .55);mix-blend-mode:screen}.brand-module__6Hv5Sa__stageSheen{background:radial-gradient(55% 40% at calc(50% - (var(--px,0) + var(--sx) + var(--ax)) * 45%) calc(32% - (var(--py,0) + var(--sy)) * 30%), #fff3, transparent 70%);opacity:max(var(--hover,0), var(--sheen));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:none) and (prefers-reduced-motion:no-preference){.brand-module__6Hv5Sa__stageSheen{animation:5.5s ease-in-out infinite alternate brand-module__6Hv5Sa__stage-sway}@supports (animation-timeline:view()){.brand-module__6Hv5Sa__stage{animation:linear both brand-module__6Hv5Sa__stage-scroll;animation-timeline:view();animation-range:cover}}@supports not (animation-timeline:view()){.brand-module__6Hv5Sa__stage{--sheen:.7}}}@keyframes brand-module__6Hv5Sa__stage-scroll{0%{--sx:.45;--sy:-1;--sheen:.45}50%{--sheen:1}to{--sx:-.45;--sy:1;--sheen:.45}}@keyframes brand-module__6Hv5Sa__stage-sway{0%{--ax:-.5}to{--ax:.5}}.brand-module__6Hv5Sa__rise{animation:brand-module__6Hv5Sa__rise .72s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 90ms + 60ms) both}@keyframes brand-module__6Hv5Sa__rise{0%{opacity:0;transform:translateY(28px)scale(.985)}}.brand-module__6Hv5Sa__reveal[data-reveal=armed]{opacity:0;transform:translateY(24px)}.brand-module__6Hv5Sa__reveal[data-reveal=in]{transition:opacity .32s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 60ms), transform .4s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 60ms)}@media (prefers-reduced-motion:reduce){.brand-module__6Hv5Sa__rise{animation:none}.brand-module__6Hv5Sa__reveal[data-reveal]{opacity:1;transition:none;transform:none}}
.Curriculum-module__8vspKq__campus{--anatomy-paper:var(--color-panel);--anatomy-face:#202020;--anatomy-top:#222;--anatomy-shade-0:#121212;--anatomy-shade-1:#161616;--anatomy-shade-2:#191919;--anatomy-shade-3:#1d1d1d;--anatomy-hi:#9a9a9a;--anatomy-mid:#5e5e5e;--anatomy-lo:#3c3c3c;--anatomy-faint:#2b2b2b;--anatomy-lit:#fff;--anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;--anatomy-weight:.6px;--ease:cubic-bezier(.32, .72, 0, 1);--k-top:.97;--k-3:.7;--k-2:.58;--k-1:.47;--k-0:.4;--window-idle:.2;--window-lit:.86;--L0:.6}@media (min-width:1024px){.Curriculum-module__8vspKq__campus{top:max(6rem, calc(50vh - var(--fig-h,600px) / 2))}}.light .Curriculum-module__8vspKq__campus{--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#b9b9b4;--anatomy-shade-1:#c9c9c4;--anatomy-shade-2:#dcdcd8;--anatomy-shade-3:#ebebe7;--anatomy-hi:#26262a;--anatomy-mid:#7a7a80;--anatomy-lo:#9d9da3;--anatomy-faint:#c6c6c9;--anatomy-lit:#000;--anatomy-halo:#6a6a62;--anatomy-halo-opacity:.55;--anatomy-dot:#3a3a3e;--k-top:1.04;--k-3:.86;--k-2:.78;--k-1:.7;--k-0:.64;--window-idle:.6;--window-lit:.96;--L0:.9}.Curriculum-module__8vspKq__svg{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;height:auto;display:block;overflow:visible}.Curriculum-module__8vspKq__campus .iso-fill{fill:var(--anatomy-paper)}:is(.Curriculum-module__8vspKq__campus .iso-shade,.Curriculum-module__8vspKq__campus .iso-top){stroke:none}.Curriculum-module__8vspKq__campus .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.Curriculum-module__8vspKq__campus .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.Curriculum-module__8vspKq__campus .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.Curriculum-module__8vspKq__campus .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.Curriculum-module__8vspKq__campus .iso-top{fill:var(--anatomy-top)}.Curriculum-module__8vspKq__campus .iso-halo{fill:var(--anatomy-halo);filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.Curriculum-module__8vspKq__campus .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Curriculum-module__8vspKq__campus .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.Curriculum-module__8vspKq__campus .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.Curriculum-module__8vspKq__campus .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.Curriculum-module__8vspKq__campus .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.Curriculum-module__8vspKq__campus .iso-dots circle{fill:var(--anatomy-dot);opacity:.32}.Curriculum-module__8vspKq__campus .iso-dots[data-tone=hi] circle{opacity:.7}.Curriculum-module__8vspKq__campus .iso-dots[data-tone=mid] circle{opacity:.4}.Curriculum-module__8vspKq__campus .iso-face-text{fill:var(--anatomy-mid);font-family:var(--font-display);letter-spacing:-.01em;font-weight:700}.Curriculum-module__8vspKq__campus [data-band]{--band:var(--color-mint);--ink:#08080a;--hs:0}.Curriculum-module__8vspKq__campus [data-band="1"]{--band:var(--color-cyan);--ink:#08080a;--hs:0}.Curriculum-module__8vspKq__campus [data-band="2"]{--band:color-mix(in oklch, var(--color-cyan) 50%, var(--color-plum));--ink:#fff;--hs:0}.Curriculum-module__8vspKq__campus [data-band="3"]{--band:color-mix(in oklch, var(--color-plum) 35%, var(--color-hot));--ink:#fff;--hs:0}.Curriculum-module__8vspKq__campus [data-band="4"]{--band:var(--color-hot);--ink:#fff;--hs:6}.Curriculum-module__8vspKq__campus [data-band="5"]{--band:var(--color-volt);--ink:#08080a;--hs:-22;--cb:1.6}.Curriculum-module__8vspKq__art{pointer-events:none}.Curriculum-module__8vspKq__building{--m:.6;--c:calc(.35 * var(--cb,1));--edge:var(--anatomy-mid);cursor:pointer;outline:none}.Curriculum-module__8vspKq__building[data-state=hover],.Curriculum-module__8vspKq__building:focus-visible{--m:.3;--c:.7;--edge:var(--anatomy-hi)}.Curriculum-module__8vspKq__building[data-state=selected]{--m:0;--c:1;--edge:oklch(from var(--band) calc(l * 1.08) c h)}.light .Curriculum-module__8vspKq__building[data-state=selected]{--edge:oklch(from var(--band) calc(l * .62) c h)}.Curriculum-module__8vspKq__building .cw-roof>.iso-top{fill:oklch(from var(--band) calc((max(l, .72) * (1 - var(--m)) + var(--L0) * var(--m)) * var(--k-top)) calc(c * .9 * var(--c)) h)}:is(.Curriculum-module__8vspKq__building .cw-body>.iso-shade[data-shade="3"],.Curriculum-module__8vspKq__building .cw-roof>.iso-shade[data-shade="3"]){fill:oklch(from var(--band) calc((max(l, .72) * (1 - var(--m)) + var(--L0) * var(--m)) * var(--k-3)) calc(c * .82 * var(--c)) calc(h + var(--hs)))}:is(.Curriculum-module__8vspKq__building .cw-body>.iso-shade[data-shade="2"],.Curriculum-module__8vspKq__building .cw-roof>.iso-shade[data-shade="2"]){fill:oklch(from var(--band) calc((max(l, .72) * (1 - var(--m)) + var(--L0) * var(--m)) * var(--k-2)) calc(c * .76 * var(--c)) calc(h + var(--hs)))}:is(.Curriculum-module__8vspKq__building .cw-body>.iso-shade[data-shade="1"],.Curriculum-module__8vspKq__building .cw-roof>.iso-shade[data-shade="1"]){fill:oklch(from var(--band) calc((max(l, .72) * (1 - var(--m)) + var(--L0) * var(--m)) * var(--k-1)) calc(c * .7 * var(--c)) calc(h + var(--hs)))}:is(.Curriculum-module__8vspKq__building .cw-body>.iso-shade[data-shade="0"],.Curriculum-module__8vspKq__building .cw-roof>.iso-shade[data-shade="0"]){fill:oklch(from var(--band) calc((max(l, .72) * (1 - var(--m)) + var(--L0) * var(--m)) * var(--k-0)) calc(c * .64 * var(--c)) calc(h + var(--hs)))}:is(.Curriculum-module__8vspKq__building .cw-body>.iso-edge,.Curriculum-module__8vspKq__building .cw-roof>.iso-edge){stroke:var(--edge);transition:stroke .32s var(--ease)}.Curriculum-module__8vspKq__building[data-state=selected] .cw-roof>.iso-edge{stroke-width:1.2px}:is(.Curriculum-module__8vspKq__building .cw-body .iso-shade,.Curriculum-module__8vspKq__building .cw-roof .iso-shade,.Curriculum-module__8vspKq__building .cw-roof .iso-top,.Curriculum-module__8vspKq__building .cw-number){transition:fill .32s var(--ease)}.Curriculum-module__8vspKq__building .cw-window{fill:oklch(from var(--band) var(--window-idle) calc(c * .25 * var(--c)) h);stroke:var(--anatomy-lo);stroke-width:.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:fill .3s var(--ease) 0s, stroke .3s var(--ease) 0s}.Curriculum-module__8vspKq__building[data-state=selected] .cw-window{fill:oklch(from var(--band) var(--window-lit) calc(c * .45) h);stroke:oklch(from var(--band) calc(l * .5) calc(c * .6) h);filter:drop-shadow(0 0 1.5px oklch(from var(--band) .85 c h / .65));transition-duration:.12s;transition-delay:calc(40ms + var(--f,0) * 40ms)}.Curriculum-module__8vspKq__plinth .iso-top{transition:fill .32s var(--ease)}.Curriculum-module__8vspKq__building[data-state=selected] .Curriculum-module__8vspKq__plinth .iso-top{fill:color-mix(in oklab, var(--band) 20%, var(--anatomy-top))}.Curriculum-module__8vspKq__building .cw-door{fill:#0a0a0a;stroke:var(--anatomy-lo);stroke-width:.5px;vector-effect:non-scaling-stroke}.Curriculum-module__8vspKq__building .cw-louvre{fill:#0d0d0d;stroke:var(--anatomy-lo);stroke-width:.5px;vector-effect:non-scaling-stroke}:is(.light .Curriculum-module__8vspKq__building .cw-door,.light .Curriculum-module__8vspKq__building .cw-louvre){fill:#3a3a3e}.Curriculum-module__8vspKq__building .cw-number{fill:#08080a;opacity:.8;font-family:var(--font-sans);letter-spacing:0;transition:opacity .32s var(--ease);font-weight:600}.Curriculum-module__8vspKq__building[data-state=hover] .cw-number{opacity:.9}.Curriculum-module__8vspKq__building[data-state=selected] .cw-number{fill:var(--ink);opacity:1}.Curriculum-module__8vspKq__lift{transition:transform .34s var(--ease)}.Curriculum-module__8vspKq__shadow{fill:var(--anatomy-halo);opacity:0;filter:blur(4px);transition:opacity .34s var(--ease);pointer-events:none}.Curriculum-module__8vspKq__building[data-state=selected] .Curriculum-module__8vspKq__shadow{opacity:.85}.Curriculum-module__8vspKq__building[data-state=hover] .Curriculum-module__8vspKq__shadow{opacity:.45}.light .Curriculum-module__8vspKq__building[data-state=selected] .Curriculum-module__8vspKq__shadow{opacity:.5}.light .Curriculum-module__8vspKq__building[data-state=hover] .Curriculum-module__8vspKq__shadow{opacity:.28}.Curriculum-module__8vspKq__hit{fill:#0000;stroke:#0000;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;pointer-events:all}.Curriculum-module__8vspKq__building:focus-visible .Curriculum-module__8vspKq__hit{stroke:var(--color-primary)}.Curriculum-module__8vspKq__stage{padding:3.75rem 1rem 0;container-type:inline-size}.Curriculum-module__8vspKq__meta{color:color-mix(in oklab, var(--color-fg) 60%, transparent);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.3}.Curriculum-module__8vspKq__readout{gap:1.25rem;font-size:13px;line-height:1;display:flex}.Curriculum-module__8vspKq__readoutCell{color:color-mix(in oklab, var(--color-fg) 60%, transparent);white-space:nowrap}.Curriculum-module__8vspKq__readoutValue{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-fg);margin-right:.3em;font-size:22px;font-weight:600}.Curriculum-module__8vspKq__footer{flex-direction:column;gap:.875rem;padding:0 1.25rem 1.25rem;display:flex}.Curriculum-module__8vspKq__footer>:first-child{border-top:1px solid var(--color-line);padding-top:.875rem}.Curriculum-module__8vspKq__key{border-top:1px solid var(--color-line);align-items:center;gap:.75rem;padding-top:.875rem;display:flex}.Curriculum-module__8vspKq__key .Curriculum-module__8vspKq__meta{white-space:nowrap}@media (max-width:519px){.Curriculum-module__8vspKq__key{gap:.5rem}.Curriculum-module__8vspKq__key ol{gap:0}.Curriculum-module__8vspKq__key .Curriculum-module__8vspKq__meta{font-size:11px;line-height:1.15}.Curriculum-module__8vspKq__key .Curriculum-module__8vspKq__meta:last-child{white-space:normal;text-align:right;min-width:0}.Curriculum-module__8vspKq__key .Curriculum-module__8vspKq__swatch{width:17px;height:15px}.Curriculum-module__8vspKq__keyStep{padding:3px}}.Curriculum-module__8vspKq__keyStep{opacity:.6;transition:opacity .24s var(--ease), background .24s var(--ease), box-shadow .24s var(--ease);border-radius:8px;padding:5px 6px;display:flex;position:relative}.Curriculum-module__8vspKq__keyStep[data-current]{opacity:1;background:var(--color-raised);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 22%, transparent)}.Curriculum-module__8vspKq__label{z-index:1;white-space:nowrap;color:color-mix(in oklab, var(--color-fg) 62%, transparent);background:color-mix(in oklab, var(--color-raised) 72%, transparent);box-shadow:none;transform:translate(-50%, calc(-100% - var(--lift,0px) - 4px));transition:color .16s var(--ease), background .16s var(--ease), transform .34s var(--ease), box-shadow .16s var(--ease);border-radius:.6em;align-items:baseline;gap:.35em;padding:.25em .55em;font-size:clamp(10px,1.8cqi,12px);line-height:1.25;display:inline-flex;position:absolute}.Curriculum-module__8vspKq__label[data-state=hover],.Curriculum-module__8vspKq__label[data-state=selected]{z-index:2;color:var(--color-fg);background:var(--color-raised);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-fg) 20%, transparent), 0 8px 24px -8px #00000080}.Curriculum-module__8vspKq__label[data-focused]{box-shadow:0 0 0 2px var(--color-primary), 0 8px 24px -8px #00000080}:is(.light .Curriculum-module__8vspKq__label[data-state=hover],.light .Curriculum-module__8vspKq__label[data-state=selected]){box-shadow:0 0 0 1px color-mix(in oklab, var(--color-fg) 14%, transparent), 0 8px 24px -10px #0000002e}.light .Curriculum-module__8vspKq__label[data-focused]{box-shadow:0 0 0 2px var(--color-primary), 0 8px 24px -10px #0000002e}.Curriculum-module__8vspKq__labelNumber{font-variant-numeric:tabular-nums;font-weight:600}.Curriculum-module__8vspKq__row{display:none}@media (max-width:767px){.Curriculum-module__8vspKq__stage{display:none}.Curriculum-module__8vspKq__row{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:.5rem;padding:3rem 1rem 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.Curriculum-module__8vspKq__row::-webkit-scrollbar{display:none}}.Curriculum-module__8vspKq__tile{scroll-snap-align:start;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;width:124px;box-shadow:inset 0 0 0 1px var(--color-line);transition:background .2s var(--ease), box-shadow .2s var(--ease);border-radius:1rem;flex-direction:column;flex:none;align-items:flex-start;gap:.15rem;padding:.5rem .75rem .75rem;display:flex}.Curriculum-module__8vspKq__tile:hover{background:color-mix(in oklab, var(--color-fg) 3%, transparent)}.Curriculum-module__8vspKq__tile[data-state=selected]{background:var(--color-raised);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 22%, transparent)}.Curriculum-module__8vspKq__tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Curriculum-module__8vspKq__tileArt{width:100%;height:auto;transition:background .24s var(--ease);border-radius:.75rem;margin-bottom:.4rem;display:block;overflow:visible}.Curriculum-module__8vspKq__tile[data-state=selected] .Curriculum-module__8vspKq__tileArt{background:radial-gradient(closest-side at 50% 70%, color-mix(in oklab, var(--band) 24%, transparent), transparent)}.Curriculum-module__8vspKq__ground{fill:var(--anatomy-halo);opacity:.8;filter:blur(3px);transform:translateY(2px)}.Curriculum-module__8vspKq__tilePlinth .iso-shade{fill:color-mix(in oklab, var(--band) 38%, var(--anatomy-shade-1))}.Curriculum-module__8vspKq__tilePlinth .iso-top{fill:color-mix(in oklab, var(--band) 46%, var(--anatomy-top))}.Curriculum-module__8vspKq__tileNumber{font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--color-fg) 55%, transparent);font-size:12px;font-weight:600}.Curriculum-module__8vspKq__tile[data-state=selected] .Curriculum-module__8vspKq__tileNumber{color:var(--color-fg)}.Curriculum-module__8vspKq__tileTitle{color:color-mix(in oklab, var(--color-fg) 78%, transparent);text-wrap:balance;font-size:13px;font-weight:500;line-height:1.25}.Curriculum-module__8vspKq__tile[data-state=selected] .Curriculum-module__8vspKq__tileTitle{color:var(--color-fg)}@media (max-width:767px){.Curriculum-module__8vspKq__footer{padding:0 1rem 1rem}}.Curriculum-module__8vspKq__swatch{--l:1;--c:1;flex:none;width:24px;height:21px}.Curriculum-module__8vspKq__swatchTop{fill:oklch(from var(--band) calc(max(l, .72) * var(--k-top)) calc(c * .9) h)}.Curriculum-module__8vspKq__swatchRight{fill:oklch(from var(--band) calc(max(l, .72) * var(--k-3)) calc(c * .82) calc(h + var(--hs)))}.Curriculum-module__8vspKq__swatchLeft{fill:oklch(from var(--band) calc(max(l, .72) * var(--k-1)) calc(c * .7) calc(h + var(--hs)))}.Curriculum-module__8vspKq__tabpanel:not([hidden]){animation:Curriculum-module__8vspKq__panelIn .24s var(--ease,cubic-bezier(.32, .72, 0, 1)) both}@keyframes Curriculum-module__8vspKq__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Curriculum-module__8vspKq__trigger{width:calc(100% + 1.5rem);min-height:3.5rem;box-shadow:none;text-align:left;text-transform:none;letter-spacing:-.005em;font-size:var(--font-size-3);color:var(--color-fg);cursor:pointer;transition:background .16s var(--ease,ease-out);background:0 0;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-inline:-.75rem;padding:1rem .75rem;font-weight:500;display:flex}.Curriculum-module__8vspKq__trigger>span{line-height:1.5rem}@media (min-width:768px){.Curriculum-module__8vspKq__trigger{font-size:var(--font-size-4)}}.Curriculum-module__8vspKq__trigger:hover{background:color-mix(in oklab, var(--color-fg) 3.5%, transparent)}.Curriculum-module__8vspKq__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Curriculum-module__8vspKq__trigger .fui-AccordionTriggerIcon{color:color-mix(in oklab, var(--color-fg) 55%, transparent);flex:none;order:9;margin-top:2px;transition:transform .28s cubic-bezier(.32,.72,0,1),color .16s ease-out}:is(.Curriculum-module__8vspKq__trigger:hover .fui-AccordionTriggerIcon,.Curriculum-module__8vspKq__trigger[data-panel-open] .fui-AccordionTriggerIcon){color:var(--color-fg)}.Curriculum-module__8vspKq__triggerTitle{text-wrap:pretty;min-width:0;color:color-mix(in oklab, var(--color-fg) 80%, transparent);flex:1;transition:color .16s ease-out}.Curriculum-module__8vspKq__trigger:hover .Curriculum-module__8vspKq__triggerTitle{color:var(--color-fg)}.Curriculum-module__8vspKq__trigger[data-panel-open] .Curriculum-module__8vspKq__triggerTitle{color:var(--color-fg);font-weight:600}.Curriculum-module__8vspKq__trigger[data-panel-open]>span:first-child{color:var(--color-fg)}.Curriculum-module__8vspKq__lessons{border-left:1px solid var(--color-line);flex-direction:column;gap:.55rem;margin-top:1rem;padding-left:.875rem;display:flex}.Curriculum-module__8vspKq__lesson{font-size:var(--font-size-1);color:color-mix(in oklab, var(--color-fg) 68%, transparent);align-items:baseline;gap:.625rem;line-height:1.45;display:flex}@media (min-width:768px){.Curriculum-module__8vspKq__lesson{font-size:var(--font-size-2)}}.Curriculum-module__8vspKq__lessonNumber{font-variant-numeric:tabular-nums;width:1rem;color:color-mix(in oklab, var(--color-fg) 38%, transparent);flex:none;font-size:11px}.Curriculum-module__8vspKq__panel .fui-AccordionContent{transition:height .28s var(--ease,cubic-bezier(.32, .72, 0, 1))}@media (prefers-reduced-motion:reduce){.Curriculum-module__8vspKq__lift,.Curriculum-module__8vspKq__shadow,.Curriculum-module__8vspKq__label,.Curriculum-module__8vspKq__keyStep,.Curriculum-module__8vspKq__keyStep:after,.Curriculum-module__8vspKq__tile,.Curriculum-module__8vspKq__tileArt{transition:none}.Curriculum-module__8vspKq__plinth .iso-top{transition:none}.Curriculum-module__8vspKq__building .cw-window{transition:none}.Curriculum-module__8vspKq__building .cw-number{transition:none}.Curriculum-module__8vspKq__building .cw-body .iso-shade{transition:none}.Curriculum-module__8vspKq__building .cw-roof .iso-shade{transition:none}.Curriculum-module__8vspKq__building .cw-roof .iso-top{transition:none}.Curriculum-module__8vspKq__building .cw-body>.iso-edge{transition:none}.Curriculum-module__8vspKq__building .cw-roof>.iso-edge{transition:none}.Curriculum-module__8vspKq__tabpanel:not([hidden]){animation:none}.Curriculum-module__8vspKq__trigger,.Curriculum-module__8vspKq__triggerTitle{transition:none}.Curriculum-module__8vspKq__trigger .fui-AccordionTriggerIcon{transition:none}.Curriculum-module__8vspKq__panel .fui-AccordionContent{transition:none}}
.CurriculumLite-module__5vTTPW__bubble{background:var(--color-raised);width:max-content;max-width:min(280px,70vw);box-shadow:0 0 0 1px var(--color-line), 0 12px 28px -10px #00000080;letter-spacing:-.01em;transform-origin:50% 100%;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.25;animation:.32s cubic-bezier(.22,1,.36,1) both CurriculumLite-module__5vTTPW__bubble-in;display:flex;position:relative}.light .CurriculumLite-module__5vTTPW__bubble{background:var(--color-canvas);box-shadow:0 0 0 1px var(--color-line), 0 12px 28px -12px #0003}.light .CurriculumLite-module__5vTTPW__bubble:after{background:var(--color-canvas)}.CurriculumLite-module__5vTTPW__bubble:after{content:"";left:clamp(16px, var(--tip-x,50%), calc(100% - 16px));background:var(--color-raised);width:10px;height:10px;box-shadow:1px 1px 0 0 var(--color-line);position:absolute;bottom:-5px;translate:-50%;rotate:45deg}.CurriculumLite-module__5vTTPW__float{animation:1.6s cubic-bezier(.45,0,.55,1) infinite CurriculumLite-module__5vTTPW__bubble-float}@keyframes CurriculumLite-module__5vTTPW__bubble-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.CurriculumLite-module__5vTTPW__float{animation:none}}@keyframes CurriculumLite-module__5vTTPW__bubble-in{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}
.CurriculumStack-module__QE9_wa__deck{--card-h:640px;height:calc(var(--card-h) + 24px);padding:0 16px 24px 0;position:relative}.CurriculumStack-module__QE9_wa__card{will-change:transform;border-radius:1.5rem;flex-direction:column;min-width:0;display:flex;position:absolute;inset:0 16px 24px 0}.light .CurriculumStack-module__QE9_wa__card{box-shadow:0 1px 2px #0000000a,0 16px 36px -20px #00000029}.CurriculumStack-module__QE9_wa__card[data-front]{cursor:grab}.CurriculumStack-module__QE9_wa__card[data-front]:active{cursor:grabbing}.CurriculumStack-module__QE9_wa__dim{border-radius:inherit;background:var(--color-canvas);pointer-events:none;position:absolute;inset:0}
.Faq-module__ZJnhjq__stage{--row-pad:18px;--row-x:16px;--fg:var(--color-fg)}@media (min-width:768px){.Faq-module__ZJnhjq__stage{--row-pad:26px;--row-x:28px}}.Faq-module__ZJnhjq__root{--ease:cubic-bezier(.16, 1, .3, 1);--dur:.32s;flex-direction:column;display:flex}@media (max-width:767px){.Faq-module__ZJnhjq__root{margin-inline:calc(-1 * var(--row-x))}}@media (min-width:1024px){.Faq-module__ZJnhjq__heading{margin-top:-5px}.Faq-module__ZJnhjq__heading h2{letter-spacing:-.035em;font-size:clamp(56px,6vw,88px);line-height:.96}}.Faq-module__ZJnhjq__item{--rule:var(--gray-a4);--sweep:var(--color-primary);background-color:#0000;background-image:linear-gradient(var(--sweep), var(--sweep));transition:background-color var(--dur) var(--ease), background-size 0s linear;background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;position:relative}.Faq-module__ZJnhjq__item:after,.Faq-module__ZJnhjq__item:first-child:before{content:"";background:var(--rule);pointer-events:none;height:1px;position:absolute;left:0;right:0}.Faq-module__ZJnhjq__item:after{bottom:0}.Faq-module__ZJnhjq__item:first-child:before{top:0}.Faq-module__ZJnhjq__item.fui-AccordionItem:focus-within{z-index:auto;box-shadow:none;border-radius:0}.Faq-module__ZJnhjq__item:has(.Faq-module__ZJnhjq__trigger:focus-visible){z-index:1;outline:2px solid var(--color-primary);outline-offset:-2px}.Faq-module__ZJnhjq__item[data-open]{background-color:var(--color-raised);transition:background-color var(--dur) var(--ease), background-size var(--dur) var(--ease);background-size:100% 1px}.Faq-module__ZJnhjq__item.fui-AccordionItem[data-open]:focus-within{background-color:var(--color-raised);transition:background-color var(--dur) var(--ease), background-size var(--dur) var(--ease);background-size:100% 1px}@media (hover:hover){.Faq-module__ZJnhjq__item:not([data-open]):hover{background-color:color-mix(in srgb, var(--fg) 2.5%, transparent)}.Faq-module__ZJnhjq__item.fui-AccordionItem:not([data-open]):hover:focus-within{background-color:color-mix(in srgb, var(--fg) 2.5%, transparent)}.Faq-module__ZJnhjq__item[data-open]:hover{background-color:color-mix(in srgb, var(--fg) 3.5%, var(--color-raised))}.Faq-module__ZJnhjq__item.fui-AccordionItem[data-open]:hover:focus-within{background-color:color-mix(in srgb, var(--fg) 3.5%, var(--color-raised))}}.Faq-module__ZJnhjq__trigger.fui-AccordionTrigger{width:100%;padding:var(--row-pad) var(--row-x);box-shadow:none;cursor:pointer;text-align:left;text-transform:none;letter-spacing:-.015em;font-family:var(--font-display);font-variation-settings:"opsz" 32;color:color-mix(in srgb, var(--fg) 88%, transparent);transition:color .2s ease-out, padding-bottom var(--dur) var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;outline:none;align-items:flex-start;gap:20px;font-size:17px;font-weight:560;line-height:1.35;display:flex}@media (min-width:768px){.Faq-module__ZJnhjq__trigger.fui-AccordionTrigger{letter-spacing:-.02em;font-size:22px;font-weight:580;line-height:1.25}}.Faq-module__ZJnhjq__trigger.fui-AccordionTrigger[data-panel-open]{color:var(--fg);padding-bottom:12px}.Faq-module__ZJnhjq__trigger .fui-AccordionTriggerIcon{display:none}.Faq-module__ZJnhjq__label{text-wrap:pretty;flex:auto;min-width:0}.Faq-module__ZJnhjq__icon{width:16px;height:16px;color:color-mix(in srgb, var(--fg) 55%, transparent);transition:color .2s ease-out, transform var(--dur) var(--ease);flex:none;margin-top:calc(.5lh - 7px)}@media (hover:hover){:is(.Faq-module__ZJnhjq__trigger.fui-AccordionTrigger:hover,.Faq-module__ZJnhjq__trigger:hover .Faq-module__ZJnhjq__icon){color:var(--fg)}.Faq-module__ZJnhjq__trigger[data-panel-open]:hover .Faq-module__ZJnhjq__icon{transform:rotate(45deg)scale(1.15)}}:is(.Faq-module__ZJnhjq__trigger.fui-AccordionTrigger:focus-visible,.Faq-module__ZJnhjq__trigger:focus-visible .Faq-module__ZJnhjq__icon){color:var(--fg)}.Faq-module__ZJnhjq__trigger[data-panel-open] .Faq-module__ZJnhjq__icon{color:var(--fg);transform:rotate(45deg)}.Faq-module__ZJnhjq__root .fui-AccordionContent{transition:height var(--dur) var(--ease)}.Faq-module__ZJnhjq__answer.fui-AccordionContentInner{max-width:62ch;padding:0 var(--row-x) calc(var(--row-pad) + 6px);color:color-mix(in srgb, var(--fg) 76%, transparent);text-wrap:pretty;transition:opacity .26s ease-out 60ms, transform var(--dur) var(--ease) 60ms;font-size:16px;line-height:1.65}@media (min-width:768px){.Faq-module__ZJnhjq__answer.fui-AccordionContentInner{font-size:18px;line-height:1.6}}:is(.Faq-module__ZJnhjq__root .fui-AccordionContent[data-starting-style] .Faq-module__ZJnhjq__answer,.Faq-module__ZJnhjq__root .fui-AccordionContent[data-ending-style] .Faq-module__ZJnhjq__answer){opacity:0;transform:translateY(-6px)}.Faq-module__ZJnhjq__root .fui-AccordionContent[data-ending-style] .Faq-module__ZJnhjq__answer{transition-delay:0s}.Faq-module__ZJnhjq__stage[data-reveal=armed] .Faq-module__ZJnhjq__reveal,.Faq-module__ZJnhjq__stage[data-reveal=armed] .Faq-module__ZJnhjq__item>*,.Faq-module__ZJnhjq__stage[data-reveal=armed] .Faq-module__ZJnhjq__item:after,.Faq-module__ZJnhjq__stage[data-reveal=armed] .Faq-module__ZJnhjq__item:before{opacity:0}.Faq-module__ZJnhjq__stage[data-reveal=in] .Faq-module__ZJnhjq__reveal{animation:.3s cubic-bezier(.22,1,.36,1) backwards Faq-module__ZJnhjq__faq-rise}.Faq-module__ZJnhjq__stage[data-reveal=in] .Faq-module__ZJnhjq__item:after,.Faq-module__ZJnhjq__stage[data-reveal=in] .Faq-module__ZJnhjq__item:before{animation:.24s ease-out backwards Faq-module__ZJnhjq__faq-fade;animation-delay:calc(var(--i,0) * 40ms)}.Faq-module__ZJnhjq__stage[data-reveal=in] .Faq-module__ZJnhjq__item>*{animation:.3s cubic-bezier(.22,1,.36,1) backwards Faq-module__ZJnhjq__faq-rise;animation-delay:calc(.16s + var(--i,0) * 50ms)}@keyframes Faq-module__ZJnhjq__faq-fade{0%{opacity:0}}@keyframes Faq-module__ZJnhjq__faq-rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.Faq-module__ZJnhjq__item,.Faq-module__ZJnhjq__item[data-open],.Faq-module__ZJnhjq__item:after,.Faq-module__ZJnhjq__item:before,.Faq-module__ZJnhjq__icon{transition:none}.Faq-module__ZJnhjq__trigger.fui-AccordionTrigger{transition:none}.Faq-module__ZJnhjq__root .fui-AccordionContent{transition:none}.Faq-module__ZJnhjq__answer.fui-AccordionContentInner{transition:none}.Faq-module__ZJnhjq__trigger[data-panel-open]:hover .Faq-module__ZJnhjq__icon{transform:rotate(45deg)}:is(.Faq-module__ZJnhjq__root .fui-AccordionContent[data-starting-style] .Faq-module__ZJnhjq__answer,.Faq-module__ZJnhjq__root .fui-AccordionContent[data-ending-style] .Faq-module__ZJnhjq__answer){transform:none}.Faq-module__ZJnhjq__stage .Faq-module__ZJnhjq__reveal,.Faq-module__ZJnhjq__stage .Faq-module__ZJnhjq__item>*,.Faq-module__ZJnhjq__stage .Faq-module__ZJnhjq__item:after,.Faq-module__ZJnhjq__stage .Faq-module__ZJnhjq__item:before{opacity:1;animation:none}}
.hero-skill-module__nSAo-q__token{--pad-start:.1em;--pad-end:.3em;--art-scale:1.44;--art-w:calc(.94em * var(--art-scale));--inset:calc(var(--art-w) + .16em);--pill:color-mix(in oklab, white 9%, var(--color-ink));--pill-hover:color-mix(in oklab, white 13%, var(--color-ink));--pill-active:color-mix(in oklab, white 17%, var(--color-ink));--pill-ring:#ffffff0f;--pill-ring-active:#ffffff1a;--art-shadow:#0000008c;isolation:isolate;vertical-align:baseline;padding:0 var(--pad-end) 0 var(--pad-start);color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:start;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.28em;display:inline-block;position:relative}.hero-skill-module__nSAo-q__token:before{content:"";inset-inline:0;z-index:-1;height:calc(1.1em + 2px);transform:translateY(calc(-50% + var(--optical,.03em)));border-radius:inherit;background:var(--pill);box-shadow:inset 0 0 0 1px var(--pill-ring);pointer-events:none;transition:background-color .18s,box-shadow .18s;position:absolute;top:50%}@media (hover:hover){.hero-skill-module__nSAo-q__token:hover:before{background:var(--pill-hover)}}.hero-skill-module__nSAo-q__token:active:before{background:var(--pill-active);box-shadow:inset 0 0 0 1px var(--pill-ring-active)}.light .hero-skill-module__nSAo-q__token{--pill:#f0f0f0;--pill-hover:#e9e9e9;--pill-active:#e2e2e2;--pill-ring:#0000000d;--pill-ring-active:#00000014;--art-shadow:#00000038}.hero-skill-module__nSAo-q__token:focus-visible{outline:none}.hero-skill-module__nSAo-q__token:focus-visible:before{outline:2px solid var(--color-primary);outline-offset:4px}.hero-skill-module__nSAo-q__sizer{visibility:hidden;padding-inline-start:var(--inset);display:inline-block}.hero-skill-module__nSAo-q__measure{visibility:hidden;pointer-events:none;white-space:nowrap;padding-inline:calc(var(--pad-start) + var(--inset)) var(--pad-end);position:absolute;top:0;left:0}.hero-skill-module__nSAo-q__iconWindow{width:var(--art-w);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:var(--pad-start)}.hero-skill-module__nSAo-q__iconLayer{transform-origin:50%;will-change:transform, opacity;position:absolute;inset:0}.hero-skill-module__nSAo-q__pictogram{left:0;top:calc(50% + var(--optical,.03em));width:.94em;height:.94em;transform:translateY(-50%) scale(var(--art-scale));transform-origin:0;filter:drop-shadow(0 .03em .04em var(--art-shadow));position:absolute}.hero-skill-module__nSAo-q__pictogram svg{width:100%;height:100%;display:block;overflow:visible}.hero-skill-module__nSAo-q__textWindow{white-space:nowrap;pointer-events:none;clip-path:inset(-.3em -.12em -.3em -.3em);position:absolute;inset-block:0;inset-inline-start:calc(var(--pad-start) + var(--inset));inset-inline-end:var(--pad-end)}.hero-skill-module__nSAo-q__char{white-space:pre;display:inline-block}
.NinetyDaysTrack-module__cg26wG__panel{--fg-a:var(--color-fg);--pad-x:20px;--inset:10px;--hi:#ffffff12;--hi-wash:#ffffff08;--drop:0 24px 60px -32px #000c;--light-core:color-mix(in srgb, var(--color-primary) 42%, transparent);--light-edge:color-mix(in srgb, var(--color-primary) 13%, transparent);--range-glow:0 0 18px -3px color-mix(in srgb, var(--color-primary) 60%, transparent);--grain:.07;isolation:isolate;padding:20px var(--pad-x) 20px;background:linear-gradient(180deg, var(--hi-wash), transparent 42%), var(--color-panel);box-shadow:inset 0 0 0 1px var(--color-line), inset 0 1px 0 var(--hi), var(--drop);border-radius:24px;position:relative;overflow:hidden}.light .NinetyDaysTrack-module__cg26wG__panel{--hi:#fff;--hi-wash:#ffffffe6;--drop:0 1px 2px #0000000a, 0 24px 48px -32px #00000038;--light-core:color-mix(in srgb, var(--color-primary) 20%, transparent);--light-edge:color-mix(in srgb, var(--color-primary) 7%, transparent);--range-glow:0 0 12px -4px color-mix(in srgb, var(--color-primary) 45%, transparent);--grain:.05}@media (min-width:768px){.NinetyDaysTrack-module__cg26wG__panel{--pad-x:32px;border-radius:28px;padding-block:28px}}@media (min-width:1024px){.NinetyDaysTrack-module__cg26wG__panel{--pad-x:48px;border-radius:32px;padding-block:36px 40px}}.NinetyDaysTrack-module__cg26wG__panel:before{--light-x:calc(var(--pad-x) + var(--inset) + var(--pos,0) * (100% - 2 * var(--pad-x) - 2 * var(--inset)));content:"";z-index:-1;background:radial-gradient(ellipse min(260px, 36%) 34% at var(--light-x) 76%, var(--light-core), transparent 100%), radial-gradient(ellipse min(820px, 95%) 90% at var(--light-x) 70%, var(--light-edge), transparent 100%);pointer-events:none;position:absolute;inset:0}.NinetyDaysTrack-module__cg26wG__panel:after{content:"";z-index:-1;opacity:var(--grain);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.6 -0.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px;position:absolute;inset:0}.NinetyDaysTrack-module__cg26wG__panel{--fg-8:color-mix(in srgb, var(--fg-a) 8%, transparent);--fg-14:color-mix(in srgb, var(--fg-a) 14%, transparent);--fg-18:color-mix(in srgb, var(--fg-a) 18%, transparent);--fg-24:color-mix(in srgb, var(--fg-a) 24%, transparent);--fg-40:color-mix(in srgb, var(--fg-a) 40%, transparent);--fg-50:color-mix(in srgb, var(--fg-a) 50%, transparent);--fg-60:color-mix(in srgb, var(--fg-a) 60%, transparent);--fg-75:color-mix(in srgb, var(--fg-a) 75%, transparent)}.NinetyDaysTrack-module__cg26wG__hint{color:var(--fg-60);text-align:right;justify-items:end;font-size:12px;line-height:16px;display:grid}@media (min-width:768px){.NinetyDaysTrack-module__cg26wG__hint{font-size:13px}}.NinetyDaysTrack-module__cg26wG__hintDrag,.NinetyDaysTrack-module__cg26wG__hintKey,.NinetyDaysTrack-module__cg26wG__hintPhases{grid-area:1/1;transition:opacity .16s ease-out}.NinetyDaysTrack-module__cg26wG__hintKey,.NinetyDaysTrack-module__cg26wG__hintPhases{opacity:0;color:var(--fg-75)}.NinetyDaysTrack-module__cg26wG__hint[data-key] .NinetyDaysTrack-module__cg26wG__hintDrag,.NinetyDaysTrack-module__cg26wG__hint[data-key=phases] .NinetyDaysTrack-module__cg26wG__hintKey{opacity:0}.NinetyDaysTrack-module__cg26wG__hint[data-key=slider] .NinetyDaysTrack-module__cg26wG__hintKey,.NinetyDaysTrack-module__cg26wG__hint[data-key=phases] .NinetyDaysTrack-module__cg26wG__hintPhases{opacity:1}.NinetyDaysTrack-module__cg26wG__readout{--num:clamp(112px, 24vw, 264px);--name:clamp(20px, 3.1vw, 44px);--gap:calc(var(--num) * .035 - var(--name) * .2);height:calc(var(--name) * 1.1 + var(--gap) + var(--num) * .863);margin-top:8px;position:relative;container-type:inline-size}@media (min-width:768px){.NinetyDaysTrack-module__cg26wG__readout{margin-top:4px}}@media (min-width:1280px){.NinetyDaysTrack-module__cg26wG__readout{margin-top:12px}}.NinetyDaysTrack-module__cg26wG__rider{bottom:calc(var(--num) * -.137);translate:clamp(0px, calc(var(--inset) + var(--pos,0) * (100cqw - 2 * var(--inset)) - var(--anchor,0px)), calc(100cqw - var(--w,0px))) 0;will-change:translate;flex-direction:column;align-items:flex-start;display:flex;position:absolute;left:0}.NinetyDaysTrack-module__cg26wG__name{font-family:var(--font-display);font-size:var(--name);letter-spacing:-.028em;white-space:nowrap;color:var(--color-fg);font-weight:600;line-height:1.1}.NinetyDaysTrack-module__cg26wG__count{margin-top:var(--gap);font-family:var(--font-display);font-size:var(--num);color:var(--color-fg);font-variant-numeric:tabular-nums;align-items:baseline;font-weight:600;line-height:1;display:flex;position:relative}.NinetyDaysTrack-module__cg26wG__count:before{content:"";z-index:-1;left:calc(var(--anchor,50%) - var(--num) * .8);width:calc(var(--num) * 1.6);background:radial-gradient(closest-side, var(--light-edge), transparent);pointer-events:none;height:100%;position:absolute;top:0}.NinetyDaysTrack-module__cg26wG__digits{letter-spacing:-.065em;margin-left:-.04em;display:flex}.NinetyDaysTrack-module__cg26wG__den{letter-spacing:-.01em;color:var(--fg-50);margin-left:.05em;font-size:.25em;font-weight:500}.NinetyDaysTrack-module__cg26wG__wheel{clip-path:inset(0 -.3em);display:inline-block;position:relative}.NinetyDaysTrack-module__cg26wG__strip{flex-direction:column;transition:translate .2s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0 0 auto}.NinetyDaysTrack-module__cg26wG__strip[data-mode=tick]{transition:none}.NinetyDaysTrack-module__cg26wG__strip[data-mode=jump]{transition-duration:.46s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.NinetyDaysTrack-module__cg26wG__strip[data-mode=jump][data-last]{transition-duration:.56s;transition-delay:60ms}@media (prefers-reduced-motion:reduce){.NinetyDaysTrack-module__cg26wG__strip,.NinetyDaysTrack-module__cg26wG__hintDrag,.NinetyDaysTrack-module__cg26wG__hintKey,.NinetyDaysTrack-module__cg26wG__hintPhases{transition:none!important}}.NinetyDaysTrack-module__cg26wG__instrument{height:64px;margin-top:16px;position:relative}@media (min-width:768px){.NinetyDaysTrack-module__cg26wG__instrument{margin-top:24px}}.NinetyDaysTrack-module__cg26wG__slider.fui-SliderRoot{--slider-track-size:6px;--thumb-w:14px;--thumb-h:34px;inset:0 var(--inset);cursor:pointer;touch-action:pan-y;height:64px;position:absolute}@media (pointer:coarse){.NinetyDaysTrack-module__cg26wG__slider.fui-SliderRoot{--thumb-w:18px;--thumb-h:40px}}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderControl{touch-action:pan-y;height:100%}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderTrack{background-color:#0000;background-image:linear-gradient(to right, var(--fg-8) var(--seg-from), var(--fg-18) var(--seg-from) var(--seg-to), var(--fg-8) var(--seg-to));border-radius:999px}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderRange{background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 40%, transparent), var(--color-primary) 70%);box-shadow:var(--range-glow)}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderThumb{z-index:2;width:var(--thumb-w);height:var(--thumb-h);cursor:grab;touch-action:none;border-radius:999px}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderThumb:before{width:44px;height:56px}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderThumb:after{background:linear-gradient(90deg, transparent calc(50% - .5px), #ffffffe6 calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)) center / 100% 44% no-repeat, linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 78%, #fff) 0%, var(--color-primary) 40%, var(--color-primary-solid) 100%);box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000002e, 0 0 0 1px var(--color-primary-edge), 0 6px 16px -6px #0009;border-radius:999px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease-out;inset:0}@media (hover:hover){.NinetyDaysTrack-module__cg26wG__slider.fui-SliderRoot:hover .fui-SliderThumb:after{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000002e, 0 0 0 1px var(--color-primary-edge), 0 0 0 6px color-mix(in srgb, var(--color-primary) 18%, transparent), 0 6px 16px -6px #0009;transform:scale(1.08)}}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderThumb[data-dragging]:after{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000002e, 0 0 0 1px var(--color-primary-edge), 0 0 0 8px color-mix(in srgb, var(--color-primary) 22%, transparent), 0 6px 16px -6px #0009;transform:scale(1.12,1.08)}.NinetyDaysTrack-module__cg26wG__slider.fui-SliderRoot[data-dragging] .fui-SliderThumb:after{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000002e, 0 0 0 1px var(--color-primary-edge), 0 0 0 8px color-mix(in srgb, var(--color-primary) 22%, transparent), 0 6px 16px -6px #0009;transform:scale(1.12,1.08)}.NinetyDaysTrack-module__cg26wG__slider.fui-SliderRoot[data-dragging] .fui-SliderThumb{cursor:grabbing}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderThumb:has(:focus-visible):after{box-shadow:inset 0 1px 0 #ffffff59, 0 0 0 1px var(--color-primary-edge), 0 0 0 3px var(--color-panel), 0 0 0 5px var(--color-primary), 0 6px 16px -6px #0009;transform:scale(1.08)}.NinetyDaysTrack-module__cg26wG__ruler{inset:0 var(--inset) auto;z-index:1;pointer-events:none;height:29px;position:absolute}.NinetyDaysTrack-module__cg26wG__lit{clip-path:inset(-24px calc((1 - var(--pos,0)) * 100%) -24px -24px);position:absolute;inset:0}.NinetyDaysTrack-module__cg26wG__tick{width:1px;position:absolute;bottom:4px;translate:-50%}.NinetyDaysTrack-module__cg26wG__tickMinor{background:var(--fg-14);height:5px;display:none}.NinetyDaysTrack-module__cg26wG__tickMid{background:var(--fg-24);height:9px}.NinetyDaysTrack-module__cg26wG__tickMajor{background:var(--fg-50);height:15px}.NinetyDaysTrack-module__cg26wG__lit .NinetyDaysTrack-module__cg26wG__tickMinor{background:var(--fg-50)}.NinetyDaysTrack-module__cg26wG__lit .NinetyDaysTrack-module__cg26wG__tickMid{background:var(--fg-75)}.NinetyDaysTrack-module__cg26wG__lit .NinetyDaysTrack-module__cg26wG__tickMajor{background:var(--color-fg)}@media (min-width:1024px){.NinetyDaysTrack-module__cg26wG__tickMinor{display:block}}.NinetyDaysTrack-module__cg26wG__boundary{background:var(--fg-60);border-radius:2px;width:2px;height:40px;position:absolute;bottom:-13px;translate:-50%}.NinetyDaysTrack-module__cg26wG__lit .NinetyDaysTrack-module__cg26wG__boundary{background:var(--color-fg)}.NinetyDaysTrack-module__cg26wG__ruler:after{content:"";bottom:4px;left:calc(var(--hover,0) * 100%);background:var(--fg-60);opacity:0;width:1px;height:20px;transition:opacity .14s ease-out;position:absolute;translate:-50%}@media (hover:hover){.NinetyDaysTrack-module__cg26wG__ruler[data-hover]:after{opacity:1}}.NinetyDaysTrack-module__cg26wG__notch{background:var(--color-panel);width:8px;height:6px;position:absolute;top:100%;translate:-50%}.NinetyDaysTrack-module__cg26wG__pulse{background:var(--color-primary);transform-origin:bottom;border-radius:2px;width:2px;height:40px;animation:.42s cubic-bezier(.2,.8,.2,1) both NinetyDaysTrack-module__cg26wG__boundary-pulse;position:absolute;bottom:-13px;translate:-50%}@keyframes NinetyDaysTrack-module__cg26wG__boundary-pulse{0%{opacity:1;transform:scaleY(1)}35%{opacity:1;transform:scaleY(1.3)}to{opacity:0;transform:scaleY(1)}}.NinetyDaysTrack-module__cg26wG__scale{padding-inline:calc(var(--inset) - 1px);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg-60);justify-content:space-between;margin-top:-8px;font-size:11px;font-weight:500;line-height:16px;display:flex}@media (min-width:768px){.NinetyDaysTrack-module__cg26wG__scale{font-size:12px}}@media (prefers-reduced-motion:reduce){.NinetyDaysTrack-module__cg26wG__pulse{display:none}.NinetyDaysTrack-module__cg26wG__ruler:after{transition:none}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderThumb{transition:none}.NinetyDaysTrack-module__cg26wG__slider .fui-SliderThumb:after{transition:none}}.NinetyDaysTrack-module__cg26wG__phases{margin-top:20px}@media (min-width:768px){.NinetyDaysTrack-module__cg26wG__phases{margin-top:28px}}.NinetyDaysTrack-module__cg26wG__phases .fui-BaseSegmentedControlList{height:auto;box-shadow:none;white-space:normal;background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;display:grid;overflow:visible}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger{min-height:44px;color:var(--fg-60);text-align:left;border-radius:12px;justify-content:flex-start;padding:12px;transition:color .18s ease-out}.NinetyDaysTrack-module__cg26wG__phase .fui-BaseSegmentedControlTriggerInner{flex-direction:column;align-items:flex-start;gap:8px}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger:before{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-line);background-color:#0000;transition:background-color .2s ease-out,box-shadow .2s ease-out;inset:0}@media (hover:hover){.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger:hover{color:var(--fg-75)}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger:hover:before{background-color:var(--fg-8);box-shadow:inset 0 0 0 1px var(--fg-18)}}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger[data-checked]{color:var(--color-primary-text)}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger[data-checked]:before{background-color:color-mix(in srgb, var(--color-primary) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 70%, transparent), 0 0 24px -8px color-mix(in srgb, var(--color-primary) 45%, transparent)}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger:focus-visible:before{outline:2px solid var(--color-primary);outline-offset:2px}.NinetyDaysTrack-module__cg26wG__phaseNo{letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;line-height:1}.NinetyDaysTrack-module__cg26wG__phaseName{clip-path:inset(50%);white-space:nowrap;letter-spacing:-.005em;width:1px;height:1px;color:var(--fg-60);text-wrap:balance;font-size:14px;font-weight:450;line-height:1.3;position:absolute;overflow:hidden}[data-checked] .NinetyDaysTrack-module__cg26wG__phaseName{color:var(--color-fg)}@media (min-width:520px){.NinetyDaysTrack-module__cg26wG__phaseName{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}@media (min-width:768px){.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger{border-radius:14px;padding:14px 16px}.NinetyDaysTrack-module__cg26wG__phaseNo{font-size:12px}.NinetyDaysTrack-module__cg26wG__phaseName{font-size:15px}}@media (min-width:1024px){.NinetyDaysTrack-module__cg26wG__phases .fui-BaseSegmentedControlList{gap:12px}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger{border-radius:16px;padding:16px 20px}.NinetyDaysTrack-module__cg26wG__phaseName{font-size:16px}}@media (prefers-reduced-motion:reduce){.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger{transition:none}.NinetyDaysTrack-module__cg26wG__phase.fui-BaseSegmentedControlTrigger:before{transition:none}}
@keyframes Pricing-module__hIMhKq__rise{0%{opacity:0;translate:0 16px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Pricing-module__hIMhKq__reveal{animation:linear both Pricing-module__hIMhKq__rise;animation-timeline:view();animation-range:entry calc(var(--i,0) * 6%) entry calc(36% + var(--i,0) * 6%)}}}.Pricing-module__hIMhKq__card{transition:box-shadow .2s cubic-bezier(.22,1,.36,1),translate .22s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.Pricing-module__hIMhKq__card:hover{translate:0 -2px}}@media (prefers-reduced-motion:reduce){.Pricing-module__hIMhKq__card{transition:box-shadow .2s ease-out}.Pricing-module__hIMhKq__card:hover{translate:none}}
.Testimonials-module__SnUV8a__strip{--fade:24px;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);padding-block:28px 48px;position:relative;overflow:clip}@media (min-width:768px){.Testimonials-module__SnUV8a__strip{--fade:min(12vw, 180px)}}.Testimonials-module__SnUV8a__track{will-change:transform;gap:24px;width:max-content;margin:0;padding:0;display:flex;position:relative}.Testimonials-module__SnUV8a__slot{flex:0 0 72vw;min-width:0;display:flex;position:relative}@media (min-width:520px){.Testimonials-module__SnUV8a__slot{flex-basis:360px}}@media (min-width:768px){.Testimonials-module__SnUV8a__track{gap:16px}}@media (min-width:1024px){.Testimonials-module__SnUV8a__track{gap:20px}.Testimonials-module__SnUV8a__slot{flex-basis:400px}}@media (prefers-reduced-motion:reduce){.Testimonials-module__SnUV8a__strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:auto;scroll-padding-inline:16px;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.Testimonials-module__SnUV8a__strip::-webkit-scrollbar{display:none}.Testimonials-module__SnUV8a__track{padding-left:16px;transform:none!important}.Testimonials-module__SnUV8a__track:after{content:"";flex:0 0 4px}.Testimonials-module__SnUV8a__slot{scroll-snap-align:start}.Testimonials-module__SnUV8a__slot[data-clone]{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:768px){.Testimonials-module__SnUV8a__strip{scroll-padding-inline:24px}.Testimonials-module__SnUV8a__track{padding-left:24px}.Testimonials-module__SnUV8a__track:after{flex-basis:8px}}.Testimonials-module__SnUV8a__card{--pad:6px;--radius:22px;--bloom:34%;--shadow:0 28px 56px -24px #000000b3;--shadow-hover:0 40px 72px -28px #000c;isolation:isolate;min-width:0;padding:var(--pad);border-radius:var(--radius);color:#fff;background:radial-gradient(70% 46% at 92% 100%, color-mix(in oklab, var(--color-primary-tint) var(--bloom), transparent) 0%, transparent 100%), radial-gradient(90% 60% at 60% 78%, color-mix(in oklab, var(--color-primary) 80%, transparent) 0%, transparent 100%), linear-gradient(180deg, var(--color-primary-solid) 0%, color-mix(in oklab, var(--color-primary-solid) 60%, var(--color-primary)) 46%, var(--color-primary) 100%);box-shadow:inset 0 1px 0 #ffffff38, var(--shadow);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.light .Testimonials-module__SnUV8a__card{--shadow:0 18px 36px -22px #8c2e0c52;--shadow-hover:0 28px 52px -26px #8c2e0c66}@media (min-width:1024px){.Testimonials-module__SnUV8a__card{--pad:8px}}.Testimonials-module__SnUV8a__card:before{content:"";z-index:-1;pointer-events:none;opacity:.32;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.1 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;inset:0}@media (min-width:520px){.Testimonials-module__SnUV8a__card{--radius:26px}}.Testimonials-module__SnUV8a__frame{aspect-ratio:16/9;border-radius:calc(var(--radius) - var(--pad));background:var(--color-ink);flex:none;position:relative;overflow:hidden}.Testimonials-module__SnUV8a__card[data-bare] .Testimonials-module__SnUV8a__frame{flex-grow:1}.Testimonials-module__SnUV8a__card[data-portrait] .Testimonials-module__SnUV8a__frame{aspect-ratio:auto;flex:1 1 0;min-height:0}.Testimonials-module__SnUV8a__backdrop{object-fit:cover;filter:blur(22px)brightness(.55)saturate(1.1);pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.25)}.Testimonials-module__SnUV8a__frame:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #3c0e0066}.Testimonials-module__SnUV8a__video{outline:none}.Testimonials-module__SnUV8a__still{pointer-events:none;filter:brightness(.92)saturate(.96);position:absolute;inset:0}.Testimonials-module__SnUV8a__still[data-hidden]{visibility:hidden}.Testimonials-module__SnUV8a__poster{border-radius:inherit;background:radial-gradient(70% 50% at 0 100%,#00000061 0%,#0000 100%),linear-gradient(#0000 60%,#00000042 100%);display:block}.Testimonials-module__SnUV8a__poster:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.Testimonials-module__SnUV8a__playDisc{width:44px;height:44px;color:var(--color-ink);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:16px;left:16px;box-shadow:0 0 0 6px #fff3,0 10px 24px -8px #0000008c}.Testimonials-module__SnUV8a__playGlyph{width:16px;height:16px;transform:translate(1px)}.Testimonials-module__SnUV8a__controls{inset-inline:0;background:linear-gradient(#0000,#0000008c);align-items:center;gap:8px;padding:28px 10px 10px;display:flex;position:absolute;bottom:0}.Testimonials-module__SnUV8a__control{border-radius:999px;flex-shrink:0}.Testimonials-module__SnUV8a__control:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Testimonials-module__SnUV8a__scrub{cursor:pointer;flex:1;min-width:0}.Testimonials-module__SnUV8a__scrub .fui-SliderTrack{background:#ffffff4d}.Testimonials-module__SnUV8a__scrub .fui-SliderRange{background:#fff}.Testimonials-module__SnUV8a__scrub .fui-SliderThumb:after{background:#fff;box-shadow:0 1px 4px #0006}.Testimonials-module__SnUV8a__scrub .fui-SliderThumb:has(:focus-visible):after{box-shadow:0 1px 4px #0006, 0 0 0 2px var(--color-ink), 0 0 0 4px var(--color-primary)}.Testimonials-module__SnUV8a__frame[data-playing]:not([data-chrome],:has(:focus-visible)) .Testimonials-module__SnUV8a__controls{opacity:0;visibility:hidden;pointer-events:none}.Testimonials-module__SnUV8a__body{flex-direction:column;flex:1;padding:20px 10px 8px;display:flex}@media (min-width:520px){.Testimonials-module__SnUV8a__body{padding-inline:14px}}@media (min-width:1024px){.Testimonials-module__SnUV8a__body{padding-top:22px;padding-bottom:8px}}.Testimonials-module__SnUV8a__body[data-bare]{flex:none;padding-top:14px}.Testimonials-module__SnUV8a__body[data-bare] .Testimonials-module__SnUV8a__footer{padding-top:0}.Testimonials-module__SnUV8a__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.Testimonials-module__SnUV8a__avatar{object-fit:cover;width:38px;height:38px;font-family:var(--font-display);color:var(--color-primary-edge);background:#fff;border-radius:999px;flex-shrink:0;place-items:center;font-size:16px;font-weight:700;line-height:1;display:grid;box-shadow:0 0 0 2px #fff,0 6px 14px -4px #3c0e008c}.Testimonials-module__SnUV8a__initial{color:var(--color-primary-edge);background:var(--color-primary-tint)}.Testimonials-module__SnUV8a__markShield,.Testimonials-module__SnUV8a__markFull{flex-shrink:0;align-items:center}.Testimonials-module__SnUV8a__markShield{display:inline-flex}.Testimonials-module__SnUV8a__markFull{display:none}.Testimonials-module__SnUV8a__markLetter{color:#ffffffb8}@media (min-width:520px){.Testimonials-module__SnUV8a__markShield{display:none}.Testimonials-module__SnUV8a__markFull{display:inline-flex}}@media (prefers-reduced-motion:no-preference){.Testimonials-module__SnUV8a__card{transition:box-shadow .38s cubic-bezier(.16,1,.3,1)}.Testimonials-module__SnUV8a__still{transition:filter .32s ease-out}.Testimonials-module__SnUV8a__playDisc{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease-out}.Testimonials-module__SnUV8a__poster:hover .Testimonials-module__SnUV8a__playDisc,.Testimonials-module__SnUV8a__poster:focus-visible .Testimonials-module__SnUV8a__playDisc{transform:scale(1.06)}.Testimonials-module__SnUV8a__poster:active .Testimonials-module__SnUV8a__playDisc{transform:scale(.96)}.Testimonials-module__SnUV8a__controls{transition:opacity .24s ease-out,visibility linear}.Testimonials-module__SnUV8a__frame[data-playing]:not([data-chrome],:has(:focus-visible)) .Testimonials-module__SnUV8a__controls{transition:opacity .24s ease-out,visibility 0s linear .24s}}.Testimonials-module__SnUV8a__card:hover{box-shadow:inset 0 1px 0 #ffffff38, var(--shadow-hover)}.Testimonials-module__SnUV8a__poster:hover .Testimonials-module__SnUV8a__playDisc,.Testimonials-module__SnUV8a__poster:focus-visible .Testimonials-module__SnUV8a__playDisc{box-shadow:0 0 0 8px #ffffff47,0 12px 28px -8px #0009}
.ValueBreakdownReceipt-module__E_s_XG__stage{isolation:isolate;overflow-anchor:none;filter:drop-shadow(0 1px 1.5px #0000004d)drop-shadow(0 22px 34px #00000061)drop-shadow(0 60px 80px #00000038);position:relative}@media (min-width:1024px){.ValueBreakdownReceipt-module__E_s_XG__stage{filter:drop-shadow(0 2px 3px #0000004d)drop-shadow(0 36px 56px #0000006b)drop-shadow(0 90px 120px #00000042)}}.light .ValueBreakdownReceipt-module__E_s_XG__stage{filter:drop-shadow(0 0 .75px #00000052)drop-shadow(0 2px 3px #00000012)drop-shadow(0 22px 38px #0000001f)}.ValueBreakdownReceipt-module__E_s_XG__paper{--paper:var(--color-paper);--tooth:24px;--pad-bottom:52px;--total-size:clamp(44px, 12vw, 72px);--tear-zone:44px;--notch:8px;--tear-y:calc(var(--pad-bottom) + var(--total-size) + var(--tear-zone) / 2);--notch-y:calc(100% - var(--tear-y));isolation:isolate;color:var(--color-ink);background: repeating-linear-gradient(to right, #12121257 0 8px, transparent 8px 14px) center bottom calc(var(--tear-y) - .75px) / calc(100% - 4 * var(--notch) - 8px) 1.5px no-repeat,  radial-gradient(circle calc(var(--notch) + 4px) at 0 var(--notch-y), #3c280a29 var(--notch), transparent), radial-gradient(circle calc(var(--notch) + 4px) at 100% var(--notch-y), #3c280a29 var(--notch), transparent),  linear-gradient(to right, #3c280a0d, transparent 5%, transparent 95%, #3c280a0d), linear-gradient(to bottom, #fff6, transparent 28%, transparent 62%, #966e320f), var(--paper);-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--notch-y), #0000 calc(100% - .5px), #000), radial-gradient(circle var(--notch) at 100% var(--notch-y), #0000 calc(100% - .5px), #000), conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x;mask:radial-gradient(circle var(--notch) at 0 var(--notch-y), #0000 calc(100% - .5px), #000), radial-gradient(circle var(--notch) at 100% var(--notch-y), #0000 calc(100% - .5px), #000), conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x;position:relative;-webkit-mask-composite:source-in,source-in,source-over,source-over;mask-composite:intersect,intersect,add,add}.light .ValueBreakdownReceipt-module__E_s_XG__paper{--paper:#f3eee3}@media (min-width:768px){.ValueBreakdownReceipt-module__E_s_XG__paper{--pad-bottom:68px}}.ValueBreakdownReceipt-module__E_s_XG__sheet{padding-bottom:var(--pad-bottom)}.ValueBreakdownReceipt-module__E_s_XG__paper .ValueBreakdownReceipt-module__E_s_XG__table{--row-pad:9px;--table-cell-padding:var(--row-pad) 0;--table-column-header-cell-padding:0 0 12px;--table-cell-min-height:0;--data-table-border-color:transparent}@media (min-width:520px){.ValueBreakdownReceipt-module__E_s_XG__paper .ValueBreakdownReceipt-module__E_s_XG__table{--row-pad:12px}}.ValueBreakdownReceipt-module__E_s_XG__head{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#12121275;font-size:11px;font-weight:500;line-height:1.4;box-shadow:inset 0 -1px #12121224}.ValueBreakdownReceipt-module__E_s_XG__meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase;align-items:baseline;gap:1.2ch;margin-bottom:3px;font-size:11px;line-height:1.4;display:flex}.ValueBreakdownReceipt-module__E_s_XG__label{color:#121212a8;font-weight:600}.ValueBreakdownReceipt-module__E_s_XG__detail{color:#1212126b;font-weight:500}@media (min-width:1024px){.ValueBreakdownReceipt-module__E_s_XG__meta{font-size:12px}}.ValueBreakdownReceipt-module__E_s_XG__lineType{letter-spacing:-.01em;font-size:18px;line-height:1.35}@media (min-width:768px){.ValueBreakdownReceipt-module__E_s_XG__lineType{font-size:20px}}@media (min-width:1024px){.ValueBreakdownReceipt-module__E_s_XG__lineType{font-size:22px}}.ValueBreakdownReceipt-module__E_s_XG__titleLine{display:block;position:relative;overflow:hidden}.ValueBreakdownReceipt-module__E_s_XG__lastWord{white-space:nowrap;padding-right:48px}.ValueBreakdownReceipt-module__E_s_XG__lastWord:after{content:"";background:radial-gradient(circle,#1212124d .7px,#0000 1.1px) 0/6px 3px repeat-x;width:100vw;height:3px;margin:calc(1lh - .27em - 3px) 0 0 10px;position:absolute}.ValueBreakdownReceipt-module__E_s_XG__row>:last-child{width:1%;padding-left:14px}.ValueBreakdownReceipt-module__E_s_XG__row[data-group-start]{position:relative}.ValueBreakdownReceipt-module__E_s_XG__row[data-group-start]>*{padding-top:calc(var(--row-pad) * 2 + 16px)}.ValueBreakdownReceipt-module__E_s_XG__row[data-group-start]>:first-child:before{content:"";left:0;right:0;top:calc(var(--row-pad) + 8px);background:#12121224;height:1px;position:absolute}.ValueBreakdownReceipt-module__E_s_XG__paper[data-armed] .ValueBreakdownReceipt-module__E_s_XG__row[data-pending][data-group-start]>:first-child:before{opacity:0}.ValueBreakdownReceipt-module__E_s_XG__row>*{transition:padding .15s cubic-bezier(.2,.8,.2,1)}.ValueBreakdownReceipt-module__E_s_XG__feed{grid-template-rows:1fr;transition:grid-template-rows .15s cubic-bezier(.2,.8,.2,1);display:grid}.ValueBreakdownReceipt-module__E_s_XG__feed>*{min-height:0;overflow:clip}.ValueBreakdownReceipt-module__E_s_XG__ink{transition:clip-path .18s steps(6,start) 60ms}.ValueBreakdownReceipt-module__E_s_XG__paper[data-armed] .ValueBreakdownReceipt-module__E_s_XG__row[data-pending]>*{vertical-align:top;padding-block:0;transition:none}.ValueBreakdownReceipt-module__E_s_XG__paper[data-armed] .ValueBreakdownReceipt-module__E_s_XG__row[data-pending] .ValueBreakdownReceipt-module__E_s_XG__feed{grid-template-rows:0fr;transition:none}.ValueBreakdownReceipt-module__E_s_XG__paper[data-armed] .ValueBreakdownReceipt-module__E_s_XG__row[data-pending] .ValueBreakdownReceipt-module__E_s_XG__ink{clip-path:inset(0 0 100%);transition:none}.ValueBreakdownReceipt-module__E_s_XG__paper .ValueBreakdownReceipt-module__E_s_XG__totalRow>*{padding:var(--tear-zone) 0 0;vertical-align:top;box-shadow:none}.ValueBreakdownReceipt-module__E_s_XG__paper .ValueBreakdownReceipt-module__E_s_XG__totalLabel{--label-size:13px;padding-top:calc(var(--tear-zone) + var(--total-size) * .137 - var(--label-size) * .336);font-family:var(--font-sans);font-size:var(--label-size);letter-spacing:.1em;text-transform:uppercase;color:#121212c7;font-weight:700;line-height:1.4}@media (min-width:1024px){.ValueBreakdownReceipt-module__E_s_XG__paper .ValueBreakdownReceipt-module__E_s_XG__totalLabel{--label-size:15px}}.ValueBreakdownReceipt-module__E_s_XG__totalFit{justify-content:flex-end;width:0;margin-left:auto;display:flex}.ValueBreakdownReceipt-module__E_s_XG__total{font-size:var(--total-size);transform-origin:100% 80%;display:block}.ValueBreakdownReceipt-module__E_s_XG__total[data-landed]{animation:.26s cubic-bezier(.2,.8,.2,1) ValueBreakdownReceipt-module__E_s_XG__land}@keyframes ValueBreakdownReceipt-module__E_s_XG__land{0%{scale:1}30%{scale:1.075}62%{scale:.985}82%{scale:1.006}to{scale:1}}@media (prefers-reduced-motion:reduce){.ValueBreakdownReceipt-module__E_s_XG__row>*,.ValueBreakdownReceipt-module__E_s_XG__feed,.ValueBreakdownReceipt-module__E_s_XG__ink{transition:none}.ValueBreakdownReceipt-module__E_s_XG__total[data-landed]{animation:none}}
.sticker-module__yYPxnW__root:focus-visible .sticker-module__yYPxnW__art,.sticker-module__yYPxnW__ack .sticker-module__yYPxnW__art{--f:var(--stk-focus,var(--color-volt));filter:drop-shadow(3px 0 0 var(--f)) drop-shadow(-3px 0 0 var(--f)) drop-shadow(0 3px 0 var(--f)) drop-shadow(0 -3px 0 var(--f))}.sticker-module__yYPxnW__lift{background:rgb(8 8 10/var(--stk-lift,.55));filter:blur(18px);pointer-events:none;border-radius:50%;position:absolute;inset:18% 12% 0}.sticker-module__yYPxnW__hintDrag{display:none}@media (min-width:1024px) and ((pointer:fine) or (hover:hover)){.sticker-module__yYPxnW__hintDrag{display:inline}.sticker-module__yYPxnW__hintTap{display:none}}
