.crt-rel{--crt-rel-bg:#11171d;--crt-rel-accent:#c9a24f;--crt-rel-text:#fff;--crt-rel-muted:hsla(0,0%,100%,.78);--crt-rel-card:hsla(0,0%,100%,.06);--crt-rel-border:hsla(0,0%,100%,.12);background:var(--crt-rel-bg);color:var(--crt-rel-text);font-family:Montserrat,Arial,sans-serif;padding:0;width:100%}.crt-rel,.crt-rel *,.crt-rel :after,.crt-rel :before{box-sizing:border-box}.crt-rel__hero{align-items:flex-end;background:#0c1116;display:flex;margin:0;max-width:none;min-height:clamp(520px,78vh,780px);overflow:hidden;position:relative;width:100%}.crt-rel__hero-media{background-color:#0c1116;inset:0;position:absolute;z-index:0}.crt-rel__hero-poster{object-position:center;z-index:0}.crt-rel__hero-poster,.crt-rel__hero-video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.crt-rel__hero-video{z-index:1}.crt-rel__hero-overlay{background:linear-gradient(180deg,rgba(17,23,29,.18),rgba(17,23,29,.38) 48%,rgba(17,23,29,.72)),linear-gradient(90deg,rgba(17,23,29,.28),rgba(17,23,29,.04) 55%,rgba(17,23,29,.2));inset:0;pointer-events:none;position:absolute;z-index:2}.crt-rel__hero-inner{margin:0 auto;max-width:980px;padding:clamp(88px,14vw,160px) 20px clamp(40px,5vw,64px);position:relative;width:100%;z-index:1}.crt-rel__body{box-sizing:border-box;padding:clamp(36px,4vw,48px) 20px clamp(56px,6vw,96px);width:100%}.crt-rel__block,.crt-rel__trust{margin:0 auto;max-width:980px;width:100%}.crt-rel__eyebrow{color:var(--crt-rel-accent);font-size:.8rem;font-weight:500;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.crt-rel__title{font-size:clamp(1.95rem,4.4vw,2.9rem);font-weight:500;letter-spacing:-.02em;line-height:1.12;margin:0 0 18px;max-width:16ch;text-shadow:0 2px 24px rgba(0,0,0,.35)}.crt-rel__subtitle{color:var(--crt-rel-muted);font-size:1.05rem;font-weight:300;line-height:1.65;margin:0 0 28px;max-width:620px}.crt-rel__cta-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0}.crt-rel__cta{background:var(--crt-rel-accent);border:0;border-radius:999px;color:#111;cursor:pointer;display:inline-block;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.2;padding:15px 28px;text-decoration:none;transition:opacity .2s ease}.crt-rel__cta:hover{opacity:.9}.crt-rel__cta--secondary{background:transparent;border:1px solid hsla(0,0%,100%,.28);color:hsla(0,0%,100%,.88);font-weight:500}.crt-rel__cta--secondary:hover{border-color:hsla(0,0%,100%,.55);opacity:1}.crt-rel__cta-text{color:hsla(0,0%,100%,.72);flex-basis:100%;font-size:.88rem;font-weight:400;margin:2px 0 0;text-decoration:underline;text-underline-offset:3px}.crt-rel__cta-text--btn{appearance:none;background:none;border:0;cursor:pointer;font:inherit;padding:0;text-align:inherit}.crt-rel__cta-text:hover{color:var(--crt-rel-text)}.crt-rel__microproof{color:var(--crt-rel-muted);flex-basis:100%;font-size:.88rem;font-weight:300;margin:12px 0 0}.crt-rel__intent-chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0}.crt-rel__intent-chips span{background:rgba(17,23,29,.28);border:1px solid hsla(0,0%,100%,.22);border-radius:4px;color:hsla(0,0%,100%,.78);font-size:.72rem;font-weight:500;letter-spacing:.02em;padding:5px 10px}.crt-rel__facts{display:grid;gap:8px;list-style:none;margin:18px 0 0;max-width:720px;padding:0}.crt-rel__facts li{color:var(--crt-rel-muted);font-size:.86rem;font-weight:300;line-height:1.45}.crt-rel__facts strong{color:var(--crt-rel-text);font-weight:600}.crt-rel__form-next{color:var(--crt-rel-muted);font-size:.86rem;font-weight:300;margin:8px 0 0}.crt-rel__soft-gate{background:transparent;border:0;border-radius:0;padding:0}.crt-rel-shell[hidden]{display:none!important}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.crt-rel__life{margin:0 0 56px;max-width:100%;padding:8px 0 0;width:100%}.crt-rel__life-copy{box-sizing:border-box;margin:0 auto 22px;max-width:980px;padding:0 20px;width:100%}.crt-rel__life-strip{box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1080px;padding:0 16px;width:100%}.crt-rel__life-panel{margin:0;min-width:0}.crt-rel__life-stage{aspect-ratio:3/4;background:#0c1116;border-radius:12px;overflow:hidden;position:relative}.crt-rel__life-face{display:block;height:100%;inset:0;object-fit:cover;opacity:0;pointer-events:none;position:absolute;transform:scale(1.02);transition:opacity 3.5s cubic-bezier(.4,0,.2,1),transform 6.8s ease-out;width:100%;will-change:opacity}.crt-rel__life-face.is-active{opacity:1;transform:scale(1);z-index:1}@media (max-width:900px){.crt-rel__life-strip{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}}@media (max-width:420px){.crt-rel__life-strip{gap:10px;padding:0 12px}.crt-rel__life-stage{border-radius:10px}}@media (prefers-reduced-motion:reduce){.crt-rel__life-face,.crt-rel__mid-face{animation:none!important;transform:none!important;transition:none!important}.crt-rel__life-face:not(.is-active),.crt-rel__mid-face:not(.is-active):not(.is-leaving){display:none}}.crt-rel__trust{border-bottom:1px solid var(--crt-rel-border);border-top:1px solid var(--crt-rel-border);margin-bottom:56px;padding:28px 0}.crt-rel__stats{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.crt-rel__stats li{display:flex;flex-direction:column;gap:6px}.crt-rel__stat-value{color:var(--crt-rel-accent);font-size:1.35rem;font-weight:600}.crt-rel__stat-label{font-size:.88rem;line-height:1.4}.crt-rel__stat-label,.crt-rel__trust-line{color:var(--crt-rel-muted);font-weight:300}.crt-rel__trust-line{font-size:.85rem;line-height:1.5;margin:22px 0 0}.crt-rel__block{margin-bottom:56px}.crt-rel__h2{font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:500;line-height:1.25;margin:0 0 16px}.crt-rel__lead{color:var(--crt-rel-muted);font-size:1rem;font-weight:300;line-height:1.65;margin:0 0 28px;max-width:680px}.crt-rel__tm{font-size:.55em;font-weight:400;line-height:0;position:relative;top:-.05em;vertical-align:super}.crt-rel__problems{display:grid;gap:14px;list-style:none;margin:0;padding:0}.crt-rel__problems li{background:var(--crt-rel-card);border:1px solid var(--crt-rel-border);border-radius:12px;font-weight:300;line-height:1.55;padding:16px 18px 16px 44px;position:relative}.crt-rel__problems li:before{color:var(--crt-rel-accent);content:"×";font-size:1.25rem;font-weight:500;left:16px;position:absolute;top:14px}.crt-rel__mid-visual{box-sizing:border-box;margin:0 auto 56px;max-width:1080px;padding:0 16px;width:100%}.crt-rel__mid-visual-frame{aspect-ratio:16/9;background:#0c1116;border-radius:14px;overflow:hidden;position:relative}.crt-rel__mid-face{display:block;height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transform:scale(1.12) translate3d(-3.5%,0,0);transition:opacity 1.4s cubic-bezier(.4,0,.2,1);width:100%;will-change:opacity,transform;z-index:0}.crt-rel__mid-face.is-pan-rtl{transform:scale(1.12) translate3d(3.5%,0,0)}.crt-rel__mid-face.is-leaving{opacity:0;z-index:1}.crt-rel__mid-face.is-active{animation:crt-rel-mid-pan-ltr 5.4s linear forwards;opacity:1;z-index:2}.crt-rel__mid-face.is-active.is-pan-rtl{animation-name:crt-rel-mid-pan-rtl}@keyframes crt-rel-mid-pan-ltr{0%{transform:scale(1.12) translate3d(-3.5%,0,0)}to{transform:scale(1.12) translate3d(3.5%,0,0)}}@keyframes crt-rel-mid-pan-rtl{0%{transform:scale(1.12) translate3d(3.5%,0,0)}to{transform:scale(1.12) translate3d(-3.5%,0,0)}}.crt-rel__mid-visual-caption{color:var(--crt-rel-muted);font-size:.92rem;font-weight:300;letter-spacing:.01em;line-height:1.5;margin:14px 4px 0}.crt-rel__solution-visual{margin:8px 0 28px;padding:0;width:100%}.crt-rel__solution-visual-frame{aspect-ratio:16/9;background:#0c1116;border-radius:14px;overflow:hidden}.crt-rel__solution-visual-img{display:block;height:100%;object-fit:cover;object-position:center 40%;width:100%}.crt-rel__solution-visual-caption{color:var(--crt-rel-muted);font-size:.92rem;font-weight:300;letter-spacing:.01em;line-height:1.5;margin:12px 4px 0}.crt-rel__pillars{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.crt-rel__pillar{background:var(--crt-rel-card);border:1px solid var(--crt-rel-border);border-radius:12px;padding:24px 22px}.crt-rel__pillar h3{color:var(--crt-rel-accent);font-size:1.05rem;font-weight:600;margin:0 0 10px}.crt-rel__pillar p{color:var(--crt-rel-muted);font-size:.95rem;font-weight:300;line-height:1.6;margin:0}.crt-rel__steps{display:grid;gap:16px;list-style:none;margin:0;padding:0}.crt-rel__steps li{align-items:start;background:var(--crt-rel-card);border:1px solid var(--crt-rel-border);border-radius:12px;display:grid;gap:16px;grid-template-columns:40px 1fr;padding:18px 20px}.crt-rel__step-num{align-items:center;background:var(--crt-rel-accent);border-radius:50%;color:#111;display:inline-flex;font-size:.95rem;font-weight:700;height:36px;justify-content:center;width:36px}.crt-rel__steps h3{font-size:1.05rem;font-weight:600;margin:0 0 6px}.crt-rel__steps p{color:var(--crt-rel-muted);font-size:.95rem;font-weight:300;line-height:1.55;margin:0}.crt-rel__faq-item{border-top:1px solid var(--crt-rel-border);padding:0}.crt-rel__faq-item:last-child{border-bottom:1px solid var(--crt-rel-border)}.crt-rel__faq-q{align-items:center;color:var(--crt-rel-text);cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;gap:16px;justify-content:space-between;line-height:1.35;list-style:none;margin:0;padding:18px 0;user-select:none}.crt-rel__faq-q::-webkit-details-marker{display:none}.crt-rel__faq-q::marker{content:""}.crt-rel__faq-q span{flex:1;min-width:0}.crt-rel__faq-q:after{border-bottom:1.5px solid var(--crt-rel-accent);border-right:1.5px solid var(--crt-rel-accent);content:"";flex:0 0 auto;height:.55em;margin-top:-.15em;transform:rotate(45deg);transition:transform .2s ease;width:.55em}.crt-rel__faq-item[open]>.crt-rel__faq-q:after{margin-top:.2em;transform:rotate(225deg)}.crt-rel__faq-a{padding:0 0 18px}.crt-rel__faq-a p{color:var(--crt-rel-muted);font-size:.98rem;font-weight:300;line-height:1.65;margin:0;max-width:720px;padding-right:2em;white-space:pre-line}.crt-rel__browse-bridge{padding-bottom:8px;padding-top:8px}.crt-rel__browse-bridge-inner{background:var(--crt-rel-card);border:1px solid var(--crt-rel-border);border-radius:16px;margin:0 auto;max-width:720px;padding:28px 24px;text-align:center}.crt-rel__browse-bridge-title{color:var(--crt-rel-text);font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:600;line-height:1.3;margin:0 0 10px}.crt-rel__browse-bridge-text{color:var(--crt-rel-muted);font-size:.98rem;font-weight:300;line-height:1.55;margin:0 auto 20px;max-width:34em}.crt-rel__browse-bridge-cta{align-items:center;appearance:none;background:transparent;border:1px solid rgba(201,162,79,.75);border-radius:999px;color:var(--crt-rel-accent);cursor:pointer;display:inline-flex;font:inherit;font-size:.95rem;font-weight:600;justify-content:center;letter-spacing:.01em;min-height:48px;padding:12px 22px;transition:background .15s ease,border-color .15s ease,color .15s ease}.crt-rel__browse-bridge-cta:hover{background:rgba(201,162,79,.12);border-color:var(--crt-rel-accent);color:#e4c57a}.crt-rel__form-card{background:hsla(0,0%,100%,.96);border-radius:14px;color:#17202a;margin-top:8px;padding:28px 24px}.crt-rel__reviews-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 22px}.crt-rel__reviews-stars{color:var(--crt-rel-accent);font-size:1rem;letter-spacing:.08em;line-height:1;margin:0}.crt-rel__reviews-rating{color:#fff;font-size:.92rem;font-weight:500;margin:0}.crt-rel__reviews-list{display:grid;gap:20px 28px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 18px}.crt-rel__review{background:transparent;border:0;margin:0;padding:0}.crt-rel__review-quote{color:var(--crt-rel-muted);font-size:.92rem;font-style:italic;font-weight:300;line-height:1.6;margin:0 0 10px}.crt-rel__review-author{align-items:center;color:var(--crt-rel-muted);display:flex;font-size:.8rem;font-style:normal;gap:10px;margin:0}.crt-rel__review-avatar{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.crt-rel__review-avatar--initials{align-items:center;background:var(--crt-rel-accent);border-color:transparent;color:#1a1a1a;display:inline-flex;font-size:.72rem;font-weight:600;justify-content:center;letter-spacing:.04em}.crt-rel__review-name{min-width:0}.crt-rel__reviews-link-wrap{margin:0}.crt-rel__reviews-link{color:var(--crt-rel-accent);font-size:.88rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}.crt-rel__reviews-link:hover{color:#fff}.crt-rel__proof--agents{background:var(--crt-rel-card);border:1px solid var(--crt-rel-border);border-radius:14px;display:block;margin:4px 0 18px;max-width:420px;padding:16px 18px}.crt-rel__proof-stage{min-height:72px;position:relative}.crt-rel__proof-person{align-items:center;display:grid;gap:14px;grid-template-columns:72px 1fr}.crt-rel__proof-stage .crt-rel__proof-person:not(.is-active){inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(4px)}.crt-rel__proof-stage .crt-rel__proof-person.is-active{opacity:1;position:relative;transform:none;transition:opacity .55s ease,transform .55s ease}.crt-rel__proof-stage .crt-rel__proof-person{transition:opacity .55s ease,transform .55s ease}@media (prefers-reduced-motion:reduce){.crt-rel__proof-stage .crt-rel__proof-person{transition:none!important}}.crt-rel__proof-photo{border:2px solid rgba(201,162,79,.55);border-radius:50%;height:72px;object-fit:cover;object-position:center top;width:72px}.crt-rel__proof-name{color:#fff;font-size:1.05rem;font-weight:600;margin:0 0 4px}.crt-rel__proof-role{color:var(--crt-rel-accent);font-size:.82rem;font-weight:400;line-height:1.4;margin:0 0 8px}.crt-rel__proof-line{color:var(--crt-rel-muted);font-size:.9rem;font-weight:300;line-height:1.5;margin:0}@media (max-width:900px){.crt-rel__reviews-list{gap:22px;grid-template-columns:1fr}}.crt-rel__soft-gate .crt-rel__soft-inner{background:linear-gradient(145deg,rgba(201,162,79,.14),hsla(0,0%,100%,.05) 42%,hsla(0,0%,100%,.04));border:1px solid rgba(201,162,79,.38);border-radius:16px;overflow:hidden;padding:clamp(32px,4.2vw,48px) clamp(24px,3.5vw,44px);position:relative}.crt-rel__soft-gate .crt-rel__soft-inner:before{background:var(--crt-rel-accent);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.crt-rel__soft-gate .crt-rel__soft-eyebrow{margin-bottom:10px}.crt-rel__soft-gate .crt-rel__h2{max-width:22ch}.crt-rel__soft-gate .crt-rel__lead{margin-bottom:22px;max-width:540px}.crt-rel__soft-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 18px}.crt-rel__soft-meta{color:var(--crt-rel-muted);font-size:.82rem;font-weight:400;margin:0}@media (max-width:800px){.crt-rel__proof--agents{max-width:none}}.crt-rel__form-wrap .hs-form fieldset{max-width:none!important}.crt-rel__form-wrap .hs-form-field,.crt-rel__form-wrap .hs_submit{margin-bottom:14px!important}.crt-rel__form-wrap label:not(.hs-error-msg){color:#17202a!important;font-family:Montserrat,Arial,sans-serif!important;font-size:.85rem!important;font-weight:500!important}.crt-rel__form-wrap .hs-input,.crt-rel__form-wrap input.hs-input,.crt-rel__form-wrap select.hs-input,.crt-rel__form-wrap textarea.hs-input{border-radius:8px!important;font-family:Montserrat,Arial,sans-serif!important}.crt-rel__form-wrap .hs-button,.crt-rel__form-wrap input[type=submit]{background:#c9a24f!important;border-color:#c9a24f!important;border-radius:999px!important;color:#111!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important;padding:12px 22px!important}.crt-rel__fallback,.crt-rel__privacy{font-size:.95rem;font-weight:400;line-height:1.55;margin:0}.crt-rel__dna-context{background:rgba(155,122,60,.1);border:1px solid rgba(155,122,60,.28);border-radius:10px;color:#1f2933;font-size:.84rem;line-height:1.45;margin:0 0 12px;padding:10px 12px}.crt-rel__form-meeting{margin:14px 0 0;text-align:center}.crt-rel__form-meeting-link{appearance:none;background:none;border:0;border-bottom:1px solid rgba(31,41,51,.28);color:#1f2933;cursor:pointer;font:inherit;font-size:.92rem;font-weight:500;padding:0;text-decoration:none}.crt-rel__form-meeting-link:hover{border-bottom-color:#1f2933}.crt-rel__form-wa{margin:16px 0 0;text-align:center}.crt-rel-meeting{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:max(20px,env(safe-area-inset-top,0px)) 20px 20px;position:fixed;z-index:2147483001}.crt-rel-meeting[hidden]{display:none!important}.crt-rel-meeting__backdrop{background:rgba(17,24,32,.55);inset:0;position:absolute;z-index:0}.crt-rel-meeting__dialog{background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.28);box-sizing:border-box;max-height:min(900px,calc(100vh - 40px));overflow:auto;padding:20px 20px 8px;position:relative;width:min(920px,100%);z-index:1}.crt-rel-meeting__close{background:#111820;border:0;border-radius:999px;box-shadow:0 8px 24px rgba(0,0,0,.28);color:#fff;cursor:pointer;font-size:1.5rem;height:44px;line-height:1;position:fixed;right:max(10px,env(safe-area-inset-right,0px));top:max(10px,env(safe-area-inset-top,0px));width:44px;z-index:2}.crt-rel-meeting__close:hover{background:#000}.crt-rel-meeting__title{color:#111820;font-size:1.15rem;font-weight:600;line-height:1.35;margin:0 48px 12px 0}.crt-rel-meeting__frame-wrap,.crt-rel-meeting__frame-wrap .meetings-iframe-container{min-height:640px}.crt-rel-meeting__frame-wrap iframe{border:0!important;min-height:640px!important;width:100%!important}body.crt-rel-meeting-open{overflow:hidden}body.crt-rel-meeting-open .crt-mobile-sticky,body.crt-rel-meeting-open .crt-mobile-sticky-spacer{pointer-events:none!important;visibility:hidden!important}body.crt-rel-meeting-open .crt-brand-header{pointer-events:none}.crt-rel-browse{align-items:stretch;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:max(12px,env(safe-area-inset-top,0px)) 12px max(12px,env(safe-area-inset-bottom,0px));position:fixed;z-index:2147483001}.crt-rel-browse[hidden]{display:none!important}.crt-rel-browse__backdrop{background:rgba(17,24,32,.58);inset:0;position:absolute;z-index:0}.crt-rel-browse__dialog{background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.28);box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100dvh - 24px);max-height:calc(100vh - 24px);overflow:hidden;position:relative;width:min(1100px,100%);z-index:1}.crt-rel-browse__close{background:#111820;border:0;border-radius:999px;box-shadow:0 8px 24px rgba(0,0,0,.28);color:#fff;cursor:pointer;font-size:1.5rem;height:44px;line-height:1;position:absolute;right:10px;top:10px;width:44px;z-index:3}.crt-rel-browse__close:hover{background:#000}.crt-rel-browse__head{border-bottom:1px solid rgba(17,24,32,.08);flex:0 0 auto;padding:16px 56px 10px 18px}.crt-rel-browse__title{color:#111820;font-size:1.1rem;font-weight:600;line-height:1.35;margin:0 0 4px}.crt-rel-browse__note{color:rgba(17,24,32,.65);font-size:.85rem;line-height:1.4;margin:0}.crt-rel-browse__frame-wrap{background:#f7f4ef;flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.crt-rel-browse__iframe{background:#fff;border:0;display:block;height:calc(100% + var(--crt-browse-crop, 0px));min-height:calc(420px + var(--crt-browse-crop, 0px));transform:translateY(calc(var(--crt-browse-crop, 0px)*-1));width:100%}.crt-rel-browse__bar{background:#fff;border-top:1px solid rgba(17,24,32,.08);display:flex;flex:0 0 auto;justify-content:center;padding:12px 16px max(12px,env(safe-area-inset-bottom,0px))}.crt-rel-browse__bar .crt-rel__cta{margin:0}body.crt-rel-browse-open{overflow:hidden}body.crt-rel-browse-open .crt-mobile-sticky,body.crt-rel-browse-open .crt-mobile-sticky-spacer{pointer-events:none!important;visibility:hidden!important}@media (max-width:800px){.crt-rel-browse{padding:max(8px,env(safe-area-inset-top,0px)) 0 0}.crt-rel-browse__dialog{border-radius:12px 12px 0 0;max-height:100dvh;max-height:100vh;width:100%}.crt-rel-browse__iframe{min-height:52dvh}.crt-rel-meeting{align-items:flex-start;padding:max(56px,calc(env(safe-area-inset-top, 0px) + 48px)) 10px max(12px,env(safe-area-inset-bottom,0px))}.crt-rel-meeting__dialog{border-radius:12px;max-height:calc(100dvh - 68px);max-height:calc(100vh - 68px);padding:16px 12px 4px;width:100%}.crt-rel-meeting__close{height:44px;right:8px;top:max(8px,env(safe-area-inset-top,0px));width:44px}.crt-rel-meeting__frame-wrap,.crt-rel-meeting__frame-wrap .meetings-iframe-container,.crt-rel-meeting__frame-wrap iframe{min-height:min(640px,calc(100dvh - 140px));min-height:min(640px,calc(100vh - 140px))}}.crt-rel__form-wa-link{border-bottom:1px solid rgba(27,122,74,.35);color:#1b7a4a;font-size:.92rem;font-weight:500;text-decoration:none}.crt-rel__form-wa-link:hover{border-bottom-color:#1b7a4a}.crt-rel__privacy{color:#5b6570;font-size:.85rem;margin-top:16px}@media (max-width:800px){.crt-rel__pillars,.crt-rel__stats{grid-template-columns:1fr}.crt-rel__hero{min-height:clamp(480px,72vh,640px)}.crt-rel__title{max-width:none}}@media (prefers-reduced-motion:reduce){.crt-rel__hero-video{display:none}}.crt-rel__wa-float{align-items:center;background:#25d366;border-radius:999px;bottom:max(20px,env(safe-area-inset-bottom));box-shadow:0 10px 28px rgba(0,0,0,.24);color:#fff;display:inline-flex;font-size:.95rem;font-weight:600;gap:10px;line-height:1;opacity:0;padding:13px 20px;position:fixed;right:max(20px,env(safe-area-inset-right));text-decoration:none;transform:translateY(16px);transition:opacity .28s ease,transform .28s ease,box-shadow .18s ease;will-change:transform,opacity;z-index:2147482000}.crt-rel__wa-float.is-visible{opacity:1;transform:translateY(0)}.crt-rel__wa-float:focus-visible,.crt-rel__wa-float:hover{box-shadow:0 14px 34px rgba(0,0,0,.3);transform:translateY(-2px)}.crt-rel__wa-float-icon{display:block;flex:0 0 auto}.crt-rel__wa-float.is-near-form{opacity:0;pointer-events:none;transform:translateY(16px)}@media (max-width:767.98px){.crt-rel__wa-float{display:none!important}}@media (prefers-reduced-motion:reduce){.crt-rel__wa-float{transition:opacity .01ms}}