@font-face{font-family:"Instrument Serif";src:url(/build/assets/InstrumentSerif-Regular-Cm60NTQl.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-VariableFont_wdth_wght-U26nmvjt.woff2) format("woff2");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:block}@font-face{font-family:Cormorant Garamond;src:url(/build/assets/CormorantGaramond-VariableFont_wght-x_4GibqC.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--neutral-50: 0 0% 98%;--neutral-100: 0 0% 96%;--neutral-200: 0 0% 90%;--neutral-300: 0 0% 83%;--neutral-400: 0 0% 64%;--neutral-500: 0 0% 45%;--neutral-600: 0 0% 32%;--neutral-700: 0 0% 25%;--neutral-800: 0 0% 15%;--neutral-900: 0 0% 9%;--neutral-950: 0 0% 4%;--primary-50: 152 81% 96%;--primary-100: 149 80% 90%;--primary-200: 152 76% 80%;--primary-300: 156 72% 67%;--primary-400: 158 64% 52%;--primary-500: 160 84% 39%;--primary-600: 161 94% 30%;--primary-700: 163 94% 24%;--primary-800: 163 88% 20%;--primary-900: 164 86% 16%;--primary-950: 166 91% 9%;--secondary-50: 270 100% 98%;--secondary-100: 269 100% 95%;--secondary-200: 269 100% 92%;--secondary-300: 269 97% 85%;--secondary-400: 270 95% 75%;--secondary-500: 271 91% 65%;--secondary-600: 271 81% 56%;--secondary-700: 272 72% 47%;--secondary-800: 273 67% 39%;--secondary-900: 274 66% 32%;--secondary-950: 274 87% 21%;--accent-50: 327 73% 97%;--accent-100: 326 78% 95%;--accent-200: 326 85% 90%;--accent-300: 327 87% 82%;--accent-400: 329 86% 70%;--accent-500: 330 81% 60%;--accent-600: 333 71% 51%;--accent-700: 335 78% 42%;--accent-800: 336 74% 35%;--accent-900: 336 69% 30%;--accent-950: 336 84% 17%;--extra-50: 78 92% 95%;--extra-100: 80 89% 89%;--extra-200: 81 88% 80%;--extra-300: 82 85% 67%;--extra-400: 83 78% 55%;--extra-500: 84 81% 44%;--extra-600: 85 85% 35%;--extra-700: 86 78% 27%;--extra-800: 86 69% 23%;--extra-900: 88 61% 20%;--extra-950: 89 80% 10%;--fs-900: 4rem;--fs-800: 3rem;--fs-700: 2.25rem;--fs-600: 2rem;--fs-500: 1.5rem;--fs-400: 1.25rem;--fs-300: 1rem;--fs-200: .875rem;--fs-100: .75rem;--fs-50: .625rem}@media screen and (min-width:1536px){:root{--fs-900: 4.5rem;--fs-800: 4rem;--fs-700: 2.25rem;--fs-600: 2rem;--fs-500: 1.75rem;--fs-400: 1.5rem;--fs-300: 1.125rem;--fs-200: .875rem;--fs-100: .75rem;--fs-50: .625rem}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}img,picture,svg{display:block;max-width:100%}li{list-style:none}a{text-decoration:none}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:Instrument Sans,sans-serif;font-weight:400;font-size:var(--fs-300);color:hsl(var(--neutral-50));background-color:hsl(var(--primary-950));line-height:1.5;min-height:100dvh;display:flex;flex-direction:column}main{flex:1}a{color:hsl(var(--accent-400));transition:color .15s ease}a:is(:hover,:focus){color:hsl(var(--accent-500))}.button{display:inline-flex;justify-content:center;cursor:pointer;text-decoration:none;line-height:1;font-family:Instrument Sans,sans-serif;font-size:15px;text-transform:none;font-weight:400;padding:.6em 1.3em;border:0;border-radius:.25rem;transition:275ms ease;width:100%}@media screen and (min-width:1280px){.button{width:fit-content}}.button[data-type=primary]{background-color:hsl(var(--primary-700));color:hsl(var(--neutral-100))}.button[data-type=primary]:is(:hover,:focus){background-color:hsl(var(--primary-800));color:hsl(var(--neutral-100))}.button[data-type=accent]{background-color:hsl(var(--accent-600));color:hsl(var(--accent-50));font-size:15px}.button[data-type=accent]:is(:hover,:focus){background-color:hsl(var(--accent-500)/.8);color:hsl(var(--accent-200))}.button[data-type=outline]{background-color:transparent;color:hsl(var(--neutral-200));border:1px solid hsl(var(--neutral-200))}.button[data-type=outline]:is(:hover,:focus){color:hsl(var(--neutral-100))}.button[data-type=link]{background:transparent;text-decoration:underline;color:hsl(var(--extra-200))}.button[data-type=link]:is(:hover,:focus){color:hsl(var(--extra-400))}.button[data-type=muted]{background-color:hsl(var(--neutral-300));color:hsl(var(--neutral-600));cursor:not-allowed}.button[data-type=cta]{background-color:hsl(var(--accent-600));color:hsl(var(--neutral-50));padding:1.1em .8em}.button[data-type=cta]:is(:hover,:focus){background-color:hsl(var(--accent-700));color:hsl(var(--neutral-100))}.button[data-type=waitlist]{background-color:hsl(var(--primary-50));color:hsl(var(--primary-900));border-radius:.25rem;transition:background-color .15s ease color .15s ease}.button[data-type=waitlist]:hover{background-color:hsl(var(--neutral-50)/.1);color:hsl(var(--extra-50))}.button[data-type=icon]{width:28px;height:28px;padding:0;background-color:transparent;color:hsl(var(--neutral-50))}.button[data-type=sound]{width:2.75rem;height:2.75rem;padding:0;border-radius:50%;background:hsl(var(--extra-50));display:grid;place-items:center;transform:scale(1);transition:transform .15s ease}.button[data-type=sound]:active{transform:scale(.8)}.button[data-type=sound] svg{width:24px;height:24px;stroke-width:2px;color:hsl(var(--extra-900)/.6)}.card{display:grid;gap:.5rem;padding:2rem;background-color:hsl(var(--primary-950));font-family:Instrument Sans,sans-serif;color:hsl(var(--neutral-50));line-height:1.25;box-shadow:0 6px 5px #00000003,0 22px 18px #00000005,0 100px 80px #00000008;border-radius:.25rem;border:1px solid hsl(var(--primary-800));font-size:16px}.card__heading{font-size:var(--fs-300);color:hsl(var(--extra-400));font-family:"Instrument Serif",serif;text-transform:none;letter-spacing:0;font-weight:700;line-height:1.1;font-family:Instrument Sans,sans-serif;font-weight:600}.card__trigger-content{border-radius:.75rem;background:hsl(var(--neutral-950));border:1px solid hsl(var(--neutral-700)/.6);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;width:min(100% - clamp(5rem,8vw,10rem),var(--trigger-card-width));height:410px;margin-inline:auto}.card__trigger-content .heading{font-family:"Instrument Serif",serif;font-size:var(--fs-600);color:hsl(var(--secondary-300))}.card__trigger-content .heading--ellipsis{display:-webkit-box;max-width:100%;min-width:0;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card__trigger-content .trigger-select{border:1px solid hsl(var(--neutral-700)/.6);border-radius:.25rem;padding:.5rem;color:hsl(var(--neutral-100));font-size:var(--fs-200);cursor:pointer;width:100%;z-index:3;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:hsl(var(--neutral-900));background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:12px 8px}.card__trigger-content .trigger-info{border:1px solid hsl(var(--neutral-700)/.6);border-radius:.5rem;padding:.75rem;height:233px;overflow:hidden;overflow-y:auto;scrollbar-width:thin}.card__trigger-content .trigger-info::-webkit-scrollbar{width:6px}.card__trigger-content .trigger-info .name{font-weight:600;font-size:var(--fs-300);padding-block-end:1rem}@media screen and (min-width:1280px){.card__trigger-content .trigger-info .name{font-size:15px}}.card__trigger-content .trigger-info .description{white-space:pre-line}@media screen and (min-width:1280px){.card__trigger-content .trigger-info .description{font-size:15px}}.card__trigger-content .group-info{display:grid}.card__trigger-content .group-info .text-input{background:hsl(var(--neutral-900));border:1px solid hsl(var(--neutral-700)/.6);border-radius:.5rem;display:block;width:100%;resize:none;color:hsl(var(--neutral-100));padding:.75rem .5rem;margin-block-start:.5rem;font-size:15px}.card__trigger-content .group-info .text-input:focus-visible{outline:2px solid hsl(var(--extra-500))}.card__trigger-content .output-idea .idea{margin-block-start:.25rem;height:150px;overflow:hidden;overflow-y:auto;border:1px solid hsl(var(--neutral-700)/.6);border-radius:.5rem;padding:.5rem;background:hsl(var(--neutral-900));color:hsl(var(--neutral-100));width:100%;font-size:15px}.card__trigger-content .output-idea .idea:focus-visible{outline:2px solid hsl(var(--extra-400))}@media screen and (min-width:1280px){.card__trigger-content .output-idea .idea{font-size:15px}}.card__trigger-content .button[data-type=accent]{margin-top:auto;display:flex;align-items:center;gap:1rem}.card__trigger-content .button[data-type=accent] svg{width:20px;height:20px}@media screen and (min-width:1280px){.card__trigger-content .button[data-type=accent]{width:100%}}.card__trigger-content .empty-trigger{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;border-radius:.5rem;border:1px solid hsl(var(--neutral-700)/.6);padding-block:2rem;font-size:var(--fs-200);height:233px}.card__trigger-content .empty-trigger h2{color:hsl(var(--neutral-200));font-weight:500;font-size:var(--fs-300)}.card__trigger-content .empty-trigger .button svg{color:hsl(var(--neutral-300)/.6)}.heading-1{font-size:var(--fs-900);color:hsl(var(--extra-400));font-family:"Instrument Serif",serif;text-transform:none;letter-spacing:0;font-weight:700;line-height:1.1}.heading-2{font-size:var(--fs-800);color:hsl(var(--extra-400));font-family:"Instrument Serif",serif;text-transform:none;letter-spacing:0;font-weight:700;line-height:1.1}.heading-3{font-size:var(--fs-700);color:hsl(var(--extra-400));font-family:"Instrument Serif",serif;text-transform:none;letter-spacing:0;font-weight:700;line-height:1.1}.contact-form .form-group,.signup-form .form-group{display:grid;gap:.75rem;margin-block:1rem;font-size:15px}.contact-form .form-group label,.signup-form .form-group label{color:hsl(var(--neutral-300))}.contact-form .form-group select,.signup-form .form-group select{padding:.5rem;background:hsl(var(--primary-900));border:1px solid hsl(var(--primary-700)/.5);border-radius:.25rem;color:hsl(var(--neutral-50));cursor:pointer}.contact-form .form-group select:focus,.signup-form .form-group select:focus{outline:3px solid hsl(var(--secondary-500));outline-offset:2px}.contact-form .form-group textarea,.signup-form .form-group textarea{width:100%;resize:none}.contact-form .form-group .marketing-consent,.signup-form .form-group .marketing-consent{color:hsl(var(--neutral-200));display:flex;margin-block-start:1rem;margin-inline:.5rem}.contact-form .form-group .marketing-consent input,.signup-form .form-group .marketing-consent input{flex:0 0 16px}.contact-form .form-group .marketing-consent span,.signup-form .form-group .marketing-consent span{flex:1;padding-inline-start:1rem}.contact-form .button[data-type=cta],.signup-form .button[data-type=cta]{padding:.6em 2.3em;font-size:15px;margin-block-start:1rem}.signup-shell{margin-block:2rem;scroll-margin-top:calc(89px + 1.5rem)}label{color:hsl(var(--neutral-50));font-family:Instrument Sans,sans-serif;font-weight:500;font-size:var(--fs-200)}input:not(.button){font-size:15px;font-weight:400;color:hsl(var(--neutral-50));background-color:hsl(var(--primary-900));padding:.25rem .5rem;border:1px solid transparent;border-radius:.25rem}input:not(.button):focus{outline:3px solid hsl(var(--secondary-500));outline-offset:2px}textarea{border-radius:.25rem;padding:.5rem;border:1px solid hsl(var(--primary-700)/.5);background:hsl(var(--primary-900));color:hsl(var(--neutral-50))}textarea::placeholder{color:hsl(var(--neutral-400));font-weight:400;font-family:Instrument Sans,sans-serif;font-size:var(--fs-200)}textarea:focus{outline:3px solid hsl(var(--secondary-500));outline-offset:2px}.form-error{color:red}.site-footer{background-color:hsl(var(--neutral-950));color:hsl(var(--neutral-50));padding:2rem}@media screen and (min-width:1280px){.site-footer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:1.5rem}}@media screen and (min-width:1280px){.site-footer .albrava-wordmark{justify-self:start}}.site-footer__links{font-size:var(--fs-500);margin-block:2rem 1rem;display:flex;flex-direction:column;gap:.5rem;border-block-end:1px solid hsl(var(--neutral-400))}@media screen and (min-width:1280px){.site-footer__links{justify-self:start;flex-direction:row;border-block-end:1px solid transparent;margin-block:0}}.site-footer__links li:last-child{padding-block-end:1rem}@media screen and (min-width:1280px){.site-footer__links li:last-child{padding-block-end:0}}.site-footer__links a{color:hsl(var(--neutral-50));padding:.5rem;border-radius:.25rem;background-color:transparent;transition:background-color .15s ease;text-decoration:none;font-family:Instrument Sans,sans-serif;font-size:15px;letter-spacing:0}@media screen and (min-width:1280px){.site-footer__links a{padding:.5rem 1rem}}.site-footer__links a:is(:hover,:focus){color:hsl(var(--accent-200));background-color:hsl(var(--neutral-50)/.1)}.site-footer__footnote{font-size:14px;color:hsl(var(--neutral-400));max-width:72ch}@media screen and (min-width:1280px){.site-footer__footnote{justify-self:end;width:fit-content;max-width:42ch}}.hero{margin-block-start:.75rem}@media screen and (min-width:768px){.hero{padding-block-start:2rem}.hero .hero__content{font-size:var(--fs-300)}.hero .hero__content .heading-1{font-size:60px;padding-inline:5rem}.hero .hero__content .copy{padding-inline:2rem;font-size:18px}.hero .hero__content .actions{margin-inline:auto;width:calc(100% - 10rem)}}@media screen and (min-width:1280px){.hero{padding-block-start:6rem;display:flex;align-items:center;justify-content:center}.hero .hero__content .copy{width:60ch;margin:auto;padding-inline:0}.hero .hero__content .actions{width:100%;display:flex;align-items:center;justify-content:center;gap:1rem}.hero .hero__content .actions .button{padding:0 1.5rem}}.hero__content{display:flex;flex-direction:column;text-align:center;gap:.5rem}.hero__content .heading-1,.hero__content .copy{z-index:3}.hero__content .actions{z-index:3;margin-block-start:1rem;display:flex;gap:1rem}.hero__content .actions .button{font-size:15px;height:44px;display:flex;align-items:center}.hero__content .video-embed{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.5rem;margin-block-start:3rem;position:relative;background-color:#000}.hero__content .video-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero__content .video-embed__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border:0;background:#00000040;color:#fff;font-size:4rem;cursor:pointer}.hero__content .video-embed__play .button{width:48px;height:48px}.hero__content .video-embed__play .button svg{color:hsl(var(--extra-50))}.problem{min-height:auto;position:relative;margin-block:6rem;overflow:visible}.problem:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:hsl(var(--primary-950));-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 5rem,black calc(100% - 5rem),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 12%,black 88%,transparent 100%)}.problem>*{position:relative;z-index:1}@media screen and (min-width:768px){.problem{overflow:clip;min-height:420svh}.problem:before{background-image:radial-gradient(circle 320px at 38% 12%,hsla(81,88%,55%,.055),transparent 76%),radial-gradient(circle 380px at 62% 72%,hsla(166,80%,35%,.09),transparent 78%)}}@media screen and (min-width:1280px){.problem:before{background-image:radial-gradient(circle 500px at 28% 12%,hsla(81,88%,55%,.07),transparent 72%),radial-gradient(circle 760px at 48% 72%,hsla(166,80%,35%,.12),transparent 75%)}}.problem__shell{position:static;min-height:auto;overflow:visible;top:89px;display:grid;grid-template-rows:auto 1fr;padding-block:1.5rem 2rem}@media screen and (min-width:768px){.problem__shell{overflow:clip;position:sticky;min-height:calc(100svh - 89px)}}@media screen and (min-width:1280px){.problem__shell{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);align-items:center;gap:6rem}}@media screen and (min-width:1536px){.problem__shell{margin-inline:10rem}}.problem__shell .visual{position:relative;z-index:1;min-height:auto;overflow:visible}@media screen and (min-width:768px){.problem__shell .visual{min-height:52svh;display:grid;align-items:center;justify-items:center}.problem__shell .visual:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:5rem;pointer-events:none;z-index:3;background:linear-gradient(to right,transparent 0%,hsl(166,91%,9%) 75%)}}.problem__shell .visual__card{display:block;width:100%;max-width:233px;transform:none;margin-inline:auto;animation:cardFloat 4s ease-in-out infinite}@media screen and (min-width:768px){.problem__shell .visual__card{animation:none;width:233px;max-width:none;will-change:transform}}@media screen and (min-width:1280px){.problem__shell .visual__card{width:clamp(8rem,40vw,14rem)}}.problem__steps{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.problem__steps::-webkit-scrollbar{display:none}.problem__steps:after{content:"";position:sticky;right:0;flex:0 0 5rem;margin-inline-start:-5rem;pointer-events:none;z-index:3;background:linear-gradient(to right,transparent 0%,hsla(166,91%,9%,.55) 45%,hsl(166,91%,9%) 100%)}@media screen and (min-width:768px){.problem__steps{position:relative;z-index:2;display:grid;overflow-x:visible;scroll-snap-type:none;gap:0}.problem__steps:after{display:none}}.problem__steps .step{flex:0 0 89%;padding-inline:0 1.5rem;pointer-events:auto;opacity:1;visibility:visible;transform:none;margin-block-end:2rem}@media screen and (min-width:768px){.problem__steps .step{grid-area:1/1;flex:initial;scroll-snap-align:none;pointer-events:none;display:flex;flex-direction:column;gap:.75rem;line-height:1.6;padding-inline:0;margin-block-end:0}}.problem__steps .step .heading-3{padding-block-end:.75rem}.problem__steps .step__copy{max-width:none}@media screen and (min-width:768px){.problem__steps .step__copy{max-width:32rem}}@keyframes cardFloat{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-.5rem) rotate(-8deg)}}.solution{margin-block:6rem;margin-inline:calc(var(--padding) / -2);overflow-x:clip;--trigger-card-width: 330px;--trigger-circle-left-x: left;--trigger-circle-right-x: right;--trigger-circle-y: 45%}@media screen and (min-width:768px){.solution{--trigger-card-width: 330px}}@media screen and (min-width:1280px){.solution{--trigger-card-width: 340px;--trigger-circle-left-x: calc(50% - 89px) ;--trigger-circle-right-x: calc(50% + 89px) ;--trigger-circle-y: 50%}}@media screen and (min-width:1536px){.solution{--trigger-card-width: 360px}}.solution__header{display:flex;flex-direction:column;gap:1rem;line-height:1.6;margin-inline:1.5rem}@media screen and (min-width:1280px){.solution__header{width:72ch;margin-inline:auto;text-align:center}}.solution .trigger-preview{margin-block-start:3rem}.solution .trigger-idea,.solution .trigger-preview,.solution .trigger-output{position:relative;overflow:hidden;width:100%;padding-block:2rem;background:radial-gradient(circle 280px at var(--trigger-circle-left-x) var(--trigger-circle-y),hsla(81,88%,55%,.2) 0,hsla(81,88%,55%,.12) 35%,transparent 70%),radial-gradient(circle 280px at var(--trigger-circle-right-x) var(--trigger-circle-y),hsla(81,88%,55%,.2) 0,hsla(81,88%,55%,.12) 35%,transparent 70%)}.solution .trigger-idea .copy,.solution .trigger-preview .copy,.solution .trigger-output .copy{text-align:center;padding-inline:1rem;line-height:1.6;padding-block-start:2rem;color:hsl(var(--extra-100));margin-inline:auto;font-size:14px;width:377px;animation:revealDown 4s ease-in-out}@media screen and (min-width:1280px){.solution .trigger-idea .copy,.solution .trigger-preview .copy,.solution .trigger-output .copy{font-size:16px;margin-inline:auto}}.solution .arrow-down{margin:0 auto;padding-block:1rem 1.5rem;display:block;width:fit-content}.solution .arrow-down svg{width:133px;height:180px}.solution .trigger-output .card__trigger-content{gap:0}.solution .trigger-output .card__trigger-content .trigger-selected{text-transform:uppercase;font-size:13px;font-weight:500;color:hsl(var(--neutral-400)/.8);letter-spacing:1.4px}.solution .trigger-output .card__trigger-content .heading{padding-block-end:.5rem}[data-reveal]{opacity:0;transform:translateY(.75rem);transition:opacity .5s ease,transform .5s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.value-props{margin-block:6rem;display:grid;align-items:stretch}@media screen and (min-width:768px){.value-props{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media screen and (min-width:1280px){.value-props{width:calc(100% - 377px);margin-inline:auto}}@media screen and (min-width:1536px){.value-props{width:calc(100% - clamp(650px,42vw,900px))}}.value-props .header{display:flex;align-items:center;flex-direction:column;gap:.75rem;margin-block-end:2rem}.value-props .header .copy{font-size:15px}@media screen and (min-width:768px){.value-props .header{grid-column:1/-1}.value-props .header .copy{text-align:center}}.value-props__prop{background:radial-gradient(420px circle at var(--glow-x, 50%) var(--glow-y, 50%),hsl(var(--extra-400)/.18),transparent 45%),hsl(var(--primary-900)/.4);border:1px solid hsl(var(--primary-800)/.4)}.value-props__prop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .18s ease;background:radial-gradient(520px circle at var(--glow-x, 50%) var(--glow-y, 50%),hsl(var(--extra-400)/.01),transparent 89%)}.value-props__prop:hover:before{opacity:1}.value-props__prop{position:relative;overflow:hidden;margin-block-end:2rem;padding:1.5rem;border-radius:.25rem;display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:768px){.value-props__prop{margin-block-end:0}}.value-props__prop:last-child{margin-block-end:0}.value-props__prop .icon-shell svg{width:36px}.value-props__prop .copy .heading{color:hsl(var(--extra-400));font-weight:500;padding-block-end:.25rem}.value-props__prop .copy .text{font-size:15px;color:hsl(var(--primary-50))}.faq{margin-block-end:6rem}@media screen and (min-width:1280px){.faq{width:calc(100% - 400px);margin-inline:auto}}.faq__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;margin-block-end:1.5rem}.faq__header .copy{font-size:15px}.faq__section{margin-block-end:2rem}@media screen and (min-width:1536px){.faq__section{border-block-start:1px solid hsl(var(--neutral-300));padding-block:2rem;display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);grid-template-areas:"sections questions" ".        questions";gap:6rem}.faq__section:last-of-type{border-block-end:1px solid hsl(var(--neutral-300))}.faq__section .faq__section-title{grid-area:sections;width:100%;min-width:0}.faq__section .faq__items{grid-area:questions;min-width:0}}.faq__section-title{background:hsl(var(--neutral-950)/.5);padding-block:.75rem;color:hsl(var(--extra-50));border-radius:.25rem;text-align:center}@media screen and (min-width:1536px){.faq__section-title{background:transparent;text-align:start;font-weight:600}}.faq__item{padding-block:1.5rem;font-size:var(--fs-200);padding-inline:.5rem;border-block-end:1px solid hsl(var(--extra-50)/.3)}.faq__question{width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0;cursor:pointer}.faq__answer{overflow:hidden;font-size:15px;color:hsl(var(--extra-400))}.faq__answer-inner{opacity:0;transform:translateY(-8px);transition:opacity .22s ease,transform .26s ease}.faq__answer-inner.is-open{opacity:1;transform:translateY(0)}.faq__answer-inner p{padding-block-start:.75rem;line-height:1.7;max-width:68ch}.faq .button[data-type=icon]{color:hsl(var(--neutral-300));flex-shrink:0;transition:transform .22s ease}.faq .button[data-type=icon] svg{width:24px;height:24px}.faq .button[data-type=icon].is-open{transform:rotate(45deg)}.faq__contact{border:1px solid hsl(var(--primary-700)/.5);background:hsl(var(--primary-900)/.3);border-radius:.5rem;padding:.75rem;display:flex;flex-direction:column;align-items:center;gap:1rem}@media screen and (min-width:1280px){.faq__contact{flex-direction:row;align-items:center;justify-content:center;width:fit-content;margin-inline:auto}}.faq__contact .heading{font-weight:500}.waitlist{display:grid;margin-inline:auto}@media screen and (min-width:1280px){.waitlist{width:calc(100% - 400px)}}.waitlist .image{padding:2rem}.waitlist__content{display:flex;flex-direction:column}.waitlist__sparkle{height:610px;width:90px;display:flex;flex-direction:column;align-items:flex-start;margin-inline-start:0;overflow:hidden}.waitlist__sparkle img{width:76px;height:76px;flex-shrink:0}.waitlist__sparkle-line{display:block;width:0;flex:1;margin-block:1rem;border-inline-start:2px dashed hsl(var(--extra-400))}@media screen and (min-width:1280px){.waitlist{margin-block-end:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"form img";align-items:center;gap:3rem}.waitlist__content{grid-area:form}.waitlist__content .signup-shell{margin-block:0}.waitlist .image{grid-area:img;min-width:0;max-width:377px;margin-inline:auto;align-self:end;padding:0}}.waitlist .header{display:flex;flex-direction:column;gap:.5rem}.waitlist .header .copy{font-size:15px}.offer-shell{margin-inline:calc(var(--padding) / -2);position:relative;height:180svh;overflow:visible}@media screen and (min-width:768px){.offer-shell{height:300svh;overflow:clip}}.offer{position:relative;overflow:visible;padding-inline:2rem;min-height:100svh;color:hsl(var(--neutral-900));background:hsl(var(--secondary-100));border-radius:.75rem}.offer__header{text-align:center;position:relative;height:250px;isolation:isolate;overflow:visible}.offer__header .card-stage{position:absolute;z-index:1;inset-inline:0;top:-89px;display:grid;place-items:center;pointer-events:none}.offer__header .offer__card{display:block;width:200px;height:auto;max-width:none;transform:rotate(-4deg);transform-origin:center}.offer__header .copy{position:relative;background:hsl(var(--secondary-100));z-index:2;width:100%;height:250px;top:0;padding-block-start:3rem}.offer__header .copy .heading{font-size:48px;font-weight:600;font-family:"Instrument Serif",serif}.offer__header .copy .subheading{font-family:Instrument Sans,sans-serif;font-size:18px}.offer__copy{position:relative;z-index:3;display:grid;place-items:center;text-align:center;font-size:18px}.offer__panel-mask{position:absolute;inset-inline:0;bottom:0;height:58svh;overflow:clip;z-index:4;pointer-events:none}.offer__panel{position:absolute;inset-inline:1rem;bottom:0;min-height:58svh;display:grid;place-items:center;background:hsl(var(--extra-400));color:hsl(var(--extra-950));border-radius:1.25rem 1.25rem 0 0;pointer-events:none;box-shadow:0 -24px 80px #00000038,0 -6px 24px #00000029}.offer__panel .content{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.offer__panel .content .title{text-align:center;font-size:36px;font-weight:600;line-height:1.1}.offer__panel .content .copy{font-size:18px}@media screen and (min-width:768px){.offer{height:100svh;background:transparent;overflow:clip}.offer__header,.offer__copy,.offer__panel{position:absolute;inset-inline:0}.offer__header{top:0;height:100svh;z-index:1;overflow:clip}.offer__header .card-stage{position:relative;top:auto;inset-inline:auto;z-index:1;height:50%;display:grid;place-items:center;overflow:clip}.offer__header .offer__card{display:block;width:auto;height:100%;margin-inline:auto;transform:translate(-10px) translateY(180px) rotate(110deg) scale(1.8);transform-origin:center}}@media screen and (min-width:768px)and (min-width:1536px){.offer__header .offer__card{translate:0 24px}}@media screen and (min-width:768px){.offer__header .copy{position:relative;z-index:2;background:hsl(var(--secondary-100));height:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-block-start:0}.offer__copy{z-index:2;top:100svh;min-height:50svh;background:hsl(var(--extra-400));color:hsl(var(--extra-950));display:grid;place-items:center;clip-path:polygon(0 80px,100% 0,100% 100%,0 100%)}.offer__copy p{width:min(50ch,100%);margin-inline:auto;text-align:center}.offer__panel-mask{display:contents}.offer__panel{top:150svh;bottom:auto;z-index:3;inset-inline:0;margin-inline:1rem;min-height:100svh}.offer__panel .title{font-size:40px}.offer__panel .copy{font-size:18px}}.site-header{color:hsl(var(--neutral-50));background-color:hsl(var(--primary-950));min-height:89px;padding:1rem;box-shadow:0 3px 6px #00000031;position:sticky;top:0;z-index:1000}.site-header__inner{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}.site-header__banner{width:100%;display:flex;align-items:center}.site-header__banner .site-header__desktop{display:none}.site-header__banner .albrava-wordmark{color:hsl(var(--extra-100))}.site-header__banner .button[data-type=waitlist]{margin-left:auto;margin-inline-end:.75rem;width:fit-content;font-size:var(--fs-200)}.site-header__mobile{position:fixed;inset-block:0;inset-inline-start:0;inline-size:min(22rem,85vw);z-index:10;width:100%;height:100dvh;background:hsl(var(--primary-950))}.site-header__mobile .header{display:flex;align-items:center;padding-inline:.75rem;margin-block:1rem}.site-header__mobile .header .albrava-wordmark{margin-right:auto;color:hsl(var(--extra-100))}.site-header__mobile .header .button{margin-right:auto;color:hsl(var(--neutral-300))}@media screen and (min-width:768px){.site-header .site-header__inner{flex-direction:row;align-items:center}.site-header .site-header__inner .site-header__banner{justify-content:flex-start}.site-header .site-header__inner .site-header__banner .site-header__brand{order:1}.site-header .site-header__inner .site-header__banner .site-header__desktop{order:2;display:block;margin-inline:auto}.site-header .site-header__inner .site-header__banner .button[data-type=waitlist]{order:3;margin-left:0;margin-inline-end:0}.site-header .site-header__inner .site-header__banner .site-header__toggle,.site-header .site-header__inner .site-header__mobile{display:none}}@media screen and (min-width:1280px){.site-header{padding:.5rem}.site-header .site-header__banner{display:grid;grid-template-columns:1fr auto 1fr}.site-header .site-header__banner .site-header__brand{justify-self:start}.site-header .site-header__banner .site-header__desktop{margin-left:0;margin-right:0;justify-self:center}.site-header .site-header__banner .button[data-type=waitlist]{justify-self:end;margin-left:0;margin-inline-end:0}}@media screen and (min-width:1536px){.site-header{padding-inline:10rem}}.nav{--flex-column-gap: 2.5rem;list-style:none;font-family:Instrument Sans,sans-serif;font-weight:400;width:100%}.nav ul{padding-block:10rem 0;font-size:var(--fs-400);overflow-y:auto;height:400px;display:flex;flex-direction:column;align-items:center;gap:1rem}.nav ul a{color:hsl(var(--neutral-50));text-decoration:none;padding:.5rem 1rem;border-radius:.25rem;background-color:transparent;transition:background-color .15s ease}.nav ul a:is(:hover,:focus){background-color:hsl(var(--neutral-50)/.1)}.nav .button[data-type=waitlist]{display:block;margin-inline:auto;margin-block-start:3rem;width:calc(100% - 2rem);font-weight:500;display:flex;align-items:center}@media screen and (min-width:768px){.nav{display:flex;align-items:center;gap:1rem}.nav ul{flex-direction:row;justify-content:center;font-size:var(--fs-200);padding:0;overflow-y:visible;height:auto;width:100%}.nav .button[data-type=waitlist]{display:none}.nav a{padding-block:0}}.even-columns{display:grid;gap:var(--grid-gap, 1.5rem)}@media screen and (min-width:768px){.even-columns{grid-auto-flow:column;grid-auto-columns:1fr}}.grid-auto-fit{display:grid;gap:var(--grid-gap, 1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.clr-neutral-50{color:var(--neutral-50)}.bg-neutral-50{background-color:var(--neutral-50)}.clr-neutral-100{color:var(--neutral-100)}.bg-neutral-100{background-color:var(--neutral-100)}.clr-neutral-200{color:var(--neutral-200)}.bg-neutral-200{background-color:var(--neutral-200)}.clr-neutral-300{color:var(--neutral-300)}.bg-neutral-300{background-color:var(--neutral-300)}.clr-neutral-400{color:var(--neutral-400)}.bg-neutral-400{background-color:var(--neutral-400)}.clr-neutral-500{color:var(--neutral-500)}.bg-neutral-500{background-color:var(--neutral-500)}.clr-neutral-600{color:var(--neutral-600)}.bg-neutral-600{background-color:var(--neutral-600)}.clr-neutral-700{color:var(--neutral-700)}.bg-neutral-700{background-color:var(--neutral-700)}.clr-neutral-800{color:var(--neutral-800)}.bg-neutral-800{background-color:var(--neutral-800)}.clr-neutral-900{color:var(--neutral-900)}.bg-neutral-900{background-color:var(--neutral-900)}.clr-neutral-950{color:var(--neutral-950)}.bg-neutral-950{background-color:var(--neutral-950)}.clr-primary-50{color:var(--primary-50)}.bg-primary-50{background-color:var(--primary-50)}.clr-primary-100{color:var(--primary-100)}.bg-primary-100{background-color:var(--primary-100)}.clr-primary-200{color:var(--primary-200)}.bg-primary-200{background-color:var(--primary-200)}.clr-primary-300{color:var(--primary-300)}.bg-primary-300{background-color:var(--primary-300)}.clr-primary-400{color:var(--primary-400)}.bg-primary-400{background-color:var(--primary-400)}.clr-primary-500{color:var(--primary-500)}.bg-primary-500{background-color:var(--primary-500)}.clr-primary-600{color:var(--primary-600)}.bg-primary-600{background-color:var(--primary-600)}.clr-primary-700{color:var(--primary-700)}.bg-primary-700{background-color:var(--primary-700)}.clr-primary-800{color:var(--primary-800)}.bg-primary-800{background-color:var(--primary-800)}.clr-primary-900{color:var(--primary-900)}.bg-primary-900{background-color:var(--primary-900)}.clr-primary-950{color:var(--primary-950)}.bg-primary-950{background-color:var(--primary-950)}.clr-secondary-50{color:var(--secondary-50)}.bg-secondary-50{background-color:var(--secondary-50)}.clr-secondary-100{color:var(--secondary-100)}.bg-secondary-100{background-color:var(--secondary-100)}.clr-secondary-200{color:var(--secondary-200)}.bg-secondary-200{background-color:var(--secondary-200)}.clr-secondary-300{color:var(--secondary-300)}.bg-secondary-300{background-color:var(--secondary-300)}.clr-secondary-400{color:var(--secondary-400)}.bg-secondary-400{background-color:var(--secondary-400)}.clr-secondary-500{color:var(--secondary-500)}.bg-secondary-500{background-color:var(--secondary-500)}.clr-secondary-600{color:var(--secondary-600)}.bg-secondary-600{background-color:var(--secondary-600)}.clr-secondary-700{color:var(--secondary-700)}.bg-secondary-700{background-color:var(--secondary-700)}.clr-secondary-800{color:var(--secondary-800)}.bg-secondary-800{background-color:var(--secondary-800)}.clr-secondary-900{color:var(--secondary-900)}.bg-secondary-900{background-color:var(--secondary-900)}.clr-secondary-950{color:var(--secondary-950)}.bg-secondary-950{background-color:var(--secondary-950)}.clr-accent-50{color:var(--accent-50)}.bg-accent-50{background-color:var(--accent-50)}.clr-accent-100{color:var(--accent-100)}.bg-accent-100{background-color:var(--accent-100)}.clr-accent-200{color:var(--accent-200)}.bg-accent-200{background-color:var(--accent-200)}.clr-accent-300{color:var(--accent-300)}.bg-accent-300{background-color:var(--accent-300)}.clr-accent-400{color:var(--accent-400)}.bg-accent-400{background-color:var(--accent-400)}.clr-accent-500{color:var(--accent-500)}.bg-accent-500{background-color:var(--accent-500)}.clr-accent-600{color:var(--accent-600)}.bg-accent-600{background-color:var(--accent-600)}.clr-accent-700{color:var(--accent-700)}.bg-accent-700{background-color:var(--accent-700)}.clr-accent-800{color:var(--accent-800)}.bg-accent-800{background-color:var(--accent-800)}.clr-accent-900{color:var(--accent-900)}.bg-accent-900{background-color:var(--accent-900)}.clr-accent-950{color:var(--accent-950)}.bg-accent-950{background-color:var(--accent-950)}.clr-extra-50{color:var(--extra-50)}.bg-extra-50{background-color:var(--extra-50)}.clr-extra-100{color:var(--extra-100)}.bg-extra-100{background-color:var(--extra-100)}.clr-extra-200{color:var(--extra-200)}.bg-extra-200{background-color:var(--extra-200)}.clr-extra-300{color:var(--extra-300)}.bg-extra-300{background-color:var(--extra-300)}.clr-extra-400{color:var(--extra-400)}.bg-extra-400{background-color:var(--extra-400)}.clr-extra-500{color:var(--extra-500)}.bg-extra-500{background-color:var(--extra-500)}.clr-extra-600{color:var(--extra-600)}.bg-extra-600{background-color:var(--extra-600)}.clr-extra-700{color:var(--extra-700)}.bg-extra-700{background-color:var(--extra-700)}.clr-extra-800{color:var(--extra-800)}.bg-extra-800{background-color:var(--extra-800)}.clr-extra-900{color:var(--extra-900)}.bg-extra-900{background-color:var(--extra-900)}.clr-extra-950{color:var(--extra-950)}.bg-extra-950{background-color:var(--extra-950)}.fs-900{font-size:var(--fs-900)}.fs-800{font-size:var(--fs-800)}.fs-700{font-size:var(--fs-700)}.fs-600{font-size:var(--fs-600)}.fs-500{font-size:var(--fs-500)}.fs-400{font-size:var(--fs-400)}.fs-300{font-size:var(--fs-300)}.fs-200{font-size:var(--fs-200)}.fs-100{font-size:var(--fs-100)}.fs-50{font-size:var(--fs-50)}.section{padding-block:clamp(5rem,10vh,6rem)}.mx-auto{margin-inline:auto}.margin-1{margin:.25rem}.margin-block-start-1{margin-block-start:.25rem}.margin-block-end-1{margin-block-end:.25rem}.margin-block-1{margin-block:.25rem}.margin-inline-start-1{margin-inline-start:.25rem}.margin-inline-end-1{margin-inline-end:.25rem}.margin-inline-1{margin-inline:.25rem}.padding-1{padding:.25rem}.padding-block-start-1{padding-block-start:.25rem}.padding-block-end-1{padding-block-end:.25rem}.padding-block-1{padding-block:.25rem}.padding-inline-start-1{padding-inline-start:.25rem}.padding-inline-end-1{padding-inline-end:.25rem}.padding-inline-1{padding-inline:.25rem}.margin-2{margin:.5rem}.margin-block-start-2{margin-block-start:.5rem}.margin-block-end-2{margin-block-end:.5rem}.margin-block-2{margin-block:.5rem}.margin-inline-start-2{margin-inline-start:.5rem}.margin-inline-end-2{margin-inline-end:.5rem}.margin-inline-2{margin-inline:.5rem}.padding-2{padding:.5rem}.padding-block-start-2{padding-block-start:.5rem}.padding-block-end-2{padding-block-end:.5rem}.padding-block-2{padding-block:.5rem}.padding-inline-start-2{padding-inline-start:.5rem}.padding-inline-end-2{padding-inline-end:.5rem}.padding-inline-2{padding-inline:.5rem}.margin-3{margin:.75rem}.margin-block-start-3{margin-block-start:.75rem}.margin-block-end-3{margin-block-end:.75rem}.margin-block-3{margin-block:.75rem}.margin-inline-start-3{margin-inline-start:.75rem}.margin-inline-end-3{margin-inline-end:.75rem}.margin-inline-3{margin-inline:.75rem}.padding-3{padding:.75rem}.padding-block-start-3{padding-block-start:.75rem}.padding-block-end-3{padding-block-end:.75rem}.padding-block-3{padding-block:.75rem}.padding-inline-start-3{padding-inline-start:.75rem}.padding-inline-end-3{padding-inline-end:.75rem}.padding-inline-3{padding-inline:.75rem}.margin-4{margin:1rem}.margin-block-start-4{margin-block-start:1rem}.margin-block-end-4{margin-block-end:1rem}.margin-block-4{margin-block:1rem}.margin-inline-start-4{margin-inline-start:1rem}.margin-inline-end-4{margin-inline-end:1rem}.margin-inline-4{margin-inline:1rem}.padding-4{padding:1rem}.padding-block-start-4{padding-block-start:1rem}.padding-block-end-4{padding-block-end:1rem}.padding-block-4{padding-block:1rem}.padding-inline-start-4{padding-inline-start:1rem}.padding-inline-end-4{padding-inline-end:1rem}.padding-inline-4{padding-inline:1rem}.margin-5{margin:1.25rem}.margin-block-start-5{margin-block-start:1.25rem}.margin-block-end-5{margin-block-end:1.25rem}.margin-block-5{margin-block:1.25rem}.margin-inline-start-5{margin-inline-start:1.25rem}.margin-inline-end-5{margin-inline-end:1.25rem}.margin-inline-5{margin-inline:1.25rem}.padding-5{padding:1.25rem}.padding-block-start-5{padding-block-start:1.25rem}.padding-block-end-5{padding-block-end:1.25rem}.padding-block-5{padding-block:1.25rem}.padding-inline-start-5{padding-inline-start:1.25rem}.padding-inline-end-5{padding-inline-end:1.25rem}.padding-inline-5{padding-inline:1.25rem}.margin-6{margin:1.5rem}.margin-block-start-6{margin-block-start:1.5rem}.margin-block-end-6{margin-block-end:1.5rem}.margin-block-6{margin-block:1.5rem}.margin-inline-start-6{margin-inline-start:1.5rem}.margin-inline-end-6{margin-inline-end:1.5rem}.margin-inline-6{margin-inline:1.5rem}.padding-6{padding:1.5rem}.padding-block-start-6{padding-block-start:1.5rem}.padding-block-end-6{padding-block-end:1.5rem}.padding-block-6{padding-block:1.5rem}.padding-inline-start-6{padding-inline-start:1.5rem}.padding-inline-end-6{padding-inline-end:1.5rem}.padding-inline-6{padding-inline:1.5rem}.margin-7{margin:1.75rem}.margin-block-start-7{margin-block-start:1.75rem}.margin-block-end-7{margin-block-end:1.75rem}.margin-block-7{margin-block:1.75rem}.margin-inline-start-7{margin-inline-start:1.75rem}.margin-inline-end-7{margin-inline-end:1.75rem}.margin-inline-7{margin-inline:1.75rem}.padding-7{padding:1.75rem}.padding-block-start-7{padding-block-start:1.75rem}.padding-block-end-7{padding-block-end:1.75rem}.padding-block-7{padding-block:1.75rem}.padding-inline-start-7{padding-inline-start:1.75rem}.padding-inline-end-7{padding-inline-end:1.75rem}.padding-inline-7{padding-inline:1.75rem}.margin-8{margin:2rem}.margin-block-start-8{margin-block-start:2rem}.margin-block-end-8{margin-block-end:2rem}.margin-block-8{margin-block:2rem}.margin-inline-start-8{margin-inline-start:2rem}.margin-inline-end-8{margin-inline-end:2rem}.margin-inline-8{margin-inline:2rem}.padding-8{padding:2rem}.padding-block-start-8{padding-block-start:2rem}.padding-block-end-8{padding-block-end:2rem}.padding-block-8{padding-block:2rem}.padding-inline-start-8{padding-inline-start:2rem}.padding-inline-end-8{padding-inline-end:2rem}.padding-inline-8{padding-inline:2rem}.margin-9{margin:2.5rem}.margin-block-start-9{margin-block-start:2.5rem}.margin-block-end-9{margin-block-end:2.5rem}.margin-block-9{margin-block:2.5rem}.margin-inline-start-9{margin-inline-start:2.5rem}.margin-inline-end-9{margin-inline-end:2.5rem}.margin-inline-9{margin-inline:2.5rem}.padding-9{padding:2.5rem}.padding-block-start-9{padding-block-start:2.5rem}.padding-block-end-9{padding-block-end:2.5rem}.padding-block-9{padding-block:2.5rem}.padding-inline-start-9{padding-inline-start:2.5rem}.padding-inline-end-9{padding-inline-end:2.5rem}.padding-inline-9{padding-inline:2.5rem}.margin-10{margin:3rem}.margin-block-start-10{margin-block-start:3rem}.margin-block-end-10{margin-block-end:3rem}.margin-block-10{margin-block:3rem}.margin-inline-start-10{margin-inline-start:3rem}.margin-inline-end-10{margin-inline-end:3rem}.margin-inline-10{margin-inline:3rem}.padding-10{padding:3rem}.padding-block-start-10{padding-block-start:3rem}.padding-block-end-10{padding-block-end:3rem}.padding-block-10{padding-block:3rem}.padding-inline-start-10{padding-inline-start:3rem}.padding-inline-end-10{padding-inline-end:3rem}.padding-inline-10{padding-inline:3rem}.margin-11{margin:4rem}.margin-block-start-11{margin-block-start:4rem}.margin-block-end-11{margin-block-end:4rem}.margin-block-11{margin-block:4rem}.margin-inline-start-11{margin-inline-start:4rem}.margin-inline-end-11{margin-inline-end:4rem}.margin-inline-11{margin-inline:4rem}.padding-11{padding:4rem}.padding-block-start-11{padding-block-start:4rem}.padding-block-end-11{padding-block-end:4rem}.padding-block-11{padding-block:4rem}.padding-inline-start-11{padding-inline-start:4rem}.padding-inline-end-11{padding-inline-end:4rem}.padding-inline-11{padding-inline:4rem}.margin-12{margin:5rem}.margin-block-start-12{margin-block-start:5rem}.margin-block-end-12{margin-block-end:5rem}.margin-block-12{margin-block:5rem}.margin-inline-start-12{margin-inline-start:5rem}.margin-inline-end-12{margin-inline-end:5rem}.margin-inline-12{margin-inline:5rem}.padding-12{padding:5rem}.padding-block-start-12{padding-block-start:5rem}.padding-block-end-12{padding-block-end:5rem}.padding-block-12{padding-block:5rem}.padding-inline-start-12{padding-inline-start:5rem}.padding-inline-end-12{padding-inline-end:5rem}.padding-inline-12{padding-inline:5rem}.margin-13{margin:6rem}.margin-block-start-13{margin-block-start:6rem}.margin-block-end-13{margin-block-end:6rem}.margin-block-13{margin-block:6rem}.margin-inline-start-13{margin-inline-start:6rem}.margin-inline-end-13{margin-inline-end:6rem}.margin-inline-13{margin-inline:6rem}.padding-13{padding:6rem}.padding-block-start-13{padding-block-start:6rem}.padding-block-end-13{padding-block-end:6rem}.padding-block-13{padding-block:6rem}.padding-inline-start-13{padding-inline-start:6rem}.padding-inline-end-13{padding-inline-end:6rem}.padding-inline-13{padding-inline:6rem}.margin-14{margin:8rem}.margin-block-start-14{margin-block-start:8rem}.margin-block-end-14{margin-block-end:8rem}.margin-block-14{margin-block:8rem}.margin-inline-start-14{margin-inline-start:8rem}.margin-inline-end-14{margin-inline-end:8rem}.margin-inline-14{margin-inline:8rem}.padding-14{padding:8rem}.padding-block-start-14{padding-block-start:8rem}.padding-block-end-14{padding-block-end:8rem}.padding-block-14{padding-block:8rem}.padding-inline-start-14{padding-inline-start:8rem}.padding-inline-end-14{padding-inline-end:8rem}.padding-inline-14{padding-inline:8rem}.margin-15{margin:10rem}.margin-block-start-15{margin-block-start:10rem}.margin-block-end-15{margin-block-end:10rem}.margin-block-15{margin-block:10rem}.margin-inline-start-15{margin-inline-start:10rem}.margin-inline-end-15{margin-inline-end:10rem}.margin-inline-15{margin-inline:10rem}.padding-15{padding:10rem}.padding-block-start-15{padding-block-start:10rem}.padding-block-end-15{padding-block-end:10rem}.padding-block-15{padding-block:10rem}.padding-inline-start-15{padding-inline-start:10rem}.padding-inline-end-15{padding-inline-end:10rem}.padding-inline-15{padding-inline:10rem}.container{--padding: 1rem * 2;--max-width: 64rem;width:min(100% - var(--padding),var(--max-width));margin-inline:auto}.container[data-type=narrow]{--max-width: 40rem}.container[data-type=wide]{--max-width: 75rem}.container[data-type=full-bleed]{--max-width: 100%}.fw-regular{font-weight:400}.fw-bold{font-weight:700}.box-shadow-1{box-shadow:0 6px 5px #00000003,0 22px 18px #00000005,0 100px 80px #00000008}.box-shadow-2{box-shadow:0 6px 5px #00000004,0 22px 18px #00000006,0 100px 80px #0000000a}.box-shadow-3{box-shadow:0 6px 5px #00000005,0 22px 18px #00000008,0 100px 80px #0000000d}.box-shadow-4{box-shadow:0 6px 5px #00000008,0 22px 18px #0000000b,0 100px 80px #00000012}.box-shadow-5{box-shadow:0 6px 5px #0000000a,0 22px 18px #0000000f,0 100px 80px #0000001a}.text-center{text-align:center}.no-decor{text-decoration:none}.underline{text-decoration:underline}.italic{font-style:italic}.uppercase{text-transform:uppercase}.ff-base{font-family:Instrument Sans,sans-serif}.ff-accent{font-family:"Instrument Serif",serif}.flex-group{display:flex;flex-wrap:wrap;column-gap:var(--flex-column-gap, 1rem);row-gap:var(--flex-row-gap, .5rem);width:fit-content}.flex-group.mx-auto{justify-content:center}.flow>*:where(:not(:first-child)){margin-top:var(--flow-spacer, 1em)}.border-radius-1{border-radius:.25rem}.border-radius-2{border-radius:.5rem}.border-radius-3{border-radius:.75rem}.error{color:red;font-style:italic;font-family:Instrument Sans,sans-serif;font-size:16px}.badge{display:inline-flex;align-items:center;gap:.35em;padding:.5rem;border-radius:.25rem;line-height:1;font-size:14px;font-weight:500;white-space:nowrap;width:fit-content}.badge svg,.badge img{width:1em;height:1em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.no-list-style{list-style:none}.sidebar-transition{transition-property:transform}.sidebar-transition-enter{transition-timing-function:ease-out;transition-duration:.2s}.sidebar-transition-leave{transition-timing-function:ease-in;transition-duration:.15s}.sidebar-transition-enter-start,.sidebar-transition-leave-end{transform:translate(100%)}.sidebar-transition-enter-end,.sidebar-transition-leave-start{transform:translate(0)}.albrava-wordmark{font-family:Cormorant Garamond,serif;font-size:var(--fs-700);font-weight:700;letter-spacing:-.04em}.bg-saas-grid{position:relative;background-color:hsl(var(--primary-950));background-image:linear-gradient(to right,hsla(0,0%,100%,.035) 1px,transparent 1px),linear-gradient(to bottom,hsla(0,0%,100%,.035) 1px,transparent 1px);background-size:48px 48px}.bg-glow{position:relative;background-color:hsl(var(--primary-950));background-image:radial-gradient(circle 620px at 18% 12%,hsla(81,88%,55%,.09),transparent 70%),radial-gradient(circle 720px at 85% 72%,hsla(166,80%,35%,.14),transparent 72%)}.toast{position:fixed;right:1rem;top:calc(89px + 1rem);z-index:50;max-width:22rem;padding:1rem 1.125rem;border-radius:.25rem;background-color:hsl(var(--neutral-100));color:hsl(var(--neutral-900));font-size:15px;box-shadow:0 1rem 3rem #0000004d}.toast--success{background-color:hsl(var(--secondary-500));color:hsl(var(--secondary-50))}.toast--error{background-color:#b80707;color:hsl(var(--neutral-100))}
