:root{--ff-motion-fast: .16s;--ff-motion-panel: .3s;--ff-motion-ease: cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}.ff-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--ff-motion-panel) var(--ff-motion-ease),opacity .2s ease}.ff-collapse-open{grid-template-rows:1fr;opacity:1}.ff-collapse-clip{min-height:0;overflow:hidden}.ff-collapse-content{padding:24px}.ff-collapsible-card.ant-card>.ant-card-body{display:block;padding:0}.ff-collapse-chevron{transition:transform var(--ff-motion-panel) var(--ff-motion-ease)}.ff-collapse-chevron-closed{transform:rotate(-90deg)}button,.ant-btn,.ant-select-selector,.ant-input,.ant-input-number,.ant-checkbox-inner,.ant-radio-inner,.ant-menu-item,.ant-dropdown-menu-item{transition:background-color var(--ff-motion-fast) ease,border-color var(--ff-motion-fast) ease,color var(--ff-motion-fast) ease,box-shadow var(--ff-motion-fast) ease}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}:root{--ff-motion-fast: 0ms;--ff-motion-panel: 0ms}.ff-collapse{transition:none}}.trial-button{position:relative;isolation:isolate;display:block;flex-shrink:0;width:469px;max-width:100%;aspect-ratio:469/153;box-sizing:border-box;border:4.5px solid #ffe95b;border-radius:48px;background:linear-gradient(to bottom,#fff073,#ffd12e 55%,#ffba0a);color:#063b20;text-decoration:none;overflow:hidden;box-shadow:0 7px 25px #e5b20059,inset 0 -8px 7px #faa300cc,inset 0 3px 3px #ffffd4;transition:transform .2s,box-shadow .2s}.trial-button__gift{position:absolute;left:5%;top:5.9%;width:22.82%;height:86.1%;object-fit:contain}.trial-button__lettering{position:absolute;left:25.65%;top:1.74%;width:66.09%;height:94.44%;object-fit:contain}.trial-button:hover{transform:translateY(-2px)}.trial-button:active{transform:translateY(1px)}.trial-button:focus-visible{outline:3px solid #fff;outline-offset:5px}.trial-button__mobile{display:none}@media(max-width:640px){.merger-promo .trial-button__lettering{display:none}.merger-promo .trial-button__gift{left:3%;top:12%;width:27%;height:76%}.merger-promo .trial-button__mobile{position:absolute;top:8px;right:8px;bottom:8px;left:29%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;color:#063b20;margin:0;line-height:1;text-align:center}.trial-button__mobile b{font-size:29px;font-weight:850;letter-spacing:-1px;white-space:nowrap}.merger-promo .trial-button__mobile>span{font-size:11px;line-height:1.1;font-weight:750;margin:0;color:inherit}}.merger-promo .trial-button{width:234.5px;border-radius:24px;border-width:2.25px;box-shadow:0 3.5px 12.5px #e5b20059,inset 0 -4px 3.5px #faa300cc,inset 0 1.5px 1.5px #ffffd4}@media(max-width:640px){.merger-promo .trial-button{width:234.5px;max-width:100%}}@media(prefers-reduced-motion:reduce){.trial-button{transition:none}.trial-button:hover,.trial-button:active{transform:none}}.merger-promo{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:24px max(24px,calc((100vw - 1200px)/2));background:#154734;color:#fff}.merger-promo span{display:block;font-size:13px;color:#c9e4d5;margin-bottom:8px}.merger-promo strong{display:block;font-size:clamp(20px,2.2vw,28px);line-height:1.3;text-wrap:balance;max-width:580px;margin-inline:auto;text-align:center}.merger-promo p{margin:10px 0 0;max-width:640px;color:#e1eee7}.merger-promo .merger-logo{color:#fff;font-size:26px;font-weight:750;letter-spacing:-1px;text-decoration:none;white-space:nowrap}.merger-promo .merger-logo .ff-brand-dot{display:inline;color:var(--ff-accent);font-size:inherit;margin:0}.merger-promo>div{flex:1;min-width:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.merger-promo .merger-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:15px 22px;background:#ffb44b;color:#25200f;border:1px solid #ffd08c;border-radius:12px;font-weight:750;text-decoration:none;box-shadow:0 6px 22px #0003;transition:background .18s,transform .18s}.merger-promo .merger-cta span{font-size:24px;color:inherit;margin:0}.merger-promo .merger-cta:hover{background:#ffc572;color:#25200f;transform:translateY(-2px)}.merger-tool .wb-topbar{display:none}@media(max-width:640px){.merger-promo{gap:20px;padding:24px}.merger-promo>div{flex-basis:100%}.merger-promo .merger-cta{width:100%}}@media(prefers-reduced-motion:reduce){.merger-promo .merger-cta{transition:none}.merger-promo .merger-cta:hover{transform:none}}.merger-promo a:focus-visible{outline:3px solid #efad79;outline-offset:4px}.merger-note{padding:0 24px;text-align:center;color:#4e6256;font-size:14px}.merger-video-button{display:inline-flex;align-items:center;gap:8px;margin-top:0;padding:10px 14px;min-height:44px;border:1px solid #9dc6af;border-radius:9px;background:#ffffff12;color:#fff;font:inherit;font-weight:600;cursor:pointer;transition:background .18s}.merger-video-button:hover{background:#ffffff25}.merger-video-button:focus-visible{outline:3px solid #ffb44b;outline-offset:3px}.merger-promo{display:grid;grid-template-columns:auto minmax(220px,1fr) auto 234.5px;gap:24px;align-items:center}.merger-promo .merger-headline{text-align:left;margin:0;max-width:440px;text-wrap:balance;font-size:24px;line-height:1.35}.merger-promo .merger-video-button{max-width:180px;text-align:left;line-height:1.35}.merger-video-button svg{flex-shrink:0}@media(max-width:1100px){.merger-promo{grid-template-columns:minmax(0,1fr) auto;gap:20px 24px}.merger-logo{grid-area:1/1}.merger-promo .trial-button{grid-area:1/2;justify-self:end}.merger-headline{grid-area:2/1}.merger-video-button{grid-area:2/2;justify-self:end}}@media(max-width:640px){.merger-promo{padding:20px 16px;grid-template-columns:minmax(0,1fr) minmax(0,190px);gap:18px 12px}.merger-promo .merger-logo{font-size:clamp(16px,4.2vw,21px);letter-spacing:-.7px}.merger-promo .trial-button{width:190px;max-width:100%;border-radius:19px;border-width:2px}.merger-promo .merger-headline{font-size:18px;line-height:1.4;grid-column:1/-1;padding-right:136px}.merger-promo .merger-video-button{grid-area:2/1/3/-1;justify-self:end;width:124px;min-height:40px;padding:8px;font-size:12px;gap:6px}}@media(max-width:360px){.merger-promo{grid-template-columns:minmax(0,1fr) 168px;gap:16px 8px;padding:18px 12px}.merger-promo .merger-logo{font-size:15px}.merger-promo .trial-button{width:168px}.merger-promo .merger-headline{font-size:16px;padding-right:116px}.merger-promo .merger-video-button{width:108px;font-size:11px}}@media(max-width:640px){.merger-promo{grid-template-columns:minmax(0,1fr) 200px}.merger-promo .merger-logo{font-size:clamp(17px,4.8vw,23px)}.merger-promo .trial-button{width:200px;aspect-ratio:200/82}}@media(max-width:360px){.merger-promo{grid-template-columns:minmax(0,1fr) 174px;column-gap:8px}.merger-promo .merger-logo{font-size:17px;letter-spacing:-1px}.merger-promo .trial-button{width:174px}.trial-button__mobile b{font-size:26px}.merger-promo .trial-button__mobile>span{font-size:10px}}@media(max-width:640px){.merger-promo{column-gap:16px}.merger-promo .merger-logo{font-size:clamp(19px,5.5vw,28px);letter-spacing:-.8px}}@media(max-width:420px){.merger-promo{grid-template-columns:minmax(0,1fr) min(200px,48vw)}.merger-promo .trial-button{width:100%}.merger-promo .merger-logo{font-size:clamp(18px,5.2vw,22px)}}
