.hero-sel{position:relative;background-color:#00542C;padding:250px 0 110px 0;overflow:hidden;z-index:1}@media screen and (max-width:991px){.hero-sel{padding:140px 0 80px 0}}@media screen and (min-width:992px) and (max-width:1200px){.hero-sel .hero-content{margin-bottom:60px}}@media screen and (max-width:991px){.hero-sel .hero-content{margin-bottom:40px}}.hero-sel .hero-content h1{font-size:110px;line-height:109%;letter-spacing:-3.6px;color:var(--white-color);margin-bottom:60px}@media (min-width:1200px) and (max-width:1450px){.hero-sel .hero-content h1{font-size:100px;line-height:115px}}@media screen and (min-width:992px) and (max-width:1200px){.hero-sel .hero-content h1{font-size:120px;line-height:140px}}@media screen and (max-width:991px){.hero-sel .hero-content h1{font-size:94px;line-height:110px}}@media (max-width:767px){.hero-sel .hero-content h1{font-size:52px;line-height:80px}}.hero-sel .hero-content p{font:500 18px var(--body-font);line-height:35px;color:var(--white-color);max-width:635px;margin-bottom:40px}.hero-sel .hero-content h1{word-spacing:0.30rem}.hero-sel .hero-content .product-description p{margin-left:auto;margin-right:auto}.hero-sel .hero-content .main-trial-cta{text-align:center}.hero-sel .hero-content .main-trial-cta a{background-color:var(--secondary-color)}.hero-sel .hero-content .main-trial-cta a:hover{background-color:var(--primary-color)}.hero-sel .hero-content .main-trial-cta div{color:var(--white-color)}.hero-sel.hero-split h1{font-size:clamp(42px,5.4vw,76px);font-size:min(13.6cqw,76px);line-height:1.08;letter-spacing:-0.032em;word-spacing:0.06em;color:var(--white-color);margin-bottom:0.8em}.hero-sel.hero-split .hero-content{max-width:560px;margin-left:auto;margin-right:auto;container-type:inline-size}.hero-sel.hero-split .hero-content .product-description p{max-width:100%;margin-left:0;margin-right:0}@media screen and (max-width:991px){.hero-sel.hero-split .hero-content{padding-left:12px;padding-right:12px}}.rg-demo-wrap{position:relative;max-width:520px;margin:0 auto}.rg-demo-wrap .rg-replay{position:absolute;left:50%;top:50%;width:62px;height:62px;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--heading-color);background-color:var(--secondary-color);border:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,0.28);cursor:pointer;visibility:hidden;opacity:0;transform:translate(-50%,-50%) scale(0.85);transition:opacity 0.3s ease,transform 0.3s ease,background-color 0.3s ease}.rg-demo-wrap .rg-replay.is-on{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.rg-demo-wrap .rg-replay:hover{background-color:var(--primary-color)}.rg-demo-wrap .rg-replay:focus-visible{outline:3px solid var(--white-color);outline-offset:3px}.rg-demo{--rg-green-ink:#034827;--rg-field-ink:#212529;--rg-field-line:#CED4DA;--rg-quote-rule:#E67E22;--rg-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:normal}.rg-demo .rg-slot{position:relative;transition:height 0.26s cubic-bezier(0.4,0,0.2,1)}.rg-demo .rg-stack{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column}.rg-demo .rg-swap{position:relative;flex:0 0 auto;order:1;transition:height 0.4s cubic-bezier(0.4,0,0.2,1)}.rg-demo .rg-swap > *{position:absolute;top:0;left:0;right:0}.rg-demo .rg-phone{max-width:460px;margin:0 auto;padding:36px 12px 0;background-color:var(--primary-black-color);border-radius:46px 46px 0 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1),0 18px 40px rgba(0,0,0,0.32);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 63px),rgba(0,0,0,0.72) calc(100% - 41px),rgba(0,0,0,0.32) calc(100% - 21px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 63px),rgba(0,0,0,0.72) calc(100% - 41px),rgba(0,0,0,0.32) calc(100% - 21px),rgba(0,0,0,0) 100%);transition:opacity 0.45s ease}.rg-demo .rg-phone.is-out{opacity:0}.rg-demo .rg-phone__island{position:absolute;top:13px;left:50%;transform:translateX(-50%);width:94px;height:15px;background-color:#000000;border-radius:999px}.rg-demo .rg-phone__screen{overflow:hidden;border-radius:24px 24px 0 0;background-color:#E6F4E6;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif}.rg-demo .rg-phone__bar{display:flex;align-items:center;gap:8px;margin-top:11px;height:56px;padding:0 11px;background-color:#00542C}.rg-demo .rg-phone__logo{flex:0 0 auto;width:80px;height:80px;margin:0 -6px;border-radius:50%}.rg-demo .rg-phone__brand{font-size:25px;font-weight:700;line-height:1;color:var(--white-color)}.rg-demo .rg-phone__menu{margin-left:auto;display:flex;flex-direction:column;justify-content:center;gap:4px;width:57px;height:52px;padding:0 15px;border:1px solid rgba(255,255,255,0.28);border-radius:7px}.rg-demo .rg-phone__menu span{display:block;height:3px;border-radius:2px;background-color:rgba(255,255,255,0.55)}.rg-demo .rg-phone__page{padding:17px 16px 72px}.rg-demo .rg-card{position:relative;height:0;overflow:hidden;background-color:#D1E7DD;border:1px solid #BADBCC;border-radius:10px;transition:height 0.26s cubic-bezier(0.4,0,0.2,1)}.rg-demo .rg-card.is-tint{transition:height 0.26s cubic-bezier(0.4,0,0.2,1),background-color 0.38s ease}.rg-demo .rg-phase{position:absolute;inset:0 0 auto 0;padding:1rem;opacity:0;pointer-events:none;transition:opacity 0.16s ease}.rg-demo .rg-phase.is-on{opacity:1}.rg-demo .rg-label{display:block;margin:0 0 0.48rem;font-size:1.02rem;color:var(--rg-green-ink)}.rg-demo .rg-dur{display:flex;align-items:stretch;margin-bottom:1.21rem}.rg-demo .rg-input{font:inherit;font-size:1.06rem;padding:0.48rem 0.67rem;color:var(--rg-field-ink);background-color:var(--white-color);border:1px solid var(--rg-field-line);border-radius:5px}.rg-demo .rg-input.is-focus{position:relative;z-index:1;border-color:#86B7FE;box-shadow:0 0 0 2px rgba(13,110,253,0.25)}.rg-demo .rg-input--num{width:87px;border-top-right-radius:0;border-bottom-right-radius:0}.rg-demo .rg-unit{display:flex;align-items:center;margin-left:-1px;padding:0.48rem 0.73rem;font-size:1.03rem;color:var(--rg-field-ink);background-color:#E9ECEF;border:1px solid var(--rg-field-line);border-radius:0 5px 5px 0}.rg-demo .rg-area{width:100%;min-height:63px;margin-bottom:1.21rem;line-height:1.45}.rg-demo .rg-word{white-space:nowrap}.rg-demo .rg-ghost{visibility:hidden}.rg-demo .rg-caret{display:inline-block;width:1px;height:1em;vertical-align:-2px;background-color:var(--rg-field-ink);animation:rg-blink 1s step-end infinite}@keyframes rg-blink{50%{opacity:0}}.rg-demo .rg-quote{margin:0 0 1.21rem;padding:0.85rem 1.09rem;min-height:3.15rem;font-size:1.11rem;color:var(--rg-field-ink);background-color:#F9F9F9;border-left:5px solid var(--rg-quote-rule)}.rg-demo .rg-left{margin:0 0 1.21rem;font-size:1.02rem;color:var(--rg-green-ink)}.rg-demo .rg-clock{display:inline-block;width:1.15em;height:1.15em;margin-right:0.42em;vertical-align:-0.19em}.rg-demo .rg-clock svg{display:block;width:100%;height:100%}.rg-demo .rg-clock__face{fill:none;stroke:currentColor;stroke-width:1.7}.rg-demo .rg-clock__hand{stroke:currentColor;stroke-linecap:round;transform-box:view-box;transform-origin:12px 12px}.rg-demo .rg-clock__hand--hour{stroke-width:2.1}.rg-demo .rg-clock__hand--min{stroke-width:1.5}.rg-demo .rg-clock__hub{fill:currentColor}.rg-demo .rg-phase.is-on .rg-clock__hand--min{animation:rg-rot 0.75s linear infinite}.rg-demo .rg-phase.is-on .rg-clock__hand--hour{animation:rg-rot 9s linear infinite}.rg-demo .rg-clock.is-alarm .rg-clock__hand{animation-play-state:paused}.rg-demo .rg-clock.is-alarm{animation:rg-alarm 1.1s ease-in-out infinite}@keyframes rg-alarm{0%{transform:scale(1)}11%{transform:scale(1.24)}24%{transform:scale(1)}35%{transform:scale(1.24)}48%{transform:scale(1)}100%{transform:scale(1)}}.rg-demo .rg-left b{font-family:var(--rg-mono);font-variant-numeric:tabular-nums;font-size:1.09rem;color:inherit}.rg-demo .rg-btns{display:flex;gap:0.67rem}.rg-demo .rg-btn{font:inherit;font-size:1.03rem;font-weight:600;min-width:102px;padding:0.54rem 1.21rem;color:var(--white-color);background-color:#198754;border:1px solid transparent;border-radius:5px;cursor:pointer;transition:background-color 0.12s linear,transform 0.12s ease}.rg-demo .rg-btn--ghost{min-width:0;font-weight:500;color:var(--rg-field-ink);background-color:rgba(255,255,255,0.45);border-color:rgba(30,91,58,0.25)}.rg-demo .rg-btn.is-press{transform:scale(0.95)}.rg-demo .rg-spin{display:inline-block;width:15px;height:15px;vertical-align:-1px;border:2px solid rgba(255,255,255,0.4);border-top-color:var(--white-color);border-radius:50%;animation:rg-rot 0.55s linear infinite}@keyframes rg-rot{to{transform:rotate(360deg)}}.rg-demo .rg-fork{margin-top:0}.rg-demo .rg-branch{--rg-branch-accent:var(--secondary-color)}.rg-demo .rg-out--safe{--rg-branch-accent:var(--primary-color)}.rg-demo .rg-branch__head{display:flex;align-items:center;gap:14px;margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:0.14em;line-height:1;text-transform:uppercase}.rg-demo .rg-branch__head::before,.rg-demo .rg-branch__head::after{content:"";flex:1 1 auto;height:2px;background-color:var(--rg-branch-accent);opacity:0.32}.rg-demo .rg-if{flex:0 0 auto;font-weight:700;white-space:nowrap;color:var(--rg-branch-accent)}.rg-demo .rg-branch .rg-branch__head{opacity:0;transition:opacity 0.4s ease}.rg-demo .rg-branch.is-on .rg-branch__head{opacity:1}.rg-demo .rg-banner{display:flex;align-items:flex-start;gap:11px;padding:10px 13px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif;background-color:#F3F6F4;border-radius:14px;box-shadow:0 10px 26px rgba(0,0,0,0.32);opacity:0;transform:translateY(-14px) scale(0.97);transition:opacity 0.38s ease,transform 0.38s cubic-bezier(0.2,0.8,0.3,1)}.rg-demo .rg-banner + .rg-banner{margin-top:8px}.rg-demo .rg-banner.is-on{opacity:1;transform:none}.rg-demo .rg-banner__who{position:relative;flex:0 0 auto}.rg-demo .rg-av{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;font-family:var(--rg-mono);font-size:15px;font-weight:700;letter-spacing:0.03em;color:var(--white-color)}.rg-demo .rg-av--one{background-color:#B4503F}.rg-demo .rg-av--two{background-color:#6D4C9F}.rg-demo .rg-av--three{background-color:#1F6F6B}.rg-demo .rg-badge{position:absolute;right:-6px;bottom:-6px;display:flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;border:2px solid #F3F6F4;font-size:11.5px;color:var(--white-color)}.rg-demo .rg-badge--sms{background-color:#22A45D}.rg-demo .rg-badge--mail{background-color:#1A73E8}.rg-demo .rg-banner__main{flex:1 1 auto;min-width:0}.rg-demo .rg-banner__top{display:flex;align-items:baseline;gap:5px;margin:0 0 2px;font-size:12px;line-height:1.35;color:rgba(31,31,31,0.6)}.rg-demo .rg-banner__to{flex:0 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rg-demo .rg-banner__to b{font-weight:700;color:var(--primary-black-color)}.rg-demo .rg-banner__app{flex:0 0 auto}.rg-demo .rg-banner__app::before{content:"·";margin-right:5px}.rg-demo .rg-banner__when{flex:0 0 auto;margin-left:auto;padding-left:6px}.rg-demo .rg-banner__body{display:block;margin:0;font-size:13.5px;line-height:1.45;color:var(--primary-black-color)}.rg-demo .rg-banner__body--clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-demo .rg-out{margin-top:22px;opacity:0;transform:translateY(8px);transition:opacity 0.6s ease,transform 0.6s ease}.rg-demo .rg-out.is-on{opacity:1;transform:none}.rg-demo .rg-quiet{position:relative;margin-top:0}.rg-demo .rg-quiet .rg-line:not(.rg-line--after){font-family:var(--heading-font);font-size:21px;font-weight:600;line-height:1.3;color:var(--white-color)}.rg-demo .rg-hush{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;opacity:0;transition:opacity 0.4s ease}.rg-demo .rg-hush.is-on{opacity:1}.rg-demo .rg-hush span{width:8px;height:8px;border-radius:50%;background-color:rgba(144,238,144,0.6)}.rg-demo .rg-hush.is-on span{animation:rg-hush 1.6s ease-in-out infinite}.rg-demo .rg-hush.is-on span:nth-child(2){animation-delay:0.2s}.rg-demo .rg-hush.is-on span:nth-child(3){animation-delay:0.4s}@keyframes rg-hush{0%,100%{opacity:0.3;transform:scale(0.75)}35%{opacity:1;transform:scale(1)}}.rg-demo .rg-line{margin:0;text-align:center;text-wrap:balance;font-size:16.5px;line-height:1.5;color:rgba(255,255,255,0.86);opacity:0;transition:opacity 0.6s ease}.rg-demo .rg-line.is-on{opacity:1}.rg-demo .rg-line--after{margin-top:12px;font-size:14.5px;color:rgba(255,255,255,0.68)}.rg-demo .rg-line--lead{margin:0 0 16px;font-size:15px;color:rgba(255,255,255,0.7)}@media (prefers-reduced-motion:reduce){.rg-demo .rg-slot,.rg-demo .rg-card,.rg-demo .rg-phase,.rg-demo .rg-branch .rg-branch__head,.rg-demo .rg-banner,.rg-demo .rg-line,.rg-demo .rg-out{transition:none}.rg-demo .rg-caret,.rg-demo .rg-spin,.rg-demo .rg-phase.is-on .rg-clock__hand--min,.rg-demo .rg-phase.is-on .rg-clock__hand--hour,.rg-demo .rg-hush.is-on span,.rg-demo .rg-clock.is-alarm{animation:none}.rg-demo-wrap .rg-replay{display:none}.rg-demo .rg-swap > *{position:relative}.rg-demo .rg-fork{margin-top:0.9rem}.rg-demo .rg-stack{position:static}}