@font-face{font-family:Anton;src:url('fonts/Anton-Regular.ttf') format('truetype');font-display:swap}
.signature{--navy:#080d0c;--panel:#121c18;--lime:#a3d6ba;--white:#f1f0e9;--muted:#a2aaa5;--gold:#d1b987;--display:Anton,ImpactLocal,'Arial Narrow',sans-serif;background:var(--navy);overflow-x:clip}
.signature-intro.completed{display:none}
.signature.motion-off *{animation:none!important;transition:none!important}.signature.motion-off .will-reveal{opacity:1;transform:none}@media(max-width:900px){.signature nav>a{font-size:14px}.signature nav .button-small{font-size:10px}}
.signature .header{height:98px;padding:0 5%;background:#080d0cf2;border-bottom:1px solid #ffffff12;position:sticky;top:0;backdrop-filter:blur(20px);z-index:25}.signature .brand{gap:15px}.official-logo{height:64px;width:64px;object-fit:contain}.signature .brand-name{font-size:18px;letter-spacing:4px;font-weight:600}.signature .brand-name b{color:var(--white);font-weight:400}.signature .brand-name small{font-size:7px;letter-spacing:2px;color:var(--gold);font-weight:400}.signature nav{gap:32px}.signature nav>a{font-size:10px;letter-spacing:.7px;font-weight:400}.signature nav>a[aria-current]{color:var(--gold)}.signature nav>a[aria-current]:after{background:var(--gold)}.signature .button{background:var(--gold);border-color:var(--gold);color:#121611;text-transform:uppercase;font-size:9px;letter-spacing:1.7px;font-weight:700;padding:21px 26px;gap:35px;transition:background .3s,box-shadow .3s,transform .4s}.signature .button:hover{background:#ede2c5;box-shadow:0 0 40px #d1b98720}.signature .button-small{padding:15px 22px;font-size:8px;letter-spacing:1px}.signature .text-link{font-weight:400;font-size:11px}.signature .text-link span{color:var(--gold)}.signature .eyebrow{color:var(--gold);font-size:8px;font-weight:400;letter-spacing:2.3px}.signature a:hover{color:var(--gold)}.signature-progress{position:fixed;top:0;left:0;width:100%;height:2px;background:var(--gold);z-index:60;transform-origin:left;transform:scaleX(0)}
.signature-hero{height:calc(100svh - 98px);min-height:750px;max-height:1150px;position:relative;isolation:isolate;overflow:hidden;--mx:0;--my:0;--hero-scroll:0}.signature-backdrop{position:absolute;inset:0;z-index:-2;transform:scale(calc(1.04 + var(--hero-scroll)*.08)) translateY(calc(var(--hero-scroll)*40px));will-change:transform}.signature-backdrop>img{width:100%;height:100%;object-fit:cover;object-position:65% 45%;filter:saturate(.45) brightness(.65)}.signature-wash{position:absolute;inset:0;background:linear-gradient(90deg,#080d0cf9 2%,#080d0ce8 26%,#080d0c6b 70%,#080d0ca5),linear-gradient(0deg,#080d0c 0%,#080d0c00 40%,#080d0c4d)}.signature-grid{position:absolute;inset:0;background:linear-gradient(90deg,transparent calc(33.333% - 1px),#d1b98708 33.333%,transparent calc(33.333% + 1px),transparent calc(66.666% - 1px),#d1b98708 66.666%,transparent calc(66.666% + 1px));pointer-events:none;z-index:-1}.signature-light{position:absolute;top:-15%;height:100%;width:30%;background:linear-gradient(#cce6cf26,transparent 70%);filter:blur(40px);transform-origin:top;pointer-events:none;animation:signature-light 13s ease-in-out infinite alternate;z-index:1}.light-left{left:30%;transform:rotate(27deg)}.light-right{right:8%;animation-delay:-7s;opacity:.5;transform:rotate(-20deg)}#signature-ice{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}
.signature-hero-copy{position:relative;z-index:4;padding:130px 0 110px 7%;width:68%;transform:translateY(calc(var(--hero-scroll)*-55px));opacity:calc(1 - var(--hero-scroll)*.5)}.signature-overline{font-size:8px;letter-spacing:3px;color:var(--gold);display:flex;align-items:center;gap:15px;font-weight:400;margin-bottom:40px}.signature-overline>span{height:1px;width:35px;background:var(--gold)}.signature-overline i{font-style:normal;opacity:.45}.signature-hero h1{font-size:clamp(75px,7.9vw,128px);letter-spacing:-1px;line-height:1.17;margin:0}.signature-title-top{display:block;color:var(--white);font-family:var(--display);animation:signature-title 1.4s cubic-bezier(.2,.8,.2,1) .2s both}.signature-title-bottom{display:block;font-family:Georgia,'Times New Roman',serif;font-weight:400;font-style:italic;font-size:.9em;letter-spacing:-5px;color:var(--gold);animation:signature-title 1.4s cubic-bezier(.2,.8,.2,1) .4s both}.signature-hero-copy>p{font-size:13px;line-height:2.1;color:#bcc4be;font-weight:400;margin:34px 0;animation:signature-title 1.4s .55s both}.signature-hero-actions{display:flex;align-items:center;gap:32px;animation:signature-title 1.4s .7s both}.signature-play{display:flex;align-items:center;gap:13px;font-size:7px;letter-spacing:1.7px}.signature-play>span{display:grid;place-items:center;border:1px solid #d1b98750;border-radius:50%;width:42px;height:42px;color:var(--gold);font-size:18px}.signature-play b{font-weight:400}.signature-hero-floor{position:absolute;left:7%;right:7%;bottom:70px;z-index:5;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff16;padding-top:26px;gap:25px}.signature-hero-floor>a{display:flex;align-items:center;gap:15px}.signature-hero-floor>a>span:last-child{font-size:7px;letter-spacing:1.5px;line-height:1.9;color:var(--gold)}.signature-hero-floor b{font-size:6px;color:var(--muted);font-weight:400;letter-spacing:1px}.scroll-capsule{display:block;border:1px solid #d1b98755;width:19px;height:34px;border-radius:15px;position:relative}.scroll-capsule i{width:2px;height:6px;background:var(--gold);position:absolute;top:7px;left:7px;animation:signature-scroll 2.5s infinite}.floor-location,.floor-edition{font-size:7px;letter-spacing:1.6px;line-height:2;color:#bfc6bc}.floor-location i{display:block;font-style:normal;color:var(--muted);font-size:6px}.floor-edition{color:var(--gold)}.floor-edition i{font-style:normal;margin:0 8px;opacity:.5}
.signature-emblem{position:absolute;right:5%;top:11%;width:390px;height:480px;z-index:2;perspective:1000px;transform:translate(calc(var(--mx)*12px),calc(var(--my)*12px + var(--hero-scroll)*50px));animation:emblem-arrival 1.9s cubic-bezier(.16,1,.3,1) .35s both}.emblem-face{position:absolute;left:15%;top:12%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(ellipse at 30% 15%,#334139eb,#0b120ffc 60%);box-shadow:inset 0 1px 1px #e4e1c280,inset 0 -10px 16px #000,0 24px 60px #000b,0 0 90px #b6d3b52a;border:1px solid #a9b9a44a;transform:rotateX(calc(var(--my)*-12deg + 12deg)) rotateY(calc(var(--mx)*15deg - 12deg));overflow:hidden;transition:transform .6s ease}.emblem-face img{width:92%;height:92%;object-fit:contain;position:absolute;inset:4%;filter:drop-shadow(0 6px 7px #0008)}.emblem-sheen{position:absolute;inset:-50%;background:linear-gradient(115deg,transparent 40%,#f1efd015 49%,#fff2 50%,transparent 59%);animation:emblem-sheen 9s ease-in-out infinite;z-index:2;pointer-events:none}.emblem-halo{position:absolute;left:0;top:0;width:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#9ec8a617,transparent 65%);filter:blur(12px)}.emblem-orbit{position:absolute;inset:0 0 auto;width:100%;aspect-ratio:1;border:1px solid #d1b98740;border-radius:50%;transform:rotateX(63deg) rotate(-25deg);box-shadow:0 0 18px #d1b98708;animation:orbit-breathe 10s ease-in-out infinite alternate}.orbit-two{inset:5% 5% auto;width:90%;transform:rotateY(56deg) rotate(35deg);border-color:#b6d3b52e;animation-delay:-5s}.orbit-one:after{content:'';position:absolute;top:50%;left:-3px;width:5px;height:5px;background:var(--gold);border-radius:50%;box-shadow:0 0 15px var(--gold)}.emblem-label{position:absolute;bottom:12%;width:100%;text-align:center}.emblem-label span{font-size:6px;letter-spacing:3px;color:var(--gold);display:block;margin-bottom:15px}.emblem-label b{font:11px Georgia,serif;letter-spacing:2px;font-weight:400;color:var(--white)}
.signature-intro{position:fixed;inset:0;z-index:55;background:#080d0c;display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:none;animation:signature-open 1.6s cubic-bezier(.65,0,.35,1) forwards}.signature-intro img{width:125px;height:125px;object-fit:contain;position:relative;z-index:2;animation:intro-emblem 1.2s both}.signature-intro>span{font:16px Georgia,serif;letter-spacing:7px;color:var(--white);margin-top:25px}.signature-intro small{font-size:6px;letter-spacing:3px;color:var(--gold);margin-top:14px}.intro-orbit{position:absolute;width:250px;height:250px;border:1px solid #d1b98735;border-radius:50%;transform:translateY(-48px);box-shadow:0 0 70px #d1b98709;animation:intro-ring 1.5s both}
.signature .section{padding:100px 7%}.signature-purpose{background:var(--navy);position:relative;overflow:hidden}.purpose-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:10%;align-items:center;margin-top:55px}.purpose-words{font:clamp(35px,4.5vw,66px)/1.5 Georgia,'Times New Roman',serif;letter-spacing:-2px;margin:0;color:#e7eae2}.purpose-words span{transition:color .3s,opacity .3s;opacity:1}.signature-enhanced:not(.motion-off) .purpose-words span{opacity:calc(.2 + var(--word-progress,0)*.8)}.purpose-words .purpose-gold{color:var(--gold);font-style:italic}.purpose-note>img{width:72px;height:72px;object-fit:contain;margin-bottom:25px}.purpose-note p{color:var(--muted);font-size:12px;line-height:2}.purpose-note .text-link{margin-top:20px}.purpose-line{display:flex;align-items:center;gap:25px;margin-top:70px;font-size:7px;letter-spacing:3px;color:var(--gold);border-top:1px solid #ffffff12;padding-top:30px}.purpose-line i{flex:1;height:1px;background:linear-gradient(90deg,#d1b98750,transparent)}
.signature-drive{background:var(--navy);position:relative}.drive-sticky{padding-top:30px;background:var(--navy);overflow:hidden}.drive-header{padding:0 7% 25px;display:flex;align-items:center;gap:35px}.drive-counter{font:13px Georgia,serif;color:var(--gold);margin-left:auto}.drive-pause{background:transparent;border:1px solid #d1b98740;color:var(--muted);font-size:8px;padding:10px 14px;letter-spacing:.5px;cursor:pointer;display:none}.drive-track{display:grid}.drive-panel{height:650px;min-height:550px;position:relative;isolation:isolate;overflow:hidden;background:var(--panel)}.drive-panel>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% 40%;z-index:-2;filter:saturate(.6);transform:scale(1.03)}.drive-panel-shade{position:absolute;inset:0;background:linear-gradient(90deg,#080d0ced 0%,#080d0cb3 33%,#080d0c22 70%),linear-gradient(0deg,#080d0cce,transparent 60%);z-index:-1}.drive-copy{padding:95px 7% 80px;position:relative;max-width:900px}.drive-number{font-size:7px;letter-spacing:2px;color:var(--gold)}.drive-number i{font-style:normal;opacity:.4;margin:0 10px}.drive-copy h2{font-size:clamp(45px,5.5vw,82px);line-height:1.2;margin:45px 0 25px;letter-spacing:1px;color:var(--white)}.drive-copy h3{font:italic 26px Georgia,serif;color:var(--gold);line-height:1.4;max-width:450px}.drive-copy p{font-size:12px;line-height:2;color:#c6cdc6;max-width:330px;margin:25px 0}.drive-copy .text-link{margin-top:15px}.drive-location{position:absolute;right:7%;bottom:45px;font-size:7px;letter-spacing:2px;color:var(--white)}.drive-indicators{display:none}.signature-enhanced:not(.motion-off) .signature-drive:not(.drive-static){height:280svh}.signature-enhanced:not(.motion-off) .signature-drive:not(.drive-static) .drive-sticky{position:sticky;top:98px;height:calc(100svh - 98px);min-height:540px}.signature-enhanced:not(.motion-off) .signature-drive:not(.drive-static) .drive-track{display:flex;height:calc(100% - 90px);transform:translate3d(var(--drive-shift,0px),0,0);will-change:transform}.signature-enhanced:not(.motion-off) .signature-drive:not(.drive-static) .drive-panel{width:100%;min-width:100%;height:100%;min-height:0}.signature-enhanced:not(.motion-off) .drive-pause{display:block}.signature-enhanced:not(.motion-off) .drive-indicators{display:flex;justify-content:center;gap:8px;padding-top:17px}.drive-indicators>span{height:2px;width:32px;background:#ffffff25;transition:background .3s}.drive-indicators>span.active{background:var(--gold)}.drive-static .drive-pause{display:block!important}
.signature .section-heading{margin-bottom:50px}.signature .section-heading h2{font:clamp(40px,4.5vw,64px)/1.12 var(--display);margin-top:18px;letter-spacing:.6px}.signature .section-heading h2>span{color:var(--gold)}.signature .news-section,.signature .archive{background:#e9e9df;color:#131a16}.signature .news-section .eyebrow,.signature .news-section h2>span,.signature .news-section .text-link span{color:#617156}.signature .news-grid{gap:30px}.signature .news-card .card-image{aspect-ratio:1.4;background:#d4d9cc}.signature .news-card .image-arrow{background:#17271d;color:#d1b987}.signature .news-card img{filter:saturate(.75);transition:transform .9s,filter .6s}.signature .news-card:hover img{filter:saturate(1);transform:scale(1.04)}.signature .news-card h3{font:24px/1.3 var(--display)}.signature .news-card p,.signature .news-card .meta{color:#5c695e}.signature .news-card .meta>span{color:#506b4f;font-weight:400}.signature .news-card a:hover{color:#506b4f}.signature .about-section{background:#111a15;gap:9%}.signature .about-photo{padding:12px;border:1px solid #d1b98725}.signature .about-photo>img{filter:saturate(.65)}.signature .about-copy h2{font:clamp(37px,3.8vw,57px)/1.15 var(--display)}.signature .about-copy h2>span{color:var(--gold)}.signature .about-copy p{font-size:12px;line-height:2}.signature .values>span{color:var(--gold);font-size:9px}.signature .values b{font-size:8px;letter-spacing:2px;font-weight:400}.signature .tournament-gallery{background:var(--navy)}.signature .gallery-photo{--spot-x:50%;--spot-y:50%;position:relative}.signature .gallery-photo:after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--spot-x) var(--spot-y),#d1b98722,transparent 65%);opacity:0;transition:opacity .3s}.signature .gallery-photo:hover:after{opacity:1}.signature .gallery-photo img{filter:saturate(.7);transition:transform .9s,filter .9s}.signature .gallery-photo:hover img{filter:saturate(1);transform:scale(1.05)}.signature .gallery-photo-label>span:last-child{color:var(--gold)}.signature .cta{background:radial-gradient(ellipse at 80% 30%,#7ea48715,transparent 60%),var(--navy);border-top:1px solid #d1b98730;padding-top:100px;padding-bottom:110px;gap:50px}.signature .cta h2{font:clamp(32px,3.7vw,55px)/1.2 Georgia,serif;letter-spacing:-1px;max-width:700px}.signature .cta h2 span{color:var(--gold);font-style:italic}.signature .sponsors{background:#e9e9df;padding-top:40px;padding-bottom:40px}.signature .footer{background:#070b09;padding-top:60px}.signature .footer .brand-name{font-size:19px}.signature .footer-links,.signature .footer-social{font-size:10px;font-weight:400}.signature .footer-bottom{font-size:7px;letter-spacing:1px}.signature .page-intro{background:radial-gradient(ellipse at 90% 25%,#80aa8620,transparent 70%);border-bottom:1px solid #d1b98725}.signature .page-intro h1{font-size:clamp(60px,7vw,100px);line-height:1.2}.signature .page-intro h1 span{color:var(--gold)}.signature .page-intro p{font-size:13px}.signature .archive-tools{color:#5c695e}.signature .archive-tools input{background:#f8f8f1;color:var(--navy);border:1px solid #61715650}.signature .article h1{font-size:clamp(44px,5vw,76px);line-height:1.25}.signature .article-image{max-height:700px}.signature .article-body p{font-size:14px;line-height:2}.signature .join-panel{background:#111c16;border-top:1px solid var(--gold);padding:40px}.signature .join-panel h2{font:42px/1.2 var(--display)}.signature .join-panel h2>span{color:var(--gold)}.signature .contact-email{font:clamp(20px,2.2vw,34px) Georgia,serif;letter-spacing:-.6px}.signature .contact-email span{color:var(--gold)}.signature .contact-details h2{font-size:9px;letter-spacing:1.5px}.signature .pillars{gap:45px}.signature .pillars h3{font-size:26px}.signature .pillars article>span{color:var(--gold)}.signature .pillars p{font-size:12px}.signature #photo-viewer{background:#080d0cf7}.signature #photo-viewer button{color:var(--gold)}
.signature .design-switcher{border-color:#d1b98735;background:#080d0cf5}.signature .design-switcher a[aria-current]{background:var(--gold);color:var(--navy)}
@keyframes signature-open{0%,38%{clip-path:inset(0);opacity:1}100%{clip-path:inset(0 0 100% 0);opacity:.8;visibility:hidden}}@keyframes intro-emblem{from{opacity:0;transform:scale(.8);filter:blur(10px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes intro-ring{from{opacity:0;scale:.5;rotate:-70deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes signature-title{from{opacity:0;transform:translateY(35px);filter:blur(7px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes emblem-arrival{from{opacity:0;translate:40px 25px;filter:blur(8px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes signature-light{from{rotate:-15deg;opacity:.3}to{rotate:17deg;opacity:.8}}@keyframes emblem-sheen{0%,25%{translate:-60% 0}65%,100%{translate:65% 0}}@keyframes orbit-breathe{from{rotate:-8deg;opacity:.45}to{rotate:8deg;opacity:1}}@keyframes signature-scroll{0%,100%{transform:translateY(0);opacity:.3}50%{transform:translateY(10px);opacity:1}}
@media(min-width:1700px){.signature-hero-copy{padding-top:150px}.signature-emblem{width:460px;right:9%;height:540px;top:13%}.signature-hero h1{font-size:145px}}
@media(max-width:1100px){.signature nav{gap:21px}.signature .header{padding:0 4%}.signature .brand-name{font-size:15px;letter-spacing:3px}.signature-hero-copy{padding-top:125px;width:75%}.signature-emblem{right:1%;width:320px;top:13%;height:420px}.signature-hero h1{font-size:8.5vw}.signature-title-bottom{letter-spacing:-3px}.signature-hero-actions{gap:23px}.signature-play{font-size:6px;letter-spacing:1px}.signature .section{padding:80px 6%}.purpose-layout{gap:7%}.purpose-words{font-size:46px}.signature .cta{flex-direction:column;align-items:start}.signature .news-card h3{font-size:21px}.signature .about-copy h2{font-size:36px}}
@media(max-width:900px){.signature .header{height:80px}.official-logo{width:52px;height:52px}.signature nav{top:80px;background:#080d0cf5}.signature-hero{height:calc(100svh - 80px);min-height:760px}.signature-enhanced:not(.motion-off) .signature-drive:not(.drive-static) .drive-sticky{top:80px;height:calc(100svh - 80px)}.signature-hero-copy{padding-top:110px;width:85%}.signature-emblem{width:285px;height:350px;right:-2%;top:21%;opacity:.65}.signature-hero h1{font-size:10vw}.signature-hero-actions{flex-direction:column;align-items:start;gap:23px}.signature-hero-copy>p{font-size:12px;max-width:280px}.signature-hero-floor{left:6%;right:6%}.floor-edition{display:none}.signature-overline{font-size:7px;letter-spacing:2px}.purpose-layout{grid-template-columns:1fr;gap:45px}.purpose-note{display:grid;grid-template-columns:90px 1fr;gap:10px 25px}.purpose-note p{margin:0}.purpose-note .text-link{grid-column:2;margin:0}.purpose-words{font-size:52px}.signature .section-heading h2{font-size:44px}.drive-copy{padding-top:75px}.drive-copy h2{font-size:65px}.drive-copy h3{font-size:22px}.drive-copy p{font-size:11px}.drive-location{font-size:6px}.signature .about-section{gap:35px}.signature .about-copy h2{font-size:33px}.signature .contact-grid{grid-template-columns:1fr;gap:40px}.signature .contact-details{grid-template-columns:1fr 1fr}.signature .join-panel{max-width:550px}}
@media(max-width:650px){.signature .header{padding:0 6%}.signature .brand{gap:9px}.signature .brand-name{font-size:14px;letter-spacing:2px}.signature .brand-name small{font-size:6px;letter-spacing:1.3px}.official-logo{height:48px;width:48px}.signature-hero{min-height:820px;height:calc(100svh - 80px);max-height:1000px}.signature-hero-copy{padding:65px 6% 150px;width:100%}.signature-overline{font-size:6px;letter-spacing:1.4px;gap:10px;margin-bottom:30px}.signature-overline>span{width:20px}.signature-hero h1{font-size:clamp(52px,14vw,87px);line-height:1.16;letter-spacing:0}.signature-title-bottom{font-size:1.04em;letter-spacing:-2.5px}.signature-hero-copy>p{font-size:11px;margin:24px 0;line-height:1.9}.signature-hero-actions{gap:20px}.signature-hero-actions .button{padding:19px 22px;font-size:8px;gap:30px}.signature-play{font-size:6px}.signature-play>span{height:35px;width:35px}.signature-emblem{top:auto;bottom:90px;right:7%;width:205px;height:260px;opacity:1}.emblem-label{bottom:8%}.emblem-label span{font-size:5px;letter-spacing:1.5px;margin-bottom:9px}.emblem-label b{font-size:8px;letter-spacing:1px}.signature-backdrop img{object-position:65%;filter:saturate(.5) brightness(.5)}.signature-wash{background:linear-gradient(90deg,#080d0cf0,#080d0c9c 75%),linear-gradient(0deg,#080d0c,transparent 60%)}.signature-hero-floor{bottom:63px;left:6%;right:6%;padding-top:18px}.signature-hero-floor>a{gap:10px}.floor-location{font-size:5px;letter-spacing:.8px}.floor-location i{font-size:5px}.signature-hero-floor>a>span:last-child{font-size:6px;letter-spacing:1px}.signature-hero-floor b{font-size:5px}.signature .section{padding:60px 6%}.purpose-layout{margin-top:30px;gap:35px}.purpose-words{font-size:clamp(27px,8vw,44px);letter-spacing:-1px;line-height:1.7}.purpose-note{grid-template-columns:65px 1fr;gap:10px 20px}.purpose-note>img{width:60px;height:60px}.purpose-note p{font-size:11px}.purpose-line{margin-top:40px;font-size:6px;letter-spacing:1px;gap:12px}.signature .section-heading h2{font-size:38px}.drive-panel{min-height:620px;height:620px}.drive-header{padding:0 6% 20px;gap:15px}.drive-header .eyebrow{font-size:6px;letter-spacing:1px}.drive-counter{font-size:10px}.drive-pause{font-size:6px;padding:8px 10px}.drive-copy{padding:85px 6% 65px}.drive-copy h2{font-size:clamp(34px,9.3vw,58px);letter-spacing:0;margin-top:35px}.drive-copy h3{font-size:20px;max-width:270px}.drive-copy p{max-width:255px;font-size:11px}.drive-panel>img{object-position:65%}.drive-panel-shade{background:linear-gradient(90deg,#080d0cdd,#080d0c60),linear-gradient(0deg,#080d0cd9,transparent 75%)}.drive-location{bottom:20px;right:6%;font-size:5px}.signature-enhanced:not(.motion-off) .signature-drive:not(.drive-static){height:255svh}.signature .news-card h3{font-size:25px}.signature .about-section{gap:30px}.signature .about-copy h2{font-size:36px}.signature .cta h2{font-size:32px}.signature .sponsors{padding:35px 6%}.signature .footer{padding-bottom:110px}.signature .footer .brand-name{font-size:16px}.signature .page-intro h1{font-size:52px}.signature .article h1{font-size:35px}.signature .join-panel{padding:30px}.signature .join-panel h2{font-size:36px}.signature .contact-email{font-size:22px}.signature .gallery-photo img{filter:none}}
.signature.motion-off .signature-intro{display:none}.signature.motion-off .signature-light,.signature.motion-off #signature-ice{display:none}.signature.motion-off .signature-hero *{animation:none!important;transition:none!important}.signature.motion-off .signature-hero-copy{transform:none;opacity:1}.signature.motion-off .signature-emblem{transform:none}.signature.motion-off .signature-backdrop{transform:none}.signature.motion-off .signature-title-top,.signature.motion-off .signature-title-bottom,.signature.motion-off .signature-hero-copy>p,.signature.motion-off .signature-hero-actions{opacity:1;filter:none;transform:none}.signature.motion-off .purpose-words span{opacity:1}.signature.motion-off .signature-magnetic{transform:none!important}
@media(prefers-reduced-motion:reduce){.signature-intro,.signature-light,#signature-ice{display:none}.signature-hero-copy{transform:none!important;opacity:1!important}.signature-backdrop,.signature-emblem{transform:none!important}.purpose-words span{opacity:1!important}}
.signature nav>a{font-size:13px}.signature nav .button-small{font-size:11px}@media(max-width:900px){.signature nav>a{font-size:16px}.signature nav .button-small{font-size:12px}}
