.closing-cta{color:#35322d;background:var(--landing-paper,#fff);padding-block:54px 88px}.closing-cta__card{isolation:isolate;border-radius:var(--landing-panel-radius,20px);background:radial-gradient(at 80% 46%,#ffd2ad70,#0000 59%),linear-gradient(105deg,#fffefc 4%,#fffcf8 43%,#fff0e1 100%);border:1px solid #fff;width:100%;min-height:420px;position:relative;box-shadow:0 13px 28px -13px #8c623527,0 2px 5px -3px #a7753920;container-type:inline-size}.closing-cta__copy{z-index:3;width:47%;margin-left:4.4%;padding-block:4.7cqw 4cqw;position:relative}.closing-cta__badge{color:#787066;letter-spacing:-.015em;background:#ffffffe0;border:1px solid #f0e1d4;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12.5px;line-height:1.4;display:inline-flex}.closing-cta__badge svg{color:#ff8945;stroke:currentColor;stroke-width:1.25px;width:12px;height:10px}.closing-cta h2{letter-spacing:-.05em;margin:15px 0 0;font-size:clamp(34px,3.6cqw,42px);font-weight:650;line-height:1.16}.closing-cta h2>span{display:block}.closing-cta__description{color:#625c54;letter-spacing:-.015em;margin:18px 0 0;font-size:clamp(15px,1.45cqw,17px);font-weight:400;line-height:1.5}.closing-cta__agenda{color:#4b453e;gap:10px;margin:18px 0 0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.closing-cta__agenda li{align-items:flex-start;gap:9px;display:flex}.closing-cta__agenda svg{color:#98603a;stroke-width:2px;flex:none;width:16px;height:16px;margin-top:3px}.closing-cta__preparation{color:#625c54;max-width:42ch;margin:16px 0 0;font-size:13px;line-height:1.5}.closing-cta__actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:23px;display:flex}.closing-cta__primary,.closing-cta__secondary{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:51px;padding:11px 23px;text-decoration:none;transition:box-shadow .18s,transform .18s,background-color .18s;display:inline-flex}.closing-cta__primary{color:var(--landing-action-ink);border-color:var(--landing-action-border);background:var(--landing-action-background);box-shadow:var(--landing-action-shadow);font-size:15px;font-weight:600;line-height:1.3}.closing-cta__primary:active{box-shadow:var(--landing-action-shadow-pressed);transform:translateY(1px)}.closing-cta__primary svg{stroke-width:1.8px;width:17px;height:17px}.closing-cta__secondary{color:#776d61;background:#fffdf9b3;border-color:#eaded0;padding-inline:17px;font-size:13.5px}.closing-cta__secondary svg{stroke-width:1.8px;width:13px;height:13px}.closing-cta__actions a:focus-visible{outline-offset:5px;outline:2px solid #b65b20}.closing-cta__visual{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.closing-cta__orbits{stroke:#ffbf93;stroke-width:1.15px;opacity:.48;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.closing-cta__orbit-dotted{stroke-dasharray:1 5;stroke-linecap:round;opacity:.7}.closing-cta__lens{z-index:1;filter:drop-shadow(0 15px 20px #dd713416);width:34cqw;height:auto;position:absolute;top:-3.2cqw;left:58%}.closing-cta__tile{z-index:2;border:1px solid #ffffffc7;border-radius:1.35cqw;place-items:center;width:4.9cqw;height:4.9cqw;display:grid;position:absolute;box-shadow:inset 0 1px #ffffffd9,0 10px 15px -6px #8c68442c}.closing-cta__tile svg{stroke-width:1.7px;width:2.15cqw;height:2.15cqw}.closing-cta__tile--document{color:#80acc0;background:linear-gradient(135deg,#eefaff,#d6edf7);top:-1.4cqw;left:59%;transform:rotate(8deg)}.closing-cta__tile--calendar{color:#aa91c4;background:linear-gradient(135deg,#fbf5ff,#eadefa);top:-3.5cqw;left:85%;transform:rotate(12deg)}.closing-cta__tile--spreadsheet{color:#6caa90;background:linear-gradient(135deg,#edfff6,#ccefe0);top:8.6cqw;left:52%;transform:rotate(-12deg)}.closing-cta__tile--system{color:#d99c66;background:linear-gradient(135deg,#fff9ee,#ffe2c6);top:14.4cqw;left:92.4%;transform:rotate(10deg)}.closing-cta__tile--inventory{color:#b99b4d;background:linear-gradient(135deg,#fffbe6,#ffecb6);top:30cqw;left:92%;transform:rotate(-12deg)}.closing-cta__sparkle{stroke:#ffb782;stroke-width:1px;width:1.45cqw;height:1.45cqw;position:absolute;top:4.9cqw;left:93.4%}.closing-cta__orb{z-index:2;background:radial-gradient(circle at 30% 22%,#ffe4b8,#ff9249 44%,#ff6d23 78%);border-radius:50%;width:1.05cqw;height:1.05cqw;position:absolute;box-shadow:0 4px 6px #c86c2926}.closing-cta__orb--left{width:.72cqw;height:.72cqw;top:53%;left:52.1%}.closing-cta__orb--right{top:24.4%;left:97.5%}.closing-cta__orb--bottom{width:.56cqw;height:.56cqw;top:92.4%;left:82.5%}.closing-cta__stat{z-index:3;color:#4b453e;background:#fffefc;border:1px solid #fff4e9;border-radius:1.1cqw;align-items:center;gap:.8cqw;padding:.95cqw 1.1cqw;font-size:clamp(10px,1.07cqw,12.4px);line-height:1.4;display:flex;position:absolute;box-shadow:0 9px 17px -8px #a26b3f39}.closing-cta__stat--answer{width:12.4cqw;top:50%;left:55.3%;transform:rotate(-5deg)}.closing-cta__stat--target{width:19.5cqw;top:72.6%;left:71.4%;transform:rotate(4deg)}.closing-cta__stat-label{color:#8c8176;margin-bottom:2px;font-size:.88em;display:block}.closing-cta__stat p{white-space:nowrap;letter-spacing:-.025em;margin:0}.closing-cta__stat strong{font-weight:650}.closing-cta__stat-icon{border-radius:.85cqw;flex:none;place-items:center;width:2.4cqw;height:2.4cqw;display:grid}.closing-cta__stat-icon--check{color:#81b29c;background:#e4f5ed}.closing-cta__stat-icon--check svg{stroke-width:2px;width:1.15cqw;height:1.15cqw}.closing-cta__stat-icon--target{color:#ff8a3a;background:#fff3e7}.closing-cta__stat-icon--target svg{stroke-width:1.8px;width:1.85cqw;height:1.85cqw}.closing-cta__booking{z-index:3;color:#49463f;background:#fffefc;border:1px solid #ffe4cc;border-radius:1.3cqw;width:17.6cqw;padding:1.2cqw;position:absolute;top:67.6%;left:40.4%;transform:rotate(-4deg);box-shadow:4px 4px #ffd5b0,0 8px 15px -6px #9b694031}.closing-cta__booking-header{align-items:center;gap:8px;font-size:clamp(11px,1.18cqw,14px);line-height:1.5;display:flex}.closing-cta__booking-header strong{font-weight:650}.closing-cta__booking-icon{color:#ef914e;background:#fff0e2;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.closing-cta__booking-icon svg{stroke-width:1.6px;width:14px;height:14px}.closing-cta__booking>p{color:#71675d;margin:8px 0 0;font-size:clamp(10px,1cqw,12px);line-height:1.5}.closing-cta__booking-topics{color:#8c5c38;flex-wrap:wrap;gap:6px;margin-top:12px;font-size:clamp(10px,1cqw,12px);line-height:1.5;display:flex}.closing-cta__booking-topics>span+span:before{color:#c5ab95;content:"·";margin-right:6px}@media (hover:hover){.closing-cta__primary:hover{box-shadow:var(--landing-action-shadow-hover);transform:translateY(-1px)}.closing-cta__secondary:hover{background-color:#fff;transform:translateY(-2px)}}@media (min-width:901px) and (max-width:1100px){.closing-cta__booking{left:45%}.closing-cta__desktop-break{display:none}}@media (max-width:900px){.closing-cta{padding-block:40px 64px}.closing-cta__card{aspect-ratio:auto;min-height:0}.closing-cta__copy{width:auto;margin:0;padding:36px 36px 16px}.closing-cta h2{font-size:clamp(32px,5.3vw,42px)}.closing-cta__description{max-width:47ch;font-size:16px}.closing-cta__desktop-break{display:none}.closing-cta__primary{font-size:16px}.closing-cta__visual{height:370px;position:relative;inset:auto}.closing-cta__orbits{width:175%;left:-75%}.closing-cta__lens{width:min(70%,420px);top:-25px;left:48%;transform:translate(-32%)}.closing-cta__tile{border-radius:14px;width:52px;height:52px}.closing-cta__tile svg{width:23px;height:23px}.closing-cta__tile--document{top:-2px;left:27%}.closing-cta__tile--calendar{top:-12px;left:76%}.closing-cta__tile--spreadsheet{top:96px;left:14%}.closing-cta__tile--system{top:139px;left:auto;right:5%}.closing-cta__tile--inventory{inset:auto 3% 20px auto}.closing-cta__stat{border-radius:12px;gap:9px;width:auto;padding:11px 13px;font-size:12px}.closing-cta__stat--answer{top:170px;left:17%}.closing-cta__stat--target{top:270px;left:auto;right:12%}.closing-cta__stat-icon{border-radius:9px;width:28px;height:28px}.closing-cta__stat-icon--check svg{width:14px;height:14px}.closing-cta__stat-icon--target svg{width:22px;height:22px}.closing-cta__booking{border-radius:14px;width:190px;padding:13px;top:auto;bottom:22px;left:5%}.closing-cta__booking-header{font-size:13px}.closing-cta__booking>p{font-size:10px}.closing-cta__orb{width:11px;height:11px}.closing-cta__orb--left{width:7px;height:7px;top:181px;left:9%}.closing-cta__orb--right{top:58px;left:auto;right:8%}.closing-cta__orb--bottom{width:6px;height:6px;top:auto;bottom:29px;left:73%}.closing-cta__sparkle{width:18px;height:18px;top:42px;left:auto;right:15%}}@media (max-width:540px){.closing-cta{padding-block:24px 52px}.closing-cta__copy{padding:28px 24px 16px}.closing-cta__badge{font-size:11.5px}.closing-cta h2{margin-top:16px;font-size:clamp(27px,7.7vw,36px)}.closing-cta__description{margin-top:16px;font-size:15px}.closing-cta__actions{gap:10px;margin-top:22px}.closing-cta__primary,.closing-cta__secondary{min-height:47px;padding-inline:17px;font-size:14px}.closing-cta__secondary{padding-inline:14px;font-size:12px}.closing-cta__visual{height:370px}.closing-cta__orbits{width:220%;left:-120%}.closing-cta__lens{width:84%;top:-14px;left:16%;transform:none}.closing-cta__tile{border-radius:11px;width:42px;height:42px}.closing-cta__tile svg{width:19px;height:19px}.closing-cta__tile--document{top:0;left:18%}.closing-cta__tile--calendar{top:-8px;left:auto;right:8%}.closing-cta__tile--spreadsheet{top:70px;left:5%}.closing-cta__tile--system{top:115px;right:2%}.closing-cta__tile--inventory{bottom:25px;right:7%}.closing-cta__stat{gap:8px;padding:9px 11px;font-size:11px}.closing-cta__stat--answer{top:133px;left:3%}.closing-cta__stat--target{top:188px;right:4%}.closing-cta__booking{width:160px;padding:11px;bottom:10px;left:6%}.closing-cta__booking-header{gap:6px;font-size:12px}.closing-cta__booking>p{font-size:11px}.closing-cta__orb--left{top:157px;left:1%}.closing-cta__orb--right{top:63px;right:2%}.closing-cta__orb--bottom{bottom:19px;left:73%}.closing-cta__sparkle{width:15px;height:15px;top:43px;right:4%}}@media (prefers-reduced-motion:reduce){.closing-cta__actions a{transition:none}}
