@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:ital,wght@0,200..800;1,200..800&family=Figtree:ital,wght@0,300..900;1,300..900&family=Poly:ital@0;1&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap);*{font-feature-settings:none;font-variant-ligatures:none}body,html{height:100%;margin:0;padding:0}.app-wrapper{display:flex;flex-direction:column;min-height:100vh}body{background-color:var(--primary100);font-family:var(--font-family-primary);margin:0;overflow:auto}.container-vertical{flex-direction:column}.container-horizontal,.container-vertical{align-items:center;display:flex;justify-content:center;text-align:center}.container-horizontal{flex-direction:row}.width-medium{width:60%}.margin-large{margin:var(--margin-xl)}.background-orange{background:linear-gradient(to right,var(--primary300),var(--primaryText))}.border-radius-medium{border-radius:var(--border-radius-md)}.border-radius-25{border-radius:var(--border-radius-lg)}.img-xsmall{width:var(--width-xxs)}.img-small{width:var(--width-sm)}.img-medium{width:var(--width-md)}.img-large{width:var(--width-lg)}form{width:100%}label{text-align:start}.label-input-pair{display:flex;flex-direction:column}.rounded-input-box,.rounded-selection{border:var(--border-thickness) solid;border-radius:var(--border-radius-capsule);font-size:var(--font-size-xs);margin:0 var(--margin-xs) var(--margin-xs) var(--margin-xs);padding:var(--padding-xs)}.rounded-selection{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7 10l5 5 5-5z"/></svg>');background-position:calc(100% - var(--spacing-xxs));background-repeat:no-repeat;background-size:var(--spacing-xs);cursor:pointer}.rounded-input-box::placeholder,.rounded-textarea::placeholder{font-family:var(--font-family-primary);font-size:var(--font-size-xs)}.rounded-textarea{border:var(--border-thickness) solid;border-radius:var(--border-radius-sm);font-family:TT Norms,sans-serif;font-size:var(--font-size-xs);height:var(--width-sm);margin:0 var(--margin-xs) var(--margin-xs) var(--margin-xs);padding:var(--padding-xs);resize:none}@media (max-width:1024px){.toast-cursor{display:none!important}.width-medium{width:80%}.img-small{width:var(--width-xs)}form{text-align:center}}@media (max-width:768px){.container-vertical{margin:0 auto}.width-medium{width:100%}}:root{--primary100:#ffefdc;--primary200:#ffdcb9;--primary300:#ffc396;--primary400:#ffac7c;--primary500:#ff8551;--primary600:#db603b;--primary700:#b74028;--primary800:#932519;--primary900:#7a120f;--secondary100:#ffeee5;--secondary200:#ffd9cc;--secondary300:#ffbfb2;--secondary400:#ffa79f;--secondary500:#ff8080;--secondary600:#db5d68;--secondary700:#b74055;--secondary800:#932844;--secondary900:#7a183a;--accent100:#fffbcc;--accent200:#fff799;--accent300:#fff266;--accent400:#ffec3f;--accent500:#ffe400;--accent600:#dbc100;--accent700:#b7a000;--accent800:#937f00;--accent900:#7a6800;--info100:#daf7ff;--info200:#b5ebff;--info300:#90dbff;--info400:#75caff;--info500:#47afff;--info600:#3389db;--info700:#2366b7;--info800:#164893;--info900:#0d327a;--success100:#effcdc;--success200:#ddfabb;--success300:#c1f195;--success400:#a4e377;--success500:#7bd14d;--success600:#5bb338;--success700:#3f9626;--success800:#277918;--success900:#17640e;--error100:#fee9e9;--error200:#fbbebe;--error300:#f89393;--error400:#f56868;--error500:#f02727;--error600:#c01f1f;--error700:#901717;--error800:#601010;--error900:#300808;--neutral100:#f5f5f5;--neutral200:#ececec;--neutral300:#c6c6c6;--neutral400:#8d8d8d;--neutral500:#424242;--neutral600:#383030;--neutral700:#2f2123;--neutral800:#261519;--neutral900:#1f0c13;--background:#fdfdfd;--primaryText:var(--primary500);--primaryContainer:var(--primary100);--primaryContainerText:var(--primary600);--secondaryText:var(--secondary500);--secondaryContainer:var(--secondary100);--secondaryContainerText:var(--secondary600);--accentText:var(--accent500);--accentContainer:var(--accent100);--accentContainerText:var(--accent600);--infoText:var(--info500);--infoContainer:var(--info100);--infoContainerText:var(--info600);--successText:var(--success500);--successContainer:var(--success100);--successContainerText:var(--success600);--errorText:var(--error500);--errorContainer:var(--error100);--errorContainerText:var(--error600);--neutralText:var(--neutral500);--neutralContainer:var(--neutral100);--neutralContainerText:var(--neutral600);--grid-baseline:8.0;--border-thickness:1px;--border-radius-capsule:calc(var(--grid-baseline)*1500px);--border-radius-lg:calc(var(--grid-baseline)*8px);--border-radius-md:calc(var(--grid-baseline)*4px);--border-radius-sm:calc(var(--grid-baseline)*2px);--font-size-xxxl:calc(var(--grid-baseline)*10px);--font-size-xxl:calc(var(--grid-baseline)*7px);--font-size-xl:calc(var(--grid-baseline)*5px);--font-size-lg:calc(var(--grid-baseline)*4px);--font-size-md:calc(var(--grid-baseline)*3px);--font-size-sm:calc(var(--grid-baseline)*2.5px);--font-size-xs:calc(var(--grid-baseline)*2px);--margin-xl:calc(var(--grid-baseline)*9px);--margin-lg:calc(var(--grid-baseline)*7px);--margin-md:calc(var(--grid-baseline)*5px);--margin-sm:calc(var(--grid-baseline)*4px);--margin-xs:calc(var(--spacing-xs)*0.5);--padding-xxl:calc(var(--grid-baseline)*15px);--padding-xl:calc(var(--grid-baseline)*9px);--padding-lg:calc(var(--grid-baseline)*7px);--padding-md:calc(var(--grid-baseline)*5px);--padding-sm:calc(var(--grid-baseline)*4px);--padding-xs:calc(var(--spacing-xs)*0.5);--padding-xxs:calc(var(--grid-baseline)*1px);--height-xl:calc(var(--grid-baseline)*55px);--height-lg:calc(var(--grid-baseline)*45px);--height-md:calc(var(--grid-baseline)*35px);--height-sm:calc(var(--grid-baseline)*25px);--height-xs:calc(var(--grid-baseline)*15px);--width-xl:calc(var(--grid-baseline)*55px);--width-lg:calc(var(--grid-baseline)*45px);--width-md:calc(var(--grid-baseline)*35px);--width-sm:calc(var(--grid-baseline)*25px);--width-xs:calc(var(--grid-baseline)*15px);--width-xxs:calc(var(--grid-baseline)*10px);--height-100:100%;--height-50:50%;--height-35:35%;--width-100:100%;--width-80:80%;--width-35:35%;--max-width-container:calc(var(--grid-baseline)*150px);--spacing-xl:calc(var(--grid-baseline)*9px);--spacing-lg:calc(var(--grid-baseline)*7px);--spacing-md:calc(var(--grid-baseline)*5px);--spacing-sm:calc(var(--grid-baseline)*4px);--spacing-xs:calc(var(--grid-baseline)*3px);--spacing-xxs:calc(var(--grid-baseline)*2px);--font-family-primary:"Figtree",sans-serif;--font-family-headings:"Poly",serif;--font-family-title:"Bricolage Grotesque",sans-serif;--font-family-tags:"JetBrains Mono",monospace}@font-face{font-family:TT Norms;font-style:normal;font-weight:100;src:url(/static/media/TTNorms-Thin.79bf25a66825304b1e0c.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:100;src:url(/static/media/TTNorms-ThinItalic.2cc4e6a7d4d69581aee6.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:200;src:url(/static/media/TTNorms-ExtraLight.1d1d68a075f723892110.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:200;src:url(/static/media/TTNorms-ExtraLightItalic.69cb4636a2a6fc9cb381.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:300;src:url(/static/media/TTNorms-Light.5666b83392be1e75e731.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:300;src:url(/static/media/TTNorms-LightItalic.d49bd5863e12944f8030.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:400;src:url(/static/media/TTNorms-Regular.be9ab5334998e415ea05.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:400;src:url(/static/media/TTNorms-Italic.12ae4ca50b7dfa4f2a2f.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:500;src:url(/static/media/TTNorms-Medium.b2ec10270eb8117b0b05.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:500;src:url(/static/media/TTNorms-MediumItalic.f40d89b8315b60b8fe2b.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:600;src:url(/static/media/TTNorms-Bold.d7e3362b27216880f85f.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:600;src:url(/static/media/TTNorms-BoldItalic.abdf40c3105e1422ca1a.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:700;src:url(/static/media/TTNorms-ExtraBold.0da2a4503545793ae4c3.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:700;src:url(/static/media/TTNorms-ExtraBoldItalic.a47f018acc90e8943fb7.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:800;src:url(/static/media/TTNorms-Black.0a7b4dc3218da74da0e1.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:800;src:url(/static/media/TTNorms-BlackItalic.454e06c3346f7b395fee.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:normal;font-weight:900;src:url(/static/media/TTNorms-Heavy.d05ece70a634fc621daa.otf) format("opentype")}@font-face{font-family:TT Norms;font-style:italic;font-weight:900;src:url(/static/media/TTNorms-HeavyItalic.ab11dda975e33de4228c.otf) format("opentype")}h1,h2,h3,h4,h5{font-family:Poly,serif;font-family:var(--font-family-headings);font-weight:600}h1{font-size:var(--font-size-xxl);margin-bottom:var(--margin-md)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg);line-height:var(--spacing-md)}h3,h4{margin:var(--margin-xs)}h4{font-size:var(--font-size-md);font-weight:400}h5,label,p{font-size:var(--font-size-sm);margin:var(--margin-xs)}label,p{font-weight:300;line-height:var(--spacing-sm)}a,label,p{color:#000}a{font-size:var(--font-size-xs);font-weight:400;text-decoration:none}strong{font-weight:600}.text-gradient{background:linear-gradient(90deg,var(--secondaryText),var(--primaryText));-webkit-background-clip:text;color:#0000;font-style:italic}.text-highlight{color:var(--primaryText)}.span-bold{font-size:var(--font-size-md);font-weight:600}@media (max-width:1024px){label{font-size:var(--font-size-xs)}}@media (max-width:768px){h1{font-size:calc(var(--font-size-lg))}h3{font-size:var(--font-size-md);line-height:var(--spacing-sm);margin-bottom:0}p{font-size:var(--font-size-xs);line-height:var(--spacing-xs)}}@media (max-width:430px){h3{font-size:var(--font-size-md)}}.button{align-items:center;background:var(--primary500);border:none;border-radius:var(--border-radius-sm);color:#fff;cursor:pointer;font-family:var(--font-family-primary);font-size:calc(var(--font-size-sm));justify-content:center;margin:var(--margin-xs);padding:var(--padding-xs) var(--padding-lg);transition:transform .1s ease}.button:hover{opacity:.9}.button:active{transform:scale(.95)}.navbar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffdcb9b3;border-radius:var(--border-radius-sm);justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 calc(var(--padding-lg));position:-webkit-sticky;position:sticky;top:40px;width:70%;z-index:1000}.logo,.logo a,.navbar{align-items:center;display:flex}.logo img{flex:0 1 auto;height:var(--spacing-md);object-fit:contain;width:auto}#logo-text{align-self:center;font-family:var(--font-family-title);height:auto;line-height:1;margin:0;padding-left:10px}.hamburger-logo-container{align-items:center;display:flex;flex-direction:row;justify-content:center}#hamburger-icon{padding-right:calc(var(--grid-baseline)*1px);padding-top:var(--padding-xxs);width:25px}.links-button-container{display:flex;flex-direction:row}.nav-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.nav-links a{margin:0 var(--margin-sm)}.nav-links a:hover{color:var(--secondary400)}.navbar-get-button{font-size:medium;padding:var(--padding-xs) var(--padding-sm)}.hamburger{background:none;border:none;cursor:pointer;display:none}.nav-links.open{display:block}.get-toastie{background:#fff;border-radius:var(--border-radius-md);box-shadow:0 4px 6px #0000001a;display:none;min-width:200px;padding:1.5rem;position:absolute;right:0;text-align:center;top:100%;z-index:1000}.get-toastie.open{display:block}.get-toastie .qr{height:auto;margin:0 auto;width:150px}@media (max-width:1320px){.nav-links a{margin:0 var(--margin-xs)}.navbar{padding:0 calc(var(--padding-sm)*1.5)}}@media (max-width:1024px){.navbar{padding:0 var(--padding-sm)}#logo-text{display:none}}@media (max-width:768px){.navbar{padding:0 var(--padding-xs)}.logo span{display:none}.hamburger-logo-container{display:flex;flex-direction:row;margin:auto 0}.hamburger{display:block}.nav-links{display:none;flex-direction:column;width:50vw}.nav-links a{display:block;margin:var(--margin-sm) var(--margin-sm)}.nav-links.open{align-items:flex-start;background-color:var(--primaryContainer);border-radius:var(--border-radius-sm);display:flex;left:0;margin:0 var(--margin-xs);position:absolute;right:0;top:100%}}.achievement{align-items:flex-start;background:var(--primaryContainer);border-radius:var(--border-radius-sm);color:var(--primaryContainerText);display:flex;flex:1 1;flex-direction:column;min-width:0;padding:var(--padding-xs);transition:transform .1s ease}.achievement:active{transform:translateY(var(--padding-xs))}.achievement h5{margin:4px var(--margin-xs)}.achievement p{font-size:var(--font-size-xs);line-height:1.4;margin:0 var(--margin-xs)}@media (max-width:768px){.achievement{flex:1 1 100%;padding:var(--padding-xs) var(--padding-sm);width:100%}}.hero{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:var(--margin-md);max-width:1400px;text-align:center}.hero-image,.hero-text{box-sizing:border-box;flex:1 1 50%;padding:var(--padding-xs);text-align:start}.hero-text p{margin-left:0}.download-buttons{gap:* 4;gap:var(--grid-baseline * 4);padding-top:20px}.download-buttons a{margin-right:20px}.download-button{max-height:50px;width:auto}.download-button:last-child{margin-right:0}.hero-image{text-align:center}.eyebrow{align-items:center;animation:fadeUp .7s var(--ease-expo) .1s both;background:#f2722e17;border:1px solid #f2722e33;border-radius:100px;color:var(--primary700);display:inline-flex;font-family:var(--font-family-tags);font-size:.68rem;gap:8px;letter-spacing:.08em;padding:7px 14px;text-transform:uppercase}@keyframes pingDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.65)}}.eyebrow-dot{animation:pingDot 2s ease-in-out infinite;background:var(--primary500);border-radius:50%;height:7px;width:7px}.achievements{display:flex;gap:var(--spacing-xxs);justify-content:space-between;margin-bottom:var(--margin-sm);max-width:1200px;width:100%}.supporters{text-align:center}.supporters p{font-size:var(--font-size-xs)}.supporters-logos{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center;width:100%}.supporters-logos img{flex:0 1 auto;height:50px;object-fit:contain;width:auto}@media (max-width:768px){.hero{flex-direction:column}.hero-image,.hero-text{text-align:center}.hero-image img{max-width:90vw}.achievements{align-items:center;flex-direction:column;width:100%}.achievement{max-width:100%;padding:var(--padding-xs) var(--padding-sm);width:80%}.supporters-logos{gap:0;max-width:100%}.supporters-logos img{height:8vw}}.feature-card{background-color:#fff;border:1px solid var(--primary200);border-radius:var(--border-radius-sm);box-sizing:border-box;color:var(--primaryText);flex:1 1;flex-direction:column;max-width:32%;padding:var(--padding-xs) var(--padding-xs);text-align:start}.feature-card,.title-container{align-items:flex-start;display:flex}.title-container{padding-top:10px}.title-container img{padding:0 0 0 var(--padding-xs);width:40px}@media (max-width:1320px){.feature-card{max-width:28%}}@media (max-width:1024px){.feature-card{min-width:100%;padding:var(--padding-xs) var(--padding-xs)}}.ai-usage-section{background-color:var(--primary200);text-align:center}.feature-container{align-items:center;display:flex;flex-direction:column}.feature-container h2{color:var(--primaryContainerText)}.feature-row-1{display:flex;flex-direction:row;justify-content:space-between}.feature-row-2{display:flex;position:relative;width:100%}.vertical-line{border:.5px solid var(--primaryText);height:calc(var(--padding-lg)*2);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.horizontal-line{border:1px solid var(--primaryText);border-top:none;height:var(--padding-lg);left:50%;margin-bottom:var(--padding-lg);position:relative;transform:translate(-50%);width:73%}.cta-box{align-items:center;background:linear-gradient(var(--primary100),var(--primary100)) padding-box,linear-gradient(90deg,var(--secondaryText),var(--primaryText)) border-box;border:3px solid #0000;border-radius:var(--border-radius-sm);box-sizing:border-box;color:var(--primary600);display:flex;flex-direction:column;line-height:var(--spacing-md);margin-bottom:var(--padding-xl);overflow:hidden;padding:var(--padding-xl) calc(var(--padding-xl)*3);position:relative}.cta-box h3{font-family:var(--font-family-primary);font-weight:500}.additional-div{display:none}.sparkle-wrap{display:flex;justify-content:center;margin-bottom:1.5rem}.sparkle-cluster{height:56px;position:relative;width:56px}.sparkle-cluster svg{animation:sparkleFloat 3s ease-in-out infinite;position:absolute}.sparkle-cluster svg:first-child{animation-delay:0s;right:0;top:0}.sparkle-cluster svg:nth-child(2){animation-delay:.7s;bottom:2px;left:0}.sparkle-cluster svg:nth-child(3){animation-delay:1.4s;left:4px;top:8px}@keyframes sparkleFloat{0%,to{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.8;transform:translateY(-4px) scale(1.08)}}@media (max-width:1320px){.cta-box{padding:var(--padding-xl) var(--padding-xl)}}@media (max-width:1024px){#cta-box-connect-container,.feature-row-1{align-items:center;flex-direction:column}#cta-box-connect-container{display:flex}.horizontal-line,.vertical-line{display:none}.additional-div{border:.5px solid var(--primaryText);display:block;height:var(--spacing-xs)}}@media (max-width:768px){.additional-div{height:calc(var(--spacing-xs)*.5)}.cta-box{padding:var(--padding-sm) var(--padding-xs) var(--padding-xs) var(--padding-xs)}}@media (max-width:430px){.cta-box button{width:100%}}.dialog-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100vh;justify-content:center;left:0;margin:0;padding:20px;position:fixed;right:0;top:0;width:100vw;z-index:9999}.dialog-content{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:auto;max-height:90vh;max-width:90%;overflow-y:auto;padding:2rem;position:relative;width:400px}.dialog-close{background:none;border:none;color:var(--primary700);cursor:pointer;font-size:24px;padding:5px 10px;position:absolute;right:10px;top:10px}.dialog-close:hover{color:var(--primary900)}.qr{display:block;height:auto;margin:20px auto;max-width:200px}@media (max-width:768px){.dialog-content{padding:1.5rem;width:95%}.dialog-overlay{padding:10px}}.highlight-pair{display:flex;height:var(--height-xl);justify-content:space-around;text-align:start}.highlight-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:var(--width-35)}.highlight-pair img{height:auto;max-width:400px;object-fit:contain;perspective:none;transform:none;width:50%}.highlight-pair.reverse{flex-direction:row-reverse;text-align:flex-start}@media (max-width:1320px){.highlight-pair{justify-content:space-between}.highlight-text{width:var(--width-50)}}@media (max-width:1024px){.highlight-pair,.highlight-pair.reverse{align-items:center;flex-direction:column;height:auto;justify-content:center;max-width:var(--width-80);text-align:start}.highlight-text{align-items:start}.highlight-pair img{max-width:400px;width:80%}}@media (max-width:768px){.highlight-pair,.highlight-pair.reverse{max-width:var(--width-100)}.highlight-pair img{max-width:300px;width:90%}.highlight-text{padding-bottom:var(--padding-xs)}}.highlights-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:var(--margin-md) auto var(--margin-xl) auto}@media (max-width:768px){.highlights-container{margin:0 auto var(--margin-lg) auto}}#slogan-div{margin:var(--margin-xl)}#info-container{background-color:var(--success100);padding:var(--padding-md) var(--padding-xl) var(--padding-md) var(--padding-xl)}#info-container h3{color:var(--success700)}#info-container span{padding-bottom:var(--padding-xs)}#info-container p{font-size:var(--font-size-sm)}.privacy-text{padding-left:20px;text-align:left}.checklist p{margin:.1rem var(--margin-xs)}#ardorne{font-size:12px}@media (max-width:1024px){#info-container{display:block;padding:var(--padding-md) var(--padding-md) var(--padding-md) var(--padding-md)}}@media (max-width:768px){#info-container{margin:0;padding:var(--padding-sm)}#info-container span{font-size:var(--font-size-xs)}}#founder-letter{background-color:#fff;border-radius:12px;line-height:1.6;margin:0 auto;max-width:700px;padding:2rem}.letter-heading-container{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.toastie-icon{width:60px}.letter-signature{margin-top:2rem;max-width:200px}.founders-container{display:flex;gap:2rem;margin-top:1rem}.founder{align-items:center;display:flex}.founder img{border-radius:50%;height:50px;margin-right:1rem;width:50px}@media (max-width:510px){.founders-container{display:grid}}.card{background:#fff;border:1px solid var(--primary200);border-radius:var(--border-radius-sm);cursor:pointer;margin-bottom:1rem;max-width:800px;padding:1rem;transition:background-color .3s ease;width:100%}.card:hover{background-color:var(--secondary100);border:1px solid var(--secondary400)}.question:hover{color:var(--secondary600)}.cardHeader{align-items:center;display:flex;justify-content:space-between;width:100%}.question{flex:1 1;margin:0 var(--margin-xs)}.icon,.question{color:var(--primary700)}.icon{font-size:1.5rem;margin-left:1rem}.answer{color:var(--neutral600);margin-top:.5rem}.answer a{font-size:var(--font-size-sm)}a{color:var(--primary600);font-weight:500}.home-content-container.faq{background:var(--primary100)}.faq h3{margin:var(--margin-md)}.home-content-container{align-items:center;background:linear-gradient(to bottom,var(--primary100) 20%,#fff 80%);display:flex;flex-direction:column;justify-content:center;padding:var(--padding-xl) calc(var(--padding-xl)*2.5)}@media (max-width:1320px){.home-content-container{padding:var(--padding-lg) calc(var(--padding-xl)*1.5)}}@media (max-width:768px){.home-content-container{padding:var(--padding-md) var(--padding-md)}}#contact-title{margin:var(--margin-xs)}#contact-description,#contact-title{text-align:start}#submit-button{padding:var(--padding-xxs) var(--padding-xl)}#form-section-1{align-items:center;display:flex;justify-content:space-between;width:100%}#form-section-1-left{flex:2 1}#hero-image{flex:1 1;padding:var(--padding-sm) 0 0 var(--padding-md)}#message-label{margin-top:0}@media (max-width:1024px){#contact-title{font-size:var(--font-size-xl)}#hero-image{display:none}#message-label{margin-top:var(--margin-xs)}}#contact-us{margin-top:var(--margin-xs);padding-bottom:var(--padding-xl)}.team-card{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--padding-xs) var(--padding-md);width:30%}.team-card img{height:auto;padding:var(--padding-sm);width:100%}.team-card img:hover{cursor:pointer}@media (max-width:1024px){.team-card{padding:0;width:var(--width-md)}.team-card img{padding:0}}@media (max-width:430px){.team-card{width:100%}}#our-story{margin-top:var(--margin-xs);padding-bottom:var(--padding-xl)}#our-story-section,#team-section{width:100%}#our-story-img{align-items:center;display:flex;justify-content:center;padding:0 var(--padding-sm) var(--padding-sm) var(--padding-sm)}#our-story-texts{padding-right:var(--padding-sm)}#our-story-texts p,#team-section p{margin:0;margin-bottom:var(--margin-sm);text-align:start}#team-cards{align-items:start}@media (max-width:1024px){#our-story-content{flex-direction:column}#our-story-img{padding:0;padding-bottom:var(--padding-lg)}#our-story-img img{width:100%}#team-cards{align-items:center;flex-direction:column;justify-content:center}}.quiz-section{align-items:center;background-color:var(--primary100);display:flex;flex-direction:column;height:90vh;justify-content:center;min-height:200px;width:100%}.quiz-content-container{background-color:var(--primary200);border-radius:var(--border-radius-md);display:block;margin:auto;max-width:600px;padding:2rem;text-align:center;width:90%}.quiz h1{color:var(--primaryText);font-family:var(--font-family-primary);font-size:var(--font-size-xxxl);margin:0}.quiz h2{color:var(--primary900);font-size:1.5rem;margin:0}.quiz p{color:var(--primary700);font-size:1rem;line-height:1.5;margin:0 auto;width:70%}.quiz button{font-size:medium}.description{padding-top:20px}#personality-text{font-size:12px;width:40%}.quiz-image{height:auto;margin:2rem 0;max-width:80%}.quiz-image.start{height:150px;margin:2rem 0}.result{margin:1rem 0}.quiz-btn{background:var(--primary500);display:inline-block;margin:10px;width:80%}.quiz-btn,.retake{box-sizing:border-box}.retake{background:var(--primary200);border:2px solid var(--primary600);color:var(--primary700)}@media (max-width:1024px){.quiz-content-container{padding:1.5rem;width:85%}.quiz h1{font-size:var(--font-size-xxl)}.quiz h2{font-size:1.25rem}.quiz p{font-size:.9rem;width:80%}.quiz-btn{width:85%}}@media (max-width:768px){.quiz-section{min-height:calc(100vh - var(--navbar-height));position:relative}.quiz-content-container{margin:1rem auto;max-height:none;padding:1.25rem;width:70%}.quiz h1{font-size:var(--font-size-xl)}.quiz h2{font-size:1.1rem}.quiz p{font-size:.85rem;width:90%}.description{padding-top:15px}#personality-text{width:60%}.quiz-btn{margin:8px;width:90%}.quiz-image{margin:1.5rem 0;max-width:100%}}@media (max-width:480px){.quiz-content-container{padding:1rem}.quiz h1{font-size:var(--font-size-lg)}.quiz h2{font-size:1rem}.quiz p{font-size:.8rem;width:95%}#personality-text{width:80%}.quiz-btn{margin:6px;width:95%}}.share-section{background-color:var(--primary100);border-radius:var(--border-radius-md);margin-top:3rem;padding:2rem;text-align:center}.share-section h2{color:var(--primary900);font-size:1.75rem;margin-bottom:.5rem}.share-instructions{color:var(--primary700);font-size:1rem;margin-bottom:1.5rem}.result-image{border-radius:var(--border-radius-sm);box-shadow:0 4px 12px #0000001a;margin-bottom:1.5rem;max-width:100%}.share-buttons{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.share-tagline{color:var(--primary600);font-size:.9rem}footer{color:var(--primary800)}.footer-container{background-color:var(--primary200);padding:3rem 1rem;text-align:center}.footer-subtext{color:var(--primary600);margin-bottom:1.5rem}.footer-socials{display:flex;gap:.6rem;justify-content:center}.footer-socials img{width:2rem}#footer-logo-text{color:var(--primary600);font-family:var(--font-family-title);font-size:var(--font-size-xxxl);margin:0}.divider{background-color:var(--primary500);display:inline-block;height:1px;opacity:.6;width:80%}.main-content{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:1rem}.main-heading{font-size:1.875rem;font-weight:700}.footer-grid-wrapper{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:80rem}@media (min-width:768px){.footer-grid-wrapper{grid-template-columns:2fr 1fr 1fr 1fr}}.company-info-section,.links-section,.social-contact-section{align-items:center;display:flex;flex-direction:column;text-align:center}.social-contact-section p{margin:1rem 0}@media (min-width:768px){.company-info-section,.links-section,.social-contact-section{align-items:flex-start;text-align:left}}.logo-link{align-items:center;display:flex}.logo-link img{height:3rem}.logo-icon-wrapper{align-items:center;display:flex;justify-content:center;padding:.5rem}.company-tagline{font-size:.875rem;margin-top:.5rem;opacity:.9}.copyright-text{font-size:.75rem;margin-top:1rem;opacity:.7}.section-title{display:inline-block;font-size:1.2rem;font-weight:600;margin:var(--margin-xs) 0}.links-list{line-height:1.5;list-style:none;margin:0;padding:0}.links-list li{margin-bottom:.75rem}.footer-download-buttons img{padding:.5rem;width:100px}.footer-link{color:var(--primary700);font-size:var(--font-size-xs);font-weight:400;text-decoration:none;transition:color .3s ease-in-out}.footer-link:hover{color:var(--secondary500)}@media (min-width:768px){.social-icons-container{justify-content:flex-start}}.contact-email{font-size:.875rem}.email-link{text-decoration:none}.email-link:hover{color:var(--secondary500)}
/*# sourceMappingURL=main.7bdbaee8.css.map*/