.textEffects-module__u1W1Iq__main{font-family:var(--font-sans-sc);color:#fff;background:#0b0b0b;overflow-x:clip}.textEffects-module__u1W1Iq__line{display:block}.textEffects-module__u1W1Iq__word{white-space:nowrap;display:inline-block}.textEffects-module__u1W1Iq__svgDefs{width:0;height:0;position:absolute;overflow:hidden}.textEffects-module__u1W1Iq__header{z-index:50;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;padding:12px clamp(12px,3vw,24px);display:flex;position:fixed;inset:0 0 auto}.textEffects-module__u1W1Iq__chip,.textEffects-module__u1W1Iq__close{pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e0ecc;box-shadow:0 0 0 1px #ffffff1a}.textEffects-module__u1W1Iq__chip{border-radius:999px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 16px 0 6px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.textEffects-module__u1W1Iq__chipBadge{color:#111;letter-spacing:.04em;background:#fff;border-radius:999px;flex:none;align-items:center;height:32px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.textEffects-module__u1W1Iq__chipTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.textEffects-module__u1W1Iq__close{border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s;display:inline-flex}.textEffects-module__u1W1Iq__close:hover{background:#0e0e0ef5}.textEffects-module__u1W1Iq__intro{--pad:clamp(20px, 5vw, 64px);min-height:100svh;padding:104px var(--pad) 40px;color:#fff;background:#0b0b0b;flex-direction:column;justify-content:center;display:flex}.textEffects-module__u1W1Iq__introInner{width:100%;max-width:1240px;margin:0 auto;container-type:inline-size}.textEffects-module__u1W1Iq__eyebrow{letter-spacing:.08em;color:#fff9;font-size:13px;font-weight:600}.textEffects-module__u1W1Iq__introTitle{font-family:var(--font-serif-sc);letter-spacing:-.02em;margin-top:16px;font-weight:700;line-height:1.04}.textEffects-module__u1W1Iq__introLine{margin:-.04em 0 -.1em;padding:.04em 0 .1em;display:block;overflow:clip}.textEffects-module__u1W1Iq__introChar{display:inline-block}.textEffects-module__u1W1Iq__introLead{color:#ffffffc7;max-width:30em;margin-top:24px;font-size:clamp(17px,2.1vw,22px);line-height:1.65}.textEffects-module__u1W1Iq__rmNotice{color:#ffffffd9;border-left:2px solid #f2bf2c;max-width:34em;margin-top:16px;padding:12px 16px;font-size:15px;line-height:1.6;display:none}.textEffects-module__u1W1Iq__index{margin-top:44px}.textEffects-module__u1W1Iq__indexList{border-top:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.textEffects-module__u1W1Iq__indexLink{color:#ffffffe0;border-bottom:1px solid #ffffff29;align-items:baseline;gap:10px;min-height:48px;padding:13px 0;font-size:15px;line-height:1.4;transition:color .2s;display:flex}.textEffects-module__u1W1Iq__indexLink:hover{color:#f2bf2c}.textEffects-module__u1W1Iq__indexNum{font-variant-numeric:tabular-nums;color:#ffffff73;flex:none;font-size:12px}.textEffects-module__u1W1Iq__scrollCue{letter-spacing:.06em;color:#fff9;align-items:center;gap:8px;margin-top:36px;font-size:13px;display:inline-flex}@media (min-width:768px){.textEffects-module__u1W1Iq__indexList{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px}}.textEffects-module__u1W1Iq__scene{--pad:clamp(20px, 5vw, 64px);background:var(--bg);min-height:100svh;color:var(--fg);flex-direction:column;display:flex;position:relative;overflow:clip}.textEffects-module__u1W1Iq__stage{padding:92px var(--pad) 32px;flex:auto;justify-content:center;align-items:center;display:flex}.textEffects-module__u1W1Iq__stageBleed{padding-inline:0}.textEffects-module__u1W1Iq__fit{text-align:center;width:100%;max-width:1240px;container-type:inline-size}.textEffects-module__u1W1Iq__bleed{width:100%}.textEffects-module__u1W1Iq__meta{padding:0 var(--pad) max(20px, env(safe-area-inset-bottom));justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.textEffects-module__u1W1Iq__metaText{min-width:0}.textEffects-module__u1W1Iq__metaNum{font-variant-numeric:tabular-nums;letter-spacing:.08em;opacity:.7;font-size:12px}.textEffects-module__u1W1Iq__metaName{letter-spacing:0;margin-top:4px;font-size:16px;font-weight:700;line-height:1.35}.textEffects-module__u1W1Iq__metaUse{opacity:.9;margin-top:2px;font-size:13px;line-height:1.5}.textEffects-module__u1W1Iq__replay{border:1px solid color-mix(in srgb, currentColor 45%, transparent);min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.textEffects-module__u1W1Iq__replay:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.textEffects-module__u1W1Iq__replay svg{transition:transform .4s}.textEffects-module__u1W1Iq__replay:active svg{transform:rotate(-120deg)}.textEffects-module__u1W1Iq__hint{opacity:.85;flex:none;align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex}.textEffects-module__u1W1Iq__display{font-family:var(--font-serif-sc);letter-spacing:-.02em;font-weight:700;line-height:1.06}.textEffects-module__u1W1Iq__sub{opacity:.95;max-width:28em;margin:.9em auto 0;font-size:clamp(15px,2vw,20px);line-height:1.6}.textEffects-module__u1W1Iq__drop{transform-origin:50% 100%;display:inline-block}.textEffects-module__u1W1Iq__soft{display:inline-block}.textEffects-module__u1W1Iq__morphLead{opacity:.7;margin-bottom:.5em;font-size:clamp(17px,2.4vw,26px);font-weight:600}.textEffects-module__u1W1Iq__morphBox{color:var(--accent);font-family:var(--font-serif-sc);letter-spacing:-.01em;place-items:center;font-weight:700;line-height:1.15;display:grid}.textEffects-module__u1W1Iq__morphStage{grid-area:1/1;place-items:center;display:grid}.textEffects-module__u1W1Iq__morphWord{white-space:nowrap;grid-area:1/1;padding:0 .15em}.textEffects-module__u1W1Iq__morphIn,.textEffects-module__u1W1Iq__morphOut{opacity:0}.textEffects-module__u1W1Iq__rows{font-family:var(--font-serif-sc);letter-spacing:-.01em;flex-direction:column;gap:.06em;font-size:clamp(64px,15vw,220px);font-weight:700;line-height:1.12;display:flex}.textEffects-module__u1W1Iq__row{white-space:nowrap;align-items:center;width:max-content;display:flex}.textEffects-module__u1W1Iq__rowItem{align-items:center;display:inline-flex}.textEffects-module__u1W1Iq__rowItem>span:first-child{padding:0 .32em}.textEffects-module__u1W1Iq__rowDot{background:currentColor;border-radius:50%;flex:none;width:.14em;height:.14em}.textEffects-module__u1W1Iq__rowOutline{color:#0000;-webkit-text-stroke:max(1.5px, .012em) var(--fg)}.textEffects-module__u1W1Iq__rowOutline .textEffects-module__u1W1Iq__rowDot{background:var(--fg)}.textEffects-module__u1W1Iq__rowA{transform:translate(-6%)}.textEffects-module__u1W1Iq__rowB{transform:translate(-20%)}.textEffects-module__u1W1Iq__rowC{display:none}@media (max-width:767px){.textEffects-module__u1W1Iq__rowC{display:flex}}.textEffects-module__u1W1Iq__fillWrap{font-family:var(--font-serif-sc);letter-spacing:-.01em;text-align:left;font-weight:700;line-height:1.1;display:inline-block;position:relative}.textEffects-module__u1W1Iq__fillWrap .textEffects-module__u1W1Iq__line{white-space:nowrap}.textEffects-module__u1W1Iq__fillGhost{color:color-mix(in srgb, var(--fg) 8%, transparent);-webkit-text-stroke:max(1px, .01em) color-mix(in srgb, var(--fg) 80%, transparent);display:block}.textEffects-module__u1W1Iq__fillMask{position:absolute;inset:0;overflow:clip}.textEffects-module__u1W1Iq__fillSolid{color:var(--fg);display:block}.textEffects-module__u1W1Iq__countBlock{flex-direction:column;align-items:center;display:flex}.textEffects-module__u1W1Iq__odo{font-family:var(--font-sans-sc);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.035em;font-weight:800;line-height:1;display:inline-flex}.textEffects-module__u1W1Iq__odoCell,.textEffects-module__u1W1Iq__odoStatic{height:1em;line-height:1em;display:block}.textEffects-module__u1W1Iq__odoCell{overflow:clip}.textEffects-module__u1W1Iq__odoStrip{transform:translate3d(0, calc(var(--n) * -1em), 0);flex-direction:column;display:flex}.textEffects-module__u1W1Iq__odoStrip>span{height:1em;line-height:1em;display:block}.textEffects-module__u1W1Iq__countRule{background:var(--accent);transform-origin:0;width:min(40%,4em);height:6px;margin-top:28px;display:block}.textEffects-module__u1W1Iq__countCaption{max-width:22em;margin-top:20px;font-size:clamp(17px,2.4vw,26px);font-weight:600;line-height:1.5;display:block}.textEffects-module__u1W1Iq__reveal{font-family:var(--font-serif-sc);letter-spacing:-.01em;text-align:left;font-weight:700;line-height:1.16;display:inline-block}.textEffects-module__u1W1Iq__revealLine{margin:-.04em -.3em -.14em;padding:.04em .3em .14em;display:block;overflow:clip}.textEffects-module__u1W1Iq__revealInner{white-space:nowrap;display:block}.textEffects-module__u1W1Iq__hl{isolation:isolate;white-space:nowrap;display:inline-block;position:relative}.textEffects-module__u1W1Iq__hl:before{content:"";z-index:-1;background:var(--accent);transform-origin:0;border-radius:.06em;position:absolute;inset:.14em -.14em .02em}.textEffects-module__u1W1Iq__badge{--size:min(92cqi, 520px, 60svh);width:var(--size);height:var(--size);margin:0 auto;position:relative}.textEffects-module__u1W1Iq__badgeSpin,.textEffects-module__u1W1Iq__ring{position:absolute;inset:0}.textEffects-module__u1W1Iq__ringChar{font-family:var(--font-sans-sc);font-size:calc(var(--size) * var(--rf));color:var(--accent);white-space:pre;transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(var(--size) * -.43));font-weight:800;line-height:1;position:absolute;top:50%;left:50%}.textEffects-module__u1W1Iq__disc{inset:var(--inset);justify-content:center;align-items:center;gap:calc(var(--size) * .018);background:var(--fg);color:var(--bg);text-align:center;border-radius:50%;flex-direction:column;padding:0 6%;display:flex;position:absolute}.textEffects-module__u1W1Iq__discItem{display:block}.textEffects-module__u1W1Iq__discKicker{font-size:calc(var(--size) * .042);letter-spacing:.12em;opacity:.75;font-weight:600}.textEffects-module__u1W1Iq__discTitle{font-family:var(--font-serif-sc);font-size:calc(var(--size) * var(--tf));font-weight:700;line-height:1.08}.textEffects-module__u1W1Iq__discPrice{font-size:calc(var(--size) * .075);font-variant-numeric:tabular-nums lining-nums;font-weight:800}.textEffects-module__u1W1Iq__outro{--pad:clamp(20px, 5vw, 64px);min-height:80svh;padding:96px var(--pad);color:#fff;background:#0b0b0b;align-items:center;display:flex}.textEffects-module__u1W1Iq__outroInner{width:100%;max-width:1240px;margin:0 auto;container-type:inline-size}.textEffects-module__u1W1Iq__outroTitle{font-family:var(--font-serif-sc);font-weight:700;line-height:1.08}.textEffects-module__u1W1Iq__outroBody{color:#ffffffc7;max-width:30em;margin-top:20px;font-size:clamp(17px,2.1vw,21px);line-height:1.65}.textEffects-module__u1W1Iq__outroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.textEffects-module__u1W1Iq__btnPrimary,.textEffects-module__u1W1Iq__btnGhost{border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:16px;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex}.textEffects-module__u1W1Iq__btnPrimary{color:#111;background:#fff}.textEffects-module__u1W1Iq__btnPrimary:hover{background:#f2bf2c}.textEffects-module__u1W1Iq__btnGhost{color:#fff;border:1px solid #ffffff59}.textEffects-module__u1W1Iq__btnGhost:hover{border-color:#fff}@media (prefers-reduced-motion:reduce){.textEffects-module__u1W1Iq__rmNotice{display:block}.textEffects-module__u1W1Iq__replay,.textEffects-module__u1W1Iq__hint,.textEffects-module__u1W1Iq__scrollCue{display:none}}@media (prefers-reduced-motion:no-preference){.textEffects-module__u1W1Iq__introChar{animation:1s cubic-bezier(.2,.75,.15,1) both textEffects-module__u1W1Iq__tfx-rise;animation-delay:calc(.12s + var(--i) * 60ms)}.textEffects-module__u1W1Iq__introFade{animation:.8s ease-out both textEffects-module__u1W1Iq__tfx-fade-up;animation-delay:var(--d,0s)}.textEffects-module__u1W1Iq__scrollArrow{animation:1.6s ease-in-out 1.6s 3 textEffects-module__u1W1Iq__tfx-nudge}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__after{opacity:0}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__after{animation:.8s ease-out both textEffects-module__u1W1Iq__tfx-fade-up;animation-delay:var(--d,0s)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__drop{opacity:0}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__drop{animation:1.1s linear both textEffects-module__u1W1Iq__tfx-drop;animation-delay:calc(.12s + var(--i) * 90ms)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__soft{opacity:0}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__soft{animation:1.1s cubic-bezier(.2,.7,.2,1) both textEffects-module__u1W1Iq__tfx-soft;animation-delay:calc(.15s + var(--i) * 75ms)}.textEffects-module__u1W1Iq__scene[data-state] .textEffects-module__u1W1Iq__morphStage{filter:var(--goo)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__morphRest{opacity:0}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__morphIn{animation:1.3s linear both textEffects-module__u1W1Iq__tfx-morph-in}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__morphOut{animation:1.3s linear both textEffects-module__u1W1Iq__tfx-morph-out}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__morphRest{animation:1.3s linear both textEffects-module__u1W1Iq__tfx-morph-rest}.textEffects-module__u1W1Iq__rowA{transform:translate3d(calc(var(--p,.5) * -20%), 0, 0)}.textEffects-module__u1W1Iq__rowB{transform:translate3d(calc(-28% + var(--p,.5) * 20%), 0, 0)}.textEffects-module__u1W1Iq__rowC.textEffects-module__u1W1Iq__rowA{transform:translate3d(calc(-4% - var(--p,.5) * 20%), 0, 0)}.textEffects-module__u1W1Iq__fillWrap{--f:clamp(0, calc((var(--p,1) - .2) / .28), 1)}.textEffects-module__u1W1Iq__fillMask{transform:translate3d(calc((var(--f) - 1) * 100%), 0, 0)}.textEffects-module__u1W1Iq__fillSolid{transform:translate3d(calc((1 - var(--f)) * 100%), 0, 0)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__odoStrip{transform:translate(0,0)}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__odoStrip{animation:2.2s cubic-bezier(.16,1.1,.3,1) both textEffects-module__u1W1Iq__tfx-odo;animation-delay:calc(.15s + var(--c) * .11s)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__countRule{transform:scaleX(0)}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__countRule{animation:.7s cubic-bezier(.65,0,.25,1) both textEffects-module__u1W1Iq__tfx-sweep;animation-delay:var(--d,0s)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__revealInner{transform:translateY(115%)}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__revealInner{animation:1s cubic-bezier(.2,.75,.15,1) both textEffects-module__u1W1Iq__tfx-rise;animation-delay:calc(.12s + var(--i) * .15s)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__hl:before{transform:scaleX(0)}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__hl:before{animation:.75s cubic-bezier(.65,0,.25,1) both textEffects-module__u1W1Iq__tfx-sweep;animation-delay:var(--d,0s)}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__badgeSpin{opacity:0}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__badgeSpin{animation:1.2s cubic-bezier(.2,1.2,.35,1) .1s both textEffects-module__u1W1Iq__tfx-badge-in}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__ring{animation:28s linear infinite textEffects-module__u1W1Iq__tfx-spin}.textEffects-module__u1W1Iq__scene[data-state=idle] .textEffects-module__u1W1Iq__discItem{opacity:0}.textEffects-module__u1W1Iq__scene[data-state=play] .textEffects-module__u1W1Iq__discItem{animation:.7s ease-out both textEffects-module__u1W1Iq__tfx-fade-up;animation-delay:calc(.7s + var(--i) * .12s)}@supports (animation-timeline:view()){.textEffects-module__u1W1Iq__rowA{animation:linear both textEffects-module__u1W1Iq__tfx-row-a;animation-timeline:view()}.textEffects-module__u1W1Iq__rowB{animation:linear both textEffects-module__u1W1Iq__tfx-row-b;animation-timeline:view()}.textEffects-module__u1W1Iq__rowC.textEffects-module__u1W1Iq__rowA{animation-name:textEffects-module__u1W1Iq__tfx-row-c}.textEffects-module__u1W1Iq__fillMask{animation:linear both textEffects-module__u1W1Iq__tfx-fill-mask;animation-timeline:view();animation-range:cover 22% cover 52%}.textEffects-module__u1W1Iq__fillSolid{animation:linear both textEffects-module__u1W1Iq__tfx-fill-solid;animation-timeline:view();animation-range:cover 22% cover 52%}}}@keyframes textEffects-module__u1W1Iq__tfx-rise{0%{transform:translateY(115%)}}@keyframes textEffects-module__u1W1Iq__tfx-fade-up{0%{opacity:0;transform:translateY(14px)}}@keyframes textEffects-module__u1W1Iq__tfx-nudge{0%,to{transform:none}50%{transform:translateY(5px)}}@keyframes textEffects-module__u1W1Iq__tfx-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.4);transform:translateY(-70vh)rotate(-5deg)scale(1)}10%{opacity:1}48%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translate(0,0)rotate(0)scale(1.08,.88)}64%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(-.14em)rotate(0)scale(.98,1.03)}78%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translate(0,0)rotate(0)scale(1.03,.96)}89%{animation-timing-function:ease-in;transform:translateY(-.03em)rotate(0)scale(1)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes textEffects-module__u1W1Iq__tfx-soft{0%{opacity:0;filter:blur(14px);transform:translateY(.2em)scale(1.12)}55%{opacity:1}}@keyframes textEffects-module__u1W1Iq__tfx-morph-in{0%{opacity:0;filter:blur(.9em)}9%{opacity:.4;filter:blur(.6em)}18%{opacity:.53;filter:blur(.3em)}27%{opacity:.62;filter:blur(.17em)}45%{opacity:.76;filter:blur(.075em)}63%{opacity:.87;filter:blur(.03em)}90%,96%{opacity:1;filter:blur()}to{opacity:0;filter:blur()}}@keyframes textEffects-module__u1W1Iq__tfx-morph-rest{0%,88%{opacity:0}95%,to{opacity:1}}@keyframes textEffects-module__u1W1Iq__tfx-morph-out{0%{opacity:1;filter:blur()}30%{opacity:.87;filter:blur(.03em)}50%{opacity:.76;filter:blur(.075em)}70%{opacity:.62;filter:blur(.17em)}80%{opacity:.53;filter:blur(.3em)}90%{opacity:.4;filter:blur(.6em)}to{opacity:0;filter:blur(.9em)}}@keyframes textEffects-module__u1W1Iq__tfx-row-a{0%{transform:translate(0,0)}to{transform:translate(-20%)}}@keyframes textEffects-module__u1W1Iq__tfx-row-b{0%{transform:translate(-28%)}to{transform:translate(-8%)}}@keyframes textEffects-module__u1W1Iq__tfx-row-c{0%{transform:translate(-4%)}to{transform:translate(-24%)}}@keyframes textEffects-module__u1W1Iq__tfx-fill-mask{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes textEffects-module__u1W1Iq__tfx-fill-solid{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes textEffects-module__u1W1Iq__tfx-odo{0%{transform:translate(0,0)}}@keyframes textEffects-module__u1W1Iq__tfx-sweep{0%{transform:scaleX(0)}}@keyframes textEffects-module__u1W1Iq__tfx-badge-in{0%{opacity:0;transform:scale(.35)rotate(-140deg)}50%{opacity:1}}@keyframes textEffects-module__u1W1Iq__tfx-spin{to{transform:rotate(360deg)}}
