/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--accent-blue: rgba(3, 101, 244, 1);--accent-blue-50: rgba(3, 101, 244, 0.5);--accent-yellow: rgba(242, 205, 16, 1);--black: rgba(15, 23, 42, 1);--cool-white: rgba(247, 250, 252, 1);--white: rgba(255, 255, 255, 1);--mirage: rgba(18, 27, 37, 1);--body-background: linear-gradient(180deg, rgba(247, 250, 252, 0.00) 24.24%, rgba(136, 206, 253, 0.20) 99.8%), #F7FAFC;--nav-button-background-color: var(--white);--nav-button-selected-background-color: var(--accent-blue);--nav-button-selected-color: var(--white);--nav-button-color: var(--mirage);--nav-button-underline-color: var(--accent-blue-50);--flash-message-background-color: var(--accent-yellow);--flash-message-text-color: var(--mirage);--dialog-backdrop-color: var(--mirage);--header-font-family: "Fira Sans", sans-serif;--body-font-family: "Source Sans 3", sans-serif}:root BODY{font-family:var(--body-font-family);font-optical-sizing:auto;font-weight:400;font-style:normal;color:var(--black);font-size:1.25rem}:root BODY>FOOTER{--nav-button-background-color: var(--mirage);--nav-button-selected-background-color: #000;--nav-button-selected-color: var(--white);--nav-button-color: var(--accent-yellow);padding-top:3rem;color:var(--cool-white)}:root BODY>FOOTER H1,:root BODY>FOOTER H2,:root BODY>FOOTER H3,:root BODY>FOOTER H4{color:var(--accent-yellow)}:root BODY>FOOTER H3{font-size:2rem;font-weight:600}:root BODY>FOOTER A{color:var(--accent-yellow)}:root H1,:root H2,:root H3,:root H4{font-family:var(--header-font-family);font-weight:600;font-style:normal;color:var(--mirage);margin:0}:root H1{margin-bottom:1rem}:root H2{font-size:2.5rem;margin-bottom:0.75rem}:root DIV#main-content H2{font-size:2rem}:root H3{font-size:1.5rem;margin:0 0 0.25rem;line-height:140%;font-weight:700}:root P{line-height:150%;margin-top:0}:root A{color:var(--accent-blue)}@media (prefers-reduced-motion){:root{scroll-behavior:auto}}:root DIV.form-item{margin-bottom:1rem}:root DIV.form-item LABEL{display:block;margin-bottom:0.25rem;font-size:0.95rem;text-align:left}:root DIV.form-item INPUT[type=checkbox]+LABEL{display:inline-block}:root DIV.form-item INPUT[type=text],:root DIV.form-item INPUT[type=email],:root DIV.form-item INPUT[type=date],:root DIV.form-item INPUT[type=number],:root DIV.form-item INPUT[type=password],:root DIV.form-item INPUT[type=url],:root DIV.form-item INPUT[type=tel],:root DIV.form-item SELECT,:root DIV.form-item TEXTAREA{min-width:Min(80%, 30rem);padding:0.5rem;box-sizing:border-box}:root DIV.form-item P.description,:root DIV.form-item P.fine-print{margin-top:0.5rem;font-size:0.9rem}:root DIV.form-item TEXTAREA.large{width:100%;min-height:10rem}:root DIV.form-item TEXTAREA.tall{min-height:10rem}:root DIV.form-item DIV.inline-actions{display:none}:root DIV.form-item DIV.date-select SELECT{width:auto;min-width:auto}:root DIV.form-item.full-width{position:relative}:root DIV.form-item.full-width INPUT[type=text],:root DIV.form-item.full-width INPUT[type=email],:root DIV.form-item.full-width INPUT[type=date],:root DIV.form-item.full-width INPUT[type=number],:root DIV.form-item.full-width INPUT[type=password],:root DIV.form-item.full-width INPUT[type=url],:root DIV.form-item.full-width INPUT[type=tel],:root DIV.form-item.full-width SELECT,:root DIV.form-item.full-width TEXTAREA{width:100%}:root .form-item-seperator{display:block;text-align:center;font-weight:bold;padding:0.75rem 0.25rem;box-sizing:border-box;margin-top:calc(1lh + 0.25rem)}:root FORM.submitting{opacity:0.75;pointer-events:none}:root FORM.submitting BUTTON[type="submit"]{font-style:italic}:root FORM[data-turbo-frame] DIV.form-item DIV.inline-actions{display:block}:root FORM DIV.actions,:root DIV.form-submit{margin-top:2rem}:root FORM.button_to{display:inline-block}:root DIV.form-row{display:flex;flex-direction:row;gap:1rem}:root DIV.form-row.centered{justify-content:center}:root DETAILS.form-item{margin-bottom:1rem}:root DETAILS.optional-form-item{margin-bottom:1rem}:root DETAILS.optional-form-item SUMMARY{color:var(--linky-blue);display:flex;gap:1rem;background-color:var(--palest-blue);padding:0.5rem;border-radius:0.25rem}:root DETAILS.optional-form-item SUMMARY SPAN.summary-text{flex:2;cursor:pointer}:root DETAILS.optional-form-item SUMMARY::-webkit-details-marker{display:none}:root DETAILS.optional-form-item[open]{margin-bottom:0}:root DETAILS.optional-form-item[open] SUMMARY{display:none}:root DIV#error_explanation UL{text-align:left}:root DIV.inline-row{display:flex;flex-direction:row;align-items:center;gap:0.5rem}:root DIV.inline-row P{margin:0}:root .disabled{opacity:0.6;pointer-events:none}:root .irrelevant{opacity:0.6}:root .hidden{display:none}:root .screenreader-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}:root BODY.debug SPAN.translation_missing{outline:1px dashed red}:root BODY.debug SPAN.translation_missing::after{content:attr(title);padding:1rem;background:#eee;display:block}@media only screen and (max-width: 768px){:root DIV.form-row{flex-direction:column;gap:0;margin-bottom:1rem}:root DIV.form-row .form-item-seperator{padding:0;margin-top:0;text-align:left}:root DIV.form-item INPUT[type=text],:root DIV.form-item INPUT[type=email],:root DIV.form-item INPUT[type=date],:root DIV.form-item INPUT[type=number],:root DIV.form-item INPUT[type=password],:root DIV.form-item INPUT[type=url],:root DIV.form-item INPUT[type=tel],:root DIV.form-item SELECT,:root DIV.form-item TEXTAREA{width:100%;padding:0.5rem;box-sizing:border-box}}@media only screen and (min-width: 769px){.show-on-mobile,.hide-on-desktop{display:none !important}}@media only screen and (max-width: 768px){.show-on-desktop,.hide-on-mobile{display:none !important}}DETAILS:not([open]) SUMMARY SPAN.summary-opened{display:none}DETAILS[open] SUMMARY SPAN.summary-closed{display:none}TABLE.data-table{width:100%;margin-bottom:1rem}TABLE.data-table th,TABLE.data-table td{text-align:left;padding:0.5rem}TABLE.data-table thead th{font-weight:bold}TABLE.data-table tbody tr:nth-child(even){background-color:#eaeaea}TABLE.data-table tbody tr:nth-child(odd){background-color:transparent}.youtube-video{aspect-ratio:16 / 9;width:100%}:root{scroll-behavior:smooth;--max-content-width: 75rem;--grid-columns:
        [grid-start] minmax(2rem, 1fr)
        [content-start] minmax(
            min(100% - 4rem, var(--max-content-width)),
            1fr
        )
        [content-end] minmax(2rem, 1fr)
        [grid-end];--four-column-grid: repeat(4, 1fr);--five-column-grid: repeat(5, 1fr);--six-column-grid: repeat(6, 1fr);--default-gutter: 3.5rem;--default-section-gutter: 6rem;--default-row-gutter: 2rem}:root BODY{background:var(--mirage)}:root HEADER{background:var(--cool-white);margin:0;padding:3rem 0 4rem;display:grid;grid-template-columns:var(--grid-columns);box-shadow:0 1px 0px var(--cool-white)}:root HEADER A#logo-link{display:inline-block}:root HEADER A#logo-link PICTURE{display:block;margin:0}:root HEADER A#logo-link IMG{height:3rem}:root HEADER DIV#page-header{display:grid;grid-template-columns:auto auto;gap:1rem;box-sizing:border-box}:root HEADER DIV#page-header NAV#primary-nav{justify-self:end;display:flex;gap:1rem;align-self:center}:root HEADER DIV#page-header NAV#primary-nav UL{margin:0;padding:0;list-style:none;display:flex;gap:2rem}:root HEADER DIV#page-header NAV#primary-nav UL LI{margin:0;padding:0;list-style:none}:root HEADER DIV#page-header NAV#primary-nav A.button{font-size:18px;line-height:2.5rem;padding:0 1.5rem}:root HEADER DIV#page-header DETAILS.navigation-toggle{justify-self:end;align-self:center}:root HEADER DIV#page-header DETAILS.navigation-toggle SUMMARY{list-style:none}:root HEADER DIV#page-header DETAILS.navigation-toggle SUMMARY::marker,:root HEADER DIV#page-header DETAILS.navigation-toggle SUMMARY::-moz-details-marker{display:none}:root HEADER DIV#page-header DETAILS.navigation-toggle SUMMARY::-webkit-details-marker{display:none}:root HEADER>*{grid-column:content}:root MAIN{background:var(--body-background);margin:0;padding:0;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;display:grid;grid-template-columns:var(--grid-columns);row-gap:var(--default-section-gutter)}:root MAIN DIV#main-content{margin-bottom:7rem}:root MAIN>*{grid-column:content}:root FOOTER{margin-top:2rem;margin-bottom:5rem;display:grid;grid-template-columns:var(--grid-columns)}:root FOOTER A#logo-link{display:inline-block}:root FOOTER A#logo-link PICTURE{display:block;margin:0}:root FOOTER A#logo-link IMG{height:3rem}:root FOOTER P.footer-fineprint{font-size:1rem;text-align:center;margin:1rem 0}:root FOOTER A.nav-button,:root FOOTER A.nav-button:visited,:root FOOTER BUTTON.nav-button{font-size:1rem}:root FOOTER>*{grid-column:content}:root .four-column-grid{display:grid;grid-template-columns:var(--four-column-grid);gap:var(--default-gutter)}:root .five-column-grid{display:grid;grid-template-columns:var(--five-column-grid);gap:var(--default-gutter)}:root .six-column-grid{display:grid;grid-template-columns:var(--six-column-grid);gap:var(--default-gutter)}:root DIV.footer-cta{margin-top:5rem;text-align:center}:root .centered{text-align:center}:root .center-vertical{align-items:center}:root SPAN.break-before{display:inline-block}:root H1{font-size:3rem;font-weight:600}:root H1 SPAN.coming-soon-bug{background:var(--accent-blue-50);font-size:1.125rem;font-weight:700;text-transform:uppercase;font-family:"Source Sans 3", sans-serif;display:block;border-radius:3rem;line-height:3rem;padding:0 1.5rem;width:max-content;margin-bottom:1rem}:root P.large{font-size:1.5rem}:root IMG.hero{max-width:29rem;width:100%;margin:auto}:root DIV.testimonials H2{margin-bottom:2rem}:root DIV.testimonials BLOCKQUOTE{display:grid;margin:0;grid-template-rows:auto min-content;gap:0.5rem;align-items:center;border-radius:1.5rem;background:var(--white, #fff);box-shadow:0px 4px 45px 0px #DEEDF7;padding:0}:root DIV.testimonials BLOCKQUOTE P.testimonial-quote{margin-bottom:0;padding:2rem 3rem 1.5rem;text-align:center}:root DIV.testimonials BLOCKQUOTE FOOTER{margin:0;text-align:center;display:block;padding-bottom:1.5rem}:root DIV.testimonials BLOCKQUOTE FOOTER CITE{font-weight:600;display:block}:root DIV.testimonials BLOCKQUOTE FOOTER SPAN{font-size:1rem;color:var(--accent-blue)}:root DIV.testimonials BLOCKQUOTE FOOTER::before{content:"";display:block;background-image:url(/assets/landing/quote-hr-b107cdeacd4e790411aecc31180771659f871b404711b682497cb289c6278fbf.svg);background-size:100%;background-repeat:no-repeat;background-position:center;height:15px;width:100%;margin-bottom:1rem}:root DIV#how-it-works UL{margin:6rem 0 2rem;padding:0;list-style:none}:root DIV#how-it-works UL LI{margin:0;padding:0;list-style:none}:root DIV#how-it-works UL LI.how-it-works-box{border-radius:1.5rem;background:var(--white, #fff);box-shadow:0px 4px 45px 0px #DEEDF7;padding:10px 30px;display:grid;grid-template-rows:11rem auto;gap:2rem}:root DIV#how-it-works UL LI.how-it-works-box IMG{justify-self:end;align-self:end;max-height:258px;margin-right:-5%}:root DIV#how-it-works UL LI.how-it-works-box DIV.how-it-works-text H3 SPAN.step-prefix{display:block;color:var(--accent-blue);font-weight:normal;font-size:1rem;line-height:1.5rem}:root DIV#how-it-works UL LI#how-it-works-step-1 IMG{position:relative;max-width:120%}:root DIV#how-it-works UL LI#how-it-works-step-2 IMG{position:relative;max-width:120%}:root DIV#how-it-works UL LI#how-it-works-step-3 IMG{position:relative;max-width:140%;margin-right:-3rem}:root DIV.feature-boxes UL{margin:0;padding:0;list-style:none}:root DIV.feature-boxes UL LI{margin:0;padding:0;list-style:none}:root DIV.feature-boxes UL LI.feature-box{border-radius:1.5rem;background:var(--white, #fff);box-shadow:0px 4px 45px 0px #DEEDF7;padding:25px 30px;display:flex;flex-direction:column;gap:1rem;align-items:baseline}:root DIV.feature-boxes UL LI.feature-box IMG{width:50px}:root DIV.feature-boxes UL LI.feature-box P:last-child{margin-bottom:0}:root DIV.feature-boxes UL LI.feature-box DIV.feature-text{margin-top:auto}:root IMG{display:inline-block;max-width:100%}:root DIV#lead-capture-form{margin-bottom:6rem}:root DIV#lead-capture-form H2{margin-top:3rem}:root DIV#lead-capture-form DIV.sender-form-field{text-align:center !important}:root FORM DIV.form-item.org-ization{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}:root DIV#launch-note{grid-column:2/5;border-radius:1.5rem;background:#F7FAFC;box-shadow:0px 4px 45px 0px #DEEDF7;border:2px dashed var(--accent-blue);padding:3rem}:root A.button,:root BUTTON{font-size:1.5rem;font-weight:600;color:var(--mirage);background-color:var(--accent-yellow);line-height:4rem;padding:0 2rem;border-radius:3rem;display:inline-block;text-decoration:none;position:relative;box-sizing:border-box;opacity:0.99;border:1px solid transparent;transition:1s box-shadow, 0.5s scale ease-in-out}:root A.button::after,:root BUTTON::after{position:absolute;content:"";background:linear-gradient(60deg, #5f86f2, #a65ff2, #f25fd0, #f25f61, #f2cb5f, #abf25f, #3dff6a, #37e1de);inset:0;padding:0;border-radius:5rem;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:0.5s padding}:root A.button:hover::after,:root BUTTON:hover::after{padding:2px}:root A.button:hover,:root BUTTON:hover{scale:1.05;border:1px solid rgba(255,255,255,0.8);box-shadow:16px 17px 170px 20px rgba(107,220,255,0.596),-64px 16px 160px 20px rgba(198,155,255,0.244),0 0 10px 5px rgba(255,255,255,0.9)}:root A.button.secondary{background-color:var(--accent-blue);color:var(--white)}:root A.button.small{font-size:1.25rem;line-height:3rem;padding:0 1.5rem}:root DIV.chat-now-cta{background-color:var(--white);border-radius:1.5rem;padding:2rem;text-align:center;box-shadow:0px 4px 45px 0px #DEEDF7}:root DIV.founder-box P{text-align:left}:root DIV.person-identity{display:flex;flex-direction:row;gap:1rem;margin-bottom:2rem}:root DIV.person-identity IMG{width:4.5rem;align-self:center}:root DIV.person-identity IMG.large{width:9rem}:root DIV.person-identity P{margin-bottom:0}:root DIV.person-identity P,:root DIV.person-identity H3{text-align:left}:root DIV.person-identity.large{gap:2rem;align-items:center}:root DIV.person-identity.large IMG{width:9rem}:root A.nav-button,:root A.nav-button:visited,:root BUTTON.nav-button{cursor:pointer;display:inline-flex;padding:0.4rem 0;border:none;color:var(--nav-button-color);text-decoration:none;white-space:nowrap}:root A.nav-button:hover,:root BUTTON.nav-button:hover{font-weight:600}:root A.nav-button.selected,:root BUTTON.nav-button.selected{font-weight:600;border-bottom:3px solid var(--nav-button-underline-color)}:root A.nav-button.utility,:root BUTTON.nav-button.utility,:root A.nav-button.utility:hover,:root BUTTON.nav-button.utility:hover{padding:0.125rem;background-color:var(--nav-button-background-color);color:var(--nav-button-color)}:root FOOTER P.footer-fineprint{text-align:left}:root FOOTER P.footer-fineprint.phone-number{text-align:right;margin-top:1.80rem;display:block}:root FOOTER P.footer-fineprint.phone-number A[href^="tel:"]{text-decoration:none;color:var(--white)}:root FOOTER P.footer-fineprint.phone-number A[href^="tel:"]:hover{text-decoration:underline}:root FOOTER P.footer-fineprint.jta-link{text-align:center;margin-top:3rem}:root FOOTER P.footer-fineprint.jta-link A{display:inline-flex;flex-direction:column;color:var(--white);align-items:center;gap:1rem;text-decoration:none}:root FOOTER P.footer-fineprint.jta-link A IMG{width:5rem;display:block}:root FOOTER P.footer-fineprint.jta-link A:hover{text-decoration:underline}:root FOOTER P.footer-fineprint.bbb-link{text-align:center;margin-top:3rem}:root FOOTER DIV#footer-about{padding-bottom:3rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,0.1)}:root FOOTER NAV#footer-nav{display:flex;gap:1rem;align-items:center}:root FOOTER A.nav-button{padding:0.5rem 0.5rem}:root FOOTER A.nav-button:hover,:root FOOTER A.nav-button.selected{font-weight:400;color:var(--nav-button-selected-color)}:root DIV.alert{margin:0 auto;display:block;text-align:center;padding:1rem 3rem;background-color:var(--flash-message-background-color);color:var(--flash-message-text-color);width:max-content;border-radius:10rem;font-size:1.5rem}:root DIV.association-block{display:flex;gap:2rem;align-items:start}:root DIV.association-block>IMG{max-width:8rem}:root DIV.association-block .text-content{padding-top:1rem}:root DIV.association-block .text-content P{margin:0 0 1rem}:root DIV#about-hero{margin-bottom:-1rem}:root DIV#about-hero H1{margin-bottom:4rem}:root DIV#about-hero H1 SPAN.headline-break{display:block;margin-top:1rem}:root DIV#about-hero H1 SPAN.headline-break U{text-decoration:underline;text-decoration-color:var(--accent-yellow);text-decoration-thickness:0.4rem}:root DIV#about-team{margin-top:6rem;margin-bottom:4rem}:root DIV#about-description{margin-bottom:8rem}:root DIV.guide-pillar P{padding:0 1rem}:root NAV.guide-toc{margin-bottom:3rem;row-gap:0;column-gap:2rem}:root NAV.guide-toc P.guide-title{font-weight:bold;font-size:1.5rem;padding:0 1rem;margin-bottom:1rem}:root NAV.guide-toc DIV.guide-item{background:var(--white);padding:1rem;margin-bottom:1rem;border-radius:1rem;box-shadow:0px 4px 45px 0px #DEEDF7}:root NAV.guide-toc DIV.guide-item P{font-size:1rem;margin-bottom:0.5rem}:root NAV.guide-toc DIV.guide-item P.guide-item-title{font-size:1.25rem;font-weight:bold}:root NAV.guide-toc DIV.guide-item P.guide-item-title A{text-decoration:none}:root NAV.guide-toc DIV.guide-item P.guide-item-title A:hover{text-decoration:underline}:root SPAN.guide-hero{display:block;margin-bottom:2rem}:root SPAN.guide-hero IMG{display:block;border-radius:1rem;max-width:100%;height:auto}:root DIV#spanish-version{margin-top:8rem}:root DIV.infographic{margin:2rem 0}:root DIV.infographic IMG{display:block;border-radius:1rem;max-width:100%;height:auto;margin:0 auto}:root DIV.infographic DIV.caption{text-align:center;font-size:1rem;color:var(--mirage);margin:1rem 0 2rem}:root DIV.infographic DETAILS.sharing{margin-top:1rem;padding:1.5rem;background-color:var(--white);border-radius:1rem}:root DIV.infographic DETAILS.sharing[open] SUMMARY{margin-bottom:1rem}:root DIV.infographic DETAILS.sharing[open] TEXTAREA{width:100%;padding:1rem;box-sizing:border-box;field-sizing:content;font-size:1rem}:root .guide-content H1 SPAN.prefix,:root .guide-content H2 SPAN.prefix,:root .guide-content H3 SPAN.prefix{display:block;font-size:1.25rem;color:var(--accent-blue);margin-bottom:0.5rem}:root .guide-content H2{margin-top:2rem}:root .guide-content UL LI,:root .guide-content OL LI{margin-bottom:0.75rem}:root .guide-content DETAILS{margin-bottom:2rem}:root .guide-content DETAILS SUMMARY{color:var(--accent-blue);cursor:pointer}:root .guide-content FIGURE.quote{margin:3rem 0;padding:3rem;background-color:var(--white);border-radius:1rem;display:grid;grid-template-columns:3rem auto;grid-template-rows:min-content auto;column-gap:1rem;row-gap:1.5rem}:root .guide-content FIGURE.quote H2,:root .guide-content FIGURE.quote H3{margin:0;grid-column:1/-1}:root .guide-content FIGURE.quote BLOCKQUOTE{margin:0}:root .guide-content FIGURE.quote BLOCKQUOTE P:last-child{margin-bottom:0}:root .guide-content FIGURE.quote FIGCAPTION{grid-column:1/-1;display:grid;grid-template-columns:auto;grid-template-rows:min-content auto;column-gap:1rem;row-gap:0;align-items:center}:root .guide-content FIGURE.quote FIGCAPTION SPAN.quote-image{grid-row:1/3;grid-column:1}:root .guide-content FIGURE.quote FIGCAPTION SPAN.quote-image IMG{border-radius:50%}:root .guide-content FIGURE.quote FIGCAPTION SPAN.quote-attribution-name{grid-column:1}:root .guide-content FIGURE.quote FIGCAPTION SPAN.quote-attribution-title{grid-column:1;font-size:1rem;font-style:italic}:root .guide-content FIGURE.quote FIGCAPTION:has(SPAN.quote-image){grid-template-columns:3rem auto}:root .guide-content FIGURE.quote FIGCAPTION:has(SPAN.quote-image) SPAN.quote-attribution-name,:root .guide-content FIGURE.quote FIGCAPTION:has(SPAN.quote-image) SPAN.quote-attribution-title{grid-column:2}:root .guide-content P.bug{--bg: var(--white);margin-top:1rem;padding:1rem 1.5rem;background-color:var(--bg);border-radius:1rem;width:fit-content}:root .guide-content SECTION.guide-section{margin-bottom:5rem}:root TABLE.guide-table{border-collapse:collapse;margin-bottom:3rem}:root TABLE.guide-table THEAD TR TH:not(:empty){font-weight:bold;border-bottom:1px dashed #999;padding:1rem}:root TABLE.guide-table TBODY TR TD{padding:1rem;text-align:center}:root TABLE.guide-table TBODY TR TD UL{text-align:left}:root TABLE.guide-table TBODY TR TD:first-child{text-align:left;font-weight:bold}:root TABLE.guide-table TBODY TR:nth-child(even){background-color:var(--white)}:root TABLE.guide-table TBODY TR:nth-child(odd){background-color:transparent}:root DIV.guide-youtube-video{width:80%;min-width:400px;margin:2rem auto 2rem}:root DIV.guide-youtube-video P.video-caption{font-size:0.95rem;color:var(--mirage);text-align:center;padding:0.5rem}:root DIV.guide-callout-image{display:flex;align-items:center;gap:2rem}:root DIV.guide-callout-image>IMG{width:30%;border-radius:1rem}:root DIV.guide-callout-image>FIGURE{margin:0;padding:0;display:block;width:30%;font-size:1rem;flex:none}:root DIV.guide-callout-image>FIGURE IMG{width:100%;display:block;border-radius:1rem}:root DIV.guide-callout-image>FIGURE FIGCAPTION{font-size:0.9rem;color:var(--mirage);text-align:center;padding:0.5rem}:root DIV.guide-callout-image.image-right:has(IMG:first-child),:root DIV.guide-callout-image.image-left:has(IMG:last-child),:root DIV.guide-callout-image.image-right:has(FIGURE:first-child),:root DIV.guide-callout-image.image-left:has(FIGURE:last-child){flex-direction:row-reverse}:root DIV.guide-callout-image.padded{margin:3rem 0}:root DIV.guide-items-list{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center}:root DIV.guide-items-list .guide-item{background-color:var(--white);border-radius:1rem;padding:1rem;flex:1;min-width:10rem;max-width:15rem}:root DIV.guide-items-list .guide-item FIGURE{margin:0;padding:0;text-align:center}:root DIV.guide-items-list .guide-item FIGURE IMG{display:block;border-radius:0.5rem}:root DIV.guide-items-list .guide-item FIGURE FIGCAPTION{margin-top:0.5rem}:root DIV.guide-items-list A.guide-item{display:block;box-sizing:border-box;border:1px solid transparent;transition:transform 0.5s ease-in-out}:root DIV.guide-items-list A.guide-item:hover{border:1px solid var(--accent-blue-50);transform:scale(1.05);transition:transform 0.3s ease-in-out}:root DIV#home-price-comparison UL{display:flex;margin:0 0 2rem;padding:0;list-style:none;column-gap:2.75rem;align-items:center;justify-content:center}:root DIV#home-price-comparison UL LI{display:flex;margin:0;padding:0;list-style:none;color:var(--mirage);align-items:center;column-gap:0.5rem}:root DIV#home-price-comparison UL LI SPAN.price-label{text-transform:uppercase;font-weight:600;font-family:var(--header-font-family);font-size:1rem;line-height:130%}:root DIV#home-price-comparison UL LI SPAN.price{font-weight:bold;display:flex;gap:0;align-items:start}:root DIV#home-price-comparison UL LI SPAN.price SPAN.dollar-sign{font-size:1.5rem;display:inline-block;margin-top:0.25rem}:root DIV#home-price-comparison UL LI SPAN.price SPAN.dollar-amount{font-size:3.5rem;font-weight:600}:root DIV#home-price-comparison UL LI.attorney-price SPAN.price{opacity:0.5}:root DIV#home-price-comparison UL LI.attorney-price SPAN.price SPAN.dollar-amount{text-decoration:line-through}:root DIV#home-price-comparison UL LI.clearbox-price SPAN.price SPAN.dollar-sign{color:var(--accent-blue-50)}:root DIV#home-price-comparison UL LI.clearbox-price SPAN.price SPAN.dollar-amount{color:var(--accent-blue)}:root DIALOG{text-align:left;min-width:30rem;width:50%;min-height:10rem;border:none;border-radius:1rem;padding:2rem}:root DIALOG A.close-button{position:absolute;top:2rem;right:2rem}:root DIALOG H2{margin-top:0}:root DIALOG.full-screen{inset:1rem;width:auto;height:auto;max-width:100dvw;max-height:100dvh}:root DIALOG::backdrop{background-color:var(--dialog-backdrop-color);opacity:0.7}:root P.phone-number{display:flex;align-items:center;gap:1rem}@media only screen and (min-width: 769px){:root BODY>HEADER DIV#page-header{align-items:center;grid-template-columns:repeat(5, 1fr);gap:3rem}:root BODY>HEADER DIV#page-header A#logo-link{grid-column:1/2}:root BODY>HEADER DIV#page-header NAV#primary-nav{align-items:center;grid-column:2/-1;display:grid;grid-template-columns:repeat(4, 1fr);gap:3rem;width:100%}:root BODY>HEADER DIV#page-header NAV#primary-nav UL{grid-column:1 / span 3;justify-content:center;gap:2.5rem}:root BODY>HEADER DIV#page-header NAV#primary-nav A.button{justify-self:end}:root .two-columns{grid-column:span 2}:root .three-columns{grid-column:span 3}:root .four-columns{grid-column:span 4}:root .full-width{grid-column:1/-1}:root .narrow-centered{grid-column:2/-2}:root DIV.feature-boxes UL LI.feature-box.full-width{flex-direction:row;align-items:center}:root DIV.chat-now-cta{margin:-4rem 0 -2rem}:root FOOTER NAV{text-align:right;margin-top:0.5rem;justify-content:end}:root TABLE.guide-table TH.half-width,:root TABLE.guide-table TD.half-width{width:50%}:root TABLE.guide-table TH.quarter-width,:root TABLE.guide-table TD.quarter-width{width:25%}}@media only screen and (max-width: 768px){:root{--four-column-grid: 1fr;--five-column-grid: 1fr;--six-column-grid: 1fr;--default-section-gutter: 4rem}:root H1{font-size:2.5rem}:root A.button{font-size:1.25rem;padding:1rem 1.5rem;line-height:2rem;text-align:center}:root A.button.small{padding:0.5rem 1.5rem;line-height:2rem}:root HEADER{padding:3rem 0 2rem}:root HEADER DIV#page-header NAV#primary-nav{transition:max-height 0.5s ease-out;overflow:hidden;max-height:0;flex-direction:column;grid-column:1/-1;justify-self:stretch}:root HEADER DIV#page-header NAV#primary-nav UL{flex-direction:column;gap:1rem;align-items:end}:root HEADER DIV#page-header NAV#primary-nav A.button{align-self:end}:root HEADER DIV#page-header DETAILS[open]+NAV#primary-nav{transition:max-height 1s linear;max-height:100vh}:root DIV#hero-section{gap:var(--default-row-gutter)}:root DIV#launch-note{grid-column:1/6}:root DIV#how-it-works UL LI.how-it-works-box{grid-template-rows:min-content auto;gap:2rem}:root DIV#how-it-works UL LI.how-it-works-box IMG{max-width:115%;margin-top:-3rem}:root DIV#how-it-works UL LI#how-it-works-step-3 IMG{max-width:130%;margin-right:-3rem}:root FOOTER{text-align:center}:root FOOTER NAV#footer-nav{flex-wrap:wrap;justify-content:center}:root FOOTER P.footer-fineprint{text-align:center}:root DIV.chat-now-cta A.button.small{line-height:1.75rem;padding:1rem 1.5rem}:root DIV#about-hero{margin-bottom:4rem}:root DIV#about-team H2{text-align:center;margin-bottom:2rem}:root DIV#about-description{margin-bottom:4rem}:root DIV.person-identity.large{gap:1rem;flex-direction:column;align-items:center}:root DIV.person-identity.large IMG{width:9rem}:root DIV.person-identity.large DIV.person-text{text-align:center}:root DIV.association-block{flex-direction:column;align-items:center;gap:1rem}:root DIV.association-block DIV.text-content{text-align:center}:root DIV#home-price-comparison UL{flex-direction:column;align-items:start;row-gap:1rem}:root DIV#home-price-comparison UL LI{flex-direction:column;align-items:start}:root DIALOG{min-width:fit-content;margin:1rem;max-width:calc(100dvw - 2rem)}:root DIALOG.full-screen{inset:0.5rem;width:auto;height:auto;margin:0;max-width:100dvw;max-height:100dvh}:root P.phone-number{flex-direction:column}:root TABLE.guide-table{width:100%}:root TABLE.guide-table THEAD{display:none}:root TABLE.guide-table TBODY TR{display:flex;flex-direction:column;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dashed var(--accent-blue)}:root TABLE.guide-table TBODY TR TD,:root TABLE.guide-table TBODY TR TH{display:block;padding-left:0;padding-right:0}:root TABLE.guide-table TBODY TR TD:first-child{text-align:center;font-size:1.5rem;padding-bottom:0.5rem}:root TABLE.guide-table TBODY TR TD[data-column]:before{content:attr(data-column);font-weight:bold;display:block;color:var(--accent-blue);margin-bottom:0.5rem}:root TABLE.guide-table TBODY TR:nth-child(even){background-color:transparent}:root TABLE.guide-table TBODY TR:last-child{border-bottom:none}:root DIV.guide-youtube-video{width:100%;min-width:100px;margin:2rem auto 2rem}:root DIV.guide-callout-image{flex-direction:column;gap:1rem}:root DIV.guide-callout-image>IMG,:root DIV.guide-callout-image>FIGURE{width:80%}:root DIV.guide-callout-image.image-right:has(IMG:first-child),:root DIV.guide-callout-image.image-left:has(IMG:last-child),:root DIV.guide-callout-image.image-right:has(FIGURE:first-child),:root DIV.guide-callout-image.image-left:has(FIGURE:last-child){flex-direction:column}:root DIV.guide-content FIGURE.quote{padding:1.5rem;grid-template-columns:1fr;justify-items:center}:root DIV.guide-content FIGURE.quote>*{grid-column:1}:root DIV.guide-content FIGURE.quote SPAN.quote-marker IMG{width:3rem}:root DIV.guide-content FIGURE.quote FIGCAPTION,:root DIV.guide-content FIGURE.quote FIGCAPTION:has(SPAN.quote-image){grid-template-columns:1fr;justify-items:center;margin-bottom:1rem}:root DIV.guide-content FIGURE.quote FIGCAPTION>*,:root DIV.guide-content FIGURE.quote FIGCAPTION:has(SPAN.quote-image)>*{grid-column:1 !important;text-align:center}:root DIV.guide-content FIGURE.quote FIGCAPTION SPAN.quote-image,:root DIV.guide-content FIGURE.quote FIGCAPTION:has(SPAN.quote-image) SPAN.quote-image{grid-row:1;grid-column:1}:root DIV.guide-content FIGURE.quote FIGCAPTION SPAN.quote-image IMG,:root DIV.guide-content FIGURE.quote FIGCAPTION:has(SPAN.quote-image) SPAN.quote-image IMG{width:4rem}}
