.footer-legal{display:flex;gap:24px;justify-content:center;padding:24px 0 8px;font-size:12px;color:#ffffffc7}.ghl-form{width:100%;min-width:0}.ghl-form iframe{display:block;max-width:100%}.hero-form{padding:24px}.hero-form .form-sub{margin-bottom:14px}.hero-form h2{font-size:27px}.hero-grid{padding-top:95px;padding-bottom:110px}.nav{top:var(--ttr-admin-h,0px)}.policy{padding:155px 0 90px;max-width:820px}.policy h1{font-size:46px;margin-bottom:24px}.policy h2{font-size:25px;margin:32px 0 14px}.policy p{font-size:16px;line-height:1.8;margin-bottom:18px}.policy a{text-decoration:underline}.policy .back{display:inline-block;margin-top:30px}.policy-page .nav{background:var(--paper);color:var(--ink)}.policy-page .logo-light{display:none}.policy-page .logo-dark{display:block}@media(max-width:800px){.hero-grid{padding-top:120px;padding-bottom:100px}.hero-form{padding:22px}.footer-legal{flex-wrap:wrap;gap:15px}.policy{padding-top:125px}.policy h1{font-size:36px}}
.policy-page .brand{width:180px;min-width:0}.policy-page .brand img{width:180px}.policy-page .nav-inner{justify-content:space-between}.policy-page .nav-inner>a:last-child{font-size:12px;white-space:nowrap}

@media(min-width:801px){.hero{height:100svh;min-height:0}.hero-grid{padding-top:88px;padding-bottom:88px}.hero-form{padding:20px}.hero-form .form-kicker{margin-bottom:8px}.hero-form h2{font-size:24px;line-height:1.2}.hero-form .form-sub{margin:8px 0 12px;font-size:12px}}

/* Measured native content: 420px desktop, 495px at 390px phone width. */
.ghl-form{--ghl-h:425px}.ghl-form iframe{min-height:var(--ghl-h);color-scheme:normal}@media(max-width:600px){.ghl-form{--ghl-h:500px}}
