.twh-comparison-page{background:var(--twh-white)}.twh-comparison-page .twh-comparison-guide__tips-head{align-items:start;gap:12px;grid-template-columns:minmax(0,1fr);margin-bottom:36px}.twh-comparison-page .twh-comparison-guide__tips-head .twh-eyebrow{margin-bottom:0}.twh-comparison-page .twh-comparison-guide__tips-head h2{font-size:clamp(2rem,3.2vw,2.85rem);line-height:1.12;margin-bottom:0;max-width:26ch;text-wrap:balance}.twh-comparison-page .twh-comparison-guide__tip{min-height:0;padding:28px}.twh-comparison-page .twh-comparison-guide__tip>span{margin-bottom:20px}.twh-comparison-page .twh-comparison-guide__tip p{margin:0 0 24px}.twh-comparison-page .twh-comparison-guide__tip>strong{margin-top:auto}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form){background:var(--twh-primary);border-radius:clamp(26px,3vw,42px);box-shadow:0 30px 80px rgba(1,51,74,.17);margin:clamp(40px,5vw,72px) auto;padding:clamp(32px,4vw,56px)!important;width:min(calc(100% - 40px),var(--twh-max))}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form)>.row-fluid{align-items:center;display:grid!important;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form)>.row-fluid>.widget-span{margin-left:0!important;min-width:0;width:auto!important}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form) .hs_cos_wrapper_type_rich_text{color:hsla(0,0%,100%,.76);display:block}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form) .hs_cos_wrapper_type_rich_text h2{color:var(--twh-white);font-size:clamp(2rem,3.2vw,2.85rem);line-height:1.12;margin-bottom:24px;max-width:16ch;text-wrap:balance}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form) .hs_cos_wrapper_type_rich_text p{font-size:clamp(1rem,1.4vw,1.16rem);max-width:520px}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form) .hs_cos_wrapper_type_form{background:var(--twh-white);border-radius:26px;box-shadow:0 20px 55px rgba(0,0,0,.16);display:block;padding:clamp(24px,3vw,36px)}.twh-comparison-page .hs-form fieldset{margin-bottom:14px}.twh-comparison-page .hs-form label{color:var(--twh-primary);font-size:.84rem;font-weight:600;margin-bottom:7px}.twh-comparison-page .hs-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.twh-comparison-page .hs-form select,.twh-comparison-page .hs-form textarea{background:var(--twh-surface);border:1px solid rgba(1,51,74,.18);border-radius:14px;min-height:54px;padding:13px 16px}.twh-comparison-page .hs-form textarea{min-height:126px}.twh-comparison-page .hs-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.twh-comparison-page .hs-form select:focus,.twh-comparison-page .hs-form textarea:focus{background:var(--twh-white);border-color:var(--twh-accent);box-shadow:0 0 0 4px rgba(2,104,151,.12);outline:0}.twh-comparison-page .hs-form .hs-submit{margin-top:18px}.twh-comparison-page .hs-form .hs-submit .hs-button,.twh-comparison-page .hs-form input[type=submit]{background:var(--twh-secondary);border-color:var(--twh-secondary);color:var(--twh-white);cursor:pointer;min-height:54px;width:100%}.twh-comparison-page .twh-comparison-guide__cta{padding-block:clamp(48px,5vw,72px)}.twh-comparison-page .twh-comparison-guide__cta-inner{gap:28px;grid-template-columns:minmax(0,1fr);justify-items:start}.twh-comparison-page .twh-comparison-guide__cta h2{font-size:clamp(2rem,3.2vw,2.85rem);line-height:1.12;margin-bottom:0;max-width:30ch;text-wrap:balance}.twh-comparison-page .twh-comparison-guide__cta .twh-button{justify-self:start;max-width:100%;text-align:center}@media(max-width:900px){.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form)>.row-fluid{grid-template-columns:1fr}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form) .hs_cos_wrapper_type_rich_text h2{max-width:20ch}}@media(max-width:600px){.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form){border-radius:26px;padding:32px 20px!important;width:min(calc(100% - 28px),var(--twh-max))}.twh-comparison-page .dnd-section:has(.hs_cos_wrapper_type_form) .hs_cos_wrapper_type_form{padding:24px 18px}.twh-comparison-page .hs-form .form-columns-2 .hs-form-field{float:none!important;width:100%!important}}