.r26ILG_iam{--bg:#f1f0ec;--deep:#e4e2db;--ink:#0b2b26;--accA:#0e7c66;--accB:#b7d332;--btn:#0e7c66;--btnInk:#fff;--card:#fff;--cardInk:#0b2b26;--wall:#0b2b2612;--shade:#0b2b26;--onShade:#f1f0ec;--live:#3ee08f;--bezel:#05040f;--warn:#ff8f7d;--shadow:#000;--n0:var(--deep);--n1:var(--bg);--n2:color-mix(in srgb, var(--bg) 88%, var(--accA));--n3:color-mix(in srgb, var(--bg) 70%, var(--accA));--rule:color-mix(in srgb, var(--accA) 26%, transparent);--under:var(--bg);--pad:clamp(20px, 5.5vw, 84px);--topH:98px;background:var(--bg);color:var(--ink);font-family:var(--sans);position:relative}.r26ILG_iam[data-palette=violet]{--bg:#14103a;--deep:#0d0a26;--ink:#f4f1ff;--accA:#8b6cf7;--accB:#ff8a3d;--btn:#6c4df2;--btnInk:#fff;--card:#fff;--cardInk:#14103a;--wall:#ffffff12;--shade:var(--deep);--onShade:var(--ink)}.r26ILG_iam[data-palette=plum]{--bg:#2a1230;--deep:#1c0b21;--ink:#fbefe6;--accA:#ff6a3d;--accB:#ffc145;--btn:#ff6a3d;--btnInk:#2a1230;--card:#fbefe6;--cardInk:#2a1230;--wall:#ffffff14;--shade:var(--deep);--onShade:var(--ink)}.r26ILG_iam[data-palette=gold]{--bg:#0f0f12;--deep:#08080a;--ink:#faf5ea;--accA:#f5b301;--accB:#e8742a;--btn:#f5b301;--btnInk:#0f0f12;--card:#faf5ea;--cardInk:#0f0f12;--wall:#ffffff10;--shade:var(--deep);--onShade:var(--ink)}.r26ILG_iam[data-palette=sunset]{--bg:#0a0a1f;--deep:#050512;--ink:#f5f4ff;--accA:#3b5bff;--accB:#ff2e93;--btn:#ff2e93;--btnInk:#fff;--card:#fff;--cardInk:#0a0a1f;--wall:#ffffff12;--shade:var(--deep);--onShade:var(--ink)}.r26ILG_top,.r26ILG_stage,.r26ILG_step,.r26ILG_tile,.r26ILG_events,.r26ILG_bizPhoto,.r26ILG_closing,.r26ILG_spot{--ink:var(--onShade);--under:var(--shade);color:var(--ink)}.r26ILG_iam,.r26ILG_top,.r26ILG_stage,.r26ILG_step,.r26ILG_tile,.r26ILG_events,.r26ILG_bizPhoto,.r26ILG_closing,.r26ILG_spot{--grad:linear-gradient(100deg, color-mix(in srgb, var(--accA) 66%, var(--ink)) 0%, color-mix(in srgb, var(--accB) 80%, var(--ink)) 100%);--dim:color-mix(in srgb, var(--ink) 76%, transparent);--faint:color-mix(in srgb, var(--ink) 52%, transparent);--lilac:color-mix(in srgb, var(--accA) 60%, var(--ink))}.r26ILG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r26ILG_btn{font:600 15px/1 var(--sans);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 28px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s,background .35s;display:inline-flex}.r26ILG_btnPrimary{background:var(--btn);color:var(--btnInk);box-shadow:0 12px 34px -12px color-mix(in srgb, var(--btn) 90%, transparent), inset 0 1px 0 color-mix(in srgb, var(--btnInk) 25%, transparent)}.r26ILG_btnPrimary:hover{box-shadow:0 20px 44px -12px var(--btn), inset 0 1px 0 color-mix(in srgb, var(--btnInk) 25%, transparent);transform:translateY(-2px)}.r26ILG_btnPrimary:active{transform:translateY(0)scale(.98)}.r26ILG_btnPrimary:disabled{opacity:.7;cursor:default;transform:none}.r26ILG_btnGhost{color:var(--ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 60%, transparent);background:0 0}.r26ILG_btnGhost:hover{background:color-mix(in srgb, var(--ink) 12%, transparent);box-shadow:inset 0 0 0 1.5px var(--ink);transform:translateY(-2px)}.r26ILG_btnSmall{padding:12px 20px;font-size:14px}.r26ILG_arrow{flex:none;transition:transform .35s}.r26ILG_btn:hover .r26ILG_arrow{transform:translate(4px)}.r26ILG_btn:focus-visible,.r26ILG_links a:focus-visible,.r26ILG_signIn:focus-visible,.r26ILG_wm:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.r26ILG_top{z-index:80;transition:transform .45s cubic-bezier(.2,.8,.2,1),background .4s,box-shadow .4s;position:fixed;top:0;left:0;right:0}.r26ILG_top.r26ILG_scrolled{background:color-mix(in srgb, var(--shade) 86%, transparent);box-shadow:0 1px 0 var(--rule);transform:translateY(-34px)}.r26ILG_banner{height:34px;padding:0 var(--pad);background:color-mix(in srgb, var(--shade) 55%, transparent);font:500 13px/1 var(--sans);color:var(--dim);align-items:center;gap:10px;display:flex}.r26ILG_banner b{color:var(--ink);font-weight:700}.r26ILG_banner:hover span{text-underline-offset:3px;text-decoration:underline}.r26ILG_banner i{background:var(--grad);width:14px;height:14px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accA) 22%, transparent);border-radius:50%}.r26ILG_bar{height:64px;padding:0 var(--pad);justify-content:space-between;align-items:center;gap:16px;display:flex}.r26ILG_wm{font:600 clamp(22px,2.2vw,30px)/1 var(--serif);letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.r26ILG_wm em,.r26ILG_grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.r26ILG_wm em{margin:-.1em -.06em -.16em -.04em;padding:.1em .12em .16em .04em}.r26ILG_sig{display:block}.r26ILG_sig img{width:auto;height:46px;display:block}.r26ILG_sigOnLight{display:none!important}.r26ILG_iam[data-palette=jade] .r26ILG_footer .r26ILG_sigOnLight{display:block!important}.r26ILG_iam[data-palette=jade] .r26ILG_footer .r26ILG_sigOnDark{display:none}.r26ILG_links{font:500 14px var(--sans);color:var(--dim);gap:clamp(22px,3.2vw,44px);display:flex}.r26ILG_links a{padding:6px 0;transition:color .3s;position:relative}.r26ILG_links a:after{content:"";background:var(--ink);transform-origin:100%;height:1px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.r26ILG_links a:hover{color:var(--ink)}.r26ILG_links a:hover:after{transform-origin:0;transform:scaleX(1)}.r26ILG_acts{align-items:center;gap:clamp(14px,2vw,24px);display:flex}.r26ILG_signIn{font:500 14px var(--sans);color:var(--dim);white-space:nowrap;padding:6px 0;transition:color .3s}.r26ILG_signIn:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.r26ILG_hero{background:var(--shade);height:380vh;position:relative}.r26ILG_mark{pointer-events:none;width:1px;height:1px;position:absolute;left:0}.r26ILG_stage{background:var(--shade);height:100lvh;position:sticky;top:0;overflow:hidden}@media (scripting:enabled){.r26ILG_stage{--l2:0;--l3:0;--tilt:0;--c1:0}}.r26ILG_photo{transform:translate3d(0, calc(var(--par,0) * -4%), 0);position:absolute;inset:-5% 0}.r26ILG_photo img{object-fit:cover;object-position:60% 40%;transform-origin:70% 45%;width:100%;height:100%;animation:32s ease-in-out infinite alternate r26ILG_drift}@keyframes r26ILG_drift{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.r26ILG_shade{background:linear-gradient(90deg, color-mix(in srgb, var(--shade) 97%, transparent) 0%, color-mix(in srgb, var(--shade) 90%, transparent) 26%, color-mix(in srgb, var(--shade) 55%, transparent) 50%, color-mix(in srgb, var(--shade) 12%, transparent) 78%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--shade) 70%, transparent) 0%, transparent 24%, transparent 72%, var(--shade) 100%);position:absolute;inset:0}.r26ILG_veil{background:color-mix(in srgb, var(--shade) 74%, transparent);opacity:var(--ctr,0);position:absolute;inset:0}.r26ILG_copyWrap{height:100svh;padding:var(--topH) var(--pad) 0;pointer-events:none;z-index:4;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.r26ILG_copy{pointer-events:auto;transform:translate3d(calc(var(--ctr,0) * var(--cx,0px)), calc(var(--ctr,0) * var(--cy,0px)), 0);position:relative}.r26ILG_h1{font:600 clamp(44px, 5.9vw, 96px)/1.04 var(--serif);letter-spacing:-.025em;white-space:nowrap;text-shadow:0 2px 30px color-mix(in srgb, var(--shade) 50%, transparent)}.r26ILG_ln{margin:-.06em -.14em -.16em -.04em;padding:.06em .14em .16em .04em;display:block;overflow:hidden}.r26ILG_ln>span{display:inline-block}.r26ILG_l1{animation:1s cubic-bezier(.2,.8,.2,1) both r26ILG_rise}@keyframes r26ILG_rise{0%{transform:translateY(115%)}}.r26ILG_l2{transform:translate(0, calc((1 - var(--l2,1)) * 118%))}.r26ILG_l3{transform:translate(0, calc((1 - var(--l3,1)) * 118%))}.r26ILG_l3.r26ILG_grad{text-shadow:none;padding:0 .14em .1em 0}.r26ILG_sub{max-width:440px;font:400 clamp(15px,1.25vw,18px)/1.6 var(--sans);color:color-mix(in srgb, var(--ink) 86%, transparent);clip-path:inset(0 calc(var(--ctr,0) * 104%) 0 -4px);margin-top:28px}.r26ILG_ctas{transform:translate3d(0, calc(var(--ctr,0) * var(--subH,0px) * -1), 0);flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.r26ILG_ctas .r26ILG_btnGhost{background:color-mix(in srgb, var(--shade) 45%, transparent);clip-path:inset(-4px calc(var(--ctr,0) * 106%) -4px -4px)}.r26ILG_device{--pw:min(18.5vw, 27svh, 270px);--ps:var(--pw);z-index:3;left:52%;top:calc(var(--topH) + (100svh - var(--topH) - var(--pw) * 2.164) / 2 + 12px);width:var(--pw);transform:translate3d(0, calc(var(--out,0) * 125svh), 0);position:absolute}.r26ILG_phone{aspect-ratio:390/844;border-radius:calc(var(--ps) * .15);padding:calc(var(--ps) * .028);background:linear-gradient(145deg, color-mix(in srgb, var(--bezel) 50%, var(--accA)), var(--bezel) 40%, color-mix(in srgb, var(--bezel) 70%, var(--accA)));box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accA) 60%, transparent), 0 40px 90px -30px color-mix(in srgb, var(--shadow) 85%, transparent), 0 0 50px -8px color-mix(in srgb, var(--accA) 60%, transparent);transform-origin:50% 70%}.r26ILG_phA{z-index:2;transform:translate3d(calc((1 - var(--tilt,1)) * 5%), calc((1 - var(--tilt,1)) * 4%), 0) rotate(calc((1 - var(--tilt,1)) * 7deg));position:relative}.r26ILG_phB{--ps:calc(var(--pw) * .86);z-index:1;width:86%;transform:translate3d(calc(var(--tilt,1) * 36%), calc((1 - var(--tilt,1)) * 9%), 0) rotate(calc((1 - var(--tilt,1)) * 14deg));position:absolute;top:9%;left:62%}.r26ILG_screen{border-radius:calc(var(--ps) * .125);background:var(--bezel);height:100%;position:relative;overflow:hidden}.r26ILG_screen img{object-fit:cover;object-position:top;width:100%;height:100%}.r26ILG_island{left:50%;top:calc(var(--ps) * .045);width:28%;height:calc(var(--ps) * .055);background:var(--bezel);border-radius:999px;margin-left:-14%;position:absolute}.r26ILG_cardA{z-index:5;background:var(--card);width:min(270px,23vw);color:var(--cardInk);box-shadow:0 30px 60px -20px color-mix(in srgb, var(--shadow) 75%, transparent);opacity:var(--c1,1);transform:translate3d(calc((1 - var(--c1,1)) * 40vw), 0, 0) rotate(3deg);border-radius:18px;gap:12px;padding:16px;display:flex;position:absolute;top:-5%;left:118%}.r26ILG_cardA p{font:600 14px/1.4 var(--sans)}.r26ILG_cardBtns{font:600 12px/1 var(--sans);gap:8px;margin-top:12px;display:flex}.r26ILG_yes,.r26ILG_no{border-radius:999px;padding:9px 18px}.r26ILG_yes{background:var(--btn);color:var(--btnInk)}.r26ILG_no{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cardInk) 30%, transparent);color:color-mix(in srgb, var(--cardInk) 78%, transparent)}.r26ILG_cardFace{flex:none;width:46px;height:46px}.r26ILG_cue{z-index:4;font:600 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 70%, transparent);opacity:calc(1 - var(--tilt,1) * 3);align-items:center;gap:8px;display:inline-flex;position:absolute;bottom:calc(100lvh - 100svh + 22px);left:50%;transform:translate(-50%)}.r26ILG_cue svg{animation:1.8s ease-in-out infinite r26ILG_nudge;transform:rotate(90deg)}@keyframes r26ILG_nudge{50%{transform:rotate(90deg)translate(5px)}}.r26ILG_stage[data-done] .r26ILG_device,.r26ILG_stage[data-done] .r26ILG_cue{display:none}.r26ILG_portrait{background:var(--grad);border-radius:50%;padding:3px;display:inline-block;position:relative}.r26ILG_portrait img{object-fit:cover;border:2px solid var(--under);background:var(--card);border-radius:50%;width:100%;height:100%;display:block}.r26ILG_cardA .r26ILG_portrait img{border-color:var(--card)}.r26ILG_live{background:var(--live);width:17%;min-width:9px;max-width:20px;height:17%;min-height:9px;max-height:20px;box-shadow:0 0 0 2px var(--under);border-radius:50%;position:absolute;bottom:5%;right:5%}.r26ILG_cardA .r26ILG_live{box-shadow:0 0 0 2px var(--card)}.r26ILG_live:after{content:"";background:var(--live);border-radius:50%;animation:1.8s ease-out infinite r26ILG_ping;position:absolute;inset:0}@keyframes r26ILG_ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.r26ILG_eyebrow{font:600 12px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--lilac);margin-bottom:18px;display:block}.r26ILG_h2{font:600 clamp(36px, 4.6vw, 68px)/1.06 var(--serif);letter-spacing:-.02em;text-wrap:balance}.r26ILG_h2 em{font-style:italic}.r26ILG_h2 em span>span{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 -.12em -.12em 0;padding:0 .12em .12em 0}.r26ILG_lede{max-width:460px;font:400 clamp(16px,1.3vw,19px)/1.6 var(--sans);color:var(--dim);margin-top:20px}.r26ILG_pic{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.r26ILG_sweep:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg, transparent 38%, color-mix(in srgb, var(--onShade) 26%, transparent) 50%, transparent 62%);transition:transform 1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-110%)}.r26ILG_sweep:hover:after{transform:translate(110%)}.r26ILG_sweep:hover .r26ILG_pic{transform:scale(1.07)}.r26ILG_tag{background:color-mix(in srgb, var(--shade) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accA) 55%, transparent);font:600 12px/1 var(--sans);color:var(--onShade);white-space:nowrap;border-radius:999px;padding:7px 13px;font-style:normal;display:inline-block}.r26ILG_wall{background:var(--n1);padding:clamp(48px,6vw,84px) 0 clamp(56px,7vw,96px);overflow:hidden}.r26ILG_wallHead{padding:0 var(--pad);margin-bottom:clamp(22px,3vw,36px)}.r26ILG_wallTitle{font-size:clamp(30px,3.6vw,52px)}.r26ILG_row{display:flex;overflow:hidden}.r26ILG_row+.r26ILG_row{margin-top:16px}.r26ILG_track{flex:none;gap:16px;padding-right:16px;animation:80s linear infinite r26ILG_slide;display:flex}.r26ILG_rowB .r26ILG_track{animation-duration:96s;animation-direction:reverse}@keyframes r26ILG_slide{to{transform:translate(-50%)}}.r26ILG_wall:hover .r26ILG_track{animation-play-state:paused}.r26ILG_tile{aspect-ratio:1;background:var(--n2);border-radius:22px;flex:none;height:clamp(170px,18vw,270px);position:relative;overflow:hidden}.r26ILG_tileWide{aspect-ratio:3/2}.r26ILG_tile:hover .r26ILG_pic{transform:scale(1.08)}.r26ILG_tile .r26ILG_tag{z-index:1;position:absolute;bottom:12px;left:12px}.r26ILG_steps{padding:clamp(40px,5vw,70px) var(--pad) clamp(72px,9vw,120px);background:linear-gradient(180deg, var(--n1), var(--n2));scroll-margin-top:50px}.r26ILG_stepGrid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);max-width:1280px;margin:0 auto;display:grid}.r26ILG_step{aspect-ratio:4/5;background:var(--n3);box-shadow:0 0 0 1px var(--rule), 0 40px 80px -40px var(--shadow);border-radius:28px;position:relative;overflow:hidden}.r26ILG_stepText{z-index:3;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--shade) 82%, transparent) 45%, color-mix(in srgb, var(--shade) 96%, transparent) 100%);padding:90px clamp(20px,2.2vw,30px) clamp(22px,2.2vw,30px);position:absolute;bottom:0;left:0;right:0}.r26ILG_num{font:500 18px/1 var(--serif);color:var(--lilac)}.r26ILG_step h3{font:600 clamp(26px,2.5vw,36px)/1.08 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:8px}.r26ILG_step p{font:400 16px/1.55 var(--sans);color:color-mix(in srgb, var(--ink) 84%, transparent);max-width:330px;margin-top:10px}.r26ILG_tags{z-index:3;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:clamp(18px,2vw,28px);left:clamp(18px,2vw,28px);right:18px}.r26ILG_stepAssist{background:radial-gradient(90% 60% at 50% 28%, color-mix(in srgb, var(--shade) 42%, var(--accA)) 0%, color-mix(in srgb, var(--shade) 70%, var(--accA)) 45%, var(--shade) 100%)}.r26ILG_asWrap{aspect-ratio:1;width:44%;margin-left:-22%;position:absolute;top:7%;left:50%}.r26ILG_asWrap:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--accA) 80%, transparent), transparent);border-radius:50%;animation:3s ease-in-out infinite r26ILG_glow;position:absolute;inset:-22%}.r26ILG_asRing{width:100%;height:100%;padding:5px;position:relative}.r26ILG_bubble{z-index:4;background:var(--card);color:var(--cardInk);font:600 clamp(13px,1.05vw,15px)/1.4 var(--sans);box-shadow:0 20px 40px -20px var(--shadow);transform-origin:10% 0;border-radius:18px 18px 18px 5px;padding:13px 16px;position:absolute;top:47%;left:9%;right:9%}.r26ILG_step .r26ILG_bubble{max-width:none;color:var(--cardInk);margin:0;font-size:clamp(13px,1.05vw,15px);line-height:1.4}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.r26ILG_tags .r26ILG_tag{transition:transform .55s cubic-bezier(.3,1.6,.5,1);transform:scale(0)}.r26ILG_tags .r26ILG_tag:nth-child(2){transition-delay:.12s}.r26ILG_tags .r26ILG_tag:nth-child(3){transition-delay:.24s}.r26ILG_tags .r26ILG_tag:nth-child(4){transition-delay:.36s}.r26ILG_tags .r26ILG_tag:nth-child(5){transition-delay:.48s}.r26ILG_anim.r26ILG_on .r26ILG_tags .r26ILG_tag{transform:none}.r26ILG_bubble{transition:transform .6s cubic-bezier(.3,1.5,.5,1) .35s;transform:scale(0)}.r26ILG_anim.r26ILG_on .r26ILG_bubble{transform:none}}.r26ILG_events{padding:clamp(64px,8vw,110px) var(--pad);background:linear-gradient(100deg, color-mix(in srgb, var(--shade) 78%, var(--accA)) 0%, var(--shade) 70%);scroll-margin-top:40px}.r26ILG_evGrid{grid-template-columns:1fr 1.35fr .8fr;align-items:stretch;gap:clamp(16px,2vw,28px);max-width:1280px;margin:0 auto;display:grid}.r26ILG_evCopy{align-self:center}.r26ILG_evCopy .r26ILG_h2{font-size:clamp(32px,3.5vw,54px)}.r26ILG_evCard{background:var(--n3);height:100%;min-height:clamp(380px,36vw,520px);box-shadow:0 40px 80px -40px var(--shadow);border-radius:28px;display:block;position:relative;overflow:hidden}.r26ILG_evSide{grid-template-rows:1fr 1fr;gap:clamp(16px,2vw,28px);display:grid}.r26ILG_evSide .r26ILG_evCard{min-height:0}.r26ILG_evUi{z-index:3;background:color-mix(in srgb, var(--shade) 90%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accA) 35%, transparent);border-radius:20px;padding:18px 20px;position:absolute;bottom:16px;left:16px;right:16px}.r26ILG_evSample{font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lilac)}.r26ILG_evUi h3{font:600 clamp(22px,2.1vw,30px)/1.1 var(--serif);margin-top:8px}.r26ILG_evWhen{font:500 14px/1.4 var(--sans);color:var(--dim);margin-top:6px}.r26ILG_evRow{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.r26ILG_evCount{font:600 14px/1 var(--sans);color:var(--ink)}.r26ILG_going{padding:12px 22px;font-size:14px}.r26ILG_going[aria-pressed=true]{background:var(--live);color:var(--bezel);box-shadow:0 12px 30px -12px color-mix(in srgb, var(--live) 90%, transparent)}.r26ILG_evMini{z-index:3;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--shade) 92%, transparent));padding:50px 18px 16px;position:absolute;bottom:0;left:0;right:0}.r26ILG_evMini h3{font:600 clamp(18px,1.6vw,23px)/1.15 var(--serif);margin-top:6px}.r26ILG_spot{padding:clamp(110px,13vw,180px) var(--pad) clamp(90px,10vw,150px);background:color-mix(in srgb, var(--shade) 86%, var(--accA));text-align:center;scroll-margin-top:40px;position:relative;overflow:hidden}.r26ILG_spotDark{background:radial-gradient(34% 46% at 50% 0%, color-mix(in srgb, var(--accA) 85%, transparent), color-mix(in srgb, var(--accA) 22%, transparent) 60%, transparent 100%), radial-gradient(70% 80% at 50% 60%, color-mix(in srgb, var(--accA) 35%, transparent), transparent 75%), var(--shade);clip-path:circle(calc(var(--rev,1) * 125%) at 50% 0%);position:absolute;inset:0}.r26ILG_spotIn{max-width:1100px;margin:0 auto;position:relative}.r26ILG_spotTitle{max-width:15em;margin:0 auto}.r26ILG_points{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,60px);margin-top:clamp(48px,6vw,80px);padding:0;list-style:none;display:grid}.r26ILG_points li{flex-direction:column;align-items:center;gap:22px;display:flex}.r26ILG_pointFace{width:clamp(120px,12vw,168px);height:clamp(120px,12vw,168px);padding:4px;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.r26ILG_pointFace img{border:3px solid var(--shade)}.r26ILG_pointFace .r26ILG_live{box-shadow:0 0 0 3px var(--shade)}.r26ILG_points li:hover .r26ILG_pointFace{transform:translateY(-8px)scale(1.04)}.r26ILG_points em{max-width:13em;font:italic 400 clamp(17px,1.5vw,21px)/1.45 var(--sans);color:color-mix(in srgb, var(--ink) 90%, transparent);text-wrap:balance}.r26ILG_business{padding:clamp(64px,8vw,110px) var(--pad);background:linear-gradient(180deg, var(--n0), var(--n1));scroll-margin-top:40px}.r26ILG_bizPhoto{background:var(--n3);max-width:1280px;min-height:clamp(440px,40vw,580px);box-shadow:0 40px 90px -40px var(--shadow);border-radius:32px;justify-content:space-between;align-items:center;gap:28px;margin:0 auto;padding:clamp(24px,4vw,56px);display:flex;position:relative;overflow:hidden}.r26ILG_bizPhoto .r26ILG_pic{object-position:50% 30%}.r26ILG_bizShade{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--shade) 94%, transparent) 0%, color-mix(in srgb, var(--shade) 70%, transparent) 34%, color-mix(in srgb, var(--shade) 8%, transparent) 62%, color-mix(in srgb, var(--shade) 30%, transparent) 100%);position:absolute;inset:0}.r26ILG_bizCopy{z-index:3;max-width:440px;position:relative}.r26ILG_bizCard{z-index:3;background:var(--card);width:min(340px,100%);color:var(--cardInk);box-shadow:0 30px 70px -24px color-mix(in srgb, var(--shadow) 80%, transparent);border-radius:24px;flex:none;padding:26px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:relative}.r26ILG_bizCard:hover{transform:translateY(-8px)}.r26ILG_bizCard b{font:600 25px/1.15 var(--serif);display:block}.r26ILG_bizCard p{font:500 15px/1.5 var(--sans);color:color-mix(in srgb, var(--cardInk) 78%, transparent);margin-top:10px}.r26ILG_bizCard .r26ILG_btn{width:100%;margin-top:20px}.r26ILG_bizBadge{background:color-mix(in srgb, var(--cardInk) 10%, transparent);color:var(--cardInk);font:700 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:6px 12px;display:inline-block}.r26ILG_closing{padding:clamp(110px,13vw,190px) var(--pad);text-align:center;background:var(--shade);scroll-margin-top:40px;position:relative;overflow:hidden}.r26ILG_closing .r26ILG_pic{transition:none;animation:36s ease-in-out infinite alternate r26ILG_drift}.r26ILG_closingShade{z-index:1;background:radial-gradient(70% 90% at 50% 50%, color-mix(in srgb, var(--shade) 82%, transparent), color-mix(in srgb, var(--shade) 50%, transparent) 70%, color-mix(in srgb, var(--shade) 30%, transparent)), linear-gradient(180deg, var(--shade) 0%, transparent 20%, transparent 80%, var(--shade) 100%);position:absolute;inset:0}.r26ILG_closingIn{z-index:3;flex-direction:column;align-items:center;gap:clamp(28px,3vw,44px);display:flex;position:relative}.r26ILG_closingTitle{max-width:12em;text-shadow:0 2px 30px color-mix(in srgb, var(--shade) 60%, transparent);font-size:clamp(40px,5.4vw,84px)}.r26ILG_glowBtn{isolation:isolate;padding:20px 36px;font-size:16px;position:relative}.r26ILG_glowBtn:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accA) 95%, transparent), transparent);border-radius:999px;animation:2.6s ease-in-out infinite r26ILG_glow;position:absolute;inset:-16px}@keyframes r26ILG_glow{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}.r26ILG_iw{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:-12px 0;overflow:hidden}.r26ILG_iwLine{display:flex}.r26ILG_iwRow{white-space:nowrap;font:700 clamp(40px, 8.4svh, 92px)/1.12 var(--serif);letter-spacing:-.01em;color:var(--wall);flex:none;animation:60s linear infinite r26ILG_iwSlide;display:flex}.r26ILG_iwRow>*{flex:none;padding-right:.7em;font-weight:700}.r26ILG_iwLine:nth-child(2n) .r26ILG_iwRow{font-style:italic;animation-direction:reverse}.r26ILG_iwRow b{background:linear-gradient(100deg, var(--accA), var(--accB));color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.12em}@keyframes r26ILG_iwSlide{to{transform:translate(-50%)}}.r26ILG_say{background:var(--bg);place-items:center;height:100svh;min-height:560px;scroll-margin-top:0;display:grid;position:relative;overflow:hidden}.r26ILG_sayVeil{background:radial-gradient(60% 46% at 50% 50%, color-mix(in srgb, var(--bg) 94%, transparent) 0%, color-mix(in srgb, var(--bg) 72%, transparent) 55%, transparent 100%);position:absolute;inset:0}.r26ILG_sayIn{z-index:2;padding:0 var(--pad);text-align:center;position:relative}.r26ILG_sayTitle{font-size:clamp(40px,6vw,96px)}.r26ILG_saySub{font:500 clamp(15px,1.3vw,19px)/1.5 var(--sans);color:var(--dim);margin-top:18px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.r26ILG_say .r26ILG_iwLine{transition:transform 1.6s cubic-bezier(.2,.8,.2,1);transform:translate(-34%)}.r26ILG_say .r26ILG_iwLine:nth-child(2n){transform:translate(34%)}.r26ILG_say .r26ILG_iwLine:nth-child(3n){transition-duration:2s}.r26ILG_say.r26ILG_on .r26ILG_iwLine{transform:none}.r26ILG_say .r26ILG_iwRow b{opacity:.38;transition:opacity .7s ease calc(var(--i) * 70ms)}.r26ILG_say.r26ILG_lit .r26ILG_iwRow b{opacity:1}}.r26ILG_closing .r26ILG_iw{z-index:1;--wall:color-mix(in srgb, var(--onShade) 13%, transparent)}.r26ILG_closing .r26ILG_iwRow b{background:var(--grad);opacity:.55;-webkit-background-clip:text;background-clip:text}.r26ILG_footer{padding:28px var(--pad) calc(28px + env(safe-area-inset-bottom));background:var(--n0);font:400 13px/1.4 var(--sans);color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;display:flex}.r26ILG_footer p{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.r26ILG_footer .r26ILG_wm{font-size:20px}.r26ILG_footer .r26ILG_sig img{height:40px}.r26ILG_footer nav{flex-wrap:wrap;gap:22px;display:flex}.r26ILG_footer a:hover{color:var(--ink)}.r26ILG_panel{color:var(--ink);background:0 0;border:0;width:min(440px,100vw - 32px);max-width:none;margin:auto;padding:0;overflow:visible}.r26ILG_panel::backdrop{background:color-mix(in srgb, var(--shade) 78%, transparent)}.r26ILG_panelBody{background:linear-gradient(180deg, var(--n2), var(--n1));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accA) 40%, transparent), 0 40px 90px -30px var(--shadow);font-family:var(--sans);border-radius:26px;padding:34px 30px 30px;position:relative}.r26ILG_panel[open] .r26ILG_panelBody{animation:.4s cubic-bezier(.2,.9,.3,1.2) r26ILG_pop}@keyframes r26ILG_pop{0%{opacity:0;transform:translateY(24px)scale(.96)}}.r26ILG_panel h2{font:600 30px/1.1 var(--serif);letter-spacing:-.01em;padding-right:30px}.r26ILG_panel h2 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.1em;font-style:italic}.r26ILG_panel p{font:400 16px/1.5 var(--sans);color:var(--dim);margin-top:10px}.r26ILG_panelClose{width:44px;height:44px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.r26ILG_panelClose:hover{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink)}.r26ILG_panelClose:focus{outline:none}.r26ILG_panelClose:focus-visible{outline:2px solid var(--accA);outline-offset:2px}.r26ILG_field{margin-top:22px;display:block}.r26ILG_field span{font:600 13px/1 var(--sans);color:var(--dim);margin-bottom:8px;display:block}.r26ILG_field input{background:color-mix(in srgb, var(--ink) 8%, transparent);width:100%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accA) 40%, transparent);color:var(--ink);font:500 16px/1.2 var(--sans);border:0;border-radius:14px;outline:none;padding:15px 18px}.r26ILG_field input::placeholder{color:color-mix(in srgb, var(--ink) 40%, transparent)}.r26ILG_field input:focus{box-shadow:inset 0 0 0 2px var(--accA)}.r26ILG_hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.r26ILG_panelBtn{width:100%;margin-top:16px}.r26ILG_panel .r26ILG_panelError{color:var(--warn);margin-top:14px;font-size:14px}.r26ILG_panelDone{text-align:center;padding:10px 0 6px}.r26ILG_panelDone h2{padding:0}.r26ILG_panelTick{background:var(--live);width:56px;height:56px;color:var(--bezel);border-radius:50%;place-items:center;margin-bottom:18px;display:inline-grid}.r26ILG_panelTick svg{width:30px;height:30px}@media (max-width:1100px){.r26ILG_cardA{width:min(230px,26vw);padding:13px;left:96%}.r26ILG_cardA p{font-size:13px}.r26ILG_evGrid{grid-template-columns:1fr 1.3fr}.r26ILG_evSide{grid-column:1/-1;grid-template-rows:none;grid-template-columns:1fr 1fr}.r26ILG_evSide .r26ILG_evCard{min-height:240px}}@media (max-width:900px){.r26ILG_links{display:none}.r26ILG_stepGrid{grid-template-columns:1fr;max-width:520px}.r26ILG_evGrid,.r26ILG_points{grid-template-columns:1fr}.r26ILG_bizPhoto{flex-direction:column;justify-content:flex-end;align-items:flex-start}.r26ILG_bizShade{background:linear-gradient(180deg, color-mix(in srgb, var(--shade) 25%, transparent) 0%, color-mix(in srgb, var(--shade) 55%, transparent) 40%, color-mix(in srgb, var(--shade) 96%, transparent) 78%)}}@media (max-width:640px){.r26ILG_iam{--topH:90px}.r26ILG_banner{height:30px;font-size:12px}.r26ILG_top.r26ILG_scrolled{transform:translateY(-30px)}.r26ILG_bar{height:60px}.r26ILG_btnSmall{padding:11px 16px;font-size:13px}.r26ILG_btnSmall .r26ILG_arrow{display:none}.r26ILG_btnSmall,.r26ILG_going{min-height:44px}.r26ILG_wm{margin-block:-11px;padding-block:11px}.r26ILG_signIn{margin:-14px -6px;padding:14px 6px;font-size:13px}.r26ILG_footer nav a{margin:-13px -6px;padding:13px 6px}.r26ILG_photo{inset:33% 0 -4%}.r26ILG_photo img{object-position:60% 0%;transform-origin:60% 40%}.r26ILG_shade{background:linear-gradient(180deg, var(--shade) 0%, var(--shade) 35%, color-mix(in srgb, var(--shade) 85%, transparent) 41%, color-mix(in srgb, var(--shade) 20%, transparent) 55%, transparent 80%, var(--shade) 100%)}.r26ILG_copyWrap{padding-top:calc(var(--topH) + 20px);align-items:flex-start}.r26ILG_copy{width:100%}.r26ILG_h1{font-size:clamp(38px,11.9vw,56px);line-height:1.06}.r26ILG_sub{max-width:340px;margin-top:14px;font-size:15px;line-height:1.5}.r26ILG_ctas{clip-path:inset(-30px calc((1 - var(--ctr,0)) * 130% - 30px) -50px -30px);margin-top:24px;position:absolute;top:100%;left:0}.r26ILG_ctas .r26ILG_btnGhost{display:none}.r26ILG_device{--pw:min(47vw, 220px);transform:translate3d(0, calc((1 - var(--tilt,1)) * 62svh + var(--out,0) * 125svh), 0);top:max(45svh,356px);left:7vw}.r26ILG_cardA{width:68vw;max-width:290px;top:40%;left:40%}.r26ILG_cue{display:none}.r26ILG_h2{font-size:clamp(34px,9.6vw,44px)}.r26ILG_wallTitle{font-size:clamp(28px,8vw,36px)}.r26ILG_tile{border-radius:18px;height:44vw}.r26ILG_track{gap:12px;padding-right:12px}.r26ILG_row+.r26ILG_row{margin-top:12px}.r26ILG_step{aspect-ratio:4/5.2}.r26ILG_evCard{min-height:440px}.r26ILG_evSide{grid-template-columns:1fr}.r26ILG_evSide .r26ILG_evCard{min-height:260px}.r26ILG_pointFace{width:132px;height:132px}.r26ILG_points{gap:36px}.r26ILG_bizPhoto{border-radius:26px;min-height:640px;padding:20px}.r26ILG_bizPhoto .r26ILG_pic{object-position:50% 0%;height:62%}.r26ILG_closingTitle{font-size:clamp(38px,11vw,52px)}.r26ILG_iwRow{font-size:40px}.r26ILG_sayTitle{font-size:clamp(38px,11vw,52px)}.r26ILG_panel h2{font-size:25px}.r26ILG_panelBody{padding:30px 22px 24px}.r26ILG_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.r26ILG_hero{height:auto}.r26ILG_stage{height:100svh;min-height:640px;position:relative}.r26ILG_l1,.r26ILG_photo img,.r26ILG_closing .r26ILG_pic,.r26ILG_cue svg,.r26ILG_live:after,.r26ILG_glowBtn:before,.r26ILG_asWrap:before,.r26ILG_panel[open] .r26ILG_panelBody,.r26ILG_track,.r26ILG_iwRow{animation:none}.r26ILG_row{overflow-x:auto}.r26ILG_cue{display:none}.r26ILG_top,.r26ILG_btn,.r26ILG_pic,.r26ILG_sweep:after,.r26ILG_bizCard,.r26ILG_pointFace{transition:none}}
