:root{--ft11-ink: oklch(13.5% .045 22);--ft11-shadow: oklch(24% .095 20);--ft11-glow: oklch(55.17% .1789 24.56);--ft11-surface: oklch(65.77% .1659 21.47);--ft11-accent: oklch(72.3% .146 18.26);--ft11-paper: oklch(96.5% .018 8);--ft11-muted: oklch(78% .04 12);--ft11-line: oklch(58% .08 18);--ft11-space-xs: .25rem;--ft11-space-sm: .5rem;--ft11-space-md: .75rem;--ft11-space-lg: 1rem;--ft11-space-xl: 1.5rem;--ft11-space-2xl: 2rem;--ft11-space-3xl: 3rem;--ft11-space-4xl: 4rem;--ft11-space-5xl: 6rem;--ft11-ease-out: cubic-bezier(.16, 1, .3, 1)}html.ft11-document{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;background:var(--ft11-ink);scroll-behavior:smooth}body.ft11-page{--background-color: var(--ft11-ink);height:auto;min-height:100%;overflow-x:clip!important;overflow-y:visible!important;overscroll-behavior-y:auto;touch-action:pan-y pinch-zoom;background:var(--ft11-ink)!important;color:var(--ft11-paper);font-kerning:normal}.ft11-page main{background:var(--ft11-ink)}.ft11-header{position:absolute;inset:0 0 auto;z-index:40;border:0;background:transparent;color:var(--ft11-paper);transform:translateZ(0)}.ft11-header>.container{width:100%;max-width:none;padding-right:max(1.25rem,env(safe-area-inset-right));padding-left:max(1.25rem,env(safe-area-inset-left))}.ft11-header .animate-colorChange{animation:none;fill:var(--ft11-paper)}.ft11-header__logo{height:2rem}.ft11-header a,.ft11-header button{color:var(--ft11-paper)}.ft11-header a:hover,.ft11-header button:hover{background:color-mix(in oklch,var(--ft11-paper) 12%,transparent);color:var(--ft11-paper)}.ft11-header__nav{display:none;align-items:center;gap:var(--ft11-space-2xl);font-family:IntrepidBold,sans-serif;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.ft11-header__nav a{min-width:auto;min-height:auto;background:none!important}.ft11-header__nav a:after{display:block;width:100%;height:1px;background:var(--ft11-accent);content:"";transform:scaleX(0);transform-origin:right;transition:transform .24s var(--ft11-ease-out)}.ft11-header__nav a:hover:after,.ft11-header__nav a:focus-visible:after{transform:scaleX(1);transform-origin:left}.ft11-hero{position:relative;min-height:40rem;min-height:min(46rem,100svh);height:100svh;height:100dvh;overflow:hidden;isolation:isolate;background:var(--ft11-ink)}.ft11-hero__visual,.ft11-hero__picture,.ft11-hero__picture img,.ft11-hero__vignette,.ft11-hero__grain{position:absolute;inset:0;width:100%;height:100%}.ft11-hero__picture{overflow:hidden}.ft11-hero__visual{z-index:0;contain:strict}.ft11-hero__picture img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate3d(0,var(--ft11-scroll-image, var(--ft11-scroll, 0px)),0) scale(1.045);will-change:transform}.ft11-hero__vignette{z-index:3;background:linear-gradient(to bottom,oklch(10% .05 22 / .8),oklch(10% .05 22 / .24) 26%,transparent 42%),linear-gradient(to top,oklch(10% .05 22 / .88),oklch(10% .05 22 / .32) 30%,transparent 52%),linear-gradient(to bottom,transparent 28%,oklch(8% .05 22 / .46) 43%,oklch(8% .05 22 / .46) 65%,transparent 80%),radial-gradient(circle at 40% 46%,transparent 30%,oklch(9% .06 22 / .5) 100%);pointer-events:none}.ft11-hero__grain{z-index:5;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E");mix-blend-mode:soft-light;pointer-events:none}.ft11-hero__frame{position:relative;z-index:10;display:grid;grid-template-rows:auto 1fr auto;width:100%;height:100%;gap:var(--ft11-space-xl);padding:calc(5.5rem + env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));transform:translate3d(0,var(--ft11-scroll-frame, 0px),0)}.ft11-hero__topline,.ft11-hero__footer{font-family:IntrepidBold,sans-serif;text-transform:uppercase}.ft11-hero__topline{display:grid;grid-template-columns:1fr 1fr;gap:var(--ft11-space-lg);align-items:start;font-size:clamp(.74rem,2.8vw,.92rem);line-height:1.1;letter-spacing:.03em}.ft11-hero__topline p:last-child{text-align:right}.ft11-hero__title-wrap{--intro-rest-y: 7vh;align-self:center;width:min(100%,68rem);margin-inline:auto;text-align:center}.ft11-kicker{font-family:IntrepidBold,sans-serif;font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}.ft11-hero__title{margin-left:-.04em;color:var(--ft11-paper);font-family:Ahsing,serif;font-size:clamp(4.4rem,19vw,8rem);font-weight:400;line-height:.82;letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 .012em 0 var(--ft11-ink),0 .08em .45em oklch(8% .07 22 / .6)}.ft11-hero__footer{display:grid;grid-template-columns:1fr 1fr;gap:var(--ft11-space-lg);align-items:end}.ft11-hero__fact{display:flex;flex-direction:column;gap:var(--ft11-space-xs);font-size:clamp(.7rem,2.8vw,.9rem);line-height:1;letter-spacing:.035em}.ft11-hero__fact--right{grid-row:1;grid-column:2;text-align:right}.ft11-hero__venue{grid-row:1;grid-column:1;justify-self:start;display:inline-flex;min-width:auto;min-height:auto;margin:-.75rem -.4rem;padding:.75rem .4rem;color:var(--ft11-paper);font-family:Geist Mono,monospace;font-size:clamp(1.25rem,4.6vw,1.6rem);font-weight:500;line-height:1;letter-spacing:-.06em;transition:color .22s var(--ft11-ease-out)}.ft11-hero__venue:hover{color:var(--ft11-accent)}.ft11-join{grid-row:2;grid-column:1 / -1;justify-self:center;display:inline-flex;width:min(100%,15rem);min-width:12rem;height:4rem;min-height:4rem;align-items:center;justify-content:center;gap:var(--ft11-space-lg);border-top:1px solid var(--ft11-accent);border-bottom:1px solid var(--ft11-accent);color:var(--ft11-accent);font-family:IntrepidExtraBold,sans-serif;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;transition:color .22s var(--ft11-ease-out),padding .22s var(--ft11-ease-out)}.ft11-join svg{width:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.ft11-join:hover,.ft11-join:focus-visible{color:var(--ft11-paper);padding-inline:var(--ft11-space-md)}.ft11-hero__scroll{display:none}[data-ft11-intro]{opacity:0;transform:translate3d(0,var(--intro-rest-y, 0px),0);animation:ft11Intro .8s var(--ft11-ease-out) forwards;animation-delay:calc(.18s + var(--intro-order, 0) * .14s)}.ft11-main{position:relative;overflow:clip;background:radial-gradient(circle at 76% 22%,color-mix(in oklch,var(--ft11-glow) 16%,transparent),transparent 24rem),var(--ft11-ink)}.ft11-orbit{position:absolute;z-index:0;top:8rem;right:.55rem;display:none;color:var(--ft11-line);font-family:IntrepidBold,sans-serif;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl}.ft11-teaser{position:relative;z-index:1;display:grid;width:min(100%,82rem);gap:var(--ft11-space-3xl);margin-inline:auto;padding:clamp(4.5rem,10vw,8rem) 1.25rem 0}.ft11-teaser p{max-width:52ch;color:var(--ft11-paper);font-size:clamp(1.15rem,3.4vw,1.6rem);line-height:1.5;text-wrap:pretty}.ft11-teaser p+p{max-width:60ch;margin-top:var(--ft11-space-xl);color:var(--ft11-muted);font-size:clamp(1rem,2.6vw,1.15rem);line-height:1.7}.ft11-section{position:relative;z-index:1;display:grid;width:min(100%,82rem);gap:var(--ft11-space-3xl);margin-inline:auto;padding:clamp(6rem,14vw,11rem) 1.25rem}.ft11-section__label{display:flex;gap:var(--ft11-space-lg);align-items:center;align-self:start;border-top:1px solid var(--ft11-line);padding-top:var(--ft11-space-md);font-family:IntrepidBold,sans-serif;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.ft11-section__label span{color:var(--ft11-accent)}.ft11-kicker{margin-bottom:var(--ft11-space-xl);color:var(--ft11-accent)}.ft11-concept__body,.ft11-awareness__intro{min-width:0}.ft11-concept__body h2,.ft11-awareness__intro h2,.ft11-closing h2{max-width:12ch;margin-left:-.04em;color:var(--ft11-paper);font-family:Ahsing,serif;font-size:clamp(2.85rem,12vw,4.8rem);font-weight:400;line-height:.84;letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance}.ft11-copy{width:100%;min-width:0;max-width:70ch;margin-top:var(--ft11-space-3xl);color:var(--ft11-muted);font-size:1rem;line-height:1.78;overflow-wrap:break-word;text-wrap:pretty}.ft11-manifesto{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--ft11-ink);color:var(--ft11-ink)}.ft11-manifesto p{display:grid;min-height:7rem;place-items:center;padding:var(--ft11-space-xl);background:var(--ft11-surface);font-family:IntrepidExtraBold,sans-serif;font-size:clamp(1.05rem,3vw,1.8rem);line-height:1;text-align:center;text-transform:uppercase}.ft11-awareness{padding-bottom:clamp(7rem,16vw,12rem)}.ft11-awareness__intro{max-width:65rem}.ft11-chapters{grid-column:1 / -1;margin-top:var(--ft11-space-3xl);border-bottom:1px solid var(--ft11-line)}.ft11-chapter{border-top:1px solid var(--ft11-line)}.ft11-chapter summary{display:grid;grid-template-columns:2rem 1fr 2rem;gap:var(--ft11-space-lg);align-items:center;min-height:6.5rem;cursor:pointer;list-style:none}.ft11-chapter summary::-webkit-details-marker{display:none}.ft11-chapter__index{color:var(--ft11-accent);font-family:IntrepidBold,sans-serif;font-size:.75rem}.ft11-chapter__title{font-family:IntrepidExtraBold,sans-serif;font-size:clamp(1.65rem,7vw,4.5rem);line-height:.92;text-transform:uppercase}.ft11-chapter__toggle{position:relative;width:1.5rem;height:1.5rem}.ft11-chapter__toggle:before,.ft11-chapter__toggle:after{position:absolute;top:50%;left:50%;width:1.25rem;height:1px;background:var(--ft11-accent);content:"";transition:transform .26s var(--ft11-ease-out)}.ft11-chapter__toggle:before{transform:translate(-50%,-50%)}.ft11-chapter__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.ft11-chapter[open] .ft11-chapter__toggle:after{transform:translate(-50%,-50%) rotate(0)}.ft11-chapter__drawer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ft11-ease-out)}.ft11-chapter__drawer>div{min-height:0;overflow:hidden}.ft11-chapter[open] .ft11-chapter__drawer{grid-template-rows:1fr}.ft11-chapter__drawer p{max-width:70ch;padding:0 0 var(--ft11-space-3xl) 3rem;color:var(--ft11-muted);line-height:1.78;text-wrap:pretty}.ft11-text-link{display:inline-flex;min-width:auto;min-height:2.75rem;gap:var(--ft11-space-sm);align-items:center;margin:0 0 var(--ft11-space-3xl) 3rem;border-bottom:1px solid var(--ft11-accent);color:var(--ft11-accent);font-family:IntrepidBold,sans-serif;text-transform:uppercase}.ft11-external-arrow{width:1em;height:1em;flex:none;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.75}.ft11-testimonial{position:relative;display:grid;min-height:38rem;place-items:center;overflow:hidden;padding:clamp(5rem,14vw,10rem) 1.25rem;background:var(--ft11-surface);color:var(--ft11-ink)}.ft11-testimonial__mark{position:absolute;top:-.38em;left:-.02em;color:color-mix(in oklch,var(--ft11-ink) 14%,transparent);font-family:Ahsing,serif;font-size:clamp(18rem,62vw,48rem);line-height:1}.ft11-testimonial blockquote{position:relative;width:min(100%,66rem)}.ft11-testimonial blockquote p{font-size:clamp(1.6rem,4.6vw,3.5rem);font-weight:700;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.ft11-testimonial footer{margin-top:var(--ft11-space-2xl);font-family:IntrepidBold,sans-serif;font-size:.82rem;letter-spacing:.07em;text-transform:uppercase}.ft11-closing{display:grid;min-height:min(52rem,92svh);place-content:center;justify-items:center;gap:var(--ft11-space-2xl);padding:var(--ft11-space-5xl) 1.25rem;background:radial-gradient(circle at 50% 45%,color-mix(in oklch,var(--ft11-shadow) 80%,var(--ft11-glow)) 0%,var(--ft11-ink) 56%);text-align:center}.ft11-closing>p{color:var(--ft11-accent);font-family:IntrepidBold,sans-serif;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.ft11-closing h2{max-width:10ch}.ft11-closing__link{display:flex;width:min(100%,26rem);min-height:5rem;align-items:center;justify-content:space-between;border-top:1px solid var(--ft11-accent);border-bottom:1px solid var(--ft11-accent);color:var(--ft11-accent);font-family:IntrepidExtraBold,sans-serif;font-size:1.6rem;text-transform:uppercase;transition:color .22s var(--ft11-ease-out),padding .22s var(--ft11-ease-out)}.ft11-closing__link .ft11-external-arrow{width:1.25em;height:1.25em}.ft11-closing__link:hover,.ft11-closing__link:focus-visible{padding-inline:var(--ft11-space-lg);color:var(--ft11-paper)}.ft11-footer{border-color:var(--ft11-line);background:var(--ft11-ink);color:var(--ft11-muted)}.ft11-footer a{color:var(--ft11-paper)}.ft11-page :focus-visible{outline:2px solid var(--ft11-accent);outline-offset:4px}.ft11-motion-ready [data-ft11-reveal]{opacity:0;transform:translate3d(0,2rem,0);transition:opacity .7s var(--ft11-ease-out),transform .7s var(--ft11-ease-out)}.ft11-motion-ready [data-ft11-reveal].is-revealed{opacity:1;transform:translateZ(0)}@keyframes ft11Intro{0%{opacity:0;transform:translate3d(0,calc(var(--intro-rest-y, 0px) + 1.4rem),0)}to{opacity:1;transform:translate3d(0,var(--intro-rest-y, 0px),0)}}@media (min-width: 48rem){.ft11-header>.container{padding-inline:clamp(2rem,4vw,4rem)}.ft11-orbit{display:block}.ft11-header__nav{display:flex}.ft11-hero__frame{padding:calc(6.5rem + env(safe-area-inset-top)) clamp(2rem,4vw,4rem) clamp(2rem,4vw,3rem)}.ft11-hero__topline{grid-template-columns:1fr 1fr}.ft11-hero__title-wrap{--intro-rest-y: 5vh}.ft11-hero__title{font-size:clamp(7rem,12vw,11.5rem)}.ft11-hero__footer{grid-template-columns:1fr auto 1fr;align-items:center}.ft11-join{grid-column:2;grid-row:1;width:min(24rem,28vw);min-width:15rem;height:4.8rem;min-height:4.8rem}.ft11-hero__fact--right{grid-column:3}.ft11-hero__scroll{position:absolute;right:auto;bottom:.8rem;left:50%;display:flex;min-width:auto;min-height:auto;gap:var(--ft11-space-sm);color:var(--ft11-muted);font-family:IntrepidBold,sans-serif;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;transform:translate(-50%);writing-mode:horizontal-tb}.ft11-teaser{grid-template-columns:10rem 1fr;padding-inline:clamp(2rem,5vw,5rem)}.ft11-teaser>div{grid-column:2}.ft11-section{grid-template-columns:10rem 1fr;padding-inline:clamp(2rem,5vw,5rem)}.ft11-section__label{position:sticky;top:2rem}.ft11-manifesto{grid-template-columns:repeat(4,1fr)}.ft11-manifesto p{min-height:11rem}.ft11-chapter summary{grid-template-columns:3rem 1fr 3rem;min-height:8rem}.ft11-chapter__drawer p{margin-left:12rem;padding-left:0}.ft11-text-link{margin-left:12rem}.ft11-concept__body h2,.ft11-awareness__intro h2,.ft11-closing h2{font-size:clamp(4.5rem,9vw,8rem)}}@media (max-width: 64rem) and (max-height: 44rem) and (orientation: landscape){.ft11-hero{min-height:22rem;height:100svh;height:100dvh}.ft11-hero__frame{gap:var(--ft11-space-sm);padding:calc(4.25rem + env(safe-area-inset-top)) max(2rem,env(safe-area-inset-right)) max(.65rem,env(safe-area-inset-bottom)) max(2rem,env(safe-area-inset-left))}.ft11-hero__title-wrap{--intro-rest-y: 0px}.ft11-hero__title{font-size:clamp(3.9rem,17vh,5.2rem)}.ft11-hero__footer{grid-template-columns:1fr auto 1fr;gap:var(--ft11-space-xl)}.ft11-join{grid-row:1;grid-column:2;width:min(15rem,26vw);min-width:11rem;height:3.25rem;min-height:3.25rem}.ft11-hero__fact--right{grid-column:3}.ft11-header__nav,.ft11-hero__scroll{display:none}}@media (prefers-reduced-motion: reduce){html.ft11-document{scroll-behavior:auto}.ft11-hero__picture img{transform:none;transition:none}[data-ft11-intro]{opacity:1;animation:none}.ft11-motion-ready [data-ft11-reveal]{opacity:1;transform:none;transition:none}}@supports (-webkit-touch-callout: none){body.ft11-page{background:var(--ft11-ink)!important}}
