@layer components{.spk26{background:var(--color-auh-black);color:var(--color-auh-cream);font-family:var(--font-sans);overflow-x:clip}.spk26-gut{padding-inline:var(--spacing-gutter)}.spk26-track{max-width:calc(1320 * var(--up));margin-inline:auto}.spk26-eyebrow{font-size:calc(11 * var(--up));letter-spacing:.24em;text-transform:uppercase;color:var(--color-auh-taupe);margin:0;font-weight:500}.spk26-btn{height:calc(46 * var(--up));min-height:44px;padding:0 calc(24 * var(--up));border-radius:calc(5 * var(--up));font:500 max(13px, calc(13 * var(--up)))/1 var(--font-sans);letter-spacing:.04em;justify-content:center;align-items:center;gap:10px;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.spk26-btn.is-primary{background:var(--color-auh-orange);color:#fff}.spk26-btn.is-primary:hover{background:var(--color-auh-orange2)}.spk26-btn.is-ghost{color:var(--color-auh-black);border:1px solid #0d0c0c80}.spk26-btn.is-ghost:hover{border-color:var(--color-auh-black)}.spk26-btn.is-ghost-light{color:var(--color-auh-cream);border:1px solid #f7f1ea59}.spk26-btn.is-ghost-light:hover{border-color:var(--color-auh-cream)}.spk26 :focus-visible{outline:2px solid var(--color-auh-orange);outline-offset:3px}.spk26-hero{height:clamp(720px, 66vw, calc(960 * var(--up)));isolation:isolate;text-align:center;position:relative;overflow:hidden}.spk26-hero-bg{z-index:-1;background:#9fb8bb 50% 0/cover no-repeat;position:absolute;inset:0}.spk26-hero:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(180deg, #0d0c0c00 0%, #0d0c0c80 55%, var(--color-auh-black) 100%);height:16%;position:absolute;inset:auto 0 0}.spk26-hero-copy{z-index:3;max-width:calc(980 * var(--up));padding:clamp(126px, 12vw, calc(176 * var(--up))) var(--spacing-gutter) 0;justify-items:center;gap:clamp(14px, 1.6vw, calc(22 * var(--up)));color:var(--color-auh-black);margin:0 auto;display:grid;position:relative}.spk26-meta{font-size:max(10px, calc(11 * var(--up)));letter-spacing:.22em;text-transform:uppercase;color:#0d0c0cc7;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;font-weight:600;display:flex}.spk26-meta i{background:var(--color-auh-orange);border-radius:50%;align-self:center;width:4px;height:4px}.spk26-hero h1{font-family:var(--font-serif);font-weight:400;font-size:clamp(76px, 11.5vw, calc(178 * var(--up)));letter-spacing:-.035em;color:var(--color-auh-black);justify-items:center;margin:0 0 .1em;line-height:.86;display:grid}.spk26-the{letter-spacing:0;margin-bottom:.06em;font-size:.3em;font-style:italic;line-height:1}.spk26-lede{text-wrap:balance;max-width:52ch;font-size:clamp(14px, 1.15vw, calc(17 * var(--up)));color:#0d0c0cd1;margin:0;line-height:1.6}.spk26-cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}@media (max-width:700px){.spk26-hero{height:680px}.spk26-btn.is-ghost{-webkit-backdrop-filter:blur(8px);background:#f7f1eabd;border-color:#f7f1eae6}.spk26-cta-row .spk26-btn{min-width:148px}}@media (max-width:560px){.spk26-meta{gap:8px 12px}.spk26-meta>:nth-child(4){display:none}.spk26-meta>:nth-child(5){order:1}.spk26-meta>:nth-child(3){text-align:center;flex-basis:100%;order:2}}.spk26-finder{top:calc(76 * var(--up) + 8px);z-index:15;padding-block:12px;position:sticky}.spk26-finder-bar{-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-auh-hairline);background:#0f0f0fe0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:10px 10px 10px 18px;display:flex}.spk26-finder h2{font-family:var(--font-serif);font-weight:400;font-size:max(18px, calc(20 * var(--up)));align-items:baseline;gap:10px;margin:0;display:flex}.spk26-finder small{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-auh-taupe);font-size:11px}.spk26-search{flex:0 1 calc(340 * var(--up));min-width:0;position:relative}.spk26-search input{border:1px solid var(--color-auh-hairline);background:var(--color-auh-surface-2);width:100%;height:40px;color:var(--color-auh-cream);font:400 14px var(--font-sans);border-radius:6px;padding:0 14px 0 38px}.spk26-search input::placeholder{color:#7d756c}.spk26-search svg{width:16px;height:16px;stroke:var(--color-auh-taupe);fill:none;stroke-width:1.6px;position:absolute;top:50%;left:12px;translate:0 -50%}.spk26-empty{text-align:center;color:#8a8279;padding:60px 0}@media (max-width:720px){.spk26-finder{padding-block:10px}.spk26-finder-bar{border-radius:12px;flex-wrap:nowrap;gap:12px;padding:6px 14px 6px 6px}.spk26-finder h2{flex:none;order:2}.spk26-fh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.spk26-finder small{letter-spacing:.12em;font-size:10px}.spk26-search{flex:auto;order:1}.spk26-finder-bar{background:#0d0c0cf7}.spk26-search input{background:var(--color-auh-surface-2);border-color:#0000;height:44px;font-size:16px}}@media (max-width:400px){.spk26-ann{display:none}}.spk26-wall-sec{padding-block:28px clamp(64px, 9vw, calc(128 * var(--up)))}.spk26-wall{gap:clamp(28px, 3.4vw, calc(52 * var(--up))) clamp(18px, 2.4vw, calc(36 * var(--up)));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.spk26-wall li[hidden]{display:none}@media (max-width:1020px){.spk26-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}.spk26-mid{gap:20px clamp(24px, 4vw, calc(64 * var(--up)));border-block:1px solid var(--color-auh-hairline);padding-block:clamp(40px, 5vw, calc(72 * var(--up)));margin-block:clamp(4px, 1vw, calc(16 * var(--up)));grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}.spk26-mid-count{margin:0 0 clamp(14px, 1.6vw, calc(22 * var(--up)));font-size:calc(11 * var(--up));letter-spacing:.14em;min-height:1em;color:var(--color-auh-taupe);font-variant-numeric:tabular-nums;align-items:center;gap:14px;display:flex}.spk26-mid-count b{color:var(--color-auh-cream);font-weight:500}.spk26-mid-count:after{content:"";flex:0 1 calc(160 * var(--up));background:linear-gradient(90deg, var(--color-auh-cream) 50%, var(--color-auh-hairline) 50%);height:1px}.spk26-mid h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px, 3.8vw, calc(56 * var(--up)));letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.04}.spk26-mid h2 em{color:#f7f1eab8;font-style:italic}.spk26-mid-r{justify-items:start;gap:18px;display:grid}.spk26-mid-r p{color:#f7f1eaa8;text-wrap:pretty;max-width:40ch;margin:0;line-height:1.6}@media (max-width:720px){.spk26-mid{grid-template-columns:minmax(0,1fr);margin-block:8px;padding:36px 8px}.spk26-mid-r .spk26-btn{width:100%}.spk26-wall-sec.spk26-gut,.spk26-finder.spk26-gut{padding-inline:12px}.spk26-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}}.spk26-card{color:inherit;perspective:1000px;border-radius:14px;text-decoration:none;transition:translate .9s cubic-bezier(.16,.84,.2,1);display:block}.spk26-card.is-pre{translate:0 34px}.spk26-cap{color:#8a8279;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 4px 0;font-size:12px;display:flex}.spk26-cap b{color:#f7f1ead9;letter-spacing:.02em;text-wrap:balance;min-width:0;font-weight:500;line-height:1.35}.spk26-cap span{letter-spacing:.14em;text-transform:uppercase;color:var(--color-auh-gold);opacity:0;flex:none;font-size:10.5px;transition:opacity .35s,translate .35s;translate:-6px}.spk26-card:hover .spk26-cap span,.spk26-card:focus-visible .spk26-cap span{opacity:1;translate:0}@media (hover:none){.spk26-cap span{display:none}}@media (max-width:720px){.spk26-cap{padding:10px 2px 0;font-size:11.5px}}.spk26-tilt{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--lift,0px));will-change:transform;filter:drop-shadow(0 calc(14px + var(--h,0) * 14px) calc(16px + var(--h,0) * 10px) #000000b3)}.spk26-cover{aspect-ratio:1080/1310;clip-path:inset(0 round 50% 50% 14px 14px/30% 30% 10px 10px);width:100%;box-shadow:inset 0 0 0 1px rgba(220,184,119,calc(.1 + var(--h,0) * .25));background:#1a120b;border-radius:50% 50% 14px 14px/30% 30% 10px 10px;position:relative;overflow:hidden;container-type:inline-size}.spk26-l{pointer-events:none;will-change:transform;backface-visibility:hidden;width:100%;height:143.518cqw;position:absolute;top:-22.222cqw;left:0}.spk26-person,.spk26-front{width:107.407cqw;height:147.222cqw;left:-3.704cqw}.spk26-l img{width:100%;max-width:none;height:100%;display:block}.spk26-back{transform:translate3d(var(--p0x,0px), var(--p0y,0px), 0)}.spk26-back img{transform:scale(1.05)}.spk26-person{transform:translate3d(var(--p1x,0px), var(--p1y,0px), 0)}.spk26-front{transform:translate3d(var(--p2x,0px), var(--p2y,0px), 0)}.spk26-glare{pointer-events:none;opacity:var(--h,0);mix-blend-mode:soft-light;background:radial-gradient(55% 40% at var(--gx,50%) var(--gy,30%), #ffeccd8c, transparent 70%);position:absolute;inset:0}.spk26-name{left:8.6cqw;bottom:calc(21.1cqw + var(--name-up,0px));width:89.5cqw;font-family:var(--font-serif);font-weight:700;font-size:calc(12.6cqw * var(--fit,1));text-transform:uppercase;color:#fff;text-shadow:-.75cqw .5cqw 9.9cqw #0009;margin:0;line-height:.97;position:absolute}.spk26-name span{white-space:nowrap;width:max-content;display:block}.spk26-role{text-align:right;text-transform:uppercase;color:#fff;letter-spacing:.03em;text-wrap:balance;text-shadow:0 .3cqw 1.6cqw #0000008c;max-width:44cqw;margin:0;font-family:Oswald,Arial Narrow,sans-serif;font-size:4.15cqw;font-weight:400;line-height:1.12;position:absolute;bottom:9.1cqw;right:9.8cqw}.spk26-l picture{display:contents}.spk26-l .spk26-logo{height:auto;transform:scale(min(var(--ls,1), var(--ls-room,9)));transform-origin:0 100%;filter:drop-shadow(0 .3cqw 1.2cqw #00000073);transition:scale .7s cubic-bezier(.16,.84,.2,1);position:absolute}.spk26-card:hover .spk26-logo,.spk26-card:focus-visible .spk26-logo{scale:1.05}@media (max-width:720px){.spk26-l .spk26-logo{transform:scale(min(var(--ls-sm,1), var(--ls-room,9)))}.spk26-role{letter-spacing:.035em;max-width:46cqw;font-size:5.1cqw}.spk26-name{bottom:calc(22.4cqw + var(--name-up,0px))}}@media (hover:none) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.spk26-wall .spk26-card{view-timeline:--spk26-card block}.spk26-wall .spk26-back img{animation:linear both spk26-drift-back;animation-timeline:--spk26-card}.spk26-wall .spk26-person{animation:linear both spk26-drift-person;animation-timeline:--spk26-card}.spk26-wall .spk26-logo,.spk26-wall .spk26-role{animation:linear both spk26-settle;animation-timeline:--spk26-card;animation-range:entry 20% entry 90%}}}@keyframes spk26-drift-back{0%{translate:0 -2.6cqw}to{translate:0 2.6cqw}}@keyframes spk26-drift-person{0%{translate:0 2.2cqw}to{translate:0 -2.2cqw}}@keyframes spk26-settle{0%{opacity:0;translate:0 2.4cqw}to{opacity:1;translate:0}}.spk26-soon{padding-block:0 clamp(72px, 10vw, calc(140 * var(--up)))}.spk26-soon-box{border:1px solid var(--color-auh-hairline);background:linear-gradient(180deg, var(--color-auh-surface-2), var(--color-auh-surface-1));padding:clamp(56px, 7vw, calc(96 * var(--up))) clamp(20px, 5vw, calc(72 * var(--up))) clamp(40px, 5vw, calc(64 * var(--up)));border-radius:50% 50% 16px 16px/120px 120px 16px 16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px;display:grid;position:relative;overflow:hidden}.spk26-soon-box:before{content:"";aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 38px,#9c90821a 38px 39px);border-radius:50%;width:1200px;position:absolute;top:0;left:50%;translate:-50% -58%;-webkit-mask:radial-gradient(circle,#000 35%,#0000 65%);mask:radial-gradient(circle,#000 35%,#0000 65%)}.spk26-soon h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px, 4.4vw, calc(64 * var(--up)));letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1;position:relative}.spk26-soon h2 em{font-style:italic}.spk26-soon-r{justify-items:start;display:grid;position:relative}.spk26-soon-r p{color:#f7f1eab3;text-wrap:pretty;max-width:46ch;margin:0 0 18px;line-height:1.6}@media (max-width:820px){.spk26-soon-box{grid-template-columns:minmax(0,1fr)}}.spk26-apply{border-top:1px solid var(--color-auh-hairline);padding-block:clamp(64px, 8vw, calc(112 * var(--up)));text-align:center;justify-items:center;gap:18px;display:grid}.spk26-apply h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px, 3.4vw, calc(48 * var(--up)));letter-spacing:-.015em;margin:0}.spk26-apply-lede{color:#f7f1eaa8;text-wrap:balance;max-width:44ch;margin:0;line-height:1.6}@media (max-width:560px){.spk26-apply{padding-inline:24px}.spk26-apply .spk26-eyebrow{line-height:1.7}}.spk26-lb{width:min(calc(1080 * var(--up)), calc(100vw - 32px));border:1px solid var(--color-auh-hairline);background:linear-gradient(160deg, #1b1611, var(--color-auh-surface-1) 55%);max-height:calc(100dvh - 32px);color:var(--color-auh-cream);border-radius:18px;margin:auto;padding:0;overflow:auto}.spk26-lb::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050403c7}.spk26-lb[open]{animation:.5s cubic-bezier(.16,.84,.2,1) spk26-lb-in}@keyframes spk26-lb-in{0%{opacity:0;translate:0 24px;scale:.98}}.spk26-lb-grid{grid-template-columns:minmax(0, calc(420 * var(--up))) minmax(0, 1fr);gap:clamp(24px, 4vw, calc(56 * var(--up)));padding:clamp(20px, 3.4vw, calc(44 * var(--up)));align-items:center;display:grid}.spk26-lb-cover{perspective:1200px}.spk26-lb-info{gap:18px;min-width:0;display:grid}.spk26-lb-org{letter-spacing:.24em;text-transform:uppercase;color:var(--color-auh-taupe);font-size:11px}.spk26-lb h3{font-family:var(--font-serif);font-weight:400;font-size:clamp(38px, 4.6vw, calc(64 * var(--up)));letter-spacing:-.02em;margin:0;line-height:.98}.spk26-lb-role{color:var(--color-auh-taupe);margin:-6px 0 0;font-size:14px}.spk26-lb blockquote{font-family:var(--font-serif);font-style:italic;font-size:clamp(22px, 2.3vw, calc(30 * var(--up)));border-left:2px solid var(--color-auh-orange);margin:6px 0 0;padding-left:18px;line-height:1.2}.spk26-points{border-top:1px solid var(--color-auh-hairline);grid-template-columns:1fr 1fr;display:grid}.spk26-points div{letter-spacing:.02em;text-transform:uppercase;color:#f7f1ead9;padding:14px 14px 0 0;font-family:Oswald,Arial Narrow,sans-serif;font-size:15px;line-height:1.25}.spk26-points div:before{content:"";background:var(--color-auh-orange);width:28px;height:1px;margin-bottom:10px;display:block}.spk26-lb-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.spk26-lb-nav{z-index:2;gap:8px;display:flex;position:absolute;top:14px;right:14px}.spk26-lb-nav button{border:1px solid var(--color-auh-hairline);width:40px;height:40px;color:var(--color-auh-cream);cursor:pointer;background:#0d0c0c99;border-radius:50%;font-size:16px}.spk26-lb-nav button:hover{border-color:var(--color-auh-cream)}.spk26-lb-count{text-align:center;letter-spacing:.18em;min-width:64px;color:var(--color-auh-taupe);font-variant-numeric:tabular-nums;align-self:center;font-size:11px}.spk26-lb-count i{opacity:.5;margin:0 2px;font-style:normal}html:has(.spk26-lb[open]){overflow:hidden}@media (max-width:860px){.spk26-lb{overscroll-behavior:contain;background:linear-gradient(180deg, #1b1611, var(--color-auh-surface-1) 40%);border-width:1px 0 0;border-radius:22px 22px 0 0;width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0}.spk26-lb[open]{animation:.55s cubic-bezier(.16,.84,.2,1) spk26-sheet-in}.spk26-lb-nav{background:linear-gradient(#1b1611 70%,#1b161100);grid-template-columns:44px auto 44px 1fr 44px;align-items:center;gap:6px;padding:18px 14px 10px;display:grid;position:sticky;top:0;right:auto}.spk26-lb-nav:before{content:"";background:#f7f1ea2e;border-radius:4px;width:38px;height:4px;margin-left:-19px;position:absolute;top:7px;left:50%}.spk26-lb-nav button{width:44px;height:44px}.spk26-lb-x{grid-column:5}.spk26-lb-grid{grid-template-columns:minmax(0,1fr);gap:22px;padding:2px 20px 0}.spk26-lb-cover{width:min(78vw,300px);margin:0 auto}.spk26-lb-info{text-align:left;gap:14px}.spk26-lb h3{text-wrap:balance;font-size:clamp(32px,9vw,40px)}.spk26-lb blockquote{text-wrap:balance;font-size:22px}.spk26-points div{font-size:14px}.spk26-lb-actions{z-index:2;padding:18px 20px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(#15131000,#151310 34%);margin:4px -20px 0;position:sticky;bottom:0}.spk26-lb-actions .spk26-btn{text-align:center;text-wrap:balance;width:100%;height:auto;min-height:52px;padding-block:12px;line-height:1.3}}@keyframes spk26-sheet-in{0%{translate:0 100%}}@media (prefers-reduced-motion:reduce){.spk26-card{transition:none}.spk26-card.is-pre{translate:0}.spk26-lb[open]{animation:none!important}}}
