[id=CancellationPolicy]{.legal{width:min(100%,70ch);padding-inline:1rem;margin-inline:auto;text-align:justify;& h2{text-align:center;margin-block-end:1rem}.sub-heading{font-size:var(--fz-1);font-weight:600}& p+p{margin-block-start:1rem}}}.hero{display:grid;place-items:center;.pitch{display:flex;flex-direction:column-reverse;align-items:center;align-content:center}& figure{margin-block-start:2.25rem;padding-inline:3rem;@container (width >= 768px){padding-inline:0;width:clamp(22rem,18.4rem + 18cqi,40rem)}}& h1{font-size:var(--fz-3);@container (width >= 768px){font-size:var(--fz-4)}}& figcaption{font-size:var(--fz--1)}.head{width:clamp(200px,160px + 12.5cqi,400px)}}.about-intro{max-width:max-content;margin-inline:auto;& p{font-size:var(--fz-1)}& p:not(:last-of-type){margin-block-end:1.5rem}}.pillars{:has(>.container>&){background-color:var(--c-light-blue);text-align:center}display:grid;gap:3rem;@container (width >= 768px){grid-template-columns:auto auto}@container (width >= 992px){grid-template-columns:repeat(4,1fr)}.pillar{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.icon{width:6rem;aspect-ratio:1;padding:1.5rem;background-color:inherit;border-radius:.5rem;display:grid;box-shadow:var(--shadow1)}.title{font-size:var(--fz-1);line-height:2rem;font-weight:400}.description{color:#6b7280;margin-inline:auto;max-width:296px}}.team{max-width:max-content;margin-inline:auto;.title{font-size:var(--fz-2);text-align:center;margin-block-end:4rem;font-weight:400}.members{text-align:center;display:grid;gap:4rem;@container (width >= 700px){grid-template-columns:repeat(3,1fr)}& img{max-width:200px;margin-inline:auto;border-radius:50%;margin-block-end:1em}& span{display:block}.name{font-weight:700}& a{display:inline-block;aspect-ratio:1;width:48px;padding:.65em;filter:grayscale(1);&:hover{filter:grayscale(0)}}}}.blogs{&:empty:after{content:"Coming soon...";display:block;color:var(--c-light-gray);font-size:var(--fz-3);font-weight:800;padding-block-start:4rem;text-align:center}}.welcome{padding-block-start:1rem;.pitch{font-size:var(--fz-2);max-width:50ch;margin-inline:auto;margin-block-start:4rem}}.fr-cta{width:90%;margin-inline:auto;@container (width >= 768px){width:55%}& p:nth-child(1){font-family:var(--ff-sans);font-weight:400}& h2{line-height:2.5rem;margin-block:1rem}& a{display:grid;width:100%;margin-block-start:2rem;padding:.5rem 1rem;background:inherit;color:var(--c-gray);outline:1px solid;border-radius:var(--radius);transition:color .5s ease;&:is(:active,:hover){color:var(--theme)}@container (width >= 768px){padding:1rem 2rem;outline:2px solid}}}[id=price-pitch]{.kicker{text-align:center;margin-block-end:2rem}}.price-pitch{display:grid;align-items:center;gap:3rem;@container (width >= 700px){gap:0;grid-template-columns:repeat(2,1fr)}@container (width >= 920px){gap:3rem}>svg{width:70%;margin-inline:auto;@container (width >= 920px){width:60%}}& h2{font-weight:400;& span{color:var(--c-light-gray)}}& p{font-size:var(--fz-1);margin-block:1.25rem;@container (width >= 920px){margin-block:2rem}}& p:last-of-type{margin-block-end:2rem;@container (width >= 920px){margin-block:3rem}}.btn.alternate{display:block flex;width:max-content;margin-inline:auto;@container (width >= 900px){margin-inline:unset}}}.fr-checkout{text-align:center;.free-start,.features{margin-block:4rem}.price{font-size:var(--fz-2);font-weight:700;max-width:unset}.unlock{display:grid;row-gap:3rem;margin-block-start:5rem;@container (width >= 900px){grid-template-columns:1fr 1.4fr;column-gap:2rem;align-items:start}.pitch{height:max-content;padding-block:4rem;width:85%;color:var(--c-white);display:flex;border-radius:16px;flex-direction:column;align-items:center;gap:3rem;justify-content:center;margin-inline:auto;background:radial-gradient(96.93% 100% at 50% 87.75%,oklch(100% 0 0 / 30%) 0%,var(--ts30) 100%),linear-gradient(360deg,oklch(100% 0 0 / 40%) 0%,var(--ts40) 100%),var(--theme);background-blend-mode:multiply,multiply,normal;@container (width >= 900px){padding-block:unset;height:100%;border-radius:16px 0 0 16px;flex-direction:column;margin-inline-start:0}.btn.transparent:is(:hover,:focus-within){color:var(--c-white-hover)}}.buy{font-family:var(--ff-sans);& h2{font-family:var(--ff-serif)}}}.email-error{text-align:left;padding-inline-start:1rem;font-size:var(--fz--2);color:var(--c-red);height:16px}.included-title{margin-block-start:4rem;@container (width >= 768px){margin-block-start:8rem}}.included{text-align:left;margin-block:3rem;display:grid;gap:2rem;@container (width >= 768px){grid-template-columns:repeat(3,1fr)}@container (width >= 992px){grid-template-columns:repeat(4,1fr)}.icon-small{display:grid;aspect-ratio:1;width:2.5em;margin-block-end:1rem;& path{fill:var(--theme)}}.feature{max-width:296px;justify-self:center}}.desc{margin-block-end:1rem}.add-email{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:.25em;.btn.alternate{display:flex;align-items:center;padding:.5em .5em .5em .1em;& svg{display:inline-block;width:1.75em}}}.summary-edit{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;margin-block-end:3rem;column-gap:.5em}.email-count{font-weight:700;font-size:var(--fz-1);text-align:left}.order-summary{padding-block-end:3rem;& label{display:block;margin-block-start:2rem}& label>span{padding-inline-start:1rem}}.cost-summary{display:grid;grid-template-columns:1fr 6rem;align-items:center;padding-inline:.5rem;&:not(:first-of-type){margin-block-start:1.5rem}&:has(.accounts){min-height:6rem;padding-block:2rem}.accounts{font-size:var(--fz--1);text-align:left;overflow-y:auto;&:empty:after{content:"No accounts added";display:block;color:var(--c-red);padding-block-start:1rem;text-align:left}}&.product{font-weight:700;font-size:var(--fz--1);& span:first-of-type{text-align:left}.product-details{display:flex;align-items:center;column-gap:1rem;& span{display:block;text-align:left}}.product-price{font-weight:400;color:var(--c-gray)}.product-icon{width:52px}}.count{font-weight:700}.plu{font-size:var(--fz--2)}}& table{table-layout:auto;margin-block:1.5rem;margin-inline-start:auto;& td{padding-block:.5rem;text-align:right}[data-label=Amount]{width:max-content;white-space:nowrap;font-weight:700;padding-inline:3rem 2rem}.total{font-weight:700}}}dialog[id=spinner]{background-color:transparent;aspect-ratio:1;color:var(--theme);box-shadow:none;& div{background-color:inherit;display:grid;place-items:center;width:max-content;font-size:var(--fz-1);font-weight:700}& svg{width:var(--fz-5);stroke:var(--theme)}}.fr-pricing{text-align:center;.free-start,.features{margin-block:4rem}.price{font-size:var(--fz-2);font-weight:700;max-width:unset}.unlock{display:grid;row-gap:3rem;margin-block-start:5rem;@container (width >= 900px){grid-template-columns:1fr 1.4fr;column-gap:2rem;margin-block-start:10rem;align-items:center}.pitch{height:max-content;padding-block:4rem;width:85%;color:var(--c-white);display:flex;border-radius:16px;flex-direction:column;align-items:center;gap:3rem;justify-content:center;margin-inline:auto;background:radial-gradient(96.93% 100% at 50% 87.75%,oklch(100% 0 0 / 30%) 0%,var(--ts30) 100%),linear-gradient(360deg,oklch(100% 0 0 / 40%) 0%,var(--ts40) 100%),var(--theme);background-blend-mode:multiply,multiply,normal;@container (width >= 900px){padding-block:unset;height:100%;border-radius:16px 0 0 16px;flex-direction:column;margin-inline-start:0}.btn.transparent:is(:hover,:focus-within){color:var(--c-white-hover)}}.buy{font-family:var(--ff-sans);.kicker{font-size:var(--fz-2);margin-block-end:2rem}}}.email-error{text-align:left;padding-inline-start:1rem;font-size:var(--fz--2);color:var(--c-red);height:16px}.included-title{margin-block-start:5rem;@container (width >= 768px){margin-block-start:10rem}}.included{text-align:left;margin-block:3rem;display:grid;gap:2rem;@container (width >= 768px){grid-template-columns:repeat(3,1fr)}@container (width >= 992px){grid-template-columns:repeat(4,1fr)}.icon-small{display:grid;aspect-ratio:1;width:2.5em;margin-block-end:1rem;& path{fill:var(--theme)}}.feature{max-width:296px;justify-self:center}}.desc{margin-block-end:1rem}.add-email{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:.25em;.btn.alternate{display:flex;align-items:center;padding:.5em .5em .5em .1em;& svg{display:inline-block;width:1.75em}}}.summary-edit{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;margin-block-end:3rem;column-gap:.5em;.clear-all:is(:hover,:focus-visible){color:var(--c-red)}}.email-count{font-weight:700;font-size:var(--fz-1);text-align:left}.order-summary{padding-block-end:3rem;& label{display:block;margin-block-start:2rem}& label>span{padding-inline-start:1rem}}.cost-summary{display:grid;grid-template-columns:1fr 6rem;align-items:center;padding-inline:.5rem;&:not(:first-of-type){margin-block-start:1.5rem}&:has(.accounts){min-height:6rem;padding-block:2rem}.accounts{font-size:var(--fz--1);text-align:left;overflow-y:auto;&:empty:after{content:"No accounts added";display:block;color:var(--c-red);padding-block-start:1rem;text-align:left}}&.product{font-size:var(--fz--1);.product-name{font-size:var(--fz-0)}.product-details{display:flex;align-items:center;column-gap:1rem;& span{display:block;text-align:left}}.product-price{font-weight:400;color:var(--c-gray)}.product-icon{width:52px}}.count{font-weight:700}.plu{font-size:var(--fz--2)}}& table{table-layout:auto;margin-block:1.5rem;margin-inline-start:auto;& td{padding-block:.5rem;text-align:right}[data-label=Amount]{width:max-content;white-space:nowrap;font-weight:700;padding-inline:3rem 2rem}.total{font-weight:700}}[id=checkout]{@container (width >= 992px){display:grid;grid-template-columns:1fr 1.4fr;align-items:center}.checkout-button{grid-column:2}.btn.primary{background-color:var(--secondary);transition:width 1s;& svg{width:24px}}}}dialog[id=emails-edit]{width:90%;max-width:1100px;@container (width >= 992px){width:80%}& nav{display:grid;grid-template-columns:1fr auto;margin-block-end:1rem;font-weight:700;align-items:center}.dash{display:grid;gap:3rem;margin-block:3rem;@container (width >= 768px){grid-template-columns:repeat(2,1fr)}}.email-list{display:grid;grid-template-columns:1fr auto;align-items:center;margin-block-start:.5rem;margin-inline-end:1.5rem}.btn.icon:is(:hover,:focus-visible),.btn.icon-text:is(:hover,:focus-visible){outline:none;color:var(--c-red)}& ul{max-height:350px;overflow-y:scroll;&:empty:after{content:"No accounts added";display:block;color:var(--c-red);padding-block-start:4rem;text-align:center}}.list-header{display:flex;justify-content:space-between;align-items:baseline;padding-block-end:.25em;border-bottom:1px solid var(--c-light-gray);.sums{font-weight:800;color:var(--c-mid-gray);font-size:var(--fz-1);display:flex;column-gap:1rem}}.art{margin-block-end:3rem;font-size:var(--fz--2)}.hline{display:block;margin-block:1.5rem;font-weight:700;color:var(--c-mid-gray);padding-inline:1rem;&:after,&:before{content:"     ";text-decoration:line-through}}.file-icons{& span{aspect-ratio:1;display:inline-block;width:4rem;color:var(--c-mid-gray)}}.file-icons+span{display:block;width:56%;margin-inline:auto;text-wrap:pretty;@container (width >= 992px){width:45%}}.continue{display:grid;grid-template-columns:1fr auto;margin-inline-end:2rem;& button{grid-column:2/3}}.tooltip{position-area:bottom center}.tipped:is(:hover,:focus-visible)~.tooltip{visibility:visible}}.fr-faqs{& header{text-align:center;& p{margin-inline:auto}}}.faq-list{margin-block-start:3rem;& details{padding-inline-end:1rem;border-bottom:1px solid var(--border1);&::details-content{overflow:hidden;block-size:0;transition-property:block-size,content-visibility;transition-duration:.3s;transition-behavior:allow-discrete}&[open]{padding-block-end:1rem}&[open]::details-content{block-size:auto}}& summary{font-weight:600;display:flex;justify-content:space-between;align-items:center;padding-block:1rem;cursor:pointer;&:hover{color:var(--theme)}}.expand-icon{transition:transform .3s ease-in}& details[open] .expand-icon{transform:rotate(180deg)}.answer p:not(:first-of-type){margin-block-start:1em}& table{table-layout:fixed;width:100%;margin-block:1.5rem;& thead{text-align:left}& th{padding-block:1rem}}}.contact{text-align:center;.btn.primary{margin-block:1.5em;font-family:var(--ff-sans)}}.fr-features{display:grid;gap:4rem;justify-content:center;@container (width >= 768px){grid-template-columns:auto auto}.feature{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;align-items:center}.icon{width:4rem;aspect-ratio:1;display:grid;place-items:center}.title{font-size:var(--fz-1);font-weight:600;margin-block-end:.5rem}}[id=fr-hero]{@container (width >= 900px){padding-block:10rem 8rem}}[id=fr-hero]>.container{--_m: max(20px, 50cqw - 1400px/2)}.landing{display:flex;flex-direction:column-reverse;gap:3rem;@container (width >= 920px){flex-direction:row;align-items:center;justify-content:space-between}.pitch{text-align:center;margin-inline:auto;.break{display:none}@container (width >= 700px){max-width:80%;.break{display:inline}}@container (width >= 920px){text-align:unset;margin-inline:unset;max-width:50%}}.landing-img{max-width:90%;margin-inline:auto;@container (width >= 700px){max-width:75%}@container (width >= 920px){margin-inline:unset;max-width:48%}}.kicker{margin-block-end:1.5rem}.headline{font-size:var(--fz-4);font-weight:300;text-wrap:pretty}.explainer{margin-block:1.5em 2.5em;font-size:var(--fz-1)}.cta{width:max-content;margin-inline:auto;display:flex;gap:1rem;@container (width >= 700px){gap:2rem}@container (width >= 920px){width:unset;margin-inline:unset}}}.fr-how{display:grid;gap:4rem;@container (width >= 700px){grid-template-columns:1fr 1fr;align-items:center;gap:6rem}.icon{justify-self:center;width:70%}.btn.alternate{width:max-content;margin-block-start:2.5rem}.fw-desc{display:grid}& a,h2{margin-inline:auto;@container (width >= 700px){margin-inline:unset}}}.how-its-used{.kicker,h2{text-align:center}& h2{font-weight:inherit;margin-block:1.5rem 2rem;text-wrap:pretty;@container (width >= 700px){margin-block:2rem 3rem}}.tab-menu{font-family:var(--ff-sans);display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:1.5rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;border-bottom:1px solid var(--border1);scroll-snap-type:inline mandatory;scroll-padding-inline:1.5rem;@container (width >= 700px){justify-content:center}@container (width >= 700px){column-gap:2.5rem}& li{text-wrap:nowrap;letter-spacing:.05px;padding-block:1em;cursor:pointer;scroll-snap-align:start}}& li.selected{font-weight:700;border-bottom:3px solid}.showcases{display:grid;grid-template:"image" "explain" / auto;gap:3rem;margin-block-start:3rem;@container (width >= 700px){grid-template:"explain image"/ 1fr 1fr;align-items:center;gap:unset;margin-block-start:4rem}@container (width >= 920px){grid-template:"explain image"/ 1fr 2fr}}.case{grid-area:explain;font-size:var(--fz-1);& h4:not(:first-of-type){margin-block-start:2rem}.emp{font-weight:500}}}.fr-policies{& h2{text-align:center}.policies{margin-block-start:1.5rem;display:flex;flex-direction:column;justify-content:center;gap:1rem;@container (width >= 768px){flex-direction:row;gap:3rem}}& a{display:block;color:inherit;font-size:var(--fz-2);font-weight:500;&:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:6px}}.key{color:var(--theme)}}.accordion-wrapper{display:flex;flex-direction:column;gap:1rem;width:min-content;margin:0 auto;@container (width >= 700px){flex-direction:row}& details{display:flex;flex-direction:row;background:transparent;color:#fff;width:320px;border-radius:1rem;overflow:hidden;position:relative;z-index:1;--open-size: 320px;@container (width >= 700px){height:30rem;width:max-content}::marker{content:""}summary img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:filter .5s ease}&[open] summary img{filter:brightness(.5)}summary{padding:1rem 1em;width:5rem;flex-shrink:0;text-align:center;span{display:grid;place-content:center;width:100%;aspect-ratio:1;border-radius:50%;background:var(--ts20)}&:focus{outline:none}}.details-content-wrapper{padding:1.5rem 1em;width:var(--open-size)}&:hover,&:has(summary:focus){outline:3px solid var(--theme);outline-offset:3px}}.details-content-wrapper{:first-child{margin-top:0}:last-child{margin-bottom:0}p{transform:translateY(2rem);opacity:0;transition:all .5s ease;transition-delay:.5s}[open] & p{transform:none;opacity:1;transition-delay:.5s}}::details-content{transition:width .5s ease,content-visibility .5s ease allow-discrete;width:0}[open]::details-content{width:var(--open-size)}}[id=just-launched]{.kicker{text-align:center}.kicker svg{transition:scale 1s}.kicker:hover svg{scale:1.5}& h2{display:flex;justify-content:center;align-items:center;margin-block:1.5rem;text-wrap:pretty;@container (width >= 700px){column-gap:1rem;margin-block:2rem}.icon{width:3em}}.launch-icon{display:inline-block;width:2.5em;color:var(--secondary);@container (width >= 900px){width:3em}}.fr-desc{width:min(90%,600px);margin-inline:auto;text-wrap:pretty}.intro-fr-features{text-align:left;margin-block:3rem;display:grid;gap:2rem;@container (width >= 700px){justify-content:center;grid-template-columns:repeat(2,max-content);gap:1rem}@container (width >= 992px){grid-template-columns:repeat(3,max-content)}.title{display:grid;grid-template-columns:max-content 1fr;align-items:center;column-gap:8px;margin-block-end:1rem;font-weight:500}.icon-small{aspect-ratio:1;width:2em;& path{fill:var(--theme)}}.feature{max-width:clamp(18.5rem,18.2rem + 1.5cqi,20rem);padding:1em;justify-self:center;border-radius:.5rem;box-shadow:0 2px 6px 0 var(--ts25)}}.more{width:max-content;margin-inline:auto}}[id=home-hero]{@container (width >= 900px){padding-block:8rem 10rem}>.container{--_m: max(20px, 50cqw - 1400px/2)}}.home{display:flex;flex-direction:column-reverse;gap:3rem;@container (width >= 920px){flex-direction:row;align-items:center;gap:6rem}.pitch{text-align:center;.break{display:none}@container (width >= 700px){.break{display:inline}}@container (width >= 920px){text-align:unset;max-width:50%}}.landing-img{@container (width >= 920px){max-width:48%}}.kicker{margin-block-end:1.5rem}.headline{font-size:var(--fz-4);font-weight:inherit;text-wrap:pretty;margin-block-end:unset}.explainer{margin-block:2em;font-size:var(--fz-1)}.cta{display:grid;align-items:center;gap:1rem;margin-inline:auto;max-width:280px;@container (width >= 700px){grid-template-columns:1fr auto;max-width:400px}@container (width >= 920px){max-width:500px;margin-inline:0 auto}}& label{position:relative}.nu-input{font-size:var(--fz-1)}.error{height:1em;font-size:var(--fz--1);color:var(--c-red);padding-inline-start:.5em;position:absolute;bottom:-16px}.viewbox{cursor:pointer;font-family:var(--ff-sans);position:sticky;display:grid;justify-content:center;padding-block:6rem}.card{--clr: oklch(.62 .2075 263.67);grid-area:1/ 1;transition:transform 2s,z-index 2s,background-color 2s;width:clamp(250px,204px + 14.375cqi,480px);height:clamp(250px,204px + 14.375cqi,480px);border-radius:25px;padding:35px;background-color:var(--clr);&.second{--clr: oklch(.6 .1945 16.16)}&.third{--clr: oklch(.68 .1961 307.54)}&.fourth{--clr: oklch(.71 .2251 339)}.sub{font-size:var(--fz-0);text-transform:uppercase;letter-spacing:2px;font-weight:700}.content{font-size:var(--fz-2);font-weight:800;display:grid;place-items:center;height:100%;@container (width >= 900px){font-size:var(--fz-3)}& span{display:block;width:68%}}}}dialog[id=get-started]{width:90%;aspect-ratio:1;place-items:center;text-align:center;@container (width >= 700px){width:65%;aspect-ratio:16/9}@container (width >= 900px){width:45%}&[open]{display:grid}& p:first-of-type{font-size:var(--fz-2);font-weight:600}.pending{padding:1.5rem;& svg{width:7rem;margin-inline:auto;animation:fly 3s linear infinite}}.result{@container (width >= 900px){width:80%;margin-inline:auto}& p{margin-block-end:1rem}.btn.alternate{margin-block-start:1rem;@container (width >= 900px){margin-block-start:2rem}}}.start-error{.message{margin-block-end:1.5rem;color:var(--c-red)}.actions{display:flex;column-gap:3rem;width:max-content;margin-inline:auto;margin-block-start:2rem}}}@keyframes fly{0%{transform:translate(0)}to{transform:translate(5px,-5px)}}.apps{margin-block:3rem;display:grid;column-gap:2rem;grid-template-columns:1.4fr 1fr 1fr;.fr{display:grid;grid-auto-flow:column;gap:2rem;.app-image{width:150px;height:243px;border-radius:8px;background:var(--radial);& img{width:90%;border-radius:0 0 var(--radius) 0;margin-inline-start:auto;margin-block-start:14px}}& p{font-size:var(--fz--1);margin-block:2em}.btn.transparent{font-size:var(--fz--1)}}.intro{gap:1rem}.quick-links{display:grid;row-gap:.5rem;padding-inline-start:4rem;& a{color:inherit;display:flex;column-gap:1em;align-items:center;font-size:var(--fz--1);&:is(:hover,:focus-within){outline:none;color:var(--theme)}}.icon{display:block;aspect-ratio:1;width:2em}}}footer{padding-block:4rem 3rem;color:#a3a1a1;grid-area:foot;font-size:var(--fz--1);--footer-white: oklch(97.05% .0142 254.6);background:radial-gradient(96.93% 100% at 50% 87.75%,oklch(100% 0 0 / 30%) 0%,var(--ts30) 100%),linear-gradient(360deg,oklch(100% 0 0 / 40%) 0%,var(--ts40) 100%),var(--c-dark);background-blend-mode:multiply,multiply,normal;@container (width >= 992px){padding-block-start:6rem}.logo{width:100px}.footer-main{padding-block-end:2rem;margin-block-end:2rem;border-bottom:1px solid oklch(from var(--footer-white) l c h / .2);display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);@container (width >= 768px){grid-template-columns:repeat(4,1fr);column-gap:2rem}}& p{color:var(--footer-white);font-weight:400;font-family:var(--ff-sans);font-size:var(--fz--1);letter-spacing:1.3px;margin-block-end:.5rem;text-transform:uppercase}& a{color:inherit;&:hover{text-decoration:underline;text-underline-offset:4px}}& li+li{margin-block-start:.5rem}.footer-bottom{font-family:var(--ff-sans);display:flex;flex-direction:column-reverse;place-items:center;gap:1.5rem;font-size:var(--fz--1);@container (width >= 576px){flex-direction:row;justify-content:space-between}.company{display:flex;flex-direction:column;align-items:center;gap:1.5rem;@container (width >= 576px){flex-direction:row}}.logo{display:inline-block}.social{display:flex;column-gap:.5rem;align-items:center}& a{display:inline-block;aspect-ratio:1;width:38px;padding:.65em;filter:grayscale(1);&:hover{filter:grayscale(0)}}& a:hover .x-icon>path{fill:var(--c-white)}& a:has(.youtube){aspect-ratio:54.049/37.945;width:46px}}}.nubiit-header{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo . mobile";align-items:center;height:var(--header-height);padding-inline:1rem;grid-area:head;transition:.28s var(--ease);translate:0 0;position:fixed;inset-block-start:0;inset-inline:0;background-color:inherit;z-index:10;font-family:var(--ff-sans);&.hide{translate:0 calc(var(--header-height) * -1)}&.scrolled{box-shadow:var(--shadow2)}@container (width >= 768px){grid-template-areas:"logo navi mobile";padding-inline:2rem}.header-logo{grid-area:logo;display:block;width:90px;color:inherit;&:is(:hover,:focus-visible){opacity:.65}@container (width >= 750px){width:108px}}.desktop{grid-area:navi;font-weight:500;display:none;place-items:center;@container (width >= 700px){display:grid}}.main-navigation{display:grid;column-gap:2rem;grid-auto-flow:column;@container (width >= 920px){column-gap:4rem}.main-link{color:inherit;transition:all .28s ease;&:hover,&:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}&.active{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:18px}}>li:has(button){position:relative}.dropdown-menu{width:100svw;display:grid;position:fixed;inset-block-start:var(--header-height);inset-inline:0;visibility:hidden;overflow:hidden;block-size:0;box-shadow:var(--shadow2);background-color:var(--body-bg);z-index:20;transition:all .4s}}.dropdown-btn{appearance:none;padding:0;border:0;background-color:inherit;display:flex;align-items:center;font-family:inherit;&:hover,&:focus-within,&:focus-visible{outline:none}}.dropdown-btn[aria-expanded=true]+.dropdown-menu{visibility:visible;block-size:auto}.expand-icon{transition:transform .28s cubic-bezier(.35,0,.25,1)}.dropdown-btn[aria-expanded=true] .expand-icon{transform:rotate(180deg)}.mobile-menu{display:grid;width:28px;grid-area:mobile;@container (width >= 1024px){display:none}}.btn.primary{display:none;grid-area:mobile;@container (width >= 1024px){display:inline-flex;padding:.5em 1.25em}}}[id=mobile-menu]{color:var(--c-white);width:100svw;height:100svh;border:none;padding:0;background:radial-gradient(96.93% 100% at 50% 87.75%,oklch(100% 0 0 / 30%) 0%,var(--ts30) 100%),linear-gradient(360deg,oklch(100% 0 0 / 40%) 0%,var(--ts40) 100%),var(--c-dark);background-blend-mode:multiply,multiply,normal;& header{display:flex;align-items:center;justify-content:space-between;padding-inline:1rem;height:var(--header-height);@container (width >= 750px){padding-inline:2rem}}.header-logo{display:block;width:90px;color:var(--c-white);@container (width >= 750px){width:108px}&:is(:hover,:focus-visible){color:var(--c-white-hover)}}.btn.icon{width:28px;&:is(:hover,:focus-visible){color:var(--c-red)}@container (width >= 950px){margin-inline-end:14px}}& a:not(.social-link){color:var(--c-white-hover);font-size:var(--fz-4);transition:color .28s;&:is(:hover,:focus-visible){color:var(--c-white)}}& nav{padding-inline:2.5em 0;margin-block-start:4rem}.get-in-touch{max-width:max-content;margin-block-start:4rem;margin-inline:auto}.kicker{margin-block-end:var(--fz-1);text-align:center}.social{margin-block-start:var(--fz-2);display:flex;justify-content:space-between;align-items:center;.social-link{display:inline-block;aspect-ratio:1;width:var(--fz-2);filter:grayscale(1);&:hover{filter:grayscale(0)}}.social-link:has(.youtube){aspect-ratio:54.049/37.945;width:var(--fz-3)}}}.pager{border-top:1px solid oklch(82.5% .0022 17.2);padding:2rem 1rem;@container (width >= 500px){display:grid;grid-template-columns:auto 1fr auto;align-items:center}& a{display:block;padding:4px 8px;border:1px solid oklch(82.5% .0022 17.2);color:inherit;border-radius:var(--radius);@container (width >= 500px){width:20ch}}& span{font-size:var(--fz--2);letter-spacing:1px;color:#979797;text-transform:uppercase}.next{grid-column:3/4;margin-block-start:1rem;text-align:right}}.fr-side-nav{.fr-logo{width:7rem;margin-block:3rem}& li:not(:last-of-type){border-block-end:1px solid var(--c-light-gray)}& li:not(:first-of-type){padding-block:.5rem}& a{color:inherit;&.active{font-weight:700}}}.fr-pages{margin-block:3rem;font-family:var(--ff-sans);display:grid;grid-template:"aside" "content" / auto;@container (width >= 768px){margin-block:6rem;grid-template:"aside content" / max-content 3fr}& aside{display:none;grid-area:aside;@container (width >= 700px){margin-inline-end:3rem;display:block}}.page{grid-area:content}.fr-menu{display:flex;@container (width >= 500px){display:none}.btn.icon{display:flex;column-gap:4px;aspect-ratio:unset;width:unset;font-size:.875rem}& span:nth-child(1){width:1.5rem;aspect-ratio:1}}[id=fr-mobile-menu]{border:none;height:100svh;width:85vw;padding:1rem;.fr-logo{width:5rem}& nav{display:grid;grid-template-columns:1fr auto}& ul{margin-block-start:1rem}.btn.icon{grid-column:2/3}}.guide{margin-block:2rem;@container (width >= 920px){margin-inline-start:4rem}& h1{font-size:var(--fz-3);margin-block-end:.65em}& p,ol{margin-block-end:2rem}& p:has(.icon){text-align:center}& img{margin-block:1.5rem}& ul{list-style:disc;padding-inline-start:1.5rem;margin-block-end:3rem}& code{font-weight:400;font-size:.875rem;color:var(--c-red)}.icon{width:6rem;aspect-ratio:1;padding:1.5rem;background-color:inherit;border-radius:.5rem;display:inline-block;box-shadow:var(--shadow1)}& a{color:var(--theme);&:hover{text-decoration:underline;text-underline-offset:4px}}}}.legal-page{padding-block:6rem;& header{text-align:center;margin-block-end:6rem;& time{font-weight:400}}& ul{list-style-type:disc;list-style-position:inside;margin-block-end:2rem}& ul,ol{max-width:70ch}& h2,h3,h4{max-width:784px}& ul,ol,h2,h3,h4,p{margin-inline:auto}.container>p{margin-block-end:2rem}.sub-heading{text-transform:uppercase;font-weight:600}& table{margin-inline:auto;margin-block-end:1rem;table-layout:fixed;width:70ch;& thead{text-align:left}& th{padding-block:1rem}}& a{color:var(--theme)}& li>a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:oklch(from var(--theme) l c h / .25);&:is(:hover,:focus-visible){text-decoration-color:inherit}}}.unlock-error{text-align:center;& p{margin-inline:auto;font-size:var(--fz-1);margin-block:2rem;max-width:650px}.message{font-size:var(--fz-2);color:var(--c-red);font-weight:600}.actions{margin-block:3rem 0}}.order-success{.result{text-align:center;& p{margin-inline:auto;max-width:50ch;font-size:var(--fz-1);&:first-of-type{margin-block-end:1.5rem}}.review-pitch{margin-block:3rem 5rem;margin-inline:auto;max-width:650px;padding:2.5rem;font-size:var(--fz-1);border-radius:12px;box-shadow:0 2px 6px 0 var(--theme)}.next-steps{margin-block-start:5rem}.primary{margin-inline-start:3rem}}}[id=contact]{& header{width:80%;margin-inline:auto;margin-block-end:2rem;@container (width >= 1024px){width:unset;margin-block-end:0}}.our-contacts{display:grid;grid-template:"mail" "addr" / auto;row-gap:3em;@container (width >= 900px){grid-template:"addr mail"/ 1fr 1fr}.kicker{display:none;margin-block-end:1.5rem;width:max-content;margin-inline:auto;@container (width >= 900px){display:block;margin-block-end:2rem}}& ul{width:80%;margin-inline:auto;grid-area:addr;margin-block-start:3rem;display:grid;gap:3rem;@container (width >= 700px){grid-template-columns:1fr 1fr}@container (width >= 1024px){width:unset;margin-inline:unset}.head{display:flex;align-items:center;column-gap:1.5rem;font-weight:600;margin-block-end:1rem}.icon{aspect-ratio:1;width:36px}& a{color:var(--theme)}}.message{grid-area:mail;justify-self:center;width:80%;@container (width >= 920px){width:100%}}& form{font-family:var(--ff-sans);display:grid;gap:1em;@container (width >= 920px){grid-template-columns:1fr 1fr}& select{border:1px solid var(--c-light-gray);border-radius:var(--radius);padding:8px;background-color:inherit;margin-block-end:1em;&::picker-icon{color:var(--theme);padding-inline:8px;transition:.4s rotate}&:open::picker-icon{rotate:180deg}&:focus-visible{outline:2px solid var(--theme)}& option{padding-block:8px;&:hover{background-color:var(--c-light-gray)}}}::picker(select),select{appearance:base-select}::picker(select){border:none;background-color:var(--c-white);box-shadow:var(--shadow1)}.fd{background-color:var(--body-bg);padding-inline:4px;font-size:var(--fz--1);position:absolute;left:1em;top:-12px;opacity:0;transition:opacity .28s var(--ease)}& label{position:relative;display:block;&:has(input:not(:placeholder-shown)),&:has(textarea:not(:placeholder-shown)){.fd{opacity:1}}&:has(input[placeholder="Company*"]){clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute;white-space:nowrap}&:has(textarea){@container (width >= 920px){grid-column:1 / 3}}}.btn.primary{justify-self:center;@container (width >= 920px){grid-column:1 / 3}}.form-error{margin-block-start:4px;margin-inline-start:1rem;font-size:var(--fz--2);color:var(--c-red);height:16px}}.response{& p{margin-block-end:1em}& code{color:var(--secondary)}}}}.support-header{background-color:var(--c-light-blue);text-align:center}.support-knowledge{display:grid;grid-template:"icon" "desc" / auto;gap:4rem;@container (width >= 900px){grid-template:"desc icon" / 1fr 1fr;align-items:center;gap:6rem}.description{grid-area:desc}.support-icon{grid-area:icon;width:25rem;justify-self:center;filter:grayscale(95%)}& ul{margin-block-start:3rem}& li{padding:.75em;border-bottom:1px solid}& li:first-of-type{border-top:1px solid}& a{color:inherit;font-weight:600;&:hover{color:var(--theme)}}}.still-need{text-align:center;& svg{width:clamp(16rem,14.8rem + 6cqi,22rem);margin-inline:auto}& h2{max-width:16ch;margin-inline:auto}& button{margin-block-start:2rem}}.faq-category{.kicker{font-size:var(--fz-1)}.spinner{stroke:var(--theme);margin-inline:auto}}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/nunito-v31-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/fonts/nunito-v31-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/fonts/nunito-v31-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/nunito-v31-latin-700.woff2) format("woff2")}@font-face{font-family:Aleo;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/Aleo-varible.woff2) format("woff2-variations")}*,*:before,*:after{box-sizing:border-box}*{margin:0}ul[role=list],ol[role=list]{list-style:none}html,header,footer,main,section,article{container-type:inline-size}html:focus-within{scroll-behavior:smooth}body{min-height:100svh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption{text-wrap:pretty;max-width:70ch}@property --c-white{syntax: "<color>"; inherits: true; initial-value: oklch(100% 0 0);}@property --c-white-hover{syntax: "<color>"; inherits: true; initial-value: oklch(100% 0 0 / 70%);}@property --c-gray{syntax: "<color>"; inherits: true; initial-value: oklch(59.99% 0 0);}@property --c-mid-gray{syntax: "<color>"; inherits: true; initial-value: oklch(87.92% 0 0);}@property --c-light-gray{syntax: "<color>"; inherits: true; initial-value: oklch(90.97% 0 0);}@property --c-red{syntax: "<color>"; inherits: true; initial-value: oklch(72.46% .1377 21.03);}@property --c-dark{syntax: "<color>"; inherits: true; initial-value: oklch(16.69% .0213 275.16);}@property --c-light-blue{syntax: "<color>"; inherits: true; initial-value: oklch(93.19% .0316 255.59);}@property --theme{syntax: "<color>"; inherits: true; initial-value: oklch(49.38% .219878 261.4642);}@property --secondary{syntax: "<color>"; inherits: true; initial-value: oklch(.56 .1313 59.42);}@property --success{syntax: "<color>"; inherits: true; initial-value: oklch(68.72% .1674 138.8);}@property --header-height{syntax: "<length>"; inherits: false; initial-value: 86px;}@property --radius{syntax: "<length>"; inherits: true; initial-value: 6px;}@property --step{syntax: "<integer>"; inherits: true; initial-value: 0;}:root{color-scheme:light;interpolate-size:allow-keywords;accent-color:light-dark(var(--theme),var(--secondary));--body-bg: light-dark(var(--c-white), oklch(35.62% 0 102.07));--radial: radial-gradient(circle, var(--theme) 0%, var(--c-light-blue) 100%);--fz--2: clamp(.64rem, .6273rem + .0635cqi, .7035rem);--fz--1: clamp(.8rem, .7725rem + .1377cqi, .9377rem);--fz-0: clamp(1rem, .95rem + .25cqi, 1.25rem);--fz-1: clamp(1.25rem, 1.1668rem + .4163cqi, 1.6663rem);--fz-2: clamp(1.5625rem, 1.4308rem + .6586cqi, 2.2211rem);--fz-3: clamp(1.9531rem, 1.7516rem + 1.0076cqi, 2.9607rem);--fz-4: clamp(2.4414rem, 2.1404rem + 1.5053cqi, 3.9467rem);--fz-5: clamp(3.0518rem, 2.6099rem + 2.2092cqi, 5.2609rem);--ff-serif: Aleo, serif;--ff-sans: Nunito, system-ui;--ts10: oklch(0% 0 0 / 10%);--ts20: oklch(0% 0 0 / 20%);--ts25: oklch(0% 0 0 / 25%);--ts30: oklch(0% 0 0 / 30%);--ts40: oklch(0% 0 0 / 40%);--ts75: oklch(0% 0 0 / 75%);--shadow1: 0px 1px 5px 1px var(--ts20);--shadow2: 0px 5px 5px 2px var(--ts10);--border1: light-dark(var(--c-mid-gray), oklch(48.19% 0 102.07));--fill80: light-dark(var(--c-gray), oklch(63.94% .0293 237.86));--ease: cubic-bezier(.35, 0, .25, 1)}body{background-color:var(--body-bg);color:light-dark(var(--c-dark),var(--c-white));font-family:var(--ff-serif);font-weight:300;font-size:var(--fz-0);display:grid;grid-template:"head" auto "page" 1fr "foot" auto}main{margin-top:var(--header-height);grid-area:page}h1{font-size:var(--fz-5);line-height:calc(4px + 2ex);margin-block-end:.25em}h2{font-size:var(--fz-3);line-height:calc(6px + 2ex);margin-block-end:.4em}h3,h4,h5,h6{margin-block-end:.65em;line-height:calc(4px + 2ex)}ul{list-style:none;margin:0;padding:0}li{padding:0}a{text-decoration:none}input,textarea{background-color:inherit}section{padding-block:6rem}strong{font-weight:700}dialog{font-family:var(--ff-sans);max-width:100svw;max-height:100svh;padding:1.5rem;margin:auto;border:0;background-color:var(--c-white);border-radius:12px;box-shadow:0 2px 6px 0 var(--ts25);&:focus-visible{outline:none}}dialog::backdrop{background:oklch(from var(--theme) l c h / .15)}dialog,dialog::backdrop{transition:display .3s allow-discrete,overlay .3s allow-discrete,opacity .3s;opacity:0}dialog[open],dialog[open]::backdrop{opacity:1;@starting-style{opacity:0}}p>a{color:var(--theme);text-decoration:underline;text-underline-offset:3px;text-decoration-color:oklch(from var(--theme) l c h / .25);&:is(:hover,:focus-visible){text-decoration-color:inherit}}@view-transition{navigation: auto;}.container{--_m: max(20px, 50cqw - 1280px/2);margin-inline:var(--_m)}.full-bleed{--_m: max(20px, 50cqw - 1280px/2);margin-inline:calc(-1 * var(--_m))}.arrow-right,.arrow-left,.arrow-out{display:inline-flex;align-items:center;column-gap:.5rem;& svg{transition:transform .28s}}.arrow-right:is(:hover,:focus-within){& svg{transform:translate(5px)}}.arrow-left:is(:hover,:focus-within){& svg{transform:translate(-5px)}}.arrow-out:is(:hover,:focus-within){& svg{transform:translate(5px,-5px)}}.tooltip{position:absolute;width:max-content;visibility:hidden;color:var(--c-white);font-size:.65rem;background-color:#333;padding:.75ch 1.5ch;border-radius:5px;z-index:1}.kicker{font-family:var(--ff-sans);text-transform:uppercase;letter-spacing:2px;font-weight:500;color:var(--secondary)}.alert{padding:.75em 1.25rem;font-size:var(--fz-0);border-radius:var(--radius);font-weight:400;border:1px solid;margin-block-end:2rem;@container (width >= 900px){width:max-content}& svg{width:48px;height:48px}}.alert-error{border-color:var(--c-red);background-color:oklch(from var(--c-red) .98 c h)}.visually-hidden{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute;white-space:nowrap}[id=not-found]{text-align:center;margin-block-start:6rem;& p{margin-inline:auto;margin-block-start:1.5rem}.not{color:var(--c-light-gray);font-weight:800;font-size:clamp(4rem,3.2rem + 4cqi,8rem)}}.nu-input{display:block;width:100%;padding:.5rem;border-radius:var(--radius);border:none;outline:2px solid var(--c-light-gray);&::placeholder{color:#c2c2c2}&:is(:focus-visible){outline-color:var(--theme)}&.error{outline-color:var(--c-red)}}.spinner{width:30px;transform-origin:center;animation:spinner_zKoa 2s linear infinite;& circle{stroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite}}dialog[id=toast-dialog]{padding:1rem 1.5rem;box-shadow:0 4px 12px var(--ts25);aspect-ratio:1;width:90%;max-width:480px;animation:fadeIn .3s ease-out;@container (width >= 992px){aspect-ratio:16/9}& form{display:grid;row-gap:1.5rem;justify-content:center}[id=toast-state]{display:none;width:48px;margin-inline:auto;margin-block-end:.5rem}[id=toast-message]{margin-block-end:1.5rem}.dashboard{display:grid;grid-template-columns:auto 1fr;align-items:center}[id=toast-countdown]{width:max-content;font-size:.5rem;color:var(--c-gray);text-align:center}.timer{font-size:1rem}.toast-actions{grid-column:2/3;text-align:right}& button{display:none;padding:.25em .85em;font-weight:600;border-radius:var(--radius);&#toast-cancel-btn{background-color:var(--c-light-gray)}&#toast-next-btn{background-color:var(--theme);color:var(--c-white)}}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spinner_zKoa{to{transform:rotate(360deg)}}@keyframes spinner_YpZS{0%{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%{stroke-dasharray:42 150;stroke-dashoffset:-16}95%,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}.btn{appearance:none;padding:.75em 1.25em;border:0;border-radius:var(--radius);font-family:var(--ff-sans);font-weight:500;white-space:preserve nowrap;cursor:pointer;&.icon{display:inline-grid;place-items:center;background-color:inherit;padding:0;width:1.5rem;aspect-ratio:1;color:inherit;transition:color .3s ease;&:is(:hover,:focus-visible){outline:none;color:var(--theme)}}&.icon-text{font-size:var(--fz--2);background-color:inherit;padding:.25rem;color:inherit;transition:color .3s ease;&:is(:hover,:focus-visible){outline:none;color:var(--theme)}& svg{width:var(--fz-3);margin-inline:auto}}&.small{font-size:var(--fz--1);padding:.5em 1.25em}&.large{font-size:var(--fz-1);padding:.5em 1em}&.primary{background-color:var(--theme);color:var(--c-white);transition:color .28s ease;&:is(:hover,:focus-within){outline:none;color:var(--c-white-hover)}&:disabled{background-color:oklch(from var(--theme) l 0 h);cursor:not-allowed}}&.transparent{background-color:transparent;outline:1px solid;color:inherit;transition:color .28s;&:is(:hover,:focus-within){color:var(--theme)}}&.alternate{background-color:var(--c-dark);color:var(--c-white);transition:color .28s;&:is(:hover,:focus-within){outline:none;color:var(--c-white-hover)}&:disabled{background-color:#bababa;pointer-events:none;cursor:not-allowed;color:var(--c-light-gray)}}}
