.crm-quote{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:48px;align-items:start}.crm-quote-intro{padding:12px 0}.crm-quote-intro h2{font-size:clamp(28px,2.8vw,37px);line-height:1.16;letter-spacing:-.04em;margin:14px 0 21px}.crm-quote-intro h2 em{font-family:Georgia,serif;font-weight:400;color:#8b6572}.crm-quote-intro>p:not(.studio-kicker){font-size:14px;line-height:1.85;color:#715d68}.crm-quote-tags{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.crm-quote-tags span{font-size:11px;line-height:1.4;padding:9px 11px;background:#eee2df;color:#684657;border:1px solid #ddcbd0;border-radius:30px}.crm-quote-guide{border-top:1px solid #d9c8ce;padding:20px 0 14px;margin:25px 0 13px}.crm-quote-guide h3{font-size:16px;line-height:1.5;color:#513b47;margin:0 0 14px}.crm-quote-guide ul{padding-left:18px;color:#715d68;font-size:13px;line-height:1.9}.crm-quote-guide p{font-size:12px;line-height:1.85;color:#715d68;margin-top:17px}.crm-quote-panel{min-width:0;border:1px solid #ddcbd0;border-radius:9px;background:#fff;overflow:hidden;box-shadow:0 15px 45px #352b3208}.crm-quote-panel-head{padding:26px 29px 18px;border-bottom:1px solid #eee2df;background:#fcf9f6}.crm-quote-label{font-size:9px;letter-spacing:.15em;color:#8b6572;font-weight:700}.crm-quote-panel-head h2{font-size:29px!important;letter-spacing:-.035em;color:#352b32;margin:10px 0}.crm-quote-panel-head>p{font-size:12px;line-height:1.8;color:#715d68;margin:0}.crm-quote-panel-head .crm-quote-privacy{font-size:10px;margin-top:12px}.crm-quote-privacy a{color:#684657;text-decoration:underline;text-underline-offset:3px}.crm-quote-frame{display:block;width:100%;height:650px;border:0;background:#fff}.crm-quote-frame.is-expanded{height:1050px}.crm-quote-tools{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:16px 22px;border-top:1px solid #eee2df;background:#fcf9f6;font-size:10px;color:#684657}.crm-quote-tools button{border:0;background:transparent;padding:5px 0;color:inherit;font:inherit;cursor:pointer}.crm-quote-tools a{color:inherit}.crm-quote-tools button:hover,.crm-quote-tools a:hover{text-decoration:underline;text-underline-offset:3px}.crm-quote button:focus-visible,.crm-quote a:focus-visible{outline:2px solid #8b6572;outline-offset:4px}.crm-quote-service-context{border-left:3px solid #b797a1;padding:10px 13px;background:#eee2df;border-radius:0 5px 5px 0}.crm-quote [hidden]{display:none!important}@media(max-width:850px){.crm-quote{grid-template-columns:1fr;gap:24px}.crm-quote-intro{padding:0}.crm-quote-tags{margin:18px 0}.crm-quote-guide{margin-top:20px}.crm-quote-panel-head{padding:23px 22px 18px}.crm-quote-frame{height:690px}.crm-quote-frame.is-expanded{height:1100px}}@media(max-width:480px){.crm-quote{gap:20px}.crm-quote-intro h2{font-size:30px}.crm-quote-tools{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 18px}.crm-quote-panel-head h2{font-size:26px!important}}
