.public-site .public-help-header{background:#edf3fa}.public-site .public-help-heading{max-width:52rem}.public-site .public-help-search-wrap{max-width:49rem;margin-top:2.5rem}.public-site .public-help-search-field{background:#fff;border:1px solid #8aa8cb;border-radius:12px}.public-site .public-help-search-field:focus-within{outline-offset:3px;outline:2px solid #006afe}.public-site .public-help-search input:focus-visible{outline:none}.public-site .public-help-search-results{box-shadow:0 12px 32px #012e6b1f}.public-site .public-help-header-compact{border-bottom:1px solid #d0ddec;padding-block:1.75rem}.public-site .public-help-header-compact>div{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:2rem;display:grid}.public-site .public-help-header-compact .public-help-search-wrap{max-width:none;margin-top:0}.public-site .public-help-header-compact input{padding-block:.9rem;font-size:1rem}.public-site .public-help-directory{-moz-column-gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:5rem;display:grid}.public-site .public-help-category{border-top:1px solid #d0ddec;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1.1rem;padding-block:2rem;display:grid}.public-site .public-help-category-count{color:#52647b;white-space:nowrap;padding-top:.3rem;font-size:.75rem}.public-site .public-help-popular{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4rem;margin-top:6rem;display:grid}.public-site .public-help-article-row{border-top:1px solid #d0ddec;padding-block:1.5rem}.public-site .public-help-article-row:hover{color:#0061e8}.public-site .public-help-category-heading{max-width:62rem}.public-site .public-reading-header{max-width:57rem;margin-top:3rem}.public-site .public-reading-header .public-heading,.public-site .public-resource-article-hero .public-heading{font-size:clamp(2.4rem,4.4vw,4.2rem);line-height:1.07}.public-site .public-reading-layout{grid-template-columns:minmax(0,46rem) minmax(0,16rem);justify-content:space-between;align-items:start;gap:4.5rem;display:grid}.public-site .public-reading-header+.public-reading-layout{margin-top:4rem}.public-site .public-reading{width:100%;min-width:0;max-width:72ch}.public-site .public-reading h2,.public-site .public-reading h3{text-wrap:balance;letter-spacing:-.025em}.public-site .public-reading-rail{border-top:1px solid #d0ddec;min-width:0;padding-top:1.5rem;position:sticky;top:7rem}.public-site .public-reading-rail-section+.public-reading-rail-section{border-top:1px solid #d0ddec;margin-top:2.5rem;padding-top:1.75rem}.public-site .public-reading-note,.public-site .public-reading-answer{background:#edf3fa;border-radius:12px;padding:1.75rem}.public-site .public-reading-related{margin-top:5rem}.public-site .public-reading-related-link+.public-reading-related-link{border-top:1px solid #d0ddec}.public-site .public-reading-cta{background:#012e6b;border-radius:12px;padding:2rem}.public-site .public-resource-prose>h2{padding-top:1.75rem;font-size:clamp(1.7rem,2.4vw,2.2rem);line-height:1.2}.public-site .public-resource-prose>h3{padding-top:1rem}.public-site .public-resource-prose a{text-underline-offset:.2em;text-decoration:underline}.public-site .public-resource-prose p,.public-site .public-resource-prose li{overflow-wrap:anywhere}.public-site .public-resource-feature,.public-site .public-resource-row,.public-site .public-resource-hub-hero,.public-site .public-resource-article-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.public-site .public-resource-feature{padding-bottom:4rem}.public-site .public-resource-row{border-top:1px solid #d0ddec;grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:2.5rem;padding-block:2.25rem}.public-site .public-resource-image{aspect-ratio:16/10;background:#edf3fa;border-radius:12px;display:block;position:relative;overflow:hidden}.public-site .public-resource-hub-image,.public-site .public-resource-hero-image{border-radius:12px}.public-site .public-resource-hub-image{aspect-ratio:4/5}.public-site .public-resource-summary{min-width:0}.public-site .public-resource-row-end{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.75rem;display:flex}.public-site .public-resource-action{color:#0061e8;text-underline-offset:.2em;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.public-site .public-resource-action:hover{text-decoration:underline}.public-site .public-resource-category-nav{border-top:1px solid #d0ddec;margin-top:3rem;padding-top:1.5rem}.public-site .public-resource-group{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:4rem;display:grid}.public-site .public-resource-group .public-resource-row{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:2rem}.public-site .public-resource-closing{background:#edf3fa;border-radius:12px;padding:clamp(1.5rem,4vw,3.5rem)}.public-site .public-changelog-layout{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:start;gap:5rem;display:grid}.public-site .public-changelog-nav{position:sticky;top:7rem}.public-site .public-changelog-ledger{min-width:0;max-width:52rem}.public-site .public-changelog-group+.public-changelog-group{margin-top:5rem}.public-site .public-changelog-group>h2{color:#012e6b;border-bottom:1px solid #d0ddec;padding-bottom:1.5rem}.public-site .public-changelog-release{border-bottom:1px solid #d0ddec;padding-block:2rem 3rem}.public-site .public-changelog-release:first-child{padding-top:0}.public-site .public-changelog-version{vertical-align:middle;margin-left:.35rem;font-size:.9rem;font-weight:400;display:inline-block}.public-site .public-changelog-tags span{border-bottom:1px solid #d0ddec;padding-bottom:.2rem}@media (max-width:1023px){.public-site .public-help-directory,.public-site .public-help-popular,.public-site .public-reading-layout,.public-site .public-resource-group,.public-site .public-changelog-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem}.public-site .public-reading-rail,.public-site .public-changelog-nav{position:static}.public-site .public-help-popular{margin-top:3rem}.public-site .public-resource-hub-hero,.public-site .public-resource-article-hero{grid-template-columns:minmax(0,1fr);gap:2.5rem}.public-site .public-resource-hub-image{aspect-ratio:16/9;max-height:28rem}}@media (max-width:639px){.public-site .public-help-header-compact>div{grid-template-columns:minmax(0,1fr);gap:1rem}.public-site .public-help-category{grid-template-columns:auto minmax(0,1fr)}.public-site .public-help-category-count{grid-column:2;padding-top:0}.public-site .public-resource-feature,.public-site .public-resource-row,.public-site .public-resource-group .public-resource-row{grid-template-columns:minmax(0,1fr);gap:1.5rem}.public-site .public-resource-feature{padding-bottom:2.5rem}.public-site .public-reading-header{margin-top:2rem}.public-site .public-reading-header+.public-reading-layout{margin-top:2.5rem}.public-site .public-reading-cta,.public-site .public-reading-note,.public-site .public-reading-answer{padding:1.25rem}}
.public-site:is(.public-about,.public-book,.public-contact,.public-offer,.public-suppliers,.public-presskit,.public-custom-apps,.public-ai-context) .public-lead{margin-top:1.75rem}.public-site.public-about .public-about-intro{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.public-site .public-founder{margin:0}.public-site .public-founder-portrait{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;border-radius:16px;width:100%;height:clamp(24rem,36vw,34rem)}.public-site .public-founder figcaption{color:#53657c;flex-direction:column;gap:.2rem;margin-top:1.25rem;font-size:.875rem;line-height:1.5;display:flex}.public-site .public-founder figcaption span{color:#012e6b;font-weight:600}.public-site .public-about-mechanism,.public-site .public-about-company{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.public-site .public-about-mechanism h2,.public-site .public-about-company h2{max-width:16ch}.public-site .public-company-facts{margin-top:0}.public-site .public-company-facts>div{padding-top:1.25rem;padding-bottom:1rem}.public-site .public-book-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.public-site .public-book-notes{padding-top:.5rem}.public-site .public-book-notes article{border-bottom:1px solid #d4dfed;grid-template-columns:1.5rem minmax(0,1fr);gap:.65rem 1.15rem;padding:1.5rem 0;display:grid}.public-site .public-book-notes article:first-child{padding-top:0}.public-site .public-book-notes h2,.public-site .public-book-notes p{grid-column:2;margin:0}.public-site .public-book-notes svg{grid-row:1/span 2;margin-top:.15rem}.public-site .public-booking-section{padding-bottom:clamp(4rem,7vw,7rem)}.public-site .public-booking-calendar{background:#fff;border:1px solid #d4dfed;border-radius:16px;padding:.75rem;overflow:hidden}.public-site .public-booking-widget>p{max-width:72ch;margin-top:1.5rem}.public-site .public-contact-layout,.public-site .public-offer-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.public-site .public-contact-note{border-top:1px solid #d4dfed;max-width:28rem;margin-top:3rem;padding-top:1.5rem}.public-site .public-contact-note h2{margin-top:1rem;font-size:1.125rem}.public-site .public-contact-form,.public-site .public-offer-form,.public-site .public-custom-quote-form{box-shadow:none;background:#edf3fa;border:0;border-radius:16px;padding:clamp(1.5rem,3vw,2.5rem)}.public-site .public-contact-form>h2{margin-top:1rem;font-size:1.6rem}.public-site.public-contact input,.public-site.public-contact textarea,.public-site.public-contact button[aria-haspopup=listbox],.public-site.public-offer input:not([type=checkbox]):not([type=radio]),.public-site.public-offer textarea,.public-site.public-offer button[aria-haspopup=listbox],.public-site .public-custom-quote-form input,.public-site .public-custom-quote-form textarea{caret-color:#006afe;background:#fff;border-color:#c7d5e6;border-radius:8px;min-height:3rem;padding:.75rem 1rem;font-size:1rem}.public-site.public-contact :is(input,textarea,button[aria-haspopup=listbox]):focus-visible,.public-site.public-offer :is(input,textarea,button[aria-haspopup=listbox]):focus-visible{outline-offset:2px;outline:2px solid #006afe}.public-site.public-contact button[type=submit]{background:#006afe;border-radius:8px;min-height:3.25rem;margin-top:.5rem}.public-site.public-contact button[type=submit]:hover{background:#012e6b}.public-site .public-offer-intro{position:sticky;top:8rem}.public-site .public-offer-form h2{font-size:clamp(1.5rem,2vw,2rem);line-height:1.2}.public-site .public-offer-form>div:first-of-type{padding-bottom:1.5rem}.public-site.public-suppliers .public-hero>div{padding-top:0;padding-bottom:0}.public-site.public-suppliers .public-hero .max-w-3xl{max-width:64rem}.public-site .public-supplier-table{background:#fbfcfe;border-top:1px solid #bfcfe2;border-bottom:1px solid #bfcfe2;border-radius:0}.public-site .public-supplier-table thead{background:#edf3fa}.public-site .public-supplier-table th,.public-site .public-supplier-table td{padding-top:1.35rem;padding-bottom:1.35rem}.public-site .public-supplier-table th:first-child{min-width:12rem}.public-site .public-supplier-cards{background:#fbfcfe;border-top:1px solid #bfcfe2;border-bottom:1px solid #bfcfe2}.public-site .public-supplier-card{padding:1.35rem 1rem}.public-site .public-supplier-card+.public-supplier-card{border-top:1px solid #d0ddec}.public-site.public-presskit .public-hero h1{max-width:11ch}.public-site.public-presskit section:not(.public-hero)>div{border-top:1px solid #d4dfed;padding-top:2.5rem}.public-site.public-presskit section.bg-navy>div{border-top:0;padding-top:0}.public-site .public-legal-heading{padding-bottom:clamp(3rem,6vw,5rem)}.public-site .public-legal-heading h1{max-width:20ch;font-size:clamp(2.5rem,4.8vw,4.8rem)}.public-site .public-legal-layout{grid-template-columns:minmax(0,16rem) minmax(0,48rem);align-items:start;gap:clamp(3rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem);display:grid}.public-site .public-legal-contents{scrollbar-width:thin;scrollbar-color:#bfcfe2 transparent;border-top:1px solid #bfcfe2;max-height:calc(100vh - 9rem);padding-top:1.25rem;padding-right:.75rem;font-size:.875rem;line-height:1.5;position:sticky;top:7rem;overflow-y:auto}.public-site .public-legal-contents p{color:#012e6b;margin:0 0 1rem;font-weight:600}.public-site .public-legal-contents-mobile{display:none}.public-site :is(.public-legal-contents,.public-legal-contents-mobile) ol{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.public-site :is(.public-legal-contents,.public-legal-contents-mobile) a{color:#53657c;padding:.55rem 0;text-decoration:none;display:block}.public-site :is(.public-legal-contents,.public-legal-contents-mobile) a:hover{color:#006afe}.public-site .public-legal-body{min-width:0;font-size:1rem;line-height:1.8}.public-site .public-legal-body h2{padding-top:2rem;scroll-margin-top:7rem;font-size:1.8rem;line-height:1.25}.public-site .public-legal-body h3{scroll-margin-top:7rem;font-size:1.2rem;line-height:1.4}.public-site .public-legal-body>:first-child{padding-top:0}.public-site .public-legal-body :is(p,ul,ol,table){color:#40526b}.public-site .public-legal-body table{font-variant-numeric:tabular-nums}.public-site.public-confirmation{min-height:70vh;padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.public-site .public-confirmation-body>svg{width:2.5rem;height:2.5rem;margin-bottom:2rem}.public-site .public-confirmation-body h1{max-width:18ch;font-size:clamp(2.5rem,5vw,4.5rem)}.public-site .public-confirmation-body>p{max-width:64ch;margin-top:1.5rem;font-size:1.125rem;line-height:1.75}.public-site .public-account-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.public-site .public-account-warning{color:#a32e42;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:600;display:flex}.public-site .public-account-panel{background:#edf3fa;border:0;padding:2rem}.public-site.public-account .space-y-4>div{background:0 0;border:0;border-top:1px solid #d4dfed;border-radius:0;padding:1.5rem 0}.public-site .public-custom-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.public-site .public-custom-highlights{border-left:1px solid #bfcfe2;padding:2rem 0 2rem 2.5rem}.public-site .public-custom-highlights h2{font-size:1.8rem;line-height:1.25}.public-site .public-custom-use-cases article{border-top:1px solid #d4dfed;grid-template-columns:2rem minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:1.5rem;padding:1.75rem 0;display:grid}.public-site .public-custom-use-cases :is(h3,p){margin:0}.public-site .public-custom-option{box-shadow:none;background:0 0;border:0;border-top:1px solid #bfcfe2;border-radius:0;padding:2rem 0}.public-site .public-custom-option+.public-custom-option{border-left:1px solid #d4dfed;padding-left:2rem}.public-site .public-ai-summary{box-shadow:none;background:#edf3fa;border:0;border-radius:16px}.public-site.public-ai-context>section>div{max-width:72rem}@media (max-width:1023px){.public-site.public-about .public-about-intro,.public-site .public-book-intro,.public-site .public-contact-layout,.public-site .public-offer-layout,.public-site .public-account-layout,.public-site .public-custom-intro{grid-template-columns:minmax(0,1fr);gap:3rem}.public-site .public-about-intro .public-founder{max-width:30rem}.public-site .public-founder-portrait{height:30rem}.public-site .public-contact-intro,.public-site .public-offer-intro{max-width:42rem;position:static}.public-site .public-contact-form-column,.public-site .public-offer-form{width:100%;max-width:48rem}.public-site .public-legal-layout{grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:2.5rem}.public-site .public-custom-highlights{border-top:1px solid #bfcfe2;border-left:0;padding:1.5rem 0 0}.public-site .public-custom-option+.public-custom-option{border-left:0;padding-left:0}}@media (max-width:639px){.public-site .public-legal-heading h1{overflow-wrap:normal;font-size:clamp(1.6rem,8vw,2rem)}.public-site .public-about-mechanism,.public-site .public-about-company,.public-site .public-legal-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem}.public-site .public-founder-portrait{height:25rem}.public-site .public-booking-calendar{padding:0}.public-site .public-booking-calendar>div{min-width:0}.public-site .public-legal-contents{display:none}.public-site .public-legal-contents-mobile{color:#012e6b;border-top:1px solid #bfcfe2;border-bottom:1px solid #bfcfe2;font-size:.875rem;display:block}.public-site .public-legal-contents-mobile summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-weight:600;list-style:none;display:flex}.public-site .public-legal-contents-mobile summary::-webkit-details-marker{display:none}.public-site .public-legal-contents-mobile details[open] summary svg{transform:rotate(180deg)}.public-site .public-legal-contents-mobile ol{padding-bottom:1rem}.public-site .public-legal-body h2{font-size:1.5rem}.public-site .public-custom-use-cases article{grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem 1rem}.public-site .public-custom-use-cases p{grid-column:2}}
@font-face{font-family:BilagPilot Sans;src:url(/fonts/geist-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.public-site{--bp-canvas:237 243 250;--bp-surface-muted:237 243 250;--bp-border:208 220 235;--bp-text-muted:73 94 120;--bp-text-soft:73 94 120;color:rgb(var(--bp-text));font-family:"BilagPilot Sans", var(--bp-font-sans);font-variant-numeric:tabular-nums;overflow-wrap:break-word;background:#fbfcfe}.public-site ::selection{color:#012e6b;background:#c8dfff}.public-site :is(input,textarea){caret-color:#006afe}.public-site :is(a,button,summary,input,textarea):focus-visible{outline-offset:5px;outline:2px solid #006afe}.public-site .bg-navy :is(a,button,summary,input,textarea):focus-visible{outline-color:#fff}.public-site a{text-underline-offset:.24em}.public-site :is(h1,h2,h3){text-wrap:balance}.public-site h1,.public-heading{letter-spacing:-.035em;font-size:clamp(2.5rem,5.4vw,5rem);font-weight:580;line-height:1.04}.public-site h2{letter-spacing:-.03em}.public-site .text-headline{font-size:clamp(2rem,3.3vw,3.2rem);line-height:1.12}.public-site .text-title{letter-spacing:-.02em}.public-site .public-lead{color:#495e78;max-width:65ch;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65}.public-site :is(.public-hero,.public-section){padding-block:clamp(3.5rem,7vw,7rem)}.public-site .public-hero{border-bottom:1px solid #d0dceb}.public-site .public-panel{background:#edf3fa;border-radius:16px;padding:clamp(1.5rem,3vw,3rem)}.public-site .public-rule-list>*+*{border-top:1px solid #d0dceb}.public-site .public-split{gap:2.5rem;display:grid}.public-site :is(a,button).bg-accent{box-shadow:none;border-radius:8px}.public-site :is(a,button).bg-accent:hover{background-color:#012e6b}.public-site :is(a,button).bg-navy{border-radius:8px}.public-site :is(a,button).shadow-raised{box-shadow:none}.public-site .motion-reveal{animation:none}.public-site .premium-lift:hover{box-shadow:none;transform:none}.public-header{z-index:50;background:#fbfcfe;border-bottom:1px solid #d0dceb;position:sticky;top:0}.public-header nav{max-width:1280px;height:88px}.public-header .public-nav-links{gap:1.75rem}.public-header .public-nav-links a{color:#324c6b;padding-block:.75rem;font-size:.875rem;position:relative}.public-header .public-nav-links a:hover,.public-header .public-nav-links a[aria-current]{color:#0061e8}.public-header .public-nav-links a[aria-current]:after{content:"";background:#006afe;height:2px;position:absolute;bottom:.25rem;left:0;right:0}.public-header .public-account-link{box-shadow:none;background:0 0;border:0;padding-inline:.5rem}.public-header .public-mobile-menu{background:#fbfcfe;border-radius:12px;width:min(320px,100vw - 40px);padding:1rem;box-shadow:0 16px 40px -12px #012e6b33}.public-header .public-mobile-menu a{padding:.85rem .75rem}.public-header .public-mobile-menu a:hover{background:#edf3fa}.public-skip-link{z-index:100;color:#fff;background:#012e6b;padding:.75rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.public-skip-link:focus{transform:translateY(0)}.public-footer{background:#edf3fa;border-top:1px solid #d0dceb;padding-block:4rem 1.5rem}.public-footer-grid{grid-template-columns:1.25fr repeat(3,1fr);gap:3rem;display:grid}.public-footer-brand>p{color:#012e6b;max-width:25ch;margin-top:1.25rem;font-size:1.125rem;line-height:1.6}.public-footer-group h2{letter-spacing:0;color:#012e6b;font-size:.875rem;font-weight:650}.public-footer-group nav{flex-direction:column;gap:.8rem;margin-top:1.25rem;display:flex}.public-footer-bottom{border-top:1px solid #c9d7e8;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;margin-top:3rem;padding-top:1.5rem;display:flex}.public-footer-preferences{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}@media (min-width:1024px){.public-site .public-split{grid-template-columns:1fr 1fr;gap:5rem}}@media (min-width:640px){.public-header .public-account-link svg{display:none}}@media (max-width:1023px){.public-header nav{height:76px}.public-footer-grid{grid-template-columns:repeat(3,1fr)}.public-footer-brand{grid-column:1/-1}.public-footer-brand>p{max-width:none}}@media (max-width:639px){.public-header nav{height:72px}.public-header nav>a img{max-width:132px}.public-footer{padding-top:3rem}.public-footer-grid{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem}.public-footer-group:last-child{grid-column:1/-1}.public-footer-group:last-child nav{grid-template-columns:1fr 1fr;display:grid}}.public-preserved>section{padding-block:clamp(3.5rem,6vw,6rem)}.public-site.public-preserved h1{letter-spacing:-.03em;font-size:clamp(2.25rem,4.6vw,4.25rem);font-weight:580;line-height:1.09}.public-preserved .text-headline{font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.15}.public-preserved :is(.text-body,.text-body-sm){line-height:1.7}.public-preserved .shadow-soft{box-shadow:0 16px 44px -24px #012e6b38}.public-preserved [id]{scroll-margin-top:108px}.public-product-phone{background:#071b33;border:1px solid #324c6b;border-radius:32px;flex:none;padding:7px;position:relative;box-shadow:0 14px 32px -16px #012e6b66}.public-product-phone:before{content:"";background:#324c6b;border-radius:2px;width:2px;height:11%;position:absolute;top:18%;right:-3px}.public-product-phone-screen{background:#edf3fa;border-radius:25px;position:relative;overflow:hidden}.public-product-phone-camera{z-index:1;background:#071b33;border-radius:0 0 10px 10px;width:36%;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.public-product-phone-hero{width:36%;max-width:240px;display:none;position:absolute;bottom:0;right:-.5rem}.public-product-phone-step{width:min(230px,80%);margin-top:20px}@media (min-width:640px){.public-product-phone-hero{display:block}}@media (max-width:639px){.public-preserved>section{padding-block:3.5rem}.public-preserved h1{font-size:2.25rem}}