.trial_page__oYzH1{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:48px 32px 0;background-color:#fff9ee;background-image:linear-gradient(#174c4208 1px,transparent 0),linear-gradient(90deg,#174c4208 1px,transparent 0);background-size:40px 40px;color:#173f36;font-family:var(--font-open-sans),sans-serif;letter-spacing:0}.trial_page__oYzH1 *,.trial_page__oYzH1 :after,.trial_page__oYzH1 :before{box-sizing:border-box}.trial_shell__3t4GU{display:grid;grid-template-columns:1fr .92fr;width:100%;max-width:1152px;margin:auto;border:1px solid #174c421a;border-radius:42px;overflow:hidden;background:#fffdf7;box-shadow:0 34px 80px #18473f1a}.trial_intro__fFLeG{display:flex;flex-direction:column;justify-content:space-between;gap:64px;padding:40px;background:#174c42;color:#fff4d8;min-width:0}.trial_brand__C1KNB{display:inline-flex;align-items:center;font-family:var(--font-monomaniac),sans-serif;font-size:52px;line-height:1;color:#fff4d8}.trial_brand__C1KNB img{margin-right:10px;transform:translateY(3px);flex-shrink:0}.trial_brand__C1KNB span{color:#d99a16}.trial_introEyebrow__tTyO5{display:block;color:#ffc86b;text-transform:uppercase;font-size:13px;font-weight:800;margin:32px 0 16px}.trial_intro__fFLeG h2{font-family:var(--font-fraunces),serif;font-size:44px;line-height:1.25;font-weight:600;max-width:480px}.trial_introCopy__lHKm4{font-size:17px;line-height:1.8;margin-top:24px;color:#f0faf4}.trial_specialties__gPhue{list-style:disc;padding-left:20px;margin:28px 0 0;display:grid;gap:16px;color:#f0faf4;font-size:16px;line-height:1.6}.trial_specialties__gPhue li{padding-left:6px}.trial_specialties__gPhue li::marker{color:#ffc86b}@media(max-width:767px){.trial_specialties__gPhue{display:none}}.trial_trialDetails__CGxu5{border-top:1px solid #ffffff40;padding-top:24px}.trial_trialDetails__CGxu5 .trial_introEyebrow__tTyO5{margin:0 0 12px}.trial_trialDetails__CGxu5 p{font-size:24px;font-weight:700;margin-bottom:12px}.trial_trialDetails__CGxu5>span:last-of-type{display:block;font-size:14px;line-height:1.7;color:#d6efe1}.trial_trialDetails__CGxu5 a{display:inline-block;font-size:14px;margin-top:24px;text-decoration:underline;text-underline-offset:5px;color:#fff4d8}.trial_main__uL34S{width:100%;padding:44px 40px;margin:auto;min-height:680px;min-width:0;background:#fffdf7}.trial_main__uL34S h1{font-family:var(--font-fraunces),serif;font-size:32px;line-height:1.25;margin:14px 0 12px;overflow-wrap:anywhere}.trial_main__uL34S p{font-size:15px;color:#52655e;line-height:1.7;margin-bottom:24px}.trial_steps__b_nOB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0 0 24px;margin:0 0 30px;border-bottom:1px solid #dce5df}.trial_steps__b_nOB li{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#67766f;min-width:0}.trial_steps__b_nOB li>span{width:26px;height:26px;flex:0 0 26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#edf1ee}.trial_steps__b_nOB li[aria-current=step]{color:#075b46}.trial_steps__b_nOB li[aria-current=step]>span{background:#075b46;color:#fff}.trial_steps__b_nOB li[data-complete=true]>span{background:#e0f0e7;color:#075b46}.trial_eyebrow___nI3o{font-size:13px;text-transform:uppercase;font-weight:700;color:#a94b13}.trial_form__pVxL5{display:grid;gap:24px;margin-top:28px}.trial_form__pVxL5 label{display:grid;gap:8px;font-size:14px;font-weight:600}.trial_form__pVxL5 input:not([type=checkbox]){min-width:0;width:100%;min-height:52px;padding:14px 16px;background:#fff;border:1px solid #174c421a;border-radius:16px;color:#173f36;font-size:16px;font-weight:400;box-shadow:0 2px 3px #173f3604}.trial_form__pVxL5 input::-moz-placeholder{color:#7b8882}.trial_form__pVxL5 input::placeholder{color:#7b8882}.trial_hint__qPM3j{font-size:12px;font-weight:400;color:#61736a;line-height:1.5}.trial_form__pVxL5>.trial_actions__BeSla:last-child>.trial_button__olhcC{width:100%}.trial_button__olhcC:hover:not(:disabled){background:#174c42}.trial_form__pVxL5 .trial_check__wHhTq{display:flex;gap:12px;align-items:flex-start;font-weight:400}.trial_check__wHhTq input{margin-top:5px;flex-shrink:0}.trial_check__wHhTq a{text-decoration:underline}.trial_actions__BeSla{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.trial_button__olhcC{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:16px;background:#064e3b;color:#fff;min-height:50px;font-weight:700;box-shadow:0 14px 34px #064e3b26}.trial_button__olhcC:disabled{opacity:.65;cursor:wait}.trial_secondary__KuvdM{color:#07695d;text-decoration:underline;padding:10px 0}.trial_main__uL34S .trial_error__Sg6yR{color:#a42626;background:#fff0ef;border-left:3px solid #ba453c;padding:12px 16px;border-radius:4px;margin:0}.trial_status__91u4e{color:#07695d;font-size:14px}.trial_progress__mPdLk{padding:28px 0}.trial_progress__mPdLk progress{width:100%;height:16px;accent-color:#c99512}.trial_progressIcon__wjpEs{color:#c99512;margin-bottom:24px}.trial_spinner__X6sXz{animation:trial_spin__Z80HF 1s linear infinite}.trial_summary__kPtWf{display:grid;grid-template-columns:140px minmax(0,1fr);margin:28px 0}.trial_summary__kPtWf dd,.trial_summary__kPtWf dt{border-bottom:1px solid #d8e3dd;padding:14px 0;overflow-wrap:anywhere}.trial_summary__kPtWf dd{font-weight:700}.trial_footer__uuqQg{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:28px 16px;font-size:12px}.trial_page__oYzH1 :is(a,button,input):focus-visible{outline:3px solid #c99512;outline-offset:3px}@keyframes trial_spin__Z80HF{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.trial_spinner__X6sXz{animation:none}}@media(max-width:900px){.trial_intro__fFLeG{padding:32px}.trial_intro__fFLeG h2{font-size:36px}.trial_main__uL34S{padding:36px 28px}.trial_steps__b_nOB li{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.trial_page__oYzH1{padding:20px 16px 0}.trial_shell__3t4GU{grid-template-columns:minmax(0,1fr);border-radius:28px}.trial_intro__fFLeG{padding:24px;gap:0}.trial_brand__C1KNB{font-size:36px}.trial_brand__C1KNB img{width:30px;height:30px}.trial_introCopy__lHKm4,.trial_introEyebrow__tTyO5,.trial_intro__fFLeG h2,.trial_trialDetails__CGxu5{display:none}.trial_main__uL34S{min-height:0;padding:28px 24px 40px}.trial_main__uL34S h1{font-size:28px}.trial_steps__b_nOB{gap:8px;margin-bottom:24px}.trial_steps__b_nOB li{gap:6px;font-size:11px}.trial_summary__kPtWf{grid-template-columns:110px minmax(0,1fr)}}