@import"https://use.typekit.net/aof6zni.css";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@property --grad1{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz1{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --grad2{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz2{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --grad3{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz3{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --grad4{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz4{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --grad5{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz5{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --grad6{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz6{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --grad7{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz7{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --grad8{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --hoz8{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --swell{syntax: "<percentage>"; inherits: false; initial-value: 0%;}*{box-sizing:border-box}html{font-size:18px}body{font-family:neue-haas-unica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;cursor:url(/assets/cursor-3b95b88c.svg),auto;background-color:#000;color:#fff;font-size:18px}a{color:#fff;text-decoration:none}.App{position:relative}header{padding-inline:5vw}article,footer{padding-inline:5vw}footer{background-color:#000}.circle{position:fixed;border-radius:100%;aspect-ratio:1 / 1;width:auto;top:0;z-index:-1}.circle.big{width:95vw;height:auto;--top-offset-extra: 0vh;--top-offset: -30vh;top:calc(var(--top-offset) + var(--top-offset-extra));left:-20vw;--grad1: 80%;--hoz1: 10%;--grad2: 70%;--hoz2: 40%;--grad3: 100%;--hoz3: 0%;--grad4: 100%;--hoz4: 0%;--grad5: 100%;--hoz5: 40%;--grad6: 100%;--hoz6: 60%;--grad7: 80%;--hoz7: 30%;--grad8: 100%;--hoz8: 80%;background:radial-gradient(ellipse at var(--grad1) var(--hoz1),#ffffff 0%,transparent 40%),radial-gradient(ellipse at var(--grad2) var(--hoz2),#ffffff 0%,transparent 30%),radial-gradient(ellipse at var(--grad3) var(--hoz3),#ffffff 0%,transparent 40%),radial-gradient(ellipse at var(--grad4) var(--hoz4),#ffffff 0%,transparent 30%),radial-gradient(ellipse at var(--grad5) var(--hoz5),#ffffff 0%,transparent 30%),radial-gradient(ellipse at var(--grad6) var(--hoz6),#ffffff 0%,transparent 30%),radial-gradient(ellipse at var(--grad7) var(--hoz7),#ffffff 0%,transparent 30%),radial-gradient(ellipse at var(--grad8) var(--hoz8),#ffffff 0%,transparent 30%),radial-gradient(ellipse at bottom right,black 0%,black 100%);background-size:100% 100%;transition:top .25ms linear;animation:orbitBig 45s cubic-bezier(.35,1.42,.6,-.38) infinite alternate;overflow:hidden}.circle.big:after,.circle.big:before{position:absolute;aspect-ratio:1 / 1;border-radius:100%;background:radial-gradient(white 20%,transparent 70%)}.circle.big:after{right:0;top:20vh;width:10%}.circle.big:before{right:0;top:70vh;width:1px;background:transparent;filter:drop-shadow(0px 0px 3vh white);box-shadow:0 0 65px 41px #fff}@keyframes circleSmol{0%{transform:rotate(0) translate(-10vw)}to{transform:rotate(360deg) translate(-10vw)}}@keyframes circleBig{0%{transform:rotate(0) translate(-165px)}to{transform:rotate(360deg) translate(-165px)}}@keyframes orbitBig{0%{-webkit-transform:rotate(-45deg) translateX(0vw)}to{-webkit-transform:rotate(45deg) translateX(4vw)}}@keyframes gradientBig{0%{--grad1: 80%;--hoz1: 10%;--grad2: 70%;--hoz2: 40%;--grad3: 100%;--hoz3: 0%;--grad4: 100%;--hoz4: 0%;--grad5: 100%;--hoz5: 40%;--grad6: 100%;--hoz6: 60%;--grad7: 80%;--hoz7: 30%;--grad8: 100%;--hoz8: 80%}to{--grad1: 60%;--hoz1: 5%;--grad2: 80%;--hoz2: 5%;--grad3: 90%;--hoz3: 0%;--grad4: 95%;--hoz4: 0%;--grad5: 95%;--hoz5: 35%;--grad6: 90%;--hoz6: 40%;--grad7: 70%;--hoz7: 40%;--grad8: 90%;--hoz8: 90%}}@keyframes orbitSmol{0%{transform:0% 30vh}50%{transform:0% 25vh}to{transform:0% 30vh}}@keyframes gradientSmol{0%{--grad1: 50%;--hoz1: 40%;--grad2: 90%;--hoz2: 10%;--grad3: 90%;--hoz3: 10%}to{--grad1: 25%;--hoz1: 20%;--grad2: 80%;--hoz2: 0%;--grad3: 100%;--hoz3: 0%}}@keyframes gradientSmol1{0%{--grad1: 50%;--hoz1: 40%}to{--grad1: 25%;--hoz1: 20%}}@keyframes gradientSmol2{0%{--grad2: 90%;--hoz2: 10%}to{--grad2: 80%;--hoz2: 0%}}@keyframes gradientSmol3{0%{--grad3: 90%;--hoz3: 10%}to{--grad3: 70%;--hoz3: 0%}}@keyframes gradientSmolSwell{0%{--swell: 40%}to{--swell: 90%}}.circle.smol{height:clamp(40vh,30vw,40vw);position:fixed;right:1.25vw;top:30vh;overflow:hidden;clip-path:circle(50% at 50% 50%);--grad1: 50%;--hoz1: 40%;--grad2: 90%;--hoz2: 10%;--grad3: 90%;--hoz3: 10%;--alpha: 0;--swell: 40%;background:radial-gradient(ellipse at var(--grad1) var(--hoz1),white 0%,rgba(255,255,255,.241) 20%,transparent 40%),radial-gradient(ellipse at var(--grad2) var(--hoz2),black 0%,rgba(0,0,0,var(--alpha)) var(--swell)),radial-gradient(ellipse at var(--grad3) var(--hoz3),black 0%,rgba(0,0,0,var(--alpha)) 20%),linear-gradient(45deg,#ffffff 40%,#00000093 100%),radial-gradient(ellipse at bottom right,white 0%,white 100%);background-position:top right}.circle .inner-circle{--top-offset-extra: 0vh;--top-offset: -30vh;top:calc(var(--top-offset) + var(--top-offset-extra));position:fixed;background-color:#000;border-radius:100%;aspect-ratio:1 / 1;width:auto;width:95vw;height:auto;left:-20vw;animation:orbitBig 45s cubic-bezier(.35,1.42,.6,-.38) infinite alternate}header{min-height:100vh;min-height:100svh;position:relative;display:flex;align-items:flex-start;flex-direction:column}header nav{width:100%;top:-1.25vh;left:0}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.1}h1{font-size:8vw;margin-top:auto;padding-bottom:0vh;margin-bottom:3vh;filter:drop-shadow(1px 1px 20px black)}h3{font-size:3.15vw;line-height:1.3}h2{font-size:3.75vw;margin-bottom:3vh;font-weight:300;line-height:1.1}h2 span{margin-top:2rem;margin-bottom:2rem;font-size:1.3em}h2 span.span-1{margin-top:2rem}h2.indent{margin:4rem auto 16rem;max-width:100%;border:solid 0x white;padding:3rem;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(128deg,rgba(0,0,0,0) 20%,rgba(255,255,255,.3) 40%,rgba(0,0,0,0) 70%);background-size:200% 100%;animation-name:moveGradientAlong;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;mix-blend-mode:difference;border-radius:3rem}@keyframes moveGradientAlong{0%{background-position:-300% 0%}to{background-position:300% 0%}}.more-view h3{margin-bottom:2rem}nav{display:flex;justify-content:space-between;gap:2rem;padding-block:3vh}nav ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:2rem;mix-blend-mode:difference}svg{fill:#fff;stroke:#fff;height:1.5rem;filter:drop-shadow(1px 1px 5px black)}svg.xo{fill:#000;stroke:#000;filter:drop-shadow(1px 1px 1px white) drop-shadow(-1px -1px 1px white);display:block}footer{display:flex;align-items:center;gap:2rem;padding-block:4rem 2rem}footer p{margin:0;line-height:1}p{font-weight:300;line-height:1.1}p.big{font-size:3.75vw}article{margin-top:20vh;padding-top:10vh;padding-bottom:10vh;display:flex;gap:4rem;justify-content:flex-end;min-height:70vh}.col{max-width:25rem;width:100%}.button{padding:1em 3em;border-radius:3rem;font-size:1rem;border:none;outline:none;color:#000;background:white;position:relative;z-index:0;user-select:none;-webkit-user-select:none;touch-action:manipulation;cursor:pointer}.button:before{content:"";background:linear-gradient(45deg,black,white,black,white,black,white);position:absolute;top:-5px;left:-5px;background-size:400%;z-index:-1;filter:blur(10px);-webkit-filter:blur(10px);width:calc(100% + 10px);height:calc(100% + 10px);animation:glowing-button 20s linear infinite alternate;transition:opacity .3s ease-in-out;border-radius:3rem;opacity:0}.button:hover:before{opacity:1}@keyframes glowing-button{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.button:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:white;left:0;top:0;border-radius:3rem}@media screen and (max-width: 820px){.circle.big,.circle .inner-circle{width:100vw}h1{font-size:12vw}header svg{height:2rem}p.big{font-size:7vw}article{flex-direction:column}article .col+.col{margin-left:auto}}#root{overflow:hidden}#glowBlob{background-color:#fff;height:15vmax;aspect-ratio:1;position:absolute;left:50%;top:50%;translate:-50% -50%;border-radius:50%;background:linear-gradient(to right,white,white);animation:rotate 20s infinite;opacity:.8;z-index:1}#glowBlur{height:100%;width:100%;position:fixed;top:0;left:0;z-index:2;-webkit-backdrop-filter:blur(12vmax);backdrop-filter:blur(12vmax)}.App{position:relative;z-index:3}@keyframes rotate{0%{rotate:0deg}50%{scale:1 1.5}to{rotate:360deg}}.circles-3d{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:-1}.more-view h2{width:100%}h2.simple-reason{margin-bottom:10vh}.more-view h3{margin-top:10vh;max-width:60vw}.more-view h3 span{display:block;margin-top:1.5rem;text-decoration:underline}section{width:100%}article.more-view{display:flex;flex-direction:column}section.praise{margin-bottom:10vw;margin-top:20vw}section.praise p{max-width:32rem}.slider-wrap{width:100vw;translate:-5vw 0;overflow:scroll}.slider-track{display:flex;flex-wrap:nowrap;gap:8rem;--_slide-width: 32rem;--_slide-gap: 8rem;width:calc((var(--_slide-width) + (var(--_slide-gap) * (var(--_slider-items) - 1) / var(--_slider-items))) * var(--_slider-items, 5));margin-top:6rem;padding-block:3rem;padding-inline:5vw}.slide{max-width:var(--_slide-width, 32rem);padding:2rem;position:relative;z-index:3}@keyframes slidePulse{0%{width:60%;background:rgba(0,0,0,.3)}to{width:80%;background:rgba(0,0,0,.1)}}.slide .message{font-size:calc(1rem * 1.3 * 1.3);line-height:1.3;margin-top:0}.slide .name{font-size:1rem;line-height:1.8}.slide.button{color:#fff}.slide.button:after{background-color:#000}.slide.button:before{opacity:1;animation-duration:40s}section.cta{margin-bottom:10vw;margin-top:5vw;text-align:center}section.cta .button{font-size:calc(1rem * 1.3 * 1.3 * 1.3* 1.3);border-radius:100%;cursor:not-allowed}section.cta .button:before,section.cta .button:after{border-radius:10rem}article.call-view{flex-direction:column}.call-view h2.sub-header{font-size:calc(1rem * 1.3 * 1.3 * 1.3 * 1.3);max-width:32rem;margin-top:0}.call-view>section{display:flex;gap:5rem;align-items:flex-start;min-height:40vh}.call-view form{display:flex;flex-direction:column;gap:2rem;font-size:1.3rem;width:100%;max-width:32rem;transition:all .15s ease;opacity:1}.call-view form>div:not(.confirmation){display:flex;flex-direction:row;gap:1rem}.call-view form>div>:first-child:not(p){width:10rem}.call-view form button{width:100%}input,textarea{padding:.5rem 1rem;background-color:transparent;border:solid 1px rgba(255,255,255,.5);border-radius:2rem;background-color:#000000e6;width:100%}textarea{resize:none}input,textarea,select,button,label{font-family:inherit;font-size:inherit;color:inherit}.confirmation{opacity:1;transition:all .35s ease;display:block}.confirmation.hidden{opacity:0;display:none}.confirmation.hidden.entering{display:block}.call-view form.hidding{opacity:0}.call-view form.hidden{opacity:0;display:none}@media screen and (max-width: 768px){.call-view>section{flex-direction:column}.more-view h2.simple-reason{font-size:7vw}.more-view h2.indent{font-size:8vw;background-size:400% 100%;animation-duration:10s}.more-view h2.indent br{display:none}.more-view h3{font-size:7vw}.more-view .praise{margin-top:40vw}.more-view .praise h2{font-size:16vw}.slide .message{font-size:1.3rem}.slider-track{--_slide-width: 90vw}.slide{padding:5vw;border-radius:2rem}section.cta .button{padding-inline:1rem;min-width:80vw}.slide.button:before,.slide.button:after{border-radius:2rem}}@media screen and (max-width: 480px){.circle.big,.circle .inner-circle{--top-offset-extra: 45vh;width:160vw;left:-70vw}.circle.smol{height:20vh}header nav ul{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:.25rem;opacity:.5;font-size:.8rem}h1{font-size:23vw}p.big{font-size:11vw;margin-bottom:2rem}article .col:first-child{padding-right:30vw}article .col+.col{padding-left:30vw}.App{overflow:hidden}.more-view h1,.call-view h1{font-size:16vw}.form-outer{min-height:60vh}.more-view h2.indent{padding:calc(1rem + 5vw);border-radius:0;width:100vw;max-width:100vw;translate:-5vw 0}.more-view h3{max-width:90%;font-size:9vw}section.cta .button{font-size:6vw}}
