#ch-preview{--ch-green:#00d4a0;--ch-bg:#f5f7f4;--ch-paper:#fff;--ch-ink:#153138;--ch-muted:#576d70;--ch-line:#dbe4df;color:var(--ch-ink);background:var(--ch-bg);isolation:isolate;border-radius:18px;font-family:Arial,sans-serif;overflow:hidden}#ch-preview *{box-sizing:border-box}#ch-preview button,#ch-preview a{font:inherit}#ch-preview button{cursor:pointer}#ch-preview .ch-dark{color:#f5faf7;background:#10292e}#ch-preview .ch-header{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:20px;padding:24px 5%;display:flex}#ch-preview .ch-brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:23px;font-weight:750;display:flex}#ch-preview .ch-brand b{color:var(--ch-green);font-weight:400}#ch-preview .ch-mark{background:var(--ch-green);clip-path:polygon(25% 0,100% 0,100% 23%,37% 23%,23% 37%,23% 65%,37% 78%,100% 78%,100% 100%,25% 100%,0 75%,0 25%);width:24px;height:27px;display:inline-block}#ch-preview .ch-nav{align-items:center;gap:22px;display:flex}#ch-preview .ch-nav button{color:#bed0ce;background:0 0;border:0;padding:10px 0;font-size:12px}#ch-preview .ch-hero{grid-template-columns:1.08fr 1fr;gap:32px;padding:68px 5% 60px;display:grid;position:relative;overflow:hidden}#ch-preview .ch-hero:before{content:"";pointer-events:none;background:radial-gradient(at 85% 45%,#00d4a016,#0000 55%);position:absolute;inset:0}#ch-preview .ch-copy{z-index:1;position:relative}#ch-preview .ch-eyebrow{letter-spacing:2px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:22px;font-size:10px;font-weight:700;display:flex}#ch-preview .ch-dot{background:var(--ch-green);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 14px #00d4a080}#ch-preview h1{letter-spacing:-2.8px;color:#f5faf7;margin:0 0 22px;font-size:clamp(36px,5.4vw,59px);font-weight:600;line-height:1.04}#ch-preview h1 em{color:var(--ch-green);font-style:normal}#ch-preview p{color:var(--ch-muted);margin:0;font-size:14px;line-height:1.7}#ch-preview .ch-copy p{color:#b4c9c8;max-width:355px}#ch-preview .ch-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:27px;display:flex}#ch-preview .ch-cta{background:var(--ch-green);color:#092b28;border:0;border-radius:7px;justify-content:center;align-items:center;gap:18px;padding:15px 19px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}#ch-preview .ch-cta:hover{transform:translateY(-3px);box-shadow:0 8px 30px #00d4a035}#ch-preview .ch-ghost{color:#eef6f3;background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:inline-flex}#ch-preview .ch-note{letter-spacing:.2px;color:#8da9a8;margin-top:14px;font-size:10px}#ch-preview .ch-art{perspective:900px;background-image:linear-gradient(#6d999911 1px,#0000 1px),linear-gradient(90deg,#6d999911 1px,#0000 1px);background-size:28px 28px;border-radius:50%;align-self:center;min-width:0;min-height:330px;position:relative}#ch-preview .ch-orbit{border:1px solid #75d4ba24;border-radius:50%;position:absolute;inset:15px 5px;transform:rotate(-24deg)}#ch-preview .ch-orbit:after{content:"";border:1px solid #75d4ba18;border-radius:50%;position:absolute;inset:30px -13px}#ch-preview .ch-sheet{filter:drop-shadow(-7px 22px 12px #0005);grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr;gap:7px;transition:transform .8s;display:grid;position:absolute;inset:67px 31px 74px;transform:rotateX(30deg)rotate(-24deg)}#ch-preview .ch-sheet span{background:repeating-linear-gradient(92deg,#cda87c 0,#d8b88d 2px,#d0ae82 5px,#dbba8d 7px);border-radius:3px;transition:transform .6s,box-shadow .6s;position:relative;box-shadow:0 7px #927149}#ch-preview .ch-sheet span:first-child{grid-row:span 2}#ch-preview .ch-sheet span:after{content:attr(data-piece);color:#604725;letter-spacing:1px;font-size:10px;font-weight:600;position:absolute;inset:12px}#ch-preview[data-step="1"] .ch-sheet span:nth-child(2){transform:translate(9px,-10px)}#ch-preview[data-step="1"] .ch-sheet span:nth-child(3){transform:translate(12px,12px)}#ch-preview[data-step="2"] .ch-sheet{transform:rotateX(20deg)rotate(-12deg)}#ch-preview[data-step="2"] .ch-sheet span{box-shadow:0 7px 0 #927149, 0 0 0 2px var(--ch-green)}#ch-preview .ch-float{color:#153138;z-index:2;background:#f5faf7;border:1px solid #ffffff80;border-radius:9px;align-items:center;gap:10px;padding:12px 15px;font-size:11px;display:flex;position:absolute;box-shadow:0 12px 40px #0002}#ch-preview .ch-float i{color:#008b6a}#ch-preview .ch-float strong{margin-bottom:3px;font-size:11px;display:block}#ch-preview .ch-float small{color:#667977;font-size:10px}#ch-preview .ch-float-top{top:15px;right:2px}#ch-preview .ch-float-bottom{bottom:10px;left:5px}#ch-preview .ch-demo-label{letter-spacing:1px;color:#84a5a5;font-size:9px;position:absolute;bottom:-17px;right:4px}#ch-preview .ch-services{color:#b4c9c8;border-top:1px solid #ffffff18;flex-wrap:wrap;align-items:center;gap:28px;padding:20px 5%;font-size:11px;display:flex}#ch-preview .ch-services span{align-items:center;gap:9px;display:flex}#ch-preview .ch-services i{color:var(--ch-green)}#ch-preview .ch-services .ch-service-intro{color:#698b8f;letter-spacing:1.4px;margin-right:auto;font-size:10px}#ch-preview svg{flex-shrink:0;width:17px;height:17px}#ch-preview .ch-section{padding:57px 5%}#ch-preview .ch-section-header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}#ch-preview .ch-kicker{letter-spacing:1.7px;text-transform:uppercase;color:var(--ch-muted);margin-bottom:12px;font-size:10px}#ch-preview h2{letter-spacing:-1px;color:var(--ch-ink);margin:0;font-size:30px;font-weight:550;line-height:1.14}#ch-preview .ch-section-header>p{max-width:235px;font-size:12px}#ch-preview .ch-steps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}#ch-preview .ch-step{background:var(--ch-paper);text-align:left;color:var(--ch-ink);border:1px solid var(--ch-line);border-radius:10px;padding:23px 19px;transition:transform .25s,border-color .25s}#ch-preview .ch-step[aria-pressed=true]{border-color:#00a77e;box-shadow:inset 0 3px #00a77e}#ch-preview .ch-step:hover{transform:translateY(-4px)}#ch-preview .ch-step-top{color:var(--ch-muted);justify-content:space-between;align-items:center;margin-bottom:28px;font-size:11px;display:flex}#ch-preview .ch-step-top i{color:#009e7b}#ch-preview h3{color:inherit;margin:0 0 10px;font-size:15px;font-weight:600}#ch-preview .ch-step p{font-size:12px}#ch-preview .ch-network{background:var(--ch-paper);border-top:1px solid var(--ch-line);border-bottom:1px solid var(--ch-line)}#ch-preview .ch-audiences{grid-template-columns:1.15fr 1fr 1fr;gap:20px;margin-top:28px;display:grid}#ch-preview .ch-audience{border-top:1px solid var(--ch-line);padding:24px 0}#ch-preview .ch-audience:first-child{border-color:#009e7b}#ch-preview .ch-audience i{color:#009e7b;margin-bottom:18px;display:block}#ch-preview .ch-audience p{min-height:64px;font-size:12px}#ch-preview .ch-text-action{color:var(--ch-ink);text-align:left;background:0 0;border:0;padding:15px 0 0;font-size:11px;font-weight:600}#ch-preview .ch-bottom{background:#143c3e;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin:35px 5%;padding:34px;display:flex;position:relative;overflow:hidden}#ch-preview .ch-bottom:after{content:"";pointer-events:none;border:1px solid #00d4a030;border-radius:50%;width:230px;height:230px;position:absolute;top:-100px;right:-90px}#ch-preview .ch-bottom h2{color:#f5faf7;font-size:25px}#ch-preview .ch-bottom p{color:#b4cecb;margin-top:10px;font-size:12px}#ch-preview .ch-bottom .ch-cta{z-index:1;flex-shrink:0}#ch-preview .ch-footer{color:var(--ch-muted);justify-content:space-between;align-items:center;gap:16px;padding:18px 5% 30px;font-size:10px;display:flex}#ch-preview .ch-footer .ch-brand{color:var(--ch-ink);font-size:17px}#ch-preview .ch-footer .ch-mark{width:17px;height:19px}#ch-preview .ch-feedback{border:1px solid var(--ch-line);background:var(--ch-paper);color:var(--ch-ink);border-radius:8px;margin:0 5% 24px;padding:15px;font-size:12px}#ch-preview .ch-feedback[hidden],#ch-preview[data-effects=false] .ch-hero:before,#ch-preview[data-effects=false] .ch-orbit{display:none}#ch-preview[data-effects=false] .ch-art{background-image:none}@media (max-width:650px){#ch-preview .ch-header{padding:20px 6%}#ch-preview .ch-nav button:not(.ch-login){display:none}#ch-preview .ch-hero{grid-template-columns:1fr;gap:25px;padding:40px 6% 42px}#ch-preview h1{letter-spacing:-2px;max-width:450px;font-size:47px}#ch-preview .ch-copy p{max-width:450px}#ch-preview .ch-art{justify-self:center;width:100%;max-width:380px;min-height:315px}#ch-preview .ch-services{justify-content:center;gap:17px}#ch-preview .ch-services .ch-service-intro{text-align:center;width:100%;margin:0;display:block}#ch-preview .ch-section{padding:38px 6%}#ch-preview .ch-section-header{display:block}#ch-preview .ch-section-header>p{max-width:none;margin-top:17px}#ch-preview .ch-steps,#ch-preview .ch-audiences{grid-template-columns:1fr}#ch-preview .ch-step-top{margin-bottom:15px}#ch-preview .ch-audience p{min-height:0}#ch-preview .ch-audiences{gap:0}#ch-preview .ch-bottom{padding:26px;display:block}#ch-preview .ch-bottom .ch-cta{margin-top:22px}#ch-preview .ch-footer{flex-wrap:wrap}#ch-preview h2{font-size:28px}}@media (prefers-reduced-motion:reduce){#ch-preview *,#ch-preview :before,#ch-preview :after{transition:none!important;animation:none!important}}#ch-preview .ch-sheet span:after{content:none}#ch-preview .ch-sticker{color:#163c3d;background:linear-gradient(135deg,#fffef9,#f0f1e9);border:1px solid #fffdf5;border-radius:2px;width:76%;max-width:115px;padding:8px 9px 7px;font-style:normal;font-weight:400;position:absolute;top:15%;left:12%;overflow:hidden;transform:rotate(2deg);box-shadow:0 1px 2px #664a3545}#ch-preview .ch-sticker-brand{letter-spacing:-.5px;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;line-height:1.2;display:flex}#ch-preview .ch-sticker-brand b{color:#008968;font-weight:600}#ch-preview .ch-sticker-logo{clip-path:polygon(25% 0,100% 0,100% 23%,37% 23%,23% 37%,23% 65%,37% 78%,100% 78%,100% 100%,25% 100%,0 75%,0 25%);background:#00a780;flex-shrink:0;width:11px;height:12px;display:inline-block}#ch-preview .ch-sticker small{letter-spacing:.6px;color:#455953;margin-top:5px;font-size:8px;font-weight:600;line-height:1.4;display:block}#ch-preview .ch-barcode{opacity:.8;background:repeating-linear-gradient(90deg,#274b43 0 1px,#0000 1px 3px,#274b43 3px 5px,#0000 5px 6px,#274b43 6px 7px,#0000 7px 10px);width:100%;height:10px;margin-top:5px;display:block}#ch-preview .ch-sheet>span:first-child .ch-sticker{top:24%;left:14%;transform:rotate(-3deg)}#ch-preview .ch-sheet>span:nth-child(3) .ch-sticker{transform:rotate(-2deg)}@media (min-width:651px) and (max-width:800px){#ch-preview .ch-sticker{width:84%;padding:5px;left:8%}#ch-preview .ch-sticker-brand{gap:2px;font-size:10px}#ch-preview .ch-sticker-logo{width:9px;height:10px}#ch-preview .ch-sticker small{letter-spacing:0;font-size:7px}}#ch-preview{border-radius:0;width:100%;min-height:100dvh}#ch-preview a{color:inherit;text-decoration:none}#ch-preview .ch-cta{color:#092b28}#ch-preview .ch-header,#ch-preview .ch-hero,#ch-preview .ch-services,#ch-preview .ch-section,#ch-preview .ch-footer{padding-left:max(5%,50% - 560px);padding-right:max(5%,50% - 560px)}#ch-preview .ch-nav a{color:#bed0ce;padding:10px 0;font-size:12px}#ch-preview .ch-nav .ch-login{color:#fff;border:1px solid #647b7d;border-radius:7px;padding:10px 17px}#ch-preview .ch-brand .cortehub-logo{width:160px;min-width:0}#ch-preview .ch-footer .cortehub-logo{width:125px;min-width:0}#ch-preview .ch-legal{flex-wrap:wrap;gap:16px;display:flex}#ch-preview .ch-sticker-brand{gap:0}#ch-preview .ch-sticker-brand img{width:100%;max-width:90px;height:auto;display:block}#ch-preview .ch-float-top{top:-6px}#ch-preview .ch-section{scroll-margin-top:20px}@media (min-width:1250px){#ch-preview .ch-bottom{max-width:1120px;margin-left:auto;margin-right:auto}}@media (max-width:650px){#ch-preview .ch-nav a:not(.ch-login){display:none}}@media (max-width:360px){#ch-preview h1{font-size:41px}#ch-preview .ch-sticker{padding:5px}#ch-preview .ch-sticker small{letter-spacing:0;font-size:7px}}#ch-preview .ch-sticker-brand .cortehub-logo{min-width:0}#ch-preview .ch-art{margin:0}
