.ab-root{position:relative;z-index:1;padding:90px 28px 260px}.ab-hero{display:grid;grid-template-columns:1fr 1.1fr 1fr;grid-gap:28px;gap:28px;min-height:100svh;align-content:start}.ab-contents{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:18px}.ab-contents p{margin:0 0 4px}.ab-contents a,.ab-contents button{all:unset;cursor:pointer;color:rgb(255 255 255/.85)}.ab-contents a:hover,.ab-contents button:hover{color:#fff;text-decoration:underline}.ab-intro{display:flex;gap:16px;align-items:flex-start;font-size:18px;line-height:1.35}.ab-intro p{margin:0}.ab-big{grid-column:1/-1;justify-self:center;max-width:21em;margin:14vh 0 0;text-align:center;font-weight:500;font-size:clamp(30px,3.4vw,56px);line-height:1.12;letter-spacing:-.02em}.ab-dim{color:rgb(255 255 255/.5)}.ab-ico{display:inline-block;width:1.05em;height:1.05em;vertical-align:-.16em;margin:0 .06em;animation:ab-ico 6s ease-in-out infinite}.ab-ico-cut{animation-delay:-1.2s}.ab-ico-heart{animation-delay:-2.4s}.ab-ico-ball{animation-delay:-3.6s}.ab-ico-tape{animation-delay:-4.8s}@keyframes ab-ico{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(8deg) translateY(-4px)}}.ab-reel{position:fixed;left:14px;bottom:96px;z-index:14;width:150px;height:150px;color:#fff}.ab-reel svg{position:absolute;inset:0;animation:ab-spin 14s linear infinite}.ab-reel text{font-size:19px;letter-spacing:.06em;fill:#fff}.ab-reel-card{position:absolute;left:32px;top:30px;width:86px;height:90px;border-radius:18px;background:#E2B481;display:flex;align-items:flex-end;justify-content:center;transform:rotate(-10deg);transition:transform .4s ease;overflow:hidden}.ab-reel:hover .ab-reel-card{transform:rotate(0) scale(1.06)}@keyframes ab-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ab-ico,.ab-reel svg{animation:none}}@media (max-width:800px){.ab-reel{transform:scale(.7);transform-origin:left bottom}}.ab-ch{border-top:1.5px solid rgb(255 255 255/.7)}.ab-bar{display:grid;grid-template-columns:1fr 2fr 1fr;padding:12px 0;font-size:18px;border-bottom:1px solid rgb(255 255 255/.45);position:-webkit-sticky;position:sticky;top:60px;z-index:3;background:rgb(174 161 145/.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ab-bar span:last-child{text-align:right}.ab-body{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:28px;gap:28px;min-height:92svh;padding:18px 0 60px;position:relative}.ab-num{font-size:clamp(220px,34vw,520px);line-height:.8;font-weight:600;letter-spacing:-.06em;-webkit-text-stroke:1px rgb(255 255 255/.6);opacity:.9}.ab-text h2{margin:0 0 28px;font-size:clamp(40px,4.2vw,64px);font-weight:500;letter-spacing:-.03em;line-height:1}.ab-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;font-size:18px;line-height:1.3}.ab-cols p{margin:0}.ab-status{position:absolute;top:20px;right:0;display:flex;align-items:center;gap:8px;font-size:18px}.ab-status i{width:12px;height:12px;border-radius:50%;background:#9ED8FF}.ab-collage{position:relative;min-height:70svh}.ab-cut{position:absolute;will-change:transform}.ab-cut-a{right:4%;top:8%;padding:26px 26px 14px;-webkit-clip-path:polygon(4% 0,96% 3%,100% 92%,88% 100%,3% 97%,0 8%);clip-path:polygon(4% 0,96% 3%,100% 92%,88% 100%,3% 97%,0 8%)}.ab-cut-b{right:30%;top:58%;font-size:26px;transform:rotate(5deg)}.ab-cut-b mark{background:#fff;color:var(--deep-teal);padding:4px 10px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ab-cut-c{right:0;top:70%;width:210px;height:56px;background:#2F5C56;display:flex;gap:10px;align-items:center;padding:0 12px;-webkit-clip-path:polygon(0 0,100% 6%,97% 100%,2% 94%);clip-path:polygon(0 0,100% 6%,97% 100%,2% 94%)}.ab-cut-c span{flex:1 1;height:30px;background:#E2B481;border-radius:3px}.ab-quotes{display:grid;grid-template-columns:1fr 2fr;grid-gap:28px;gap:28px;min-height:90svh;align-items:center;border-top:1.5px solid rgb(255 255 255/.7)}.ab-qnav{display:grid;grid-template-columns:1fr auto;grid-gap:14px 28px;gap:14px 28px;font-size:18px;align-self:start;margin-top:18vh;border-top:1px solid rgb(255 255 255/.5);padding-top:12px}.ab-qnav button{all:unset;cursor:pointer;font-size:26px;margin-right:10px}.ab-quotes blockquote{margin:0;font-size:clamp(36px,4.6vw,76px);line-height:1;letter-spacing:-.035em;font-weight:500}.ab-talk{display:grid;grid-template-columns:1fr 1.6fr 1.3fr;grid-gap:20px;gap:20px;padding-top:30vh;border-top:1px solid rgb(255 255 255/.5)}.ab-talk p{margin:0;font-size:18px}.ab-card{display:flex;flex-direction:column;justify-content:space-between;min-height:460px;padding:28px;border-radius:12px;border:1px solid rgb(255 255 255/.6);color:#fff;text-decoration:none;transition:transform .4s ease}.ab-card:hover{transform:translateY(-6px)}.ab-card-dark{background:var(--deep-teal);border-color:transparent}.ab-card span{font-size:18px;max-width:9em}.ab-card strong{font-size:clamp(40px,4.4vw,72px);font-weight:500;letter-spacing:-.04em;line-height:.95}.avid{position:fixed;left:0;right:0;bottom:0;z-index:15;background:#1F2224;border-top:1px solid #3a3f43;font:11px/1 ui-monospace,Menlo,monospace;color:#C9CDD1}.avid-head{display:flex;justify-content:space-between;padding:6px 12px;background:#2A2E31}.avid-tc{color:#9ED8FF}.avid-tracks{display:flex}.avid-labels{display:flex;flex-direction:column;width:44px}.avid-labels b{height:22px;display:flex;align-items:center;justify-content:center;margin:2px 4px;background:#4A5156;color:#E8ECEF;border-radius:2px;font-weight:500}.avid-lanes{position:relative;flex:1 1;padding-right:8px}.avid-lane{display:flex;height:22px;margin:2px 0;gap:1px}.avid-seg{cursor:pointer;overflow:hidden;white-space:nowrap;padding:0 6px;display:flex;align-items:center;border:1px solid rgb(0 0 0/.5);color:#10251F;transition:filter .3s}.avid-v .avid-seg{background:#8FB5AB}.avid-a .avid-seg{background:#9AA3C9}.avid-seg.is-on{filter:brightness(1.25) saturate(1.2);outline:1px solid #fff}.avid-playhead{position:absolute;top:-2px;bottom:-2px;width:2px;background:#9ED8FF;box-shadow:0 0 6px #9ED8FF;transform:translateX(-1px);pointer-events:none}@media (max-width:800px){.ab-root{padding:80px 16px 120px}.ab-body,.ab-cols,.ab-hero,.ab-quotes,.ab-talk{grid-template-columns:1fr}.ab-num{font-size:160px}.ab-collage{min-height:360px}.ab-big{text-indent:0}.avid-lane:nth-child(3){display:none}}.ab-also{margin:0 0 24px;font-size:15px;opacity:.75}.ab-text{transition:filter .15s linear;will-change:filter}.ab-gate{display:flex;justify-content:center;padding:10vh 0 14vh}.hold{all:unset;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:14px;font-size:15px;letter-spacing:.22em;text-transform:uppercase;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.hold svg{width:92px;height:92px;transform:rotate(-90deg) scale(calc(1 + var(--p) * .12))}.hold-track{fill:rgb(255 255 255/.12);stroke:rgb(255 255 255/.4);stroke-width:2}.hold-ring{fill:none;stroke:#F4ABA0;stroke-width:5;stroke-linecap:round;stroke-dasharray:276.5;stroke-dashoffset:calc(276.5 * (1 - var(--p)))}.hold:focus-visible svg{outline:2px solid #fff;outline-offset:6px;border-radius:50%}.shred{position:absolute;left:2%;top:30%;width:300px;height:200px;display:flex}.shred-strip{position:relative;flex:1 1;height:100%;overflow:hidden;will-change:transform}.shred-cert{position:absolute;top:0;left:calc(var(--k) * -25px);width:300px;height:200px;background:#FBF4E8;color:#2F5C56;border:6px double #e2b481;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;box-sizing:border-box}.shred-cert small{font-size:10px;letter-spacing:.15em;text-transform:uppercase}.shred-cert b{font-size:22px;font-weight:500}.shred-cert i{font-size:18px;color:#993556}@media (max-width:800px){.shred{transform:scale(.8);transform-origin:left top}}.av-stage{position:fixed;left:0;right:0;bottom:-18px;z-index:15;height:250px;perspective:900px;perspective-origin:50% -40%;pointer-events:none}.av-window{position:absolute;left:3vw;right:3vw;bottom:26px;height:220px;transform-origin:50% 100%;transform:rotateX(34deg) translateZ(0);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1);pointer-events:auto;background:#2B2B2B;border:1px solid #474747;border-radius:8px 8px 4px 4px;box-shadow:0 40px 60px -20px rgb(0 0 0/.55),0 0 0 1px rgb(0 0 0/.4),inset 0 1px 0 rgb(255 255 255/.06);font:10px/1 Helvetica Neue,Arial,sans-serif;color:#C9C9C9;overflow:hidden}.av-stage:hover .av-window,.av-window:focus-within{transform:rotateX(0deg) translateY(-14px)}.av-floor{position:absolute;left:8vw;right:8vw;bottom:0;height:40px;background:radial-gradient(50% 100% at 50% 0,rgb(0 0 0/.35),transparent 70%);filter:blur(6px)}.av-bar{display:flex;align-items:center;gap:12px;height:26px;padding:0 8px;background:#303030;border-bottom:1px solid #1b1b1b;transform:translateZ(6px)}.av-tc{background:#000;color:#19E38F;font:600 12px/1 ui-monospace,Menlo,monospace;padding:4px 8px;border-radius:2px;letter-spacing:.04em;min-width:96px}.av-meter{display:flex;flex-direction:column;gap:2px;width:80px}.av-meter i{height:4px;background:linear-gradient(90deg,#19E38F 0 70%,#EFEC2B 70% 90%,#333 90%)}.av-tools{display:flex;gap:6px}.av-tool{display:grid;place-items:center;width:18px;height:16px;border-radius:2px;background:#3A3A3A;color:#9F9F9F;font-size:9px;font-weight:400}.av-y{color:#E3A93B}.av-r{color:#E05050}.av-seq{margin-left:auto;color:#9F9F9F}.av-body{display:flex;height:calc(100% - 26px);transform-style:preserve-3d}.av-heads{width:92px;flex:none;background:#2F2F2F;border-right:1px solid #1b1b1b;padding-top:16px;transform:translateZ(10px);box-shadow:6px 0 10px rgb(0 0 0/.35)}.av-h{display:flex;align-items:center;gap:4px;height:26px;margin:2px 4px;padding:0 4px;background:#474747;color:#DADADA}.av-h,.av-h em{border-radius:2px}.av-h em{font-style:normal;padding:2px 3px}.av-h em,.av-sel{background:#5F5F5F}.av-sel em{background:#2C97A7;color:#fff}.av-h-tc{height:14px;background:none;color:#9F9F9F}.av-h-a{height:30px}.av-lanes{position:relative;flex:1 1;transform-style:preserve-3d}.av-ruler,.av-tcl{display:flex;justify-content:space-between;height:16px;padding:3px 6px 0;background:#1B1B1B;color:#9F9F9F;font:9px/1 ui-monospace,Menlo,monospace}.av-tcl{height:14px;margin:2px 0;background:#222}.av-lane{display:flex;gap:1px;height:26px;margin:2px 0;transform-style:preserve-3d}.av-lane:nth-of-type(n+4){height:30px}.av-gap{position:relative}.av-clip{all:unset;position:relative;box-sizing:border-box;display:flex;align-items:flex-start;padding:3px 5px;overflow:hidden;white-space:nowrap;color:#fff;font:10px/1.1 Helvetica Neue,Arial,sans-serif;cursor:pointer;border:1px solid rgb(0 0 0/.45);transform:translateZ(4px);box-shadow:0 3px 5px rgb(0 0 0/.4),inset 0 1px 0 rgb(255 255 255/.18);transition:transform .35s ease,filter .35s ease}.av-title{height:100%;width:70%}.av-clip span{position:relative;z-index:1;text-shadow:0 1px 2px rgb(0 0 0/.4)}.av-frames{bottom:0;height:9px;background:repeating-linear-gradient(90deg,rgb(255 255 255/.16) 0 14px,transparent 14px 16px)}.av-frames,.av-wave{position:absolute;left:0;right:0}.av-wave{bottom:2px;width:100%;height:70%;opacity:.9}.av-clip.is-on{transform:translateZ(14px) translateY(-1px);filter:brightness(1.18);outline:1px solid #fff;z-index:2}.av-clip:hover{filter:brightness(1.12)}.av-playhead{position:absolute;top:0;bottom:0;width:1px;background:#3CB4C8;box-shadow:0 0 6px #3CB4C8;transform:translateZ(20px);pointer-events:none}.av-playhead:before{content:"";position:absolute;top:0;left:-5px;border:5px solid transparent;border-top:7px solid #3cb4c8}@media (max-width:800px){.av-window{left:8px;right:8px;height:180px}.av-heads{width:62px}.av-h span{display:none}.av-h em{display:inline}.av-lane:nth-of-type(7){display:none}}@media (prefers-reduced-motion:reduce){.av-window{transition:none}}.ab-bar{z-index:6}.ab-collage{z-index:1}@media (max-width:800px){.av-stage{height:150px}.av-window{height:122px;bottom:22px;transform:rotateX(28deg)}.av-bar{height:22px}.av-meter,.av-seq,.av-tools .av-tool:nth-child(n+4){display:none}.av-body{height:calc(100% - 22px)}.av-h:first-child,.av-h:nth-child(5),.av-h:nth-child(6),.av-lane:nth-of-type(2),.av-lane:nth-of-type(5),.av-lane:nth-of-type(6),.av-lane:nth-of-type(7){display:none}.ab-root{padding-bottom:170px}.ab-reel{bottom:150px}.ab-cut-a svg{width:110px;height:138px}.ab-collage{min-height:0;display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start;padding-top:10px}.ab-cut{position:relative!important;inset:auto!important;transform:none!important}.ab-cut-c{width:160px}.shred{position:relative;left:auto;top:auto}.ab-reel{display:none}}@media (max-width:640px){.ab-bar{top:46px}}.t3d{position:fixed;left:0;right:0;bottom:0;height:46vh;z-index:0;cursor:pointer;-webkit-mask:linear-gradient(transparent,#000 28%);mask:linear-gradient(transparent,#000 28%)}.t3d canvas{display:block;width:100%!important;height:100%!important}.ab-root{padding-bottom:46vh!important}.ab-ch,.ab-gate,.ab-hero,.ab-quotes,.ab-talk{position:relative;z-index:2}.ab-contents,.ab-intro,.ab-text{text-shadow:0 1px 18px rgb(47 92 86/.35)}@media (max-width:800px){.t3d{height:30vh}.ab-root{padding-bottom:32vh!important}}.t3d{height:40vh;-webkit-mask:linear-gradient(transparent,#000 22%);mask:linear-gradient(transparent,#000 22%)}.ab-root{padding:0 28px 120px!important}.mon-scene{position:relative;margin:0 -28px}.mon-sticky{position:-webkit-sticky;position:sticky;top:0;height:100svh;justify-content:center;perspective:1800px;overflow:hidden}.mon-stage,.mon-sticky{display:flex;align-items:center}.mon-stage{flex-direction:column;margin-top:4svh}.mon,.mon-stage{transform-style:preserve-3d}.mon{width:min(92vw,150svh);will-change:transform;background:#101012;border-radius:16px;padding:1.1% 1.1% 0;box-shadow:0 0 0 1px #2a2a2e,inset 0 0 0 1px rgb(255 255 255/.06),0 50px 90px -30px rgb(20 30 30/.6),0 20px 40px -20px rgb(0 0 0/.5)}.mon:after{content:"";position:absolute;inset:8px;border-radius:14px;background:#1b1b1e;transform:translateZ(-22px);box-shadow:0 0 0 10px #151518}.mon-screen{container-type:inline-size;aspect-ratio:16/9.6;background:#000;border-radius:4px;overflow:hidden;position:relative}.mon-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,rgb(255 255 255/.07),transparent 35%)}.mon-chin{height:2.6cqw;display:flex;align-items:center;justify-content:center;position:relative;color:#6d6d73;font-size:11px;letter-spacing:.3em;text-transform:uppercase;height:34px}.mon-chin i{position:absolute;right:18px;width:6px;height:6px;border-radius:50%;background:#19E38F;box-shadow:0 0 6px #19E38F}.mon-neck{width:9%;min-width:60px;height:7svh;background:linear-gradient(90deg,#1a1a1d,#2c2c31 50%,#1a1a1d);transform:translateZ(-30px)}.mon-base{width:26%;min-width:160px;height:14px;border-radius:50%/100%;background:#202024;box-shadow:0 18px 30px -8px rgb(0 0 0/.45)}.mc{position:absolute;inset:0;display:flex;flex-direction:column;background:#2B2B2B;color:#C9C9C9;font:400 .82cqw/1.25 Helvetica Neue,Arial,sans-serif}.mc-menu{display:flex;gap:1.1cqw;align-items:center;height:2.1cqw;padding:0 1cqw;background:#1B1B1B;font-size:.78cqw}.mc-menu b{color:#fff;font-weight:500}.mc-menu em{margin-left:auto;font-style:normal;color:#7a7a7a}.mc-top{display:flex;flex:1 1;min-height:0;gap:.25cqw;padding:.3cqw}.mc-bin{width:17%;background:#2F2F2F;border:1px solid #474747;display:flex;flex-direction:column;overflow:hidden}.mc-tab{background:#474747;color:#fff;padding:.35cqw .6cqw;font-size:.75cqw}.mc-bin-h{margin:.5cqw .6cqw .2cqw;color:#9F9F9F;font-size:.72cqw}.mc-bin a,.mc-bin button{all:unset;cursor:pointer;display:flex;align-items:center;gap:.5cqw;padding:.32cqw .6cqw;color:#DADADA;font-size:.8cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-bin i{width:.7cqw;height:.7cqw;flex:none;border-radius:1px}.mc-bin .is-on{background:#5F5F5F;color:#fff}.mc-bin a:hover,.mc-bin button:hover{background:#3a3a3a}.mc-comp{flex:1 1;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:.25cqw;gap:.25cqw;min-width:0}.mc-mon{display:flex;flex-direction:column;background:#303030;border:1px solid #474747;min-width:0}.mc-mon-bar{display:flex;justify-content:space-between;padding:.3cqw .5cqw;font-size:.72cqw}.mc-mon-bar b{color:#19E38F;font-family:ui-monospace,Menlo,monospace;font-weight:500}.mc-pic{position:relative;flex:1 1;margin:0 .35cqw .35cqw;background:#000;overflow:hidden;display:flex;align-items:center;justify-content:center}.mc-src svg{width:42%;height:auto}.mc-rec{background:radial-gradient(120% 120% at 30% 10%,#E4A68F,#AEA191 45%,#60938A);color:#fff;font-family:var(--font-sans),Georgia,serif}.mc-fade{animation:mc-in .7s ease both;width:100%;padding:0 6%;display:flex;flex-direction:column;justify-content:center;align-items:center}.mc-src .mc-fade{padding:0}.mc-focus{animation:mc-focus .9s ease both;align-items:flex-start}@keyframes mc-in{0%{opacity:0;transform:scale(1.03)}}@keyframes mc-focus{0%{opacity:0;filter:blur(10px)}60%{opacity:1}to{filter:blur(0)}}.mc-kicker{margin:0 0 .6cqw;font-size:.9cqw;letter-spacing:.2em;text-transform:uppercase;opacity:.85}.mc-rec h2{margin:0 0 1.2cqw;font-size:3cqw;font-weight:500;letter-spacing:-.03em;line-height:1}.mc-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6cqw;gap:1.6cqw;font-size:1.05cqw;line-height:1.4}.mc-cols p{margin:0}.mc-cut{margin-top:1.4cqw;background:#fff;color:var(--deep-teal);padding:.2cqw .6cqw;font-size:1cqw;transform:rotate(-2deg)}.mc-bio{margin:0;text-align:center;font-weight:500;font-size:1.9cqw;line-height:1.15;letter-spacing:-.02em}.mc-bio .ab-ico{width:1.05em;height:1.05em}.mc-hint{position:absolute;bottom:.8cqw;left:0;right:0;margin:0;text-align:center;font-size:.8cqw;letter-spacing:.3em;text-transform:uppercase;opacity:.8;animation:th-blink 2s ease-in-out infinite}.mc-ws{width:4.5%;background:#2F2F2F;border-left:1px solid #1b1b1b;display:flex;flex-direction:column;align-items:center;gap:1.6cqw;padding-top:1.2cqw;font-size:.62cqw;color:#DADADA;letter-spacing:.05em}.mc-ws span:first-child{color:#fff}.mc-tl{height:37%;flex:none;padding:0 .3cqw .3cqw}.mc-tl .av-stage{position:relative;inset:auto;height:100%;perspective:none;pointer-events:auto}.mc-tl .av-window{position:absolute;inset:0;height:auto;transform:none!important;border-radius:0;box-shadow:none;font-size:.72cqw}.mc-tl .av-floor{display:none}.mc-tl .av-bar{height:1.9cqw}.mc-tl .av-body{height:calc(100% - 1.9cqw)}.mc-tl .av-tc{font-size:.9cqw;min-width:7cqw;padding:.25cqw .5cqw}.mc-tl .av-heads{width:7cqw;padding-top:1.2cqw}.mc-tl .av-h{height:1.9cqw}.mc-tl .av-h-a{height:2.1cqw}.mc-tl .av-h-tc{height:1cqw}.mc-tl .av-lane{height:1.9cqw}.mc-tl .av-lane:nth-of-type(n+4){height:2.1cqw}.mc-tl .av-ruler{height:1.2cqw;font-size:.65cqw}.mc-tl .av-tcl{height:1cqw;font-size:.6cqw}.mc-tl .av-clip{font-size:.72cqw}.ab-also{position:relative;z-index:2;text-align:center;margin:40px 0 0!important}.t3d{display:none}@media (max-width:800px){.mon{width:96vw;border-radius:10px}.mon-screen{aspect-ratio:9/13;container-type:inline-size}.mc,.mc-menu{font-size:2.6cqw}.mc-menu{height:6cqw}.mc-menu span{display:none}.mc-top{flex-direction:column}.mc-bin,.mc-comp .mc-mon:first-child,.mc-ws{display:none}.mc-comp{grid-template-columns:1fr;flex:1 1}.mc-mon-bar{font-size:2.4cqw;padding:1cqw 1.4cqw}.mc-kicker{font-size:2.6cqw}.mc-rec h2{font-size:8cqw}.mc-cols{grid-template-columns:1fr;font-size:3.3cqw}.mc-cut{font-size:3cqw}.mc-bio{font-size:5.4cqw}.mc-hint{font-size:2.4cqw}.mc-tl{height:26%}.mc-tl .av-window{font-size:2.2cqw}.mc-tl .av-bar{height:6cqw}.mc-tl .av-body{height:calc(100% - 6cqw)}.mc-tl .av-tc{font-size:2.6cqw;min-width:20cqw}.mc-tl .av-heads{width:12cqw}.mc-tl .av-h,.mc-tl .av-lane{height:6cqw}.mc-tl .av-ruler{height:3.4cqw;font-size:1.8cqw}.mc-tl .av-clip{font-size:2.2cqw}.mon-neck{height:4svh}.mon-chin{height:24px;font-size:9px}}@media (min-width:801px){.mon{width:min(84vw,122svh)}.mon-stage{margin-top:9svh}}@media (max-width:800px){.mon-stage{margin-top:8svh}.mon-screen{aspect-ratio:9/12}}.mc-src{background:#000!important}.mc-illo{width:100%;height:100%;object-fit:cover;padding:0!important;display:block}.mc-src .mc-illo{object-fit:contain;background:#F2B98F}.mon{background:#0a0a0b!important;border-radius:1.1%/1.9%!important;padding:1.05%!important;box-shadow:0 0 0 1px #2c2c2e,inset 0 0 0 1px rgb(255 255 255/.05),0 60px 90px -40px rgb(20 30 30/.55)!important}.mon:after{display:none}.mon:before{content:"";position:absolute;left:50%;top:.35%;width:.45%;aspect-ratio:1;border-radius:50%;background:#1d1d20;transform:translateX(-50%)}.mon-screen{border-radius:.4%/.7%}.mon-base,.mon-chin,.mon-neck{display:none!important}.xdr-stand{position:relative;width:min(23vw,34svh);height:26svh;margin-top:-1px;background:linear-gradient(90deg,#8e8e93,#c9c9ce 12%,#e4e4e8 40%,#d6d6da 70%,#a7a7ac);box-shadow:inset 0 -12px 18px -10px rgb(0 0 0/.25)}.xdr-hole{position:absolute;left:50%;top:-1px;width:30%;aspect-ratio:1.15;transform:translateX(-50%);border-radius:0 0 999px 999px;background:var(--hole-bg,#6f8d86);box-shadow:inset 0 -3px 0 #a9a9ae,inset 0 2px 6px rgb(0 0 0/.35)}.xdr-foot{position:absolute;left:-3%;right:-3%;bottom:-10px;height:12px;border-radius:2px;background:linear-gradient(#d9d9dd,#9d9da2);box-shadow:0 16px 26px -8px rgb(0 0 0/.45)}.mon-stage{margin-top:5svh!important}@media (min-width:801px){.mon{width:min(80vw,112svh)!important}}@media (max-width:800px){.xdr-stand{width:40vw;height:9svh}}@media (min-width:801px){.mon{width:min(74vw,100svh)!important}.mon-stage{margin-top:11svh!important}.xdr-stand{height:20svh;width:min(20vw,28svh)}}.ab-zoom{position:relative;height:230svh;margin:0 -28px}.ab-zoom-sticky{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center}.ab-zoom .mon{transform-origin:62% 40%;will-change:transform,opacity}.mc-row{display:flex;align-items:center;gap:.5cqw;padding:.32cqw .6cqw;color:#DADADA;font-size:.8cqw;white-space:nowrap;overflow:hidden}.mc-row i{width:.7cqw;height:.7cqw;flex:none;border-radius:1px}.mc-row.is-on{background:#5F5F5F;color:#fff}.mc-hint{transition:opacity .4s ease}.mon-scene{display:none}.ab-photo{padding:10px 10px 34px!important;background:#fff!important;box-shadow:0 18px 40px -16px rgb(47 92 86/.45);-webkit-clip-path:none!important;clip-path:none!important;border-radius:3px}.ab-photo img{display:block;width:min(24vw,300px)}.ab-intro-img,.ab-photo img{aspect-ratio:4/5;object-fit:cover}.ab-intro-img{width:150px;border-radius:8px;flex:none}.ab-reel-card img{width:100%;height:100%;object-fit:cover}.ab-reel-card{background:none!important}.ab-dock{position:fixed;left:16px;right:16px;bottom:14px;z-index:15;height:212px;opacity:0;transform:translateY(30px);pointer-events:none;transition:opacity .6s ease,transform .6s ease}.ab-dock.is-on{opacity:1;transform:none;pointer-events:auto}.ab-dock .av-stage{position:relative;inset:auto;height:100%;perspective:none}.ab-dock .av-window{position:absolute;inset:0;height:auto;transform:none!important;border-radius:10px;box-shadow:0 24px 50px -20px rgb(0 0 0/.55)}.ab-dock .av-floor{display:none}.ab-root{padding-bottom:250px!important}.ab-hero{padding-top:90px}@media (max-width:800px){.ab-zoom{height:190svh}.ab-dock{height:150px;left:8px;right:8px;bottom:8px}.ab-root{padding-bottom:180px!important}.ab-photo img{width:60vw}}.ab-zoom .mon{transform:none!important}.ab-zoom .mon-stage{transform-origin:62% 30%;will-change:transform,opacity}.ab-photo{position:relative;z-index:6!important}.shred,.shred-strip{z-index:1!important}.ab-reel{z-index:30!important;transition:bottom .6s ease}body:has(.ab-dock.is-on) .ab-reel{bottom:240px}@media (max-width:800px){.ab-reel{width:104px;height:104px}body:has(.ab-dock.is-on) .ab-reel{bottom:166px}}.av-lane,.av-lanes,.av-ruler{min-width:0;overflow:hidden}.av-clip,.av-gap{min-width:0!important;flex-basis:0!important}.av-clip span{text-overflow:ellipsis}.av-clip span,.av-ruler span,.av-tcl span{overflow:hidden;min-width:0}.ab-dock{height:200px!important}.ab-dock .av-lane{height:23px!important}.ab-dock .av-lane:nth-of-type(n+4){height:27px!important}.ab-dock .av-h{height:23px!important}.ab-dock .av-h-a{height:27px!important}body:has(.ab-dock.is-on) .ab-reel{bottom:216px!important}@media (max-width:800px){.ab-dock{height:135px!important}body:has(.ab-dock.is-on) .ab-reel{bottom:152px!important}}.ab-zoom{height:330svh!important}.ab-hero{position:relative;z-index:3;margin-top:-100svh!important;opacity:0;transform:translateY(24px);transition:opacity .5s ease,transform .6s ease}.ab-hero.is-in{opacity:1;transform:none}.ab-hero{margin-top:-190svh!important}.ab-hero:not(.is-in){pointer-events:none}.ab-photo{padding:4.2% 4.2% 17%!important;background:linear-gradient(160deg,#fdfdfb,#f1f1ee 55%,#e9e9e5)!important;border-radius:4px;box-shadow:inset 0 1px 0 rgb(255 255 255/.9),inset 0 -1px 0 rgb(0 0 0/.06),0 2px 4px rgb(0 0 0/.12),0 22px 38px -18px rgb(30 40 38/.5)!important}.ab-photo img{box-shadow:inset 0 0 0 1px rgb(0 0 0/.08);border-radius:1px;filter:saturate(.96) contrast(.98)}.ab-photo:after{content:"";inset:0;border-radius:4px;background:linear-gradient(115deg,transparent 40%,rgb(255 255 255/.22) 50%,transparent 60%)}.ab-photo:after,.ab-scroll{position:absolute;pointer-events:none}.ab-scroll{left:50%;bottom:3.5svh;z-index:5;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;opacity:.55;font:400 13px/1 var(--font-sans),Georgia,serif;letter-spacing:.32em;text-transform:lowercase;transition:opacity .5s ease;animation:ab-float 2.6s ease-in-out infinite}.ab-scroll i{width:1px;height:26px;background:linear-gradient(#fff,transparent)}@keyframes ab-float{50%{transform:translate(-50%,7px)}}.ab-zoom .mon-stage{will-change:transform}.mc-bin,.mc-fade,.mc-menu,.mc-mon,.mc-mon-bar,.mc-tl,.mc-ws{will-change:transform,opacity}.ab-scroll{opacity:.7;font-size:14px;bottom:auto!important;top:82svh;color:#2F5C56}.ab-scroll i{background:linear-gradient(#2F5C56,transparent)!important}.ab-hero{transform:none!important;transition:opacity .4s ease!important}.ab-zoom-sticky{z-index:1}.ab-dock{transform:none!important;transition:opacity .35s ease!important}.ab-photo{box-sizing:content-box!important;padding:13px 13px 58px!important;width:auto!important;height:auto!important}.ab-photo img{width:min(22vw,290px)!important;max-width:none}@media (max-width:800px){.ab-photo{padding:10px 10px 44px!important}.ab-photo img{width:60vw!important}}.ab-root{padding-bottom:40px!important}.ab-talk{min-height:0!important;height:auto!important;padding-bottom:0!important}.ab-scroll{top:auto!important;bottom:1.6svh!important}.ab-photo{padding:16px 12px 64px!important;border-radius:3px!important;background:repeating-linear-gradient(0deg,rgb(0 0 0/.012) 0 1px,transparent 1px 3px),linear-gradient(178deg,#fbfbf9,#f3f3f0 70%,#ecece8)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.7),inset 0 -2px 3px rgb(0 0 0/.04),0 1px 1px rgb(0 0 0/.1),0 6px 10px -4px rgb(0 0 0/.18),0 26px 40px -22px rgb(20 35 32/.55)!important}.ab-photo:after{display:none!important}.ab-photo img{aspect-ratio:46/62!important;width:min(20vw,260px)!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px rgb(0 0 0/.1)!important;outline:1px solid rgb(0 0 0/.06);outline-offset:0}.ab-photo:before{content:"";position:absolute;left:12px;right:12px;top:16px;aspect-ratio:46/62;border-radius:2px;pointer-events:none;z-index:1;box-shadow:inset 0 1px 2px rgb(0 0 0/.18),inset 0 0 6px rgb(0 0 0/.08)}@media (max-width:800px){.ab-photo{padding:12px 9px 48px!important}.ab-photo img{width:58vw!important}.ab-photo:before{left:9px;right:9px;top:12px}}.ab-photo{width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;max-width:none!important;display:block}.ab-photo img{margin:0 auto!important;height:auto!important}.ab-scroll{bottom:5.5svh!important}.mc-tl .av-h-tc,.mc-tl .av-lane.av-tcl{height:1.2cqw!important}.mc-tl .av-h-a,.mc-tl .av-lane:nth-of-type(n+5){height:2.1cqw!important}.mc-tl .av-h,.mc-tl .av-lane{margin:.15cqw 0!important;box-sizing:border-box}.mc-tl .av-heads{overflow:hidden}@media (max-width:1100px){.ab-status{position:static!important;margin:4px 0 14px;font-size:15px}.ab-dock .av-ruler span:nth-child(2n),.ab-dock .av-tcl span:nth-child(2n){visibility:hidden}}@media (max-width:800px){.ab-dock .av-ruler span,.ab-dock .av-tcl span{font-size:8px!important}.ab-dock .av-ruler span:not(:first-child):not(:last-child),.ab-dock .av-tcl span:not(:first-child):not(:last-child){visibility:hidden}}.mon-print{display:none}@media (max-width:800px){.mon-stage{position:relative}.mon-print{display:block;position:absolute;right:4%;bottom:1%;z-index:4;width:34%;padding:6px 5px 26px;border-radius:3px;transform:rotate(5deg);background:linear-gradient(178deg,#fbfbf9,#ecece8);box-shadow:0 1px 1px rgb(0 0 0/.1),0 14px 24px -12px rgb(20 35 32/.55);transition:opacity .3s ease}.mon-print img{display:block;width:100%;aspect-ratio:46/62;object-fit:cover;border-radius:1px;box-shadow:inset 0 0 0 1px rgb(0 0 0/.1)}}@media (min-width:801px){.mc-tl,.mc-tl .av-stage{height:auto!important}.mc-tl .av-window{position:relative!important;inset:auto!important}.mc-tl .av-body{height:auto!important;padding-bottom:.4cqw}}.ab-links{flex-basis:100%;width:100%;text-align:center;font-size:14px;opacity:.85;margin-top:8px}.ab-links a{color:inherit;text-underline-offset:3px}