@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-ext-wght-normal.7w74d1lj.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-wght-normal.B9hoeQUC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-vietnamese-wght-normal.BhFYcaJr.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-ext-wght-normal.DMEAsnHD.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-wght-normal.BWQ3gi2K.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--amber: #f5b041;--amber-dark: #e29b25;--amber-text: #9a5b00;--black: #000;--charcoal: #232b2b;--gray: #e5e5e5;--white: #fff;--muted-dark: #3b4343;--radius: 10px;--maxw: 1440px;--header-h: 97px;--font-head: "Nunito Sans Variable", "Nunito Sans", system-ui, sans-serif;--font-body: "Montserrat Variable", Montserrat, system-ui, sans-serif}*{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 12px)}body{margin:0;padding-top:var(--header-h);font-family:var(--font-body);color:var(--black);background:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}.container{max-width:var(--maxw);margin:0 auto;padding:0 3.6rem}section{padding:4.5rem 0}h1,h2,h3{font-family:var(--font-head);font-weight:900;line-height:1.2}h1{font-size:clamp(2.3rem,4.6vw,3.4rem);margin:0 0 1.25rem}h2{font-size:clamp(1.9rem,3.6vw,2.8rem);margin:0 0 1rem}h3{font-size:1.3rem;margin:0 0 .5rem}.lede{font-family:var(--font-head);font-weight:900;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.3;max-width:46rem}.section-intro{max-width:46rem}.btn{display:inline-block;background:var(--amber);color:var(--black);text-decoration:none;font-weight:600;padding:1.1rem 2.2rem;border-radius:var(--radius);margin-top:1.25rem}.btn:hover,.btn:focus-visible{background:var(--amber-dark)}.btn-small{padding:.65rem 1.1rem;margin-top:0;font-size:.95rem}.site-header{position:fixed;inset:0 0 auto;z-index:50;height:var(--header-h);background:var(--black)}.header-inner{max-width:var(--maxw);height:100%;margin:0 auto;padding:0 4rem;display:flex;align-items:center;gap:2rem}.brand img{display:block;width:auto;height:64px}.primary-nav{flex:1}.primary-nav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:.25rem 1.1rem}.primary-nav a{color:var(--white);text-decoration:none;font-size:1rem;padding:.4rem 0;display:inline-block}.primary-nav a:hover,.primary-nav a:focus-visible{color:var(--amber)}.primary-nav li{position:relative}.primary-nav .sub{display:none;position:absolute;top:100%;left:-.75rem;min-width:11rem;background:var(--black);border:1px solid var(--charcoal);border-radius:var(--radius);padding:.5rem .9rem;flex-direction:column;gap:0}.primary-nav .has-sub:hover>.sub,.primary-nav .has-sub:focus-within>.sub{display:flex}.header-cta{display:flex;gap:1rem}.mobile-menu{display:none;margin-left:auto;position:relative}.mobile-menu summary{list-style:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span,.mobile-menu summary span:before,.mobile-menu summary span:after{content:"";display:block;width:24px;height:2px;background:var(--amber);position:relative}.mobile-menu summary span:before{position:absolute;top:-7px}.mobile-menu summary span:after{position:absolute;top:7px}.mobile-panel{position:absolute;right:0;top:52px;width:min(80vw,18rem);background:var(--black);border:1px solid var(--charcoal);border-radius:var(--radius);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.mobile-panel ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.mobile-panel a:not(.btn){color:var(--white);text-decoration:none}.mobile-panel .btn{text-align:center}.theme-dark{background:var(--black);color:var(--white)}.theme-dark h2{color:var(--white)}.theme-dark a:not(.btn){color:var(--amber)}.theme-gray{background:var(--gray)}.theme-gray h2{color:var(--amber-text)}section.alt{background:var(--gray)}.theme-light{background:var(--white)}.band{height:2rem;background:var(--amber)}.hero{background:linear-gradient(90deg,#000000e6,#0000009e 55%,#00000040),var(--black) url(/images/hero-bg.webp) center / cover no-repeat;color:var(--white);padding:5rem 0 6rem}.hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:2rem;align-items:center}.hero h1{color:var(--white)}.hero .lede{color:var(--amber)}.hero .body-copy{max-width:44rem;font-size:1.1rem}.hero .body-copy strong{color:var(--amber)}.hero-art{width:100%;max-width:520px;justify-self:end}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-top:2rem;list-style:none;padding:0}.card{border:2px solid var(--amber);border-radius:var(--radius);padding:1.75rem;background:var(--white)}.card p{margin:0}.card h3{color:var(--black)}.theme-dark .card{background:var(--black)}.theme-dark .card h3{color:var(--amber)}#whyddai .cards{grid-template-columns:repeat(2,1fr);gap:2.5rem 4rem}#whyddai .card{border:0;padding:0}#whyddai h3{font-size:clamp(1.6rem,2.6vw,2.2rem);color:var(--white)}blockquote.pull{font-family:var(--font-head);font-weight:700;font-size:clamp(1.2rem,2.2vw,1.6rem);text-align:center;margin:0 auto 2.5rem;max-width:44rem}#whyddai h2{text-align:center}.theme-light h2,.theme-light>.container>.section-intro{text-align:center;margin-left:auto;margin-right:auto}.theme-light h2{color:var(--black)}.theme-light .cards{text-align:center}.theme-light .card{border-color:var(--amber)}.split{display:grid;grid-template-columns:1.3fr 1fr;gap:3rem;align-items:center}.side-art{width:100%;max-width:460px;justify-self:center}.logo-row{display:flex;flex-wrap:wrap;gap:2rem 3rem;align-items:center;margin-top:2rem}.logo-row img{height:42px;width:auto}.steps{counter-reset:step;list-style:none;padding:0;margin-top:2rem;display:grid;gap:1.25rem}.steps li{counter-increment:step;border:2px solid var(--amber);border-radius:var(--radius);padding:1.5rem 1.5rem 1.5rem 4.5rem;position:relative;background:var(--white)}.steps li:before{content:counter(step);position:absolute;left:1.5rem;top:1.4rem;width:2rem;height:2rem;border-radius:50%;background:var(--amber);color:var(--black);font-weight:700;display:flex;align-items:center;justify-content:center}.steps p{margin:.25rem 0 0}.example-searches{margin-top:2rem}.example-searches ul{padding-left:1.25rem}.example-searches li{margin-bottom:.4rem}.price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-top:2rem;list-style:none;padding:0}.price-card{border:2px solid var(--amber);border-radius:var(--radius);padding:1.75rem;background:var(--white);display:flex;flex-direction:column}.price-card h3{color:var(--black)}.price-card .amount{font-family:var(--font-head);font-size:2rem;font-weight:900}.price-card .term{color:var(--muted-dark);font-size:.9rem}.price-card p.desc{color:var(--muted-dark);font-size:.95rem;flex:1}.price-card .btn{align-self:flex-start}.cta{background:var(--amber);color:var(--black)}.cta h2{color:var(--black)}.banner{background:var(--amber);color:var(--black);padding:.7rem 1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.95rem}.banner p{margin:0}.banner .btn{background:var(--black);color:var(--white)}.banner-dismiss{background:transparent;border:0;color:var(--black);font-size:1.3rem;cursor:pointer;line-height:1}.site-footer{background:var(--black);color:var(--white);padding:2.5rem 0;font-size:.9rem}.site-footer .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem}.site-footer .brand img{height:48px;width:auto}.site-footer nav{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.site-footer a{color:var(--white);text-decoration:none}.site-footer a:hover,.site-footer a:focus-visible{color:var(--amber)}.site-footer p{margin:0;flex-basis:100%;color:#b8b8b8}@media(max-width:1000px){.header-cta,.primary-nav{display:none}.mobile-menu{display:block}}@media(max-width:800px){:root{--header-h: 80px}.brand img{height:52px}.container,.header-inner{padding:0 1.25rem}#whyddai .cards{grid-template-columns:1fr}section{padding:3rem 0}.hero{padding:3rem 0 3.5rem}.hero-grid,.split{grid-template-columns:1fr}.hero-art,.side-art{max-width:340px;justify-self:center}}.legal-link{margin:.75rem 0 0;font-size:.85rem}.legal-link a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hero .legal-link a{color:var(--white)}.legal-body{max-width:62rem}.legal-body h1{margin-bottom:1rem}.legal-body h2{font-size:clamp(1.3rem,2.4vw,1.7rem);margin:2.5rem 0 .75rem}.legal-body h3{font-size:1.1rem;margin:1.5rem 0 .5rem}.legal-body p,.legal-body li{line-height:1.65}.legal-body code{background:var(--gray);padding:.1rem .35rem;border-radius:4px;font-size:.9em}.legal-body hr{border:0;border-top:2px solid var(--amber);margin:1.5rem 0}.legal-body table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;display:block;overflow-x:auto}.legal-body th,.legal-body td{border:1px solid #c9c9c9;padding:.55rem .75rem;vertical-align:top;text-align:left;min-width:8rem}.legal-body th{background:var(--gray);font-weight:700}.legal-body h1,.legal-body h2,.legal-body h3{text-align:left}.legal-body thead:not(:has(th:not(:empty))){display:none}.cta .btn{margin-top:1rem;background:var(--black);color:var(--white)}.icon{display:block}.card-icon{width:2.75rem;height:2.75rem;color:var(--amber);margin-bottom:.9rem;stroke-width:1.6}.card.point{display:grid;grid-template-columns:3.25rem 1fr;gap:1.1rem;align-items:start}.point-icon{width:3.25rem;height:3.25rem;color:var(--amber);stroke-width:1.5}.badge-icon{display:inline-grid;place-items:center;width:6rem;height:6rem;margin-bottom:1rem;border:4px dashed var(--amber);border-radius:50%;color:var(--amber)}.badge-icon .icon{width:2.6rem;height:2.6rem}.theme-light .card{text-align:center}.footer-about{max-width:46rem;font-size:.9rem;color:#d8d8d8!important}
