.eFm50a_panel{inset:auto 0 var(--sheet-bottom,0px);width:min(100%,540px);max-width:none;max-height:calc(var(--sheet-height,100dvh) - max(12px, env(safe-area-inset-top)));overscroll-behavior:contain;color:var(--ink);background:#fff;border:0;border-radius:24px 24px 0 0;margin:0 auto;padding:0;position:fixed;overflow:auto}.eFm50a_panel::backdrop{background:#0e11128c}body:has(.eFm50a_panel:modal){overflow:hidden}.eFm50a_panel:modal{animation:.22s ease-out eFm50a_sheet-in;box-shadow:0 -8px 42px #15150f26}@keyframes eFm50a_sheet-in{0%{opacity:.4;transform:translateY(28px)}}.eFm50a_surface{position:relative}.eFm50a_widget .inquiry-card{margin:0}.eFm50a_close{z-index:1;width:44px;height:44px;color:var(--ink);background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.eFm50a_close:hover{background:var(--paper)}.eFm50a_launcher{display:none}.eFm50a_panel:modal .inquiry-card{padding:32px clamp(18px, 6vw, 36px) calc(24px + env(safe-area-inset-bottom));box-shadow:none;border-radius:0}.eFm50a_panel:modal .inquiry-heading{border:0;margin:0 0 26px;padding:0}.eFm50a_panel:modal .quote-desktop-title{display:none}.eFm50a_panel:modal .quote-mobile-title{display:inline}.eFm50a_panel:modal .inquiry-heading h2{padding-right:36px;font-size:clamp(27px,6vw,32px);line-height:1.25}.eFm50a_panel:modal .inquiry-heading p{margin-top:9px;line-height:1.6}.eFm50a_panel:modal .quote-fields{background:#fafaf7;border:1px solid #d9d9d3;border-radius:12px;padding-inline:14px}.eFm50a_panel:modal .field{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:0 10px;min-height:62px;margin:0;padding-block:5px;display:grid}.eFm50a_panel:modal .field+.field{border-top:1px solid var(--line)}.eFm50a_panel:modal .field>label{margin:0;font-size:14px}.eFm50a_panel:modal .field>label span{display:none}.eFm50a_panel:modal .field input{background:0 0;border:1px solid #0000;border-radius:5px;min-width:0;height:46px;padding:0 6px;font-size:16px}.eFm50a_panel:modal .field input::placeholder{color:#6d6d64}.eFm50a_panel:modal .field input:focus{outline:2px solid var(--ink);outline-offset:-2px;background:#fff}.eFm50a_panel:modal .field input[aria-invalid=true]{border-color:#a72323}.eFm50a_panel:modal .field-error{margin-block:3px}.eFm50a_panel:modal .field>.field-error{grid-column:2;padding-bottom:5px}.eFm50a_panel:modal .consent-row{margin-top:13px;font-size:13px}.eFm50a_panel:modal .consent-row input{width:20px;height:20px}.eFm50a_panel:modal .privacy-trigger{color:#52524a;min-width:48px}.eFm50a_panel:modal form>.submit-button{border-radius:11px;justify-content:center;gap:10px;min-height:54px;margin-top:13px;font-size:17px}.eFm50a_panel:modal .success-panel{padding-block:5px 20px}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.eFm50a_widget{z-index:35;position:fixed;bottom:20px;right:clamp(16px,2vw,40px)}.eFm50a_panel{border:1px solid #24241b30;border-top:4px solid var(--yellow);border-radius:14px;width:316px;max-height:calc(100dvh - 40px);position:relative;inset:auto;box-shadow:0 12px 40px #15160f38}.eFm50a_widget .inquiry-card{box-shadow:none;padding:20px}.eFm50a_widget .inquiry-heading{margin-bottom:12px;padding-bottom:12px}.eFm50a_widget .inquiry-heading h2{font-size:24px}.eFm50a_widget .inquiry-heading p{display:none}.eFm50a_widget .field{margin-bottom:10px}.eFm50a_widget .field input{height:42px}.eFm50a_widget .field label{margin-bottom:4px;font-size:13px}.eFm50a_widget form>.submit-button{min-height:44px;margin-top:4px;padding:8px 14px;font-size:16px}.eFm50a_close{width:36px;height:36px;top:5px;right:6px}.eFm50a_panel:not([open])+.eFm50a_launcher{color:var(--ink);background:var(--yellow);border:1px solid #25251726;border-radius:30px;align-items:center;gap:18px;padding:12px 21px;font-weight:800;display:inline-flex;box-shadow:0 4px 22px #18181030}}
.gYT65a_banner{isolation:isolate;touch-action:pan-y pinch-zoom;color:#fff;background:#20282c;position:relative;overflow:hidden}.gYT65a_track{z-index:-2;display:flex;position:absolute;inset:0}.gYT65a_slide{flex:0 0 100%;min-width:0;position:relative}.gYT65a_photo{object-fit:cover}.gYT65a_banner:before{content:"";z-index:-1;background:linear-gradient(90deg,#0b1112e3,#0e1212a6 32%,#0e121214 72%);position:absolute;inset:0}.gYT65a_content{flex-direction:column;justify-content:center;align-items:flex-start;min-height:clamp(470px,39vw,630px);padding-block:50px 30px;display:flex}.gYT65a_message{animation:.45s ease-out both gYT65a_enter}.gYT65a_message h1{font-size:clamp(52px,5.3vw,88px);font-weight:850;line-height:1.12}.gYT65a_message strong{color:var(--yellow);font-weight:900}.gYT65a_message p{text-wrap:pretty;max-width:44ch;margin-top:16px;font-size:clamp(15px,1.15vw,20px)}.gYT65a_cta{background:var(--yellow);color:var(--ink);border-radius:6px;align-items:center;gap:26px;margin-top:24px;padding:11px 20px;font-weight:800;display:inline-flex}.gYT65a_cta:hover{background:#ffe34d}.gYT65a_pages{gap:6px;margin-top:28px;display:flex}.gYT65a_pages button{color:#fff;font-variant-numeric:tabular-nums;background:0 0;border:0;align-items:center;gap:7px;min-width:40px;min-height:44px;padding:0 3px;font-size:12px;font-weight:700;display:inline-flex}.gYT65a_pages button:after{content:"";background:#fffa;width:11px;height:2px}.gYT65a_pages button[aria-pressed=true]{color:var(--yellow)}.gYT65a_pages button[aria-pressed=true]:after{background:currentColor;width:34px}@keyframes gYT65a_enter{0%{opacity:.4;transform:translateY(6px)}}@media (max-width:700px){.gYT65a_banner:before{background:linear-gradient(90deg,#101517d4,#10151767 80%),linear-gradient(#0000 40%,#10151770)}.gYT65a_content{min-height:388px;padding-block:32px 16px}.gYT65a_message h1{font-size:clamp(42px,9.4vw,65px)}.gYT65a_message p{max-width:27ch;min-height:3.4em;font-size:15px}.gYT65a_pages{margin-top:12px}}@media (prefers-reduced-motion:reduce){.gYT65a_message{animation:none}}
