/* src:dd9bbe098edf */
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font:400 18px/1.5 var(--wp--preset--font-family--sans);letter-spacing:-.01em;color:var(--te-text);background:var(--te-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-optical-sizing:auto}img{max-width:100%;height:auto;display:block}a{color:var(--te-accent);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:.2em}h1,h2,h3{color:var(--te-text);font-weight:800;letter-spacing:-.035em;line-height:1.02;margin:0 0 .4em;text-wrap:balance}h1{font-size:clamp(46px,6.6vw,94px);line-height:.96}h2{font-size:clamp(36px,5vw,68px)}h1,h2{font-family:var(--wp--preset--font-family--display);font-stretch:78%;letter-spacing:-.012em;line-height:.98}h3{font-size:clamp(20px,1.8vw,24px);font-weight:700;letter-spacing:-.02em;line-height:1.2}p{margin:0 0 1em;text-wrap:pretty}:focus-visible{outline:3px solid color-mix(in oklab,var(--te-focus) 60%,transparent);outline-offset:3px;border-radius:6px}@view-transition{navigation: auto;}@media(prefers-reduced-motion:reduce){@view-transition{navigation: none;}html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.te-grad-words{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(100deg,var(--te-grad-1) 10%,var(--te-grad-2) 90%)}.te-card{position:relative;padding:clamp(24px,2.4vw,32px);background:var(--te-tile);border:var(--te-hair) solid var(--te-line);border-radius:var(--te-radius)}:is(.te-tour__shot,.te-stage__window,.te-ticket,.te-queue,.te-tree,.te-slides){padding:0}.te-mono{font-family:var(--wp--preset--font-family--mono);letter-spacing:0;font-variant-numeric:tabular-nums}.te-label{font:500 12.5px/1.4 var(--wp--preset--font-family--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--te-text-2)}:where(.te-wrap){width:min(var(--te-wrap),100% - 2 * var(--te-gutter));margin-inline:auto}:where([data-band]){background:var(--te-band, transparent);color:var(--te-text);padding-block:clamp(64px,8vw,112px);container-type:inline-size}[data-band=canvas]{--te-band: transparent}[data-band=paper]{--te-band: var(--te-surface-2);border-block:var(--te-hair) solid var(--te-line)}[data-band=paper]{background-image:radial-gradient(760px 340px at 100% 0%,color-mix(in oklab,var(--te-grad-1) 9%,transparent),transparent 70%),radial-gradient(640px 320px at 0% 100%,color-mix(in oklab,var(--te-grad-2) 7%,transparent),transparent 70%)}[data-band=pedestal]{color-scheme:dark;--te-band: var(--te-navy);--te-tile: var(--te-navy-2);--te-line: color-mix(in oklab, var(--te-on-navy) 14%, transparent);--te-text-2: var(--te-on-navy-2)}[data-band=canvas]{background-image:linear-gradient(color-mix(in oklab,var(--te-text) 5%,transparent) var(--te-hair),transparent var(--te-hair)),linear-gradient(90deg,color-mix(in oklab,var(--te-text) 5%,transparent) var(--te-hair),transparent var(--te-hair));background-size:56px 56px;background-position:50% 0}[data-band=pedestal]{position:relative;background-image:linear-gradient(180deg,transparent,color-mix(in oklab,black 24%,transparent)),radial-gradient(900px 420px at 85% 0%,color-mix(in oklab,var(--te-grad-1) 24%,transparent),transparent 70%)}:where(.te-split){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:start}@container (max-width: 860px){:where(.te-split){grid-template-columns:1fr}}:where(.te-head){max-width:820px;margin:0 0 clamp(40px,5vw,64px)}.te-kick{display:flex;align-items:center;gap:12px;margin:0 0 22px;font:500 12.5px/1.4 var(--wp--preset--font-family--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--te-accent);font-size:13px}.te-kick:before{content:"";flex:none;inline-size:28px;block-size:1.5px;background:currentColor}.te-lede{font-size:clamp(19px,1.7vw,22px);line-height:1.5;letter-spacing:-.01em;max-width:640px;color:var(--te-text-2)}.te-small{font-size:15px;color:var(--te-text-2)}.te-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:32px 0 0}.te-section-cta{margin-block-start:clamp(36px,5vw,56px)}.te-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:50px;padding:0 22px;box-sizing:border-box;border-radius:var(--te-radius-sm);border:0;color:var(--te-on-accent);background:linear-gradient(135deg,var(--te-grad-1) 0%,color-mix(in oklab,var(--te-grad-1) 55%,var(--te-grad-2)) 62%,var(--te-grad-2));font:600 15.5px/1 var(--wp--preset--font-family--sans);letter-spacing:-.01em;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px color-mix(in oklab,white 28%,transparent),inset 0 -1px color-mix(in oklab,black 18%,transparent),0 1px 2px color-mix(in oklab,var(--te-navy) 30%,transparent),0 12px 26px -10px color-mix(in oklab,var(--te-grad-1) 75%,transparent);transition:transform var(--te-fast) var(--te-ease),box-shadow var(--te-base) var(--te-ease),filter var(--te-fast) var(--te-ease)}.te-btn:hover{text-decoration:none;transform:translateY(-1px);filter:brightness(1.06) saturate(1.05);box-shadow:inset 0 1px color-mix(in oklab,white 28%,transparent),inset 0 -1px color-mix(in oklab,black 18%,transparent),0 2px 4px color-mix(in oklab,var(--te-navy) 25%,transparent),0 18px 34px -12px color-mix(in oklab,var(--te-grad-1) 80%,transparent)}.te-btn:active{transform:translateY(0) scale(.98);filter:brightness(.98)}.te-btn--quiet,.te-btn--line{color:var(--te-text);background:var(--te-tile);box-shadow:inset 0 0 0 1px var(--te-line),0 1px 2px color-mix(in oklab,var(--te-text) 6%,transparent),0 8px 20px -14px color-mix(in oklab,var(--te-navy) 40%,transparent)}.te-btn--quiet:hover,.te-btn--line:hover{filter:none;color:var(--te-accent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--te-grad-1) 55%,transparent),0 2px 4px color-mix(in oklab,var(--te-text) 6%,transparent),0 14px 28px -16px color-mix(in oklab,var(--te-grad-1) 60%,transparent)}[data-band=pedestal] .te-btn--line,[data-band=pedestal] .te-btn--quiet,.te-sum .te-btn--line{color:var(--te-on-navy);background:color-mix(in oklab,white 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,white 18%,transparent)}[data-band=pedestal] .te-btn--line:hover,[data-band=pedestal] .te-btn--quiet:hover,.te-sum .te-btn--line:hover{color:var(--te-on-navy);background:color-mix(in oklab,white 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,white 34%,transparent)}.te-btn--sm{min-block-size:40px;padding:0 16px;font-size:14px;gap:8px}.te-btn--lg{min-block-size:56px;padding:0 26px;font-size:16.5px}.te-btn .te-icon-arrow{inline-size:24px;block-size:24px;flex:none;padding:5px;box-sizing:border-box;border-radius:50%;background:color-mix(in oklab,white 20%,transparent);transition:transform var(--te-fast) var(--te-ease)}.te-btn--line .te-icon-arrow,.te-btn--quiet .te-icon-arrow{background:color-mix(in oklab,var(--te-grad-1) 12%,transparent)}.te-btn:hover .te-icon-arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.te-btn:hover,.te-btn:active{transform:none}}.te-more{font-size:17px;font-weight:400;color:var(--te-accent)}.te-more:after{content:"\203a";margin-inline-start:.3em;font-size:1.15em;line-height:0}.te-mark{font-weight:800;font-size:19px;letter-spacing:-.03em;text-decoration:none;color:var(--te-text)}.te-mark:hover{text-decoration:none}.te-mark span{color:inherit}.te-figure{margin:0}.te-figure__frame{overflow:hidden;background:var(--te-tile);border:var(--te-hair) solid var(--te-line);border-radius:var(--te-radius);box-shadow:0 40px 80px -56px color-mix(in oklab,var(--te-text) 55%,transparent)}.te-figure__bar{display:flex;align-items:center;gap:7px;padding:11px 14px;border-block-end:var(--te-hair) solid var(--te-line)}.te-figure__bar i{inline-size:9px;block-size:9px;border-radius:50%;background:var(--te-line)}.te-figure__bar span{margin-inline:auto;font-size:12px;color:var(--te-text-2)}.te-figure__screen{position:relative}.te-figure__shot{display:block;inline-size:100%;block-size:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:top left}.te-figure__shot--dark{display:none}:root[data-scheme=dark] .te-figure__shot--light{display:none}:root[data-scheme=dark] .te-figure__shot--dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-scheme=light]) .te-figure__shot--light{display:none}:root:not([data-scheme=light]) .te-figure__shot--dark{display:block}}.te-marks{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}.te-marks li{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);display:grid;place-items:center;inline-size:28px;block-size:28px;translate:-50% -50%;border-radius:50%;background:var(--te-accent-fill);color:var(--te-on-accent);font:700 13px/1 var(--wp--preset--font-family--mono);box-shadow:0 0 0 3px color-mix(in oklab,var(--te-accent-fill) 30%,transparent),0 6px 16px -6px color-mix(in oklab,black 60%,transparent);transition:scale var(--te-fast) var(--te-ease)}.te-legend{margin-block-start:18px}.te-legend ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px 22px;margin:0;padding:0;list-style:none}.te-legend li{display:grid;grid-template-columns:28px 1fr;gap:2px 12px;align-items:start;padding:10px;border-radius:var(--te-radius-sm);transition:background-color var(--te-fast) var(--te-ease)}.te-legend b{grid-row:span 2;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;background:var(--te-accent-fill);color:var(--te-on-accent);font-size:13px}.te-legend strong{font-size:16px}.te-legend span{font-size:15px;line-height:1.45;color:var(--te-text-2)}.te-legend .te-small{margin:10px 0 0}.te-legend li:hover{background:color-mix(in oklab,var(--te-accent-fill) 8%,transparent)}.te-figure:has(.te-legend li:nth-child(1):hover) .te-marks li:nth-child(1),.te-figure:has(.te-legend li:nth-child(2):hover) .te-marks li:nth-child(2),.te-figure:has(.te-legend li:nth-child(3):hover) .te-marks li:nth-child(3),.te-figure:has(.te-legend li:nth-child(4):hover) .te-marks li:nth-child(4){scale:1.3}@media(max-width:600px){.te-marks li{inline-size:22px;block-size:22px;font-size:11px}}.te-stepper{display:flex;align-items:center;gap:10px}.te-stepper__btn{display:grid;place-items:center;inline-size:44px;block-size:44px;flex:none;padding:0;border:var(--te-hair) solid var(--te-line);border-radius:var(--te-radius-sm);background:var(--te-tile);color:var(--te-text);cursor:pointer;transition:border-color var(--te-fast) var(--te-ease),background-color var(--te-fast) var(--te-ease),transform var(--te-fast) var(--te-ease)}.te-stepper__btn svg{inline-size:18px;block-size:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.te-stepper__btn:hover{border-color:var(--te-accent-fill);color:var(--te-accent)}.te-stepper__btn:active{transform:scale(.94)}.te-stepper__value{min-inline-size:3ch;text-align:center;font-variant-numeric:tabular-nums}.te-stepper__value strong{font:800 22px/1 var(--wp--preset--font-family--display);font-stretch:80%}.te-stepper__label{flex:1;font-size:16px}
