.crb-inquiry{color:var(--ink);background:#f5f6f6;padding:clamp(62px,7.3vw,112px) clamp(24px,5.3vw,90px);scroll-margin-top:90px}.crb-inquiry-wrap{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(28px,6vw,104px);max-width:1376px;margin:0 auto;display:grid}.crb-inquiry .crb-inquiry-intro{background:0 0;border:0;height:auto;padding:0;display:block;position:static}.crb-inquiry-intro .crb-inquiry-kicker{color:var(--ink);font:700 10px/1.3 var(--sans);letter-spacing:.19em;text-transform:uppercase;margin:1px 0 22px}.crb-inquiry-intro h2{color:var(--ink);font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(55px,6.3vw,97px);font-weight:800;line-height:.95}.crb-inquiry-intro h2 em{color:var(--blue);font-style:normal}.crb-inquiry-intro>p:last-child{color:#45515b;max-width:356px;font:400 clamp(15px, 1.12vw, 17px)/1.6 var(--sans);margin:25px 0 0}.crb-inquiry-box{border:1px solid #d9dddf;border-top:3px solid var(--blue);color:var(--ink);background:#fff;min-width:0;position:relative}.crb-inquiry-anchor{top:0;width:1px;height:1px;scroll-margin-top:100px;position:absolute;inset-inline-start:0}.crb-inquiry-tabs{border-bottom:1px solid #d9dddf;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.crb-inquiry-tabs button{-webkit-appearance:none;appearance:none;color:#47525c;font:700 13px/1.2 var(--sans);cursor:pointer;background:#fff;border:0;padding:18px 3px;position:relative}.crb-inquiry-tabs button:hover{color:var(--blue);background:#f6f9fb}.crb-inquiry-tabs button[aria-selected=true]{color:var(--blue);background:#f0f5f9}.crb-inquiry-tabs button[aria-selected=true]:after{content:"";background:var(--blue);height:3px;position:absolute;inset:auto 0 -1px}.crb-inquiry-panel{padding:clamp(22px,2.85vw,44px)}.crb-inquiry-panel[hidden]{display:none}.crb-inquiry-panel h3{color:var(--ink);font:800 clamp(28px, 2.55vw, 41px)/1.05 var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:0}.crb-inquiry-panel .crb-inquiry-description,.crb-inquiry-confirmation p{color:#4e5961;font:400 14px/1.55 var(--sans);margin:10px 0 24px}.crb-inquiry-description a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.crb-inquiry-form fieldset{border:none;gap:16px;min-width:0;margin:0;padding:0;display:grid}.crb-inquiry-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.crb-inquiry-form label{color:var(--ink);font:600 13px/1.4 var(--sans);display:block}.crb-inquiry-form small{font:400 11px/1.4 var(--sans);color:#52616a}.crb-inquiry-form input:not([type=checkbox]),.crb-inquiry-form select,.crb-inquiry-form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--ink);font:400 15px/1.45 var(--sans);background:#fff;border:1px solid #b8c1c6;border-radius:2px;margin:6px 0 0;padding:10px 11px;display:block}.crb-inquiry-form textarea{resize:vertical}.crb-inquiry-form input::placeholder,.crb-inquiry-form textarea::placeholder{color:#626d75;opacity:1}.crb-inquiry-form .crb-inquiry-permission{color:#44505a;align-items:flex-start;gap:9px;font-weight:400;display:flex}.crb-inquiry-permission input{width:16px;height:16px;accent-color:var(--blue);flex:none;margin:1px 0 0}.crb-inquiry-send{border:1px solid var(--blue);cursor:pointer;color:#fff;background:var(--blue);min-height:46px;font:700 13px/1.4 var(--sans);border-radius:2px;justify-content:space-between;justify-self:start;align-items:center;gap:27px;padding:13px 21px;display:inline-flex}.crb-inquiry-send:hover{background:#0d426e;border-color:#0d426e}.crb-inquiry-form :disabled{cursor:wait}.crb-inquiry :is(input,textarea,select,button):focus-visible{outline:2px solid var(--blue);outline-offset:3px;z-index:1}.crb-inquiry-form .crb-inquiry-error{color:var(--red);font:600 13px/1.55 var(--sans);margin:0}.crb-inquiry-confirmation{padding:17px 0 10px}.crb-inquiry-checkmark{width:44px;height:44px;color:var(--blue);background:#edf4f8;border:1px solid #c6d8e4;border-radius:50%;place-items:center;margin:0 0 22px;display:grid}@media (max-width:850px){.crb-inquiry-wrap{grid-template-columns:1fr;gap:28px;max-width:680px}.crb-inquiry-intro h2 br{display:none}.crb-inquiry-intro h2 br:after,.crb-inquiry-intro h2 em:before{content:" "}.crb-inquiry-intro>p:last-child{max-width:480px;margin-top:16px}}@media (max-width:510px){.crb-inquiry{padding-inline:19px}.crb-inquiry-intro h2{font-size:clamp(45px,10.3vw,56px)}.crb-inquiry-pair{grid-template-columns:1fr;gap:16px}.crb-inquiry-tabs button{min-height:46px;padding:13px 2px}.crb-inquiry-form input:not([type=checkbox]),.crb-inquiry-form select,.crb-inquiry-form textarea{font-size:16px}.crb-inquiry-send{width:100%}}
