:root{--bg:#f5f2ee;--paper:#f9f6f2;--card:#fff;--ink:#15181c;--text:#56585d;--muted:#8b8781;--line:#e2dbd4;--red:#e4554d;--red2:#cc4139;--rose:#f3d8d2;--rose2:#f7e7e3;--gold:#c7a15a;--navy:#152132;--navy2:#101a29;--shadow:0 16px 40px #231e1c14;--shadow2:0 24px 60px #231e1c1f;--max:1260px;--r:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Onest,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.62}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}.page{display:none}.page.on{display:block}.wrap{max-width:var(--max);margin:0 auto;padding:0 28px}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.03em;margin:0;font-weight:700}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:14px;font-size:11px;font-weight:700;display:flex}.eyebrow:after{content:"";background:linear-gradient(90deg,var(--gold),transparent);width:72px;height:1px}.section{padding:78px 0}.section.tight{padding:44px 0}.section-head{max-width:980px;margin-bottom:30px}.section-head h2{margin-top:14px;font-size:clamp(32px,4vw,56px);line-height:1.05}.section-head p{color:var(--muted);max-width:980px;margin:16px 0 0;font-size:18px;line-height:1.68}.how-title{white-space:nowrap;letter-spacing:-.035em;font-size:clamp(38px,4.1vw,58px)}@media (width<=1100px){.how-title{white-space:normal}}.reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(28px)}.reveal.in{opacity:1;transform:none}header{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f2eeeb;border-bottom:1px solid #e2dad2d9;position:sticky;top:0}.brand{align-items:center;gap:12px;display:flex}.brand .mark{width:38px}.brand b{font-size:22px}.menu{align-items:center;gap:24px;margin-left:auto;display:flex}.menu a{color:#585a5e;font-size:14px;transition:all .15s}.menu a:hover,.menu a.on{color:var(--red2)}.menu a.apply{color:var(--red2);font-weight:700}.menu a.login{color:var(--ink);background:#fff;border:1px solid #d6ccc6;border-radius:999px;padding:10px 16px;font-weight:700}.burger{background:0 0;border:0;margin-left:auto;padding:10px;display:none}.burger span{background:var(--ink);width:22px;height:1.5px;margin:5px 0;display:block}.btn{white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:12px 18px 12px 22px;font-size:14px;font-weight:700;transition:all .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn .arr{border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.btn.primary{background:var(--red);color:#fff;box-shadow:0 12px 28px #e4554d38}.btn.primary:hover{background:var(--red2)}.btn.primary .arr{background:#ffffff2e}.btn.ghost{border:1px solid var(--line);color:var(--ink);background:#fff}.btn.ghost:hover{box-shadow:0 8px 18px #231e1c0d}.btn.outline{color:var(--red2);background:0 0;border:1px solid #e4554d57}.btn.small{min-height:40px;padding:8px 13px 8px 16px;font-size:13px}.btn.full{width:100%}.hero{border-bottom:1px solid var(--line);background:var(--paper);min-height:690px;position:relative;overflow:hidden}.hero-copy{z-index:4;flex-direction:column;justify-content:center;width:min(500px,100% - 56px);padding:0;display:flex;position:absolute;top:50%;left:clamp(54px,5vw,96px);transform:translateY(-50%)}.hero-title{letter-spacing:-.07em;color:var(--ink);margin:20px 0 14px;font-size:clamp(72px,7vw,114px);font-weight:800;line-height:.84}.hero-title span{color:var(--red);display:block}.hero-lead{color:var(--ink);max-width:490px;font-size:clamp(24px,2.3vw,39px);font-weight:700;line-height:1.1}.hero-desc{max-width:520px;color:var(--muted);margin-top:16px;font-size:16px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.hero-visual{background:url(/images/site/home-hero.webp) 100%/auto 100% no-repeat;width:100%;min-height:690px;position:relative}.hero-visual:before{content:"";z-index:1;background:linear-gradient(90deg,#f5f2ee 0%,#f5f2eefe 10%,#f5f2eefb 18%,#f5f2eef6 26%,#f5f2eeed 34%,#f5f2eede 41%,#f5f2eec7 48%,#f5f2eea3 55%,#f5f2ee78 61%,#f5f2ee47 67%,#f5f2ee21 73%,#f5f2ee0d 79%,#f5f2ee00 86%),radial-gradient(circle at 42% 58%,#ffeccd38 0%,#ffeccd1f 18%,#ffeccd00 42%),linear-gradient(#ffffff0f,#fff0 28%,#10141c0d 100%);position:absolute;inset:0}.hero-visual:after{content:"";filter:blur(40px);opacity:1;pointer-events:none;z-index:2;background:linear-gradient(90deg,#f5f2eefa 0%,#f5f2eeeb 20%,#f5f2eecc 40%,#f5f2ee94 60%,#f5f2ee4d 78%,#f5f2ee14 90%,#f5f2ee00 100%);width:31%;position:absolute;top:-10%;bottom:-10%;left:21%}.focus-row{width:100vw;margin-left:-50vw;margin-right:-50vw;padding:22px 24px 10px;position:relative;left:50%;right:50%}.focus-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.focus{background:linear-gradient(#fbfbfb 0%,#f6f2ee 100%);border:1px solid #e3dbd4;border-radius:24px;min-height:182px;padding:18px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 10px 22px #231e1c0b;opacity:1!important;transform:none!important}.focus:hover{border-color:#ddcdbb;box-shadow:0 18px 30px #231e1c14;transform:translateY(-3px)!important}.focus:before{content:"";background:linear-gradient(90deg,#c7a15af2,#c7a15a38);width:100%;height:3px;position:absolute;top:0;left:0}.focus:after{content:"";width:45%;animation:8.5s ease-in-out infinite cardSheen;animation-delay:var(--delay,0s);pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff61,#fff0);position:absolute;top:-30%;bottom:-30%;left:-120%;transform:skew(-18deg)}@keyframes cardSheen{0%,74%{left:-120%}to{left:150%}}.focus .meta{letter-spacing:.16em;text-transform:uppercase;color:#b28642;margin-bottom:14px;font-size:10px;font-weight:800;line-height:1.2}.focus .num{letter-spacing:-.06em;color:var(--ink);white-space:nowrap;margin-bottom:12px;font-size:clamp(38px,2.7vw,60px);font-weight:800;line-height:.92}.focus .title{color:var(--ink);font-size:15px;font-weight:700;line-height:1.28}.focus .sub{color:#8f8a84;margin-top:8px;font-size:12px;line-height:1.45;display:block}@media (width<=1500px){.focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (width<=980px){.focus-row{padding:20px 18px 8px}.focus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (width<=700px){.focus-grid{grid-template-columns:1fr}.focus{border-radius:20px;min-height:164px}}.rows{border-top:1px solid var(--line)}.row{border-bottom:1px solid var(--line);grid-template-columns:64px 280px 1fr;align-items:start;gap:28px;padding:26px 0;display:grid}.row .no{color:var(--gold);font-size:18px;font-weight:800}.row h3{font-size:22px;line-height:1.18}.row p{color:var(--muted);margin:0;font-size:15px;line-height:1.72}.levels{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.level-shot{box-shadow:none;background:0 0;border:0;border-radius:0;align-self:start;margin:0;padding:0;display:block;overflow:visible}.level-shot img{width:100%;height:auto;box-shadow:none;border:0;border-radius:0;margin:0;display:block}.level-note{border:1px solid var(--line);color:var(--muted);background:#fbf8f4;border-radius:14px;margin-top:16px;padding:15px 18px;font-size:14px;line-height:1.6}.city-title{max-width:900px;font-size:clamp(46px,5.2vw,78px);line-height:.96}.city-sub{max-width:900px;font-size:19px;line-height:1.7}.why-head{max-width:1100px}#how .section-head,#how .section-head p{max-width:980px}.map-follow{background:#fff;padding:0}.map-play{background:linear-gradient(135deg,#fffaf5 0%,#fff4ec 52%,#f7e3d9 100%);border:1px solid #d5a66747;border-radius:22px;margin:18px 20px 20px;padding:24px 26px;position:relative;overflow:hidden}.map-play:after{content:"♥";color:#e4554d0e;pointer-events:none;font-size:190px;line-height:1;position:absolute;bottom:-70px;right:-12px}.map-play-head{z-index:1;max-width:860px;position:relative}.map-play .eyebrow{color:#a97a53;margin-bottom:8px}.map-play h4{letter-spacing:-.025em;font-size:26px;line-height:1.12}.map-play-head>p{color:#6e665f;max-width:820px;margin:9px 0 0;font-size:14px;line-height:1.65}.map-play-points{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid;position:relative}.map-play-point{background:#ffffffad;border:1px solid #d5a6673d;border-radius:16px;align-items:flex-start;gap:13px;padding:14px 15px;display:flex}.map-play-ico{color:#d69e51;background:#fff5e9;border:1px solid #d5a66733;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.map-play-point b{color:var(--ink);margin:1px 0 4px;font-size:13.5px;display:block}.map-play-point span{color:#746d66;font-size:12.5px;line-height:1.55;display:block}.map-play-actions{z-index:1;flex-wrap:wrap;gap:10px;margin-top:16px;display:flex;position:relative}.map-play-actions .btn{min-height:44px}.feedback-shell{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.feedback-card{max-width:none}.feedback-side{border:1px solid var(--line);background:linear-gradient(#fff 0%,#fff8f6 100%);border-radius:24px;padding:26px;position:sticky;top:104px;box-shadow:0 12px 28px #231e1c0d}.feedback-side h3{margin-top:12px;font-size:28px;line-height:1.1}.feedback-side p{color:var(--muted);margin-top:10px;line-height:1.7}.fixed-place{border:1px solid var(--line);background:#fbfaf8;border-radius:18px;padding:18px 18px 16px}.fixed-place .name{margin-top:8px;font-size:28px;font-weight:800;line-height:1.05}.fixed-place .meta{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}.progress-hearts{gap:12px;margin:20px 0 12px;display:flex}.progress-heart{opacity:.22;width:58px;transition:transform .24s,opacity .24s,filter .24s;transform:translateY(3px)scale(.9)}.progress-heart.on{opacity:1;filter:drop-shadow(0 12px 16px #be2c2624);transform:none}.progress-caption{color:var(--muted);font-size:13px;line-height:1.55}.progress-scale{margin-top:14px}.progress-bar{background:#f1e7e2;border-radius:999px;height:8px;overflow:hidden}.progress-bar span{background:linear-gradient(90deg,var(--red),var(--red2));border-radius:999px;width:0;height:100%;transition:width .28s;display:block}.result .acts.single{justify-content:center}.hearts.animated .heart{opacity:0;transform:translateY(12px)scale(.82)}.hearts.animated.play .heart:first-child{animation:.55s cubic-bezier(.19,1,.22,1) 60ms forwards heartPop}.hearts.animated.play .heart:nth-child(2){animation:.55s cubic-bezier(.19,1,.22,1) .22s forwards heartPop}.hearts.animated.play .heart:nth-child(3){animation:.55s cubic-bezier(.19,1,.22,1) .38s forwards heartPop}@keyframes heartPop{0%{opacity:0;transform:translateY(12px)scale(.82)}65%{opacity:1;transform:translateY(-4px)scale(1.06)}to{opacity:1;transform:none}}@media (width<=1080px){.levels{grid-template-columns:1fr;gap:16px}}.dark{background:linear-gradient(150deg,var(--navy),var(--navy2));color:#9eabbc;border-radius:30px;padding:50px 46px;position:relative;overflow:hidden}.dark:after{content:"";border:1px solid #c7a15a38;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-160px;right:-110px;box-shadow:0 0 0 34px #c7a15a0d,0 0 0 68px #c7a15a08}.dark h2{color:#fff;margin-top:12px;font-size:clamp(32px,4vw,50px)}.dark p.intro{color:#a9b3c0;max-width:760px;margin:14px 0 0;font-size:16px;line-height:1.7}.dark-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:34px;display:grid}.dark-item{border-top:1px solid #ffffff1f;padding-top:18px}.dark-item .n{color:#e9d6b0;font-size:16px;font-weight:800}.dark-item h3{color:#fff;margin-top:10px;font-size:18px}.dark-item p{color:#9aa6b4;margin-top:8px;font-size:14px;line-height:1.65}.expert-audit{border:1px solid var(--line);background:#ffffff94;border-radius:30px;grid-template-columns:1fr;grid-template-areas:"deck";gap:0;padding:52px 50px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 45px #231e1c0e}.expert-audit:before{content:"";pointer-events:none;border:1px solid #c7a15a2e;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-160px;left:-120px;box-shadow:0 0 0 42px #c7a15a0a,0 0 0 84px #c7a15a06}.expert-copy{z-index:1;grid-area:copy;position:relative}.expert-copy h2{max-width:760px;margin-top:14px;font-size:clamp(34px,4vw,54px);line-height:1.04}.expert-copy .lead{color:#6f6b66;max-width:760px;margin:18px 0 0;font-size:18px;line-height:1.68}.expert-copy .lead strong{color:var(--ink)}.expert-checks{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;display:grid}.expert-check{background:#fff;border:1px solid #e6ddd5;border-radius:20px;min-height:164px;padding:18px 17px 16px;box-shadow:0 10px 26px #231e1c0a}.expert-icon{width:38px;height:38px;color:var(--red2);background:#f8eee9;border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.expert-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.expert-check b{color:var(--ink);font-size:15px;line-height:1.3;display:block}.expert-check span{color:#858079;margin-top:7px;font-size:12.5px;line-height:1.55;display:block}.criteria-strip{background:var(--navy);color:#fff;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:18px;padding:18px 20px;display:grid}.criteria-num{letter-spacing:-.05em;color:#fff;font-size:50px;font-weight:800;line-height:.9}.criteria-copy b{color:#fff;font-size:15px;display:block}.criteria-copy span{color:#abb5c2;margin-top:5px;font-size:12.5px;line-height:1.5;display:block}.criteria-tags{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.criteria-tags i{letter-spacing:.02em;color:#e9d6b0;background:#ffffff09;border:1px solid #e9d6b038;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:700}.expert-deck{z-index:1;background:linear-gradient(#fffdfb 0%,#faf6f0 100%);border:1px solid #e6ddd5;border-radius:24px;grid-area:deck;padding:24px;position:relative;box-shadow:0 12px 30px #231e1c0a}.expert-deck-top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.expert-deck-top h3{color:var(--ink);font-size:28px;line-height:1.08}.expert-tabs{flex-wrap:wrap;gap:10px;display:flex}.expert-tab{appearance:none;color:#7b736b;background:#fff;border:1px solid #eadfd4;border-radius:999px;padding:11px 16px;font-size:13px;font-weight:700;transition:all .18s}.expert-tab:hover{transform:translateY(-1px);box-shadow:0 8px 18px #231e1c0d}.expert-tab.on{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 10px 22px #1521321f}.expert-slides{position:relative}.expert-slide{animation:.25s fadeSlide;display:none}.expert-slide.on{display:block}@keyframes fadeSlide{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}.buy-intro,.author-intro{color:#6f6b66;max-width:900px;margin:0 0 16px;font-size:14.5px;line-height:1.72}.buy-item{background:#fff;border:1px solid #e8ddd2;border-radius:18px;padding:18px 16px;box-shadow:0 8px 20px #231e1c08}.buy-item b{color:var(--ink);margin-bottom:8px;font-size:16px;line-height:1.25;display:block}.buy-item span{color:#7d7771;font-size:13px;line-height:1.58;display:block}.method-rail-wrap{position:relative}.method-rail{scrollbar-width:none;scroll-snap-type:x mandatory;gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.method-rail::-webkit-scrollbar{display:none}.method-step{scroll-snap-align:start;background:#fff;border:1px solid #e8ddd2;border-radius:20px;flex:0 0 calc(50% - 7px);min-width:280px;padding:18px;box-shadow:0 8px 20px #231e1c08}.method-step .no{width:30px;height:30px;color:var(--red2);background:#f6e9de;border-radius:50%;place-items:center;margin-bottom:12px;font-size:12px;font-weight:800;display:grid}.method-step b{color:var(--ink);margin-bottom:8px;font-size:16px;line-height:1.22;display:block}.method-step span{color:#7d7771;font-size:13.2px;line-height:1.62;display:block}.method-controls{gap:8px;margin-top:12px;display:flex}.expert-navbtn{width:42px;height:42px;color:var(--ink);background:#fff;border:1px solid #e8ddd2;border-radius:50%;font-size:18px;font-weight:700;box-shadow:0 8px 18px #231e1c0a}.expert-navbtn:hover{transform:translateY(-1px)}.method-side,.author-panel{background:linear-gradient(#fff 0%,#fbf6ef 100%);border:1px solid #eadfd4;border-radius:20px;padding:18px}.method-side .mini,.author-panel .mini{text-transform:uppercase;letter-spacing:.14em;color:#b68048;margin-bottom:10px;font-size:10px;font-weight:800}.method-side h4,.author-panel h4{color:var(--ink);margin:0 0 10px;font-size:18px;line-height:1.18}.method-side p,.author-panel p{color:#6f6b66;margin:0;font-size:13.5px;line-height:1.62}.method-experts,.author-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.method-experts i,.author-chips i{color:#7f6842;background:#fffaf4;border:1px solid #eadac6;border-radius:999px;padding:7px 10px;font-size:11.5px;font-style:normal;font-weight:700;line-height:1.2}.author-card{background:#fff;border:1px solid #e8ddd2;border-radius:18px;padding:16px;box-shadow:0 8px 20px #231e1c08}.author-card b{color:var(--ink);margin-bottom:6px;font-size:15px;line-height:1.26;display:block}.author-card span{color:#7d7771;font-size:12.8px;line-height:1.55;display:block}.expert-panel{z-index:2;background:linear-gradient(150deg,var(--navy),var(--navy2));color:#fff;border-radius:25px;grid-area:panel;min-height:580px;position:relative;overflow:hidden;box-shadow:0 18px 38px #15213226}.expert-panel-head{z-index:4;background:linear-gradient(180deg,var(--navy) 72%,#15213200);pointer-events:none;padding:26px 26px 22px;position:absolute;top:0;left:0;right:0}.expert-panel-head .mini{text-transform:uppercase;letter-spacing:.15em;color:#d9bf8c;font-size:10px;font-weight:800}.expert-panel-head h3{color:#fff;margin-top:7px;font-size:26px;line-height:1.1}.expert-panel-head p{color:#9eabbc;max-width:390px;margin:8px 0 0;font-size:12.5px;line-height:1.55}.expert-credits{position:absolute;inset:108px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 88%,#0000 100%)}.expert-credits-track{will-change:transform;flex-direction:column;animation:24s linear infinite expertCredits;display:flex}.expert-panel:hover .expert-credits-track{animation-play-state:paused}.expert-credit{border-bottom:1px solid #ffffff13;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:15px 26px;display:grid}.credit-mark{color:#e9d6b0;background:#ffffff09;border:1px solid #e9d6b047;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.expert-credit b{color:#fff;font-size:14px;line-height:1.25;display:block}.expert-credit span{color:#8f9cac;margin-top:3px;font-size:11.5px;line-height:1.35;display:block}.expert-panel-foot{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#aeb7c2;background:#0c141fd1;border:1px solid #ffffff14;border-radius:15px;align-items:center;gap:10px;padding:12px 14px;font-size:11.5px;line-height:1.4;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.incognito-badge{color:#f08d87;background:#e4554d24;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;display:grid}.incognito-badge svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}@keyframes expertCredits{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.expert-credits-track{animation:none}}.story-wrap{position:relative}.story-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:4px 2px 14px;display:flex;overflow-x:auto}.story-rail::-webkit-scrollbar{display:none}.story-card{scroll-snap-align:start;background:#ddd;border:1px solid #ffffff8c;border-radius:26px;flex:0 0 240px;height:430px;position:relative;overflow:hidden;box-shadow:0 12px 28px #231e1c1a}.story-card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 15%,#00000014 40%,#000000ad 100%);position:absolute;inset:0}.story-photo{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.story-card .pin{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);background:#ffffffe0;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.story-card .story-bottom{color:#fff;z-index:2;padding:18px 16px;position:absolute;bottom:0;left:0;right:0}.story-card .cat{letter-spacing:.13em;text-transform:uppercase;opacity:.86;font-size:11px;font-weight:700}.story-card h3{color:#fff;margin-top:6px;font-size:24px;line-height:1.05}.story-card .meta{opacity:.9;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.story-card .badge{letter-spacing:.12em;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.story-card .badge.s{color:#6f5317;background:#e9d5a2}.story-card .badge.m{color:#515a66;background:#dfe5ea}.story-card .badge.e{color:#111;background:#fff}.story-arrows{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.arrowbtn{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.arrowbtn:hover{box-shadow:0 8px 18px #231e1c0f}.promo{background:linear-gradient(125deg,#f9e7e2,#f5dbd5 62%,#f2d2ca);border:1px solid #e4554d17;border-radius:28px;grid-template-columns:1.2fr auto;align-items:center;gap:34px;padding:38px 42px;display:grid;position:relative;overflow:hidden}.promo:after{content:"♥";color:#e4554d0d;font-size:280px;font-weight:800;position:absolute;top:-86px;right:36px}.promo h2{font-size:clamp(28px,3vw,40px);line-height:1.08}.promo p{color:#805f59;max-width:700px;margin:14px 0 0;line-height:1.65}.promo-actions{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}.about{grid-template-columns:.92fr 1.08fr;align-items:start;gap:56px;display:grid}.about h2{margin-top:14px;font-size:clamp(34px,4vw,52px);line-height:1.06}.about p.lead{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.72}.about-list{border-top:1px solid var(--line)}.about-item{border-bottom:1px solid var(--line);padding:24px 0}.about-item h3{font-size:21px}.about-item p{color:var(--muted);margin-top:8px;font-size:14.8px;line-height:1.7}.about-section-up{margin-top:-64px}.faq-section-up{margin-top:-42px}.faq-wrap{background:#fff;border:1px solid #dcd5cf;border-radius:28px;width:100%;max-width:none;overflow:hidden;box-shadow:0 16px 36px #231e1c0e}.faq-wrap .section-head{background:linear-gradient(155deg,#173149 0%,#203c56 100%);border:0;width:100%;max-width:none;margin:0;padding:30px 32px 28px;position:relative;overflow:hidden}.faq-wrap .section-head:after{content:"";border:1px solid #e9d6b02e;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;right:-90px;box-shadow:0 0 0 34px #e9d6b009,0 0 0 68px #e9d6b005}.faq-wrap .section-head .eyebrow{color:#d9bf8c;z-index:1;position:relative}.faq-wrap .section-head h2{color:#fff;z-index:1;margin-top:10px;font-size:clamp(36px,4vw,52px);position:relative}.faq{background:#fff;flex-direction:column;gap:0;margin:0;display:flex}.qa{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e8e2dc;border-radius:0;transition:background .2s;position:relative;overflow:hidden}.qa:last-child{border-bottom:0}.qa:hover{box-shadow:none;background:#fcfaf8;transform:none}.qa:before{display:none}.qa button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:24px 30px 24px 32px;font-size:17px;font-weight:700;display:grid}.qa .qa-q{padding-right:16px;line-height:1.48;display:block}.qa .pm{color:#8c7a68;background:#f7f3ef;border:1px solid #e7ded7;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;transition:all .22s;display:grid}.qa .ans{max-height:0;transition:max-height .32s;overflow:hidden}.qa .ans p{color:#6f6b66;max-width:88ch;margin:0;padding:0 120px 24px 32px;font-size:14.8px;line-height:1.74}.qa.open{background:#fbf8f5}.qa.open .ans{max-height:320px}.qa.open .pm{color:var(--red);background:#efe7df;border-color:#dfd2c7;transform:rotate(45deg)}.route-head{padding:58px 0 28px}.route-head h1{margin-top:12px;font-size:clamp(40px,5vw,62px);line-height:1.04}.route-head p{max-width:820px;color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.7}.map-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.searchbox{flex:1;min-width:260px;position:relative}.searchbox input{border:1px solid var(--line);background:#fff;border-radius:999px;outline:0;width:100%;padding:13px 18px 13px 42px}.searchbox:before{content:"⌕";color:var(--muted);font-size:22px;position:absolute;top:7px;left:17px}.map-grid{grid-template-columns:286px 1fr;align-items:start;gap:16px;display:grid}.filters{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px;position:sticky;top:104px;box-shadow:0 10px 24px #231e1c0a}.filters h3{font-size:18px}.filters-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.filters-reset{color:#aaa19a;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;padding:4px 0;font-size:11.5px;font-weight:700;transition:all .18s}.filters-reset.show{opacity:1;pointer-events:auto}.filters-reset:hover{color:var(--red2)}.fgroup{margin-top:20px}.fgroup .label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11px;font-weight:800}.label-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.label-row .label{margin-bottom:10px}.filter-context{color:#b08a61;white-space:nowrap;margin-bottom:10px;font-size:10.5px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);color:#555;cursor:pointer;background:#faf8f6;border-radius:999px;padding:8px 12px;font-size:13px;transition:background .16s,border-color .16s,color .16s,transform .16s}.chip:hover{background:#fff;border-color:#d6cbc3;transform:translateY(-1px)}.chip.on{background:var(--red);color:#fff;border-color:var(--red)}.category-chips .chip{padding:9px 13px;font-weight:600}.fgroup-subcategory{border-top:1px solid #eee7e1;padding-top:18px}.fgroup-subcategory[hidden]{display:none!important}.subcategory-shell{position:relative}.subcategory-hint{color:#9a928c;background:#fbf9f7;border:1px dashed #e3d9d1;border-radius:13px;padding:11px 12px;font-size:12px;line-height:1.45}.subcategory-hint.hide,.subcategory-chips:empty{display:none}.subcategory-chips .chip{background:#fff;border-color:#e1d8d1;padding:7px 11px;font-size:12.5px}.subcategory-chips .chip:hover{border-color:#d2c4bb}.subcategory-chips .chip.on{color:var(--red2);background:#f8e7e3;border-color:#efb6ae;box-shadow:inset 0 0 0 1px #e4554d0d}#count{color:var(--muted);border-top:1px solid #eee7e1;margin-top:18px;padding-top:15px;font-size:12.5px}.map-panel{border:1px solid var(--line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px #231e1c0d}.mapbar{border-bottom:1px solid var(--line);padding:22px 20px 18px;display:block}.mapbar-top{justify-content:space-between;align-items:center;gap:18px;display:flex}.mapbar-title h3{margin:0;font-size:23px;line-height:1.15}.mapbar-title p{color:#6d6862;max-width:790px;margin:7px 0 0;font-size:13.5px;line-height:1.58}.view-switch{background:#f8f5f2;border:1px solid #e1d8d1;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px;display:inline-flex}.view-switch button{color:#7c756f;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:12.5px;font-weight:700;transition:all .18s;display:inline-flex}.view-switch button svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.view-switch button.on{color:var(--ink);background:#fff;box-shadow:0 3px 10px #28201c12}.view-switch button:hover:not(.on){color:var(--red2)}.map-panel.list-view .map-guide,.map-panel.list-view .mock-map{display:none}.map-panel.list-view .maplist{display:grid}.map-panel.map-view .maplist{display:none}.map-panel.map-view .mock-map{display:block}.map-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.map-guide-item{background:#fbf8f3;border:1px solid #d5a66738;border-radius:15px;align-items:center;gap:10px;padding:11px 12px;display:flex}.map-guide-ico{color:#d59a48;background:#fff4e3;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:15px;font-weight:800;display:grid}.map-guide-ico svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.map-guide-item b{color:var(--ink);font-size:12.5px;line-height:1.25;display:block}.map-guide-item span{color:#7a746e;margin-top:2px;font-size:11.5px;line-height:1.35;display:block}.mock-map{background:#eef3ec;height:560px;position:relative;overflow:hidden}.mock-map img.real-map{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}.mock-map:after{content:"";background:linear-gradient(#fff0,#ffffff0f);height:28%;position:absolute;inset:auto 0 0}.pin{background:linear-gradient(135deg,var(--red),var(--red2));z-index:3;cursor:pointer;border:3px solid #fff;border-radius:50% 50% 50% 0;width:34px;height:34px;position:absolute;transform:rotate(-45deg);box-shadow:0 10px 18px #b1251f38}.pin:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:10px}.pin.gold,.pin.dark{background:linear-gradient(135deg,var(--red),var(--red2));box-shadow:0 10px 18px #b1251f38}.map-popup{border:1px solid var(--line);z-index:5;background:#fff;border-radius:20px;width:340px;padding:18px 18px 16px;display:none;position:absolute;top:30%;left:38%;box-shadow:0 18px 40px #1a212b2e}.map-popup.show{display:block}.map-popup .close{border:1px solid var(--line);color:#8a847d;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px}.map-popup .close:hover{color:var(--ink);border-color:#d8cec5}.map-popup b{color:var(--ink);margin-bottom:8px;padding-right:34px;font-size:17px;display:block}.map-popup small{color:var(--muted);font-size:13px;line-height:1.65;display:block}.map-popup a{color:var(--red2);margin-top:12px;font-size:13px;font-weight:700;display:inline-flex}.map-popup .offer-tag{background:linear-gradient(#fff6f2 0%,#fff 100%);border:1px solid #f0d7cd;border-radius:16px;align-items:flex-start;gap:12px;margin-top:14px;padding:13px 14px;display:flex;box-shadow:0 10px 24px #d2583f14}.map-popup .offer-tag:before{content:"🎁";background:#ffe8e0;border-radius:12px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;line-height:1;display:grid}.map-popup .offer-copy{min-width:0;display:block}.map-popup .offer-tag span{letter-spacing:.08em;text-transform:uppercase;color:#b17c6c;margin-bottom:5px;font-size:10px;font-weight:700;line-height:1.2;display:block}.map-popup .offer-tag strong{color:var(--ink);font-size:13px;font-weight:700;line-height:1.45;display:block}.map-popup .offer-tag.hidden{display:none}.maplist{background:#fbf9f6;grid-template-columns:1fr;gap:12px;padding:16px;display:none}.maplist.on{display:grid}.place-mini{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:190px minmax(0,1fr) 44px;align-items:stretch;transition:all .18s;display:grid;overflow:hidden;box-shadow:0 8px 20px #231e1c09}.place-mini:hover{border-color:#d9cec6;transform:translateY(-1px);box-shadow:0 12px 26px #231e1c0f}.place-mini .img{background-position:50%;background-size:cover;min-height:150px}.place-mini .body{min-width:0;padding:18px 20px}.place-mini .cat{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:10.5px;font-weight:800}.place-mini h4{margin:6px 0 0;font-size:21px;line-height:1.18}.place-mini .meta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.place-mini .meta span:last-child{color:#706860;font-weight:700}.place-mini .list-arrow{color:#9c928a;border-left:1px solid #eee7e1;place-items:center;font-size:22px;transition:all .18s;display:grid}.place-mini:hover .list-arrow{color:var(--red2);background:#fffaf8}.back{color:var(--muted);align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:inline-flex}.place-layout{grid-template-columns:minmax(0,1.08fr) minmax(390px,.78fr);align-items:start;gap:28px;display:grid}.place-main{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 12px 30px #231e1c0b}.place-main .cat{text-transform:uppercase;letter-spacing:.13em;color:var(--gold);font-size:11px;font-weight:800}.place-main h1{letter-spacing:-.025em;margin-top:8px;font-size:clamp(30px,3.3vw,46px);line-height:1.04}.place-heading-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.place-heading-main{min-width:0}.place-heading-main .cat{margin:0}.place-heading-main h1{margin-top:8px}.place-status-level{white-space:nowrap;align-self:end;align-items:center;gap:10px;padding-bottom:3px;display:inline-flex}.status-heart-main{background:#fff;border:1px solid #eee5df;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.status-heart-main .heart{filter:drop-shadow(0 3px 5px #be2c261a);width:24px;height:21px;display:block}.place-status-meta{color:#8a827d;border-top:1px solid #eee7e1;flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;padding-top:12px;font-size:12.5px;line-height:1.45;display:flex}.place-status-meta .status-label{color:#5f5955;font-weight:700}.place-status-meta .status-dot{background:#bdb4ae;border-radius:50%;flex:0 0 3px;width:3px;height:3px}.place-offer-inline{box-shadow:none;background:#fbf5f1;border:1px solid #eaded5;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:24px;padding:22px 22px 21px;display:grid}.place-offer-side{background:#fcf8f5;border-color:#e7ddd6;border-radius:26px;grid-template-columns:1fr;gap:0;min-height:460px;margin-top:0;padding:30px 30px 24px;box-shadow:0 12px 30px #422f270b}.place-offer-side .offer-topline{align-items:center;gap:10px;margin-bottom:18px;display:flex}.place-offer-side .offer-gift-icon{color:#b57b48;background:#fff;border:1px solid #e7ddd5;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 4px 12px #50382c09}.place-offer-side .offer-gift-icon svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.place-offer-side .offer-program{text-transform:uppercase;letter-spacing:.125em;color:#9a7458;font-size:10.5px;font-weight:800}.place-offer-side .offer-title{letter-spacing:-.024em;color:var(--ink);text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(26px,2.15vw,30px);font-weight:800;line-height:1.11}.place-offer-side .offer-subtitle{color:#615953;max-width:37ch;margin-top:10px;font-size:14px;line-height:1.6}.place-offer-side .offer-divider{background:#e8dfd8;height:1px;margin:21px 0 16px}.place-offer-side .offer-conditions-title{text-transform:uppercase;letter-spacing:.115em;color:#8e7c70;margin-bottom:7px;font-size:10.5px;font-weight:800}.place-offer-side .offer-details{gap:0;display:grid}.place-offer-side .offer-detail{background:0 0;border:0;border-bottom:1px solid #e1d7d0c7;padding:11px 0 11px 28px;position:relative}.place-offer-side .offer-detail:last-child{border-bottom:0;padding-bottom:6px}.place-offer-side .offer-detail:before{content:"✓";color:#aa7548;background:#fff;border:1px solid #dfd3ca;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-weight:900;line-height:1;display:grid;position:absolute;top:12px;left:0}.place-offer-side .offer-detail b{color:var(--ink);font-size:12.8px;font-weight:760;line-height:1.4;display:block}.place-offer-side .offer-detail b:after{content:""}.place-offer-side .offer-detail span{color:#776f69;margin-top:2px;font-size:12.4px;line-height:1.48;display:block}.place-offer-side .offer-valid-footer{color:#756c66;background:0 0;border-top:1px solid #e8dfd8;align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:12px;line-height:1.4;display:flex}.place-offer-side .offer-valid-footer svg{stroke:#a8805c;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;width:16px;height:16px}.place-offer-side .offer-valid-footer strong{color:#514b47;font-weight:800}.place-offer-side .offer-actions{margin-top:auto;padding-top:18px}.place-offer-side .offer-actions .btn.primary{border-radius:12px;min-height:46px;padding:9px 14px;font-size:13px;font-weight:800;box-shadow:0 10px 20px #e4554d24}.place-offer-side .offer-actions .btn.primary .arr{transition:transform .2s}.place-offer-side .offer-actions .btn.primary:hover .arr{transform:translate(2px)}.place-offer-side .offer-actions .btn.ghost{color:#8a817b;min-height:auto;box-shadow:none;background:0 0;border:0;padding:5px 8px;font-size:11.8px}.place-offer-side .offer-actions .btn.ghost:hover{color:var(--red2);background:0 0}.offer-problem-link{text-align:center;color:#8a817b;margin-top:2px;font-size:11.8px;line-height:1.45;text-decoration:none;transition:color .18s;display:inline-block}.offer-problem-link:hover{color:var(--red2);text-underline-offset:3px;text-decoration:underline}.place-offer-inline .offer-copy{min-width:0}.place-offer-inline .head{align-items:center;gap:12px;margin-bottom:10px;display:flex}.place-offer-inline .icon{color:#c57f2b;width:38px;height:38px;box-shadow:none;background:#fff0e8;border:1px solid #eedccf;border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.place-offer-inline .icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.place-offer-inline .mini{text-transform:uppercase;letter-spacing:.13em;color:#b17e50;font-size:10px;font-weight:800}.place-offer-inline h4{color:var(--ink);margin:1px 0 0;font-size:20px;line-height:1.2}.place-offer-inline p{color:#59524d;max-width:60ch;margin-top:10px;font-size:14.5px;line-height:1.6}.place-offer-inline .offer-terms{color:#887d75;margin-top:10px;font-size:12px;line-height:1.5}.place-offer-inline .offer-actions{flex-direction:column;align-items:stretch;gap:8px;min-width:218px;display:flex}.place-offer-side .offer-copy{min-width:0}.place-offer-side .offer-copy p{max-width:none}.place-offer-side .offer-actions{grid-template-columns:1fr;gap:10px;min-width:0;display:grid}.place-offer-side .offer-actions .btn{justify-content:center;width:100%}.place-offer-side .head{margin-bottom:12px}.place-offer-inline .offer-actions .btn{justify-content:center;min-height:38px;padding:7px 12px 7px 14px;font-size:12.8px}.place-offer-inline .offer-actions .btn.primary{box-shadow:0 8px 18px #e4554d21}.place-offer-inline .offer-actions .btn.ghost{background:#fff;border-color:#ded4cd}.pmeta .v{color:var(--ink);margin-top:5px;font-size:14.5px;line-height:1.45}.side-col{align-self:start;gap:14px;display:grid;position:sticky;top:104px}.quick-feedback-line{color:#7f7771;background:linear-gradient(#fffdfa 0%,#fbf7f4 100%);border:1px solid #eadfd8;border-radius:15px;align-items:center;gap:12px;padding:12px 13px;font-size:12.5px;line-height:1.45;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 6px 16px #3e2c2409}.quick-feedback-line:hover{background:#fff;border-color:#dfcfc5;transform:translateY(-1px);box-shadow:0 9px 20px #3e2c240e}.quick-feedback-line .qf-heart{color:#c87d74;background:#fff;border:1px solid #eadbd5;border-radius:10px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid;box-shadow:0 3px 8px #4e332b09}.quick-feedback-line .qf-heart svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block}.quick-feedback-line .qf-copy{min-width:0;display:block}.quick-feedback-line strong{color:#4f4a47;margin-bottom:2px;font-size:12.8px;font-weight:760;line-height:1.3;display:block}.quick-feedback-line .qf-text{color:#837a74;display:block}.quick-feedback-line .qf-reward{color:#a87537;white-space:nowrap;font-weight:760}.quick-feedback-line .qf-arrow{color:#9d938d;background:#fff;border:1px solid #e7ddd7;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;margin-left:auto;font-size:15px;line-height:1;transition:transform .18s,color .18s,border-color .18s;display:grid}.quick-feedback-line:hover .qf-arrow{color:var(--red2);border-color:#dfcbc5;transform:translate(2px)}.form-shell{grid-template-columns:.82fr 1.18fr;align-items:start;gap:22px;display:grid}.form-aside{background:linear-gradient(150deg,var(--navy),var(--navy2));color:#a8b3c0;border-radius:24px;padding:30px;position:sticky;top:104px}.form-aside h2{color:#fff;margin-top:10px;font-size:36px;line-height:1.1}.form-aside p{margin-top:10px;line-height:1.68}.steps{gap:14px;margin-top:24px;display:grid}.step{gap:12px;display:flex}.step .n{color:#fff;background:#ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.form-card{border:1px solid var(--line);background:#fff;border-radius:24px;max-width:780px;padding:34px;box-shadow:0 12px 28px #231e1c0d}.form-card h2{font-size:36px}.form-card>p{color:var(--muted);margin:8px 0 24px}.field{margin-bottom:18px}.field label{color:var(--ink);margin-bottom:8px;font-size:13.5px;font-weight:700;display:block}.field input,.field select,.field textarea{border:1px solid var(--line);background:#fbfaf8;border-radius:12px;outline:0;width:100%;padding:13px 14px}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--gold);background:#fff;box-shadow:0 0 0 3px #c7a15a14}.options{flex-wrap:wrap;gap:8px;display:flex}.opt{border:1px solid var(--line);color:#595b60;cursor:pointer;background:#fbfaf8;border-radius:999px;padding:9px 14px;font-size:13.5px}.opt.on{border-color:var(--red);color:var(--red2);background:#fff0ed;font-weight:700}.helper{color:var(--muted);margin-top:12px;font-size:12.5px;line-height:1.55}.result{border:1px solid var(--line);text-align:center;max-width:720px;box-shadow:var(--shadow);background:#fff;border-radius:26px;margin:0 auto;padding:52px 42px}.result h2{margin-top:12px;font-size:36px}.result p{color:var(--muted);max-width:560px;margin:14px auto 0;line-height:1.7}.result-bot{text-align:left;background:#f7f9fb;border:1px solid #e2e7ec;border-radius:18px;grid-template-columns:46px 1fr;gap:15px;max-width:590px;margin:28px auto 0;padding:20px 22px;display:grid}.result-bot .bot-ico{background:var(--navy);color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;font-size:20px;font-weight:800;display:grid;box-shadow:0 10px 22px #1521321f}.result-bot h3{letter-spacing:-.015em;font-size:17px;line-height:1.3}.result-bot p{max-width:none;margin:6px 0 0;font-size:14px;line-height:1.62}.hearts{justify-content:center;gap:12px;margin:26px 0;display:flex}.heart{filter:drop-shadow(0 10px 12px #be2c2629);width:62px}.result .acts{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.doc-list{border-top:1px solid var(--line)}.doc{border-bottom:1px solid var(--line);grid-template-columns:62px 1fr 190px 120px;align-items:center;gap:20px;padding:23px 0;display:grid}.doc .n{color:var(--gold);font-size:18px;font-weight:800}.doc h3{font-size:22px}.doc p{color:var(--muted);margin-top:6px;font-size:13.8px}.doc .meta{color:var(--muted);font-size:12.5px;line-height:1.5}.login-wrap{padding:74px 0}.login-card{border:1px solid var(--line);max-width:480px;box-shadow:var(--shadow);background:#fff;border-radius:24px;margin:0 auto;padding:36px}.login-card h1{margin-top:12px;font-size:42px}.login-card p{color:var(--muted);margin:12px 0 24px}footer{color:#989692;background:#1b1d20;border-radius:24px;margin:28px 0 24px;padding:48px 42px 28px}.footer-grid{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:32px;display:grid}footer .brand b{color:#fff}footer p{max-width:330px;margin-top:16px;font-size:13.5px;line-height:1.7}footer h5{color:#fff;margin:0 0 12px;font-size:15px}footer a{color:#9d9994;padding:5px 0;font-size:13.5px;display:block}.legal{color:#72716d;border-top:1px solid #303136;margin-top:34px;padding-top:20px;font-size:12px}.telegram-modal{z-index:160;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#14181f52;justify-content:center;align-items:center;padding:22px;display:none;position:fixed;inset:0}.telegram-modal.show{display:flex}.telegram-dialog{border:1px solid var(--line);background:#fff;border-radius:26px;width:min(520px,100%);padding:30px;position:relative;box-shadow:0 28px 70px #1a212b38}.telegram-dialog .tg-close{border:1px solid var(--line);color:#7b7772;cursor:pointer;background:#fff;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:16px;right:16px}.telegram-dialog .tg-icon{color:#fff;background:linear-gradient(145deg,#39aeea,#238ed0);border-radius:15px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:grid;box-shadow:0 12px 24px #238ed033}.telegram-dialog h3{margin-top:18px;font-size:30px;line-height:1.08}.telegram-dialog p{color:var(--muted);max-width:430px;margin-top:12px;font-size:15px;line-height:1.7}.telegram-dialog .tg-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.toast{background:var(--navy);color:#fff;box-shadow:var(--shadow2);opacity:0;pointer-events:none;z-index:120;border-radius:12px;padding:13px 16px;font-size:13px;transition:all .2s;position:fixed;bottom:22px;right:22px;transform:translateY(8px)}.toast.show{opacity:1;transform:none}@media (width<=1080px){.menu{display:none}.burger{display:block}.hero{min-height:720px}.hero-copy{width:min(460px,100% - 56px);top:48%;left:32px}.hero-visual{background-position:100%;background-size:auto 100%;min-height:720px}.focus-grid,.levels,.dark-grid,.place-layout,.about,.form-shell,.map-grid,.footer-grid,.feedback-shell{grid-template-columns:1fr}.expert-audit{grid-template-columns:1fr;grid-template-areas:"deck"}.form-aside,.filters,.feedback-side{position:static}.promo{grid-template-columns:1fr}.promo-actions{flex-flow:wrap}.story-card{flex-basis:220px}}@media (width<=760px){.wrap{padding:0 18px}.section{padding:58px 0}.hero{min-height:760px}.hero-title{font-size:68px}.hero-lead{max-width:unset;font-size:28px}.hero-copy{width:min(520px,100% - 36px);top:54px;left:18px;transform:none}.hero-visual{background-position:62%;background-size:cover;min-height:760px}.focus-grid{grid-template-columns:1fr}.row{grid-template-columns:44px 1fr;gap:10px 16px}.row p{grid-column:2}.levels{gap:12px}.dark{padding:36px 22px}.expert-audit{grid-template-columns:1fr;grid-template-areas:"deck";gap:0;padding:34px 22px}.expert-checks{grid-template-columns:1fr}.expert-deck{padding:18px}.expert-deck-top{flex-direction:column}.buy-grid,.author-grid,.method-shell{grid-template-columns:1fr}.method-step{flex-basis:86%;min-width:240px}.expert-panel{min-height:520px}.story-card{flex-basis:198px;height:390px}.mapbar{display:block}.mapbar-top{align-items:flex-start;gap:12px}.view-switch button{padding:0 11px}.map-guide,.map-play-points{grid-template-columns:1fr}.map-panel.list-view .maplist{display:grid!important}.map-panel.map-view .maplist{display:none!important}.map-panel.map-view .mock-map{display:block}.map-panel.list-view .mock-map{display:none}.mock-map{height:430px}.place-mini{grid-template-columns:112px minmax(0,1fr) 36px}.place-mini .img{min-height:132px}.place-mini .body{padding:15px}.place-mini h4{font-size:18px}.place-mini .meta{gap:8px;font-size:11.5px}.pmeta{border-bottom:0;grid-template-columns:1fr}.pmeta>div{border-bottom:1px solid var(--line)!important}.place-main .body{padding:24px 20px 26px}.place-heading-row{grid-template-columns:1fr;align-items:start;gap:14px}.place-status-level{align-self:start;padding-bottom:0}.status-heart-main{flex-basis:32px;width:32px;height:32px}.status-heart-main .heart{width:23px;height:20px}.place-status-level .status-main{font-size:16.5px}.place-status-meta{gap:7px 8px;margin-top:14px;padding-top:11px;font-size:12.5px}.place-offer-inline{grid-template-columns:1fr;gap:16px;padding:20px 18px}.place-offer-inline .offer-actions{min-width:0}.place-offer-inline .offer-actions .btn{width:100%}.place-offer-side{min-height:0;padding:22px 20px}.place-offer-side .offer-topline{margin-bottom:16px}.place-offer-side .offer-gift-icon{flex-basis:32px;width:32px;height:32px}.place-offer-side .offer-title{max-width:none;font-size:25px}.place-offer-side .offer-detail{padding-left:26px}.side-col{gap:12px;position:static}.quick-feedback-line{align-items:center;gap:10px;padding:11px 12px}.quick-feedback-line .qf-reward{white-space:normal}.place-cover{height:220px}.doc{grid-template-columns:40px 1fr}.doc .meta,.doc .btn{grid-column:2}.about-item{padding:20px 0}.faq-wrap{border-radius:24px}.faq-wrap .section-head{padding:24px 22px 22px}.qa button{grid-template-columns:1fr 34px;gap:12px;padding:20px 18px 20px 20px}.qa .pm{width:34px;height:34px}.qa .ans p{padding:0 18px 20px 20px}.footer-grid{grid-template-columns:1fr}}.header-inner{align-items:center;gap:28px;height:78px;display:flex}.header-inner .brand{flex:none}.nav-slider{--nav-index:0;background:#efe8e0b8;border:1px solid #dfd5cd;border-radius:999px;grid-template-columns:repeat(4,minmax(104px,1fr));align-items:center;min-width:min(620px,68vw);margin-left:auto;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 1px #ffffffbf}.nav-slider:before{content:"";width:calc(25% - 2px);transform:translateX(calc(var(--nav-index) * 100%));background:#fff;border-radius:999px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 8px 20px #231e1c14}.nav-slider a{z-index:1;color:#6c6864;white-space:nowrap;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;transition:color .2s;display:flex;position:relative}.nav-slider a.on{color:var(--ink);font-weight:800}.nav-slider a:hover{color:var(--ink)}.home-key-stats .focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-key-stats .focus{background:linear-gradient(#fff 0%,#f9f5f0 100%);flex-direction:column;justify-content:center;min-height:150px;padding:22px 22px 20px 72px;display:flex}.home-key-stats .focus:before{height:0}.home-key-stats .focus .stat-ico{color:#c8974c;background:#fff5e8;border:1px solid #eedcc2;border-radius:12px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:700;display:grid;position:absolute;top:27px;left:22px}.home-key-stats .focus .meta{margin-bottom:5px}.home-key-stats .focus .title{font-size:14px}.home-key-stats .focus .sub{font-size:11.5px}.audience-hero{background:var(--paper);border-bottom:1px solid var(--line);min-height:610px;position:relative;overflow:hidden}.audience-hero .audience-visual{background-position:50%;background-size:cover;width:58%;position:absolute;top:0;bottom:0;right:0}.audience-hero .audience-visual:before{content:"";background:linear-gradient(90deg,#f9f6f2 0%,#f9f6f2ed 12%,#f9f6f294 29%,#f9f6f21a 49%,#f9f6f200 70%);position:absolute;inset:0}.audience-hero .audience-visual:after{content:"";background:linear-gradient(#ffffff0a,#1e19140f);position:absolute;inset:0}.audience-copy{z-index:3;width:min(610px,52%);padding:84px 0 72px;position:relative}.audience-copy h1{letter-spacing:-.055em;margin-top:24px;font-size:clamp(50px,5vw,78px);line-height:.98}.audience-copy h1 .accent{color:var(--red);display:block}.audience-copy .audience-desc{color:#4f5257;max-width:590px;margin-top:22px;font-size:17px;line-height:1.72}.audience-points{border-top:1px solid #c7a15a38;flex-wrap:wrap;gap:28px;margin-top:36px;padding-top:26px;display:flex}.audience-point{color:#34363a;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.audience-point .ap-ico{color:#b98137;background:#f8ead7;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.business-hero .audience-visual{background-image:url(/images/site/business-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;left:0;right:0}.business-hero .audience-copy{padding-top:76px}.business-hero .audience-copy h1{font-size:clamp(48px,4.8vw,74px)}.business-hero .audience-copy .eyebrow{color:#8a817a}.residents-hero .audience-visual{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;left:0;right:0}.residents-hero .audience-visual:before{background:linear-gradient(90deg,#f9f6f2c7 0%,#f9f6f2ad 17%,#f9f6f270 33%,#f9f6f22e 50%,#f9f6f20a 64%,#f9f6f200 74%);inset:0}.residents-hero .audience-copy h1{text-transform:uppercase}.residents-hero .audience-copy h1 .accent{font-size:.96em}.residents-hero .audience-copy{z-index:2;padding-top:82px;position:relative}.residents-hero .audience-copy:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:-1;background:linear-gradient(#f9f6f2d6 0%,#f9f6f2c7 100%);border-radius:28px;position:absolute;inset:34px -18px 22px -26px;box-shadow:0 10px 32px #46382d0f}.business-apply{padding:72px 0 90px}.business-apply .section-head{max-width:none;margin-bottom:34px}.business-apply .section-head h2{max-width:920px}.business-apply .form-aside{top:104px}.login-modal{z-index:180;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#10161f66;justify-content:center;align-items:center;padding:22px;display:none;position:fixed;inset:0}.login-modal.show{display:flex}.login-dialog{border:1px solid var(--line);background:#fff;border-radius:28px;width:min(560px,100%);padding:36px;position:relative;box-shadow:0 30px 80px #191e2640}.login-dialog .modal-close{border:1px solid var(--line);color:#77716c;background:#fff;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:16px;right:16px}.login-dialog h2{margin-top:12px;font-size:38px;line-height:1.08}.login-dialog>p{color:var(--muted);margin:12px 0 24px}.resident-benefits{padding:82px 0 44px}.resident-benefits .benefit-head{width:100%;max-width:none;margin-bottom:34px}.resident-benefits .benefit-head h2{letter-spacing:-.045em;font-size:clamp(42px,4.4vw,64px);line-height:1.02}.resident-benefits .benefit-head h2 span{color:var(--red)}.resident-benefits .benefit-head p{max-width:1000px;color:var(--muted);margin:14px 0 0;font-size:18px}.benefit-layout{grid-template-columns:minmax(340px,1.1fr) minmax(0,2fr);gap:18px;display:grid}.benefit-main{color:#fff;background:linear-gradient(145deg,#ee5249,#dc4039);border-radius:28px;min-height:520px;padding:36px;position:relative;overflow:hidden;box-shadow:0 20px 42px #cf413929}.benefit-main:after{content:"";opacity:.22;background:linear-gradient(90deg,#0000 49%,#ffffffe6 50%,#0000 51%) 0 0/70px 100%,linear-gradient(#0000 49%,#ffffffbf 50%,#0000 51%) 0 0/100% 58px;border-radius:40px;width:74%;height:58%;position:absolute;bottom:-12%;right:-10%;transform:skewY(-7deg)}.benefit-main .benefit-label,.benefit-card .benefit-label{letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800}.benefit-main .benefit-label{color:#ffe6df}.benefit-main .benefit-big{margin-top:18px;font-size:clamp(64px,7vw,104px);font-weight:800;line-height:.95}.benefit-main h3{color:#fff;margin-top:14px;font-size:30px}.benefit-main p{z-index:2;color:#fff5f3;max-width:360px;margin-top:18px;font-size:15px;line-height:1.7;position:relative}.benefit-small-grid{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.benefit-card{background:linear-gradient(#fffdfb,#f8f4ef);border:1px solid #e7ddd4;border-radius:24px;min-height:250px;padding:28px;position:relative;overflow:hidden;box-shadow:0 12px 30px #231e1c0b}.benefit-card.top{grid-column:span 3}.benefit-card.bottom{grid-column:span 2}.benefit-card .benefit-label{color:#a8733c}.benefit-card .benefit-no{color:var(--ink);margin-top:12px;font-size:42px;font-weight:800;line-height:1}.benefit-card h3{max-width:82%;margin-top:10px;font-size:18px;line-height:1.22}.benefit-card p{color:#67645f;max-width:82%;margin:12px 0 0;font-size:13.5px;line-height:1.58}.benefit-card .line-ico{color:#cc9a59;opacity:.86;width:68px;height:68px;position:absolute;top:24px;right:20px}.benefit-card .line-ico svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.collection-section{padding:72px 0 84px}.collection-section .collection-head{text-align:center;margin-bottom:34px}.collection-section .collection-head .eyebrow{justify-content:center}.collection-section .collection-head .eyebrow:after{display:none}.collection-section .collection-head h2{margin-top:12px;font-size:clamp(42px,4.5vw,62px)}.collection-section .collection-head p{max-width:780px;color:var(--muted);margin:12px auto 0;font-size:17px;line-height:1.68}.milestone-stack{gap:22px;display:grid}.milestone-card{background:#ffffffa6;border:1px solid #e6dcd3;border-radius:28px;grid-template-columns:minmax(0,1.28fr) minmax(320px,.92fr);align-items:center;gap:34px;padding:30px 32px;display:grid;box-shadow:0 12px 28px #231e1c09}.milestone-card.shelf-card{grid-template-columns:minmax(0,1.35fr) minmax(360px,.9fr)}.milestone-title{color:#2d2d2d;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700;line-height:1.05}.milestone-title .red-num{color:var(--red);font-size:34px}.milestone-sub{color:#65615d;margin-top:9px;font-size:14px;line-height:1.6}.place-strip{gap:8px;margin-top:22px;display:flex;overflow:hidden}.place-strip.exact{display:block;overflow:visible}.strip-visual{border-radius:16px;width:100%;height:auto;display:block}.strip-visual.top{max-width:405px}.strip-visual.bottom{max-width:470px}.progress-line{color:#77716b;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;margin-top:25px;font-size:12px;display:grid}.progress-line strong{color:var(--red);font-size:16px}.progress-track{background:#eee5de;border-radius:999px;grid-column:1/-1;height:9px;overflow:hidden}.progress-track span{border-radius:inherit;background:linear-gradient(90deg,#e24b43,#f16b61);height:100%;display:block}.milestone-reward{border-left:1px solid #e7ddd4;grid-template-columns:minmax(120px,150px) minmax(0,1fr);align-items:center;gap:24px;min-width:0;padding-left:28px;display:grid}.milestone-card.shelf-card .milestone-reward{grid-template-columns:minmax(180px,200px) minmax(0,1fr);align-items:center;gap:22px}.reward-visual{width:100%;height:auto;display:block}.reward-visual.gift{justify-self:center;max-width:118px}.reward-visual.phone{border-radius:20px;justify-self:center;max-width:200px;box-shadow:0 15px 28px #140e0a24}.reward-copy{min-width:0}.reward-copy h3{max-width:260px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,25px);line-height:1.18}.reward-copy p{color:#66615c;max-width:260px;margin:10px 0 18px;font-size:13.5px;line-height:1.6}.milestone-card.shelf-card .reward-copy h3{max-width:220px}.milestone-card.shelf-card .reward-copy p{max-width:240px}.gift-shelf{display:none}.shelf-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.shelf-item{color:#785b3e;text-align:center;text-transform:uppercase;background:#f4e9dc;border-radius:8px;height:58px;padding:7px 5px;font-size:7px;line-height:1.25}.shelf-item:nth-child(2){background:#edd8d1}.shelf-item:nth-child(3){background:#efe8d8}.shelf-item:nth-child(n+4){color:#ddd1ba;background:#2f302a}.hearts-section{padding:18px 0 90px}.hearts-hero{background:radial-gradient(circle at 80% 10%,#ffb9911f,#0000 35%),linear-gradient(145deg,#c51f24,#ab171b);border-radius:30px;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;min-height:430px;padding:52px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 46px #7e171729}.hearts-hero:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:58%;height:82%;position:absolute;bottom:-45%;right:-8%;box-shadow:0 0 0 38px #ffffff0a,0 0 0 78px #ffffff06}.hearts-copy{z-index:2;position:relative}.hearts-copy .eyebrow{color:#ffe8df}.hearts-copy .eyebrow:after{background:linear-gradient(90deg,#efbc6f,#0000)}.hearts-copy h2{color:#fff;margin-top:20px;font-size:clamp(48px,5vw,72px);line-height:.95}.hearts-copy h2 span{color:#ffd16e;display:block}.hearts-copy p{color:#ffe7e4;max-width:520px;margin-top:18px;font-size:16px;line-height:1.67}.hearts-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hearts-actions .btn.cream{color:#7c2d24;background:#fff1d4}.hearts-actions .btn.trans{color:#fff;background:#ffffff0f;border:1px solid #ffffff4d}.hearts-ticket-card{z-index:2;background:#fff;border-radius:26px;flex-direction:column;justify-content:center;min-height:265px;padding:34px;display:flex;position:relative;box-shadow:0 20px 48px #50111138}.heart-row{justify-content:center;gap:18px;display:flex}.heart-row .hs .heart{width:62px;height:55px}.heart-eq{text-align:center;color:#24272b;margin-top:22px;font-size:28px;font-weight:800}.heart-eq b{color:var(--red)}.heart-ticket-card .ticket-line{text-align:center;color:#555;border-top:1px solid #ead8bd;margin:20px 0 0;padding-top:18px;font-size:14px;line-height:1.6}.heart-ticket-card .ticket-line small{color:#8b7050;margin-top:6px;font-size:12px;display:block}.heart-how{background:#fff;border:1px solid #e5ddd5;border-radius:28px;margin-top:30px;padding:38px 42px}.heart-how h3{text-align:center;margin-bottom:28px;font-size:36px}.heart-steps{gap:18px;max-width:940px;margin:0 auto;display:grid}.heart-step{grid-template-columns:48px 74px 1fr auto;align-items:center;gap:18px;display:grid;position:relative}.heart-step:not(:last-child):before{content:"";background:linear-gradient(#ef765f,#edd2c8);width:2px;height:34px;position:absolute;top:48px;left:23px}.heart-step .step-no{color:#fff;background:#ef685c;border-radius:50%;place-items:center;width:46px;height:46px;font-size:12px;font-weight:800;display:grid;box-shadow:0 8px 18px #e4554d2e}.heart-step .step-ico{width:70px;height:70px;color:var(--red);background:#fff9f5;border:1px solid #f0e1d7;border-radius:50%;place-items:center;font-size:27px;display:grid}.heart-step h4{font-size:16px}.heart-step p{color:#77716b;margin:4px 0 0;font-size:12.5px;line-height:1.5}.signal-section{padding:38px 0 72px;position:relative}.signal-stage{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;padding:0;display:flex;position:relative}.signal-head{text-align:left;z-index:2;max-width:900px;margin:0;position:relative}.signal-head .eyebrow{color:#a77468;justify-content:flex-start;margin-bottom:14px}.signal-head .eyebrow:after{display:none}.signal-head h3{letter-spacing:-.045em;text-align:left;margin:0;font-size:clamp(38px,4.2vw,58px);line-height:1.03}.signal-head h3 .line{white-space:nowrap;display:block}.signal-head h3 .accent{color:var(--red)}.signal-head p{color:#655f5a;text-align:left;text-wrap:pretty;max-width:980px;margin:20px 0 0;font-size:16px;line-height:1.72}.signal-head p .signal-desc-line{white-space:normal;display:block}.signal-actions{z-index:2;justify-content:flex-start;align-items:center;margin-top:26px;display:flex;position:relative}.signal-actions .btn{justify-content:center;min-width:300px;margin:0;box-shadow:0 12px 26px #e4554d2e}.signal-flow{z-index:2;grid-template-columns:190px 28px 190px 28px 190px;justify-content:flex-start;align-items:center;gap:12px;max-width:none;margin:28px 0 0;display:grid;position:relative}.signal-flow .flow-item{background:#fffdf8b8;border:1px solid #d6ae7c7a;border-radius:18px;flex-direction:column;justify-content:flex-start;min-height:156px;padding:18px 16px 14px;display:flex;position:relative;box-shadow:0 7px 18px #231e1c06}.signal-flow .flow-item:before{content:"";background:#f8ecd9eb 50%/22px no-repeat;border-radius:50%;width:42px;height:42px;margin:0 auto 12px;display:block}.signal-flow .flow-item.fi-place:before{background-image:url(/images/site/reference-2be61be8ba3e.svg)}.signal-flow .flow-item.fi-signal:before{background-image:url(/images/site/reference-f93b21caefbc.svg)}.signal-flow .flow-item.fi-hearts:before{background-image:url(/images/site/reference-447350bc0f77.svg)}.signal-flow .flow-item b{color:var(--ink);text-align:center;margin-bottom:7px;font-size:12px;line-height:1.4;display:block}.signal-flow .flow-item span{color:#706961;text-align:center;font-size:10.8px;line-height:1.55;display:block}.signal-flow .flow-arr{color:#d7a04f;place-items:center;font-size:25px;font-weight:700;line-height:1;display:grid}.signal-mini-hearts{color:#ef5a4e;justify-content:center;align-items:center;gap:7px;margin:2px 0 7px;font-size:17px;line-height:1;display:flex}.signal-mini-hearts span{filter:drop-shadow(0 3px 6px #ef5a4e24)}.signal-shell{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;display:grid}.signal-copy{min-width:0}.signal-visual{background:linear-gradient(#fffdfb 0%,#faf5ef 100%);border:1px solid #e5ddd5;border-radius:28px;padding:24px 22px;box-shadow:0 12px 26px #231e1c0b}.signal-visual .mini{text-transform:uppercase;letter-spacing:.16em;color:#b68048;margin-bottom:10px;font-size:10px;font-weight:800}.signal-visual h4{color:var(--ink);margin:0 0 16px;font-size:22px;line-height:1.08}.signal-visual-steps{gap:12px;display:grid}.signal-mini-step{grid-template-columns:42px 1fr;align-items:flex-start;gap:14px;padding:14px 0;display:grid;position:relative}.signal-mini-step:not(:last-child){border-bottom:1px solid #efe3d8}.signal-mini-step .num{width:42px;height:42px;color:var(--red2);background:#f7ebe1;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.signal-mini-step b{color:var(--ink);margin-bottom:6px;font-size:15px;line-height:1.28;display:block}.signal-mini-step p{color:#6f6b66;margin:0;font-size:13px;line-height:1.58}.signal-bonus{background:var(--navy);color:#fff;border-radius:18px;margin-top:16px;padding:14px 16px;font-size:13px;line-height:1.55}.signal-bonus strong{color:#ffd892}.experience-section{padding:18px 0 82px;position:relative}.experience-shell{border-top:1px solid #e7dfd8;padding-top:54px}.experience-head{grid-template-columns:minmax(0,1.02fr) minmax(340px,.78fr);align-items:end;gap:52px;margin-bottom:30px;display:grid}.experience-head .eyebrow{color:#a77468;margin-bottom:14px}.experience-head h2{letter-spacing:-.045em;max-width:780px;margin:0;font-size:clamp(40px,4.6vw,64px);line-height:1.02}.experience-head h2 span{color:var(--red)}.experience-head p{color:#625d58;max-width:570px;margin:0;font-size:15.5px;line-height:1.72}.experience-slider-head{justify-content:space-between;align-items:center;gap:18px;margin:32px 0 16px;display:flex}.experience-slider-head h3{letter-spacing:-.02em;margin:0;font-size:20px}.experience-nav{gap:8px;display:flex}.experience-nav button{color:#4d4945;cursor:pointer;background:#fff;border:1px solid #dfd5cd;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;transition:transform .18s,border-color .18s,color .18s;display:grid}.experience-nav button:hover{color:var(--red2);border-color:#cdbfb5;transform:translateY(-1px)}.experience-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:2px 2px 12px;display:flex;overflow-x:auto}.experience-track::-webkit-scrollbar{display:none}.experience-card{scroll-snap-align:start;isolation:isolate;background:#2d3034;border-radius:28px;flex:0 0 calc(50% - 9px);min-height:460px;position:relative;overflow:hidden;box-shadow:0 18px 38px #241f1c1a}.experience-card:before{content:"";background-image:var(--experience-photo,linear-gradient(135deg,#8e8379,#292d33));z-index:-3;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.01)}.experience-card:after{content:"";z-index:-2;background:linear-gradient(#12141738 0%,#12141742 35%,#121417c2 76%,#121417eb 100%),linear-gradient(90deg,#12141747,#1214170f 58%);position:absolute;inset:0}.experience-card-inner{color:#fff;flex-direction:column;min-height:460px;padding:28px 30px 30px;display:flex}.experience-card-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.experience-made{color:#ffffffe0;letter-spacing:.02em;max-width:310px;font-size:11px;font-weight:700;line-height:1.4}.experience-tag{-webkit-backdrop-filter:blur(8px);letter-spacing:.09em;text-transform:uppercase;color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:31px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.experience-tag svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.experience-card-copy{max-width:520px;margin-top:auto}.experience-card-copy .small{text-transform:uppercase;letter-spacing:.12em;color:#f2d49e;margin-bottom:10px;font-size:11px;font-weight:800}.experience-card-copy h4{color:#fff;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(28px,2.7vw,40px);line-height:1.02}.experience-card-copy p{color:#ffffffdb;max-width:500px;margin:0;font-size:14px;line-height:1.62}.experience-how{background:linear-gradient(#fffdfb 0%,#faf6f1 100%);border:1px solid #e5ddd5;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:28px;margin-top:26px;padding:30px 32px;display:grid;box-shadow:0 12px 28px #231e1c09}.experience-how-copy .mini{color:#b07c42;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800}.experience-how-copy h3{margin:0 0 12px;font-size:28px;line-height:1.08}.experience-how-copy p{color:#69635e;max-width:720px;margin:0;font-size:14px;line-height:1.68}.experience-draw{border-left:1px solid #e7ddd4;flex-direction:column;justify-content:center;padding-left:28px;display:flex}.experience-draw .draw-label{color:#6b655f;margin-bottom:12px;font-size:12px;font-weight:700}.experience-timer{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px;display:grid}.experience-time{text-align:center;background:#fff;border:1px solid #e5dbd2;border-radius:16px;min-width:0;padding:12px 10px}.experience-time b{color:var(--ink);letter-spacing:-.03em;font-size:25px;line-height:1;display:block}.experience-time span{color:#918982;letter-spacing:.1em;text-transform:uppercase;margin-top:6px;font-size:9.5px;font-weight:800;display:block}.experience-draw-actions{flex-wrap:wrap;gap:9px;display:flex}.experience-draw-actions .btn{min-height:43px;padding:0 16px;font-size:12px}.experience-draw-note{color:#9a918a;margin-top:12px;font-size:10.5px;line-height:1.45}@media (width<=1000px){.experience-head{grid-template-columns:1fr;align-items:start;gap:16px}.experience-head p{max-width:760px}.experience-card{flex-basis:76%}.experience-how{grid-template-columns:1fr}.experience-draw{border-top:1px solid #e7ddd4;border-left:0;padding:22px 0 0}}@media (width<=680px){.experience-section{padding:8px 0 58px}.experience-shell{padding-top:38px}.experience-head h2{font-size:38px}.experience-card{flex-basis:90%;min-height:430px}.experience-card-inner{min-height:430px;padding:22px}.experience-card-top{flex-direction:column}.experience-card-copy h4{font-size:30px}.experience-how{padding:24px 18px}.experience-timer{gap:6px}.experience-time{padding:10px 6px}.experience-time b{font-size:22px}}.unlock-card{background:#ffffffad;border:1px solid #e6dcd3;border-radius:28px;grid-template-columns:minmax(0,1.18fr) minmax(340px,.92fr);align-items:center;gap:34px;margin-top:28px;padding:30px 32px;display:grid;box-shadow:0 12px 28px #231e1c0a}.unlock-left{min-width:0}.unlock-visual{background:linear-gradient(#fff 0%,#fbf6f0 100%);border:1px solid #e9dfd5;border-radius:22px;margin-top:22px;padding:20px 22px}.unlock-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.unlock-badges .hs .heart{width:38px;height:34px}.unlock-pill{color:#7b5e38;background:#fff3dd;border:1px solid #ecd7b1;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.unlock-copy{color:#6f6b66;max-width:540px;margin-top:10px;font-size:13.5px;line-height:1.62}.heart-ticket-card .ticket-line b{color:var(--red)}@media (width<=1100px){.signal-shell{grid-template-columns:1fr;gap:24px}.signal-visual{max-width:460px}.unlock-card{grid-template-columns:1fr}}@media (width<=860px){.signal-shell{gap:18px}.signal-visual{padding:20px 18px}.signal-mini-step{grid-template-columns:38px 1fr;gap:12px}.signal-mini-step .num{width:38px;height:38px}.unlock-card{gap:22px;padding:24px 18px}.unlock-visual{padding:18px 16px}}.step-hearts{justify-content:flex-start;align-items:center;gap:6px;min-width:160px;display:flex}.step-hearts .hs .heart{width:26px;height:23px}.ticket-mini{color:#b68048;letter-spacing:-4px;font-size:24px}.gift-mini{font-size:28px}.business-value,.business-process,.business-faq{padding:26px 0 0}.business-value .section-head,.business-process .section-head,.business-faq .section-head,.business-apply .section-head{text-align:center;max-width:900px;margin:0 auto 26px}.business-value .section-head h2,.business-process .section-head h2,.business-faq .section-head h2,.business-apply .section-head h2{letter-spacing:-.045em;text-align:center;font-size:clamp(42px,4.2vw,60px)}.business-value .section-head p,.business-process .section-head p,.business-faq .section-head p,.business-apply .section-head p{text-align:center;max-width:820px;margin:12px auto 0}.biz-benefits-grid{grid-template-columns:minmax(300px,1.08fr) minmax(0,2fr);align-items:stretch;gap:16px;display:grid}.biz-feature{color:#fff;background:linear-gradient(#ef5248 0%,#e44c45 100%);border-radius:28px;flex-direction:column;justify-content:space-between;min-height:430px;padding:34px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px #e4554d38}.biz-feature:before{content:"";background:radial-gradient(circle,#ffffff2b 0,#ffffff14 35%,#fff0 70%);border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -72px -92px auto}.biz-feature .meta{z-index:1;letter-spacing:.16em;text-transform:uppercase;opacity:.9;font-size:11px;font-weight:800;position:relative}.biz-feature .num{z-index:1;letter-spacing:-.06em;margin:8px 0 16px;font-size:92px;font-weight:800;line-height:.9;position:relative}.biz-feature h3{z-index:1;color:#fff;max-width:300px;margin:0 0 16px;font-size:34px;line-height:1.02;position:relative}.biz-feature p{z-index:1;color:#ffffffeb;max-width:330px;margin:0;font-size:16px;line-height:1.72;position:relative}.biz-feature .feature-note{z-index:1;color:#ffffffeb;border-top:1px solid #ffffff3d;max-width:330px;margin-top:22px;padding-top:18px;font-size:13px;line-height:1.55;position:relative}.biz-side-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.biz-card{background:#fffdfb;border:1px solid #e6ddd4;border-radius:24px;flex-direction:column;min-height:206px;padding:26px 24px 24px;display:flex;position:relative;box-shadow:0 10px 26px #231e1c08}.biz-card .top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.biz-card .n{color:#b68048;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.biz-card .ico{color:#c3924b;background:linear-gradient(#fffdf9,#fbf3e9);border:1px solid #c7a15a57;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:21px;line-height:1;display:grid}.biz-card h3{color:var(--ink);max-width:230px;margin:0 0 12px;font-size:22px;line-height:1.14}.biz-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.68}.biz-zero{background:#fffdfb;border:1px solid #e6ddd4;border-radius:22px;grid-template-columns:120px 1fr;align-items:center;gap:24px;margin-top:16px;padding:22px 28px;display:grid;box-shadow:0 10px 26px #231e1c08}.biz-zero .price{color:#11233e;font-size:64px;font-weight:800;line-height:1}.biz-zero h3{margin:0 0 8px;font-size:18px}.biz-zero p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.process-shell{background:#fffdfb;border:1px solid #e6ddd4;border-radius:26px;padding:34px 34px 30px;box-shadow:0 10px 26px #231e1c08}.process-step{grid-template-columns:52px 150px 1fr;align-items:flex-start;gap:18px;padding:14px 0;display:grid;position:relative}.process-step:not(:last-child):before{content:"";background:linear-gradient(#d9b06a,#ece1d1);width:2px;position:absolute;top:46px;bottom:-14px;left:25px}.process-step .dot{background:#d9b06a;border:3px solid #fff;border-radius:50%;width:14px;height:14px;margin:6px auto 0;box-shadow:0 0 0 1px #e7d5ba}.process-step h3{margin:0;font-size:18px;line-height:1.2}.process-step p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.business-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.business-faq .qa button{padding:20px 22px;font-size:18px}.business-faq .qa .ans p{font-size:14px;line-height:1.72}#p-residents .wrap,#p-business .wrap{max-width:1320px}@media (width<=1100px){.nav-slider{min-width:560px}.audience-hero .audience-visual{opacity:.88;width:60%}.audience-copy{width:58%}.signal-stage{align-items:flex-start;min-height:auto;padding:0}.signal-head{max-width:760px}.signal-content{grid-template-columns:minmax(0,590px) 1fr}.signal-flow{grid-template-columns:minmax(135px,1fr) 16px minmax(140px,1fr) 16px minmax(150px,1fr);gap:8px;max-width:560px}.signal-flow .flow-item{min-height:134px;padding:14px 12px 12px}.signal-actions .btn{min-width:235px;margin-bottom:12px;margin-right:0}.benefit-layout{grid-template-columns:1fr}.benefit-main{min-height:390px}.milestone-card,.milestone-card.shelf-card{grid-template-columns:1fr}.milestone-reward{border-top:1px solid #e7ddd4;border-left:0;padding:24px 0 0}}@media (width<=860px){header{position:sticky}.header-inner{flex-wrap:wrap;height:auto;min-height:76px;padding-top:12px;padding-bottom:12px}.nav-slider{order:2;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;margin-left:0}.nav-slider a{padding:0 6px;font-size:11px}.audience-hero{min-height:720px}.audience-hero .audience-visual{opacity:.46;width:100%}.audience-hero .audience-visual:before{background:linear-gradient(90deg,#f9f6f2fa,#f9f6f2db 45%,#f9f6f273 75%,#f9f6f22e)}.audience-copy{width:100%;max-width:640px;padding:72px 0}.benefit-small-grid,.biz-benefits-grid,.business-faq-grid{grid-template-columns:1fr 1fr}.benefit-card.top,.benefit-card.bottom{grid-column:auto}.benefit-card{min-height:220px}.hearts-hero{grid-template-columns:1fr;padding:36px}.hearts-ticket-card{max-width:520px}.signal-head p .signal-desc-line{white-space:normal;display:inline}.signal-head p .signal-desc-line:not(:last-child):after{content:" "}.signal-flow{grid-template-columns:170px 22px 170px 22px 170px;gap:8px}}@media (width<=650px){.nav-slider{overflow-x:auto}.nav-slider a{min-width:82px}.home-key-stats .focus-grid,.benefit-small-grid{grid-template-columns:1fr}.benefit-main{padding:28px}.benefit-card{padding:24px}.milestone-card{padding:24px 18px}.milestone-reward{grid-template-columns:1fr}.place-strip{padding-bottom:4px;overflow-x:auto}.place-strip.exact{overflow:visible}.strip-visual.top,.strip-visual.bottom{max-width:100%}.milestone-reward,.milestone-card.shelf-card .milestone-reward{border-top:1px solid #e7ddd4;border-left:0;grid-template-columns:1fr;padding-top:20px;padding-left:0}.reward-visual.gift,.reward-visual.phone{justify-self:start}.milestone-card.shelf-card .reward-copy h3,.milestone-card.shelf-card .reward-copy p,.reward-copy h3,.reward-copy p{max-width:none}.hearts-hero{border-radius:22px;padding:30px 22px}.heart-how{padding:28px 20px}.heart-step{grid-template-columns:42px 58px 1fr}.heart-step .step-ico{width:56px;height:56px}.signal-stage{align-items:flex-start;min-height:auto;padding:34px 18px 24px}.signal-head h3{font-size:36px}.signal-head p{font-size:14px}.signal-content{grid-template-columns:1fr;gap:18px;margin-top:24px}.signal-flow .flow-item{background:#fffdf8d1;min-height:auto;padding:16px 14px 13px}.signal-actions{justify-content:flex-start;align-items:flex-start}.signal-actions .btn{width:auto;min-width:0;margin:0}.biz-benefits-grid,.business-faq-grid,.biz-side-grid{grid-template-columns:1fr}.biz-feature{min-height:auto;padding:28px 22px}.biz-feature .num{font-size:72px}.biz-feature h3{max-width:none;font-size:28px}.biz-feature p,.biz-feature .feature-note{max-width:none}.biz-card{min-height:auto;padding:22px 20px 20px}.biz-card h3{max-width:none;font-size:20px}.biz-zero{grid-template-columns:1fr;gap:10px}.process-shell{padding:24px 18px}.process-step{grid-template-columns:34px 1fr;gap:14px}.process-step h3,.process-step p{grid-column:2}.process-step:not(:last-child):before{left:16px}.signal-section{padding:34px 0 58px}.signal-head h3 .line{white-space:normal}.signal-head p .signal-desc-line{white-space:normal;display:inline}.signal-head p .signal-desc-line:not(:last-child):after{content:" "}.signal-flow{grid-template-columns:1fr;gap:10px;max-width:300px}.signal-flow .flow-arr{display:none}.signal-flow .flow-item{min-height:auto;padding:16px 14px 13px}.signal-actions .btn{width:auto;min-width:0}.step-hearts{grid-column:3;margin-top:4px}}body.cabinet-mode>header,body.cabinet-mode .footer-wrap{display:none}body.cabinet-mode main{min-height:100vh}.cabinet-shell{max-width:1240px;margin:0 auto;padding:26px 20px 80px}.cabinet-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.cabinet-kicker{color:#111820;font-size:17px;font-weight:800}.cabinet-subname{color:#8b847d;margin-top:4px;font-size:12px}.cabinet-top-actions{align-items:center;gap:10px;display:flex}.cabinet-top-btn{color:#111820;cursor:pointer;background:#fff;border:1px solid #d9d0c8;border-radius:999px;padding:11px 18px;font-weight:750;transition:all .2s}.cabinet-top-btn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #1b1d2012}.cabinet-hero-wrap{position:relative}.cabinet-hero{color:#fff;background:linear-gradient(120deg,#15253a 0%,#142337 72%,#17283e 100%);border-radius:28px;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:36px;min-height:300px;padding:40px 44px;display:grid;box-shadow:0 16px 36px #1423371f}.cabinet-hero .eyebrow{color:#d8b46b}.cabinet-hero h1{color:#fff;letter-spacing:-.035em;max-width:720px;margin:20px 0 18px;font-size:clamp(28px,3vw,39px);line-height:1.08}.cabinet-hero p{color:#d8dfeb;max-width:650px;font-size:15px;line-height:1.7}.cabinet-status{text-align:center;background:radial-gradient(circle at 50% 40%,#e5bd6624,#ffffff05 64%,#0000 65%);border:1px solid #ddbe7c94;border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;width:258px;height:258px;display:flex;box-shadow:inset 0 0 0 1px #ffffff06}.cabinet-status .status-heart{filter:drop-shadow(0 8px 12px #e4554d33);margin-bottom:12px;font-size:54px;line-height:1}.cabinet-status .status-label{letter-spacing:.14em;text-transform:uppercase;color:#cbd3df;margin-bottom:9px;font-size:10px}.cabinet-status strong{letter-spacing:.025em;color:#fff;font-size:54px;line-height:1}.add-branch-btn{color:#e45349;cursor:pointer;z-index:2;background:#fff;border:1px solid #d8ae5c;border-radius:16px;place-items:center;width:52px;height:52px;font-size:36px;line-height:1;transition:all .2s;display:grid;position:absolute;top:50%;right:-62px;transform:translateY(-50%);box-shadow:0 12px 26px #181e2614}.add-branch-btn:hover{transform:translateY(-50%)scale(1.05);box-shadow:0 16px 32px #181e261f}.add-branch-btn:after{content:"Добавить филиал";white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#14243a;border-radius:9px;padding:8px 10px;font-size:11px;font-weight:750;transition:all .18s;position:absolute;right:62px;transform:translate(5px)}.add-branch-btn:hover:after{opacity:1;transform:translate(0)}.branch-demo-status{display:none}.branch-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;display:none}body.branch-demo-active .cabinet-hero{display:none}body.branch-demo-active .branch-hero-grid{display:grid}.branch-hero-card{appearance:none;color:#fff;text-align:left;cursor:pointer;background:linear-gradient(120deg,#15253a 0%,#142337 72%,#17283e 100%);border:1px solid #0000;border-radius:26px;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:22px;width:100%;min-height:260px;padding:30px 30px 28px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;box-shadow:0 14px 32px #1423371a}.branch-hero-card:hover{transform:translateY(-2px);box-shadow:0 18px 38px #14233726}.branch-hero-card.active{border-color:#e7bd62;box-shadow:0 0 0 2px #e7bd6229,0 18px 40px #1423372e}.branch-hero-card .eyebrow{color:#d8b46b;margin-bottom:13px;font-size:10px}.branch-hero-card h2{letter-spacing:-.035em;color:#fff;max-width:380px;margin:0 0 12px;font-size:clamp(23px,2.25vw,32px);line-height:1.08}.branch-hero-card .branch-place{color:#fff;margin-bottom:5px;font-size:13px;font-weight:800}.branch-hero-card .branch-address{color:#bdc9d8;margin-bottom:12px;font-size:11.5px;line-height:1.45}.branch-hero-card .branch-copy{color:#d7dfeb;max-width:390px;margin:0;font-size:12px;line-height:1.55}.branch-hero-status{text-align:center;background:radial-gradient(circle at 50% 40%,#e5bd6624,#ffffff05 64%,#0000 65%);border:1px solid #ddbe7c94;border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;width:176px;height:176px;display:flex;box-shadow:inset 0 0 0 1px #ffffff06}.branch-hero-status .status-heart{filter:drop-shadow(0 7px 10px #e4554d2e);margin-bottom:9px;font-size:34px;line-height:1}.branch-hero-status .status-label{letter-spacing:.13em;text-transform:uppercase;color:#cbd3df;margin-bottom:6px;font-size:8px}.branch-hero-status strong{letter-spacing:.015em;color:#fff;font-size:36px;line-height:1}.branch-hero-card.etalon{background:linear-gradient(120deg,#16263b 0%,#19283b 58%,#2a2333 100%)}.branch-hero-card.etalon .branch-hero-status strong{color:#ffd66f}.branch-demo-caption{letter-spacing:.13em;text-transform:uppercase;color:#a47c36;text-align:center;margin:0 0 10px;font-size:11px;font-weight:800;display:none}body.branch-demo-active .branch-demo-caption{display:block}.branch-demo-toggle.on{color:#fff;background:#14243a;border-color:#d4ab5d;box-shadow:0 8px 18px #14243a24}.branch-context{color:#7d6c50;background:#f7f1e6;border:1px solid #ead8b8;border-radius:12px;margin:0 0 18px;padding:11px 14px;font-size:12px;font-weight:750;display:none}body.branch-demo-active .branch-context{display:block}.cabinet-tabs{--cab-tab:0;background:#ece6df;border:1px solid #ddd4cc;border-radius:18px;grid-template-columns:repeat(4,1fr);margin:20px 0 26px;padding:5px;display:grid;position:relative;overflow:hidden}.cabinet-tabs:before{content:"";width:calc(25% - 2.5px);transform:translateX(calc(var(--cab-tab) * 100%));background:#fff;border-radius:13px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 8px 18px #1419200f}.cabinet-tabs button{z-index:1;color:#7a7168;cursor:pointer;background:0 0;border:0;min-height:54px;padding:0 14px;font-weight:750;position:relative}.cabinet-tabs button.on{color:#111820}.cab-panel{display:none}.cab-panel.on{display:block}.cab-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr);align-items:start;gap:22px;display:grid}.cab-card{background:#fff;border:1px solid #dfd7cf;border-radius:22px;padding:28px;box-shadow:0 8px 24px #1c191706}.cab-card h2{letter-spacing:-.035em;margin:0 0 8px;font-size:29px}.cab-card .lead{color:#8a837c;margin:0 0 24px;font-size:13px;line-height:1.6}.cab-status-row{color:#8c8179;background:#fff3ef;border:1px solid #efc9bd;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:16px;font-size:11px;display:flex}.cab-status-row strong{color:#e04f45;font-size:16px}.cab-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cab-field.full{grid-column:1/-1}.cab-field label{color:#111820;margin:0 0 7px;font-size:11px;font-weight:800;display:block}.cab-field input,.cab-field select,.cab-field textarea{color:#111820;width:100%;font:inherit;background:#fcfbfa;border:1px solid #dcd3cb;border-radius:10px;outline:none;padding:13px 14px;font-size:13px}.cab-field textarea{resize:vertical;min-height:96px}.cab-info{background:#fbf6ec;border-color:#ead9ba;min-height:100%}.cab-info-icon{color:#fff;background:#cea14f;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:18px;font-weight:800;display:grid}.cab-info h3{margin-bottom:10px;font-size:20px}.cab-info p{color:#716960;margin:0 0 14px;font-size:13px;line-height:1.75}.results-card{max-width:760px;margin:0 auto}.results-card h2{font-size:30px}.result-stats{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0 16px;display:grid}.result-stat small{color:#9a9188;margin-bottom:8px;font-size:10px;display:block}.result-stat strong{color:#111820;font-size:24px}.weak-card{background:#fff3f0;border:1px solid #efc6bd;border-radius:15px;padding:19px}.weak-card .weak-label{letter-spacing:.08em;color:#e04f45;text-transform:uppercase;font-size:11px;font-weight:800}.weak-card h3{margin:10px 0 8px;font-size:18px}.weak-card p{color:#766e67;margin:0;font-size:13px;line-height:1.65}.navy-gold-btn{color:#fff;cursor:pointer;background:#14243a;border:1px solid #d5a54f9e;border-radius:999px;margin-top:20px;padding:14px 24px;font-weight:800;position:relative;overflow:hidden;box-shadow:0 12px 24px #14243a24}.navy-gold-btn:before{content:"";filter:blur(2px);background:linear-gradient(90deg,#0000,#ffdd91d1,#0000);width:58px;animation:2.8s ease-in-out infinite goldShine;position:absolute;top:-40%;bottom:-40%;left:-80px;transform:rotate(18deg)}.navy-gold-btn span{z-index:1;position:relative}@keyframes goldShine{0%,18%{left:-90px}58%,to{left:115%}}.fav-head,.promo-head{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 22px;display:flex}.fav-head h2,.promo-head h2{letter-spacing:-.035em;margin-bottom:6px;font-size:34px}.fav-head p,.promo-head p{color:#847c74;font-size:13px}.fav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.fav-empty{text-align:center;color:#8b837b;background:#ffffff8c;border:1px dashed #d9cec3;border-radius:20px;padding:42px}.favorite-company{background:#fff;border:1px solid #ded5cd;border-radius:20px;padding:22px;position:relative;box-shadow:0 8px 20px #1e1c1a08}.favorite-company.match{color:#fff;background:linear-gradient(145deg,#cf2028 0%,#bd171f 72%,#a9141b 100%);border:0;box-shadow:0 16px 34px #be171f33}.favorite-company.match h3{color:#fff}.favorite-company.match p{color:#ffe9e6}.favorite-company.match .promo-logo{color:#9f1720;background:#fffffff5;border-color:#ffdc96b8}.favorite-company.match .status-mini{color:#ffd77a}.favorite-company.match .status-mini b{color:#fff}.favorite-company.match .favorite-wait{color:#ffe8e4}.favorite-company.match .navy-gold-btn{background:#14243a;border-color:#e6bd66;box-shadow:0 12px 26px #08142240}.match-tag{color:#3d2b12;letter-spacing:.13em;background:linear-gradient(135deg,#f4d98b,#c99739);border:1px solid #dab35d;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:900;position:absolute;top:18px;right:18px;box-shadow:0 6px 14px #c3912f2e}.fav-logo-row{align-items:center;gap:14px;margin-bottom:15px;display:flex}.promo-logo{color:#6f6b69;background:#faf7f2;border:1px solid #ddd2c8;border-radius:50%;place-items:center;width:58px;height:58px;font-weight:900;display:grid}.fav-logo-row .status-mini{color:#8b8178;font-size:11px}.fav-logo-row .status-mini b{color:#111820;margin-top:3px;display:block}.favorite-company h3{margin:8px 0;font-size:20px}.favorite-company p{color:#756e67;font-size:13px;line-height:1.55}.favorite-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.favorite-wait{color:#9a9188;padding:8px 0;font-size:11px}.promo-limit{min-width:220px}.promo-limit-line{color:#7f776f;justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}.promo-progress{background:#e9e1d9;border-radius:999px;height:8px;overflow:hidden}.promo-progress span{border-radius:inherit;background:linear-gradient(90deg,#d9ab54,#ef5b50);width:0;height:100%;transition:width .25s;display:block}.swipe-stage{justify-content:center;align-items:center;min-height:600px;padding:12px 0 0;display:flex;position:relative}.promo-swipe-card{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:#fff;border:1px solid #dbd2ca;border-radius:28px;width:min(430px,92vw);min-height:520px;padding:28px;transition:transform .28s,opacity .28s,filter .28s;position:relative;overflow:hidden;box-shadow:0 22px 46px #1c1f241c}.promo-swipe-card:active{cursor:grabbing}.promo-swipe-card.dragging{transition:none}.promo-swipe-card.swipe-right{opacity:0;transform:translate(120%,10px)rotate(16deg)!important}.promo-swipe-card.swipe-left{opacity:0;filter:brightness(.35)grayscale(.4);transform:translate(-120%,10px)rotate(-16deg)!important}.swipe-stamp{color:#e4574d;letter-spacing:.08em;opacity:0;border:3px solid #e4574d;border-radius:12px;padding:7px 10px;font-weight:900;transition:all .15s;position:absolute;top:26px;right:24px;transform:rotate(8deg)}.promo-swipe-card.like-preview .swipe-stamp{opacity:1}.promo-swipe-card.nope-preview{filter:brightness(.72)}.promo-card-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.promo-status{color:#e64940;align-items:center;gap:6px;font-size:20px;display:flex}.promo-status-copy{color:#92887e;text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:10px}.promo-swipe-card h3{letter-spacing:-.03em;margin:22px 0 6px;font-size:28px}.promo-category{color:#827970;border-bottom:1px solid #e7ded6;padding-bottom:16px;font-size:13px}.promo-people{color:#777069;margin-top:16px;font-size:12px}.promo-hint{color:#a1978e;margin-top:18px;font-size:11px}.promo-interest{opacity:0;border-top:0 solid #eadcc5;max-height:0;margin-top:0;transition:max-height .28s,opacity .22s,margin .28s,padding .28s;overflow:hidden}.promo-swipe-card.expanded .promo-interest{opacity:1;border-top-width:1px;max-height:230px;margin-top:22px;padding-top:18px}.promo-interest .label{text-transform:uppercase;letter-spacing:.12em;color:#b4863d;font-size:10px;font-weight:900}.promo-interest p{color:#554f4a;margin-top:9px;font-size:14px;line-height:1.65}.swipe-controls{justify-content:center;gap:18px;margin-top:20px;display:flex}.swipe-control{cursor:pointer;background:#fff;border:1px solid #ded4cb;border-radius:50%;place-items:center;width:62px;height:62px;font-size:25px;transition:all .2s;display:grid;box-shadow:0 10px 22px #1c1e2112}.swipe-control:hover{transform:translateY(-2px)}.swipe-control.no{color:#17253a}.swipe-control.yes{color:#e34f46;border-color:#efc6c1}.swipe-end{text-align:center;background:#fff;border:1px solid #ded5cd;border-radius:24px;max-width:520px;padding:46px}.swipe-end h3{margin-bottom:10px;font-size:26px}.swipe-end p{color:#837b74;line-height:1.6}.cab-modal{z-index:230;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10182361;justify-content:center;align-items:center;padding:22px;display:none;position:fixed;inset:0}.cab-modal.show{display:flex}.cab-modal-dialog{background:#fff;border:1px solid #ded5cd;border-radius:26px;width:min(600px,100%);max-height:88vh;padding:30px;position:relative;overflow:auto;box-shadow:0 30px 80px #1018233d}.cab-modal-close{color:#6d6863;cursor:pointer;background:#fff;border:1px solid #ddd4cc;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:16px;right:16px}.cab-modal-dialog h3{letter-spacing:-.035em;margin:8px 42px 10px 0;font-size:30px}.cab-modal-dialog>p{color:#7e766f;margin-bottom:18px;line-height:1.68}.role-list{gap:10px;margin:20px 0;display:grid}.role-row{background:#fbfaf8;border:1px solid #e2d9d1;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.role-row b{font-size:14px}.role-row span{color:#91887f;font-size:11px}.role-remove{color:#df5148;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.role-remove[disabled]{color:#bbb4ae;cursor:not-allowed}.invite-box{background:#fbf6ec;border:1px solid #ead8b9;border-radius:16px;margin-top:18px;padding:18px;display:none}.invite-box.show{display:block}.invite-box label{margin-bottom:7px;font-size:11px;font-weight:800;display:block}.invite-line{gap:9px;display:flex}.invite-line input{background:#fff;border:1px solid #dcd2c9;border-radius:10px;flex:1;min-width:0;padding:11px}.contact-grid{gap:12px;margin-top:18px;display:grid}.contact-person{border:1px solid #dfd6ce;border-radius:16px;padding:17px}.contact-person .role{letter-spacing:.1em;text-transform:uppercase;color:#b0813e;font-size:10px;font-weight:900}.contact-person h4{margin:6px 0 12px;font-size:18px}.contact-links{flex-wrap:wrap;gap:9px;display:flex}@media (width<=900px){.cabinet-hero{grid-template-columns:1fr}.cabinet-status{justify-self:start;width:210px;height:210px}.cabinet-status strong{font-size:44px}.branch-hero-grid{grid-template-columns:1fr}.branch-hero-card{grid-template-columns:minmax(0,1fr) 165px;min-height:230px}.branch-hero-status{width:152px;height:152px}.branch-hero-status strong{font-size:31px}.add-branch-btn{top:18px;right:14px;transform:none}.add-branch-btn:hover{transform:scale(1.04)}.add-branch-btn:after{display:none}.cab-grid,.fav-grid{grid-template-columns:1fr}.cabinet-tabs{overflow:auto}.cabinet-tabs button{min-width:150px}.cab-form-grid{grid-template-columns:1fr}.cab-field.full{grid-column:auto}}@media (width<=620px){.cabinet-shell{padding:18px 14px 60px}.cabinet-top{align-items:flex-start}.cabinet-top-actions{flex-wrap:wrap;justify-content:flex-end}.cabinet-hero{padding:28px 22px}.cabinet-hero h1{font-size:34px}.cabinet-tabs{grid-template-columns:repeat(4,150px)}.result-stats{grid-template-columns:1fr}.fav-head,.promo-head{flex-direction:column;align-items:flex-start}.promo-limit{width:100%}.cab-modal-dialog{padding:26px 20px}.invite-line{flex-direction:column}.branch-hero-card{grid-template-columns:1fr;min-height:auto;padding:24px 22px}.branch-hero-status{justify-self:start;width:145px;height:145px}.branch-hero-card h2{font-size:25px}}.how-v2{padding-top:92px}.how-v2-head{max-width:1040px!important}.how-v2-head p{max-width:920px!important}.how-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:16px;margin:34px 0 28px;display:grid}.how-flow-item{border:1px solid var(--line);background:#ffffffa3;border-radius:18px;align-items:flex-start;gap:16px;min-height:118px;padding:20px 20px 18px;display:flex}.how-flow-no{letter-spacing:.12em;color:var(--gold);padding-top:2px;font-size:12px;font-weight:800}.how-flow-item b{color:var(--ink);margin-bottom:7px;font-size:16px;line-height:1.28;display:block}.how-flow-item p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.how-flow-arrow{color:#b8aea5;place-items:center;padding:0 2px;font-size:20px;display:grid}.how-showcase{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:30px;grid-template-columns:310px minmax(0,1fr);gap:0;display:grid;overflow:hidden}.how-level-nav{border-right:1px solid var(--line);background:linear-gradient(#fbf8f4 0%,#f6f0ea 100%);padding:22px}.how-level-btn{text-align:left;width:100%;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:34px 1fr 26px;align-items:center;gap:12px;margin-bottom:8px;padding:15px 14px;transition:all .2s;display:grid}.how-level-btn:hover{background:#ffffffb3;border-color:#c7a15a38}.how-level-btn.on{background:#fff;border-color:#d9c9b5;box-shadow:0 10px 28px #3c302812}.how-level-kicker{color:#b7ada5;letter-spacing:.08em;font-size:11px;font-weight:800}.how-level-btn.on .how-level-kicker{color:var(--gold)}.how-level-copy{min-width:0;display:block}.how-level-copy strong{font-size:17px;line-height:1.2;display:block}.how-level-copy small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.35;display:block}.how-level-mark{color:#8c8178;background:#efe8e1;border-radius:50%;place-items:center;width:26px;height:26px;transition:all .2s;display:grid}.how-level-btn.on .how-level-mark{color:#8e6821;background:#f2e1bf;transform:translate(2px)}.how-level-note{border-top:1px solid #e4dcd4;align-items:flex-start;gap:10px;margin:20px 6px 2px;padding-top:18px;display:flex}.how-level-note-dot{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.how-level-note p{color:#7f7770;margin:0;font-size:12.5px;line-height:1.55}.how-preview{min-width:0;padding:26px 28px 28px}.how-preview-top{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.how-preview-label{text-transform:uppercase;letter-spacing:.13em;color:var(--gold);margin-bottom:5px;font-size:11px;font-weight:800;display:block}.how-preview h3{font-size:28px;line-height:1.1}.how-preview-badge{color:#8b6a30;white-space:nowrap;background:#fffaf4;border:1px solid #e5d8c9;border-radius:999px;align-items:center;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.how-preview-frame{aspect-ratio:1672/941;background:#f4eee8;border:1px solid #eadfd5;border-radius:22px;position:relative;overflow:hidden}.how-preview-frame:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}.how-preview-frame img{object-fit:cover;width:100%;height:100%;transition:opacity .18s,transform .28s;display:block}.how-preview-frame img.is-switching{opacity:.18;transform:scale(.992)}.how-preview-foot{justify-content:space-between;align-items:center;gap:24px;margin-top:16px;display:flex}.how-preview-foot p{color:var(--muted);max-width:760px;margin:0;font-size:13.5px;line-height:1.58}.how-preview-dots{flex:none;gap:7px;display:flex}.how-preview-dots i{background:#d9d1ca;border-radius:99px;width:7px;height:7px;transition:all .2s;display:block}.how-preview-dots i.on{background:var(--gold);width:22px}@media (width<=1080px){.how-flow{grid-template-columns:1fr;gap:10px}.how-flow-arrow{display:none}.how-flow-item{min-height:unset}.how-showcase{grid-template-columns:1fr}.how-level-nav{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.how-level-btn{grid-template-columns:26px 1fr;margin:0;padding:13px}.how-level-mark{display:none}.how-level-note{grid-column:1/-1;margin:8px 4px 0;padding-top:14px}}@media (width<=760px){.how-v2{padding-top:62px}.how-level-nav{grid-template-columns:1fr;padding:14px}.how-level-note{grid-column:auto}.how-preview{padding:18px 14px}.how-preview-top{flex-direction:column;align-items:flex-start;gap:10px}.how-preview h3{font-size:24px}.how-preview-frame{border-radius:16px}.how-preview-foot{flex-direction:column;align-items:flex-start;gap:10px}}.how-v3-head .how-title{letter-spacing:-.04em;max-width:820px;margin:0;font-size:clamp(34px,3.7vw,52px);line-height:1.02}.how-interactive-image{width:min(100%,1120px);margin:0 auto}.how-interactive-stage{aspect-ratio:1672/941;isolation:isolate;background:#f7f1eb;border:1px solid #baa99a47;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 34px #231e1c13}.how-state-image{object-fit:cover;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;width:100%;height:100%;transition:opacity .16s;position:absolute;inset:0}.how-state-image.on{opacity:1;visibility:visible}.how-image-hotspot{z-index:6;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;width:13.9%;height:10.8%;padding:0;transition:background .15s,box-shadow .15s,transform .15s;position:absolute;top:52.8%}@media (hover:hover){.how-image-hotspot:hover{background:#ffffff13;box-shadow:inset 0 0 0 1px #c7a15a38,0 3px 12px #231e1c09}.how-image-hotspot:active{transform:scale(.985)}}@media (width<=900px){.how-v3{padding-top:34px;padding-bottom:28px}.how-v3-head{margin-bottom:14px}.how-v3-head .how-title{font-size:clamp(32px,5.3vw,44px)}.how-interactive-stage{border-radius:16px}}@media (width<=760px){.how-v3{padding-top:28px;padding-bottom:24px}.how-v3-head{margin-bottom:12px}.how-v3-head .how-title{max-width:620px;font-size:32px;line-height:1.06}.how-interactive-stage{border-radius:14px;box-shadow:0 9px 24px #231e1c12}.how-image-hotspot{border-radius:12px;width:15.8%;height:18%;min-height:44px;top:49.8%}.how-image-hotspot-standard{left:51.7%}.how-image-hotspot-master{left:67.2%}.how-image-hotspot-etalon{left:82.1%}}@media (width<=480px){.how-v3-head .how-title{font-size:29px}.how-interactive-stage{border-radius:12px}.how-image-hotspot{border-radius:10px;height:21%;top:48.5%}}.how-v3-head{margin:0 auto 14px;max-width:1080px!important}.how-v3-head .how-title{max-width:760px}.how-interactive-stage:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff8c}.how-image-hotspot{z-index:7;border-radius:18px;width:14.2%;height:11.1%;top:52.55%}.how-image-hotspot[aria-selected=true]{box-shadow:inset 0 0 0 1px #c7a15a2e,inset 0 -2px #c7a15a6b}@media (hover:hover){.how-image-hotspot:hover{background:#ffffff18;box-shadow:inset 0 0 0 1px #c7a15a3d,0 4px 14px #231e1c0d}}@media (width<=900px){.how-v3{padding-top:32px;padding-bottom:26px}.how-v3-head{margin-bottom:12px}.how-interactive-image{width:min(100%,1000px)}.how-interactive-stage{border-radius:18px;box-shadow:0 10px 24px #231e1c13}}@media (width<=760px){.how-v3{padding-top:26px;padding-bottom:22px}.how-v3-head .how-title{font-size:31px;line-height:1.06}.how-interactive-stage{border-radius:14px}.how-unified-badge{width:15.4%;bottom:5.3%;right:4.9%}.how-image-hotspot{border-radius:13px;width:16.2%;height:18.2%;min-height:44px;top:49.7%}.how-image-hotspot-standard{left:51.6%}.how-image-hotspot-master{left:67.15%}.how-image-hotspot-etalon{left:82.05%}}@media (width<=480px){.how-v3-head .how-title{font-size:28px}.how-unified-badge{width:15.9%;bottom:5%;right:4.8%}.how-image-hotspot{border-radius:11px;height:21%;top:48.6%}}.how-v3{padding-top:34px;padding-bottom:32px}.how-v3-head{width:min(100%,1040px);margin:0 auto 16px;max-width:1040px!important}.how-v3-head .how-title{letter-spacing:-.038em;max-width:700px;font-size:clamp(34px,3.4vw,48px);line-height:1.04}.how-interactive-image{width:min(100%,1040px)}.how-interactive-stage{background:linear-gradient(#fcf8f4 0%,#f6efe7 100%);border:1px solid #c3ae9a57;border-radius:24px;box-shadow:0 16px 40px #231e1c17,0 2px 6px #231e1c09}.how-interactive-stage:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(100% 120% at 100% 0,#ffffff5c 0%,#fff0 58%);position:absolute;inset:0}.how-state-image{transition:opacity .18s}.how-unified-badge{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;width:16.63%;height:auto;display:block;position:absolute;bottom:4.89%;right:3.83%}.how-image-hotspot{z-index:7;border-radius:18px;width:14.25%;height:11.25%;transition:background .16s,box-shadow .16s,transform .16s;top:52.25%}.how-image-hotspot-standard{left:53.75%}.how-image-hotspot-master{left:67.62%}.how-image-hotspot-etalon{left:81.37%}.how-image-hotspot[aria-selected=true]{background:#ffffff14;box-shadow:inset 0 0 0 1px #c7a15a33,inset 0 -2px #c7a15a75,0 6px 16px #231e1c0d}.how-image-hotspot:focus-visible{outline-offset:-3px;background:#ffffff1f;outline:3px solid #c7a15ab3}@media (hover:hover){.how-image-hotspot:hover{background:#ffffff1c;box-shadow:inset 0 0 0 1px #c7a15a3d,0 5px 16px #231e1c0d}.how-image-hotspot:active{transform:scale(.988)}}@media (width<=900px){.how-v3{padding-top:30px;padding-bottom:28px}.how-v3-head{margin-bottom:14px}.how-v3-head .how-title{font-size:clamp(32px,4.4vw,42px)}.how-interactive-image{width:min(100%,980px)}.how-interactive-stage{border-radius:20px;box-shadow:0 12px 28px #231e1c14,0 2px 5px #231e1c08}}@media (width<=760px){.how-v3{padding-top:26px;padding-bottom:24px}.how-v3-head .how-title{max-width:620px;font-size:31px;line-height:1.07}.how-interactive-stage{border-radius:16px}.how-unified-badge{width:17.1%;bottom:4.7%;right:3.7%}.how-image-hotspot{border-radius:13px;width:16.4%;height:18.4%;min-height:44px;top:49.7%}.how-image-hotspot-standard{left:51.45%}.how-image-hotspot-master{left:67.02%}.how-image-hotspot-etalon{left:82.02%}}@media (width<=480px){.how-v3-head .how-title{font-size:28px}.how-interactive-stage{border-radius:14px}.how-unified-badge{width:17.4%;bottom:4.4%;right:3.6%}.how-image-hotspot{border-radius:11px;height:21.3%;top:48.55%}}.how-status-copy{max-width:720px;color:var(--muted);margin:12px 0 0;font-size:16px;line-height:1.6}@media (width<=760px){.how-status-copy{margin-top:10px;font-size:15px;line-height:1.55}}.how-v4-shell{background:linear-gradient(145deg,#fcf8f4 0%,#f8f1ea 100%);border:1px solid #c3ae9a57;border-radius:28px;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);width:min(100%,1120px);min-height:576px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 18px 46px #231e1c17,0 2px 7px #231e1c09}.how-v4-visual{background:#e8dfd5;min-width:0;min-height:576px;position:relative;overflow:hidden}.how-v4-visual:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#19141005 0%,#19141000 72%),linear-gradient(#19141000 78%,#19141012 100%);position:absolute;inset:0}.how-v4-state-image{object-fit:cover;object-position:center;opacity:0;visibility:hidden;pointer-events:none;backface-visibility:hidden;image-rendering:auto;width:100%;height:100%;transition:opacity .2s,transform .4s;position:absolute;inset:0;transform:scale(1.002)}.how-v4-state-image.on{opacity:1;visibility:visible;transform:scale(1)}.how-v4-visual-label{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#6f655d;letter-spacing:.08em;text-transform:uppercase;background:#fffaf5e0;border:1px solid #ffffff85;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:24px;left:24px;box-shadow:0 7px 20px #231e1c14}.how-v4-visual-label:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #c7a15a24}.how-v4-content{justify-content:center;align-items:center;min-width:0;padding:40px 56px 40px 48px;display:flex}.how-v4-content-inner{width:100%;max-width:500px;margin:0}.how-v4-title{letter-spacing:-.035em;text-wrap:balance;word-break:normal;max-width:500px;margin:0;font-size:clamp(34px,3.05vw,44px);line-height:1.09}.how-v4-copy{color:#68645f;max-width:470px;margin:15px 0 0;font-size:15.5px;line-height:1.62}.how-v4-tabs{background:#ffffff75;border:1px solid #c3ae9a57;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:26px;padding:6px;display:grid}.how-v4-tab{color:#76706a;background:0 0;border:0;border-radius:12px;min-width:0;padding:11px 7px;font-size:13px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s,transform .16s}.how-v4-tab[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 7px 18px #231e1c12,inset 0 -2px #c7a15abf}.how-v4-tab:focus-visible{outline-offset:2px;outline:2px solid #c7a15ab8}@media (hover:hover){.how-v4-tab:hover{color:var(--ink);background:#ffffff94}.how-v4-tab:active{transform:scale(.985)}}.how-v4-status{background:#ffffff8f;border:1px solid #c3ae9a47;border-radius:20px;min-height:152px;margin-top:12px;padding:24px 24px 22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff94}.how-v4-status:after{content:"";pointer-events:none;background:radial-gradient(circle,#c7a15a26 0%,#c7a15a00 70%);border-radius:50%;width:150px;height:150px;position:absolute;top:-58px;right:-48px}.how-v4-status h3{z-index:1;letter-spacing:-.03em;margin:0;font-size:25px;line-height:1.12;position:relative}.how-v4-status p{z-index:1;color:#706b65;max-width:390px;margin:10px 0 0;font-size:13.5px;line-height:1.58;position:relative}@media (width<=960px){.how-v4-shell{border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:540px}.how-v4-visual{min-height:540px}.how-v4-content{padding:36px 34px 34px}.how-v4-content-inner{max-width:480px}.how-v4-title{max-width:470px;font-size:clamp(32px,4vw,40px)}.how-v4-copy{max-width:450px;font-size:15px}}@media (width<=760px){.how-v4{padding-top:30px;padding-bottom:30px}.how-v4-shell{border-radius:20px;min-height:0;display:block}.how-v4-visual{aspect-ratio:1.12;min-height:0}.how-v4-visual-label{padding:8px 11px;font-size:10px;top:16px;left:16px}.how-v4-content{justify-content:flex-start;align-items:flex-start;padding:30px 22px 24px}.how-v4-content-inner{max-width:none}.how-v4-title{max-width:100%;font-size:32px;line-height:1.08}.how-v4-copy{max-width:100%;margin-top:14px;font-size:15px;line-height:1.6}.how-v4-tabs{border-radius:15px;gap:5px;margin-top:22px}.how-v4-tab{padding:10px 5px;font-size:12px}.how-v4-status{border-radius:17px;min-height:142px;padding:20px 19px}.how-v4-status h3{font-size:23px}.how-v4-status p{font-size:13px}}@media (width<=420px){.how-v4-title{font-size:29px}.how-v4-content{padding-left:18px;padding-right:18px}.how-v4-tabs{padding:5px}.how-v4-tab{font-size:11.5px}}.expert-audit{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:visible}.expert-audit:before{display:none}.expert-deck{background:#fbf7f2;border:1px solid #c4b19e6b;border-radius:30px;width:100%;padding:0;position:relative;overflow:hidden;box-shadow:0 22px 58px #231e1c17,0 2px 8px #231e1c09}.expert-deck:after{content:"";pointer-events:none;background:radial-gradient(circle,#c7a15a21 0%,#c7a15a00 68%);border-radius:50%;width:390px;height:390px;position:absolute;bottom:-160px;right:-120px}.expert-deck-top{z-index:2;background:linear-gradient(135deg,#172436 0%,#111b2a 100%);grid-template-columns:minmax(0,1fr);gap:28px;margin:0;padding:34px 36px 28px;display:grid;position:relative}.expert-deck-top:before{content:"";background:linear-gradient(90deg,#d7b46e,#d7b46e2e);border-radius:999px;width:46px;height:2px;position:absolute;top:28px;left:36px}.expert-deck-top>div:first-child{max-width:780px;padding-top:14px}.expert-deck-top h3{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.5vw,46px);line-height:1.04}.expert-deck-top p{color:#aeb8c5;max-width:720px;margin:12px 0 0;font-size:15px;line-height:1.65}.expert-tabs{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding:6px;display:grid}.expert-tab{color:#aeb8c5;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:13px;padding:10px 14px;font-size:13px;font-weight:700;line-height:1.25;transform:none}.expert-tab:hover{color:#fff;box-shadow:none;background:#ffffff0f;transform:none}.expert-tab.on{color:#172436;background:#fff;box-shadow:0 8px 22px #00000029,inset 0 -2px #c7a15abf}.expert-slides{z-index:1;background:linear-gradient(#ffffff8a 0%,#ffffff26 100%),#fbf7f2;padding:30px 32px 34px;position:relative}.expert-slide{animation:.22s fadeSlide}.buy-intro,.author-intro{color:#66615c;border-bottom:1px solid #c4b19e47;border-left:2px solid #c7a15ab8;max-width:940px;margin:0 0 22px;padding:0 0 20px 18px;font-size:15px;line-height:1.72}.buy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.buy-item{background:#ffffffc7;border:1px solid #c4b19e57;border-radius:21px;min-height:146px;padding:22px 22px 20px;position:relative;overflow:hidden;box-shadow:0 10px 26px #231e1c09}.buy-item:before{content:"";background:linear-gradient(#c7a15ac7,#c7a15a14);width:4px;height:100%;position:absolute;top:0;left:0}.buy-item b{max-width:92%;color:var(--ink);letter-spacing:-.018em;margin:0 0 9px;font-size:17px;line-height:1.24;display:block}.buy-item span{color:#77716b;max-width:96%;font-size:13.3px;line-height:1.62;display:block}.method-shell{grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:20px;display:grid}.method-rail-wrap{background:#ffffffa8;border:1px solid #c4b19e57;border-radius:22px;min-width:0;padding:22px;position:relative}.method-rail-wrap>.buy-intro{border-bottom:1px solid #c4b19e4d;border-left:0;margin-bottom:18px;padding-bottom:18px;padding-left:0}.method-rail{gap:12px;padding-bottom:4px}.method-step{min-width:270px;min-height:190px;box-shadow:none;background:#fff;border:1px solid #c4b19e4d;border-radius:18px;flex:0 0 calc(50% - 6px);padding:19px}.method-step .no{color:#e5c98f;background:#172436;width:32px;height:32px;margin-bottom:14px}.method-step b{margin-bottom:8px;font-size:16.5px}.method-step span{font-size:13.2px;line-height:1.62}.method-controls{margin-top:14px}.expert-navbtn{color:#172436;width:42px;height:42px;box-shadow:none;background:#fff;border:1px solid #c4b19e6b;border-radius:13px}.expert-navbtn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #231e1c0f}.method-side{color:#fff;background:linear-gradient(145deg,#172436 0%,#111b2a 100%);border:0;border-radius:22px;padding:24px 22px;position:relative;overflow:hidden;box-shadow:0 14px 30px #1521321c}.method-side:after{content:"";border:1px solid #d7b46e24;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-58px;right:-54px;box-shadow:0 0 0 24px #d7b46e09}.method-side .mini{z-index:1;color:#d7b46e;margin-bottom:12px;font-size:10px;position:relative}.method-side h4{z-index:1;color:#fff;margin-bottom:12px;font-size:22px;line-height:1.16;position:relative}.method-side p{z-index:1;color:#aeb8c5;font-size:13.5px;line-height:1.64;position:relative}.method-experts{z-index:1;gap:7px;margin-top:18px;position:relative}.method-experts i{color:#e7d2a4;background:#ffffff0a;border-color:#e7d2a430;padding:7px 9px}.author-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.author-card{min-height:132px;box-shadow:none;background:#ffffffc2;border:1px solid #c4b19e57;border-radius:19px;padding:19px 18px}.author-card b{margin-bottom:7px;font-size:15.5px;line-height:1.25}.author-card span{font-size:12.8px;line-height:1.58}.author-panel{background:linear-gradient(90deg,#fff 0%,#fbf3e8 100%);border:1px solid #c4b19e61;border-radius:20px;padding:20px 22px;margin-top:16px!important}.author-panel .mini{margin-bottom:8px}.author-panel h4{margin-bottom:8px;font-size:19px}.author-chips{margin-top:12px}@media (width<=1080px){.expert-audit{padding:0;display:block}.expert-deck-top{padding:32px 30px 26px}.expert-deck-top:before{left:30px}.expert-slides{padding:28px 28px 30px}.method-shell{grid-template-columns:minmax(0,1fr) 280px}.author-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.expert-audit{gap:0;padding:0}.expert-deck{border-radius:22px}.expert-deck-top{gap:20px;padding:27px 20px 20px}.expert-deck-top:before{width:38px;top:22px;left:20px}.expert-deck-top>div:first-child{padding-top:12px}.expert-deck-top h3{font-size:31px}.expert-deck-top p{font-size:14px}.expert-tabs{border-radius:16px;grid-template-columns:1fr;padding:5px}.expert-tab{text-align:left;min-height:43px;padding:10px 13px}.expert-slides{padding:22px 18px 24px}.buy-intro,.author-intro{margin-bottom:18px;padding-left:14px;font-size:14px}.buy-grid,.author-grid{grid-template-columns:1fr}.buy-item{min-height:0;padding:19px 18px}.method-shell{grid-template-columns:1fr;gap:14px}.method-rail-wrap{border-radius:18px;padding:17px}.method-step{flex-basis:88%;min-width:245px}.method-side{border-radius:18px;padding:21px 18px}.author-panel{padding:18px}}.quality-control-editorial{box-shadow:none;color:var(--text);background:0 0;border:0;border-radius:0;padding:18px 0 14px;overflow:visible}.quality-control-editorial:after{display:none}.quality-control-editorial .eyebrow{color:#8b8781}.quality-control-editorial h2{max-width:860px;color:var(--ink);letter-spacing:-.045em;margin-top:13px;font-size:clamp(36px,4.1vw,54px);line-height:1.04}.quality-control-editorial p.intro{color:#77726d;max-width:820px;margin:16px 0 0;font-size:17px;line-height:1.7}.quality-control-editorial .dark-grid{border-top:1px solid #d9d1c9;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:34px;display:grid}.quality-control-editorial .dark-item{background:0 0;border:0;min-height:180px;padding:24px 30px 12px 0;position:relative}.quality-control-editorial .dark-item+.dark-item{border-left:1px solid #e0d9d2;padding-left:30px}.quality-control-editorial .dark-item .n{color:var(--gold);letter-spacing:.13em;font-size:12px;font-weight:800;line-height:1}.quality-control-editorial .dark-item h3{color:var(--ink);letter-spacing:-.025em;margin-top:16px;font-size:20px;line-height:1.2}.quality-control-editorial .dark-item p{color:#77726d;max-width:320px;margin-top:10px;font-size:14px;line-height:1.68}.assessment-deck-alt{background:#fffdfb;border:1px solid #ded4ca;border-radius:30px;box-shadow:0 20px 52px #231e1c13,0 2px 7px #231e1c06}.assessment-deck-alt:after{background:radial-gradient(circle,#e4554d11 0%,#e4554d00 68%);width:420px;height:420px;bottom:-185px;right:-150px}.assessment-deck-alt .expert-deck-top{background:linear-gradient(135deg,#f5eee7 0%,#fbf8f4 62%,#f8f1ea 100%);border-bottom:1px solid #ded4ca;grid-template-columns:minmax(0,1fr) minmax(390px,.72fr);align-items:end;gap:32px;padding:34px 34px 30px;display:grid}.assessment-deck-alt .expert-deck-top:before{background:linear-gradient(90deg,var(--red),#e4554d14);width:48px;height:2px;top:28px;left:34px}.assessment-deck-alt .expert-deck-top>div:first-child{max-width:720px;padding-top:14px}.assessment-deck-alt .expert-deck-top h3{color:var(--ink);letter-spacing:-.043em;font-size:clamp(32px,3.3vw,44px);line-height:1.05}.assessment-deck-alt .expert-deck-top p{color:#77716b;max-width:680px;margin-top:12px;font-size:14.5px;line-height:1.66}.assessment-deck-alt .expert-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;align-self:end;gap:0;padding:0;display:grid}.assessment-deck-alt .expert-tab{color:#7e7770;text-align:left;min-height:46px;box-shadow:none;background:0 0;border:0;border-top:1px solid #d8cec5;border-radius:0;padding:12px 34px 12px 0;font-size:13px;font-weight:700;line-height:1.25;position:relative}.assessment-deck-alt .expert-tab:last-child{border-bottom:1px solid #d8cec5}.assessment-deck-alt .expert-tab:after{content:"→";color:#b7ada4;font-size:17px;font-weight:500;transition:all .18s;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.assessment-deck-alt .expert-tab:hover{color:var(--ink);box-shadow:none;background:0 0;transform:none}.assessment-deck-alt .expert-tab:hover:after{color:var(--red2);right:0}.assessment-deck-alt .expert-tab.on{color:var(--red2);box-shadow:inset 3px 0 0 var(--red);background:linear-gradient(90deg,#e4554d16,#e4554d00 72%);padding-left:15px}.assessment-deck-alt .expert-tab.on:after{color:var(--red2)}.assessment-deck-alt .expert-slides{background:#fffdfb;padding:32px 34px 36px}.assessment-deck-alt .buy-intro,.assessment-deck-alt .author-intro{border-left-color:#e4554d8c}.assessment-deck-alt .buy-item:before{background:linear-gradient(#e4554db3,#e4554d12);width:3px}.assessment-deck-alt .method-step .no{color:var(--red2);background:#f4e6df}@media (width<=1080px){.assessment-deck-alt .expert-deck-top{grid-template-columns:minmax(0,1fr) 330px;gap:26px;padding:32px 30px 28px}.assessment-deck-alt .expert-deck-top:before{left:30px}}@media (width<=760px){.quality-control-editorial{padding:8px 0 2px}.quality-control-editorial h2{font-size:34px}.quality-control-editorial p.intro{font-size:15px}.quality-control-editorial .dark-grid{grid-template-columns:1fr;margin-top:26px}.quality-control-editorial .dark-item{border-bottom:1px solid #e0d9d2;min-height:0;padding:20px 0 22px}.quality-control-editorial .dark-item+.dark-item{border-left:0;padding-left:0}.quality-control-editorial .dark-item:last-child{border-bottom:0}.quality-control-editorial .dark-item h3{margin-top:12px;font-size:18px}.assessment-deck-alt{border-radius:22px}.assessment-deck-alt .expert-deck-top{grid-template-columns:1fr;gap:22px;padding:27px 20px 22px}.assessment-deck-alt .expert-deck-top:before{top:22px;left:20px}.assessment-deck-alt .expert-deck-top h3{font-size:31px}.assessment-deck-alt .expert-tabs{grid-template-columns:1fr}.assessment-deck-alt .expert-tab{min-height:43px;padding:11px 28px 11px 0}.assessment-deck-alt .expert-tab.on{padding-left:12px}.assessment-deck-alt .expert-slides{padding:22px 18px 24px}}.place-layout{grid-template-columns:minmax(0,1.22fr) minmax(360px,.72fr);align-items:start;gap:28px}.place-main{background:#fff;border:1px solid #e6ded7;border-radius:28px;overflow:hidden;box-shadow:0 14px 34px #231e1c0e}.place-cover{background-position:50%;background-size:cover;height:330px;position:relative}.place-cover:after{content:"";background:linear-gradient(#14141404 0%,#14141413 100%);position:absolute;inset:0}.place-main .body{padding:38px 40px 34px}.place-heading-row{display:block}.place-heading-main .cat{color:#c28e33;text-transform:uppercase;letter-spacing:.14em;margin:0 0 10px;font-size:12.5px;font-weight:800;line-height:1}.place-heading-main h1{letter-spacing:-.052em;color:var(--ink);margin:0;font-size:clamp(42px,4.7vw,68px);font-weight:800;line-height:.99}.place-status-band{border-bottom:1px solid #e7e0da;flex-wrap:wrap;align-items:center;gap:18px;min-width:0;margin-top:30px;padding:0 0 24px;display:flex}.place-status-level{white-space:nowrap;flex:none;align-self:auto;align-items:center;gap:12px;padding:0;display:inline-flex}.status-emblem{width:58px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:15px;flex:0 0 58px;place-items:center;display:grid}.status-gold-heart{display:none}.status-heart-image{object-fit:contain;width:58px;height:58px;display:block}.place-status-level .status-main{text-transform:uppercase;letter-spacing:.055em;color:var(--ink);font-size:19px;font-weight:800;line-height:1}.place-status-divider{background:#e4ddd6;flex:0 0 1px;width:1px;height:36px}.place-status-check{color:#6e6b69;white-space:nowrap;align-items:center;min-width:0;font-size:15px;line-height:1.35;display:flex}.place-status-check strong{color:#4e4d4c;font-weight:600}.pmeta{border-top:0;border-bottom:1px solid #e7e0da;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px;margin-top:0;display:grid}.pmeta>div{background:0 0;border:0;border-radius:0;padding:24px 0 22px}.pmeta>div:nth-child(-n+2){border-bottom:1px solid #e7e0da}.pmeta .k{color:#918b86;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:800}.pmeta .v{color:var(--ink);margin-top:7px;font-size:17px;font-weight:500;line-height:1.42}.place-status-meta{display:none}@media (width<=1100px){.place-layout{grid-template-columns:1fr}.side-col{position:static}}@media (width<=720px){.place-main{border-radius:22px}.place-cover{height:235px}.place-main .body{padding:27px 22px 25px}.place-heading-main .cat{margin-bottom:9px;font-size:11px}.place-heading-main h1{font-size:clamp(36px,12vw,52px)}.place-status-band{flex-wrap:wrap;gap:12px;margin-top:24px;padding-bottom:20px}.status-emblem{border-radius:13px;flex-basis:52px;width:52px;height:52px}.status-gold-heart{display:none}.status-heart-image{width:52px;height:52px}.place-status-level{gap:10px}.place-status-level .status-main{font-size:18px}.place-status-divider{display:none}.place-status-check{font-size:13.5px}.pmeta{grid-template-columns:1fr;gap:0}.pmeta>div,.pmeta>div:nth-child(-n+2){border-bottom:1px solid #e7e0da;padding:19px 0}.pmeta>div:last-child{border-bottom:0}.pmeta .v{font-size:16px}}.experience-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:2px 0 10px;display:grid;overflow:visible}.experience-card{border-radius:22px;flex:none;min-width:0;min-height:350px}.experience-card-inner{min-height:350px;padding:20px 20px 22px}.experience-card-top{flex-direction:column;align-items:flex-start;gap:8px}.experience-made{letter-spacing:.01em;text-transform:none;max-width:100%;font-size:10px;font-weight:700;line-height:1.35}.experience-tag{min-height:27px;padding:0 9px;font-size:8.5px}.experience-tag svg{width:12px;height:12px}.experience-card-copy{max-width:100%}.experience-card-copy h4{margin-bottom:9px;font-size:clamp(21px,1.7vw,27px);line-height:1.05}.experience-card-copy p{font-size:12.4px;line-height:1.48}@media (width<=1180px){.experience-track{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-card,.experience-card-inner{min-height:360px}}@media (width<=680px){.experience-track{scroll-snap-type:x mandatory;gap:12px;display:flex;overflow-x:auto}.experience-card{flex:0 0 84%;min-height:340px}.experience-card-inner{min-height:340px}}.experience-unified-a{background:radial-gradient(circle at 93% 0,#c7a15a14,#0000 28%),linear-gradient(#fffdfa 0%,#fbf7f2 100%);border:1px solid #e4dbd3;border-radius:34px;padding:40px 42px 0;overflow:hidden;box-shadow:0 18px 44px #231e1c0e}.experience-unified-a .experience-head{margin-bottom:28px}.experience-unified-a .experience-track{padding-bottom:26px}.experience-unified-a .experience-how{box-shadow:none;background:#f8f2ecc7;border:0;border-top:1px solid #e5dcd4;border-radius:0;margin:4px -42px 0;padding:30px 42px 34px}.experience-unified-a .experience-how-copy .mini{background:#fff;border:1px solid #eadfd5;border-radius:999px;align-items:center;min-height:27px;padding:0 10px;display:inline-flex}.experience-unified-a .experience-draw{border-left-color:#ded2c8}@media (width<=1000px){.experience-unified-a{padding:32px 28px 0}.experience-unified-a .experience-how{margin:4px -28px 0;padding:26px 28px 30px}}@media (width<=680px){.experience-unified-a{border-radius:26px;padding:28px 18px 0}.experience-unified-a .experience-how{margin:0 -18px;padding:24px 18px 26px}}.experience-draw-actions{align-items:center}.experience-draw-actions .experience-cta-main{border-radius:18px;min-height:56px;padding:0 26px;font-size:15px;font-weight:800;box-shadow:0 14px 30px #e4554d38}.experience-draw-actions .experience-cta-main .arr{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-left:10px;display:inline-flex}.experience-draw-actions .experience-cta-main:hover{transform:translateY(-1px);box-shadow:0 18px 34px #e4554d47}.experience-draw .draw-label{margin-bottom:14px}@media (width<=680px){.experience-draw-actions .experience-cta-main{justify-content:center;width:100%}}.business-hero .audience-visual{background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;left:0;right:0}.business-hero .audience-visual:before{-webkit-backdrop-filter:blur(3px);background:linear-gradient(90deg,#f9f6f2 0%,#f9f6f2fe 18%,#f9f6f2f2 30%,#f9f6f2d6 40%,#f9f6f294 50%,#f9f6f24d 60%,#f9f6f21a 70%,#f9f6f205 78%,#f9f6f200 85%);inset:0}.business-hero .audience-copy{width:min(640px,52%);padding-top:70px;padding-bottom:64px}.business-hero .audience-copy .audience-desc{max-width:610px;font-size:16px;line-height:1.66}.business-hero .hero-actions{margin-top:24px}.business-hero .hero-actions .btn{min-height:50px}@media (width<=1100px){.business-hero .audience-visual{background-position:70%;background-size:cover}.business-hero .audience-visual:before{background:linear-gradient(90deg,#f9f6f2 0%,#f9f6f2fb 28%,#f9f6f2db 44%,#f9f6f28f 60%,#f9f6f22e 76%,#f9f6f200 90%)}}@media (width<=780px){.business-hero .audience-copy{width:100%;max-width:640px}.business-hero .audience-visual{opacity:.42;background-position:68%}.business-hero .audience-visual:before{background:linear-gradient(90deg,#f9f6f2fa 0%,#f9f6f2e6 52%,#f9f6f275 78%,#f9f6f21f 100%)}}.business-value{padding:50px 0 0}.business-value .section-head{margin-bottom:30px}.business-value .section-head .eyebrow{color:#a67a45;margin-bottom:12px}.business-value .section-head p{max-width:760px}.biz-value-shell{gap:16px;display:grid}.biz-main-tool{background:radial-gradient(circle at 6% 8%,#ffffff1f,#0000 28%),linear-gradient(135deg,#df554b 0%,#cf443d 68%,#bf3935 100%);border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:0;display:grid;overflow:hidden;box-shadow:0 20px 46px #cf443d29}.biz-main-copy{color:#fff;padding:38px 40px 40px;position:relative}.biz-main-copy:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-110px;right:-70px;box-shadow:0 0 0 38px #ffffff09,0 0 0 78px #ffffff06}.biz-main-kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1;align-items:center;gap:10px;margin-bottom:24px;font-size:10px;font-weight:800;display:flex}.biz-main-kicker span{color:#fff;letter-spacing:0;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.biz-main-copy h3{z-index:1;color:#fff;letter-spacing:-.04em;max-width:520px;margin:0 0 16px;font-size:clamp(34px,3.3vw,48px);line-height:1.02;position:relative}.biz-main-copy p{z-index:1;color:#ffffffe6;max-width:560px;margin:0;font-size:15.5px;line-height:1.68;position:relative}.biz-main-result{background:#fffaf7f5;border-left:1px solid #ffffff40;flex-direction:column;justify-content:center;gap:0;padding:32px 34px;display:flex}.biz-main-result .result-title{color:#a67545;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800}.result-row{border-bottom:1px solid #eadfd7;grid-template-columns:42px 1fr;align-items:start;gap:13px;padding:15px 0;display:grid}.result-row:last-child{border-bottom:0;padding-bottom:0}.result-ico{color:#b88649;background:#fffaf4;border:1px solid #c7a15a52;border-radius:13px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:grid}.result-row b{color:var(--ink);margin:1px 0 4px;font-size:14px;display:block}.result-row small{color:#837b75;font-size:12px;line-height:1.5;display:block}.biz-benefit-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.biz-value-card{background:#fffdfb;border:1px solid #e5dcd4;border-radius:22px;min-height:245px;padding:24px 22px 22px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 8px 22px #231e1c06}.biz-value-card:hover{border-color:#d9ccc2;transform:translateY(-2px);box-shadow:0 13px 28px #231e1c0d}.biz-value-card .top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.biz-value-card .n{color:#b17a42;letter-spacing:.14em;font-size:10px;font-weight:800}.biz-value-card .ico{color:#be8e50;background:#fffaf4;border:1px solid #c7a15a4d;border-radius:13px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.biz-value-card h3{letter-spacing:-.02em;margin:0 0 11px;font-size:20px;line-height:1.12}.biz-value-card p{color:#77706a;margin:0;font-size:13px;line-height:1.58}@media (width<=1120px){.biz-main-tool{grid-template-columns:1fr}.biz-main-result{border-top:1px solid #fff3;border-left:0}.biz-benefit-row{grid-template-columns:repeat(2,minmax(0,1fr))}.biz-value-card{min-height:210px}}@media (width<=680px){.business-value{padding-top:36px}.biz-main-copy{padding:30px 22px}.biz-main-copy h3{font-size:34px}.biz-main-result{padding:22px}.biz-benefit-row{grid-template-columns:1fr}.biz-value-card{min-height:auto}}.business-value-v2 .section-head p{margin-left:auto;margin-right:auto}.bv2-stage{background:radial-gradient(circle,#fff 0%,#fcf8f4 68%,#f7f1eb 100%);border:1px solid #e5dcd4;border-radius:34px;min-height:650px;margin-top:34px;position:relative;overflow:hidden}.bv2-report{z-index:2;background:#fff;border:1px solid #e7ddd5;border-radius:28px;width:min(520px,46%);padding:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 26px 60px #231e1c1f}.bv2-report-head{border-bottom:1px solid #eee6e0;justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}.bv2-report-head small{color:#b17b43;text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:800;display:block}.bv2-report-head h3{margin:7px 0 0;font-size:28px}.bv2-report-head strong{color:#efe6df;font-size:56px;line-height:.9}.bv2-score{align-items:center;gap:18px;padding:22px 0;display:flex}.score-ring{color:#17191d;border:8px solid #f0d8d3;border-radius:50%;align-content:center;place-items:center;width:82px;height:82px;display:grid;box-shadow:inset 0 0 0 8px #e4554d}.score-ring b{font-size:26px;line-height:1}.score-ring span{color:#8c837c;font-size:9px}.bv2-score em{color:#a57442;text-transform:uppercase;letter-spacing:.11em;font-size:9px;font-style:normal;font-weight:800}.bv2-score p{color:#575a5e;margin:4px 0 0;font-size:13px}.bv2-bars{gap:13px;display:grid}.bv2-bars>div{grid-template-columns:130px 1fr 28px;align-items:center;gap:10px;display:grid}.bv2-bars i{background:#f0e8e1;border-radius:999px;height:7px;overflow:hidden}.bv2-bars i b{background:#e4554d;border-radius:999px;height:100%;display:block}.bv2-bars strong{color:#5b5753;text-align:right;font-size:11px}.bv2-report-bottom{border-top:1px solid #eee6e0;grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;padding-top:18px;display:grid}.bv2-report-bottom div{background:#faf6f2;border-radius:13px;align-items:center;gap:9px;padding:11px;display:flex}.bv2-report-bottom b{color:#b88043}.bv2-report-bottom span{color:#5d5955;font-size:10.5px;font-weight:700}.bv2-callout{background:#fff;border:1px solid #e5dcd4;border-radius:20px;width:245px;padding:22px;position:absolute;box-shadow:0 10px 26px #231e1c0b}.bv2-callout span{color:#b17a42;letter-spacing:.13em;font-size:10px;font-weight:800}.bv2-callout h3{margin:18px 0 7px;font-size:19px;line-height:1.12}.bv2-callout p{color:#7a726c;margin:0;font-size:12px;line-height:1.5}.bv2-callout:after{content:"";background:#d8c9bd;width:64px;height:1px;position:absolute;top:50%}.c2:after,.c4:after{left:-64px}.bv2-free{color:#fff;background:#152132;border-radius:18px;justify-content:center;align-items:center;gap:18px;margin-top:16px;padding:18px 24px;display:flex}.bv2-free b{font-size:30px}.bv2-free span{color:#d6dde6;font-size:12px}@media (width<=1050px){.bv2-stage{grid-template-columns:1fr 1fr;gap:12px;min-height:auto;padding:20px;display:grid}.bv2-report,.bv2-callout{width:auto;position:static;transform:none}.bv2-report{grid-column:1/-1}.bv2-callout:after{display:none}}.bv2-stage{background:radial-gradient(circle,#fffffff5 0%,#ffffffeb 36%,#f9f4eff5 70%,#f5eee7 100%);border:1px solid #e7dfd8;border-radius:38px;min-height:700px;margin-top:38px;position:relative;overflow:hidden;box-shadow:0 18px 44px #231e1c0d}.bv2-stage:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#c9b9ab1a 1px,#0000 1px),linear-gradient(90deg,#c9b9ab1a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:28px;position:absolute;inset:20px;-webkit-mask-image:radial-gradient(circle,#000c 0%,#0000004d 56%,#0000 88%);mask-image:radial-gradient(circle,#000c 0%,#0000004d 56%,#0000 88%)}.bv2-stage:after{content:"";pointer-events:none;border:1px solid #dccfc3a6;border-radius:50%;width:640px;height:640px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 70px #ffffff52,0 0 0 145px #fff3}.bv2-report{background:#fffffff5;border:1px solid #ece3dc;border-radius:30px;width:min(560px,48%);padding:30px 30px 26px;box-shadow:0 28px 60px #231e1c24}.bv2-report-head{align-items:flex-start;padding-bottom:18px}.bv2-report-head h3{letter-spacing:-.03em;margin:7px 0 0;font-size:31px;line-height:1.05}.bv2-report-head strong{color:#efe6df;font-size:62px}.bv2-score{gap:20px;padding:22px 0 20px}.score-ring{border:8px solid #f2dbd6;width:90px;height:90px;box-shadow:inset 0 0 0 8px #e4554d,0 8px 18px #e4554d1a}.score-ring b{font-size:28px}.score-ring span{margin-top:2px;font-size:9px}.bv2-score em{background:#fdf4ee;border:1px solid #f0ddd0;border-radius:999px;padding:5px 8px;display:inline-flex}.bv2-score p{color:#595c60;max-width:230px;margin:8px 0 0;font-size:13.2px;line-height:1.45}.bv2-bars{gap:14px}.bv2-bars>div{grid-template-columns:140px 1fr 30px;gap:12px}.bv2-bars span{color:#6e6761;font-size:11px}.bv2-bars i{background:#f0e8e1;height:8px}.bv2-bars strong{color:#625d58;font-size:11px}.bv2-report-bottom{gap:10px;margin-top:20px;padding-top:18px}.bv2-report-bottom div{background:#faf6f2;border:1px solid #eee2d8;border-radius:14px;padding:12px 13px}.bv2-report-bottom b{place-items:center;width:28px;font-size:16px;display:inline-grid}.bv2-callout{-webkit-backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #e8dfd8;border-radius:22px;width:258px;padding:22px 22px 20px;box-shadow:0 14px 28px #231e1c0f}.bv2-callout span{color:#b17a42;letter-spacing:.13em;background:#fff7ef;border:1px solid #ecd9c7;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:inline-flex}.bv2-callout h3{letter-spacing:-.02em;margin:16px 0 7px;font-size:21px;line-height:1.08}.bv2-callout p{font-size:12.5px;line-height:1.5}.bv2-callout:after{background:linear-gradient(90deg,#d8c9bdf2,#d8c9bd59);width:74px}.c1:after,.c3:after{right:-74px}.c2:after,.c4:after{left:-74px;transform:rotate(180deg)}.bv2-callout.c1{top:10%;left:5.5%}.bv2-callout.c2{top:10%;right:5.5%}.bv2-callout.c3{bottom:10%;left:5.5%}.bv2-callout.c4{bottom:10%;right:5.5%}.bv2-free{background:linear-gradient(145deg,#152132,#1b2a3d);border-radius:20px;gap:20px;margin-top:18px;padding:18px 24px;box-shadow:0 16px 30px #1521321a}.bv2-free b{font-size:32px;line-height:1}.bv2-free span{max-width:660px;font-size:12px;line-height:1.55}@media (width<=1200px){.bv2-stage{min-height:680px}.bv2-report{width:min(520px,50%)}.bv2-callout{width:236px}}@media (width<=1050px){.bv2-stage{border-radius:30px;grid-template-columns:1fr 1fr;gap:14px;min-height:auto;padding:20px;display:grid}.bv2-stage:before,.bv2-stage:after{display:none}.bv2-report{grid-column:1/-1;width:auto}.bv2-callout{-webkit-backdrop-filter:none;width:auto}.bv2-callout.c1,.bv2-callout.c2,.bv2-callout.c3,.bv2-callout.c4{position:static}}@media (width<=680px){.bv2-stage{border-radius:24px;grid-template-columns:1fr;padding:16px}.bv2-report{border-radius:22px;padding:24px 18px 20px}.bv2-report-head{gap:12px}.bv2-report-head h3{font-size:27px}.bv2-report-head strong{font-size:48px}.bv2-score{align-items:flex-start}.bv2-bars>div{grid-template-columns:118px 1fr 26px}.bv2-report-bottom{grid-template-columns:1fr}}.business-value-v2 .section-head{text-align:center;max-width:980px;margin-left:auto;margin-right:auto}.business-value-v2 .section-head .eyebrow{display:inline-block}.business-value-v2 .section-head h2{max-width:760px;margin-left:auto;margin-right:auto}.business-value-v2 .section-head p{max-width:980px;margin-left:auto;margin-right:auto}.business-value-v2 .bv2-stage{min-height:790px}.business-value-v2 .bv2-report{width:min(620px,52%);padding:30px 30px 24px}.business-value-v2 .bv2-report-head small{color:#b17b43;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800;display:block}.business-value-v2 .bv2-report-head h3{letter-spacing:-.03em;max-width:430px;margin:7px 0 0;font-size:31px;line-height:1.05}.business-value-v2 .bv2-main-copy p{color:#5c5752;margin:0;font-size:14px;line-height:1.72}.business-value-v2 .bv2-report-bottom{grid-template-columns:1fr;gap:8px;margin-top:18px}.business-value-v2 .bv2-report-bottom div{padding:12px 14px}.business-value-v2 .bv2-report-bottom span{font-size:11.5px;line-height:1.45}.business-value-v2 .bv2-callout{flex-direction:column;justify-content:flex-start;width:270px;min-height:212px;display:flex}.business-value-v2 .bv2-callout p{color:#776f69;margin:0;font-size:12.3px;line-height:1.56}@media (width<=1300px){.business-value-v2 .bv2-stage{min-height:820px}.business-value-v2 .bv2-report{width:min(560px,49%)}.business-value-v2 .bv2-callout{width:246px;min-height:224px}.business-value-v2 .bv2-callout h3{max-width:none;font-size:19px}.business-value-v2 .bv2-callout p{font-size:11.9px}}@media (width<=1050px){.business-value-v2 .bv2-report{width:auto}.business-value-v2 .bv2-stage,.business-value-v2 .bv2-callout{min-height:auto}}.business-value-v2{padding-top:40px}.business-value-v2 .section-head{max-width:900px;margin:0 auto 4px}.business-value-v2 .section-head h2{max-width:700px;margin-bottom:10px}.business-value-v2 .section-head p{max-width:900px;font-size:14px;line-height:1.55}.business-value-v2 .bv2-stage{border-radius:32px;min-height:690px;margin-top:28px}.business-value-v2 .bv2-stage:before{background-size:28px 28px;border-radius:24px;inset:18px}.business-value-v2 .bv2-stage:after{width:560px;height:560px;box-shadow:0 0 0 56px #ffffff47,0 0 0 118px #ffffff29}.business-value-v2 .bv2-report{border-radius:24px;width:min(540px,48%);padding:24px 24px 20px}.business-value-v2 .bv2-report-head{padding-bottom:14px}.business-value-v2 .bv2-report-head h3{max-width:360px;font-size:26px;line-height:1.06}.business-value-v2 .bv2-report-head strong{font-size:52px}.business-value-v2 .bv2-main-copy{padding:16px 0 8px}.business-value-v2 .bv2-main-copy p{font-size:13px;line-height:1.58}.business-value-v2 .bv2-report-bottom{gap:7px;margin-top:14px}.business-value-v2 .bv2-report-bottom div{border-radius:12px;padding:10px 12px}.business-value-v2 .bv2-report-bottom b{font-size:14px}.business-value-v2 .bv2-report-bottom span{font-size:10.8px}.business-value-v2 .bv2-callout{border-radius:18px;width:240px;min-height:185px;padding:18px 18px 16px}.business-value-v2 .bv2-callout span{width:28px;height:28px;font-size:9px}.business-value-v2 .bv2-callout h3{max-width:188px;margin:13px 0 7px;font-size:18px;line-height:1.08}.business-value-v2 .bv2-callout p{font-size:11.4px;line-height:1.45}.business-value-v2 .bv2-callout:after{width:56px}.business-value-v2 .c1:after,.business-value-v2 .c3:after{right:-56px}.business-value-v2 .c2:after,.business-value-v2 .c4:after{left:-56px}.business-value-v2 .bv2-callout.c1{top:10.5%;left:4.5%}.business-value-v2 .bv2-callout.c2{top:10.5%;right:4.5%}.business-value-v2 .bv2-callout.c3{bottom:10.5%;left:4.5%}.business-value-v2 .bv2-callout.c4{bottom:10.5%;right:4.5%}.business-value-v2 .bv2-free{border-radius:18px;margin-top:14px;padding:16px 22px}.business-value-v2 .bv2-free b{font-size:28px}.business-value-v2 .bv2-free span{max-width:620px;font-size:11.5px;line-height:1.45}@media (width<=1300px){.business-value-v2 .bv2-stage{min-height:720px}.business-value-v2 .bv2-report{width:min(500px,47%)}.business-value-v2 .bv2-callout{width:220px;min-height:192px;padding:16px 16px 15px}.business-value-v2 .bv2-callout h3{max-width:none;font-size:17px}.business-value-v2 .bv2-callout p{font-size:11px}}@media (width<=1050px){.business-value-v2 .bv2-stage{gap:12px;min-height:auto;padding:18px}.business-value-v2 .bv2-report{width:auto}.business-value-v2 .bv2-callout{width:auto;min-height:auto}}@media (width<=680px){.business-value-v2 .section-head p{font-size:13px}.business-value-v2 .bv2-stage{border-radius:24px;padding:14px}.business-value-v2 .bv2-report{border-radius:20px;padding:20px 16px 18px}.business-value-v2 .bv2-report-head h3{font-size:23px}.business-value-v2 .bv2-report-head strong{font-size:42px}}.business-value-c3{padding-top:48px}.business-value-c3 .section-head{max-width:900px;margin-bottom:22px}.c3-layout{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:14px;display:grid}.c3-main{color:#fff;background:linear-gradient(145deg,#e4554d,#cc4139);border-radius:26px;flex-direction:column;padding:30px;display:flex}.c3-label{color:#ffd8c8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.c3-main h3{color:#fff;letter-spacing:-.04em;margin:12px 0;font-size:34px;line-height:1.02}.c3-main>p{color:#fff3ef;margin:0;font-size:13.2px;line-height:1.58}.c3-free{grid-template-columns:82px 1fr;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:grid}.c3-free b{color:#fff;font-size:30px}.c3-free span{color:#ffe6dd;font-size:11.2px;line-height:1.45}.c3-benefits{gap:10px;display:grid}.c3-benefits article{background:#fffdfb;border:1px solid #e5dcd4;border-radius:18px;grid-template-columns:42px 1fr;gap:14px;padding:18px;display:grid}.c3-benefits article>span{color:#b17a42;background:#fff7ef;border:1px solid #ead9c7;border-radius:12px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:800;display:grid}.c3-benefits h3{margin:0 0 6px;font-size:18px;line-height:1.08}.c3-benefits p{color:#746d67;margin:0;font-size:11.5px;line-height:1.45}@media (width<=900px){.c3-layout{grid-template-columns:1fr}.c3-main{min-height:auto}.c3-free{margin-top:18px}}.business-value-c3r .section-head{max-width:920px;margin-bottom:24px}.business-value-c3r .section-head h2{margin-bottom:10px}.business-value-c3r .section-head p{max-width:870px;font-size:14px;line-height:1.58}.c3r-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:14px;display:grid}.c3r-main{color:#fff;background:radial-gradient(circle at 100% 0,#ffffff14,#0000 24%),linear-gradient(145deg,#e4554d 0%,#c9413a 100%);border-radius:28px;flex-direction:column;padding:28px;display:flex;box-shadow:0 18px 38px #cf443d29}.c3r-top{grid-template-columns:1fr 92px;align-items:start;gap:14px;display:grid}.c3r-label{color:#ffd8c9;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.c3r-main h3{color:#fff;letter-spacing:-.04em;margin:10px 0 0;font-size:34px;line-height:1.02}.c3r-badge{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;place-items:center;min-height:84px;font-size:26px;font-weight:800;display:grid}.c3r-lead{color:#fff4f0;margin:16px 0 0;font-size:13.3px;line-height:1.6}.c3r-points{gap:8px;margin-top:18px;display:grid}.c3r-points div{background:#ffffff17;border:1px solid #ffffff21;border-radius:14px;align-items:center;gap:10px;padding:12px 13px;display:flex}.c3r-points b{color:#ffd88d;background:#ffffff1f;border:1px solid #ffffff26;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.c3r-points span{color:#fff;font-size:11.8px;font-weight:700}.c3r-foot{color:#ffe7df;margin-top:auto;padding-top:18px;font-size:11.3px;line-height:1.46}.c3r-benefits{grid-template-columns:1fr 1fr;gap:10px;display:grid}.c3r-benefits article{background:#fffdfb;border:1px solid #e5dcd4;border-radius:20px;grid-template-columns:42px 1fr;gap:14px;min-height:205px;padding:18px;display:grid;box-shadow:0 8px 20px #231e1c06}.c3r-no{color:#b17a42;background:#fff7ef;border:1px solid #ead9c7;border-radius:12px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:800;display:grid}.c3r-copy h3{letter-spacing:-.015em;margin:0 0 7px;font-size:18px;line-height:1.08}.c3r-copy p{color:#756d67;margin:0;font-size:11.6px;line-height:1.48}@media (width<=980px){.c3r-layout{grid-template-columns:1fr}.c3r-main{min-height:auto}}@media (width<=680px){.c3r-main{border-radius:22px;padding:22px 18px}.c3r-top{grid-template-columns:1fr 74px}.c3r-main h3{font-size:27px}.c3r-badge{border-radius:18px;min-height:68px;font-size:22px}.c3r-benefits{grid-template-columns:1fr}.c3r-benefits article{min-height:auto;padding:16px}}.business-value-c3r .section-head .eyebrow{text-align:center;justify-content:center;width:100%;display:flex}.business-value-c3r{padding-top:52px}.business-value-c3r .section-head{text-align:center;max-width:960px;margin:0 auto 28px}.business-value-c3r .section-head .eyebrow{color:#8d877f;letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;width:auto;margin:0 auto 2px;font-size:11px;font-weight:800;display:inline-flex}.business-value-c3r .section-head .eyebrow:before,.business-value-c3r .section-head .eyebrow:after{content:"";border-radius:999px;width:58px;height:1px}.business-value-c3r .section-head .eyebrow:before{background:linear-gradient(90deg, transparent, var(--gold))}.business-value-c3r .section-head .eyebrow:after{background:linear-gradient(90deg, var(--gold), transparent)}.business-value-c3r .section-head h2{text-align:center;max-width:760px;margin:12px auto 10px}.business-value-c3r .section-head p{text-align:center;max-width:860px;margin:0 auto;font-size:14px;line-height:1.6}.business-value-c3r .c3r-layout{align-items:stretch;gap:16px}.business-value-c3r .c3r-main{border-radius:30px;padding:30px}.business-value-c3r .c3r-top{gap:16px}.business-value-c3r .c3r-lead{margin-top:18px;line-height:1.62}.business-value-c3r .c3r-points{gap:9px;margin-top:20px}.business-value-c3r .c3r-points div{padding:12px 14px}.business-value-c3r .c3r-foot{margin-top:auto;padding-top:20px}.business-value-c3r .c3r-benefits{gap:12px}.business-value-c3r .c3r-benefits article{border-radius:22px;min-height:212px;padding:19px}.business-value-c3r .c3r-copy h3{margin-bottom:8px}@media (width<=680px){.business-value-c3r{padding-top:44px}.business-value-c3r .section-head{margin-bottom:22px}.business-value-c3r .section-head .eyebrow{letter-spacing:.14em;gap:10px;font-size:10px}.business-value-c3r .section-head .eyebrow:before,.business-value-c3r .section-head .eyebrow:after{width:34px}.business-value-c3r .section-head h2{margin-top:10px}.business-value-c3r .section-head p{font-size:13px;line-height:1.56}.business-value-c3r .c3r-main{padding:22px 18px}}.business-faq-v223{padding-top:18px}.business-faq-v223 .section-head{text-align:center;max-width:820px;margin:0 auto 26px}.business-faq-v223 .business-faq-shell{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:14px;display:grid}.business-faq-v223 .business-faq-summary{color:#fff;background:linear-gradient(160deg,#152132 0%,#1e2b3d 100%);border-radius:28px;padding:24px;position:sticky;top:100px;box-shadow:0 20px 40px #15213224}.business-faq-v223 .faq-summary-label{color:#d9b56e;letter-spacing:.14em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.business-faq-v223 .business-faq-summary h3{color:#fff;letter-spacing:-.04em;margin:14px 0 10px;font-size:30px;line-height:1.02}.business-faq-v223 .business-faq-summary>p{color:#d6dde6;margin:0;font-size:13px;line-height:1.58}.business-faq-v223 .faq-summary-points{gap:10px;margin-top:18px;display:grid}.business-faq-v223 .point{background:#ffffff12;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:34px 1fr;gap:12px;padding:13px;display:grid}.business-faq-v223 .point span{color:#d9b56e;background:#ffffff1a;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.business-faq-v223 .point b{color:#fff;font-size:13.5px;line-height:1.22;display:block}.business-faq-v223 .point small{color:#d6dde6;margin-top:4px;font-size:10.8px;line-height:1.42;display:block}.business-faq-v223 .business-faq-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.business-faq-v223 .qa{background:#fffdfb;border:1px solid #e5dcd4;border-radius:22px;padding:18px 18px 16px;box-shadow:0 10px 26px #231e1c08}.business-faq-v223 .qa.open{background:linear-gradient(#fffdfb 0%,#fcf8f4 100%)}.business-faq-v223 .qa-chip{color:#b17a42;letter-spacing:.12em;text-transform:uppercase;background:#fff7ef;border:1px solid #ead8c6;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.business-faq-v223 .qa button{text-align:left;color:#101721;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr 28px;align-items:start;gap:12px;width:100%;margin-top:10px;padding:0;font-size:18px;font-weight:800;line-height:1.22;display:grid}.business-faq-v223 .qa .pm{color:#b17a42;background:#fbf3ec;border:1px solid #ebdacc;border-radius:10px;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;transition:all .2s;display:grid}.business-faq-v223 .qa.open .pm{color:#fff;background:#152132;border-color:#152132;transform:rotate(45deg)}.business-faq-v223 .qa .ans{border-top:1px solid #eee3db;margin-top:12px;padding-top:12px;display:none}.business-faq-v223 .qa.open .ans{display:block}.business-faq-v223 .qa .ans p{color:#6f6963;margin:0;font-size:12.2px;line-height:1.58}@media (width<=1100px){.business-faq-v223 .business-faq-shell{grid-template-columns:1fr}.business-faq-v223 .business-faq-summary{position:relative;top:auto}}@media (width<=760px){.business-faq-v223 .business-faq-grid{grid-template-columns:1fr}.business-faq-v223 .business-faq-summary{border-radius:22px;padding:20px 18px}.business-faq-v223 .business-faq-summary h3{font-size:24px}.business-faq-v223 .qa{border-radius:18px;padding:16px}.business-faq-v223 .qa button{font-size:17px}}.business-faq-v223 .business-faq-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:12px}.business-faq-v223 .qa-standard{grid-column:span 6}.business-faq-v223 .qa-wide{background:linear-gradient(100deg,#fffdfb 0%,#faf5ef 100%);grid-column:1/-1;padding:20px 22px 18px}.business-faq-v223 .qa-wide button{grid-template-columns:minmax(300px,.82fr) 28px;max-width:760px;font-size:19px}.business-faq-v223 .qa-wide .ans{max-width:930px}.business-faq-v223 .qa-soft{box-shadow:none;background:#f7f0e9;border-color:#e6d8cb;grid-column:span 5}.business-faq-v223 .qa-soft .qa-chip{background:#fffaf4}.business-faq-v223 .qa-soft button{font-size:18px}.business-faq-v223 .qa-dark-wide{grid-column:span 7}.business-faq-v223 .qa-dark-full{grid-column:1/-1}.business-faq-v223 .qa-dark{background:radial-gradient(circle at 95% 0,#d8b46b1c,#0000 28%),linear-gradient(145deg,#152132 0%,#1c2b3e 100%);border-color:#152132;box-shadow:0 16px 34px #1521321a}.business-faq-v223 .qa-dark .qa-chip{color:#dfbd78;background:#d8b46b17;border-color:#d8b46b30}.business-faq-v223 .qa-dark button{color:#fff}.business-faq-v223 .qa-dark .pm{color:#dfbd78;background:#ffffff12;border-color:#ffffff1f}.business-faq-v223 .qa-dark.open .pm{color:#152132;background:#fff;border-color:#fff}.business-faq-v223 .qa-dark .ans{border-top-color:#ffffff1c}.business-faq-v223 .qa-dark .ans p{color:#cbd5e0}.business-faq-v223 .qa-dark-full{grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);align-items:start;column-gap:28px;padding:22px 24px 20px;display:grid}.business-faq-v223 .qa-dark-full .qa-chip,.business-faq-v223 .qa-dark-full button{grid-column:1}.business-faq-v223 .qa-dark-full .ans{border-top:0;border-left:1px solid #ffffff1c;grid-area:1/2/span 2;margin-top:0;padding:2px 0 0 26px;display:block}.business-faq-v223 .qa-dark-full button{margin-top:11px;font-size:20px}.business-faq-v223 .qa-dark-full .ans p{font-size:12.4px;line-height:1.58}.business-faq-v223 .business-faq-shell{gap:16px}.business-faq-v223 .qa{transition:transform .18s,box-shadow .18s,border-color .18s}.business-faq-v223 .qa:hover{transform:translateY(-1px)}.business-faq-v223 .qa-standard:hover,.business-faq-v223 .qa-wide:hover,.business-faq-v223 .qa-soft:hover{border-color:#ddcfc3;box-shadow:0 13px 28px #231e1c0b}@media (width<=980px){.business-faq-v223 .qa-standard,.business-faq-v223 .qa-soft,.business-faq-v223 .qa-dark-wide,.business-faq-v223 .qa-wide,.business-faq-v223 .qa-dark-full{grid-column:1/-1}.business-faq-v223 .qa-dark-full{display:block}.business-faq-v223 .qa-dark-full .ans{border-top:1px solid #ffffff1c;border-left:0;margin-top:12px;padding:12px 0 0;display:none}.business-faq-v223 .qa-dark-full.open .ans{display:block}}@media (width<=760px){.business-faq-v223 .business-faq-grid{grid-template-columns:1fr}.business-faq-v223 .qa-wide button{grid-template-columns:1fr 28px;max-width:none}}.business-faq-v225{padding-top:24px}.business-faq-v225 .section-head{text-align:center;max-width:840px;margin:0 auto 28px}.business-faq-v225 .section-head .eyebrow{justify-content:center;display:inline-flex}.business-faq-v225 .section-head h2{margin-top:12px}.business-faq-v225 .section-head p{max-width:720px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.58}.bf225-wrap{gap:14px;display:grid}.bf225-top{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bf225-card-main{background:#fffdfb;border:1px solid #e5dcd4;border-radius:26px;min-height:292px;padding:24px 24px 22px;box-shadow:0 10px 28px #231e1c09}.bf225-middle{grid-template-columns:1.38fr .62fr;gap:14px;display:grid}.bf225-cost{background:linear-gradient(110deg,#fff5eb 0%,#fffdfb 70%);border:1px solid #e6d9cc;border-radius:26px;grid-template-columns:150px 1fr;align-items:stretch;gap:22px;padding:20px;display:grid}.bf225-cost-value{color:#fff;letter-spacing:-.04em;background:#e4554d;border-radius:20px;place-items:center;font-size:38px;font-weight:800;display:grid;box-shadow:0 14px 28px #e4554d29}.bf225-cost-copy{padding:4px 4px 2px 0}.bf225-appeal{background:#f7f1eb;border:1px solid #e3dad2;border-radius:26px;padding:22px}.bf225-dark{background:radial-gradient(circle at 90% 0,#d8b46b1a,#0000 30%),linear-gradient(145deg,#152132 0%,#1b2b3e 100%);border-radius:28px;grid-template-columns:1fr 1px 1fr;gap:22px;padding:24px;display:grid;box-shadow:0 18px 38px #1521321c}.bf225-divider{background:#ffffff1c;width:1px}.bf225-dark-card{padding:2px 2px 0}.business-faq-v225 .qa{color:#15181c}.bf225-meta{align-items:center;gap:9px;margin-bottom:12px;display:flex}.bf225-meta span{color:#b17a42;background:#fff7ef;border:1px solid #ead8c6;border-radius:10px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:800;display:grid}.bf225-meta em{color:#a17345;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.business-faq-v225 .qa button{color:#14181d;text-align:left;letter-spacing:-.02em;background:0 0;border:0;grid-template-columns:1fr 30px;align-items:start;gap:14px;width:100%;padding:0;font-size:20px;font-weight:800;line-height:1.18;display:grid}.business-faq-v225 .qa .pm{color:#b17a42;background:#fbf3ec;border:1px solid #eadacc;border-radius:10px;place-items:center;width:30px;height:30px;font-size:18px;transition:all .18s;display:grid}.business-faq-v225 .qa.open .pm{color:#fff;background:#152132;border-color:#152132;transform:rotate(45deg)}.business-faq-v225 .qa .ans{border-top:1px solid #eee4dc;margin-top:14px;padding-top:14px;display:none}.business-faq-v225 .qa.open .ans{display:block}.business-faq-v225 .qa .ans p{color:#6c6864;margin:0;font-size:12.4px;line-height:1.58}.bf225-card-main button{max-width:520px}.bf225-card-main .ans p{max-width:570px}.bf225-middle .qa button{font-size:18px}.bf225-middle .qa .ans p{font-size:12px}.bf225-dark .bf225-meta span{color:#dfbd78;background:#d8b46b1a;border-color:#d8b46b2e}.bf225-dark .bf225-meta em{color:#d9b66f}.bf225-dark .qa button{color:#fff;font-size:19px}.bf225-dark .qa .pm{color:#dfbd78;background:#ffffff12;border-color:#ffffff1f}.bf225-dark .qa.open .pm{color:#152132;background:#fff;border-color:#fff}.bf225-dark .qa .ans{border-top-color:#ffffff1c}.bf225-dark .qa .ans p{color:#cbd5df;font-size:12px}.business-faq-v225 .qa{transition:transform .18s,box-shadow .18s,border-color .18s}.business-faq-v225 .qa:not(.bf225-dark-card):hover{border-color:#d9cbbf;transform:translateY(-1px);box-shadow:0 12px 26px #231e1c0b}@media (width<=980px){.bf225-top,.bf225-middle{grid-template-columns:1fr}.bf225-cost{grid-template-columns:120px 1fr}.bf225-dark{grid-template-columns:1fr}.bf225-divider{width:100%;height:1px}}@media (width<=680px){.business-faq-v225 .section-head{margin-bottom:22px}.bf225-card-main,.bf225-appeal{border-radius:20px;padding:18px}.bf225-cost{border-radius:20px;grid-template-columns:1fr;padding:16px}.bf225-cost-value{border-radius:16px;min-height:88px}.bf225-dark{border-radius:22px;padding:18px}.business-faq-v225 .qa button,.bf225-middle .qa button,.bf225-dark .qa button{font-size:17px}}.business-faq-v226{padding-top:18px}.business-faq-v226 .bf226-grid{grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr);align-items:start;gap:60px;display:grid}.business-faq-v226 .bf226-left{padding-top:8px}.business-faq-v226 .bf226-left .eyebrow{color:#8e887f;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:22px;font-size:11px;font-weight:800;display:flex}.business-faq-v226 .bf226-left .eyebrow:after{content:"";background:linear-gradient(90deg,var(--gold),transparent);border-radius:999px;width:102px;height:1px}.business-faq-v226 .bf226-left h2{letter-spacing:-.055em;max-width:480px;margin:0 0 22px;font-size:70px;line-height:.98}.business-faq-v226 .bf226-left p{color:#847d75;max-width:500px;margin:0;font-size:18px;line-height:1.65}.business-faq-v226 .bf226-right{flex-direction:column;display:flex}.business-faq-v226 .bf226-item{border-top:1px solid #dfd7cf;padding:22px 0 26px}.business-faq-v226 .bf226-item:first-child{padding-top:8px}.business-faq-v226 .bf226-item h3{color:#101721;letter-spacing:-.03em;max-width:700px;margin:0 0 16px;font-size:28px;line-height:1.18}.business-faq-v226 .bf226-item p{color:#8a837b;max-width:760px;margin:0;font-size:17px;line-height:1.7}@media (width<=1200px){.business-faq-v226 .bf226-grid{grid-template-columns:.9fr 1.1fr;gap:42px}.business-faq-v226 .bf226-left h2{font-size:58px}.business-faq-v226 .bf226-item h3{font-size:24px}.business-faq-v226 .bf226-item p{font-size:16px}}@media (width<=900px){.business-faq-v226 .bf226-grid{grid-template-columns:1fr;gap:28px}.business-faq-v226 .bf226-left h2{max-width:100%;font-size:46px}.business-faq-v226 .bf226-left p{max-width:100%;font-size:16px}.business-faq-v226 .bf226-item{padding:18px 0 22px}.business-faq-v226 .bf226-item h3{margin-bottom:10px;font-size:22px}.business-faq-v226 .bf226-item p{font-size:15px;line-height:1.6}}@media (width<=640px){.business-faq-v226 .bf226-left .eyebrow{gap:10px;margin-bottom:16px;font-size:10px}.business-faq-v226 .bf226-left .eyebrow:after{width:64px}.business-faq-v226 .bf226-left h2{margin-bottom:16px;font-size:38px}.business-faq-v226 .bf226-item h3{font-size:20px}.business-faq-v226 .bf226-item p{font-size:14px}}.business-faq-v227{padding-top:18px}.business-faq-v227 .bf227-shell{background:#fffdfb;border:1px solid #ddd4cc;border-radius:34px;overflow:hidden;box-shadow:0 8px 22px #231e1c06}.business-faq-v227 .bf227-head{background:radial-gradient(circle at 88% -10%,#ffffff0f 0 15%,#0000 15% 100%),radial-gradient(circle at 90% -6%,#ffffff0b 0 20%,#0000 20% 100%),linear-gradient(90deg,#132339 0%,#081a34 48%,#05142b 100%);padding:34px 42px 38px;position:relative}.business-faq-v227 .bf227-head:after{content:"";opacity:.9;border:1px solid #ffffff14;border-radius:50%;width:310px;height:310px;position:absolute;top:-42px;right:-12px}.business-faq-v227 .bf227-head:before{content:"";border:1px solid #ffffff0e;border-radius:50%;width:250px;height:250px;position:absolute;top:-18px;right:28px}.business-faq-v227 .bf227-head-inner{z-index:2;max-width:720px;position:relative}.business-faq-v227 .bf227-eyebrow{color:#d9b56e;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:16px;margin-bottom:18px;font-size:12px;font-weight:800;display:flex}.business-faq-v227 .bf227-eyebrow:after{content:"";background:linear-gradient(90deg,#d9b56ee6,#d9b56e00);border-radius:999px;width:94px;height:1px}.business-faq-v227 h2{color:#fff;letter-spacing:-.055em;margin:0;font-size:72px;line-height:.98}.business-faq-v227 .bf227-list{background:#fffdfb}.business-faq-v227 .bf227-item{border-top:1px solid #e5ddd6}.business-faq-v227 .bf227-item:first-child{border-top:0}.business-faq-v227 .bf227-item button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr 56px;align-items:center;gap:20px;width:100%;padding:34px 42px;display:grid}.business-faq-v227 .bf227-item button span{color:#141920;letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.25}.business-faq-v227 .bf227-item button b{color:#a88a66;background:#f5f1ed;border:1px solid #ddd1c6;border-radius:50%;justify-self:end;place-items:center;width:48px;height:48px;font-size:30px;font-weight:500;line-height:1;transition:all .18s;display:grid}.business-faq-v227 .bf227-answer{padding:0 116px 30px 42px;display:none}.business-faq-v227 .bf227-item.open .bf227-answer{display:block}.business-faq-v227 .bf227-item.open button b{color:#fff;background:#132339;border-color:#132339;transform:rotate(45deg)}.business-faq-v227 .bf227-answer p{color:#7a736d;max-width:1060px;margin:0;font-size:17px;line-height:1.72}.business-faq-v227 .bf227-item:hover button b{border-color:#cdbba9;transform:scale(1.02)}.business-faq-v227 .bf227-item.open:hover button b{transform:rotate(45deg)scale(1.02)}@media (width<=1100px){.business-faq-v227 h2{font-size:60px}.business-faq-v227 .bf227-item button{padding:28px 30px}.business-faq-v227 .bf227-answer{padding:0 94px 26px 30px}}@media (width<=760px){.business-faq-v227 .bf227-shell{border-radius:24px}.business-faq-v227 .bf227-head{padding:26px 22px 28px}.business-faq-v227 h2{font-size:44px}.business-faq-v227 .bf227-eyebrow{gap:12px;margin-bottom:14px;font-size:10px}.business-faq-v227 .bf227-eyebrow:after{width:64px}.business-faq-v227 .bf227-item button{grid-template-columns:1fr 44px;gap:14px;padding:22px}.business-faq-v227 .bf227-item button span{font-size:18px}.business-faq-v227 .bf227-item button b{width:40px;height:40px;font-size:24px}.business-faq-v227 .bf227-answer{padding:0 22px 22px}.business-faq-v227 .bf227-answer p{font-size:15px;line-height:1.62}}.business-faq-v227{margin-top:64px;margin-bottom:72px;padding-top:0}.business-faq-v227 .bf227-shell{border-radius:30px;box-shadow:0 12px 30px #231e1c0b}.business-faq-v227 .bf227-head{align-items:center;min-height:174px;padding:30px 38px 32px;display:flex}.business-faq-v227 h2{letter-spacing:-.045em;font-size:clamp(40px,3.7vw,50px);line-height:1.02}.business-faq-v227 .bf227-item button{grid-template-columns:1fr 48px;gap:18px;min-height:92px;padding:24px 36px}.business-faq-v227 .bf227-item button span{letter-spacing:-.012em;max-width:1030px;font-size:17px;font-weight:800;line-height:1.3}.business-faq-v227 .bf227-item button b{border-width:1px;width:42px;height:42px;font-size:25px}.business-faq-v227 .bf227-answer p{max-width:1040px;font-size:14.5px;line-height:1.66}.business-faq-v227 .bf227-item{border-top-color:#e3dbd4}@media (width<=1100px){.business-faq-v227{margin-top:52px;margin-bottom:60px}.business-faq-v227 .bf227-head{min-height:160px;padding:28px 30px 30px}.business-faq-v227 h2{font-size:42px}.business-faq-v227 .bf227-item button{min-height:86px;padding:22px 30px}.business-faq-v227 .bf227-item button span{font-size:16.5px}.business-faq-v227 .bf227-answer{padding:0 92px 22px 30px}}@media (width<=760px){.business-faq-v227{margin-top:36px;margin-bottom:46px}.business-faq-v227 .bf227-shell{border-radius:22px}.business-faq-v227 .bf227-head{min-height:138px;padding:24px 20px 26px}.business-faq-v227 h2{font-size:34px;line-height:1.04}.business-faq-v227 .bf227-eyebrow{margin-bottom:12px;font-size:9px}.business-faq-v227 .bf227-eyebrow:after{width:54px}.business-faq-v227 .bf227-item button{grid-template-columns:1fr 40px;gap:12px;min-height:78px;padding:19px 20px}.business-faq-v227 .bf227-item button span{font-size:16px;line-height:1.3}.business-faq-v227 .bf227-item button b{width:36px;height:36px;font-size:22px}.business-faq-v227 .bf227-answer{padding:0 20px 20px}.business-faq-v227 .bf227-answer p{font-size:14px;line-height:1.6}}.business-faq-v227{margin-top:58px;margin-bottom:68px}.business-faq-v227 .bf227-shell{border-radius:28px}.business-faq-v227 .bf227-head{align-items:flex-start;min-height:128px;padding:22px 34px 24px}.business-faq-v227 .bf227-head-inner{max-width:760px}.business-faq-v227 .bf227-eyebrow{letter-spacing:.17em;gap:12px;margin-bottom:10px;font-size:9px}.business-faq-v227 .bf227-eyebrow:after{width:64px}.business-faq-v227 h2{letter-spacing:-.04em;max-width:760px;font-size:clamp(34px,3vw,42px);line-height:1.04}.business-faq-v227 .bf227-head:after{opacity:.42;width:250px;height:250px;top:-78px;right:-70px}.business-faq-v227 .bf227-head:before{opacity:.5;width:205px;height:205px;top:-52px;right:-30px}.business-faq-v227 .bf227-item button{min-height:84px;padding:21px 34px}.business-faq-v227 .bf227-item button span{font-size:16.5px;line-height:1.3}.business-faq-v227 .bf227-item button b{width:40px;height:40px;font-size:24px}.business-faq-v227 .bf227-answer{padding:0 96px 22px 34px}.business-faq-v227 .bf227-answer p{font-size:14px;line-height:1.64}@media (width<=760px){.business-faq-v227{margin-top:38px;margin-bottom:48px}.business-faq-v227 .bf227-head{min-height:112px;padding:20px 18px 22px}.business-faq-v227 h2{font-size:30px}.business-faq-v227 .bf227-eyebrow{margin-bottom:9px}.business-faq-v227 .bf227-item button{min-height:74px;padding:18px}.business-faq-v227 .bf227-item button span{font-size:15.5px}.business-faq-v227 .bf227-answer{padding:0 18px 18px}}.business-process-v230{padding:68px 0 8px}.business-process-v230 .bp230-head{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:end;gap:54px;margin-bottom:34px;display:grid}.business-process-v230 .bp230-eyebrow{color:#8b847c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:14px;font-size:10px;font-weight:800;display:flex}.business-process-v230 .bp230-eyebrow:after{content:"";background:linear-gradient(90deg,var(--gold),transparent);width:72px;height:1px}.business-process-v230 .bp230-head h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,4vw,56px);line-height:1.02}.business-process-v230 .bp230-head>p{color:#7f7871;max-width:650px;margin:0 0 6px;font-size:15px;line-height:1.62}.business-process-v230 .bp230-flow{border-top:1px solid #dcd3cb;border-bottom:1px solid #dcd3cb;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.business-process-v230 .bp230-step{border-right:1px solid #e2d9d1;grid-column:span 2;min-height:250px;padding:24px 24px 28px 0;position:relative}.business-process-v230 .bp230-step:nth-child(3){border-right:0}.business-process-v230 .bp230-step:nth-child(4),.business-process-v230 .bp230-step:nth-child(5){border-top:1px solid #e2d9d1;grid-column:span 3;min-height:230px;padding-top:26px}.business-process-v230 .bp230-step:nth-child(4){border-right:1px solid #e2d9d1}.business-process-v230 .bp230-step:nth-child(5){border-right:0;padding-left:28px}.business-process-v230 .bp230-step:nth-child(2),.business-process-v230 .bp230-step:nth-child(3){padding-left:24px}.business-process-v230 .bp230-num{color:#c7a15a;letter-spacing:.14em;margin-bottom:24px;font-size:12px;font-weight:800}.business-process-v230 .bp230-content h3{color:#15181c;letter-spacing:-.025em;margin:0 0 10px;font-size:24px;line-height:1.08}.business-process-v230 .bp230-content p{color:#7b746d;max-width:360px;margin:0;font-size:12.5px;line-height:1.58}.business-process-v230 .bp230-step-accent{background:linear-gradient(#e4554d09,#e4554d00)}.business-process-v230 .bp230-step-accent .bp230-num{color:var(--red)}.business-process-v230 .bp230-step-accent .bp230-content h3{color:var(--red2)}.business-process-v230 .bp230-step:not(:nth-child(3)):not(:nth-child(5)):after{content:"→";color:#c9beb4;font-size:16px;font-weight:500;position:absolute;top:24px;right:18px}@media (width<=980px){.business-process-v230{padding-top:54px}.business-process-v230 .bp230-head{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.business-process-v230 .bp230-flow{grid-template-columns:1fr 1fr}.business-process-v230 .bp230-step,.business-process-v230 .bp230-step:nth-child(4),.business-process-v230 .bp230-step:nth-child(5){border-top:1px solid #e2d9d1;border-right:1px solid #e2d9d1;grid-column:auto;min-height:auto;padding:22px 20px}.business-process-v230 .bp230-step:first-child,.business-process-v230 .bp230-step:nth-child(2){border-top:0}.business-process-v230 .bp230-step:nth-child(2n){border-right:0}.business-process-v230 .bp230-step:nth-child(5){border-right:0;grid-column:1/-1}.business-process-v230 .bp230-step:after{display:none}}@media (width<=640px){.business-process-v230{padding-top:44px}.business-process-v230 .bp230-head h2{font-size:36px}.business-process-v230 .bp230-flow{grid-template-columns:1fr}.business-process-v230 .bp230-step,.business-process-v230 .bp230-step:nth-child(4),.business-process-v230 .bp230-step:nth-child(5){border-top:1px solid #e2d9d1;border-right:0;grid-column:1;padding:20px 0}.business-process-v230 .bp230-step:first-child{border-top:0}.business-process-v230 .bp230-num{margin-bottom:12px}.business-process-v230 .bp230-content h3{font-size:22px}}.business-process-v231{padding:56px 0 6px}.business-process-v231 .bp231-head{text-align:center;max-width:760px;margin:0 auto 24px}.business-process-v231 .bp231-eyebrow{color:#8b847c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:12px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v231 .bp231-eyebrow:before,.business-process-v231 .bp231-eyebrow:after{content:"";background:linear-gradient(90deg,transparent,var(--gold));width:56px;height:1px}.business-process-v231 .bp231-eyebrow:after{background:linear-gradient(90deg,var(--gold),transparent)}.business-process-v231 h2{letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(38px,4vw,50px);line-height:1.02}.business-process-v231 .bp231-head p{color:#827b74;max-width:520px;margin:0 auto;font-size:15px;line-height:1.6}.business-process-v231 .bp231-board{background:radial-gradient(circle at 100% 0,#d9b56e0f,#0000 30%),#fffdfb;border:1px solid #e2d8cf;border-radius:32px;min-height:320px;padding:24px 26px 20px;position:relative;overflow:hidden}.business-process-v231 .bp231-path{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.business-process-v231 .bp231-path path{fill:none;stroke:#eadfd5;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 10}.business-process-v231 .bp231-step{background:#fff;border:1px solid #e8ddd3;border-radius:22px;width:216px;padding:16px 16px 14px;position:absolute;box-shadow:0 12px 24px #231e1c0a}.business-process-v231 .bp231-step:before{content:"";background:#fff;border:3px solid #dfc49a;border-radius:50%;width:18px;height:18px;position:absolute;top:-10px;left:18px;box-shadow:0 0 0 6px #fffdfbe6}.business-process-v231 .bp231-step.s2:before,.business-process-v231 .bp231-step.s4:before{top:auto;bottom:-10px}.business-process-v231 .bp231-step.s1{top:34px;left:28px}.business-process-v231 .bp231-step.s2{top:170px;left:256px}.business-process-v231 .bp231-step.s3{top:34px;left:490px}.business-process-v231 .bp231-step.s4{top:170px;left:718px}.business-process-v231 .bp231-step.s5{top:34px;right:28px}.business-process-v231 .bp231-badge{color:#af7b43;letter-spacing:.12em;background:#fbf3ec;border:1px solid #ead8c6;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:28px;margin-bottom:12px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v231 .bp231-step h3{letter-spacing:-.025em;margin:0 0 8px;font-size:20px;line-height:1.08}.business-process-v231 .bp231-step p{color:#7a736c;margin:0;font-size:12.2px;line-height:1.5}.business-process-v231 .bp231-step.accent{background:linear-gradient(#fff8f7 0%,#fff 100%);border-color:#f1c3bc}.business-process-v231 .bp231-step.accent .bp231-badge{color:#dc675b;background:#fdeae7;border-color:#f4c6be}.business-process-v231 .bp231-step.accent h3{color:var(--red2)}@media (width<=1180px){.business-process-v231 .bp231-board{min-height:auto;padding:18px}.business-process-v231 .bp231-path{display:none}.business-process-v231 .bp231-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.business-process-v231 .bp231-step{width:auto;position:relative;inset:auto}.business-process-v231 .bp231-step:before{display:none}.business-process-v231 .bp231-step.s5{grid-column:1/-1}}@media (width<=680px){.business-process-v231{padding-top:40px}.business-process-v231 .bp231-head{margin-bottom:18px}.business-process-v231 h2{font-size:34px}.business-process-v231 .bp231-head p{font-size:14px}.business-process-v231 .bp231-board{border-radius:24px;grid-template-columns:1fr;padding:14px}.business-process-v231 .bp231-step{border-radius:18px;padding:14px 14px 13px}.business-process-v231 .bp231-step h3{font-size:18px}.business-process-v231 .bp231-step p{font-size:12px}}.business-process-v232c{padding:54px 0 8px}.business-process-v232c .bp232c-head{text-align:center;max-width:760px;margin:0 auto 24px}.business-process-v232c .bp232c-eyebrow{color:#8b847c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:12px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v232c .bp232c-eyebrow:before,.business-process-v232c .bp232c-eyebrow:after{content:"";width:56px;height:1px}.business-process-v232c .bp232c-eyebrow:before{background:linear-gradient(90deg,transparent,var(--gold))}.business-process-v232c .bp232c-eyebrow:after{background:linear-gradient(90deg,var(--gold),transparent)}.business-process-v232c h2{letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(38px,4vw,50px);line-height:1.02}.business-process-v232c .bp232c-head p{color:#827b74;max-width:520px;margin:0 auto;font-size:15px;line-height:1.6}.business-process-v232c .bp232c-board{background:#fffdfb;border:1px solid #e2d8cf;border-radius:30px;padding:18px 18px 14px}.business-process-v232c .bp232c-track{grid-template-columns:repeat(5,1fr);align-items:end;gap:12px;display:grid}.business-process-v232c .bp232c-step{background:#fff;border:1px solid #e8ddd3;border-radius:18px;padding:14px 14px 13px;position:relative;box-shadow:0 8px 20px #231e1c0a}.business-process-v232c .bp232c-step:after{content:"→";color:#c9beb4;font-size:16px;position:absolute;top:50%;right:-17px;transform:translateY(-50%)}.business-process-v232c .bp232c-step:last-child:after{display:none}.business-process-v232c .bp232c-step.s1{margin-bottom:96px}.business-process-v232c .bp232c-step.s2{margin-bottom:72px}.business-process-v232c .bp232c-step.s3{margin-bottom:48px}.business-process-v232c .bp232c-step.s4{margin-bottom:24px}.business-process-v232c .bp232c-step.s5{margin-bottom:0}.business-process-v232c .num{color:#af7b43;letter-spacing:.12em;background:#fbf3ec;border:1px solid #ead8c6;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:28px;margin-bottom:10px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v232c .bp232c-step h3{margin:0 0 7px;font-size:18px;line-height:1.08}.business-process-v232c .bp232c-step p{color:#79736c;margin:0;font-size:11.7px;line-height:1.48}.business-process-v232c .bp232c-step.accent{background:linear-gradient(#fff8f7,#fff);border-color:#f2c6be}.business-process-v232c .bp232c-step.accent .num{color:#dc675b;background:#fdeae7;border-color:#f4c6be}.business-process-v232c .bp232c-step.accent h3{color:var(--red2)}@media (width<=1050px){.business-process-v232c .bp232c-track{grid-template-columns:repeat(2,minmax(0,1fr))}.business-process-v232c .bp232c-step{margin-bottom:0!important}.business-process-v232c .bp232c-step:after{display:none}.business-process-v232c .bp232c-step.s5{grid-column:1/-1}}@media (width<=680px){.business-process-v232c{padding-top:40px}.business-process-v232c h2{font-size:34px}.business-process-v232c .bp232c-board{border-radius:24px;padding:14px}.business-process-v232c .bp232c-track{grid-template-columns:1fr}}.business-process-v233c{padding:50px 0 6px}.business-process-v233c .bp233c-head{text-align:center;max-width:760px;margin:0 auto 22px}.business-process-v233c .bp233c-eyebrow{color:#8b847c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:12px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v233c .bp233c-eyebrow:before,.business-process-v233c .bp233c-eyebrow:after{content:"";border-radius:999px;width:56px;height:1px}.business-process-v233c .bp233c-eyebrow:before{background:linear-gradient(90deg, transparent, var(--gold))}.business-process-v233c .bp233c-eyebrow:after{background:linear-gradient(90deg, var(--gold), transparent)}.business-process-v233c h2{letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(38px,4vw,50px);line-height:1.02}.business-process-v233c .bp233c-head p{color:#827b74;max-width:520px;margin:0 auto;font-size:15px;line-height:1.6}.business-process-v233c .bp233c-board{background:radial-gradient(circle at 100% 0,#d9b56e0d,#0000 28%),linear-gradient(#fffdfb 0%,#fdfaf7 100%);border:1px solid #e2d8cf;border-radius:30px;padding:16px 18px 18px;position:relative;overflow:hidden}.business-process-v233c .bp233c-track{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.business-process-v233c .bp233c-track path{fill:none;stroke:#eadfd5;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 9}.business-process-v233c .bp233c-grid{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:12px;min-height:250px;display:grid;position:relative}.business-process-v233c .bp233c-step{background:#fff;border:1px solid #e8ddd3;border-radius:20px;padding:14px 14px 13px;position:relative;box-shadow:0 10px 22px #231e1c0a}.business-process-v233c .bp233c-step:before{content:"";background:#fff;border:3px solid #dec39b;border-radius:50%;width:16px;height:16px;position:absolute;top:-10px;left:18px;box-shadow:0 0 0 5px #fffdfbf5}.business-process-v233c .bp233c-step.s1{margin-bottom:0}.business-process-v233c .bp233c-step.s2{margin-bottom:54px}.business-process-v233c .bp233c-step.s3{margin-bottom:108px}.business-process-v233c .bp233c-step.s4{margin-bottom:162px}.business-process-v233c .bp233c-step.s5{margin-bottom:108px}.business-process-v233c .num{color:#af7b43;letter-spacing:.12em;background:#fbf3ec;border:1px solid #ead8c6;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:28px;margin-bottom:10px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v233c .bp233c-step h3{letter-spacing:-.02em;margin:0 0 7px;font-size:18px;line-height:1.08}.business-process-v233c .bp233c-step p{color:#79736c;margin:0;font-size:11.8px;line-height:1.5}.business-process-v233c .bp233c-step.accent{background:linear-gradient(#fff8f7 0%,#fff 100%);border-color:#f2c6be;box-shadow:0 12px 24px #e4554d0f}.business-process-v233c .bp233c-step.accent:before{border-color:#e4554d}.business-process-v233c .bp233c-step.accent .num{color:#dc675b;background:#fdeae7;border-color:#f4c6be}.business-process-v233c .bp233c-step.accent h3{color:var(--red2)}@media (width<=1100px){.business-process-v233c .bp233c-track{display:none}.business-process-v233c .bp233c-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.business-process-v233c .bp233c-step{margin-bottom:0!important}.business-process-v233c .bp233c-step.s5{grid-column:1/-1}.business-process-v233c .bp233c-step:before{top:auto;bottom:-10px}}@media (width<=680px){.business-process-v233c{padding-top:40px}.business-process-v233c h2{font-size:34px}.business-process-v233c .bp233c-head p{font-size:14px}.business-process-v233c .bp233c-board{border-radius:24px;padding:14px}.business-process-v233c .bp233c-grid{grid-template-columns:1fr;gap:10px}.business-process-v233c .bp233c-step,.business-process-v233c .bp233c-step.s5{grid-column:1}.business-process-v233c .bp233c-step:before{display:none}.business-process-v233c .bp233c-step{border-radius:18px;padding:14px 14px 13px}}.business-process-v234{padding:48px 0 8px}.business-process-v234 .bp234-head{text-align:center;max-width:740px;margin:0 auto 22px}.business-process-v234 .bp234-eyebrow{color:#8a837b;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:11px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v234 .bp234-eyebrow:before,.business-process-v234 .bp234-eyebrow:after{content:"";width:52px;height:1px}.business-process-v234 .bp234-eyebrow:before{background:linear-gradient(90deg,transparent,var(--gold))}.business-process-v234 .bp234-eyebrow:after{background:linear-gradient(90deg,var(--gold),transparent)}.business-process-v234 h2{letter-spacing:-.045em;margin:0 0 9px;font-size:clamp(38px,3.8vw,48px);line-height:1.02}.business-process-v234 .bp234-head p{color:#817a73;margin:0;font-size:14px;line-height:1.55}.business-process-v234 .bp234-route{background:linear-gradient(#fffdfb 0%,#fbf7f3 100%);border:1px solid #e3dad2;border-radius:28px;min-height:260px;padding:18px 22px;position:relative;overflow:hidden}.business-process-v234 .bp234-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.business-process-v234 .bp234-line path{fill:none;stroke:#e5d9ce;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.business-process-v234 .bp234-step{width:205px;position:absolute}.business-process-v234 .bp234-step.s1{top:26px;left:22px}.business-process-v234 .bp234-step.s2{top:26px;left:246px}.business-process-v234 .bp234-step.s3{top:135px;left:475px}.business-process-v234 .bp234-step.s4{top:26px;left:704px}.business-process-v234 .bp234-step.s5{top:26px;right:22px}.business-process-v234 .bp234-node{background:#fff;border:4px solid #dcbf94;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:10px;display:grid;box-shadow:0 0 0 5px #fffdfbf5}.business-process-v234 .bp234-node span{color:#aa7841;font-size:9px;font-weight:800}.business-process-v234 .bp234-copy{background:#fffffff5;border:1px solid #e7ddd4;border-radius:17px;padding:13px 14px 12px;box-shadow:0 8px 18px #231e1c09}.business-process-v234 .bp234-copy h3{letter-spacing:-.02em;margin:0 0 6px;font-size:18px;line-height:1.08}.business-process-v234 .bp234-copy p{color:#777069;margin:0;font-size:11.7px;line-height:1.47}.business-process-v234 .bp234-step.accent .bp234-node{border-color:#e4554d}.business-process-v234 .bp234-step.accent .bp234-node span{color:#e4554d}.business-process-v234 .bp234-step.accent .bp234-copy{background:linear-gradient(#fff8f6 0%,#fff 100%);border-color:#efc9c2;box-shadow:0 10px 20px #e4554d0e}.business-process-v234 .bp234-step.accent h3{color:var(--red2)}@media (width<=1180px){.business-process-v234 .bp234-line{display:none}.business-process-v234 .bp234-route{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:auto;padding:16px;display:grid}.business-process-v234 .bp234-step{grid-template-columns:42px 1fr;align-items:start;gap:12px;width:auto;display:grid;position:relative;right:auto;inset:auto!important}.business-process-v234 .bp234-node{margin:0}.business-process-v234 .bp234-step.s5{grid-column:1/-1}}@media (width<=680px){.business-process-v234{padding-top:40px}.business-process-v234 h2{font-size:34px}.business-process-v234 .bp234-route{border-radius:22px;grid-template-columns:1fr;padding:14px}.business-process-v234 .bp234-step.s5{grid-column:1}.business-process-v234 .bp234-copy h3{font-size:17px}}.business-process-v235c{padding:48px 0 8px}.business-process-v235c .bp235c-head{text-align:center;max-width:760px;margin:0 auto 22px}.business-process-v235c .bp235c-eyebrow{color:#8b847c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:12px;font-size:10px;font-weight:800;display:inline-flex}.business-process-v235c .bp235c-eyebrow:before,.business-process-v235c .bp235c-eyebrow:after{content:"";width:56px;height:1px}.business-process-v235c .bp235c-eyebrow:before{background:linear-gradient(90deg,transparent,var(--gold))}.business-process-v235c .bp235c-eyebrow:after{background:linear-gradient(90deg,var(--gold),transparent)}.business-process-v235c h2{letter-spacing:-.045em;margin:0 0 9px;font-size:clamp(38px,3.8vw,48px);line-height:1.02}.business-process-v235c .bp235c-head p{color:#817a73;margin:0;font-size:14px;line-height:1.55}.business-process-v235c .bp235c-board{background:#fffdfb;border:1px solid #e3dad2;border-radius:28px;padding:18px}.business-process-v235c .bp235c-topline{grid-template-columns:repeat(5,1fr);align-items:center;gap:8px;margin-bottom:14px;padding:0 12px;display:grid;position:relative}.business-process-v235c .bp235c-topline:before{content:"";background:#eaded2;border-radius:999px;height:3px;position:absolute;top:50%;left:48px;right:48px;transform:translateY(-50%)}.business-process-v235c .station{z-index:2;justify-content:center;display:flex;position:relative}.business-process-v235c .station span{color:#aa7841;background:#fff;border:4px solid #dcc093;border-radius:50%;place-items:center;width:40px;height:40px;font-size:9px;font-weight:800;display:grid;box-shadow:0 0 0 5px #fffdfbf5}.business-process-v235c .station.accent span{color:#e4554d;border-color:#e4554d}.business-process-v235c .bp235c-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.business-process-v235c .bp235c-step{background:#fff;border:1px solid #e7ddd3;border-radius:17px;padding:13px 13px 12px;box-shadow:0 8px 18px #231e1c08}.business-process-v235c .bp235c-step .meta{color:#b07c43;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:800}.business-process-v235c .bp235c-step h3{margin:0 0 6px;font-size:17px;line-height:1.08}.business-process-v235c .bp235c-step p{color:#777068;margin:0;font-size:11.5px;line-height:1.46}.business-process-v235c .bp235c-step.accent{background:linear-gradient(#fff8f6 0%,#fff 100%);border-color:#efc9c2;box-shadow:0 10px 20px #e4554d0d}.business-process-v235c .bp235c-step.accent .meta{color:#dc675b}.business-process-v235c .bp235c-step.accent h3{color:var(--red2)}@media (width<=1100px){.business-process-v235c .bp235c-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-process-v235c .bp235c-step:last-child{grid-column:1/-1}}@media (width<=680px){.business-process-v235c{padding-top:40px}.business-process-v235c h2{font-size:34px}.business-process-v235c .bp235c-board{border-radius:24px;padding:14px}.business-process-v235c .bp235c-topline{gap:4px;padding:0}.business-process-v235c .bp235c-topline:before{left:28px;right:28px}.business-process-v235c .station span{width:32px;height:32px;box-shadow:none;border-width:3px;font-size:8px}.business-process-v235c .bp235c-grid{grid-template-columns:1fr}.business-process-v235c .bp235c-step:last-child{grid-column:1}}.business-process-v235c .bp235c-board{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}@media (width<=680px){.business-process-v235c .bp235c-board{border-radius:0!important;padding-left:0!important;padding-right:0!important}}.cabinet-shell{max-width:1240px;padding:22px 20px 76px}.cabinet-top-v241{margin-bottom:22px}.cabinet-identity{align-items:center;gap:24px;display:flex}.cabinet-brand{border-right:1px solid #ded5cd;align-items:center;gap:9px;padding-right:24px;display:flex}.cabinet-brand .ms{width:31px;height:27px;display:block}.cabinet-brand b{color:#111820;letter-spacing:-.02em;white-space:nowrap;font-size:16px}.cabinet-company-block{min-width:0}.cabinet-top-v241 .cabinet-kicker{color:#918981;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.cabinet-top-v241 .cabinet-subname{color:#111820;margin-top:4px;font-size:14px;font-weight:750}.cabinet-top-actions-v241{gap:8px}.cabinet-profile-btn{cursor:pointer;background:#fff;border:1px solid #ddd3ca;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 7px;display:flex;box-shadow:0 7px 18px #191c2106}.cabinet-avatar{color:#fff;background:#14243a;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid}.cabinet-profile-copy{flex-direction:column;align-items:flex-start;display:flex}.cabinet-profile-copy b{color:#111820;font-size:11px;line-height:1.15}.cabinet-profile-copy small{color:#978f87;margin-top:2px;font-size:9px}.cabinet-exit-btn{color:#8b837b;cursor:pointer;background:0 0;border:0;padding:10px;font-size:11px;font-weight:750}.cabinet-overview-head{justify-content:space-between;align-items:end;gap:28px;margin-bottom:18px;display:flex}.cabinet-overview-head .eyebrow{color:#a47a37;margin-bottom:9px;font-size:9px}.cabinet-overview-head h1{color:#111820;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.04}.cabinet-branch-picker>span{color:#918981;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:800;display:block}.cabinet-branch-picker select{color:#111820;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #dacbba;border-radius:13px;outline:none;padding:0 42px 0 14px;font-size:13px;font-weight:700;box-shadow:0 7px 18px #191c2106}.cabinet-branch-picker select:focus{border-color:#d5a54f;box-shadow:0 0 0 3px #d5a54f1a}.cabinet-status-stage-v241{background:linear-gradient(#ffffff6b,#ffffff1f);border-top:1px solid #dfd6ce;border-bottom:1px solid #dfd6ce;justify-content:center;align-items:center;min-height:286px;display:flex;position:relative;overflow:hidden}.status-layer{pointer-events:none;border:2px solid #14243a29;border-radius:62px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.status-layer.layer-1{width:93%;height:226px}.status-layer.layer-2{border-color:#14243a38;width:82%;height:226px}.status-layer.layer-3{border-color:#14243a47;width:70%;height:226px}.status-layer.layer-4{border-color:#14243a57;width:58%;height:226px}.cabinet-status-card-v241{z-index:2;text-align:center;background:#f9f6f2;border:1px solid #d7c9ba;border-radius:52px;flex-direction:column;justify-content:center;align-items:center;width:min(520px,64%);min-height:214px;padding:24px 30px 19px;display:flex;position:relative;box-shadow:0 18px 40px #1e1c1a0e}.cabinet-status-hearts-v241{justify-content:center;align-items:center;gap:3px;min-height:44px;margin-bottom:8px;display:flex}.cabinet-status-hearts-v241 img{object-fit:contain;width:45px;height:45px}.cabinet-status-label-v241{color:#8f877f;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.cabinet-status-card-v241 strong{color:#d24439;letter-spacing:.01em;margin:5px 0 8px;font-size:clamp(43px,5vw,64px);line-height:.92}.add-branch-btn-v241{border-radius:14px;width:48px;height:48px;top:50%;right:14px;transform:translateY(-50%);box-shadow:0 10px 24px #181e260f}.cabinet-tabs-v241{background:0 0;border:0;border-radius:0;align-items:stretch;gap:0;margin:0 0 24px;padding:0;display:flex;overflow:visible}.cabinet-tabs-v241 button{color:#8b837b;background:#faf8f5;border:1px solid #cfc5bc;border-right:0;border-radius:0;min-width:0;min-height:48px;padding:0 24px;font-size:13px;font-weight:700}.cabinet-tabs-v241 button:first-child{border-radius:12px 0 0}.cabinet-tabs-v241 button:last-child{border-right:1px solid #cfc5bc;border-radius:0 12px 0 0}.cabinet-tabs-v241 button.on{z-index:2;color:#111820;background:#fff;border-color:#aaa099;font-weight:850;position:relative}.cab-panel.on{animation:.22s both cabPanelIn}@keyframes cabPanelIn{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:none}}.cab-card{box-shadow:none;border-radius:18px}.results-card{max-width:none;margin:0;padding:28px 30px}.results-card:before{content:"Статус филиала";color:#a47a37;letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:850;display:block}.result-stats{max-width:650px}.weak-card{max-width:830px}.cab-grid{gap:18px}.cab-info{border-radius:18px}.branch-demo-caption,.branch-hero-grid,.branch-demo-toggle{display:none!important}@media (width<=900px){.cabinet-overview-head{flex-direction:column;align-items:flex-start}.cabinet-branch-picker{width:100%;min-width:0}.status-layer.layer-1{width:96%}.status-layer.layer-2{width:86%}.status-layer.layer-3{width:76%}.status-layer.layer-4{width:66%}.cabinet-status-card-v241{width:min(560px,72%)}.cabinet-tabs-v241{overflow:auto}.cabinet-tabs-v241 button{min-width:170px}}@media (width<=620px){.cabinet-shell{padding:16px 14px 56px}.cabinet-top-v241{align-items:flex-start}.cabinet-identity{gap:12px}.cabinet-brand{padding-right:12px}.cabinet-brand b,.cabinet-profile-copy{display:none}.cabinet-profile-btn{padding:5px}.cabinet-overview-head h1{font-size:30px}.cabinet-status-stage-v241{min-height:236px}.status-layer{border-radius:46px;height:190px!important}.cabinet-status-card-v241{border-radius:38px;width:72%;min-height:176px;padding:18px 20px 15px}.cabinet-status-hearts-v241 img{width:34px;height:34px}.cabinet-status-card-v241 strong{font-size:42px}.add-branch-btn-v241{width:42px;height:42px;right:8px}.cabinet-tabs-v241 button{min-width:145px;min-height:44px;padding:0 16px;font-size:12px}}.cabinet-status-stage-v241{background:radial-gradient(#fffffffa 0%,#fbf7f1f5 46%,#f5efe8b3 72%,#f6f2ed00 100%);border-top:0;border-bottom:0;min-height:330px;padding:20px 68px;overflow:hidden}.cabinet-status-stage-v241:after{content:"";filter:blur(28px);opacity:.38;pointer-events:none;background:#2b221a1a;border-radius:50%;width:66%;height:42px;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.cabinet-status-stage-v241 .status-layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#ffffffd6 0%,#f8f3ed8c 54%,#ece3d94d 100%);border:1px solid #b0916538;border-radius:64px;height:238px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 48px #4335280f,inset 0 1px #ffffffeb,inset 0 -1px #b196741a}.cabinet-status-stage-v241 .status-layer.layer-1{opacity:.28;filter:blur(.15px);width:94%}.cabinet-status-stage-v241 .status-layer.layer-2{opacity:.42;width:84%}.cabinet-status-stage-v241 .status-layer.layer-3{opacity:.58;width:74%}.cabinet-status-stage-v241 .status-layer.layer-4{opacity:.74;width:64%}.cabinet-status-stage-v241 .status-layer.layer-5{opacity:.94;border-color:#ae895347;width:54%;box-shadow:0 20px 44px #503d2714,inset 0 1px #fffffff2,inset 0 -1px #b18b581f}.cabinet-status-card-v241:before{content:"";pointer-events:none;background:radial-gradient(at 50% 34%,#dab15b21 0%,#dab15b0d 36%,#dab15b00 72%);border-radius:38px;position:absolute;inset:14px 24px 18px}.cabinet-status-card-v241>*{z-index:1;position:relative}.cabinet-status-card-v241 strong{color:#cb3e35;letter-spacing:.015em;text-shadow:0 2px #ffffffb3;margin:7px 0 10px;font-size:clamp(48px,5.2vw,68px);line-height:.9}.cabinet-status-meta-v241 b{color:#26221f}.add-branch-btn-v241{color:#e4554d;background:#fff;border:1px solid #cc9e4bb8;border-radius:15px;width:48px;height:48px;right:2px;box-shadow:0 12px 26px #2e261f12}@media (width<=900px){.cabinet-status-stage-v241{min-height:300px;padding-left:44px;padding-right:44px}.cabinet-status-card-v241{width:min(520px,60%)}.cabinet-status-stage-v241 .status-layer.layer-1{width:96%}.cabinet-status-stage-v241 .status-layer.layer-2{width:86%}.cabinet-status-stage-v241 .status-layer.layer-3{width:76%}.cabinet-status-stage-v241 .status-layer.layer-4{width:66%}.cabinet-status-stage-v241 .status-layer.layer-5{width:56%}}@media (width<=620px){.cabinet-status-stage-v241{min-height:250px;padding:14px 34px}.cabinet-status-stage-v241 .status-layer{border-radius:44px;height:188px}.cabinet-status-stage-v241 .status-layer.layer-1{width:98%}.cabinet-status-stage-v241 .status-layer.layer-2{width:90%}.cabinet-status-stage-v241 .status-layer.layer-3{width:82%}.cabinet-status-stage-v241 .status-layer.layer-4{width:74%}.cabinet-status-stage-v241 .status-layer.layer-5{width:66%}.cabinet-status-card-v241{border-radius:34px;width:66%;min-height:170px;padding:18px 18px 15px}.cabinet-status-card-v241:before{border-radius:28px;inset:10px 14px 12px}.cabinet-status-hearts-v241 img{width:34px;height:34px}.cabinet-status-card-v241 strong{font-size:40px}.cabinet-status-meta-v241{font-size:9px}}body.cabinet-mode{background:radial-gradient(circle at 14% 0,#e4554d0b,#0000 32%),radial-gradient(circle at 88% 7%,#c7a15a0f,#0000 30%),#f5f2ee}body.cabinet-mode .cabinet-shell{max-width:1280px;padding:24px 28px 88px}.cabinet-top-v241{justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px;display:flex}.cabinet-identity{gap:20px}.cabinet-brand{border-right-color:#b8aba085;gap:10px;padding-right:20px}.cabinet-brand .ms{width:36px;height:31px}.cabinet-brand b{letter-spacing:-.025em;font-size:17px;font-weight:800}.cabinet-top-v241 .cabinet-kicker{letter-spacing:.15em;color:#a17b46;font-size:9px}.cabinet-top-v241 .cabinet-subname{letter-spacing:-.015em;font-size:14px;font-weight:800}.cabinet-profile-btn{background:#ffffffe0;border-color:#d2c7bec7;transition:all .2s;box-shadow:0 10px 26px #2a221d0b}.cabinet-profile-btn:hover{transform:translateY(-1px);box-shadow:0 14px 30px #2a221d13}.cabinet-avatar{background:linear-gradient(145deg,#17273d,#0f1b2b);width:40px;height:40px;font-size:10px;box-shadow:inset 0 0 0 1px #ffffff14}.cabinet-profile-copy b{font-size:12px}.cabinet-profile-copy small{font-size:9px}.cabinet-exit-btn:hover{color:#cc4139}.cabinet-overview-v241{margin-top:4px;position:relative}.cabinet-overview-head{align-items:flex-end;margin-bottom:20px;padding:22px 24px 0}.cabinet-overview-head>div:first-child{min-width:0}.cabinet-overview-head .eyebrow{letter-spacing:.15em;color:#9e7d4d;margin-bottom:8px;font-size:9px}.cabinet-overview-head .eyebrow:after{width:54px}.cabinet-overview-head h1{font-size:clamp(27px,2.7vw,36px);line-height:1.02}.cabinet-branch-picker{min-width:300px}.cabinet-branch-picker>span{letter-spacing:.13em;color:#9a9188;font-size:9px}.cabinet-branch-picker select{background:linear-gradient(#fff,#fcfaf7);border-color:#ddd0c2;border-radius:14px;height:48px;font-size:13px;box-shadow:0 8px 22px #2f251e0b}.cabinet-status-stage-v241{isolation:isolate;background:radial-gradient(at 50% 49%,#fff 0%,#fffcf8f7 33%,#f7f1eadb 72%,#f5f2ee26 100%);border-radius:30px 30px 0 0;min-height:356px;margin:0;padding:28px 86px 30px}.cabinet-status-stage-v241:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c8b8a87a;border-bottom:0;border-radius:28px 28px 0 0;position:absolute;inset:18px 16px 0}.cabinet-status-stage-v241:after{opacity:.26;filter:blur(30px);width:58%;height:34px;bottom:30px}.cabinet-status-stage-v241 .status-layer{will-change:transform,opacity;background:linear-gradient(#ffffffdb,#f8f3ed85);border:1px solid #7262532b;border-radius:70px;height:246px;animation:7.5s ease-in-out infinite cabHaloPulse;transform:translate(-50%,-50%);box-shadow:0 18px 44px #342a220b,inset 0 1px #fffffff5}.cabinet-status-stage-v241 .status-layer.layer-1{opacity:.24;width:96%;animation-delay:-4.4s}.cabinet-status-stage-v241 .status-layer.layer-2{opacity:.36;width:86%;animation-delay:-3.6s}.cabinet-status-stage-v241 .status-layer.layer-3{opacity:.5;width:76%;animation-delay:-2.8s}.cabinet-status-stage-v241 .status-layer.layer-4{opacity:.66;width:66%;animation-delay:-2s}.cabinet-status-stage-v241 .status-layer.layer-5{opacity:.88;border-color:#ae89534a;width:56%;animation-delay:-1.2s}@keyframes cabHaloPulse{0%,to{opacity:var(--halo-opacity,1);transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.018)}}.cabinet-status-card-v241{background:linear-gradient(#fffffffe,#fcf8f3fb 62%,#f8f1e9fa);border:1px solid #b1895257;border-radius:50px;width:min(510px,52%);min-height:226px;padding:24px 38px 22px;box-shadow:0 30px 70px #40301f1f,0 9px 24px #40301f0e,inset 0 1px #fff}.cabinet-status-card-v241:before{background:radial-gradient(at 50% 32%,#d5ab5224,#d5ab520a 42%,#0000 72%);inset:13px 24px 18px}.cabinet-status-hearts-v241{filter:drop-shadow(0 8px 11px #8f5c1d29);gap:4px;min-height:52px;margin-bottom:4px}.cabinet-status-hearts-v241 img{width:50px;height:50px}.cabinet-status-label-v241{color:#968d84;letter-spacing:.18em;font-size:9px}.cabinet-status-card-v241 strong{color:#cc4139;letter-spacing:.035em;margin:8px 0 12px;font-size:clamp(50px,5vw,66px);font-weight:800}.cabinet-status-meta-v241{color:#7c736b;font-size:10px;line-height:1.55}.cabinet-status-meta-v241 b{color:#312b26;font-weight:800}.add-branch-btn-v241{background:#fffffff0;border-color:#c99f5385;border-radius:50%;width:46px;height:46px;right:20px;box-shadow:0 10px 24px #2d231c14}.add-branch-btn-v241:hover{transform:translateY(-50%)scale(1.05);box-shadow:0 14px 28px #2d231c1f}.cabinet-tabs-v241{background:#ffffff57;border-top:1px solid #c8beb58c;margin:0 16px;padding:0 22px;position:relative}.cabinet-tabs-v241 button{color:#938a82;min-height:58px;padding:0 24px;font-size:13px;font-weight:700;transition:all .18s;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important}.cabinet-tabs-v241 button:hover{color:#4b4642}.cabinet-tabs-v241 button.on{color:#17191c;font-weight:800;border-bottom-color:#cc4139!important}.cab-panel{background:#ffffffb8;border:1px solid #d2c8bfc7;border-top:0;border-radius:0 0 26px 26px;margin:0 16px;padding:26px 22px 30px;box-shadow:0 18px 42px #2b231d0e}.cab-card{background:#ffffffeb;border:1px solid #dad0c7cc;border-radius:20px;box-shadow:0 10px 28px #2b231d0b}.results-card{background:linear-gradient(#fff,#fdfbf8);padding:30px 32px}.results-card:before{color:#a47a37;letter-spacing:.15em;margin-bottom:10px}.results-card h2{letter-spacing:-.03em;font-size:28px}.results-card .lead{color:#8a827b;margin-top:7px}.result-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none;margin-top:24px;display:grid}.result-stat{background:#faf7f3;border:1px solid #e4dcd5;border-radius:16px;padding:18px 20px}.result-stat small{color:#9a9189;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.result-stat strong{color:#17191c;letter-spacing:-.02em;font-size:22px}.weak-card{background:linear-gradient(#fff9f7,#fff);border:1px solid #e4554d33;border-radius:18px;max-width:none;margin-top:14px;padding:22px 24px}.weak-label{color:#cc4139;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850}.weak-card h3{margin-top:7px;font-size:20px}.weak-card p{color:#746d67;line-height:1.65}.navy-gold-btn{border-radius:999px;min-height:46px;margin-top:18px;padding:0 20px;box-shadow:0 10px 24px #1521321f}.cab-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.7fr);gap:18px}.cab-grid>.cab-card{padding:28px 30px}.cab-info{color:#dce3ec;background:linear-gradient(#17263b,#111d2d);border-color:#18283e}.cab-info h3{color:#fff}.cab-info p{color:#b8c3d1}.cab-info-icon{color:#17263b;background:#d8b46b}.cab-info .btn.ghost{background:#fffffff5;border-color:#0000}.cab-status-row{background:#faf7f3;border-color:#e3dad2;border-radius:15px}.cab-field input,.cab-field select,.cab-field textarea{background:#fff;border-color:#ddd4cc;border-radius:13px}.cab-field input:focus,.cab-field select:focus,.cab-field textarea:focus{border-color:#d7a759;box-shadow:0 0 0 3px #c7a15a1a}@media (width<=900px){body.cabinet-mode .cabinet-shell{padding:20px 18px 70px}.cabinet-overview-head{padding:18px 16px 0}.cabinet-status-stage-v241{min-height:314px;padding:24px 54px 28px}.cabinet-status-card-v241{width:min(520px,62%)}.cabinet-tabs-v241{margin:0 10px;padding:0 8px;overflow:auto}.cab-panel{margin:0 10px;padding:22px 16px 24px}.cab-grid{grid-template-columns:1fr}}@media (width<=620px){body.cabinet-mode .cabinet-shell{padding:14px 10px 54px}.cabinet-top-v241{margin-bottom:8px}.cabinet-overview-head{gap:16px;padding:16px 10px 0}.cabinet-overview-head h1{font-size:29px}.cabinet-status-stage-v241{border-radius:24px 24px 0 0;min-height:260px;padding:14px 34px 20px}.cabinet-status-stage-v241:before{border-radius:22px 22px 0 0;inset:10px 6px 0}.cabinet-status-stage-v241 .status-layer{border-radius:48px;height:192px;animation:none}.cabinet-status-card-v241{border-radius:36px;width:69%;min-height:174px;padding:16px 14px 14px}.cabinet-status-hearts-v241{min-height:38px}.cabinet-status-hearts-v241 img{width:36px;height:36px}.cabinet-status-label-v241{font-size:8px}.cabinet-status-card-v241 strong{margin:6px 0 8px;font-size:39px}.cabinet-status-meta-v241{font-size:8.5px}.add-branch-btn-v241{width:40px;height:40px;right:8px}.cabinet-tabs-v241{margin:0 6px}.cabinet-tabs-v241 button{min-width:138px;min-height:52px;padding:0 14px;font-size:12px}.cab-panel{border-radius:0 0 20px 20px;margin:0 6px;padding:18px 12px 20px}.results-card,.cab-grid>.cab-card{padding:22px 18px}.result-stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cabinet-status-stage-v241 .status-layer,.cab-panel.on{animation:none!important}}.cabinet-status-stage-v241{aspect-ratio:2170/725;isolation:isolate;box-shadow:0 18px 42px #111f3129;background:#13253a!important;border:0!important;border-radius:28px!important;min-height:0!important;padding:0!important}.cabinet-status-art-v244{z-index:4;object-fit:cover;object-position:center;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cabinet-status-stage-v241 .status-layer,.cabinet-status-stage-v241 .cabinet-status-card-v241{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.cabinet-status-stage-v241 .add-branch-btn-v241{aspect-ratio:1;opacity:0;min-width:44px;max-width:64px;z-index:6!important;width:5.15%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;top:50%!important;right:1.55%!important;transform:translateY(-50%)!important}.cabinet-status-stage-v241 .add-branch-btn-v241:focus-visible{opacity:1;outline-offset:4px;border-radius:50%;outline:3px solid #fffffff2}@media (width<=760px){.cabinet-status-stage-v241{aspect-ratio:2.35;border-radius:22px!important}.cabinet-status-art-v244{object-fit:cover}.cabinet-status-stage-v241 .add-branch-btn-v241{min-width:40px;right:1.2%!important}}@media (width<=520px){.cabinet-status-stage-v241{aspect-ratio:1.95}.cabinet-status-art-v244{object-position:center}}.cabinet-status-stage-v241{aspect-ratio:2170/725!important;box-shadow:none!important;background:0 0!important;overflow:hidden!important}.cabinet-status-stage-v241:before,.cabinet-status-stage-v241:after{display:none!important}.cabinet-status-art-v244{object-fit:cover!important;width:100%!important;height:100%!important}#p-business .business-value-v297,#p-business .business-check-v297,#p-business .business-after-v297,#p-business .business-requirements-v297{padding:72px 0 0;scroll-margin-top:100px}.biz297-head{text-align:center;max-width:940px;margin:0 auto 34px}.biz297-head .eyebrow{justify-content:center}.biz297-head h2{letter-spacing:-.045em;margin-top:14px;font-size:clamp(38px,4.4vw,62px);line-height:1.03}.biz297-head h2 span,.biz297-check-copy h2 span{color:var(--red)}.biz297-head p{max-width:800px;color:var(--muted);margin:16px auto 0;font-size:17px;line-height:1.65}.biz297-head.compact{margin-bottom:28px}.biz297-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.biz297-benefits article{border:1px solid var(--line);background:#fff;border-radius:24px;min-height:220px;padding:28px 28px 30px;position:relative;box-shadow:0 12px 32px #231e1c0d}.biz297-benefits article.wide{grid-column:1/-1;grid-template-columns:52px 300px 1fr;align-items:start;gap:8px 18px;min-height:0;display:grid}.biz297-benefits article>span{background:var(--rose2);width:42px;height:42px;color:var(--red2);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.biz297-benefits h3{margin:22px 0 9px;font-size:24px;line-height:1.15}.biz297-benefits p{color:#77716c;margin:0;font-size:15px;line-height:1.65}.biz297-benefits article.wide h3{margin:8px 0 0}.biz297-benefits article.wide p{margin:7px 0 0}.biz297-value-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.biz297-check-shell{background:var(--navy);color:#fff;border-radius:30px;grid-template-columns:minmax(0,1.65fr) minmax(260px,.65fr);gap:34px;padding:42px;display:grid;overflow:hidden}.biz297-check-copy .eyebrow{color:#aab4c0}.biz297-check-copy h2{color:#fff;margin:14px 0;font-size:clamp(36px,4vw,58px);line-height:1.05}.biz297-check-copy>p{color:#b9c1cb;max-width:720px;font-size:17px}.biz297-lenses{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.biz297-lenses div{background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px;padding:18px}.biz297-lenses b{color:#fff;margin-bottom:6px;display:block}.biz297-lenses span{color:#b8c1cc;font-size:13px;line-height:1.55;display:block}.biz297-check-stat{color:var(--ink);background:#fff;border-radius:24px;flex-direction:column;justify-content:center;padding:30px;display:flex}.biz297-check-stat strong{letter-spacing:-.07em;color:var(--red);font-size:82px;line-height:.9}.biz297-check-stat>span{margin-top:8px;font-size:25px;font-weight:700}.biz297-check-stat p{color:#817a74;margin:4px 0 20px}.biz297-stat-divider{background:var(--line);height:1px;margin-bottom:18px}.biz297-check-stat b{font-size:16px}.biz297-check-stat small{color:#8b837c;margin-top:5px}.biz297-after-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.biz297-after-grid article{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:210px;padding:24px}.biz297-after-grid .num{color:var(--red2);font-size:12px;font-weight:800}.biz297-after-grid h3{margin:24px 0 8px;font-size:21px;line-height:1.15}.biz297-after-grid p{color:#7d756e;margin:0;font-size:14px;line-height:1.62}.biz297-levels{border:1px solid var(--line);background:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:17px 20px;display:flex}.biz297-levels span{letter-spacing:.08em;color:#443f3b;border:1px solid #ddd3ca;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800}.biz297-levels small{color:#8b837c;margin-left:auto}.biz297-req-shell{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:42px 0}.biz297-req-shell>div:first-child{text-align:center;max-width:850px;margin:0 auto 28px}.biz297-req-shell .eyebrow{justify-content:center}.biz297-req-shell h2{margin-top:12px;font-size:clamp(34px,4vw,52px)}.biz297-req-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.biz297-req-grid div{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px}.biz297-req-grid b{color:var(--ink);margin-bottom:7px;font-size:18px;display:block}.biz297-req-grid span{color:#837b74;font-size:13px;line-height:1.55;display:block}#p-business .business-safety-v288,#p-business .business-process,#p-business .business-faq{margin-top:72px}#p-business .business-apply{margin-top:44px}@media (width<=1000px){.biz297-after-grid,.biz297-req-grid{grid-template-columns:1fr 1fr}.biz297-check-shell{grid-template-columns:1fr}.biz297-check-stat{min-height:260px}.biz297-benefits article.wide{grid-template-columns:52px 1fr}.biz297-benefits article.wide p{grid-column:2}}@media (width<=680px){#p-business .business-value-v297,#p-business .business-check-v297,#p-business .business-after-v297,#p-business .business-requirements-v297{padding-top:48px}.biz297-benefits,.biz297-after-grid,.biz297-req-grid,.biz297-lenses{grid-template-columns:1fr}.biz297-benefits article.wide{grid-column:auto;display:block}.biz297-benefits article.wide h3{margin-top:22px}.biz297-benefits article.wide p{margin-top:8px}.biz297-check-shell{border-radius:24px;padding:26px 20px}.biz297-check-stat strong{font-size:68px}.biz297-levels small{width:100%;margin-left:0}.biz297-head h2{font-size:38px}.biz297-value-cta .btn{width:100%}}#p-residents .resident-program-v505{margin:34px 0 0}#p-residents .rp505-shell{color:#fff;background:linear-gradient(135deg,#14253a 0%,#182c44 68%,#203656 100%);border-radius:32px;padding:34px;overflow:hidden;box-shadow:0 22px 48px #14233729}#p-residents .rp505-hero{grid-template-columns:minmax(0,1.2fr) 320px;align-items:stretch;gap:22px;margin-bottom:22px;display:grid}#p-residents .rp505-hero-copy{background:linear-gradient(#ffffff14,#ffffff08);border:1px solid #ffffff1f;border-radius:28px;padding:28px}#p-residents .rp505-hero-copy .eyebrow{color:#d6b06a}#p-residents .rp505-hero-copy h2{color:#fff;letter-spacing:-.04em;margin:14px 0 12px;font-size:clamp(30px,3vw,42px);line-height:1.06}#p-residents .rp505-hero-copy h2 span{color:#ff7f66}#p-residents .rp505-hero-copy p{color:#d8e0ec;max-width:680px;margin:0;font-size:16px;line-height:1.72}#p-residents .rp505-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}#p-residents .rp505-summary{background:linear-gradient(#ffffff1a,#ffffff0a);border:1px solid #ffffff1f;border-radius:28px;padding:24px 22px}#p-residents .rp505-summary-label{color:#d6b06a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800}#p-residents .rp505-summary h3{color:#fff;margin:0 0 14px;font-size:22px;line-height:1.2}#p-residents .rp505-summary ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}#p-residents .rp505-summary li{color:#dfe6f0;padding-left:18px;font-size:14px;line-height:1.6;position:relative}#p-residents .rp505-summary li:before{content:"";background:#ff7f66;border-radius:999px;width:7px;height:7px;position:absolute;top:9px;left:0}#p-residents .rp505-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#p-residents .rp505-card{color:var(--ink);background:#f8f3ec;border-radius:26px;min-height:100%;padding:24px 22px;box-shadow:0 12px 24px #0f182714}#p-residents .rp505-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}#p-residents .rp505-stepno{color:#18304a;letter-spacing:.08em;background:#eef2f6;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}#p-residents .rp505-kicker{color:#7f766d;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}#p-residents .rp505-card h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:24px;line-height:1.14}#p-residents .rp505-lead{color:#5d554e;margin:0 0 16px;font-size:14px;line-height:1.68}#p-residents .rp505-flow{gap:10px;display:grid}#p-residents .rp505-flow-item,#p-residents .rp505-earn,#p-residents .rp505-reward{background:#fff;border:1px solid #e7ddd3;border-radius:18px;padding:14px 15px}#p-residents .rp505-flow-item{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;display:grid}#p-residents .rp505-pill,#p-residents .rp505-heart-value,#p-residents .rp505-reward-no{border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}#p-residents .rp505-pill{color:#fff;background:#18304a}#p-residents .rp505-flow-item b,#p-residents .rp505-earn b,#p-residents .rp505-reward h4{margin:0 0 4px;display:block}#p-residents .rp505-flow-item small,#p-residents .rp505-earn small,#p-residents .rp505-reward p{color:#6f665e;margin:0;font-size:13px;line-height:1.58;display:block}#p-residents .rp505-earn-list{gap:10px;display:grid}#p-residents .rp505-earn{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;display:grid}#p-residents .rp505-heart-value{color:#d04e36;background:#fff1ec;border:1px solid #f4d0c5;border-radius:14px;width:72px;font-size:16px}#p-residents .rp505-heart-value span{font-size:14px}#p-residents .rp505-progress{gap:6px;margin:14px 0 16px;display:flex}#p-residents .rp505-progress span{color:#d04e36;background:#fff1ec;border-radius:999px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}#p-residents .rp505-reward{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;display:grid}#p-residents .rp505-reward+.rp505-reward{margin-top:10px}#p-residents .rp505-reward-no{color:#fff;background:#18304a}#p-residents .rp505-reward-meta{color:#8a7f76;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}#p-residents .rp505-reward h4{margin:0 0 6px;font-size:17px;line-height:1.28}#p-residents .rp505-draw-status{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}#p-residents .rp505-cycle{color:#fff;text-align:center;background:#18304a;border-radius:18px;min-width:78px;padding:12px 10px}#p-residents .rp505-cycle b{font-size:26px;line-height:1;display:block}#p-residents .rp505-cycle span{letter-spacing:.08em;text-transform:uppercase;opacity:.86;margin-top:5px;font-size:11px;display:block}#p-residents .rp505-countdown{background:#fcfaf7;border:1px dashed #dcccbc;border-radius:18px;flex:220px;padding:12px 14px}#p-residents .rp505-countdown-label{color:#8a7f76;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800}#p-residents .rp505-countdown p{color:#71675f;margin:0;font-size:13px;line-height:1.55}#p-residents .rp505-countdown-values{flex-wrap:wrap;gap:10px;display:flex}#p-residents .rp505-countdown-values span{text-align:center;background:#fff;border:1px solid #eadfd4;border-radius:14px;min-width:58px;padding:8px 10px}#p-residents .rp505-countdown-values b{color:var(--ink);font-size:20px;line-height:1;display:block}#p-residents .rp505-countdown-values small{color:#8b8076;text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:10px;display:block}#p-residents .rp505-note{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:18px;display:flex}#p-residents .rp505-note p{color:#d7deea;max-width:860px;margin:0;font-size:14px;line-height:1.65}#p-residents .rp505-note strong{color:#fff}#p-residents .rp505-note .rp505-cta-secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:12px 16px;font-weight:700}#p-residents .rp505-note .rp505-cta-secondary span{margin-left:6px}@media (width<=1080px){#p-residents .rp505-hero{grid-template-columns:1fr}#p-residents .rp505-grid{grid-template-columns:1fr 1fr}#p-residents .rp505-card-unlock{grid-column:1/-1}}@media (width<=760px){#p-residents .rp505-shell{border-radius:24px;padding:24px 18px}#p-residents .rp505-hero-copy,#p-residents .rp505-summary,#p-residents .rp505-card{border-radius:22px;padding:20px 18px}#p-residents .rp505-grid{grid-template-columns:1fr}#p-residents .rp505-card-unlock{grid-column:auto}#p-residents .rp505-actions{flex-direction:column;align-items:flex-start}#p-residents .rp505-note{align-items:flex-start}}.cabinet-overview-head{margin-bottom:0!important}.cabinet-status-stage-v241{aspect-ratio:4.72!important;border-radius:28px 28px 0 0!important;margin-top:12px!important;margin-bottom:0!important;overflow:hidden!important}.cabinet-status-art-v244{object-fit:contain!important;border-radius:0!important;width:100%!important;height:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-46.5%)!important}.cabinet-tabs-v241{margin-top:0!important;margin-bottom:0!important}.cab-panel{margin-top:0!important}@media (width<=760px){.cabinet-status-stage-v241{aspect-ratio:3.65!important;border-radius:22px 22px 0 0!important}.cabinet-status-art-v244{width:auto!important;height:100%!important;top:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media (width<=520px){.cabinet-status-stage-v241{aspect-ratio:2.75!important}}.site-logo-img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:auto;display:block}.brand.site-brand{flex:none;align-items:center;gap:0;line-height:0;display:inline-flex}header .brand.site-brand{width:208px}footer .brand.site-brand{width:198px;margin-bottom:14px}.cabinet-brand.site-cabinet-brand{border-right:1px solid #b8aba085;flex:none;align-items:center;gap:0;padding-right:20px;line-height:0;display:inline-flex}.cabinet-brand.site-cabinet-brand .site-logo-img{width:190px}.cabinet-brand.site-cabinet-brand:hover .site-logo-img,.brand.site-brand:hover .site-logo-img{filter:saturate(1.03)}@media (width<=1100px){header .brand.site-brand{width:194px}}@media (width<=860px){header .brand.site-brand{width:186px}}@media (width<=620px){header .brand.site-brand{width:168px}footer .brand.site-brand{width:184px}.cabinet-top-v241{flex-wrap:wrap}.cabinet-identity{gap:12px;width:100%}.cabinet-brand.site-cabinet-brand{padding-right:12px}.cabinet-brand.site-cabinet-brand .site-logo-img{width:160px}.cabinet-top-actions-v241{margin-left:auto}}@media (width<=430px){header .brand.site-brand{width:158px}.cabinet-brand.site-cabinet-brand .site-logo-img{width:148px}.cabinet-company-block{min-width:0}.cabinet-top-v241 .cabinet-subname{font-size:12px}}.site-logo-img{box-shadow:none!important;background:0 0!important;border:0!important}footer .brand.site-brand{background:0 0;width:198px;margin:0 0 14px;padding:0}footer .brand.site-brand .site-logo-img{width:100%;height:auto;display:block}body.cabinet-mode .cabinet-shell{max-width:1280px;padding-top:18px}.cabinet-top-v255{-webkit-backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #d8cfc6d1;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;min-height:82px;padding:12px 14px 12px 18px;display:flex;box-shadow:0 12px 34px #28221d0e;margin:0 0 18px!important}.cabinet-identity-v255{flex:auto;align-items:center;gap:0;min-width:0;display:flex}.cabinet-top-v255 .cabinet-brand.site-cabinet-brand{border:0;flex:none;width:auto;padding:0 18px 0 0}.cabinet-top-v255 .cabinet-brand.site-cabinet-brand .site-logo-img{width:168px;height:auto}.cabinet-workspace-divider-v255{background:#e1d9d2;flex:0 0 1px;width:1px;height:38px;margin-right:18px}.cabinet-workspace-v255{flex-direction:column;justify-content:center;min-width:0;display:flex}.cabinet-workspace-label-v255{color:#9a7441;letter-spacing:.13em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:850;line-height:1.1}.cabinet-workspace-v255 strong{color:#15191e;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;line-height:1.25;display:block;overflow:hidden}.cabinet-top-actions-v255{flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.cabinet-branch-picker-v255{width:248px;min-width:248px;height:54px;box-shadow:none;cursor:pointer;background:#fbf9f6;border:1px solid #ded5cd;border-radius:16px;grid-template-columns:34px minmax(150px,1fr) 20px;align-items:center;gap:9px;margin:0;padding:6px 10px 6px 8px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.cabinet-branch-picker-v255:hover{background:#fff;border-color:#d1c3b7;box-shadow:0 7px 18px #221e1b0b}.cabinet-branch-picker-v255:focus-within{background:#fff;border-color:#cda45f;box-shadow:0 0 0 3px #cda45f1c}.cabinet-branch-icon-v255{color:#a87b3d;background:#f4ecdf;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.cabinet-branch-icon-v255 svg{width:18px;height:18px}.cabinet-branch-copy-v255{flex-direction:column;gap:1px;min-width:0;display:flex}.cabinet-branch-copy-v255 small{color:#9a9189;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.1}.cabinet-branch-picker-v255 select{appearance:none;color:#171b20;letter-spacing:-.012em;cursor:pointer;background:0 0;border:0;outline:0;width:100%;height:22px;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:800;line-height:22px}.cabinet-control-chevron-v255{color:#999089;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.cabinet-control-chevron-v255 svg{width:18px;height:18px}.cabinet-profile-btn-v255{min-width:154px;height:54px;box-shadow:none;background:#fff;border:1px solid #ded5cd;border-radius:16px;gap:9px;padding:6px 10px 6px 7px;transition:border-color .18s,box-shadow .18s,transform .18s}.cabinet-profile-btn-v255:hover{border-color:#d1c3b7;transform:translateY(-1px);box-shadow:0 8px 19px #221e1b0e}.cabinet-profile-btn-v255 .cabinet-avatar{letter-spacing:.02em;background:#15253a;border-radius:12px;width:36px;height:36px;font-size:10px}.cabinet-profile-btn-v255 .cabinet-profile-copy{flex:auto;min-width:0}.cabinet-profile-btn-v255 .cabinet-profile-copy b{color:#171b20;font-size:11.5px;font-weight:800;line-height:1.15}.cabinet-profile-btn-v255 .cabinet-profile-copy small{color:#999089;margin-top:2px;font-size:9px;line-height:1.1}.cabinet-exit-btn-v255{color:#8f8780;background:0 0;border:1px solid #0000;border-radius:14px;place-items:center;width:44px;height:44px;padding:0;transition:color .18s,background .18s,border-color .18s;display:grid}.cabinet-exit-btn-v255 svg{width:19px;height:19px}.cabinet-exit-btn-v255:hover{color:#c94b43;background:#fff3f1;border-color:#f0d2cd}.cabinet-exit-btn-v255:focus-visible{outline-offset:2px;outline:3px solid #e4554d29}.cabinet-overview-v241,.cabinet-status-stage-v241{margin-top:0!important}@media (width<=1040px){.cabinet-top-v255{flex-wrap:wrap;align-items:center;gap:10px 16px}.cabinet-identity-v255{flex:1 0 100%;width:100%}.cabinet-top-actions-v255{width:100%;margin-left:0}.cabinet-branch-picker-v255{flex:auto;width:auto;min-width:220px}}@media (width<=680px){body.cabinet-mode .cabinet-shell{padding:12px 10px 54px}.cabinet-top-v255{border-radius:18px;padding:12px;margin-bottom:12px!important}.cabinet-top-v255 .cabinet-brand.site-cabinet-brand{padding-right:12px}.cabinet-top-v255 .cabinet-brand.site-cabinet-brand .site-logo-img{width:146px}.cabinet-workspace-divider-v255{height:34px;margin-right:12px}.cabinet-workspace-label-v255{font-size:8px}.cabinet-workspace-v255 strong{font-size:13px}.cabinet-top-actions-v255{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;display:grid}.cabinet-branch-picker-v255{border-radius:15px;grid-template-columns:32px minmax(0,1fr) 18px;width:100%;min-width:0;height:52px}.cabinet-branch-icon-v255{width:32px;height:32px}.cabinet-profile-btn-v255{border-radius:15px;width:52px;min-width:52px;height:52px;padding:7px}.cabinet-profile-btn-v255 .cabinet-profile-copy,.cabinet-profile-btn-v255>.cabinet-control-chevron-v255{display:none}.cabinet-profile-btn-v255 .cabinet-avatar{width:36px;height:36px}.cabinet-exit-btn-v255{width:44px;height:44px}}@media (width<=440px){.cabinet-top-v255 .cabinet-brand.site-cabinet-brand .site-logo-img{width:130px}.cabinet-workspace-divider-v255{margin-right:10px}.cabinet-workspace-v255 strong{max-width:150px;font-size:12.5px}.cabinet-branch-picker-v255 select{font-size:12.5px}}.cabinet-add-branch-cta-v256{appearance:none;color:#171b20;text-align:left;cursor:pointer;background:linear-gradient(#fffaf9 0%,#fff4f2 100%);border:1px solid #ead3ce;border-radius:16px;grid-template-columns:38px minmax(0,1fr) 30px;align-items:center;gap:9px;width:286px;min-width:286px;height:54px;padding:6px 9px 6px 7px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 5px 16px #70403709}.cabinet-add-branch-cta-v256:hover{background:#fff;border-color:#dfb8b1;transform:translateY(-1px);box-shadow:0 9px 22px #70403713}.cabinet-add-branch-cta-v256:focus-visible{outline-offset:2px;outline:3px solid #e4554d29}.cabinet-add-branch-icon-v256{color:#fff;background:#e4554d;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 14px #e4554d30}.cabinet-add-branch-icon-v256 svg{width:19px;height:19px}.cabinet-add-branch-copy-v256{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.cabinet-add-branch-copy-v256 small{color:#a67b42;letter-spacing:.11em;text-transform:uppercase;font-size:8.5px;font-weight:850;line-height:1.1}.cabinet-add-branch-copy-v256 b{color:#191d22;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:800;line-height:1.18;overflow:hidden}.cabinet-add-branch-arrow-v256{color:#d54d45;background:#fff;border:1px solid #edd8d4;border-radius:999px;place-items:center;width:28px;height:28px;font-size:16px;line-height:1;transition:transform .18s,border-color .18s;display:grid}.cabinet-add-branch-cta-v256:hover .cabinet-add-branch-arrow-v256{border-color:#dfb8b1;transform:translate(2px)}.cabinet-top-v255 .cabinet-branch-picker-v255{display:none!important}@media (width<=1040px){.cabinet-add-branch-cta-v256{flex:auto;width:auto;min-width:250px}}@media (width<=680px){.cabinet-add-branch-cta-v256{border-radius:15px;grid-template-columns:36px minmax(0,1fr) 28px;width:100%;min-width:0;height:52px}.cabinet-add-branch-icon-v256{width:36px;height:36px}.cabinet-add-branch-copy-v256 b{font-size:11.5px}.cabinet-add-branch-arrow-v256{width:26px;height:26px}}@media (width<=440px){.cabinet-add-branch-copy-v256 small{display:none}.cabinet-add-branch-copy-v256 b{white-space:normal;line-height:1.12}}.cabinet-status-stage-v241{aspect-ratio:4.5!important;overflow:hidden!important}.cabinet-status-art-v244{object-fit:contain!important;object-position:center top!important;width:100%!important;height:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-45.2%)!important}.cabinet-tabs-v241{box-sizing:border-box!important;background:#ffffff57!important;border:1px solid #d2c8bfc7!important;border-top-color:#c8beb58c!important;margin:0 16px!important;padding:0 22px!important;position:relative!important}.cab-panel{border-top:0!important;margin:0 16px!important}@media (width<=760px){.cabinet-status-stage-v241{aspect-ratio:3.52!important}}@media (width<=520px){.cabinet-status-stage-v241{aspect-ratio:2.66!important}}.cabinet-status-stage-v241{aspect-ratio:4.38!important;min-height:0!important;overflow:hidden!important}.cabinet-status-art-v244{object-fit:contain!important;object-position:center center!important;border-radius:0!important;width:100%!important;height:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-49.4%)!important}@media (width<=760px){.cabinet-status-stage-v241{aspect-ratio:3.44!important}.cabinet-status-art-v244{top:50%!important;transform:translateY(-49.8%)!important}}@media (width<=520px){.cabinet-status-stage-v241{aspect-ratio:2.6!important}}.cabinet-overview-v241{z-index:3!important;position:relative!important}@media (width<=760px){.cabinet-tabs-v241{margin-top:-10px!important;padding-top:10px!important}}@media (width<=760px){.cabinet-tabs-v241{margin-top:-14px!important;padding-top:14px!important}}@media (width<=760px){.cabinet-tabs-v241{margin-top:-18px!important;padding-top:18px!important}}@media (width<=760px){.cabinet-tabs-v241{margin-top:-22px!important;padding-top:22px!important}}.cabinet-tabs-v241{z-index:2!important;margin-top:-36px!important;padding-top:36px!important;position:relative!important}@media (width<=760px){.cabinet-tabs-v241{margin-top:-26px!important;padding-top:26px!important}}.cabinet-tabs-v241{z-index:2!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;box-sizing:border-box!important;background:#ffffff85!important;border:1px solid #d2c8bfc7!important;border-top-color:#c8beb58c!important;flex-wrap:wrap!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:flex-end!important;gap:10px!important;margin-top:-36px!important;padding:20px 22px 0!important;display:flex!important;position:relative!important}.cabinet-tabs-v241 button{z-index:1!important;color:#8e857d!important;letter-spacing:-.01em!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;flex:none!important;min-width:auto!important;min-height:48px!important;margin:0!important;padding:0 20px!important;font-size:13px!important;font-weight:750!important;line-height:1!important;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s!important;position:relative!important}.cabinet-tabs-v241 button:hover{color:#252a31!important;background:#ffffff8c!important;border-color:#d9cec4e6!important;transform:translateY(-1px)!important}.cabinet-tabs-v241 button.on{color:#17191c!important;background:#fff!important;border:1px solid #d6cbc1fa!important;font-weight:800!important;box-shadow:0 10px 24px #2b231d14!important}.cab-panel{z-index:1!important;position:relative!important}@media (width<=760px){.cabinet-tabs-v241{gap:8px!important;margin-top:-26px!important;padding:16px 12px 0!important}.cabinet-tabs-v241 button{min-height:44px!important;padding:0 16px!important;font-size:12px!important}}@media (width<=520px){.cabinet-tabs-v241{padding:14px 10px 0!important}.cabinet-tabs-v241 button{border-radius:12px!important;min-height:42px!important;padding:0 14px!important}}.cabinet-tabs-v241{z-index:2!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#ffffff7a!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:12px!important;margin-top:-36px!important;padding:18px 22px 0!important;display:flex!important;position:relative!important}.cabinet-tabs-v241 button{z-index:1!important;min-width:auto!important;min-height:46px!important;box-shadow:none!important;color:#91877f!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;border-radius:14px!important;flex:none!important;margin:0!important;padding:0 18px!important;font-size:13px!important;font-weight:740!important;line-height:1!important;transition:color .18s,background .18s,transform .18s,box-shadow .18s!important;position:relative!important}.cabinet-tabs-v241 button:hover{color:#252a31!important;background:#ffffff4d!important;transform:translateY(-1px)!important}.cabinet-tabs-v241 button.on{color:#17191c!important;background:linear-gradient(#fffffff0 0%,#ffffffc7 100%)!important;padding:0 28px!important;font-weight:800!important;box-shadow:0 8px 18px #2b231d0d,inset 0 -2px #d74b43f2!important}.cabinet-tabs-v241 button.on:before,.cabinet-tabs-v241 button.on:after{content:""!important;opacity:.98!important;background:linear-gradient(#cda76cf5,#ebd8bceb)!important;border-radius:999px!important;width:2px!important;height:18px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.cabinet-tabs-v241 button.on:before{left:12px!important}.cabinet-tabs-v241 button.on:after{right:12px!important}.cabinet-tabs-v241 button.on span,.cabinet-tabs-v241 button.on strong{color:inherit!important}@media (width<=760px){.cabinet-tabs-v241{gap:8px!important;margin-top:-26px!important;padding:14px 12px 0!important}.cabinet-tabs-v241 button{min-height:42px!important;padding:0 14px!important;font-size:12px!important}.cabinet-tabs-v241 button.on{padding:0 22px!important}.cabinet-tabs-v241 button.on:before{left:10px!important}.cabinet-tabs-v241 button.on:after{right:10px!important}}@media (width<=520px){.cabinet-tabs-v241{padding:12px 10px 0!important}.cabinet-tabs-v241 button{border-radius:12px!important}}.cabinet-tabs-v241 button{min-width:auto!important;min-height:48px!important;box-shadow:none!important;color:#948b83!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;margin:0!important;padding:0 10px 12px!important;font-size:13px!important;font-weight:740!important;line-height:1!important;transition:color .18s!important;position:relative!important;transform:none!important}.cabinet-tabs-v241 button:hover{color:#3b3733!important;box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.cabinet-tabs-v241 button.on{color:#17191c!important;box-shadow:none!important;background:0 0!important;border:0!important;padding-left:10px!important;padding-right:10px!important;font-weight:800!important}@media (width<=760px){.cabinet-tabs-v241{flex-wrap:nowrap!important;gap:14px!important;margin-top:-26px!important;padding:20px 12px 0!important;overflow-x:auto!important}.cabinet-tabs-v241 button{white-space:nowrap!important;min-height:44px!important;padding:0 8px 11px!important;font-size:12px!important}}@media (width<=520px){.cabinet-tabs-v241{gap:10px!important}}.cabinet-tabs-v241 button.on:after{content:""!important;background:#e4554d!important;border-radius:999px!important;height:4px!important;position:absolute!important;bottom:-1px!important;left:-6px!important;right:-6px!important}@media (width<=760px){.cabinet-tabs-v241{flex-wrap:nowrap!important;gap:18px!important;margin-top:-26px!important;padding:20px 12px 0!important;overflow-x:auto!important}.cabinet-tabs-v241 button{white-space:nowrap!important;min-height:46px!important;padding:0 12px 12px!important;font-size:12px!important}.cabinet-tabs-v241 button.on:after{height:4px!important;left:-4px!important;right:-4px!important}}.cabinet-tabs-v241 button.on:before{display:none!important}.cabinet-tabs-v241 button.on:after{content:""!important;opacity:1!important;background:#e4554d!important;border-radius:999px!important;height:4px!important;display:block!important;position:absolute!important;bottom:-1px!important;left:-6px!important;right:-6px!important}@media (width<=760px){.cabinet-tabs-v241{flex-wrap:nowrap!important;gap:18px!important;margin-top:-26px!important;padding:24px 12px 0!important;overflow-x:auto!important}.cabinet-tabs-v241 button{white-space:nowrap!important;min-height:48px!important;padding:0 12px 13px!important;font-size:12px!important}.cabinet-tabs-v241 button.on:after{height:4px!important;left:-4px!important;right:-4px!important}}.cabinet-tabs-v241 button{min-width:auto!important;min-height:54px!important;box-shadow:none!important;color:#9a9088!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;margin:0!important;padding:0 18px 15px!important;font-size:13px!important;font-weight:740!important;line-height:1!important;transition:color .18s!important;position:relative!important}.cabinet-tabs-v241 button:before{content:none!important;display:none!important}.cabinet-tabs-v241 button.on{color:#17191c!important;box-shadow:none!important;background:0 0!important;font-weight:800!important}.cabinet-tabs-v241 button.on:after{content:""!important;opacity:1!important;background:#e4554d!important;border-radius:999px!important;height:4px!important;position:absolute!important;bottom:0!important;left:18px!important;right:18px!important}.cabinet-tabs-v241 button:not(.on):after{content:none!important}@media (width<=760px){.cabinet-tabs-v241{flex-wrap:nowrap!important;gap:18px!important;margin-top:-26px!important;padding:24px 12px 0!important;overflow-x:auto!important}.cabinet-tabs-v241 button{white-space:nowrap!important;min-height:48px!important;padding:0 12px 13px!important;font-size:12px!important}.cabinet-tabs-v241 button.on:after{height:4px!important;left:12px!important;right:12px!important}}.cabinet-tabs-v241{z-index:2!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#ffffff7a!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:flex-end!important;gap:34px!important;margin-top:-36px!important;padding:32px 22px 0!important;display:flex!important;position:relative!important}.cabinet-tabs-v241:before{display:none!important}.cabinet-tabs-v241 button{min-width:auto!important;min-height:54px!important;box-shadow:none!important;color:#9a9088!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;border-bottom:4px solid #0000!important;border-radius:0!important;flex:none!important;margin:0!important;padding:0 18px 11px!important;font-size:13px!important;font-weight:740!important;line-height:1!important;transition:color .18s,border-color .18s!important;position:relative!important}.cabinet-tabs-v241 button:before,.cabinet-tabs-v241 button:after,.cabinet-tabs-v241 button.on:before,.cabinet-tabs-v241 button.on:after{content:none!important;display:none!important}.cabinet-tabs-v241 button:hover{color:#35302c!important;box-shadow:none!important;background:0 0!important;transform:none!important}.cabinet-tabs-v241 button.on{color:#17191c!important;box-shadow:none!important;background:0 0!important;border-bottom-color:#e4554d!important;font-weight:800!important}@media (width<=760px){.cabinet-tabs-v241{flex-wrap:nowrap!important;gap:18px!important;margin-top:-26px!important;padding:24px 12px 0!important;overflow-x:auto!important}.cabinet-tabs-v241 button{white-space:nowrap!important;border-bottom-width:4px!important;min-height:48px!important;padding:0 12px 10px!important;font-size:12px!important}}.cabinet-status-stage-v241{z-index:5!important;position:relative!important}.cabinet-tabs-v241.cabinet-tabs-v275{z-index:2!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;box-sizing:border-box!important;background:#ffffff7a!important;border:1px solid #d2c8bfc7!important;border-top-color:#c8beb58c!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:flex-end!important;gap:34px!important;min-height:88px!important;margin-top:-36px!important;padding:32px 22px 0!important;display:flex!important;position:relative!important;overflow:visible!important}.cabinet-tabs-v241.cabinet-tabs-v275:before,.cabinet-tabs-v241.cabinet-tabs-v275:after{content:none!important;display:none!important}.cabinet-tabs-v241.cabinet-tabs-v275>button{z-index:3!important;width:auto!important;min-width:0!important;min-height:54px!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;color:#9a9088!important;letter-spacing:-.01em!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 18px 16px!important;font-size:13px!important;font-weight:740!important;line-height:1!important;transition:color .2s,opacity .2s!important;display:inline-flex!important;position:relative!important;transform:none!important}.cabinet-tabs-v241.cabinet-tabs-v275>button:before,.cabinet-tabs-v241.cabinet-tabs-v275>button:after{content:none!important;display:none!important}.cabinet-tabs-v241.cabinet-tabs-v275>button:hover{color:#4b443e!important;box-shadow:none!important;background:0 0!important;transform:none!important}.cabinet-tabs-v241.cabinet-tabs-v275>button.on,.cabinet-tabs-v241.cabinet-tabs-v275>button[aria-selected=true]{color:#17191c!important;box-shadow:none!important;opacity:1!important;background:0 0!important;font-weight:800!important}.cabinet-tab-indicator-v275{opacity:0;transform-origin:0;width:0;left:0;transform:translate(0,0);z-index:4!important;pointer-events:none!important;will-change:transform,width!important;background:#e4554d!important;border-radius:999px 999px 0 0!important;height:4px!important;transition:transform .34s cubic-bezier(.22,.85,.25,1),width .34s cubic-bezier(.22,.85,.25,1),opacity .14s!important;position:absolute!important;bottom:-1px!important;box-shadow:0 1px #e4554d1a!important}.cabinet-tabs-v241.cabinet-tabs-v275>button:focus-visible{outline-offset:-4px!important;border-radius:8px!important;outline:2px solid #e4554d4d!important}@media (width<=760px){.cabinet-tabs-v241.cabinet-tabs-v275{scrollbar-width:none!important;gap:18px!important;min-height:76px!important;margin-top:-26px!important;padding:24px 12px 0!important;overflow:auto visible!important}.cabinet-tabs-v241.cabinet-tabs-v275::-webkit-scrollbar{display:none!important}.cabinet-tabs-v241.cabinet-tabs-v275>button{min-height:48px!important;padding:0 12px 13px!important;font-size:12px!important}.cabinet-tab-indicator-v275{height:4px!important}}.cabinet-tabs-v241.cabinet-tabs-v275>button:active,.cabinet-tabs-v241.cabinet-tabs-v275>button.on,.cabinet-tabs-v241.cabinet-tabs-v275>button[aria-selected=true]{transform:translateY(2px)!important}.cabinet-tabs-v241.cabinet-tabs-v275>button{transition:color .2s,opacity .2s,transform .18s!important;transform:translateY(0)!important}.cabinet-tabs-v241.cabinet-tabs-v275>button:active,.cabinet-tabs-v241.cabinet-tabs-v275>button.on,.cabinet-tabs-v241.cabinet-tabs-v275>button[aria-selected=true]{transform:translateY(3px)!important}.cabinet-next-audit-link{color:#b64039;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.cabinet-next-audit-link:hover{color:#8f2f2a}.cabinet-next-audit-link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #c7a15ab3}.cabinet-status-card-v241.is-unassigned{background:linear-gradient(#fffffffe,#faf7f4fc);border-color:#9d8f8457}.cabinet-status-card-v241.is-unassigned strong{color:#5f5a55;letter-spacing:.01em;font-size:clamp(34px,3.7vw,50px)}.cabinet-status-hearts-v241.empty{filter:none;min-height:26px;margin-bottom:8px}.cabinet-status-hearts-v241.empty:after{content:"СТАТУС НЕ ПРИСВОЕН";color:#8a817a;letter-spacing:.13em;background:#f6f2ee;border:1px solid #b9aea5b8;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 11px;font-size:8px;font-weight:900;display:inline-flex}.audit-status-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.audit-status-strip>div{background:#fff;border:1px solid #e4dcd5;border-radius:16px;padding:16px 18px}.audit-status-strip small{color:#9a9189;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.audit-status-strip strong,.audit-status-strip button{color:#17191c;letter-spacing:-.02em;font-size:18px;font-weight:850}.audit-status-strip button{color:#b64039;text-underline-offset:4px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.audit-status-strip strong.is-unassigned{color:#736a64}.audit-status-strip.is-unassigned{background:#faf7f4;border:1px solid #b8a99d61;border-radius:19px;padding:10px}.audit-result-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.audit-result-actions .navy-gold-btn{margin-top:0}.audit-extra-btn{min-height:46px}.additional-audit-dialog{width:min(670px,100%)}.additional-audit-dialog h3 span{color:#cc4139;white-space:nowrap}.additional-audit-options{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.additional-audit-option{background:#faf8f5;border:1px solid #e4dcd5;border-radius:19px;padding:20px}.additional-audit-option.free{background:linear-gradient(#fffaf0,#fff);border-color:#c7a15a61}.additional-audit-option.paid{background:linear-gradient(#f8f9fb,#fff)}.additional-audit-option-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.additional-audit-option-top span{color:#2b2927;font-size:13px;font-weight:850;line-height:1.35}.additional-audit-option-top b{color:#cc4139;white-space:nowrap;font-size:20px}.additional-audit-option p{color:#7c746d;margin:0 0 16px;font-size:13px;line-height:1.55}.additional-audit-option .btn{white-space:normal;padding-left:16px;padding-right:16px;font-size:12px;line-height:1.25}.additional-audit-option .btn[disabled]{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.additional-audit-wait{color:#9a8d82;min-height:18px;margin-top:8px;font-size:10.5px;line-height:1.4}.additional-audit-state{background:#f4faf6;border:1px solid #5184673d;border-radius:18px;align-items:flex-start;gap:14px;margin-top:20px;padding:20px;display:flex}.additional-audit-state[hidden]{display:none!important}.additional-audit-state-icon{color:#397451;background:#e2f1e7;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.additional-audit-state strong{color:#24352b;margin-bottom:3px;font-size:17px;display:block}.additional-audit-state p{color:#68746c;margin:0;font-size:13px;line-height:1.5}@media (width<=700px){.audit-status-strip,.additional-audit-options{grid-template-columns:1fr}.cabinet-status-card-v241.is-unassigned strong{font-size:32px}}.cabinet-status-stage-v241 .cabinet-status-card-v241{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:7!important;text-align:center!important;background:linear-gradient(#143a5b,#0d2e4b)!important;border:1.35px solid #e3bc60e0!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:56%!important;height:76%!important;min-height:0!important;padding:12px 28px 11px!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 15px 40px #020f1b42,inset 0 0 44px #18486c57!important}.cabinet-status-stage-v241 .cabinet-status-card-v241:before{content:"";pointer-events:none;position:absolute;background:radial-gradient(at 50% 45%,#43709038,#0000 62%)!important;display:block!important;inset:0!important}.cabinet-status-stage-v241 .cabinet-status-hearts-v241{z-index:1;filter:drop-shadow(0 7px 9px #00000040);justify-content:center;min-height:31px;display:flex;position:relative;margin:0 0 2px!important}.cabinet-status-stage-v241 .cabinet-status-hearts-v241 img{width:34px!important;height:34px!important}.cabinet-status-stage-v241 .cabinet-status-hearts-v241.empty{min-height:25px!important;margin-bottom:4px!important}.cabinet-status-stage-v241 .cabinet-status-hearts-v241.empty:after{color:#dfd2bf;background:#ffffff0f;border-color:#e0c28475}.cabinet-status-stage-v241 .cabinet-status-label-v241{z-index:1;position:relative;color:#f0ede7d1!important;letter-spacing:.24em!important;text-transform:uppercase!important;font-size:8px!important;font-weight:800!important}.cabinet-status-stage-v241 .cabinet-status-card-v241 strong{z-index:1;text-shadow:0 5px 16px #00000047;position:relative;color:#fff4dc!important;letter-spacing:.055em!important;margin:4px 0 5px!important;font-size:clamp(31px,3.3vw,49px)!important;font-weight:850!important;line-height:.94!important;display:block!important}.cabinet-status-stage-v241 .cabinet-status-card-v241.is-unassigned strong{color:#f2ede6!important;letter-spacing:.035em!important;font-size:clamp(23px,2.5vw,38px)!important}.cabinet-status-stage-v241 .cabinet-status-meta-v241{z-index:1;position:relative;color:#f1eee8d1!important;font-size:9px!important;line-height:1.45!important}.cabinet-status-stage-v241 .cabinet-status-meta-v241 b{color:#fff!important}.cabinet-status-stage-v241 .cabinet-next-audit-link{color:#e7c778!important;text-decoration-color:#e7c778ad!important}.cabinet-status-stage-v241 .cabinet-next-audit-link:hover{color:#ffe4a1!important}@media (width<=760px){.cabinet-status-stage-v241 .cabinet-status-card-v241{width:68%!important;height:78%!important;padding:8px 16px!important}.cabinet-status-stage-v241 .cabinet-status-card-v241 strong{font-size:clamp(24px,5.7vw,38px)!important}.cabinet-status-stage-v241 .cabinet-status-card-v241.is-unassigned strong{font-size:clamp(19px,4.7vw,30px)!important}.cabinet-status-stage-v241 .cabinet-status-hearts-v241 img{width:27px!important;height:27px!important}.cabinet-status-stage-v241 .cabinet-status-meta-v241{font-size:7.5px!important}}@media (width<=520px){.cabinet-status-stage-v241 .cabinet-status-card-v241{border-radius:60px!important;width:76%!important;height:80%!important}.cabinet-status-stage-v241 .cabinet-status-label-v241{font-size:6.7px!important}.cabinet-status-stage-v241 .cabinet-status-meta-v241{font-size:6.9px!important}}.change-mark{color:#8d713e;text-transform:uppercase;letter-spacing:.095em;vertical-align:middle;white-space:nowrap;background:0 0;border-left:2px solid #c7a15ab8;align-items:center;margin-left:9px;padding-left:8px;font-size:8.5px;font-weight:800;line-height:1.2;display:inline-flex}.comparison-note-v279{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#77716a;pointer-events:none;background:#f9f6f2eb;border-left:2px solid #c7a15ad1;max-width:290px;padding:8px 11px 8px 12px;font-size:10px;line-height:1.35;position:fixed;bottom:16px;right:18px;box-shadow:0 6px 18px #231e1c12}.comparison-note-v279 b{color:#6f592f;font-weight:800}@media (width<=760px){.comparison-note-v279{max-width:230px;padding:7px 9px 7px 10px;font-size:9px;bottom:10px;right:10px}}.change-mark:before{content:none}.expert-new-section{position:relative}.expert-definition{padding:58px 0 26px}.expert-definition-card{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(132deg,#fff 0%,#fbf8f4 62%,#f5e2dc 100%);border-radius:30px;padding:46px 46px 40px}.expert-definition-card h2{max-width:1020px;margin-top:14px;font-size:clamp(36px,4.6vw,60px);line-height:1.01}.expert-definition-card h2 span{color:var(--red2)}.expert-definition-card>.lead{color:#55575b;max-width:870px;margin:18px 0 0;font-size:19px;line-height:1.62}.expert-steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;display:grid}.expert-step{min-height:178px;padding:27px 28px 7px 0;position:relative}.expert-step+.expert-step{border-left:1px solid var(--line);padding-left:28px}.expert-step .n{letter-spacing:.14em;color:var(--red2);text-transform:uppercase;font-size:10px;font-weight:800}.expert-step h3{max-width:330px;margin-top:20px;font-size:22px;line-height:1.15}.expert-step p{color:var(--muted);max-width:345px;margin:10px 0 0;line-height:1.55}.expert-trust{padding:44px 0 62px}.expert-trust-head{grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);align-items:end;gap:44px;margin-bottom:28px;display:grid}.expert-trust-head h2{margin-top:12px;font-size:clamp(36px,4.3vw,56px);line-height:1.02}.expert-trust-head p{color:var(--muted);margin:0;font-size:17px;line-height:1.62}.expert-trust-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.expert-trust-card{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:208px;padding:25px 23px 24px;position:relative;overflow:hidden}.expert-trust-card:before{content:attr(data-no);letter-spacing:-.07em;color:#e4554d13;font-size:44px;font-weight:800;line-height:1;position:absolute;top:10px;right:16px}.expert-trust-card .rule{text-transform:uppercase;letter-spacing:.12em;color:var(--red2);font-size:10px;font-weight:800}.expert-trust-card h3{max-width:235px;margin-top:30px;font-size:21px;line-height:1.15}.expert-trust-card p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.52}.expert-places{padding:62px 0}.expert-places-head{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:44px;margin-bottom:26px;display:grid}.expert-places-head h2{margin-top:12px;font-size:clamp(36px,4.5vw,58px);line-height:1.01}.expert-places-head p{color:var(--muted);margin:0;font-size:17px;line-height:1.62}.expert-place-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.expert-place-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;min-height:342px;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 10px 24px #231e1c0b}.expert-place-card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.expert-place-photo{background:#eee 50%/cover no-repeat;height:178px;position:relative}.expert-place-photo:after{content:"";background:linear-gradient(#0000 48%,#14141447);position:absolute;inset:0}.expert-place-level{z-index:2;color:#fff;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;bottom:13px;left:14px}.expert-place-body{flex-direction:column;flex:1;padding:18px 19px 20px;display:flex}.expert-place-card .cat{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:10px;font-weight:800}.expert-place-card h3{margin-top:8px;font-size:20px;line-height:1.13}.expert-place-meta{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding-top:18px;font-size:11px}.expert-place-actions{justify-content:flex-end;margin-top:24px;display:flex}.expert-audiences{padding:54px 0 72px}.expert-audiences-head{margin-bottom:24px}.expert-audiences-head h2{max-width:900px;margin-top:12px;font-size:clamp(36px,4.2vw,56px);line-height:1.03}.expert-audience-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.expert-audience-card{border:1px solid var(--line);background:#fff;border-radius:28px;flex-direction:column;min-height:328px;padding:34px;display:flex;position:relative;overflow:hidden}.expert-audience-card.resident{background:linear-gradient(145deg,#fff 0%,#f8e9e5 100%)}.expert-audience-card.business{background:linear-gradient(145deg,#fff 0%,#edf0f4 100%)}.expert-audience-card .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.expert-audience-card h3{max-width:500px;margin-top:30px;font-size:31px;line-height:1.06}.expert-audience-card p{max-width:540px;color:var(--muted);margin:14px 0 30px;font-size:16px;line-height:1.6}.expert-audience-card .btn{align-self:flex-start;margin-top:auto}.hero-assurance{color:#68645f;border-left:2px solid #c7a15aa6;max-width:520px;margin:18px 0 0;padding-left:15px;font-size:12px;line-height:1.55}.business-hero .hero-assurance{color:#5f6165}.resident-journey{padding:58px 0 20px}.resident-journey-shell{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:28px;padding:38px 40px;position:relative}.resident-journey-shell h2{margin-top:12px;font-size:clamp(36px,4.3vw,54px);line-height:1.03}.resident-journey-shell>.lead{max-width:770px;color:var(--muted);margin:13px 0 0;font-size:17px;line-height:1.62}.resident-journey-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:32px;display:grid}.resident-journey-step{padding:25px 26px 5px 0}.resident-journey-step+.resident-journey-step{border-left:1px solid var(--line);padding-left:26px}.resident-journey-step .n{letter-spacing:.12em;color:var(--red2);font-size:10px;font-weight:800}.resident-journey-step h3{margin-top:21px;font-size:21px;line-height:1.15}.resident-journey-step p{color:var(--muted);margin:8px 0 0;line-height:1.55}.signal-note{border-top:1px solid #ffffff59;padding:15px 0 0;color:#ffffffc7!important;margin:16px 0 0!important;font-size:13px!important;line-height:1.55!important}.signal-note strong{color:#fff}.business-output{padding:60px 0 38px}.business-output-shell{grid-template-columns:1.06fr .94fr;align-items:stretch;gap:18px;display:grid;position:relative}.business-output-copy,.business-report-mock{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:28px}.business-output-copy{padding:38px}.business-output-copy h2{margin-top:12px;font-size:clamp(38px,4.25vw,56px);line-height:1.02}.business-output-copy>.lead{color:var(--muted);max-width:640px;margin:15px 0 0;font-size:17px;line-height:1.62}.business-output-list{gap:0;margin-top:28px;display:grid}.business-output-item{border-top:1px solid var(--line);grid-template-columns:38px 1fr;gap:13px;padding:16px 0;display:grid}.business-output-item .n{color:var(--red2);letter-spacing:.1em;padding-top:4px;font-size:10px;font-weight:800}.business-output-item b{color:var(--ink);font-size:17px;line-height:1.25;display:block}.business-output-item span{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.5;display:block}.business-report-mock{color:#fff;background:linear-gradient(160deg,#182131,#101722);padding:30px;position:relative;overflow:hidden}.business-report-mock:after{content:"";background:#e4554d29;border-radius:50%;width:260px;height:260px;position:absolute;top:-100px;right:-90px}.business-report-mock .mini{text-transform:uppercase;letter-spacing:.14em;color:#cdb987;z-index:1;font-size:9px;font-weight:800;position:relative}.business-report-mock h3{color:#fff;z-index:1;margin-top:13px;font-size:29px;line-height:1.08;position:relative}.report-score{z-index:1;align-items:end;gap:10px;margin-top:30px;display:flex;position:relative}.report-score strong{color:#fff;letter-spacing:-.065em;font-size:76px;line-height:.8}.report-score span{color:#cfd4dc;max-width:150px;padding-bottom:5px;font-size:14px;line-height:1.25}.report-bar{z-index:1;background:#ffffff1c;border-radius:999px;height:7px;margin-top:24px;position:relative;overflow:hidden}.report-bar span{background:linear-gradient(90deg,#b99a5a,#e6c982);width:82%;height:100%;display:block}.report-insight{z-index:1;background:#fff1;border:1px solid #ffffff14;border-radius:18px;margin-top:27px;padding:19px;position:relative}.report-insight small{color:#cdb987;text-transform:uppercase;letter-spacing:.1em;font-weight:800;display:block}.report-insight b{color:#fff;margin-top:8px;font-size:18px;line-height:1.25;display:block}.report-insight p{color:#cfd4dc;margin:7px 0 0;font-size:13px;line-height:1.55}.business-no-pass{padding:26px 0 18px}.business-no-pass-shell{background:linear-gradient(135deg,#fffaf0,#fff);border:1px solid #c7a15a61;border-radius:26px;grid-template-columns:180px 1fr auto;align-items:center;gap:30px;padding:30px 32px;display:grid;position:relative}.business-no-pass .big{color:var(--gold);letter-spacing:-.02em;text-transform:uppercase;font-size:20px;font-weight:800;line-height:1.2}.business-no-pass h3{margin-top:7px;font-size:28px;line-height:1.12}.business-no-pass p{color:var(--muted);max-width:760px;margin:8px 0 0;line-height:1.55}.business-process-v235c .bp235c-step .time-note{color:#807870;text-transform:uppercase;letter-spacing:.075em;background:0 0;border-left:2px solid #c7a15a94;border-radius:0;margin-top:13px;padding:0 0 0 12px;font-size:10px;font-weight:800;line-height:1.35;display:block}.about-trustline{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:19px;display:grid}.about-trustline span{color:#615d58;background:0 0;border:0;border-radius:0;padding:11px 12px 0 0;font-size:11px;font-weight:700}.about-trustline span:before{content:"✓";color:var(--red2);margin-right:7px}.resident-benefits .benefit-head h2{line-height:1.03}.resident-benefits .benefit-main .benefit-big{letter-spacing:-.06em;font-size:clamp(48px,6vw,76px)}@media (width<=980px){.expert-trust-head,.expert-places-head{grid-template-columns:1fr;align-items:start;gap:14px}.expert-trust-grid,.expert-place-grid{grid-template-columns:repeat(2,1fr)}.business-output-shell{grid-template-columns:1fr}.business-no-pass-shell{grid-template-columns:140px 1fr}.business-no-pass-shell .btn{grid-column:2}.expert-steps,.resident-journey-grid{border-top:0;grid-template-columns:1fr}.expert-step,.resident-journey-step{padding:22px 0;border-top:1px solid var(--line)!important;border-left:0!important}.expert-step+.expert-step,.resident-journey-step+.resident-journey-step{padding-left:0}.expert-audience-grid{grid-template-columns:1fr}}@media (width<=640px){.expert-definition-card,.resident-journey-shell,.business-output-copy,.business-report-mock{padding:25px}.expert-trust-grid,.expert-place-grid{grid-template-columns:1fr}.business-no-pass-shell{grid-template-columns:1fr;gap:15px}.business-no-pass-shell .btn{grid-column:auto}.change-mark{margin-left:6px;font-size:8px}.expert-audience-card{min-height:280px;padding:25px}.about-trustline{grid-template-columns:1fr}}.change-mark{display:none!important}.v279-new,.v279-changed{position:relative}.v279-new:after,.v279-changed:after{z-index:9;letter-spacing:.09em;text-transform:uppercase;color:#8b744b;opacity:.78;pointer-events:none;background:0 0;border-left:2px solid #c7a15ab3;padding-left:8px;font-size:8px;font-weight:800;line-height:1.2;position:absolute;top:10px;right:12px}.v279-new:after{content:"новый блок · vs v279"}.v279-changed:after{content:"изменено · vs v279"}.hero.v279-changed:after,.audience-hero.v279-changed:after{color:#8a6c37;background:#f9f6f2b8;padding:5px 0 5px 9px;top:18px;right:22px}.comparison-note-v279{z-index:120;color:#746f68;pointer-events:none;background:#f9f6f2e0;border-left:2px solid #c7a15abf;padding:7px 10px 7px 11px;font-size:9px;line-height:1.3;position:fixed;bottom:14px;right:16px;box-shadow:0 5px 15px #231e1c0d}.comparison-note-v279 b{color:#725b31}.hero-copy{max-width:560px}.hero-lead{max-width:530px}.hero-desc{color:#696963;max-width:505px;font-size:16px;line-height:1.58}.hero-actions{margin-top:24px}.hero .eyebrow{margin-bottom:2px}.home-how .expert-steps{grid-template-columns:repeat(4,1fr);margin-top:30px}.home-how .expert-step{min-height:150px}.home-how-note{border-top:1px solid var(--line);color:#77736e;margin:22px 0 0;padding-top:18px;font-size:13px;font-weight:650}.home-places{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:30px;margin:18px 0 56px;padding:38px}.home-places .expert-places-head{margin-bottom:26px}.home-places .expert-places-head h2{font-size:clamp(34px,4vw,54px)}.home-places .expert-places-head>p{max-width:440px;font-size:15px}.home-business-pitch{margin:26px 0 54px;padding:0!important}.home-business-pitch-inner{background:linear-gradient(135deg,var(--navy),var(--navy2));color:#fff;border-radius:30px;padding:54px 56px;position:relative;overflow:hidden}.home-business-pitch-inner:after{content:"♥";color:#ffffff09;font-size:250px;line-height:1;position:absolute;bottom:-92px;right:-18px}.home-business-pitch .eyebrow{color:#c7a15a}.home-business-pitch h2{z-index:1;color:#fff;max-width:900px;font-size:clamp(34px,4.6vw,60px);line-height:1.02;position:relative}.home-business-pitch p{z-index:1;color:#c8d0d9;max-width:720px;margin:18px 0 26px;font-size:17px;line-height:1.6;position:relative}.home-business-pitch .btn{z-index:1;position:relative}.home-city{padding-top:58px}.home-city .city-title{font-size:clamp(38px,4.8vw,64px)}.home-city .city-sub{max-width:820px;font-size:17px}.home-city .row p{max-width:600px}.home-method{padding-top:24px!important}.about-section-up{padding-top:52px!important}#p-map .route-head{max-width:880px;padding-bottom:28px}#p-map .route-head h1{font-size:clamp(42px,5.3vw,70px);line-height:.98}#p-map .route-head p{max-width:680px;font-size:17px}#p-map .mapbar{background:#fff}#p-map .map-guide{gap:8px}#p-map .map-guide-item span{font-size:11.5px}.map-play-refined{border-color:var(--line);box-shadow:none;background:linear-gradient(135deg,#fff 0%,#fbf6ef 100%)}.map-play-refined:after{display:none}.map-play-refined h4{font-size:24px}.map-play-refined .map-play-head>p{max-width:720px}#p-place .place-layout{align-items:start}#p-place .place-status-band{background:#f8f5f1}#p-place .place-offer-side{background:linear-gradient(#fff 0%,#fff9f6 100%)}#p-place .offer-program{letter-spacing:.09em}#p-place .quick-feedback-line{margin-top:12px}.residents-hero .audience-copy{max-width:720px}.residents-hero h1{max-width:780px}.resident-benefits-refined{padding-top:62px}.resident-benefits-refined .benefit-head{max-width:960px}.resident-benefits-refined .benefit-head h2{font-size:clamp(38px,4.7vw,62px)}.resident-benefits-refined .benefit-main{background:linear-gradient(145deg,var(--navy),var(--navy2));color:#fff}.resident-benefits-refined .benefit-main h3{color:#fff}.resident-benefits-refined .benefit-main p{color:#c8d0d9}.resident-benefits-refined .benefit-main .benefit-big{color:#e8c36f}.benefit-small-grid-refined{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.benefit-small-grid-refined .benefit-card{min-height:270px}.signal-section{margin-top:56px}.signal-shell{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff}.experience-section{padding-top:62px}.experience-how-secondary{opacity:.78}.experience-how-secondary .experience-draw{background:#faf7f3}.business-hero .audience-copy{max-width:760px}.business-output-refined{padding-top:68px}.business-output-refined .business-output-shell{grid-template-columns:minmax(0,1.05fr) minmax(330px,.72fr)}.business-output-refined .business-output-copy>h2{max-width:780px;font-size:clamp(38px,4.6vw,60px)}.business-output-refined .business-output-item{padding:22px 0}.business-no-pass-refined{margin-top:28px}.business-no-pass-refined .business-no-pass-shell{border:1px solid var(--line);box-shadow:none;background:#f8f3ec}.business-no-pass-refined .big{color:var(--red2);font-size:clamp(34px,4vw,54px)}.business-no-pass-refined h3{font-size:25px}.business-process{margin-top:68px}.business-apply{margin-top:72px}.business-apply>.section-head{max-width:780px}@media (width<=900px){.home-places{padding:28px 22px}.home-business-pitch-inner{padding:42px 30px}.benefit-small-grid-refined{grid-template-columns:1fr 1fr}.business-output-refined .business-output-shell{grid-template-columns:1fr}}@media (width<=700px){.v279-new:after,.v279-changed:after{opacity:.68;font-size:7px;top:7px;right:8px}.comparison-note-v279{max-width:210px;font-size:8px;bottom:8px;right:8px}.home-how .expert-steps{display:block}.home-how .expert-step{border-top:1px solid var(--line);min-height:0;border-left:0!important;padding:20px 0!important}.home-how .expert-steps{border-top:0}.home-places{border-radius:22px;margin-left:-8px;margin-right:-8px}.home-business-pitch-inner{border-radius:22px;padding:38px 24px}.benefit-small-grid-refined{grid-template-columns:1fr}.benefit-small-grid-refined .benefit-card{min-height:0}}#p-home .wrap>*,#p-residents .wrap>*,#p-map .wrap>*,#p-business .wrap>*,#p-place .wrap>*,.expert-new-section,.business-output-shell,.business-no-pass-shell,.benefit-layout,.benefit-small-grid,.signal-shell,.experience-shell,.form-shell,.place-layout,.map-grid{min-width:0}.v279-new:after,.v279-changed:after{white-space:normal;text-align:right;max-width:150px;line-height:1.25}#p-business{overflow-x:hidden}#p-business .wrap,#p-business .audience-copy,#p-business .business-output-copy,#p-business .business-report-mock,#p-business .business-no-pass-shell>*,#p-business .bp235c-step,#p-business .bf227-item,#p-business .form-card,#p-business .form-aside{min-width:0}#p-business .business-hero .audience-copy{width:min(660px,54%);max-width:660px;padding-top:68px;padding-bottom:64px}#p-business .business-hero .audience-copy h1{max-width:650px;font-size:clamp(48px,4.35vw,68px);line-height:.96}#p-business .business-output{margin:0;padding:64px 0 24px}#p-business .business-output-shell{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:stretch;gap:22px;display:grid}#p-business .business-output-copy{border-radius:26px;padding:38px 40px}#p-business .business-output-copy>h2{max-width:720px;font-size:clamp(38px,3.55vw,52px);line-height:1.02}#p-business .business-output-list{margin-top:24px}#p-business .business-output-item{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:18px 0}#p-business .business-output-item b{font-size:17px;line-height:1.28}#p-business .business-output-item span{max-width:620px;font-size:13.5px;line-height:1.52}#p-business .business-report-mock{border-radius:26px;flex-direction:column;min-height:100%;padding:32px;display:flex}#p-business .business-report-mock h3{font-size:28px}#p-business .report-score{flex-wrap:wrap;row-gap:8px;margin-top:26px}#p-business .report-score strong{font-size:clamp(58px,5vw,74px)}#p-business .report-score span{min-width:0;max-width:170px}#p-business .report-insight{margin-top:auto;padding:18px}#p-business .business-no-pass{margin:0;padding:18px 0 8px}#p-business .business-no-pass-shell{border-radius:24px;grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:center;gap:28px;padding:28px 32px;display:grid}#p-business .business-no-pass-refined .big{margin:0;font-size:clamp(30px,3vw,44px);line-height:.96}#p-business .business-no-pass h3{margin-top:6px;font-size:24px;line-height:1.15}#p-business .business-no-pass p{max-width:740px;margin-top:7px;font-size:14px;line-height:1.55}#p-business .business-process{margin:0;padding:72px 0 18px}#p-business .business-process-v235c .bp235c-head{max-width:760px;margin-bottom:28px}#p-business .business-process-v235c .bp235c-board{padding-top:0}#p-business .business-process-v235c .bp235c-grid{gap:12px}#p-business .business-process-v235c .bp235c-step{border-radius:18px;padding:18px 16px 17px}#p-business .business-process-v235c .bp235c-step h3{font-size:18px;line-height:1.15}#p-business .business-faq{margin:0;padding:52px 0 0}#p-business .business-faq-v227 .bf227-shell{width:100%;min-width:0;max-width:1040px;margin-left:auto;margin-right:auto}#p-business .business-faq-v227 .bf227-item button{text-align:left;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:18px;width:100%;display:grid}#p-business .business-faq-v227 .bf227-item button span{overflow-wrap:break-word;min-width:0}#p-business .business-apply{margin:0;padding:78px 0 90px}#p-business .business-apply>.section-head{max-width:780px;margin-bottom:32px}#p-business .business-apply .form-shell{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:24px}#p-business .business-apply .form-card{width:100%;max-width:none}#p-business .business-apply .form-aside{width:100%}#p-home .expert-steps>*,#p-home .expert-place-grid>*,#p-residents .benefit-small-grid>*,#p-residents .signal-shell>*,#p-residents .experience-head>*,#p-map .map-grid>*,#p-place .place-layout>*{min-width:0}@media (width<=1180px){#p-business .business-output-shell{grid-template-columns:1fr;gap:18px}#p-business .business-report-mock{min-height:auto}#p-business .report-insight{margin-top:26px}#p-business .business-process-v235c .bp235c-topline{display:none}#p-business .business-process-v235c .bp235c-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#p-business .business-process-v235c .bp235c-step:last-child{grid-column:auto}#p-business .business-apply .form-shell{grid-template-columns:1fr}#p-business .business-apply .form-aside{position:static}}@media (width<=900px){#p-business .business-hero{min-height:660px}#p-business .business-hero .audience-copy{width:100%;max-width:610px;padding:64px 0 58px}#p-business .business-hero .audience-copy h1{font-size:clamp(44px,7vw,60px)}#p-business .business-hero .audience-visual{opacity:.36;background-position:72%}#p-business .business-output{padding-top:52px}#p-business .business-output-copy,#p-business .business-report-mock{padding:30px}#p-business .business-no-pass-shell{grid-template-columns:1fr;gap:12px;padding:24px 26px}#p-business .business-no-pass-refined .big{font-size:32px}#p-business .business-process{padding-top:58px}#p-business .business-process-v235c .bp235c-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#p-business .business-process-v235c .bp235c-step:last-child{grid-column:1/-1}#p-residents .benefit-small-grid-refined{grid-template-columns:1fr 1fr}}@media (width<=680px){.v279-new:after,.v279-changed:after{max-width:105px}#p-business .business-hero{min-height:620px}#p-business .business-hero .audience-copy{padding:54px 0 48px}#p-business .business-hero .audience-copy h1{margin-top:18px;font-size:42px;line-height:.98}#p-business .business-hero .audience-desc{margin-top:17px;font-size:15px;line-height:1.58}#p-business .business-hero .hero-actions{align-items:stretch}#p-business .business-hero .hero-actions .btn{white-space:normal;text-align:center;width:100%;padding-left:16px;padding-right:16px}#p-business .business-output-copy,#p-business .business-report-mock{border-radius:22px;padding:24px 22px}#p-business .business-output-copy>h2{font-size:36px}#p-business .business-output-item{grid-template-columns:28px minmax(0,1fr);padding:16px 0}#p-business .report-score strong{font-size:58px}#p-business .business-no-pass-shell{border-radius:20px;padding:22px}#p-business .business-process-v235c .bp235c-grid{grid-template-columns:1fr}#p-business .business-process-v235c .bp235c-step:last-child{grid-column:auto}#p-business .business-process-v235c h2{font-size:34px}#p-business .business-faq{padding-top:44px}#p-business .business-faq-v227 .bf227-item button{grid-template-columns:minmax(0,1fr) 24px;gap:12px}#p-business .business-apply{padding-top:62px}#p-business .business-apply .btn{white-space:normal;text-align:center}#p-residents .benefit-small-grid-refined{grid-template-columns:1fr}#p-map .btn,#p-place .btn{white-space:normal;text-align:center;max-width:100%}}#p-residents .resident-feedback-v288{margin:0;padding:62px 0 18px;position:relative}#p-residents .rf288-shell{background:linear-gradient(135deg,#fff 0%,#fffaf7 58%,#f9eee8 100%);border:1px solid #e7dcd3;border-radius:30px;grid-template-columns:minmax(0,1.02fr) minmax(360px,.78fr);align-items:stretch;gap:34px;padding:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #231e1c13}#p-residents .rf288-shell:before{content:"";pointer-events:none;background:radial-gradient(circle,#e4554d21,#e4554d00 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-160px;right:-130px}#p-residents .rf288-copy{min-width:0;padding:4px 0}#p-residents .rf288-copy .eyebrow{margin-bottom:16px}#p-residents .rf288-copy h2{letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(38px,4.2vw,58px);line-height:1.01}#p-residents .rf288-copy h2 span{color:var(--red2)}#p-residents .rf288-copy>p{color:#716c67;max-width:650px;margin:18px 0 0;font-size:16px;line-height:1.65}#p-residents .rf288-reward{background:#fff;border:1px solid #eaded6;border-radius:16px;align-items:center;gap:11px;margin:24px 0 22px;padding:10px 14px 10px 10px;display:inline-flex;box-shadow:0 7px 20px #231e1c0a}#p-residents .rf288-heart{width:34px;height:34px;color:var(--red2);background:#fbe6e2;border-radius:11px;place-items:center;font-size:16px;display:grid}#p-residents .rf288-reward span:last-child{flex-direction:column;line-height:1.18;display:flex}#p-residents .rf288-reward b{color:var(--ink);font-size:13px}#p-residents .rf288-reward small{color:#928a84;margin-top:3px;font-size:10px}#p-residents .rf288-preview{color:#fff;z-index:1;background:#182334;border-radius:24px;min-width:0;padding:24px;position:relative;box-shadow:0 18px 38px #101a2929}#p-residents .rf288-preview-top{color:#9eabba;text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex}#p-residents .rf288-preview-top b{color:#d9c08c;background:#ffffff14;border-radius:999px;padding:6px 9px;font-size:9px}#p-residents .rf288-preview h3{color:#fff;margin:22px 0 16px;font-size:27px;line-height:1.08}#p-residents .rf288-options{gap:9px;display:grid}#p-residents .rf288-options button{color:#fff;text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;width:100%;padding:12px;transition:all .18s;display:grid}#p-residents .rf288-options button:hover{background:#ffffff17;border-color:#e8c36f59;transform:translateY(-1px)}#p-residents .rf288-options .ico{color:#e8c36f;background:#e8c36f1f;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}#p-residents .rf288-options button>span:last-child{flex-direction:column;min-width:0;display:flex}#p-residents .rf288-options b{color:#fff;font-size:12.5px;line-height:1.25}#p-residents .rf288-options small{color:#9eabba;margin-top:2px;font-size:10px;line-height:1.3}#p-residents .rf288-preview-note{color:#9eabba;border-top:1px solid #ffffff17;margin-top:15px;padding-top:14px;font-size:10.5px;line-height:1.45}#p-business .business-safety-v288{margin:0;padding:24px 0 8px;position:relative}#p-business .bs288-shell{grid-template-columns:minmax(0,1.3fr) minmax(300px,.62fr);align-items:stretch;gap:22px;display:grid}#p-business .bs288-copy{background:#fff;border:1px solid #e4dbd3;border-radius:28px;min-width:0;padding:38px 40px;box-shadow:0 14px 38px #231e1c0e}#p-business .bs288-copy .eyebrow{margin-bottom:16px}#p-business .bs288-copy h2{letter-spacing:-.045em;max-width:720px;margin:0;font-size:clamp(38px,3.8vw,54px);line-height:1.01}#p-business .bs288-copy h2 span{color:var(--red2)}#p-business .bs288-copy>p{color:#746e69;max-width:760px;margin:17px 0 0;font-size:15.5px;line-height:1.65}#p-business .bs288-points>div{background:#f8f5f1;border:1px solid #ece4dd;border-radius:16px;min-width:0;padding:16px 15px}#p-business .bs288-points span{color:#b48a54;letter-spacing:.13em;margin-bottom:13px;font-size:9px;font-weight:900;display:block}#p-business .bs288-points b{color:var(--ink);font-size:13px;line-height:1.25;display:block}#p-business .bs288-points small{color:#857e78;margin-top:6px;font-size:10.5px;line-height:1.4;display:block}#p-business .bs288-aside{color:#fff;background:linear-gradient(145deg,#172438,#101a29);border-radius:28px;flex-direction:column;justify-content:flex-end;min-width:0;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #101a2921}#p-business .bs288-aside:after{content:"";background:radial-gradient(circle,#e8c36f29,#e8c36f00 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-100px;right:-110px}#p-business .bs288-icon{color:#e8c36f;z-index:1;background:#e8c36f21;border:1px solid #e8c36f3d;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:auto;font-size:20px;font-weight:900;display:grid;position:relative}#p-business .bs288-aside-kicker{color:#d0ad6c;letter-spacing:.14em;text-transform:uppercase;z-index:1;margin-top:38px;font-size:9px;font-weight:900;position:relative}#p-business .bs288-aside h3{color:#fff;letter-spacing:-.025em;z-index:1;margin:10px 0 0;font-size:24px;line-height:1.12;position:relative}#p-business .bs288-aside p{color:#a9b3c0;z-index:1;margin:14px 0 0;font-size:12.5px;line-height:1.5;position:relative}@media (width<=1000px){#p-residents .rf288-shell{grid-template-columns:1fr;padding:34px}#p-residents .rf288-preview{max-width:640px}#p-business .bs288-shell{grid-template-columns:1fr}#p-business .bs288-aside{min-height:260px}#p-business .bs288-points{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){#p-residents .resident-feedback-v288{padding-top:48px}#p-residents .rf288-shell{border-radius:22px;margin-left:-8px;margin-right:-8px;padding:24px 20px}#p-residents .rf288-copy h2{font-size:36px}#p-residents .rf288-copy>p{font-size:14.5px}#p-residents .rf288-preview{border-radius:20px;padding:20px}#p-residents .rf288-preview h3{font-size:24px}#p-residents .rf288-copy .btn{white-space:normal;width:100%}#p-business .business-safety-v288{padding-top:18px}#p-business .bs288-copy,#p-business .bs288-aside{border-radius:22px;padding:24px 22px}#p-business .bs288-copy h2{font-size:36px}#p-business .bs288-copy>p{font-size:14.5px}#p-business .bs288-points{grid-template-columns:1fr}#p-business .bs288-points>div{grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}#p-business .bs288-points span{grid-row:1/3;margin:2px 0 0}#p-business .bs288-points small{margin-top:4px}#p-business .bs288-aside{min-height:230px}}#p-residents .residents-hero .hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#p-residents .residents-hero .hero-actions .btn.ghost{color:var(--ink);background:#ffffffc2;border:1px solid #322d2a29}#p-residents .resident-journey-head{grid-template-columns:minmax(0,1.05fr) minmax(320px,.62fr);align-items:end;gap:46px;margin-bottom:26px;display:grid}#p-residents .resident-journey-head h2{letter-spacing:-.048em;max-width:830px;margin:13px 0 0;font-size:clamp(42px,4.8vw,66px);line-height:1}#p-residents .resident-journey-head h2 span{color:var(--red2)}#p-residents .resident-journey-head>p{color:#69635e;max-width:500px;margin:0;font-size:15.5px;line-height:1.68}#p-residents .resident-journey-shell{grid-template-columns:minmax(0,1.4fr) minmax(340px,.65fr);align-items:stretch;gap:18px;display:grid}#p-residents .resident-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#p-residents .resident-journey-step{background:linear-gradient(#fffdfb,#faf6f1);border:1px solid #e5dcd4;border-radius:24px;flex-direction:column;min-width:0;min-height:230px;padding:24px;display:flex;box-shadow:0 10px 26px #231e1c09}#p-residents .resident-journey-step.is-key{background:linear-gradient(150deg,#fff7f2,#f8e8e1);border-color:#ead1c8}#p-residents .resident-journey-step-top{justify-content:space-between;align-items:center;gap:10px;display:flex}#p-residents .resident-journey-no{color:#ac6a54;letter-spacing:.08em;background:#f4e7de;border-radius:11px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}#p-residents .resident-journey-reward{color:var(--red2);white-space:nowrap;background:#fff;border:1px solid #eadfd6;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}#p-residents .resident-journey-step h3{letter-spacing:-.025em;margin:auto 0 0;font-size:22px;line-height:1.08}#p-residents .resident-journey-step p{color:#706a65;margin:10px 0 0;font-size:13.5px;line-height:1.58}#p-residents .resident-journey-step p b{color:var(--red2)}#p-residents .resident-progress-card{color:#fff;background:linear-gradient(145deg,#172438,#101a29);border-radius:26px;flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #101a2926}#p-residents .resident-progress-card:after{content:"";background:radial-gradient(circle,#e8c36f29,#e8c36f00 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;right:-145px}#p-residents .resident-progress-kicker{letter-spacing:.13em;text-transform:uppercase;color:#d2b372;z-index:1;font-size:9px;font-weight:900;position:relative}#p-residents .resident-progress-card h3{color:#fff;z-index:1;margin:11px 0 0;font-size:28px;line-height:1.05;position:relative}#p-residents .resident-progress-card>p{color:#aeb8c5;z-index:1;margin:12px 0 0;font-size:12.5px;line-height:1.55;position:relative}#p-residents .resident-progress-route{z-index:1;gap:8px;margin:24px 0 0;display:grid;position:relative}#p-residents .resident-progress-route>div{background:#ffffff0e;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}#p-residents .resident-progress-route span{color:#9dabb9;font-size:11px}#p-residents .resident-progress-route b{color:#fff;font-size:13px}#p-residents .resident-progress-route .open{background:#e8c36f14;border-color:#e8c36f38}#p-residents .resident-progress-route .open span,#p-residents .resident-progress-route .open b{color:#e8c36f}#p-residents .resident-progress-formula{z-index:1;margin-top:auto;padding-top:22px;position:relative}#p-residents .resident-progress-formula small{color:#8492a1;text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:800;display:block}#p-residents .resident-progress-formula strong{color:#fff;margin-top:7px;font-size:16px;line-height:1.35;display:block}#p-residents .resident-progress-formula strong em{color:#ef655b;font-style:normal}#p-residents .resident-journey-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}#p-residents .resident-rewards{border-top:1px solid #e7dfd8;padding:44px 0 42px}#p-residents .resident-rewards-head{max-width:900px;margin-bottom:26px}#p-residents .resident-rewards-head h2{letter-spacing:-.045em;margin:13px 0 0;font-size:clamp(40px,4.5vw,62px);line-height:1.01}#p-residents .resident-rewards-head h2 span{color:var(--red2)}#p-residents .resident-rewards-head p{color:#6d6762;max-width:790px;margin:14px 0 0;font-size:15px;line-height:1.65}#p-residents .resident-gift-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}#p-residents .resident-gift-type{background:linear-gradient(#fffdfb,#f8f4ef);border:1px solid #e7ddd4;border-radius:26px;flex-direction:column;min-width:0;min-height:350px;padding:26px 24px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #231e1c0b}#p-residents .resident-gift-type.featured{background:linear-gradient(160deg,#fff8f3,#f7e5de);border-color:#e8cec4;box-shadow:0 18px 38px #e4554d12}#p-residents .resident-gift-type.dark{color:#fff;background:linear-gradient(150deg,#172438,#101a29);border-color:#172438;box-shadow:0 18px 38px #101a291f}#p-residents .resident-gift-type.dark:after{content:"";background:radial-gradient(circle,#e8c36f2b,#e8c36f00 70%);border-radius:50%;width:230px;height:230px;position:absolute;top:-110px;right:-120px}#p-residents .resident-gift-type-top{z-index:1;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}#p-residents .resident-gift-number{letter-spacing:.15em;color:#b78350;font-size:10px;font-weight:900}#p-residents .resident-gift-type.dark .resident-gift-number{color:#d9bd82}#p-residents .resident-gift-chip{color:#7d746d;white-space:nowrap;background:#fff;border:1px solid #eaded5;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:800}#p-residents .resident-gift-type.dark .resident-gift-chip{color:#d8c79e;background:#ffffff12;border-color:#ffffff1f}#p-residents .resident-gift-icon{width:52px;height:52px;color:var(--red2);z-index:1;background:#f6e9df;border-radius:16px;place-items:center;margin-top:auto;margin-bottom:18px;font-size:22px;font-weight:900;display:grid;position:relative}#p-residents .resident-gift-type.featured .resident-gift-icon{color:#fff;background:#e8564d;box-shadow:0 10px 24px #e4554d2e}#p-residents .resident-gift-type.dark .resident-gift-icon{color:#e8c36f;background:#e8c36f1f;border:1px solid #e8c36f2e}#p-residents .resident-gift-type h3{letter-spacing:-.025em;z-index:1;margin:0;font-size:25px;line-height:1.08;position:relative}#p-residents .resident-gift-type.dark h3{color:#fff}#p-residents .resident-gift-type p{color:#6d6863;z-index:1;margin:11px 0 0;font-size:13.5px;line-height:1.62;position:relative}#p-residents .resident-gift-type.dark p{color:#aab5c2}#p-residents .resident-gift-facts{z-index:1;flex-wrap:wrap;gap:7px;margin-top:15px;display:flex;position:relative}#p-residents .resident-gift-facts span{color:#84786f;background:#ffffff9e;border:1px solid #eaded5;border-radius:9px;padding:6px 8px;font-size:9.5px;font-weight:800}#p-residents .resident-gift-type.dark .resident-gift-facts span{color:#c1cad4;background:#ffffff0f;border-color:#ffffff17}#p-residents .resident-open-gift{background:linear-gradient(135deg,#fffaf7 0%,#fff 58%,#f8efe9 100%);border:1px solid #e6d8cf;border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:stretch;gap:24px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #4932270e}#p-residents .resident-open-gift:before{content:"";pointer-events:none;background:radial-gradient(circle,#e8564d1a,#e8564d00 68%);border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-110px}#p-residents .resident-open-gift-copy{z-index:1;position:relative}#p-residents .resident-open-gift-badge{color:#8a6659;letter-spacing:.02em;background:#fff;border:1px solid #eadbd3;border-radius:999px;align-items:center;padding:7px 10px;font-size:10px;font-weight:850;display:inline-flex}#p-residents .resident-open-gift h3{letter-spacing:-.04em;max-width:18ch;margin:16px 0 0;font-size:clamp(30px,3vw,44px);line-height:1.04}#p-residents .resident-open-gift p{color:#68615c;max-width:670px;margin:13px 0 0;font-size:14.5px;line-height:1.65}#p-residents .resident-open-gift-facts{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}#p-residents .resident-open-gift-facts span{color:#81756d;background:#fff;border:1px solid #eadfd7;border-radius:10px;padding:7px 9px;font-size:10px;font-weight:800}#p-residents .resident-open-gift-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}#p-residents .resident-open-gift-actions>span{color:#8a817b;max-width:360px;font-size:11.5px;line-height:1.5}#p-residents .resident-open-gift-visual{color:#fff;z-index:1;background:linear-gradient(150deg,#172438,#101a29);border-radius:22px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:260px;padding:24px;display:flex;position:relative;overflow:hidden}#p-residents .resident-open-gift-visual:after{content:"";background:radial-gradient(circle,#e8c36f38,#e8c36f00 68%);border-radius:50%;width:230px;height:230px;position:absolute;top:-85px;right:-90px}#p-residents .resident-open-gift-icon{color:#e8c36f;background:#e8c36f1f;border:1px solid #e8c36f2e;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:auto;font-size:24px;font-weight:900;display:grid}#p-residents .resident-open-gift-visual small{color:#9fabb8;text-transform:uppercase;letter-spacing:.12em;z-index:1;font-size:10px;font-weight:800;position:relative}#p-residents .resident-open-gift-visual strong{letter-spacing:-.03em;z-index:1;max-width:9ch;margin-top:6px;font-size:25px;line-height:1.08;position:relative}#p-residents .resident-extra-gifts-head{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:end;gap:30px;margin:38px 0 16px;display:grid}#p-residents .resident-extra-gifts-head h3{letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(27px,3vw,38px);line-height:1.06}#p-residents .resident-extra-gifts-head>p{color:#77706a;max-width:420px;margin:0;font-size:13px;line-height:1.6}#p-residents .resident-gift-types.resident-extra-gifts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=820px){#p-residents .resident-open-gift{grid-template-columns:1fr;padding:22px}#p-residents .resident-open-gift-visual{min-height:190px}#p-residents .resident-extra-gifts-head{grid-template-columns:1fr;gap:10px}#p-residents .resident-gift-types.resident-extra-gifts{grid-template-columns:1fr}}#p-residents .resident-weekly{border-top:1px solid #e7dfd8;padding:48px 0 72px}#p-residents .resident-weekly-head{grid-template-columns:minmax(0,1.05fr) minmax(300px,.65fr);align-items:end;gap:42px;display:grid}#p-residents .resident-weekly-head h2{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(40px,4.5vw,62px);line-height:1.01}#p-residents .resident-weekly-head h2 span{color:var(--red2)}#p-residents .resident-weekly-head>p{color:#69635e;max-width:500px;margin:0;font-size:15px;line-height:1.65}#p-residents .resident-weekly-rules{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:25px;display:grid}#p-residents .resident-weekly-rules>div{background:#fff;border:1px solid #e6ddd4;border-radius:15px;padding:12px 13px}#p-residents .resident-weekly-rules small{color:#a0968e;text-transform:uppercase;letter-spacing:.08em;font-size:8.5px;font-weight:800;display:block}#p-residents .resident-weekly-rules strong{color:var(--ink);margin-top:5px;font-size:12px;line-height:1.25;display:block}#p-residents .resident-weekly-status{color:#766f69;background:#f7ebe5;border:1px solid #ead4ca;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:13px 16px;font-size:12px;display:flex}#p-residents .resident-weekly-status b{color:var(--ink)}#p-residents .resident-weekly-status strong{color:var(--red2);font-size:11px}#p-residents .resident-weekly-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}#p-residents .resident-weekly-card{background:#fffdfb;border:1px solid #e6ddd4;border-radius:22px;flex-direction:column;min-width:0;min-height:250px;padding:20px 18px;transition:all .18s;display:flex;box-shadow:0 10px 24px #231e1c09}#p-residents .resident-weekly-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #231e1c11}#p-residents .resident-weekly-card.selected{background:linear-gradient(#fff8f5,#fbede8);border-color:#df9b93;box-shadow:0 16px 34px #e4554d1a}#p-residents .resident-weekly-meta{color:#a7794f;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}#p-residents .resident-weekly-meta b{color:#b9aca0}#p-residents .resident-weekly-card h3{letter-spacing:-.02em;margin:28px 0 0;font-size:20px;line-height:1.12}#p-residents .resident-weekly-card p{color:#77706a;margin:10px 0 20px;font-size:12px;line-height:1.45}#p-residents .resident-weekly-card button{color:#5f5852;cursor:pointer;background:#fff;border:1px solid #ddd1c7;border-radius:12px;width:100%;min-height:40px;margin-top:auto;font-size:11px;font-weight:800;transition:all .18s}#p-residents .resident-weekly-card button:hover{color:var(--red2);border-color:#d9a29b}#p-residents .resident-weekly-card.selected button{background:var(--red2);border-color:var(--red2);color:#fff}#p-residents .resident-weekly-foot{color:#8f867f;margin-top:14px;font-size:11.5px;line-height:1.55}#p-residents .resident-big-draw .experience-head{margin-bottom:22px}#p-residents .resident-draw-how{grid-template-columns:minmax(0,1.15fr) minmax(330px,.72fr)}#p-residents .resident-draw-facts{border-left:1px solid #e7ddd4;grid-template-columns:1fr 1fr;align-content:center;gap:10px;padding-left:28px;display:grid}#p-residents .resident-draw-facts>div{background:#fff;border:1px solid #e8ddd4;border-radius:16px;grid-template-columns:26px 1fr;align-items:center;column-gap:9px;padding:14px;display:grid}#p-residents .resident-draw-facts>div span{width:26px;height:26px;color:var(--red2);background:#f7ebe1;border-radius:9px;grid-row:1/3;place-items:center;font-size:13px;font-weight:900;display:grid}#p-residents .resident-draw-facts b{font-size:11.5px;line-height:1.2}#p-residents .resident-draw-facts small{color:#968d86;margin-top:3px;font-size:9.5px}#p-residents .resident-draw-facts .btn{grid-column:1/-1;justify-content:center;margin-top:4px}@media (width<=1100px){#p-residents .resident-journey-shell{grid-template-columns:1fr}#p-residents .resident-progress-card{max-width:720px;min-height:360px}#p-residents .resident-weekly-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){#p-residents .resident-journey-head,#p-residents .resident-weekly-head{grid-template-columns:1fr;gap:14px}#p-residents .resident-gift-types{grid-template-columns:1fr}#p-residents .resident-gift-type{min-height:250px}#p-residents .resident-gift-icon{margin-top:34px}#p-residents .resident-weekly-rules{grid-template-columns:repeat(2,1fr)}#p-residents .resident-weekly-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#p-residents .resident-draw-how{grid-template-columns:1fr}#p-residents .resident-draw-facts{border-top:1px solid #e7ddd4;border-left:0;padding:22px 0 0}}@media (width<=640px){#p-residents .residents-hero .hero-actions{align-items:stretch}#p-residents .residents-hero .hero-actions .btn{white-space:normal;text-align:center;justify-content:center;width:100%}#p-residents .resident-journey{padding:52px 0 34px}#p-residents .resident-journey-head h2,#p-residents .resident-rewards-head h2,#p-residents .resident-weekly-head h2{font-size:36px}#p-residents .resident-journey-steps{grid-template-columns:1fr}#p-residents .resident-journey-step{border-radius:20px;min-height:200px;padding:21px 19px}#p-residents .resident-progress-card{border-radius:21px;min-height:330px;padding:22px 20px}#p-residents .resident-journey-actions{align-items:stretch}#p-residents .resident-journey-actions .btn{white-space:normal;text-align:center;justify-content:center;width:100%}#p-residents .resident-rewards{padding:38px 0 36px}#p-residents .resident-gift-type{border-radius:21px;padding:22px 20px}#p-residents .resident-weekly{padding:38px 0 58px}#p-residents .resident-weekly-rules{grid-template-columns:1fr 1fr}#p-residents .resident-weekly-status{flex-direction:column;align-items:flex-start}#p-residents .resident-weekly-grid{grid-template-columns:1fr}#p-residents .resident-weekly-card{min-height:220px}#p-residents .resident-draw-facts{grid-template-columns:1fr}#p-residents .resident-draw-facts .btn{white-space:normal;text-align:center;grid-column:auto;justify-content:center}}#p-residents .resident-primary-note{color:#665f59;border-left:2px solid #c7a15ab8;max-width:760px;margin:18px 0 0;padding-left:15px;font-size:13px;line-height:1.6}#p-residents .resident-trust-strip{background:#ffffff94;border:1px solid #e4ddd6;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 18px;display:grid;overflow:hidden}#p-residents .resident-trust-strip>div{min-width:0;padding:18px 20px}#p-residents .resident-trust-strip>div+div{border-left:1px solid #e7e0da}#p-residents .resident-trust-strip b{color:var(--ink);font-size:13px;line-height:1.25;display:block}#p-residents .resident-trust-strip span{color:#77706a;margin-top:5px;font-size:11.5px;line-height:1.5;display:block}#p-residents .resident-progress-note{z-index:1;color:#9eabb8;border-top:1px solid #ffffff1a;margin-top:15px;padding-top:14px;font-size:10.5px;line-height:1.55;position:relative}#p-residents .resident-rewards{padding-top:52px}@media (width<=860px){#p-residents .resident-trust-strip{grid-template-columns:1fr}#p-residents .resident-trust-strip>div+div{border-top:1px solid #e7e0da;border-left:0}}@media (width<=640px){#p-residents .resident-primary-note{font-size:12px}#p-residents .resident-trust-strip>div{padding:15px 16px}}#p-residents .residents-hero .audience-copy{max-width:820px}#p-residents .residents-hero .audience-desc{max-width:720px}#p-residents .resident-hero-summary{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:14px 24px;max-width:760px;margin-top:16px;display:flex;overflow:visible}#p-residents .resident-hero-summary>div{min-width:0;padding:0;position:relative}#p-residents .resident-hero-summary>div+div{border-left:0;padding-left:24px}#p-residents .resident-hero-summary>div+div:before{content:"";background:#352f2b1a;width:1px;position:absolute;top:4px;bottom:4px;left:0}#p-residents .resident-hero-summary b{color:var(--ink);font-size:11.5px;line-height:1.22;display:block}#p-residents .resident-hero-summary span{color:#77706a;margin-top:3px;font-size:10px;line-height:1.38;display:block}#p-residents .resident-journey{padding:64px 0 46px}#p-residents .resident-journey-head{grid-template-columns:minmax(0,1.12fr) minmax(320px,.68fr);gap:42px;margin-bottom:22px}#p-residents .resident-journey-head h2{max-width:780px;font-size:clamp(39px,4.4vw,58px)}#p-residents .resident-journey-head>p{max-width:520px;font-size:15px}#p-residents .resident-trust-strip{margin-bottom:16px}#p-residents .resident-journey-steps-v293{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#p-residents .resident-journey-steps-v293 .resident-journey-step{min-height:238px}#p-residents .resident-journey-steps-v293 .resident-journey-step h3{margin-top:auto}#p-residents .resident-heart-unlock{color:#fff;background:linear-gradient(145deg,#172438,#101a29);border-radius:27px;grid-template-columns:minmax(0,1.12fr) minmax(340px,.72fr);gap:28px;margin-top:16px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #101a2921}#p-residents .resident-heart-unlock:after{content:"";pointer-events:none;background:radial-gradient(circle,#e8c36f29,#e8c36f00 70%);border-radius:50%;width:390px;height:390px;position:absolute;top:-210px;right:-200px}#p-residents .resident-heart-unlock-copy,#p-residents .resident-heart-unlock-side{z-index:1;position:relative}#p-residents .resident-heart-unlock h3{color:#fff;letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(30px,3.1vw,42px);line-height:1.04}#p-residents .resident-heart-unlock-copy>p{color:#aeb8c5;max-width:700px;margin:12px 0 0;font-size:13.5px;line-height:1.6}#p-residents .resident-heart-formula{grid-template-columns:1fr auto 1fr auto 1fr auto 1.05fr;align-items:stretch;gap:8px;margin-top:22px;display:grid}#p-residents .resident-heart-formula>span{background:#ffffff0e;border:1px solid #ffffff17;border-radius:15px;min-width:0;padding:13px 12px}#p-residents .resident-heart-formula>span.result{background:#e8c36f17;border-color:#e8c36f3d}#p-residents .resident-heart-formula b{color:#fff;font-size:17px;line-height:1.1;display:block}#p-residents .resident-heart-formula .result b{color:#e8c36f}#p-residents .resident-heart-formula small{color:#91a0af;margin-top:5px;font-size:9px;line-height:1.35;display:block}#p-residents .resident-heart-formula>i{color:#6e7d8d;align-self:center;font-size:13px;font-style:normal;font-weight:800}#p-residents .resident-heart-unlock-side{border-left:1px solid #ffffff1a;padding-left:26px}#p-residents .resident-heart-unlock-side>strong{color:#fff;font-size:16px;display:block}#p-residents .resident-heart-unlock-side ul{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}#p-residents .resident-heart-unlock-side li{color:#aab5c2;padding-left:17px;font-size:12px;line-height:1.5;position:relative}#p-residents .resident-heart-unlock-side li:before{content:"";background:#e8c36f;border-radius:50%;width:6px;height:6px;position:absolute;top:.63em;left:0}#p-residents .resident-heart-unlock-side li b{color:#fff}#p-residents .resident-heart-actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:18px;display:flex}#p-residents .resident-heart-actions .btn{min-height:44px;padding-top:10px;padding-bottom:10px}#p-residents .resident-text-link{color:#d9bd82;font-size:11px;font-weight:800}#p-residents .resident-text-link:hover{text-decoration:underline}#p-residents .resident-heart-unlock-side>small{color:#7f8d9c;margin-top:13px;font-size:9.5px;line-height:1.45;display:block}#p-residents .resident-rewards{padding:52px 0 44px}#p-residents .resident-rewards-head h2{font-size:clamp(38px,4.2vw,56px)}#p-residents .resident-open-gift h3{max-width:20ch}#p-residents .resident-open-gift-visual strong{max-width:11ch}#p-residents .resident-card-link{color:var(--red2);z-index:2;align-items:center;margin-top:16px;font-size:11px;font-weight:800;display:inline-flex;position:relative}#p-residents .resident-card-link:hover{text-decoration:underline}#p-residents .resident-card-link-light{color:#e8c36f}#p-residents .resident-extra-gifts .resident-gift-type{min-height:320px}#p-residents .resident-weekly{padding:50px 0 64px}#p-residents .resident-weekly-head h2{font-size:clamp(38px,4.2vw,56px)}#p-residents .resident-weekly-card button{font-size:11.5px}#p-residents .resident-weekly-foot b{color:var(--ink)}#p-residents .resident-big-draw{padding-top:26px}#p-residents .resident-big-draw .experience-head h2{max-width:850px}#p-residents .resident-faq{border-top:1px solid #e7dfd8;padding:58px 0 18px}#p-residents .resident-faq-head{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:end;gap:26px;margin-bottom:20px;display:grid}#p-residents .resident-faq-head h2{letter-spacing:-.045em;font-size:clamp(36px,4vw,52px);line-height:1.03}#p-residents .resident-faq-list{border-top:1px solid #ddd5ce}#p-residents .resident-faq-list details{border-bottom:1px solid #ddd5ce}#p-residents .resident-faq-list summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;font-size:15px;font-weight:700;list-style:none;display:flex}#p-residents .resident-faq-list summary::-webkit-details-marker{display:none}#p-residents .resident-faq-list summary:after{content:"+";color:#8e8177;border:1px solid #ddd3cb;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:16px;font-weight:500;transition:all .18s;display:grid}#p-residents .resident-faq-list details[open] summary:after{content:"−";transform:rotate(180deg)}#p-residents .resident-faq-list details p{color:#716a64;max-width:820px;margin:-5px 48px 20px 0;font-size:13.5px;line-height:1.65}#p-residents .resident-final-cta{background:linear-gradient(135deg,#fff8f3,#f4e6df);border:1px solid #e8d2c8;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin:42px 0 76px;padding:28px 30px;display:grid}#p-residents .resident-final-cta h2{margin-top:8px;font-size:34px;line-height:1.05}#p-residents .resident-final-cta p{color:#706861;max-width:650px;margin:9px 0 0;font-size:13px;line-height:1.55}#p-residents .resident-final-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (width<=1020px){#p-residents .resident-journey-steps-v293{grid-template-columns:1fr 1fr}#p-residents .resident-journey-steps-v293 article:last-child{grid-column:1/-1}#p-residents .resident-heart-unlock{grid-template-columns:1fr}#p-residents .resident-heart-unlock-side{border-top:1px solid #ffffff1a;border-left:0;padding:22px 0 0}#p-residents .resident-final-cta{grid-template-columns:1fr}#p-residents .resident-final-actions{justify-content:flex-start}}@media (width<=760px){#p-residents .resident-hero-summary{flex-direction:column;gap:10px}#p-residents .resident-hero-summary>div+div{border-left:0;padding-top:10px;padding-left:0}#p-residents .resident-hero-summary>div+div:before{width:auto;height:1px;inset:0 0 auto}#p-residents .resident-journey-head{grid-template-columns:1fr;gap:12px}#p-residents .resident-journey-steps-v293{grid-template-columns:1fr}#p-residents .resident-journey-steps-v293 article:last-child{grid-column:auto}#p-residents .resident-heart-formula{grid-template-columns:1fr auto 1fr;row-gap:8px}#p-residents .resident-heart-formula>i:nth-of-type(2){display:none}#p-residents .resident-heart-formula>span:nth-of-type(3){grid-column:1}#p-residents .resident-heart-formula>i:nth-of-type(3){grid-column:2}#p-residents .resident-heart-formula>span.result{grid-column:3}#p-residents .resident-faq-head{grid-template-columns:1fr;gap:8px}}@media (width<=640px){#p-residents .resident-journey{padding-top:48px}#p-residents .resident-heart-unlock{border-radius:22px;padding:22px 19px}#p-residents .resident-heart-formula{grid-template-columns:1fr}#p-residents .resident-heart-formula>i{display:none}#p-residents .resident-heart-formula>span:nth-of-type(3),#p-residents .resident-heart-formula>span.result{grid-column:auto}#p-residents .resident-heart-actions{flex-direction:column;align-items:stretch}#p-residents .resident-heart-actions .btn,#p-residents .resident-open-gift-actions .btn{white-space:normal;text-align:center;width:100%}#p-residents .resident-faq{padding-top:42px}#p-residents .resident-faq-list summary{padding:17px 0;font-size:14px}#p-residents .resident-faq-list details p{margin-right:0;font-size:12.5px}#p-residents .resident-final-cta{border-radius:21px;margin-bottom:54px;padding:23px 20px}#p-residents .resident-final-actions{flex-direction:column;align-items:stretch}#p-residents .resident-final-actions .btn{white-space:normal;text-align:center;width:100%}}#p-residents .v294-resident-simple .audience-copy h1{max-width:690px;font-size:clamp(40px,4.1vw,62px);line-height:1.01}#p-residents .v294-resident-simple .audience-desc{max-width:690px;color:var(--ink);font-size:20px;font-weight:500;line-height:1.46}#p-residents .v294-resident-simple .audience-desc strong{color:var(--red2);font-weight:800}#p-residents .v294-resident-simple .resident-hero-summary{display:none!important}#p-residents .v294-resident-simple .resident-hero-summary div{min-height:0}#p-residents .v294-resident-simple .resident-hero-summary b{font-size:11.5px}#p-residents .v294-resident-simple .resident-hero-summary span{font-size:10px;line-height:1.35}#p-residents .v294-resident{padding-top:58px;padding-bottom:58px}#p-residents .v294-resident .resident-journey-head,#p-residents .v294-resident .resident-more-head{margin-bottom:28px}#p-residents .v294-resident .resident-journey-head h2,#p-residents .v294-resident .resident-more-head h2{letter-spacing:-.045em;font-size:clamp(38px,4.3vw,58px);line-height:1.02}#p-residents .v294-resident .resident-journey-head h2 span,#p-residents .v294-resident .resident-more-head h2 span{color:var(--red2)}#p-residents .v294-resident .resident-journey-head>p,#p-residents .v294-resident .resident-more-head>p{color:#756f69;max-width:520px;font-size:15px;line-height:1.55}#p-residents .resident-journey-steps-v294{grid-template-columns:repeat(3,1fr);gap:14px}#p-residents .resident-journey-steps-v294 .resident-journey-step{background:#fff;border:1px solid #e5ddd6;border-radius:22px;padding:22px 22px 24px}#p-residents .resident-journey-steps-v294 .resident-journey-step h3{margin-top:18px;font-size:20px;line-height:1.15}#p-residents .resident-journey-steps-v294 .resident-journey-step p{color:#77716c;margin-top:9px;font-size:13px;line-height:1.55}#p-residents .resident-simple-action{align-items:center;gap:16px;margin-top:22px;display:flex}#p-residents .resident-simple-action>span{color:#8a837d;font-size:12px}#p-residents .resident-hearts-v295{padding:0 0 54px}#p-residents .resident-hearts-v295 .resident-heart-unlock{margin-top:0}#p-residents .resident-hearts-v295 .resident-heart-unlock-copy>p{max-width:620px}#p-residents .resident-hearts-v295 .resident-heart-actions{margin-top:16px}#p-residents .resident-rewards.v294-resident{border-top:1px solid #e7dfd8;padding-top:54px}#p-residents .resident-rewards.v294-resident .resident-rewards-head{max-width:760px;margin-bottom:24px}#p-residents .resident-rewards.v294-resident .resident-rewards-head h2{font-size:clamp(38px,4.3vw,58px)}#p-residents .resident-rewards.v294-resident .resident-rewards-head p{max-width:660px;font-size:15px}#p-residents .resident-open-gift-v294{min-height:0}#p-residents .resident-open-gift-v294 .resident-open-gift-copy{padding-top:32px;padding-bottom:32px}#p-residents .resident-open-gift-v294 .resident-open-gift-copy h3{max-width:640px;font-size:clamp(27px,3vw,40px)}#p-residents .resident-open-gift-v294 .resident-open-gift-copy p{max-width:600px;font-size:14px}#p-residents .resident-open-gift-v294 .resident-open-gift-actions{margin-top:20px}#p-residents .resident-more{border-top:1px solid #e7dfd8;padding:62px 0}#p-residents .resident-more-head{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:38px;margin-bottom:28px;display:grid}#p-residents .resident-more-head h2{margin-top:12px}#p-residents .resident-extra-gifts-v294{grid-template-columns:repeat(2,1fr);gap:16px}#p-residents .resident-extra-gifts-v294 .resident-gift-type{min-height:330px}#p-residents .resident-extra-gifts-v294 .resident-gift-type h3{font-size:27px}#p-residents .resident-extra-gifts-v294 .resident-gift-type p{max-width:500px;font-size:14px;line-height:1.55}#p-residents .resident-more-footer{background:#fff;border:1px solid #e3dbd4;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin-top:18px;padding:20px 22px;display:flex}#p-residents .resident-more-footer>div:first-child{flex-direction:column;gap:3px;display:flex}#p-residents .resident-more-footer strong{color:var(--ink);font-size:13px}#p-residents .resident-more-footer span{color:#837c76;font-size:11px;line-height:1.45}#p-residents .resident-more-actions{flex:none;gap:10px;display:flex}#p-residents .resident-final-cta-v294{margin-top:14px;margin-bottom:68px}#p-residents .resident-final-cta-v294 p{max-width:600px}@media (width<=860px){#p-residents .resident-journey-steps-v294{grid-template-columns:1fr}#p-residents .resident-simple-action{flex-direction:column;align-items:stretch}#p-residents .resident-simple-action .btn{width:100%}#p-residents .resident-more-head{grid-template-columns:1fr;gap:12px}#p-residents .resident-extra-gifts-v294{grid-template-columns:1fr}#p-residents .resident-extra-gifts-v294 .resident-gift-type{min-height:0}#p-residents .resident-more-footer{flex-direction:column;align-items:stretch}#p-residents .resident-more-actions{flex-direction:column}#p-residents .resident-more-actions .btn{width:100%}}@media (width<=620px){#p-residents .v294-resident{padding-top:42px;padding-bottom:42px}#p-residents .resident-hearts-v295{padding-bottom:42px}#p-residents .v294-resident-simple .audience-copy h1{font-size:clamp(36px,9vw,50px);line-height:1.02}#p-residents .v294-resident-simple .audience-desc{font-size:17px;line-height:1.5}#p-residents .v294-resident-simple .resident-hero-summary{flex-direction:column;gap:10px}#p-residents .v294-resident-simple .resident-hero-summary div{min-height:0;padding:0}#p-residents .v294-resident .resident-journey-head h2,#p-residents .v294-resident .resident-more-head h2,#p-residents .resident-rewards.v294-resident .resident-rewards-head h2{font-size:35px}#p-residents .resident-open-gift-v294 .resident-open-gift-copy{padding:26px 20px}#p-residents .resident-open-gift-v294 .resident-open-gift-visual{min-height:190px}#p-residents .resident-final-cta-v294{margin-bottom:46px}}#p-residents .resident-v296-start,#p-residents .resident-v296-hearts,#p-residents .resident-v296-draw{border-bottom:1px solid #e7dfd8;padding:64px 0}#p-residents .resident-v296-head{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:42px;margin-bottom:28px;display:grid}#p-residents .resident-v296-head h2,#p-residents .resident-v296-draw-copy h2{letter-spacing:-.045em;margin-top:12px;font-size:clamp(38px,4.3vw,58px);line-height:1.02}#p-residents .resident-v296-head h2 span,#p-residents .resident-v296-draw-copy h2 span{color:var(--red2)}#p-residents .resident-v296-head>p{color:#756f69;max-width:520px;margin:0;font-size:15px;line-height:1.6}#p-residents .resident-v296-gift-callout{background:linear-gradient(135deg,#fff 0%,#fff7f5 62%,#f7dfda 100%);border:1px solid #ead8d2;border-radius:26px;justify-content:space-between;align-items:center;gap:34px;padding:30px 32px;display:flex;box-shadow:0 18px 40px #32262212}#p-residents .resident-v296-gift-copy{max-width:760px}#p-residents .resident-v296-gift-badge{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}#p-residents .resident-v296-gift-callout h3{letter-spacing:-.035em;margin-top:14px;font-size:clamp(28px,3.2vw,42px);line-height:1.06}#p-residents .resident-v296-gift-callout p{color:#756f69;max-width:680px;margin:10px 0 0;font-size:14px;line-height:1.55}#p-residents .resident-v296-gift-points{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}#p-residents .resident-v296-gift-points span{color:#6d6661;background:#ffffffbf;border:1px solid #eadbd6;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700}#p-residents .resident-v296-mapflow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:14px;margin-top:18px;display:grid}#p-residents .resident-v296-mapflow article{background:#fff;border:1px solid #e4ddd7;border-radius:20px;gap:14px;padding:20px;display:flex}#p-residents .resident-v296-step{width:34px;height:34px;color:var(--red2);background:#f7e5e1;border-radius:50%;flex:0 0 34px;place-items:center;font-size:11px;font-weight:800;display:grid}#p-residents .resident-v296-mapflow small{color:#a0938b;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800;display:block}#p-residents .resident-v296-mapflow h3{margin-top:4px;font-size:18px;line-height:1.15}#p-residents .resident-v296-mapflow p{color:#7a746e;margin:7px 0 0;font-size:12px;line-height:1.45}#p-residents .resident-v296-flow-arrow{color:#b8aaa2;place-items:center;font-size:20px;display:grid}#p-residents .resident-v296-hearts-grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:stretch;gap:18px;display:grid}#p-residents .resident-v296-formula{background:#fff;border:1px solid #e4ddd7;border-radius:24px;grid-template-columns:1fr auto 1fr auto 1fr auto 1.08fr;align-items:stretch;gap:10px;padding:18px;display:grid}#p-residents .resident-v296-formula>div{text-align:center;background:#faf7f4;border-radius:17px;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:20px 14px;display:flex}#p-residents .resident-v296-formula>div.result{background:#f4deda}#p-residents .resident-v296-formula b{color:var(--red2);font-size:24px;line-height:1}#p-residents .resident-v296-formula span{color:#77716c;font-size:11px;line-height:1.35}#p-residents .resident-v296-formula i{color:#b3a69e;align-self:center;font-size:20px;font-style:normal}#p-residents .resident-v296-shelf{background:var(--navy);color:#fff;border-radius:24px;flex-direction:column;padding:26px;display:flex}#p-residents .resident-v296-card-top{justify-content:space-between;align-items:center;gap:18px;display:flex}#p-residents .resident-v296-card-top span{text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff2e;border-radius:999px;padding:6px 9px;font-size:10px}#p-residents .resident-v296-card-top b{color:#fff;font-size:12px}#p-residents .resident-v296-shelf h3{color:#fff;margin-top:22px;font-size:27px;line-height:1.08}#p-residents .resident-v296-shelf p{color:#ffffffad;margin:11px 0 0;font-size:13px;line-height:1.55}#p-residents .resident-v296-shelf-facts{flex-wrap:wrap;gap:9px;margin:18px 0 22px;display:flex}#p-residents .resident-v296-shelf-facts span{color:#ffffffb8;background:#ffffff14;border-radius:12px;padding:8px 10px;font-size:10px}#p-residents .resident-v296-shelf-facts b{color:#fff;margin-right:3px;font-size:13px}#p-residents .resident-v296-shelf .btn{margin-top:auto}#p-residents .resident-v296-shelf>small{color:#ffffff75;text-align:center;margin-top:10px;font-size:9px;display:block}#p-residents .resident-v296-draw{border-bottom:0}#p-residents .resident-v296-draw-copy{max-width:850px}#p-residents .resident-v296-draw-copy>p{color:#746e68;max-width:760px;margin:16px 0 0;font-size:15px;line-height:1.6}#p-residents .resident-v296-draw-route{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px;display:grid}#p-residents .resident-v296-draw-route article{background:#fff;border:1px solid #ded6cf;border-radius:22px;min-height:185px;padding:22px}#p-residents .resident-v296-draw-route article>span{width:34px;height:34px;color:var(--red2);background:#f4ded9;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}#p-residents .resident-v296-draw-route b{color:var(--ink);margin-top:20px;font-size:18px;line-height:1.18;display:block}#p-residents .resident-v296-draw-route p{color:#79736e;margin:8px 0 0;font-size:12px;line-height:1.48}#p-residents .resident-v296-draw-bottom{background:#eee8e2;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:18px 20px;display:flex}#p-residents .resident-v296-draw-bottom strong{color:var(--ink);font-size:12px}#p-residents .resident-v296-draw-bottom span{color:#746e68;font-size:11px}#p-residents .resident-v296-final{margin-top:8px;margin-bottom:68px}#p-residents .resident-v296-final p{max-width:620px}@media (width<=980px){#p-residents .resident-v296-head{grid-template-columns:1fr;gap:12px}#p-residents .resident-v296-mapflow{grid-template-columns:1fr}#p-residents .resident-v296-flow-arrow{display:none}#p-residents .resident-v296-hearts-grid{grid-template-columns:1fr}#p-residents .resident-v296-draw-route{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){#p-residents .resident-v296-start,#p-residents .resident-v296-hearts,#p-residents .resident-v296-draw{padding:44px 0}#p-residents .resident-v296-head h2,#p-residents .resident-v296-draw-copy h2{font-size:35px}#p-residents .resident-v296-gift-callout{flex-direction:column;align-items:stretch;padding:24px 20px}#p-residents .resident-v296-gift-callout .btn{width:100%}#p-residents .resident-v296-formula{grid-template-columns:1fr;gap:7px}#p-residents .resident-v296-formula i{height:18px;line-height:18px;transform:rotate(90deg)}#p-residents .resident-v296-draw-route{grid-template-columns:1fr}#p-residents .resident-v296-draw-route article{min-height:0}#p-residents .resident-v296-draw-bottom{flex-direction:column;align-items:stretch}#p-residents .resident-v296-draw-bottom .btn{width:100%}#p-residents .resident-v296-final{margin-bottom:46px}}#p-business .business-growth-v298,#p-business .business-crosspromo-v298{padding:72px 0 0;scroll-margin-top:100px}.biz298-benefits article b{color:var(--red2)}.biz298-growth-grid article{min-height:235px}.biz298-growth-grid .num{letter-spacing:.04em;text-transform:uppercase}.biz298-growth-note{background:var(--navy);color:#fff;text-align:center;border-radius:20px;justify-content:center;align-items:center;gap:14px;margin-top:14px;padding:20px 24px;display:flex}.biz298-growth-note strong{color:#e7c982;white-space:nowrap}.biz298-growth-note b{color:#fff}.biz298-cross-shell{grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);align-items:stretch;gap:18px;display:grid}.biz298-cross-copy,.biz298-cross-aside{border:1px solid var(--line);background:#fff;border-radius:28px;box-shadow:0 14px 38px #231e1c0f}.biz298-cross-copy{padding:38px}.biz298-cross-copy h2{margin:14px 0;font-size:clamp(36px,4vw,56px);line-height:1.04}.biz298-cross-copy h2 span{color:var(--red)}.biz298-cross-copy>p{color:var(--muted);max-width:760px;margin:0;font-size:16px;line-height:1.65}.biz298-cross-formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.biz298-cross-formats div{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:18px}.biz298-cross-formats b{color:var(--ink);margin-bottom:5px;font-size:16px;display:block}.biz298-cross-formats span{color:#817a74;font-size:13px;line-height:1.55;display:block}.biz298-cross-aside{color:#fff;background:linear-gradient(155deg,#182131,#101722);border-color:#ffffff14;flex-direction:column;justify-content:center;padding:32px;display:flex}.biz298-cross-aside small{color:#cdb987;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.biz298-cross-aside h3{color:#fff;margin:14px 0 20px;font-size:26px;line-height:1.14}.biz298-cross-ui{gap:8px;display:grid}.biz298-cross-ui span{color:#e5e8ec;background:#ffffff12;border:1px solid #ffffff17;border-radius:14px;padding:12px 14px;font-size:14px;display:block}.biz298-cross-aside p{color:#aeb7c2;margin:18px 0 0;font-size:13px;line-height:1.55}@media (width<=920px){.biz298-cross-shell{grid-template-columns:1fr}.biz298-cross-aside{min-height:300px}}@media (width<=680px){#p-business .business-growth-v298,#p-business .business-crosspromo-v298{padding-top:48px}.biz298-growth-note{text-align:left;display:block}.biz298-growth-note strong{margin-bottom:6px;display:block}.biz298-cross-copy{padding:26px 20px}.biz298-cross-formats{grid-template-columns:1fr}.biz298-cross-aside{padding:26px 20px}.biz298-cross-copy h2{font-size:38px}}#p-business{--bv-ink:#17191d;--bv-text:#5f625f;--bv-muted:#89837d;--bv-line:#e4ddd6;--bv-paper:#f7f3ee;--bv-card:#fffdfa;--bv-red:#dd5149;--bv-rose:#f4e4df;--bv-gold:#b99152;--bv-navy:#152235;--bv-navy2:#0f1928;overflow:hidden}#p-business .wrap{max-width:1260px;padding-left:28px;padding-right:28px}#p-business [id]{scroll-margin-top:104px}#p-business .reveal{transition-duration:.42s}#p-business .business-hero{background:var(--bv-paper);border-bottom:1px solid var(--bv-line);min-height:650px;position:relative;overflow:hidden}#p-business .business-hero:after{display:none!important}#p-business .business-hero>.wrap{z-index:3;align-items:center;min-height:650px;display:flex;position:relative}#p-business .business-hero .audience-visual{filter:saturate(.82)contrast(.98);border-radius:34px;overflow:hidden;box-shadow:0 28px 70px #231e1c21;background-position:50%!important;background-size:cover!important;width:min(42vw,580px)!important;min-height:0!important;position:absolute!important;inset:50px max(28px,50vw - 630px) 50px auto!important}#p-business .business-hero .audience-visual:after{display:none!important}#p-business .business-hero .eyebrow{color:#8a8179;margin-bottom:18px}#p-business .business-hero .audience-copy h1{letter-spacing:-.052em;text-wrap:balance;max-width:610px;margin:0;font-size:clamp(44px,4.2vw,62px);font-weight:760;line-height:.99}#p-business .business-hero .audience-desc{color:#62615f;max-width:570px;margin:21px 0 0;font-size:16.5px;line-height:1.64}#p-business .business-hero .hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:29px;display:flex}#p-business .business-hero .hero-actions .btn{min-height:50px}#p-business .business-hero .hero-actions .btn.ghost{box-shadow:none;background:0 0;border-color:#cbc1b9}#p-business .biz304-hero-note{color:#7c7772;border-top:1px solid #ded5cd;align-items:center;gap:10px;max-width:570px;margin-top:22px;padding-top:18px;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}#p-business .biz304-hero-note i{background:#b7aaa0;border-radius:50%;flex:none;width:3px;height:3px}#p-business .business-value-v297,#p-business .business-crosspromo-v298,#p-business .business-check-v297,#p-business .business-safety-v288,#p-business .business-process,#p-business .business-requirements-v297,#p-business .business-faq,#p-business .business-apply{margin:0;padding-top:88px}#p-business .biz297-head{text-align:left;max-width:820px;margin:0 0 40px}#p-business .biz297-head .eyebrow{justify-content:flex-start}#p-business .biz297-head h2,#p-business .biz297-check-copy h2,#p-business .bs288-copy h2,#p-business .bp235c-head h2,#p-business .biz297-req-shell h2,#p-business .bf227-head h2,#p-business .business-apply>.section-head h2{text-wrap:balance;letter-spacing:-.043em!important;font-size:clamp(36px,3.8vw,54px)!important;line-height:1.03!important}#p-business .biz297-head p{max-width:740px;color:var(--bv-muted);margin:15px 0 0;font-size:16px;line-height:1.64}#p-business .biz297-benefits{border-top:1px solid var(--bv-line);border-bottom:1px solid var(--bv-line);display:block!important}#p-business .biz297-benefits article,#p-business .biz297-benefits article:first-child,#p-business .biz297-benefits article.wide{width:100%;border:0!important;border-bottom:1px solid var(--bv-line)!important;min-height:0!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border-radius:0!important;grid-template-columns:58px minmax(190px,280px) minmax(0,1fr)!important;align-items:start!important;gap:20px!important;margin:0!important;padding:24px 0!important;display:grid!important}#p-business .biz297-benefits article:last-child{border-bottom:0!important}#p-business .biz297-benefits article>span,#p-business .biz297-benefits article:first-child>span{width:auto!important;height:auto!important;color:var(--bv-red)!important;letter-spacing:.14em!important;background:0 0!important;border-radius:0!important;padding-top:5px!important;font-size:11px!important;font-weight:800!important;display:block!important}#p-business .biz297-benefits h3,#p-business .biz297-benefits article:first-child h3{color:var(--bv-ink)!important;max-width:none!important;margin:0!important;font-size:21px!important;font-weight:700!important;line-height:1.18!important}#p-business .biz297-benefits p,#p-business .biz297-benefits article:first-child p{color:#77716b!important;max-width:650px!important;margin:0!important;font-size:14.5px!important;line-height:1.62!important}#p-business .biz297-benefits article:first-child:after{display:none!important}#p-business .biz297-benefits article:hover h3{transition:color .18s;color:var(--bv-red)!important}#p-business .biz297-value-cta{justify-content:flex-start;gap:12px;margin-top:30px}#p-business .business-after-v297{color:#fff;position:relative;overflow:hidden;box-shadow:0 28px 65px #111b2b1f;background:linear-gradient(145deg,var(--bv-navy),var(--bv-navy2))!important;border-radius:32px!important;margin-top:88px!important;padding:48px 48px 42px!important}#p-business .business-after-v297:after{content:"♥";color:#ffffff06;pointer-events:none;font-size:300px;line-height:1;position:absolute;bottom:-105px;right:-20px}#p-business .business-after-v297 .biz297-head{z-index:2;margin-bottom:30px;position:relative}#p-business .business-after-v297 .eyebrow{color:#ceb77e}#p-business .business-after-v297 .biz297-head h2{color:#fff!important}#p-business .business-after-v297 .biz297-head p{color:#b7c0cb}#p-business .biz297-after-grid{z-index:2;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}#p-business .biz297-after-grid article{min-height:188px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:24px 22px 24px 0!important}#p-business .biz297-after-grid .num{color:#d6b870;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}#p-business .biz297-after-grid p{color:#aeb8c4;margin:0;font-size:13px;line-height:1.55}#p-business .biz298-growth-note{z-index:2;position:relative;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;gap:9px!important;margin:20px 0 0!important;padding:0!important}#p-business .biz298-growth-note strong{color:#e8cb86}.biz298-growth-note span{color:#c6ced7}#p-business .biz298-cross-shell{border:1px solid var(--bv-line)!important;background:var(--bv-card)!important;border-radius:30px!important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important;gap:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 46px #231e1c0d!important}#p-business .biz298-cross-copy{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:44px 46px!important}#p-business .biz298-cross-copy h2{max-width:650px;font-size:clamp(36px,3.7vw,52px)!important;line-height:1.04!important}#p-business .biz298-cross-copy>p{color:#77716b;max-width:680px;font-size:15.5px;line-height:1.63}#p-business .biz298-cross-formats{grid-template-columns:1fr 1fr!important;gap:0 28px!important;margin-top:28px!important;display:grid!important}#p-business .biz298-cross-formats div{border:0!important;border-top:1px solid var(--bv-line)!important;background:0 0!important;border-radius:0!important;padding:17px 0!important}#p-business .biz298-cross-aside{color:#fff!important;box-shadow:none!important;background:linear-gradient(150deg,#18263b,#111b2b)!important;border:0!important;border-radius:0!important;justify-content:center!important;margin:0!important;padding:40px 34px!important}#p-business .biz298-cross-aside h3{color:#fff!important;margin:14px 0 22px!important;font-size:25px!important;line-height:1.16!important}#p-business .biz298-cross-ui{gap:8px!important}#p-business .biz298-cross-ui span{color:#e5e9ee!important;background:#ffffff0e!important;border:1px solid #ffffff14!important;border-radius:12px!important;padding:11px 13px!important;font-size:13px!important}#p-business .biz298-cross-aside p{color:#aeb8c4!important;font-size:12.5px!important}#p-business .biz297-check-shell{border:1px solid var(--bv-line)!important;background:#fff!important;border-radius:30px!important;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)!important;align-items:stretch!important;gap:42px!important;padding:46px!important;display:grid!important;box-shadow:0 18px 46px #231e1c0d!important}#p-business .biz297-check-copy{min-width:0}#p-business .biz297-check-copy h2{max-width:720px;color:var(--bv-ink)!important;margin-top:14px!important}#p-business .biz297-check-copy>p{max-width:740px;color:#77716b!important;font-size:15.5px!important;line-height:1.64!important}#p-business .biz297-lenses{border-top:1px solid var(--bv-line);border-bottom:1px solid var(--bv-line);grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:28px!important;display:grid!important}#p-business .biz297-lenses div{background:0 0!important;border:0!important;border-radius:0!important;padding:18px 18px 18px 0!important}#p-business .biz297-lenses b{color:var(--bv-ink);font-size:14px}#p-business .biz297-check-stat{text-align:left!important;background:#f4eee8!important;border:0!important;border-radius:24px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;padding:32px!important;display:flex!important}#p-business .bs288-shell{background:#fbf7f4!important;border:1px solid #eadfd8!important;border-radius:30px!important;grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr)!important;gap:20px!important;padding:38px!important;display:grid!important}#p-business .bs288-copy{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#p-business .bs288-copy h2{max-width:760px;color:var(--bv-ink)!important}#p-business .bs288-copy>p{max-width:760px;color:#766f69!important;font-size:15px!important;line-height:1.62!important}#p-business .bs288-points>div{background:0 0!important;border:0!important;border-radius:0!important;padding:18px 18px 0 0!important}#p-business .bs288-points span{color:var(--bv-red);font-size:10px}#p-business .bs288-points b{color:var(--bv-ink);font-size:14px}#p-business .bs288-points small{color:#817a75;font-size:12px;line-height:1.5}#p-business .bs288-aside{color:var(--bv-ink)!important;background:#fff!important;border:1px solid #eadfd8!important;border-radius:23px!important;padding:28px!important;box-shadow:0 10px 28px #231e1c0b!important}#p-business .bs288-icon{background:var(--bv-rose)!important;color:var(--bv-red)!important;border-color:#e4c8c0!important}#p-business .bs288-aside-kicker{color:#a36d65!important}#p-business .bs288-aside h3{color:var(--bv-ink)!important;font-size:22px!important;line-height:1.2!important}#p-business .bs288-aside p{color:#7b746e!important;font-size:13px!important}#p-business .business-process-v235c .bp235c-head{max-width:800px;margin:0 0 32px;text-align:left!important}#p-business .business-process-v235c .bp235c-head p{max-width:680px;color:#817b75!important;margin-left:0!important;margin-right:0!important}#p-business .bp235c-grid{border-top:1px solid var(--bv-line)!important;border-bottom:1px solid var(--bv-line)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;display:grid!important}#p-business .business-process-v235c .bp235c-step{min-height:210px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:24px 20px 26px 0!important}#p-business .business-process-v235c .bp235c-step+.bp235c-step{border-left:1px solid var(--bv-line)!important;padding-left:20px!important}#p-business .business-process-v235c .bp235c-step.accent{background:0 0!important}#p-business .business-process-v235c .bp235c-step .meta{color:var(--bv-red)!important;letter-spacing:.13em!important;font-size:10px!important}#p-business .biz297-req-shell{border-top:1px solid var(--bv-line)!important;border-bottom:1px solid var(--bv-line)!important;padding:42px 0!important}#p-business .biz297-req-shell>div:first-child{max-width:760px;text-align:left!important;margin:0 0 26px!important}#p-business .biz297-req-shell .eyebrow{justify-content:flex-start!important}#p-business .biz297-req-grid{border-top:1px solid var(--bv-line)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}#p-business .biz297-req-grid div{background:0 0!important;border:0!important;border-radius:0!important;padding:19px 18px 0 0!important}#p-business .biz297-req-grid div+div{border-left:1px solid var(--bv-line)!important;padding-left:18px!important}#p-business .biz297-req-grid b{color:var(--bv-ink)!important;font-size:15px!important;line-height:1.2!important}#p-business .biz297-req-grid span{color:#817b75!important;font-size:12.4px!important;line-height:1.52!important}#p-business .business-faq-v227 .bf227-shell{max-width:980px;margin:0 auto!important}#p-business .business-faq-v227 .bf227-head{margin-bottom:16px!important}#p-business .bf227-item{border:0!important;border-top:1px solid var(--bv-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}#p-business .bf227-item:last-child{border-bottom:1px solid var(--bv-line)!important}#p-business .bf227-item button{background:0 0!important;padding:19px 2px!important}#p-business .bf227-item button span{color:var(--bv-ink)!important;font-size:15.5px!important}#p-business .bf227-item button b{color:var(--bv-red)!important}#p-business .bf227-answer p{color:#77716b!important;padding:0 42px 19px 2px!important;font-size:13.5px!important;line-height:1.62!important}#p-business .business-apply{padding-bottom:96px}#p-business .business-apply>.section-head{max-width:760px;text-align:left!important;margin:0 0 32px!important}#p-business .business-apply>.section-head .eyebrow{justify-content:flex-start!important}#p-business .business-apply>.section-head p{max-width:720px;text-align:left!important;margin:13px 0 0!important}#p-business .form-shell{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}#p-business .form-aside{box-shadow:none!important;background:linear-gradient(150deg,#18263b,#111b2b)!important;border-radius:28px!important;padding:34px!important;overflow:hidden!important}#p-business .form-aside h2{font-size:30px!important;line-height:1.08!important}#p-business .form-aside>p{color:#b8c1cc!important;font-size:14px!important;line-height:1.6!important}#p-business .form-aside .steps{margin-top:26px!important}#p-business .form-aside .step{border-bottom:1px solid #ffffff1a!important;padding:12px 0!important}#p-business .form-aside .step:last-child{border-bottom:0!important}#p-business .form-card{border:1px solid var(--bv-line)!important;background:#fff!important;border-radius:28px!important;padding:34px 36px!important;box-shadow:0 18px 46px #231e1c0e!important}#p-business .form-card h2{font-size:29px!important}#p-business .form-card>p{color:#847d77!important}#p-business .form-card .field input{background:#fbfaf8!important;border-color:#ded5cd!important;min-height:48px!important}#p-business .form-card .helper{color:#938c86!important}@media (width<=1080px){#p-business .business-hero .audience-visual{width:40vw!important;right:24px!important}#p-business .business-hero .audience-copy{width:54%;max-width:570px}#p-business .business-hero .audience-copy h1{font-size:clamp(42px,5vw,56px)}#p-business .biz297-after-grid{grid-template-columns:1fr 1fr!important}#p-business .biz297-after-grid article:nth-child(3){border-top:1px solid #ffffff24!important;border-left:0!important;padding-left:0!important}#p-business .biz297-after-grid article:nth-child(4){border-top:1px solid #ffffff24!important}#p-business .biz298-cross-shell,#p-business .biz297-check-shell,#p-business .bs288-shell,#p-business .form-shell{grid-template-columns:1fr!important}#p-business .biz298-cross-aside{min-height:0!important}#p-business .biz297-check-stat{min-height:230px!important}#p-business .bp235c-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#p-business .business-process-v235c .bp235c-step:nth-child(4){border-left:0!important;border-top:1px solid var(--bv-line)!important;padding-left:0!important}#p-business .business-process-v235c .bp235c-step:nth-child(5){border-top:1px solid var(--bv-line)!important}#p-business .biz297-req-grid{grid-template-columns:1fr 1fr!important}#p-business .biz297-req-grid div:nth-child(3){border-left:0!important;border-top:1px solid var(--bv-line)!important;margin-top:18px!important;padding-top:18px!important;padding-left:0!important}#p-business .biz297-req-grid div:nth-child(4){border-top:1px solid var(--bv-line)!important;margin-top:18px!important;padding-top:18px!important}}@media (width<=820px){#p-business .business-hero,#p-business .business-hero>.wrap{min-height:610px}#p-business .business-hero .audience-visual{opacity:.95;width:34vw!important;top:42px!important;bottom:42px!important}#p-business .business-hero .audience-copy{width:61%;padding:56px 0}#p-business .business-hero .audience-copy h1{font-size:clamp(38px,5.6vw,48px)}#p-business .business-hero .audience-desc{font-size:15px}#p-business .biz297-benefits article,#p-business .biz297-benefits article:first-child,#p-business .biz297-benefits article.wide{grid-template-columns:46px minmax(155px,220px) minmax(0,1fr)!important;gap:14px!important}#p-business .biz297-lenses,#p-business .bs288-points{grid-template-columns:1fr!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div,#p-business .bs288-points>div,#p-business .bs288-points>div+div{border-left:0!important;border-top:1px solid var(--bv-line)!important;padding:15px 0!important}#p-business .biz297-lenses div:first-child,#p-business .bs288-points>div:first-child{border-top:0!important}#p-business .bp235c-grid{grid-template-columns:1fr 1fr!important}#p-business .business-process-v235c .bp235c-step:nth-child(3),#p-business .business-process-v235c .bp235c-step:nth-child(5){border-left:0!important;border-top:1px solid var(--bv-line)!important;padding-left:0!important}#p-business .business-process-v235c .bp235c-step:nth-child(4){border-left:1px solid var(--bv-line)!important;padding-left:20px!important}}@media (width<=680px){#p-business .wrap{padding-left:20px;padding-right:20px}#p-business .business-hero{min-height:auto;padding:0}#p-business .business-hero>.wrap{min-height:0;display:block}#p-business .business-hero .audience-visual{display:none!important}#p-business .business-hero .audience-copy{width:100%;max-width:none;padding:50px 0 44px}#p-business .business-hero .audience-copy h1{max-width:520px;font-size:clamp(39px,11vw,50px);line-height:1}#p-business .business-hero .audience-desc{max-width:520px}#p-business .business-hero .hero-actions{grid-template-columns:1fr;max-width:420px;display:grid}#p-business .business-hero .hero-actions .btn{width:100%}#p-business .biz304-hero-note{flex-wrap:wrap;align-items:flex-start;gap:6px 9px}#p-business .business-value-v297,#p-business .business-crosspromo-v298,#p-business .business-check-v297,#p-business .business-safety-v288,#p-business .business-process,#p-business .business-requirements-v297,#p-business .business-faq,#p-business .business-apply{padding-top:60px}#p-business .business-after-v297{border-radius:24px!important;margin-top:60px!important;padding:30px 22px 28px!important}#p-business .biz297-head{margin-bottom:28px}#p-business .biz297-benefits article,#p-business .biz297-benefits article:first-child,#p-business .biz297-benefits article.wide{grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;padding:18px 0!important}#p-business .biz297-benefits article>span{grid-row:1/span 2!important}#p-business .biz297-benefits h3{grid-column:2!important;font-size:19px!important}#p-business .biz297-benefits p{grid-column:2!important;font-size:13.5px!important}#p-business .biz297-after-grid{grid-template-columns:1fr!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article,#p-business .biz297-after-grid article:nth-child(3),#p-business .biz297-after-grid article:nth-child(4){border-top:1px solid #ffffff24!important;border-left:0!important;min-height:0!important;padding:19px 0!important}#p-business .biz297-after-grid article:first-child{border-top:0!important}#p-business .biz297-after-grid h3{margin-top:15px}#p-business .biz298-cross-shell,#p-business .biz297-check-shell,#p-business .bs288-shell{border-radius:24px!important}#p-business .biz298-cross-copy{padding:28px 20px!important}#p-business .biz298-cross-formats{grid-template-columns:1fr!important}#p-business .biz298-cross-aside{padding:28px 20px!important}#p-business .biz297-check-shell{gap:24px!important;padding:26px 20px!important}#p-business .biz297-check-stat{min-height:0!important;padding:26px!important}#p-business .biz297-check-stat strong{font-size:72px!important}#p-business .bs288-shell{padding:26px 20px!important}#p-business .bp235c-grid{grid-template-columns:1fr!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step,#p-business .business-process-v235c .bp235c-step:nth-child(3),#p-business .business-process-v235c .bp235c-step:nth-child(4),#p-business .business-process-v235c .bp235c-step:nth-child(5){border-left:0!important;border-top:1px solid var(--bv-line)!important;min-height:0!important;padding:18px 0!important}#p-business .business-process-v235c .bp235c-step:first-child{border-top:0!important}#p-business .business-process-v235c .bp235c-step h3{margin-top:14px!important}#p-business .biz297-req-grid{grid-template-columns:1fr!important}#p-business .biz297-req-grid div,#p-business .biz297-req-grid div+div,#p-business .biz297-req-grid div:nth-child(3),#p-business .biz297-req-grid div:nth-child(4){border-left:0!important;border-top:1px solid var(--bv-line)!important;margin:0!important;padding:16px 0!important}#p-business .biz297-req-grid div:first-child{border-top:0!important}#p-business .form-card,#p-business .form-aside{border-radius:24px!important;padding:26px 20px!important}}#p-business{--v306-radius:28px;--v306-ink:#17191d;--v306-red:#df554d;--v306-navy:#152236;--v306-paper:#f6f2ed;--v306-line:#dfd7cf;--v306-warm:#efe7de;--v306-soft:#fbf9f6;background:#f6f2ed}#p-business h1,#p-business h2,#p-business h3{text-wrap:balance}#p-business p{text-wrap:pretty}#p-business .business-hero{border-bottom:1px solid var(--v306-line)!important;background:#f7f3ee!important;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr)!important;min-height:660px!important;display:grid!important;overflow:hidden!important}#p-business .business-hero>.wrap{grid-area:1/1;align-items:center!important;width:100%!important;max-width:none!important;min-height:660px!important;margin:0!important;padding-left:max(28px,50vw - 602px)!important;padding-right:54px!important;display:flex!important}#p-business .business-hero .audience-copy{width:100%!important;max-width:650px!important;padding:76px 0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}#p-business .business-hero .audience-visual{grid-area:1/2;opacity:1!important;background-position:50%!important;background-size:cover!important;border-radius:34px!important;width:auto!important;height:auto!important;min-height:0!important;margin:30px 30px 30px 0!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 26px 70px #1e1b191f!important}#p-business .business-hero .audience-visual:before{content:""!important;background:linear-gradient(#0f151c03,#0f151c29)!important;position:absolute!important;inset:0!important}#p-business .business-hero .audience-copy h1 .accent{margin-top:5px!important}#p-business .biz304-hero-note{max-width:600px!important}#p-business .biz297-head{margin-bottom:44px!important}#p-business .biz297-benefits{background:0 0!important;border:0!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:16px!important;display:grid!important}#p-business .biz297-benefits article,#p-business .biz297-benefits article:first-child,#p-business .biz297-benefits article.wide{border:1px solid var(--v306-line)!important;min-height:220px!important;box-shadow:none!important;background:#ffffff94!important;border-radius:24px!important;padding:28px 28px 26px!important;display:block!important;position:relative!important;overflow:hidden!important}#p-business .biz297-benefits article:first-child{background:var(--v306-navy)!important;border-color:var(--v306-navy)!important;grid-column:span 7!important;min-height:252px!important}#p-business .biz297-benefits article:nth-child(2){background:#eadfd5!important;grid-column:span 5!important;min-height:252px!important}#p-business .biz297-benefits article:nth-child(3),#p-business .biz297-benefits article:nth-child(4),#p-business .biz297-benefits article:nth-child(5){background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;grid-column:span 4!important;padding:26px 6px 14px!important}#p-business .biz297-benefits article>span,#p-business .biz297-benefits article:first-child>span{color:var(--v306-red)!important;letter-spacing:.16em!important;margin:0 0 44px!important;padding:0!important;font-size:10px!important;display:block!important}#p-business .biz297-benefits article:first-child>span{color:#e2c887!important}#p-business .biz297-benefits h3,#p-business .biz297-benefits article:first-child h3{max-width:390px!important;margin:0 0 12px!important;font-size:25px!important;line-height:1.1!important}#p-business .biz297-benefits p,#p-business .biz297-benefits article:first-child p{max-width:520px!important;font-size:14px!important;line-height:1.58!important}#p-business .biz297-benefits article:first-child h3{color:#fff!important;max-width:450px!important;font-size:31px!important}#p-business .biz297-benefits article:first-child p{color:#bac4cf!important;max-width:500px!important}#p-business .biz297-benefits article:nth-child(2) h3{font-size:28px!important}#p-business .biz297-benefits article:nth-child(3)>span,#p-business .biz297-benefits article:nth-child(4)>span,#p-business .biz297-benefits article:nth-child(5)>span{margin-bottom:28px!important}#p-business .biz297-benefits article:hover h3{color:inherit!important}#p-business .business-after-v297{background:linear-gradient(135deg,#17263a,#0f1928)!important;border-radius:36px!important;margin-top:104px!important;padding:54px 54px 46px!important}#p-business .biz297-after-grid{border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding-top:24px!important;display:grid!important;position:relative!important}#p-business .biz297-after-grid:before{content:"";background:#ffffff29;height:1px;position:absolute;top:39px;left:1px;right:1px}#p-business .biz297-after-grid article+article{padding-left:28px!important}#p-business .biz297-after-grid article:before{content:"";z-index:2;background:#e2c37e;border-radius:50%;width:9px;height:9px;margin:11px 0 40px;display:block;position:relative;box-shadow:0 0 0 7px #e2c37e17}#p-business .biz297-after-grid .num{letter-spacing:.12em!important;font-size:10px!important}#p-business .biz297-after-grid h3{margin:12px 0 9px!important;font-size:21px!important}#p-business .biz297-after-grid p{font-size:13px!important;line-height:1.58!important}#p-business .business-crosspromo-v298{padding-top:104px!important}#p-business .biz298-cross-shell{box-shadow:none!important;background:#eee5dc!important;border:0!important;border-radius:34px!important;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)!important;overflow:hidden!important}#p-business .biz298-cross-copy{padding:54px 52px!important}#p-business .biz298-cross-copy h2{max-width:590px!important}#p-business .biz298-cross-formats{border-top:1px solid #d4c9be!important;grid-template-columns:1fr!important;gap:0!important;margin-top:34px!important}#p-business .biz298-cross-formats div{border-top:0!important;border-bottom:1px solid #d4c9be!important;grid-template-columns:minmax(170px,.72fr) 1fr!important;gap:22px!important;padding:15px 0!important;display:grid!important}#p-business .biz298-cross-formats b{font-size:14px!important}#p-business .biz298-cross-formats span{font-size:13px!important}#p-business .biz298-cross-aside{isolation:isolate!important;color:var(--v306-ink)!important;background:#f9f6f1!important;border-left:1px solid #d7cdc3!important;justify-content:center!important;padding:52px 42px!important;position:relative!important}#p-business .biz298-cross-aside:before{content:"";z-index:-1;border:1px solid #ded4ca;border-radius:50%;position:absolute;inset:38px}#p-business .biz298-cross-aside:after{content:"";z-index:-1;border:1px solid #e7ddd4;border-radius:50%;position:absolute;inset:82px}#p-business .biz298-cross-aside small{color:#9a7a45!important}#p-business .biz298-cross-aside h3{color:var(--v306-ink)!important;max-width:340px!important;font-size:27px!important}#p-business .biz298-cross-ui{flex-wrap:wrap!important;gap:9px!important;margin:28px 0!important;display:flex!important}#p-business .biz298-cross-ui span{color:#4d4b48!important;background:#fff!important;border:1px solid #ddd3c9!important;border-radius:999px!important;padding:10px 13px!important}#p-business .biz298-cross-aside p{color:#77716b!important}#p-business .biz297-check-shell{border:1px solid var(--v306-line)!important;box-shadow:none!important;background:#fff!important;border-radius:34px!important;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}#p-business .biz297-lenses{border-top:1px solid var(--v306-line)!important;margin-top:34px!important;display:block!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{border:0!important;border-bottom:1px solid var(--v306-line)!important;grid-template-columns:120px 1fr!important;gap:22px!important;padding:15px 0!important;display:grid!important}#p-business .biz297-lenses b{font-size:14px!important}#p-business .biz297-lenses span{font-size:13px!important;line-height:1.55!important}#p-business .biz297-check-stat{background:var(--v306-red)!important;color:#fff!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-end!important;min-height:480px!important;padding:54px!important;display:flex!important}#p-business .biz297-check-stat>span{color:#fff!important;margin-top:24px!important;font-size:24px!important}#p-business .biz297-check-stat p{color:#ffffffc7!important;font-size:14px!important}#p-business .biz297-stat-divider{background:#ffffff45!important;margin:28px 0!important}.biz297-check-stat small{color:#ffffffb8!important}#p-business .business-safety-v288{padding-top:104px!important}#p-business .bs288-copy{padding-left:0!important}#p-business .bs288-points{grid-template-columns:repeat(3,1fr)!important;gap:22px!important;margin-top:32px!important;display:grid!important}#p-business .bs288-points>div,#p-business .bs288-points>div+div{background:0 0!important;border:0!important;padding:0!important}#p-business .bs288-points>div>span{color:var(--v306-red)!important;font-size:10px!important}#p-business .bs288-points b{margin:12px 0 7px!important;font-size:14px!important;display:block!important}#p-business .bs288-points small{font-size:12.5px!important;line-height:1.5!important}#p-business .bs288-aside{box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #e0c8c2!important;border-radius:0!important;align-self:center!important;padding:0 0 0 36px!important}#p-business .bs288-icon{width:44px!important;height:44px!important;color:var(--v306-red)!important;background:#fff!important;border:1px solid #e0c8c2!important;border-radius:50%!important}#p-business .bs288-aside h3{font-size:23px!important;line-height:1.2!important}#p-business .business-process{padding-top:104px!important}#p-business .bp235c-board{padding-top:12px!important;position:relative!important}#p-business .bp235c-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;display:grid!important;position:relative!important}#p-business .bp235c-grid:before{content:"";background:var(--v306-line);height:1px;position:absolute;top:30px;left:0;right:0}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step{background:0 0!important;border:0!important;min-height:220px!important;padding:0 24px 0 0!important;position:relative!important}#p-business .business-process-v235c .bp235c-step+.bp235c-step{padding-left:24px!important}#p-business .business-process-v235c .bp235c-step:before{content:"";border:3px solid var(--v306-red);z-index:2;background:#f6f2ed;border-radius:50%;width:13px;height:13px;margin:24px 0 42px;display:block;position:relative}#p-business .business-process-v235c .bp235c-step.accent:before{background:var(--v306-red)}#p-business .business-process-v235c .bp235c-step .meta{font-size:9px!important;position:absolute!important;top:0!important;left:0!important}#p-business .business-process-v235c .bp235c-step h3{margin:0 0 10px!important;font-size:19px!important}#p-business .business-process-v235c .bp235c-step p{font-size:12.5px!important;line-height:1.55!important}#p-business .business-requirements-v297{padding-top:88px!important}#p-business .biz297-req-shell{border:0!important;border-top:1px solid var(--v306-line)!important;border-bottom:1px solid var(--v306-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr)!important;align-items:start!important;gap:50px!important;padding:42px 0!important;display:grid!important}#p-business .biz297-req-shell h2{font-size:clamp(30px,3vw,42px)!important}#p-business .biz297-req-grid div,#p-business .biz297-req-grid div+div{border:0!important;border-top:1px solid var(--v306-line)!important;margin:0!important;padding:15px 0!important}#p-business .biz297-req-grid b{font-size:15px!important}.biz297-req-grid span{font-size:12.8px!important;line-height:1.55!important}#p-business .business-faq{padding-top:88px!important}#p-business .business-apply{padding-top:104px!important;padding-bottom:110px!important}#p-business .form-shell{border:1px solid var(--v306-line)!important;background:#fff!important;border-radius:34px!important;gap:0!important;overflow:hidden!important}#p-business .form-aside{box-shadow:none!important;border-radius:0!important;padding:46px!important}#p-business .form-card{box-shadow:none!important;border:0!important;border-radius:0!important;padding:46px 48px!important}@media (width<=1080px){#p-business .business-hero{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr)!important}#p-business .business-hero>.wrap{padding-right:34px!important}#p-business .business-hero .audience-copy h1{font-size:clamp(42px,5vw,58px)!important}#p-business .biz297-benefits article:first-child,#p-business .biz297-benefits article:nth-child(2),#p-business .biz297-benefits article:nth-child(3),#p-business .biz297-benefits article:nth-child(4){grid-column:span 6!important}#p-business .biz297-benefits article:nth-child(5){grid-column:1/-1!important}#p-business .biz298-cross-shell,#p-business .biz297-check-shell{grid-template-columns:1fr 1fr!important}#p-business .biz297-check-stat{min-height:430px!important;padding:42px!important}#p-business .bp235c-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width<=860px){#p-business .business-hero{min-height:auto!important;display:block!important}#p-business .business-hero>.wrap{max-width:1260px!important;min-height:0!important;margin:0 auto!important;padding:0 28px!important}#p-business .business-hero .audience-copy{max-width:700px!important;padding:58px 0 36px!important}#p-business .business-hero .audience-visual{background-position:50% 38%!important;border-radius:26px!important;height:360px!important;margin:0 28px 28px!important;display:block!important}#p-business .biz297-after-grid{grid-template-columns:1fr 1fr!important}#p-business .biz297-after-grid:before{display:none!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article{border-top:1px solid #ffffff21!important;min-height:170px!important;padding:22px 20px 22px 0!important}#p-business .biz297-after-grid article+article{padding-left:20px!important}#p-business .biz297-after-grid article:before{margin:0 0 24px!important}#p-business .biz298-cross-shell,#p-business .biz297-check-shell,#p-business .bs288-shell,#p-business .biz297-req-shell{grid-template-columns:1fr!important}#p-business .biz298-cross-aside{border-top:1px solid #d7cdc3!important;border-left:0!important}#p-business .biz297-check-stat{min-height:300px!important}#p-business .bs288-shell{gap:30px!important}#p-business .bs288-aside{border-top:1px solid #e0c8c2!important;border-left:0!important;padding:26px 0 0!important}#p-business .bp235c-grid{grid-template-columns:1fr 1fr!important}#p-business .bp235c-grid:before{display:none!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step{border-top:1px solid var(--v306-line)!important;min-height:180px!important;padding:22px 20px 22px 0!important}#p-business .business-process-v235c .bp235c-step+.bp235c-step{padding-left:20px!important}#p-business .business-process-v235c .bp235c-step:before{margin:0 0 22px!important}#p-business .business-process-v235c .bp235c-step .meta{margin-bottom:10px!important;position:static!important}}@media (width<=680px){#p-business .business-value-v297,#p-business .business-crosspromo-v298,#p-business .business-check-v297,#p-business .business-safety-v288,#p-business .business-process,#p-business .business-requirements-v297,#p-business .business-faq,#p-business .business-apply{padding-top:68px!important}#p-business .business-hero>.wrap{padding:0 20px!important}#p-business .business-hero .audience-copy{padding:46px 0 30px!important}#p-business .business-hero .audience-copy h1{font-size:clamp(40px,11vw,50px)!important}#p-business .business-hero .audience-visual{border-radius:22px!important;height:280px!important;margin:0 20px 22px!important}#p-business .biz304-hero-note i{display:none!important}#p-business .biz304-hero-note{gap:5px!important;display:grid!important}#p-business .biz297-benefits{grid-template-columns:1fr!important;gap:12px!important}#p-business .biz297-benefits article,#p-business .biz297-benefits article:first-child,#p-business .biz297-benefits article.wide,#p-business .biz297-benefits article:nth-child(n){border:1px solid var(--v306-line)!important;background:#ffffff8c!important;border-radius:20px!important;grid-column:1!important;min-height:0!important;padding:22px 20px!important}#p-business .biz297-benefits article:first-child{background:var(--v306-navy)!important;border-color:var(--v306-navy)!important}#p-business .biz297-benefits article:nth-child(2){background:#eadfd5!important}#p-business .biz297-benefits article>span{margin-bottom:24px!important}#p-business .business-after-v297{border-radius:24px!important;margin-top:68px!important;padding:30px 22px!important}#p-business .biz297-after-grid{grid-template-columns:1fr!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article{border-left:0!important;min-height:0!important;padding:19px 0!important}#p-business .biz297-after-grid article+article{padding-left:0!important}#p-business .biz298-cross-shell,#p-business .biz297-check-shell{border-radius:24px!important}#p-business .biz298-cross-copy,#p-business .biz297-check-copy{padding:30px 20px!important}#p-business .biz298-cross-formats div{grid-template-columns:1fr!important;gap:5px!important}#p-business .biz298-cross-aside{padding:30px 20px!important}#p-business .biz298-cross-aside:before,#p-business .biz298-cross-aside:after{display:none!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{grid-template-columns:1fr!important;gap:5px!important}#p-business .biz297-check-stat{min-height:260px!important;padding:28px 20px!important}#p-business .biz297-check-stat strong{font-size:94px!important}#p-business .bs288-shell{padding:34px 0!important}#p-business .bs288-points{grid-template-columns:1fr!important;gap:0!important}#p-business .bs288-points>div{border-top:1px solid #e1cbc6!important;padding:14px 0!important}#p-business .bs288-points>div:first-child{border-top:0!important}#p-business .bp235c-grid{grid-template-columns:1fr!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step{border-top:1px solid var(--v306-line)!important;min-height:0!important;padding:18px 0!important}#p-business .biz297-req-shell{gap:26px!important;padding:34px 0!important}#p-business .biz297-req-grid{grid-template-columns:1fr!important}#p-business .biz297-req-grid div,#p-business .biz297-req-grid div+div,#p-business .biz297-req-grid div:nth-child(-n+2){border-top:1px solid var(--v306-line)!important;padding:14px 0!important}#p-business .biz297-req-grid div:first-child{border-top:0!important}#p-business .form-shell{border-radius:24px!important}#p-business .form-aside,#p-business .form-card{padding:28px 20px!important}}#p-business .business-hero{background:linear-gradient(#f8f4ef 0%,#f4efe9 100%)!important;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr)!important;align-items:stretch!important;gap:clamp(36px,4.4vw,72px)!important;min-height:610px!important;padding:28px!important}#p-business .business-hero>.wrap{align-items:center!important;padding-left:clamp(26px,5vw,82px)!important;padding-right:0!important}#p-business .business-hero .audience-copy{width:min(620px,100%)!important;max-width:620px!important;padding:54px 0 50px!important}#p-business .business-hero .audience-copy .eyebrow{color:#8c7a6c!important;letter-spacing:.16em!important;margin-bottom:20px!important;font-size:10px!important}#p-business .business-hero .biz308-title{letter-spacing:-.042em!important;text-wrap:balance!important;max-width:610px!important;margin:0!important;font-size:clamp(38px,3.45vw,52px)!important;line-height:1.075!important}#p-business .business-hero .biz308-title-main,#p-business .business-hero .biz308-title-result{display:block!important}#p-business .business-hero .biz308-title-main{color:#171a1f!important}#p-business .business-hero .biz308-title-result{color:#171a1f!important;margin-top:4px!important;font-weight:650!important}#p-business .business-hero .biz308-title-result em{color:var(--red)!important;font-style:normal!important}#p-business .business-hero .audience-desc{color:#66615d!important;max-width:560px!important;margin-top:24px!important;font-size:15.5px!important;line-height:1.68!important}#p-business .business-hero .hero-actions{align-items:center!important;gap:18px!important;margin-top:24px!important;display:flex!important}#p-business .business-hero .hero-actions .btn.primary{min-height:50px!important;padding-left:20px!important;box-shadow:0 12px 26px #e4554d2e!important}#p-business .business-hero .hero-actions .btn.ghost{min-height:auto!important;box-shadow:none!important;color:#57514d!important;text-underline-offset:5px!important;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 2px!important;font-size:13px!important;-webkit-text-decoration:underline #57514d4d!important;text-decoration:underline #57514d4d!important}#p-business .business-hero .hero-actions .btn.ghost:hover{color:#181a1e!important;text-decoration-color:#181a1e99!important;transform:none!important}#p-business .biz304-hero-note{color:#8a817a!important;border-top:0!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:20px!important;padding-top:0!important;font-size:11.5px!important;line-height:1.5!important;display:flex!important}#p-business .biz304-hero-note span:first-child{color:#514b47!important;font-weight:700!important}#p-business .biz304-hero-note i{background:#c6bdb4!important;border-radius:50%!important;width:3px!important;height:3px!important;display:block!important}#p-business .business-hero .audience-visual{background-position:54%!important;border:1px solid #ffffffb3!important;border-radius:24px!important;min-height:554px!important;margin:0!important;box-shadow:0 18px 48px #1f1b1918!important}@media (width<=1080px){#p-business .business-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)!important;gap:30px!important}#p-business .business-hero>.wrap{padding-left:34px!important}#p-business .business-hero .biz308-title{font-size:clamp(36px,4.25vw,48px)!important}}@media (width<=820px){#p-business .business-hero{grid-template-columns:1fr!important;grid-template-areas:"copy""visual"!important;gap:18px!important;padding:18px!important}#p-business .business-hero>.wrap{padding:0 10px!important}#p-business .business-hero .audience-copy{max-width:680px!important;padding:40px 0 28px!important}#p-business .business-hero .biz308-title{max-width:620px!important;font-size:clamp(34px,6.8vw,46px)!important}#p-business .business-hero .audience-visual{background-position:50% 42%!important;border-radius:22px!important;min-height:420px!important}}@media (width<=560px){#p-business .business-hero{padding:12px!important}#p-business .business-hero>.wrap{padding:0 8px!important}#p-business .business-hero .audience-copy{padding:32px 0 22px!important}#p-business .business-hero .biz308-title{font-size:clamp(30px,8.6vw,38px)!important;line-height:1.08!important}#p-business .business-hero .audience-desc{margin-top:20px!important;font-size:14.5px!important}#p-business .business-hero .hero-actions{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}#p-business .business-hero .hero-actions .btn.primary{width:100%!important}#p-business .business-hero .audience-visual{min-height:330px!important}}#p-business .business-value-v297{background:linear-gradient(145deg,#ffffffdb,#f9f6f2b8)!important;border:1px solid #d6ccc4eb!important;border-radius:34px!important;margin-top:72px!important;padding:64px 56px 56px!important;overflow:hidden!important;box-shadow:0 24px 70px #231e1c12!important}#p-business .business-value-v297 .biz297-head{text-align:left!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(300px,.88fr) minmax(360px,1.12fr)!important;align-items:end!important;gap:10px 72px!important;max-width:none!important;margin:0 0 42px!important;display:grid!important}#p-business .business-value-v297 .biz297-head .eyebrow{grid-area:1/1!important;justify-content:flex-start!important;margin:0!important}#p-business .business-value-v297 .biz297-head h2{grid-area:2/1!important;max-width:520px!important;margin:4px 0 0!important;font-size:clamp(38px,3.7vw,52px)!important;line-height:1.02!important}#p-business .business-value-v297 .biz297-head p{color:#6f6a66!important;grid-area:1/2/span 2!important;align-self:end!important;max-width:620px!important;margin:0 0 4px!important;font-size:16px!important;line-height:1.68!important}#p-business .business-value-v297 .biz297-benefits{border:0!important;grid-template-rows:repeat(4,auto)!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;align-items:stretch!important;gap:0 36px!important;display:grid!important}#p-business .business-value-v297 .biz297-benefits article,#p-business .business-value-v297 .biz297-benefits article:first-child,#p-business .business-value-v297 .biz297-benefits article.wide,#p-business .business-value-v297 .biz297-benefits article:nth-child(n){min-height:0!important;box-shadow:none!important;margin:0!important}#p-business .business-value-v297 .biz297-benefits article:first-child{background:linear-gradient(145deg,#192538 0%,#111c2b 100%)!important;border:0!important;border-radius:28px!important;flex-direction:column!important;grid-area:1/1/span 4!important;justify-content:flex-end!important;min-height:430px!important;padding:34px 36px 36px!important;display:flex!important;position:relative!important;overflow:hidden!important}#p-business .business-value-v297 .biz297-benefits article:first-child:before{content:"";pointer-events:none;border:1px solid #e8cb8629;border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;right:-90px;box-shadow:0 0 0 56px #e8cb8609,0 0 0 112px #e8cb8605}#p-business .business-value-v297 .biz297-benefits article:first-child>span{color:#e8cb86!important;letter-spacing:.16em!important;margin:0!important;font-size:11px!important;font-weight:800!important;position:absolute!important;top:32px!important;left:36px!important}#p-business .business-value-v297 .biz297-benefits article:first-child h3{color:#fff!important;letter-spacing:-.035em!important;max-width:420px!important;margin:0 0 16px!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.04!important;position:relative!important}#p-business .business-value-v297 .biz297-benefits article:first-child p{color:#bdc5ce!important;max-width:500px!important;margin:0!important;font-size:15px!important;line-height:1.68!important;position:relative!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2){border:0!important;border-top:1px solid var(--v307-line)!important;background:0 0!important;border-radius:0!important;grid-column:2!important;grid-template-columns:46px minmax(160px,.72fr) minmax(0,1.28fr)!important;align-items:center!important;gap:18px!important;padding:23px 2px!important;display:grid!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(2){border-top:0!important;grid-row:1!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(3){grid-row:2!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(4){grid-row:3!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(5){grid-row:4!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2)>span{width:34px!important;height:34px!important;color:var(--red)!important;letter-spacing:.05em!important;background:#ffffff8c!important;border:1px solid #ded6cf!important;border-radius:50%!important;place-items:center!important;margin:0!important;font-size:10px!important;font-weight:800!important;display:grid!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2) h3{color:var(--v307-ink)!important;letter-spacing:-.018em!important;margin:0!important;font-size:19px!important;line-height:1.2!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2) p{color:#746f6b!important;max-width:480px!important;margin:0!important;font-size:13.5px!important;line-height:1.58!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(4) b{background:var(--rose2)!important;color:var(--red2)!important;border-radius:999px!important;align-items:center!important;margin:0 2px!important;padding:2px 7px!important;font-size:.93em!important;display:inline-flex!important}#p-business .business-value-v297 .biz297-value-cta{border-top:1px solid var(--v307-line)!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin-top:34px!important;padding-top:26px!important;display:flex!important}@media (width<=1050px){#p-business .business-value-v297{padding:52px 38px 46px!important}#p-business .business-value-v297 .biz297-head{grid-template-columns:1fr 1fr!important;column-gap:44px!important}#p-business .business-value-v297 .biz297-benefits{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:0 28px!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2){grid-template-columns:38px 1fr!important;align-items:start!important;gap:8px 14px!important;padding:20px 0!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2) p{grid-column:2!important}}@media (width<=760px){#p-business .business-value-v297{border-radius:26px!important;margin-top:42px!important;padding:34px 20px 28px!important}#p-business .business-value-v297 .biz297-head{margin-bottom:28px!important;display:block!important}#p-business .business-value-v297 .biz297-head h2{margin-top:10px!important;font-size:36px!important}#p-business .business-value-v297 .biz297-head p{margin-top:15px!important;font-size:14.5px!important}#p-business .business-value-v297 .biz297-benefits{grid-template-rows:auto!important;grid-template-columns:1fr!important;gap:0!important}#p-business .business-value-v297 .biz297-benefits article:first-child{border-radius:22px!important;grid-area:auto/1!important;min-height:300px!important;margin-bottom:10px!important;padding:28px 24px!important}#p-business .business-value-v297 .biz297-benefits article:first-child>span{top:24px!important;left:24px!important}#p-business .business-value-v297 .biz297-benefits article:first-child h3{font-size:30px!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2){grid-area:auto/1!important;grid-template-columns:38px 1fr!important;padding:18px 0!important}#p-business .business-value-v297 .biz297-benefits article:nth-child(n+2) p{grid-column:2!important;font-size:13.5px!important}#p-business .business-value-v297 .biz297-value-cta{grid-template-columns:1fr!important;margin-top:18px!important;padding-top:22px!important;display:grid!important}#p-business .business-value-v297 .biz297-value-cta .btn{width:100%!important}}#p-business .biz321-client-path{background:0 0!important;border-top:1px solid #ddd5ce!important;margin-top:92px!important;padding:62px 0 10px!important}#p-business .biz321-client-path .biz297-head{max-width:780px!important;margin:0 0 30px!important}#p-business .biz321-client-path .biz297-head h2,#p-business .biz321-client-path .biz297-head h2 span{color:var(--ink)!important}#p-business .biz321-shell{background:linear-gradient(145deg,var(--navy),var(--navy2))!important;border:1px solid #ffffff12!important;border-radius:28px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 48px #15213224!important}#p-business .biz321-shell:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#ffffff0e,#fff0 68%)!important;border-radius:50%!important;width:330px!important;height:330px!important;position:absolute!important;top:-110px!important;right:-90px!important}#p-business .biz321-flow{z-index:1!important;grid-template-columns:.92fr .92fr 1.16fr!important;display:grid!important;position:relative!important}#p-business .biz321-step{flex-direction:column!important;min-width:0!important;padding:30px 30px 28px!important;display:flex!important;position:relative!important}#p-business .biz321-step+.biz321-step{border-left:1px solid #ffffff1a!important}#p-business .biz321-step-head{align-items:center!important;gap:11px!important;margin-bottom:18px!important;display:flex!important}#p-business .biz321-no{color:#b8c3cf!important;letter-spacing:.08em!important;border:1px solid #ffffff29!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:30px!important;height:30px!important;font-size:8px!important;font-weight:900!important;display:grid!important}#p-business .biz321-kicker{color:#9eafbf!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0!important;font-size:9px!important;font-weight:850!important}#p-business .biz321-step h3{color:#fff!important;letter-spacing:-.026em!important;max-width:290px!important;margin:0!important;font-size:20px!important;line-height:1.18!important}#p-business .biz321-step p{color:#aeb9c5!important;max-width:285px!important;margin:9px 0 0!important;font-size:12px!important;line-height:1.48!important}#p-business .biz321-step-accent{background:#ffffff09!important}#p-business .biz321-step-accent .biz321-no{color:#fff!important;background:#c94a3942!important;border-color:#dc695885!important}#p-business .biz321-step-accent h3{color:#fff!important}#p-business .biz322-gift-tags{flex-wrap:wrap!important;gap:8px!important;margin-top:17px!important;display:flex!important}#p-business .biz322-gift-tags span{color:#e8edf2!important;background:#fff1!important;border:1px solid #ffffff1f!important;border-radius:999px!important;align-items:center!important;min-height:31px!important;padding:7px 11px!important;font-size:11px!important;font-weight:750!important;line-height:1.15!important;display:inline-flex!important}#p-business .biz321-rewards,#p-business .biz321-client-path .biz297-after-grid{display:none!important}@media (width<=900px){#p-business .biz321-step{padding:26px 22px 24px!important}#p-business .biz321-step h3{font-size:18px!important}}@media (width<=720px){#p-business .biz321-client-path{margin-top:62px!important;padding-top:42px!important}#p-business .biz321-client-path .biz297-head{margin-bottom:24px!important}#p-business .biz321-shell{border-radius:22px!important}#p-business .biz321-flow{grid-template-columns:1fr!important}#p-business .biz321-step{padding:22px 20px!important}#p-business .biz321-step+.biz321-step{border-top:1px solid #ffffff17!important;border-left:0!important}#p-business .biz321-step-head{margin-bottom:14px!important}#p-business .biz321-step h3{font-size:18px!important}#p-business .biz321-step p{font-size:12px!important}}#p-business .biz322-gift-copy{color:#ffffffc2;max-width:520px;margin:10px 0 0;font-size:16px;line-height:1.55}#p-business .biz322-gift-copy a{color:#f2d99a;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #f2d99a7a;text-decoration:underline #f2d99a7a;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}#p-business .biz322-gift-copy a:hover{color:#fff;text-decoration-color:#ffffffc7}#p-business .biz297-check-stat{color:#172332!important;background:linear-gradient(145deg,#e7eded 0%,#eef2f1 58%,#e2e9e9 100%)!important;border-right:1px solid #d7dfdf!important;min-height:470px!important;padding:46px!important}#p-business .biz297-check-stat strong,#p-business .biz297-check-stat>span,#p-business .biz297-check-stat b{color:#203343!important}#p-business .biz297-check-copy h2{font-size:clamp(36px,3.55vw,50px)!important}#p-business .biz297-lenses{margin-top:28px!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{padding:14px 0!important}#p-business .business-safety-v288{box-shadow:none!important;background:#f8f3ed!important;border:1px solid #e5d9cf!important;border-left:0!important;border-right:0!important;border-radius:0!important;margin-top:72px!important;padding:0!important}#p-business .business-safety-v288 .bs288-shell{box-shadow:none!important;background:0 0!important;border:0!important;padding:46px 0!important}#p-business .business-safety-v288 .bs288-aside{box-shadow:none!important;background:0 0!important;border-left:1px solid #dfd1c5!important;border-radius:0!important}#p-business .business-safety-v288 .bs288-icon{color:#a26e63!important;background:#fff!important;border:1px solid #e1d2c6!important;width:46px!important;height:46px!important}#p-business .biz340-section-head{margin-bottom:24px!important}#p-business .biz340-head-grid h2{font-size:clamp(36px,4.1vw,54px)!important}#p-business .biz340-timeline{box-shadow:none!important;background:#182636!important;border:0!important;border-radius:28px!important;overflow:hidden!important}#p-business .biz340-timeline:before{background:#ffffff29!important}#p-business .biz340-stage{background:0 0!important;border-right:1px solid #ffffff1a!important;padding:26px 20px 30px!important}#p-business .biz340-stage-marker span,#p-business .biz340-stage-audit .biz340-stage-marker span,#p-business .biz340-stage-result .biz340-stage-marker span{color:#d8e0e8!important;background:#182636!important;border:1px solid #ffffff47!important;box-shadow:0 0 0 7px #182636!important}#p-business .biz340-stage-kicker,#p-business .biz340-stage-audit .biz340-stage-kicker{color:#91a1af!important}#p-business .biz340-stage h3{color:#fff!important;font-size:18px!important}#p-business .biz340-stage p{color:#b8c3cc!important;font-size:13.2px!important}#p-business .biz340-process-note{color:#746d67!important;margin-top:14px!important;padding:0 2px!important}#p-business .biz340-process-note span{color:#8d6d62!important;background:0 0!important;border-radius:0!important;padding:0!important}#p-business .biz340-req-shell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)!important;align-items:start!important;gap:72px!important;display:grid!important;overflow:visible!important}#p-business .biz340-req-summary h2{max-width:520px!important;font-size:clamp(34px,3.7vw,48px)!important}#p-business .biz340-req-summary p{max-width:470px!important;margin-top:15px!important;font-size:15px!important}#p-business .biz340-req-badges{gap:14px!important;margin-top:22px!important}#p-business .biz340-req-badges span{color:#9a8171!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10.5px!important}#p-business .biz340-action-list{border-top:1px solid #ddd5ce!important;padding:0!important}#p-business .biz340-action-list article,#p-business .biz340-action-list article:last-child{background:0 0!important;border:0!important;border-bottom:1px solid #ddd5ce!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:20px!important;padding:20px 0 21px!important;display:grid!important}#p-business .biz340-action-list h3{margin-bottom:5px!important;font-size:18px!important}#p-business .biz340-action-list p{max-width:620px!important;font-size:13.6px!important}#p-business .biz340-faq .bf227-list{border-top:1px solid #ddd5ce!important;grid-template-columns:1fr!important;gap:0!important}#p-business .biz340-faq .bf227-item,#p-business .biz340-faq .bf227-item:hover,#p-business .biz340-faq .bf227-item.open{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ddd5ce!important;border-radius:0!important}#p-business .biz340-faq .bf227-item button{min-height:66px!important;padding:17px 2px!important}#p-business .biz340-faq .bf227-item button span{font-size:15px!important}#p-business .biz340-faq .bf227-item button b{color:#8d7567!important;background:0 0!important;border:0!important}#p-business .biz340-faq .bf227-item.open button b{background:0 0!important}#p-business .biz340-faq .bf227-answer{max-width:850px!important;padding:0 48px 18px 2px!important}#p-business .biz340-apply-shell{box-shadow:none!important;background:#182636!important;border-radius:30px!important}#p-business .biz340-apply-copy{padding:48px 46px!important}#p-business .biz340-apply-copy h2{font-size:clamp(36px,4.1vw,52px)!important}#p-business .biz340-apply-points{gap:22px!important;margin-top:24px!important;display:flex!important}#p-business .biz340-apply-points>div+div{border-left:1px solid #ffffff21!important;padding-left:22px!important}#p-business .biz340-apply-form{border-radius:22px!important;margin:14px!important;padding:30px!important}@media (width<=900px){#p-business .business-safety-v288 .bs288-shell{padding:36px 0!important}#p-business .business-safety-v288 .bs288-copy{padding-right:0!important}#p-business .business-safety-v288 .bs288-aside{border-top:1px solid #dfd1c5!important;border-left:0!important;padding-top:28px!important}#p-business .biz340-req-shell{grid-template-columns:1fr!important;gap:30px!important}#p-business .biz340-action-list{margin-top:0!important}}@media (width<=820px){#p-business .biz340-timeline{grid-template-columns:1fr 1fr!important}#p-business .biz340-stage,#p-business .biz340-stage:nth-child(n){border-bottom:1px solid #ffffff1a!important;border-right:1px solid #ffffff1a!important}#p-business .biz340-stage:nth-child(2),#p-business .biz340-stage:nth-child(4){border-right:0!important}#p-business .biz340-stage:last-child{border-bottom:0!important;border-right:0!important}}@media (width<=600px){#p-business .business-check-v297{padding-top:62px!important}#p-business .biz297-check-shell{border-radius:22px!important}#p-business .biz297-check-stat{border-bottom:1px solid #d7dfdf!important;border-right:0!important;min-height:235px!important;padding:28px 22px!important}#p-business .biz297-check-copy{padding:30px 22px!important}#p-business .business-safety-v288{margin-top:56px!important}#p-business .business-safety-v288 .bs288-shell{padding:32px 0!important}#p-business .biz340-process{padding:64px 0 34px!important}#p-business .biz340-timeline{border-radius:22px!important;grid-template-columns:1fr!important}#p-business .biz340-stage,#p-business .biz340-stage:nth-child(n){border-bottom:1px solid #ffffff1a!important;border-right:0!important}#p-business .biz340-stage:last-child{border-bottom:0!important}#p-business .biz340-stage-marker span,#p-business .biz340-stage-audit .biz340-stage-marker span,#p-business .biz340-stage-result .biz340-stage-marker span{box-shadow:none!important}#p-business .biz340-company-steps{padding:46px 0 30px!important}#p-business .biz340-req-shell{gap:24px!important}#p-business .biz340-action-list article{grid-template-columns:30px minmax(0,1fr)!important;gap:12px!important;padding:17px 0!important}#p-business .biz340-faq{padding:42px 0 30px!important}#p-business .biz340-faq-head{padding-top:20px!important}#p-business .biz340-faq .bf227-answer{padding-right:2px!important}#p-business .biz340-apply{padding:34px 0 74px!important}#p-business .biz340-apply-shell{border-radius:24px!important}#p-business .biz340-apply-copy{padding:34px 24px 28px!important}#p-business .biz340-apply-points{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}#p-business .biz340-apply-points>div+div{border-left:0!important;padding-left:0!important}#p-business .biz340-apply-form{margin:0 10px 10px!important;padding:24px 20px!important}}#p-business .biz297-check-shell{box-shadow:none!important;background:linear-gradient(135deg,#182536 0%,#111b29 100%)!important;border:0!important;border-radius:34px!important;overflow:hidden!important}#p-business .biz297-check-copy{padding:52px 54px!important}#p-business .biz297-check-copy .eyebrow{color:#c7a15a!important}#p-business .biz297-check-copy .eyebrow:after{background:linear-gradient(90deg,#c7a15a,#0000)!important}#p-business .biz297-check-copy h2{color:#fff!important}#p-business .biz297-check-copy>p{color:#c3ced8!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{border-color:#ffffff1f!important;padding:16px 0!important}#p-business .biz297-lenses b{color:#fff!important}#p-business .biz297-lenses span{color:#acb8c4!important}#p-business .biz297-check-stat{color:#fff!important;background:#ffffff0e!important;border-left:1px solid #ffffff1a!important;border-right:0!important;min-height:470px!important;padding:48px!important}#p-business .biz297-check-stat:before{border-color:#ffffff29!important}#p-business .biz297-check-stat:after{background:#ffffff0a!important}#p-business .biz297-check-stat strong,#p-business .biz297-check-stat>span,#p-business .biz297-check-stat b{color:#fff!important}#p-business .biz297-check-stat p,#p-business .biz297-check-stat small{color:#aeb9c6!important}#p-business .business-safety-v288{background:#f8f3ed!important;border-top:1px solid #e5d9cf!important;border-bottom:1px solid #e5d9cf!important;margin-top:58px!important;padding:0!important}#p-business .business-safety-v288 .bs288-shell{padding:46px 0!important}#p-business .business-safety-v288 .bs288-copy{padding-right:44px!important}#p-business .business-safety-v288 .bs288-aside{box-shadow:none!important;background:0 0!important;border-left:1px solid #dfd1c5!important;padding-left:36px!important}#p-business .business-safety-v288 .bs288-icon{color:#a26e63!important;background:#fff!important;border:1px solid #e1d2c6!important;border-radius:50%!important;width:46px!important;height:46px!important}#p-business .biz340-process{box-shadow:none!important;background:linear-gradient(135deg,#182536 0%,#111b29 100%)!important;border-radius:34px!important;margin-top:58px!important;padding:56px 42px 42px!important}#p-business .biz340-section-head{margin:0 0 28px!important}#p-business .biz340-section-head .eyebrow{color:#c7a15a!important}#p-business .biz340-section-head .eyebrow:after{background:linear-gradient(90deg,#c7a15a,#0000)!important}#p-business .biz340-head-grid h2{color:#fff!important}#p-business .biz340-head-grid h2 span{color:#d7e3ee!important}#p-business .biz340-head-grid>p{color:#b5c0cb!important;max-width:450px!important;margin:0 0 3px!important}#p-business .biz340-timeline{box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff1a!important;border-radius:28px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;position:relative!important;overflow:hidden!important}#p-business .biz340-timeline:before{content:"";z-index:0;height:1px;position:absolute;top:43px;left:8%;right:8%;background:#ffffff24!important}#p-business .biz340-stage:first-child{background:#ffffff0b!important}#p-business .biz340-stage:first-child .biz340-stage-marker span{color:#182536!important;background:#fff!important;border-color:#fff!important}#p-business .biz340-stage-audit,#p-business .biz340-stage-result{background:0 0!important}#p-business .biz340-req-shell{box-shadow:none!important;background:#fcfaf7!important;border:1px solid #e3d8ce!important;border-radius:34px!important;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr)!important;gap:0!important;display:grid!important;overflow:hidden!important}#p-business .biz340-req-summary{background:0 0!important;padding:42px 38px!important}#p-business .biz340-req-summary:after{display:none!important}#p-business .biz340-req-summary h2{max-width:520px!important;color:var(--ink)!important}#p-business .biz340-req-summary h2 span{color:var(--ink)!important}#p-business .biz340-req-badges{flex-wrap:wrap!important;gap:14px!important;margin-top:28px!important;display:flex!important}#p-business .biz340-req-badges span{color:#96877c!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:750!important}#p-business .biz340-req-badges span+span:before{content:"·";color:#c6b6aa;margin-right:14px}#p-business .biz340-action-list{border-left:1px solid #e7ddd4!important;flex-direction:column!important;justify-content:center!important;padding:10px 36px 12px!important;display:flex!important}#p-business .biz340-action-list article{background:0 0!important;border:0!important;border-bottom:1px solid #e7ddd4!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:20px!important;padding:20px 0 21px!important;display:grid!important}#p-business .biz340-action-no,#p-business .biz340-action-last .biz340-action-no{color:#a38c7d!important;letter-spacing:.11em!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;padding-top:3px!important;font-size:10px!important;display:block!important}#p-business .biz340-action-check{display:none!important}#p-business .biz340-faq{box-shadow:none!important;background:linear-gradient(135deg,#182536 0%,#111b29 100%)!important;border-radius:34px!important;margin-top:12px!important;padding:56px 42px 42px!important}#p-business .biz340-faq-head{border-top:0!important;margin:0 0 24px!important;padding-top:0!important}#p-business .biz340-faq-head .eyebrow{color:#c7a15a!important}#p-business .biz340-faq-head .eyebrow:after{background:linear-gradient(90deg,#c7a15a,#0000)!important}#p-business .biz340-faq-head h2{color:#fff!important}#p-business .biz340-faq-head h2 span{color:#d7e3ee!important}#p-business .biz340-faq-head>p{color:#b5c0cb!important;max-width:450px!important;margin:0 0 3px!important}#p-business .biz340-faq .bf227-item{box-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff1a!important;border-radius:18px!important;margin:0!important;transition:border-color .18s,background .18s!important;overflow:hidden!important}#p-business .biz340-faq .bf227-item:hover,#p-business .biz340-faq .bf227-item.open{background:#ffffff0d!important;border-color:#ffffff29!important}#p-business .biz340-faq .bf227-item button b{color:#c7a15a!important;background:#ffffff0a!important;border:1px solid #ffffff24!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;font-size:17px!important;font-weight:500!important;transition:transform .18s,background .18s!important;display:grid!important}#p-business .biz340-apply-shell{box-shadow:none!important;background:#fcfaf7!important;border:1px solid #e4dad1!important;border-radius:36px!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;gap:0!important;display:grid!important;position:relative!important;overflow:hidden!important}#p-business .biz340-apply-shell:before,#p-business .biz340-apply-shell:after{display:none!important}@media (width<=1050px){#p-business .biz340-timeline{grid-template-columns:repeat(3,minmax(0,1fr))!important}#p-business .biz340-timeline:before{display:none!important}#p-business .biz340-stage{border-bottom:1px solid #ffffff14!important}#p-business .biz340-stage:nth-child(3){border-right:0!important}#p-business .biz340-stage:nth-child(4),#p-business .biz340-stage:nth-child(5){border-bottom:0!important}#p-business .biz340-stage:last-child{grid-column:2/4!important}#p-business .biz340-apply-shell{grid-template-columns:1fr 420px!important}#p-business .biz340-apply-copy{padding:46px 38px!important}}@media (width<=820px){#p-business .biz297-check-shell,#p-business .biz340-req-shell,#p-business .biz340-process,#p-business .biz340-faq,#p-business .biz340-apply-shell{border-radius:26px!important}#p-business .biz297-check-stat{border-top:1px solid #ffffff1a!important;border-left:0!important}#p-business .business-safety-v288 .bs288-aside{border-top:1px solid #dfd1c5!important;border-left:0!important;padding:28px 0 0!important}#p-business .biz340-head-grid,#p-business .biz340-faq-head{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important}#p-business .biz340-head-grid>p,#p-business .biz340-faq-head>p{max-width:620px!important}#p-business .biz340-timeline{grid-template-columns:1fr 1fr!important}#p-business .biz340-stage,#p-business .biz340-stage:nth-child(3),#p-business .biz340-stage:nth-child(4){border-bottom:1px solid #ffffff14!important;border-right:1px solid #ffffff14!important}#p-business .biz340-stage:nth-child(2),#p-business .biz340-stage:nth-child(4){border-right:0!important}#p-business .biz340-stage:last-child{border-bottom:0!important;border-right:0!important;grid-column:1/-1!important}#p-business .biz340-req-shell,#p-business .biz340-apply-shell{grid-template-columns:1fr!important}#p-business .biz340-req-summary{padding:34px 30px!important}#p-business .biz340-action-list{border-top:1px solid #e7ddd4!important;border-left:0!important;padding:8px 28px 12px!important}#p-business .biz340-faq .bf227-list{grid-template-columns:1fr!important}#p-business .biz340-apply-form{margin:0 18px 18px!important}}@media (width<=560px){#p-business .business-check-v297{padding-top:62px!important}#p-business .biz297-check-copy{padding:32px 22px!important}#p-business .biz297-check-stat{min-height:0!important;padding:30px 22px!important}#p-business .business-safety-v288{margin-top:48px!important}#p-business .business-safety-v288 .bs288-shell{padding:32px 0!important}#p-business .biz340-process,#p-business .biz340-faq{border-radius:24px!important;margin-top:46px!important;padding:34px 20px 26px!important}#p-business .biz340-company-steps{padding:46px 0 30px!important}#p-business .biz340-apply{padding:42px 0 78px!important}#p-business .biz340-head-grid h2,#p-business .biz340-faq-head h2,#p-business .biz340-req-summary h2,#p-business .biz340-apply-copy h2{font-size:34px!important}#p-business .biz340-timeline{border-radius:22px!important;grid-template-columns:1fr!important}#p-business .biz340-stage,#p-business .biz340-stage:nth-child(n){border-bottom:1px solid #ffffff14!important;border-right:0!important;grid-column:auto!important;grid-template-columns:46px 1fr!important;gap:10px 12px!important;padding:22px 20px!important;display:grid!important}#p-business .biz340-stage:last-child{border-bottom:0!important}#p-business .biz340-stage-marker{grid-row:1/span 2!important;align-items:flex-start!important;height:auto!important;margin:0!important;padding-top:2px!important}#p-business .biz340-stage-marker span{box-shadow:none!important}#p-business .biz340-stage-copy{min-width:0!important}#p-business .biz340-process-note{align-items:flex-start!important}#p-business .biz340-req-shell{border-radius:24px!important}#p-business .biz340-req-summary{padding:28px 22px!important}#p-business .biz340-action-list{padding:4px 20px 10px!important}#p-business .biz340-action-list article{grid-template-columns:30px minmax(0,1fr)!important;gap:12px!important;padding:17px 0!important}#p-business .biz340-faq .bf227-item button{min-height:64px!important;padding:15px!important}#p-business .biz340-apply-shell{border-radius:24px!important}#p-business .biz340-apply-copy{padding:36px 24px 30px!important}#p-business .biz340-apply-points{grid-template-columns:1fr!important}#p-business .biz340-apply-form{border-radius:20px!important;margin:0 10px 10px!important;padding:26px 20px!important}}#p-business .biz343-proof,#p-business .biz343-journey,#p-business .biz343-faq,#p-business .biz343-apply{position:relative}#p-business .biz343-proof{color:#fff;background:#152132;border-radius:36px;margin-top:88px;overflow:hidden}#p-business .biz343-proof-top{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:64px;padding:54px 56px 46px;display:grid}#p-business .biz343-proof .eyebrow{color:#c7a15a}#p-business .biz343-proof .eyebrow:after{background:linear-gradient(90deg,#c7a15a,#0000)}#p-business .biz343-proof-copy h2{color:#fff;letter-spacing:-.05em;max-width:770px;margin:14px 0 0;font-size:clamp(40px,4.5vw,62px);line-height:1.01}#p-business .biz343-proof-copy h2 span{color:#dce5ed}#p-business .biz343-proof-copy>p{color:#b9c4cf;max-width:710px;margin:18px 0 0;font-size:16px;line-height:1.7}#p-business .biz343-proof-metric{border-left:1px solid #ffffff1f;justify-content:flex-start;align-items:flex-end;gap:20px;min-width:0;padding-left:36px;display:flex}#p-business .biz343-proof-metric strong{color:#fff;letter-spacing:-.085em;font-size:clamp(94px,9vw,148px);font-weight:780;line-height:.72}#p-business .biz343-proof-metric div{padding-bottom:8px}#p-business .biz343-proof-metric b{color:#fff;font-size:20px;line-height:1.1;display:block}#p-business .biz343-proof-metric span{color:#98a7b6;margin-top:6px;font-size:12px;line-height:1.4;display:block}#p-business .biz343-lenses{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 56px;display:grid}#p-business .biz343-lenses article{min-width:0;padding:26px 28px 28px 0}#p-business .biz343-lenses article+article{border-left:1px solid #ffffff1f;padding-left:28px}#p-business .biz343-lenses span{color:#76899b;letter-spacing:.14em;margin-bottom:20px;font-size:10px;font-weight:800;display:block}#p-business .biz343-lenses h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:18px}#p-business .biz343-lenses p{color:#aebbc7;margin:8px 0 0;font-size:12.6px;line-height:1.58}#p-business .biz343-retry{background:#101a29;grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr);gap:54px;padding:38px 56px 42px;display:grid}#p-business .biz343-retry-title .eyebrow{font-size:9px}#p-business .biz343-retry-title h3{color:#fff;letter-spacing:-.035em;max-width:560px;margin:11px 0 0;font-size:clamp(25px,2.5vw,34px);line-height:1.08}#p-business .biz343-retry-title h3 span{color:#aebbc7}#p-business .biz343-retry-copy{align-self:end}#p-business .biz343-retry-copy>p{color:#aeb8c3;max-width:650px;margin:0;font-size:13.5px;line-height:1.65}#p-business .biz343-retry-flow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}#p-business .biz343-retry-flow span{color:#eef2f5;font-size:11.5px;font-weight:700}#p-business .biz343-retry-flow i{color:#5f7285;font-style:normal}#p-business .biz343-head{grid-template-columns:minmax(0,1.08fr) minmax(300px,.62fr);align-items:end;gap:58px;margin-bottom:36px;display:grid}#p-business .biz343-head h2,#p-business .biz343-company-intro h2,#p-business .biz343-faq-intro h2,#p-business .biz343-apply-copy h2{color:var(--ink);letter-spacing:-.05em;margin:13px 0 0;font-size:clamp(38px,4.3vw,58px);line-height:1.02}#p-business .biz343-head h2 span,#p-business .biz343-company-intro h2 span,#p-business .biz343-faq-intro h2 span{color:var(--red)}#p-business .biz343-head>p{color:#77706a;max-width:470px;margin:0 0 4px;font-size:15px;line-height:1.7}#p-business .biz343-timeline{border-top:1px solid #d9d0c8;border-bottom:1px solid #d9d0c8;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}#p-business .biz343-timeline:before{content:"";z-index:0;background:#d9d0c8;height:1px;position:absolute;top:47px;left:6%;right:6%}#p-business .biz343-timeline article{z-index:1;min-width:0;padding:30px 26px 31px 0;position:relative}#p-business .biz343-timeline article+article{border-left:1px solid #e4ddd6;padding-left:26px}#p-business .biz343-marker{background:var(--bg);width:36px;height:36px;box-shadow:0 0 0 8px var(--bg);color:#897e75;letter-spacing:.08em;border:1px solid #d3c8bf;border-radius:50%;place-items:center;margin-bottom:27px;font-size:10px;font-weight:800;display:grid}#p-business .biz343-timeline .is-first .biz343-marker{color:#fff;background:#152132;border-color:#152132}#p-business .biz343-step-kicker{color:#9a9088;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:9.5px;font-weight:800}#p-business .biz343-timeline h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:18px;line-height:1.18}#p-business .biz343-timeline p{color:#77706a;margin:8px 0 0;font-size:12.8px;line-height:1.58}#p-business .biz343-process-note{color:#77706a;align-items:center;gap:12px;margin:17px 0 0;font-size:13px;display:flex}#p-business .biz343-process-note b{color:#8d6d62;text-transform:uppercase;letter-spacing:.1em;font-size:10px}#p-business .biz343-process-note p{margin:0}#p-business .biz343-company-actions{border-top:1px solid #d9d0c8;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;margin-top:74px;padding-top:48px;display:grid}#p-business .biz343-company-intro h2{max-width:520px;font-size:clamp(34px,3.8vw,50px)}#p-business .biz343-company-intro p{color:#766f69;max-width:470px;margin:16px 0 0;font-size:14.5px;line-height:1.68}#p-business .biz343-company-meta{color:#9a8171;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin-top:24px;font-size:10.5px;font-weight:800;display:flex}#p-business .biz343-company-meta i{background:#c5b6aa;border-radius:50%;width:3px;height:3px}#p-business .biz343-action-rows{border-top:1px solid #d9d0c8}#p-business .biz343-action-rows article{border-bottom:1px solid #d9d0c8;grid-template-columns:42px minmax(0,1fr);gap:20px;padding:20px 0 21px;display:grid}#p-business .biz343-action-rows>article>span{color:#a28c7d;letter-spacing:.12em;padding-top:4px;font-size:10px;font-weight:800}#p-business .biz343-action-rows h3{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:18px;line-height:1.2}#p-business .biz343-action-rows p{color:#79716b;max-width:620px;margin:5px 0 0;font-size:13.4px;line-height:1.55}#p-business .biz343-faq{background:#fff;border:1px solid #ded5cd;border-radius:34px;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);margin-top:36px;display:grid;overflow:hidden}#p-business .biz343-faq-intro>p{color:#aeb9c5;max-width:430px;margin:17px 0 0;font-size:13.5px;line-height:1.65}#p-business .biz343-faq-facts{border-top:1px solid #ffffff1f;gap:10px;margin-top:28px;padding-top:22px;display:grid}#p-business .biz343-faq-facts span{color:#aeb9c5;font-size:11.5px;line-height:1.45}#p-business .biz343-faq-facts b{color:#fff}#p-business .biz343-faq-list{padding:12px 36px 16px}#p-business .biz343-faq-list details{border-bottom:1px solid #e4ddd6}#p-business .biz343-faq-list details:last-child{border-bottom:0}#p-business .biz343-faq-list summary{min-height:76px;color:var(--ink);cursor:pointer;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:18px;padding:19px 0;font-size:15px;font-weight:680;line-height:1.4;list-style:none;display:grid}#p-business .biz343-faq-list summary::-webkit-details-marker{display:none}#p-business .biz343-faq-list summary i{color:#9b7565;border:1px solid #ddd3ca;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;font-style:normal;font-weight:500;transition:transform .18s;display:grid}#p-business .biz343-faq-list details[open] summary i{transform:rotate(45deg)}#p-business .biz343-faq-list details p{color:#756e68;max-width:760px;margin:-3px 46px 22px 0;font-size:13.3px;line-height:1.65}#p-business .biz343-apply{background:#152132;border-radius:36px;grid-template-columns:minmax(0,1.05fr) minmax(350px,.95fr);margin:58px 0 108px;display:grid;overflow:hidden}#p-business .biz343-apply-copy{color:#fff;padding:52px 50px}#p-business .biz343-apply-copy .eyebrow{color:#c7a15a}#p-business .biz343-apply-copy .eyebrow:after{background:linear-gradient(90deg,#c7a15a,#0000)}#p-business .biz343-apply-copy h2{color:#fff}#p-business .biz343-apply-copy>p{color:#b8c3ce;max-width:520px;margin:17px 0 0;font-size:15px;line-height:1.7}#p-business .biz343-apply-facts{color:#e2e8ed;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;font-size:11px;font-weight:700;display:flex}#p-business .biz343-apply-facts i{background:#68798b;border-radius:50%;width:3px;height:3px}#p-business .biz343-form{background:#fff;border-radius:26px;flex-direction:column;justify-content:center;margin:16px;padding:32px;display:flex}#p-business .biz343-form-kicker{color:var(--red2);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800}#p-business .biz343-form h3{color:var(--ink);letter-spacing:-.035em;margin:8px 0 23px;font-size:27px;line-height:1.15}#p-business .biz343-form label{color:#6e6761;margin:0 0 8px;font-size:12px;font-weight:750}#p-business .biz343-form input{width:100%;min-height:58px;color:var(--ink);background:#faf8f5;border:1px solid #ddd3ca;border-radius:15px;outline:none;padding:0 16px;font-size:17px}#p-business .biz343-form input:focus{border-color:#db9180;box-shadow:0 0 0 4px #db91801f}#p-business .biz343-form .btn{min-height:54px;margin-top:14px}#p-business .biz343-form .helper{color:#8a817a;margin-top:12px;font-size:11.8px;line-height:1.55}@media (width<=980px){#p-business .biz343-proof-top{grid-template-columns:1fr;gap:34px}#p-business .biz343-proof-metric{border-top:1px solid #ffffff1f;border-left:0;padding:24px 0 0}#p-business .biz343-retry{grid-template-columns:1fr;gap:22px}#p-business .biz343-head{grid-template-columns:1fr;align-items:start;gap:14px}#p-business .biz343-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}#p-business .biz343-timeline:before{display:none}#p-business .biz343-timeline article{border-bottom:1px solid #e4ddd6}#p-business .biz343-timeline article:nth-child(3){border-left:1px solid #e4ddd6}#p-business .biz343-timeline article:nth-child(4),#p-business .biz343-timeline article:nth-child(5){border-bottom:0}#p-business .biz343-timeline article:last-child{grid-column:2/4}#p-business .biz343-marker{box-shadow:none}#p-business .biz343-company-actions{grid-template-columns:1fr;gap:32px}#p-business .biz343-faq{grid-template-columns:1fr}#p-business .biz343-faq-intro{padding:38px 34px}#p-business .biz343-apply{grid-template-columns:1fr 400px}}@media (width<=760px){#p-business .biz343-proof{border-radius:26px;margin-top:62px}#p-business .biz343-proof-top{padding:38px 28px 32px}#p-business .biz343-lenses{grid-template-columns:1fr;margin:0 28px}#p-business .biz343-lenses article,#p-business .biz343-lenses article+article{border-top:1px solid #ffffff1a;border-left:0;padding:18px 0}#p-business .biz343-lenses article:first-child{border-top:0}#p-business .biz343-lenses span{margin-bottom:8px}#p-business .biz343-retry{padding:30px 28px 34px}#p-business .biz343-journey{padding:68px 0 42px}#p-business .biz343-timeline{grid-template-columns:1fr 1fr}#p-business .biz343-timeline article,#p-business .biz343-timeline article:nth-child(n){border-bottom:1px solid #e4ddd6;border-left:0;border-right:1px solid #e4ddd6;padding:24px 20px}#p-business .biz343-timeline article:nth-child(2),#p-business .biz343-timeline article:nth-child(4){border-right:0}#p-business .biz343-timeline article:last-child{border-bottom:0;border-right:0;grid-column:1/-1}#p-business .biz343-company-actions{margin-top:56px;padding-top:38px}#p-business .biz343-faq{border-radius:26px}#p-business .biz343-faq-list{padding:6px 24px 12px}#p-business .biz343-apply{border-radius:26px;grid-template-columns:1fr;margin-bottom:80px}#p-business .biz343-apply-copy{padding:40px 30px 32px}#p-business .biz343-form{margin:0 12px 12px;padding:28px 24px}}@media (width<=520px){#p-business .biz343-proof-top{padding:32px 22px 28px}#p-business .biz343-proof-copy h2,#p-business .biz343-head h2,#p-business .biz343-company-intro h2,#p-business .biz343-faq-intro h2,#p-business .biz343-apply-copy h2{font-size:34px}#p-business .biz343-proof-metric strong{font-size:92px}#p-business .biz343-lenses{margin:0 22px}#p-business .biz343-retry{padding:27px 22px 30px}#p-business .biz343-retry-flow{grid-template-columns:1fr;gap:7px;display:grid}#p-business .biz343-retry-flow i{display:none}#p-business .biz343-timeline{grid-template-columns:1fr}#p-business .biz343-timeline article,#p-business .biz343-timeline article:nth-child(n){border-bottom:1px solid #e4ddd6;border-right:0;grid-column:auto;grid-template-columns:40px 1fr;gap:5px 12px;display:grid}#p-business .biz343-timeline article:last-child{border-bottom:0}#p-business .biz343-marker{grid-row:1/4;width:32px;height:32px;margin:1px 0 0}#p-business .biz343-company-actions{gap:24px}#p-business .biz343-action-rows article{grid-template-columns:30px 1fr;gap:12px}#p-business .biz343-company-meta{flex-wrap:wrap}#p-business .biz343-faq-intro{padding:32px 22px}#p-business .biz343-faq-list{padding:4px 20px 10px}#p-business .biz343-faq-list summary{min-height:68px;padding:16px 0}#p-business .biz343-faq-list details p{margin-right:0}#p-business .biz343-apply-copy{padding:34px 22px 28px}#p-business .biz343-form{border-radius:20px;margin:0 10px 10px;padding:24px 20px}}#p-residents .resident-v344-choice-note{background:#fbf8f4;border:1px solid #ded6cf;border-radius:22px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:20px;margin:10px 0 34px;padding:24px 26px;display:grid}#p-residents .resident-v344-choice-icon{color:#fff;background:#182536;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid}#p-residents .resident-v344-choice-copy .eyebrow{margin-bottom:7px}#p-residents .resident-v344-choice-copy h3{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.08}#p-residents .resident-v344-choice-copy h3 span{color:var(--red)}#p-residents .resident-v344-choice-copy p{color:#716a64;max-width:860px;margin:10px 0 0;font-size:13.8px;line-height:1.65}@media (width<=640px){#p-residents .resident-v344-choice-note{border-radius:18px;grid-template-columns:1fr;gap:14px;margin:4px 0 28px;padding:20px 18px}#p-residents .resident-v344-choice-icon{width:38px;height:38px}#p-residents .resident-v344-choice-copy h3{font-size:24px}}.cabx-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.cabx-section-head .eyebrow{margin-bottom:8px}.cabx-soft-pill{color:#7b6f61;background:#fbf6ec;border:1px solid #ead9ba;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;display:inline-flex}.cabx-status-layout,.cabx-card-layout{gap:18px;display:grid}.cabx-card-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.cabx-status-grid{grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);align-items:start;gap:22px;display:grid}.cabx-score-side{padding:10px 2px 2px}.cabx-score-ring{--score-angle:295deg;background:conic-gradient(#cf6f59 0 var(--score-angle),#efe8e1 var(--score-angle) 360deg);border-radius:50%;place-items:center;width:220px;height:220px;margin:4px auto 16px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #00000008}.cabx-score-ring:before{content:"";background:#fff;border:1px solid #ede4db;border-radius:50%;position:absolute;inset:16px;box-shadow:inset 0 8px 22px #1c191708}.cabx-score-inner{z-index:1;text-align:center;position:relative}.cabx-score-inner strong{letter-spacing:-.05em;color:#192536;font-size:58px;line-height:1}.cabx-score-caption{text-align:center;color:#756b63;max-width:190px;margin:0 auto 20px;font-size:13px;line-height:1.45}.cabx-status-summary{color:#342e29;background:#faf7f3;border:1px solid #e6ddd4;border-radius:18px;margin-bottom:18px;padding:18px;font-size:15px;line-height:1.6}.cabx-status-summary b{color:#111820}.cabx-link-btn{color:#b57244;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.cabx-action-stack{gap:10px;display:grid}.cabx-action-stack .btn,.cabx-action-stack .navy-gold-btn{justify-content:center;width:100%}.cabx-status-content{gap:18px;display:grid}.cabx-heading-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.cabx-heading-line h3{letter-spacing:-.04em;margin:0;font-size:30px}.cabx-heading-line.second h3{font-size:26px}.cabx-status-pill{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#17263b;border-radius:999px;justify-content:center;align-items:center;min-width:110px;padding:9px 14px;font-size:12px;font-weight:900;display:inline-flex}.cabx-status-pill.is-unassigned{background:#6d6d72}.cabx-highlight-card,.cabx-marker-card,.cabx-mini-card,.cabx-gift-card,.cabx-op-body{background:#fff;border:1px solid #e0d6cd;border-radius:22px;box-shadow:0 10px 28px #2b231d0a}.cabx-highlight-card{background:linear-gradient(#fff 0%,#fbf7f2 100%);padding:22px 24px}.cabx-highlight-card h4{letter-spacing:-.04em;color:#192536;margin:0 0 12px;font-size:28px}.cabx-highlight-card p{color:#665d56;margin:0;font-size:15px;line-height:1.72}.cabx-marker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cabx-marker-card{padding:20px;position:relative;overflow:hidden}.cabx-marker-card:before{content:"";background:radial-gradient(circle at 0 100%,#d6ae5e33,#0000 70%);width:80px;height:80px;position:absolute;inset:auto auto 0 0}.cabx-marker-card .cabx-marker-kicker{letter-spacing:.12em;text-transform:uppercase;color:#b4863d;margin-bottom:9px;font-size:10px;font-weight:900}.cabx-marker-card h4{color:#111820;margin:0 0 8px;font-size:20px}.cabx-marker-card p{color:#6f655c;margin:0;font-size:14px;line-height:1.6}.cabx-profile-card .lead,.cabx-care-card .lead,.cabx-collab-card .lead,.cabx-op-card .lead{max-width:760px}.cabx-status-line{color:#6c625a;background:#fbf6ec;border:1px solid #ead9ba;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:16px 18px;font-size:12px;display:flex}.cabx-profile-grid textarea#cabFormPartnerContacts{min-height:84px}.cabx-actions-row{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.cabx-actions-row .btn{justify-content:center}.cabx-care-card{color:#dfe7ef;background:linear-gradient(#17263b,#101b2a);border-color:#18283e;padding:28px}.cabx-care-card h2,.cabx-care-card h3,.cabx-care-card h4{color:#fff}.cabx-care-card .lead{color:#bfcbdb}.cabx-gift-list{gap:14px;display:grid}.cabx-gift-card{color:#dfe7ef;box-shadow:none;background:#ffffff0f;border-color:#ffffff1f;padding:18px}.cabx-gift-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.cabx-gift-badge{color:#f3d895;letter-spacing:.12em;text-transform:uppercase;background:#d8b46b29;border:1px solid #d8b46b52;border-radius:999px;align-items:center;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.cabx-gift-card h4{letter-spacing:-.03em;margin:0;font-size:22px}.cabx-gift-card p{color:#c6d2df;margin:0;font-size:14px;line-height:1.65}.cabx-gift-note{color:#eef3f8;background:#ffffff14;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:12px;line-height:1.55}.cabx-care-card .cabx-actions-row .btn.primary{background:#cf6f59;border-color:#cf6f59}.cabx-care-card .cabx-actions-row .btn.outline{color:#17263b;background:#fffffffa;border-color:#0000}.cabx-collab-card,.cabx-op-card{padding:30px}.cabx-request-box{margin-bottom:22px}.cabx-request-box label,.cabx-filter-label{color:#111820;margin:0 0 10px;font-size:12px;font-weight:900;display:block}.cabx-request-box textarea{width:100%;min-height:102px;font:inherit;color:#111820;resize:vertical;background:#fcfbfa;border:1px solid #ddd4cc;border-radius:16px;outline:none;padding:16px 18px;line-height:1.6}.cabx-request-box textarea:focus{border-color:#d7a759;box-shadow:0 0 0 3px #c7a15a1a}.cabx-collab-topline{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.cabx-collab-topline h3{letter-spacing:-.04em;margin:0 0 8px;font-size:32px}.cabx-collab-topline p{color:#7e766f;max-width:760px;margin:0;line-height:1.6}.cabx-swipe-grid{grid-template-columns:170px minmax(0,1fr) 170px;align-items:center;gap:18px;margin-bottom:22px;display:grid}.cabx-swipe-side{color:#685f58;cursor:pointer;background:#faf6f2;border:1px dashed #dbcfc4;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:190px;font-size:20px;font-weight:800;transition:transform .2s,border-color .2s,background .2s;display:flex}.cabx-swipe-side span{text-align:center;max-width:120px;font-size:18px;line-height:1.2}.cabx-swipe-side:hover{transform:translateY(-2px)}.cabx-swipe-side.like{color:#d35d51;background:#fff1ee;border-style:solid;border-color:#efc9bd}.cabx-swipe-side.skip:hover{border-color:#cdbba9}.cabx-swipe-side.like:hover{background:#ffeae5}.cabx-swipe-stage{min-height:540px;padding-top:0}.collab-swipe-card{background:linear-gradient(#fff 0%,#fbf7f2 100%);border-radius:28px;min-height:540px;padding:28px 28px 24px;box-shadow:0 26px 56px #191e281a}.collab-swipe-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#efd9b6 0%,#efd9b600 70%);width:220px;height:220px;position:absolute;inset:auto -80px -90px auto}.collab-swipe-card .promo-logo{background:#fff;border-color:#e5dbcf;width:74px;height:74px;font-size:28px;box-shadow:0 10px 20px #1118200f}.collab-swipe-card .promo-status{font-size:24px}.collab-swipe-card h3{color:#192536;margin:20px 0 6px;font-size:38px}.collab-swipe-card .promo-category{color:#6e665e;padding-bottom:18px;font-size:15px}.collab-swipe-card .promo-people{font-size:13px}.collab-swipe-card .promo-hint{color:#9b9289;font-size:12px}.collab-swipe-card .promo-interest p{color:#4f4943;font-size:15px}.cabx-collab-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cabx-info-card{background:#fff;border:1px solid #e2d9d1;border-radius:22px;padding:22px}.cabx-info-card h3{letter-spacing:-.04em;color:#192536;margin:0 0 8px;font-size:28px}.cabx-info-card>p{color:#7b726a;margin:0 0 16px;font-size:14px;line-height:1.6}.cabx-mini-list{gap:12px;display:grid}.cabx-mini-card{background:#fcfaf7;padding:16px 16px 14px}.cabx-mini-card.match{background:linear-gradient(#17263b 0%,#132033 100%);border-color:#18283e}.cabx-mini-card.match h4,.cabx-mini-card.match p,.cabx-mini-card.match .cabx-mini-meta{color:#fff}.cabx-mini-card.match .cabx-mini-badge{color:#f3d895;background:#d8b46b29;border-color:#d8b46b61}.cabx-mini-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.cabx-mini-row .promo-logo{width:48px;height:48px;font-size:18px}.cabx-mini-badge{color:#9a7030;letter-spacing:.12em;text-transform:uppercase;background:#fbf6ec;border:1px solid #ead9ba;border-radius:999px;align-items:center;padding:5px 9px;font-size:10px;font-weight:900;display:inline-flex}.cabx-mini-meta{color:#9a9087;font-size:12px}.cabx-mini-card h4{color:#111820;margin:0 0 5px;font-size:20px}.cabx-mini-card p{color:#70675f;margin:0;font-size:13px;line-height:1.55}.cabx-mini-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.cabx-mini-actions .btn,.cabx-mini-actions .navy-gold-btn{justify-content:center}.cabx-empty{text-align:center;color:#8b837b;background:#ffffffa6;border:1px dashed #d9cec3;border-radius:18px;padding:22px;font-size:14px;line-height:1.6}.cabx-disclaimer{background:linear-gradient(#fbf7f2 0%,#fff 100%);border:1px solid #e5dbd1;border-radius:20px;gap:14px;margin-bottom:24px;padding:22px;display:grid}.cabx-disclaimer p{color:#5e564f;margin:0;font-size:15px;line-height:1.72}.cabx-chip-row{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.cabx-chip{color:#1a2230;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfc4ba;border-radius:13px;padding:13px 18px;font-size:15px;font-weight:800;transition:all .2s}.cabx-chip:hover{transform:translateY(-1px)}.cabx-chip.active{color:#fff;background:#cf6f59;border-color:#bf644e;box-shadow:0 12px 22px #cf6f592e}.cabx-chip.sub{border-radius:12px;padding:11px 18px;font-size:14px}.cabx-op-body{background:#fff;padding:24px 26px}.cabx-op-intro{color:#5e564f;margin-bottom:22px;font-size:15px;line-height:1.7}.cabx-op-items{gap:16px;display:grid}.cabx-op-item{border-top:1px solid #eee5dc;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:18px 0;display:grid}.cabx-op-item:first-child{border-top:0;padding-top:0}.cabx-op-item h4{letter-spacing:-.03em;color:#192536;margin:0 0 8px;font-size:24px}.cabx-op-item p{color:#6f665d;max-width:760px;margin:0;font-size:14px;line-height:1.7}.cabx-op-side{white-space:nowrap;align-self:center;align-items:center;gap:14px;display:flex}.cabx-op-price{letter-spacing:-.03em;color:#192536;font-size:26px;font-weight:900}.cabx-op-side .btn{justify-content:center;min-width:136px}@media (width<=1100px){.cabx-card-layout,.cabx-status-grid,.cabx-swipe-grid,.cabx-collab-columns,.cabx-marker-grid{grid-template-columns:1fr}.cabx-swipe-side{flex-direction:row;min-height:88px}.cabx-swipe-side span{max-width:none}.cabx-op-item{grid-template-columns:1fr}.cabx-op-side{justify-content:space-between}}@media (width<=740px){.cabx-score-ring{width:190px;height:190px}.cabx-score-ring:before{inset:14px}.cabx-score-inner strong{font-size:48px}.cabx-heading-line h3{font-size:26px}.cabx-highlight-card h4,.cabx-collab-topline h3,.cabx-info-card h3{font-size:24px}.collab-swipe-card h3{font-size:31px}.cabx-collab-card,.cabx-op-card{padding:22px 18px}.cabx-op-body{padding:20px 18px}.cabx-chip{justify-content:center;width:100%}}#p-home,#p-home .wrap{padding-bottom:0}.home-key-stats{padding-top:28px!important;padding-bottom:34px!important}.home-how{padding:34px 0!important}.home-places{margin:34px 0 38px!important}.home-city{margin:38px 0 42px!important}.how-v4{padding-top:38px!important;padding-bottom:38px!important}.home-method{padding-top:38px!important;padding-bottom:42px!important}.about-section-up{margin-top:0!important;padding-top:38px!important;padding-bottom:44px!important}.faq-section-up{margin-top:0!important;padding-top:18px!important}.home-key-stats .focus-grid{gap:14px}.home-key-stats .focus{min-height:148px;box-shadow:none;background:#fff;border:1px solid #e5ded7;border-radius:22px;padding:24px 24px 22px;display:block}.home-key-stats .focus:after,.home-key-stats .focus .stat-ico{display:none}.home-key-stats .focus .meta{color:#9a7b45;margin-bottom:10px}.home-key-stats .focus .num{margin-bottom:10px;font-size:clamp(38px,3.4vw,54px)}.home-key-stats .focus .title{font-size:15px;line-height:1.3}.home-key-stats .focus .sub{margin-top:6px;font-size:12px;line-height:1.45}.home-how .expert-definition-card{box-shadow:none;background:#fff;border:1px solid #e5ded7;border-radius:32px;padding:42px}.home-how .expert-definition-card h2{max-width:850px;font-size:clamp(36px,4.3vw,58px)}.home-how .expert-steps{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.home-how .expert-step,.home-how .expert-step+.expert-step{background:#f8f5f1;border-radius:22px;min-height:190px;padding:24px 24px 22px;border:1px solid #e8e0d9!important}.home-how .expert-step:first-child{background:#f8ece8;border-color:#edd9d3!important}.home-how .expert-step:nth-child(4){background:#f5f0e6;border-color:#e8ddc6!important}.home-how .expert-step .n{color:#b88946;font-size:11px}.home-how .expert-step h3{max-width:420px;margin-top:26px;font-size:23px}.home-how .expert-step p{max-width:470px;font-size:14.5px;line-height:1.6}.home-how-note{margin-top:18px!important;padding-top:18px!important}.home-places{box-shadow:none!important;background:#f0ebe5!important;border:1px solid #e1d8cf!important;border-radius:32px!important;padding:40px!important}.home-places .expert-place-grid{gap:12px}.home-places .expert-place-card{box-shadow:none;border-color:#ddd5ce;border-radius:22px}.home-places .expert-place-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #231e1c0f}.home-places .expert-places-actions{justify-content:flex-start;margin-top:22px}.home-city{background:linear-gradient(145deg,#172334 0%,#101a28 100%);border:1px solid #ffffff0f;border-radius:32px;overflow:hidden;padding:46px 42px!important}.home-city .eyebrow{color:#d3b77f}.home-city .eyebrow:after{background:linear-gradient(90deg,#d3b77f,#0000)}.home-city .city-title{color:#fff;max-width:820px}.home-city .city-sub{color:#aeb8c4;max-width:780px}.home-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.home-benefit-card{background:#ffffff0e;border:1px solid #ffffff17;border-radius:22px;flex-direction:column;min-height:300px;padding:24px;display:flex}.home-benefit-card .no{letter-spacing:.12em;color:#d0ae6b;font-size:12px;font-weight:800}.home-benefit-card h3{color:#fff;margin-top:48px;font-size:25px;line-height:1.12}.home-benefit-card p{color:#aeb7c2;margin:14px 0 0;font-size:14.5px;line-height:1.64}.home-benefit-card:first-child{background:#e4554d1c;border-color:#e4554d33}.home-benefit-card:nth-child(2){background:#ffffff12}.home-benefit-card:nth-child(3){background:#c7a15a14;border-color:#c7a15a29}.how-v4-shell{box-shadow:none!important;background:#fff!important;border-color:#ddd5cd!important;border-radius:32px!important}.how-v4-content{background:#fff}.home-method .expert-deck{box-shadow:none!important;border-color:#ddd5cd!important;border-radius:32px!important}.home-method .expert-deck:after{display:none}.about-section-up .about{background:#fff;border:1px solid #e4dcd5;border-radius:32px;gap:46px;padding:42px}.about-section-up .about-list{background:#f7f3ee;border-top:0;border-radius:24px;padding:10px 24px}.about-section-up .about-item{padding:23px 0}.about-section-up .about-item:last-child{border-bottom:0}.about-section-up .about p.lead{max-width:470px}@media (width<=980px){.home-how .expert-steps,.home-benefit-grid{grid-template-columns:1fr}.home-benefit-card{min-height:0}.home-benefit-card h3{margin-top:28px}.home-city{padding:38px 30px!important}.about-section-up .about{grid-template-columns:1fr;padding:34px}}@media (width<=640px){.home-how .expert-definition-card,.home-places,.home-city,.about-section-up .about{border-radius:24px!important;padding:24px!important}.home-how .expert-step,.home-how .expert-step+.expert-step{border-radius:18px;padding:21px}.home-benefit-card{border-radius:18px;padding:22px}.about-section-up .about-list{border-radius:18px;padding:6px 18px}}.home-key-stats.home-proof-strip{position:relative;width:auto!important;margin:18px 0 26px!important;padding:0!important;left:auto!important;right:auto!important}.home-proof-metrics{border-top:1px solid #ddd6cf;border-bottom:1px solid #ddd6cf;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}.home-key-stats.home-proof-strip .focus{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"meta meta""num title";align-items:center;column-gap:15px;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:17px 26px 18px!important;display:grid!important;overflow:visible!important}.home-key-stats.home-proof-strip .focus+.focus{border-left:1px solid #ddd6cf!important}.home-key-stats.home-proof-strip .focus:before,.home-key-stats.home-proof-strip .focus:after,.home-key-stats.home-proof-strip .stat-ico{display:none!important}.home-key-stats.home-proof-strip .focus .meta{text-transform:uppercase;letter-spacing:.14em;grid-area:meta;font-weight:800;line-height:1.2;color:#9a7b45!important;margin:0 0 8px!important;font-size:9px!important}.home-key-stats.home-proof-strip .focus .num{color:var(--ink);letter-spacing:-.06em;white-space:nowrap;grid-area:num;font-weight:800;line-height:.9;margin:0!important;font-size:clamp(34px,3.1vw,46px)!important}.home-key-stats.home-proof-strip .focus .title{color:var(--ink);grid-area:title;font-weight:750;font-size:13px!important;line-height:1.25!important}.home-key-stats.home-proof-strip .focus .sub{color:#8b8580;font-weight:500;display:block;margin-top:3px!important;font-size:10.5px!important;line-height:1.35!important}.home-key-stats.home-proof-strip .focus:hover{transform:none!important}@media (width<=760px){.home-key-stats.home-proof-strip{margin:14px 0 22px!important}.home-proof-metrics{grid-template-columns:1fr!important}.home-key-stats.home-proof-strip .focus{padding:14px 0 15px!important}.home-key-stats.home-proof-strip .focus+.focus{border-top:1px solid #ddd6cf!important;border-left:0!important}}.home-key-stats.home-proof-strip{margin:0 0 22px!important}.home-proof-metrics{border-top:0!important;border-bottom:1px solid #ddd6cf!important}.home-how.home-how-editorial .expert-definition-card{grid-template-areas:"eyebrow steps""title steps"".note";box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr)!important;gap:0 72px!important;margin:0!important;padding:22px 0 0!important;display:grid!important}.home-how.home-how-editorial .expert-definition-card>.eyebrow{grid-area:eyebrow;align-self:start;margin-top:4px}.home-how.home-how-editorial .expert-definition-card>h2{grid-area:title;align-self:start;max-width:430px!important;margin-top:18px!important;font-size:clamp(38px,4.5vw,60px)!important;line-height:1.01!important}.home-how.home-how-editorial .expert-steps{grid-area:steps;border-top:1px solid var(--line)!important;margin:0!important;display:block!important}.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{border:0!important;border-bottom:1px solid var(--line)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:42px minmax(180px,260px) minmax(0,1fr)!important;align-items:start!important;gap:20px!important;padding:22px 0 23px!important;display:grid!important}.home-how.home-how-editorial .expert-step .n{color:#b38a4d!important;letter-spacing:.14em!important;margin:2px 0 0!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important}.home-how.home-how-editorial .expert-step h3{letter-spacing:-.025em!important;max-width:260px!important;margin:0!important;font-size:19px!important;line-height:1.28!important}.home-how.home-how-editorial .expert-step p{color:#77736e!important;max-width:520px!important;margin:0!important;font-size:14px!important;line-height:1.62!important}.home-how.home-how-editorial .home-how-note{grid-area:note;color:#7d7771!important;border-top:0!important;border-left:2px solid #c7a15a80!important;max-width:660px!important;margin:14px 0 0!important;padding:0 0 0 14px!important;font-size:12px!important;font-weight:600!important;line-height:1.55!important}@media (width<=920px){.home-how.home-how-editorial .expert-definition-card{grid-template-columns:1fr!important;grid-template-areas:"eyebrow""title""steps""note"!important;row-gap:0!important}.home-how.home-how-editorial .expert-definition-card>h2{max-width:720px!important;margin-bottom:28px!important}}@media (width<=640px){.home-key-stats.home-proof-strip{margin:0 0 18px!important}.home-how.home-how-editorial{padding:28px 0 42px!important}.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{grid-template-columns:36px 1fr!important;gap:10px 14px!important;padding:18px 0 19px!important}.home-how.home-how-editorial .expert-step p{grid-column:2}.home-how.home-how-editorial .expert-step h3{max-width:none!important;font-size:18px!important}}.home-how.home-how-editorial{padding:40px 0 58px!important}.home-how.home-how-editorial .expert-definition-card{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.home-how.home-how-editorial .expert-definition-card>.eyebrow{margin:0 0 14px!important}.home-how.home-how-editorial .expert-definition-card>h2{max-width:820px!important;margin:0!important;font-size:clamp(38px,4.6vw,60px)!important;line-height:1.02!important}.home-how.home-how-editorial .expert-definition-card>h2 span{color:var(--red2)!important;display:inline!important}.home-how.home-how-editorial .expert-steps{border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:30px 0 0!important;display:grid!important}.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{min-height:176px!important;box-shadow:none!important;background:#f8f9fb!important;border:1px solid #dfe4ea!important;border-radius:26px!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"num title""num text"!important;align-items:start!important;gap:8px 16px!important;padding:25px 27px!important;display:grid!important;position:relative!important;overflow:hidden!important}.home-how.home-how-editorial .expert-step:nth-child(2),.home-how.home-how-editorial .expert-step:nth-child(3){background:#eef3f8!important;border-color:#d8e1ea!important}.home-how.home-how-editorial .expert-step:after{content:"";pointer-events:none;background:#15213209;border-radius:50%;width:92px;height:92px;position:absolute;bottom:-44px;right:-38px}.home-how.home-how-editorial .expert-step .n{color:#fff!important;letter-spacing:.08em!important;background:#152132!important;border-radius:50%!important;grid-area:num!important;place-items:center!important;width:42px!important;height:42px!important;margin:0!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:grid!important}.home-how.home-how-editorial .expert-step h3{letter-spacing:-.025em!important;grid-area:title!important;max-width:420px!important;margin:1px 0 0!important;font-size:21px!important;line-height:1.22!important}.home-how.home-how-editorial .expert-step p{color:#6f747b!important;grid-area:text!important;max-width:520px!important;margin:0!important;font-size:14px!important;line-height:1.58!important}.home-how.home-how-editorial .home-how-note{color:#77736e!important;border:0!important;border-left:2px solid #1521324d!important;max-width:760px!important;margin:16px 0 0!important;padding:0 0 0 14px!important;font-size:12px!important;line-height:1.55!important}@media (width<=760px){.home-how.home-how-editorial .expert-steps{grid-template-columns:1fr!important}.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{border-radius:22px!important;min-height:0!important;padding:21px!important}}.home-key-stats.home-proof-strip{margin:6px 0 24px!important;padding:0!important}.home-proof-metrics{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.home-key-stats.home-proof-strip .focus,.home-key-stats.home-proof-strip .focus+.focus{min-height:0!important;box-shadow:none!important;background:#ffffff57!important;border:1px solid #15181c16!important;border-radius:18px!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"meta meta""num title"!important;column-gap:12px!important;padding:13px 16px 14px!important}.home-key-stats.home-proof-strip .focus .meta{color:#9a7b45!important;margin-bottom:6px!important;font-size:8.5px!important}.home-key-stats.home-proof-strip .focus .num{font-size:clamp(31px,2.8vw,41px)!important}.home-key-stats.home-proof-strip .focus .title{font-size:12.5px!important}.home-key-stats.home-proof-strip .focus .sub{color:#8e8983!important;font-size:10px!important}.home-how.home-how-editorial .expert-step:after{display:none!important}.home-how.home-how-editorial .expert-step .n{color:#152132!important;background:0 0!important;border:1px solid #1521323d!important;width:40px!important;height:40px!important;box-shadow:inset 0 0 0 4px #15213206!important}@media (width<=760px){.home-proof-metrics{grid-template-columns:1fr!important;gap:7px!important}.home-key-stats.home-proof-strip .focus,.home-key-stats.home-proof-strip .focus+.focus{border:1px solid #15181c16!important;border-radius:16px!important;padding:12px 14px 13px!important}.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{border-radius:20px!important;padding:20px!important}}.home-how.home-how-editorial .expert-steps{gap:14px!important}.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{background:#fffdfb!important;border:1px solid #e4ddd6!important;border-radius:26px!important;min-height:176px!important;padding:25px 27px!important}.home-how.home-how-editorial .expert-step:nth-child(2){background:#faf6f2!important;border-color:#e5ddd5!important}.home-how.home-how-editorial .expert-step:nth-child(3){background:#f8f3ef!important;border-color:#e4dbd3!important}.home-how.home-how-editorial .expert-step:nth-child(4){background:#fdf9f6!important;border-color:#e6ddd5!important}.home-how.home-how-editorial .expert-step:after{background:#c7a15a0e!important;display:block!important}.home-how.home-how-editorial .expert-step .n{color:#fff!important;width:42px!important;height:42px!important;box-shadow:none!important;background:#152132!important;border:0!important}.home-how.home-how-editorial .expert-step h3{color:#1b1d21!important;font-size:21px!important}.home-how.home-how-editorial .expert-step p{color:#716d68!important}.home-how.home-how-editorial .home-how-note{border-left-color:#c7a15a8c!important}@media (width<=760px){.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{border-radius:22px!important;min-height:0!important;padding:21px!important}}.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{grid-template-columns:52px minmax(0,1fr)!important;column-gap:15px!important}.home-how.home-how-editorial .expert-step .n{width:44px!important;height:auto!important;min-height:44px!important;box-shadow:none!important;color:#39495f!important;letter-spacing:-.035em!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:flex-start!important;margin:0!important;padding:1px 0 14px!important;font-size:19px!important;font-weight:700!important;line-height:1!important;display:flex!important;position:relative!important}.home-how.home-how-editorial .expert-step .n:after{content:"";background:#c7a15ac7;width:22px;height:1px;position:absolute;bottom:2px;left:0}.home-how.home-how-editorial .expert-step h3{margin-top:0!important}@media (width<=760px){.home-how.home-how-editorial .expert-step,.home-how.home-how-editorial .expert-step+.expert-step{grid-template-columns:46px minmax(0,1fr)!important}}#p-home{--home-navy:#17263a;--home-navy-2:#1d3048;--home-cream:#f1ece6;--home-paper:#faf8f5;--home-blue-soft:#e9eef4;--home-gold:#c7a15a;--home-line:#ded7d0;overflow:hidden}#p-home .wrap{max-width:1260px!important;padding-left:28px!important;padding-right:28px!important}#p-home section{position:relative}#p-home .hero{background:#f8f5f1!important;border-bottom:0!important;min-height:680px!important}#p-home .hero-title{margin:18px 0 16px!important;font-size:clamp(70px,7vw,112px)!important;line-height:.84!important}#p-home .hero-lead{letter-spacing:-.02em;max-width:500px;font-size:clamp(21px,2vw,28px)!important;line-height:1.28!important}#p-home .hero-desc{max-width:500px;color:#686766!important;font-size:16px!important;line-height:1.7!important}#p-home .home-proof-strip{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}#p-home .home-proof-metrics{align-items:stretch;min-height:112px;box-shadow:none!important;background:0 0!important;border-top:0!important;border-bottom:1px solid #d7d0c9!important;border-radius:0!important;grid-template-columns:repeat(3,1fr)!important;display:grid!important}#p-home .home-proof-metrics .focus{min-height:112px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #ded7d0!important;border-radius:0!important;grid-template-rows:auto auto!important;grid-template-columns:auto 1fr!important;align-content:center!important;column-gap:18px!important;padding:24px 34px!important;display:grid!important}#p-home .home-proof-metrics .meta{grid-column:2;letter-spacing:.14em!important;color:#9a928b!important;margin:0 0 2px!important;font-size:10px!important}#p-home .home-proof-metrics .num{grid-area:1/1/3;align-self:center;color:#18263a!important;letter-spacing:-.05em!important;font-size:clamp(34px,3.3vw,48px)!important;line-height:1!important}#p-home .home-proof-metrics .title{grid-column:2;color:#34373a!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}#p-home .home-proof-metrics .sub{color:#918b85!important;margin-top:3px!important;font-size:12px!important;font-weight:500!important;line-height:1.38!important;display:block!important}#p-home .home-how{background:0 0!important;margin:0!important;padding:94px 0 104px!important}#p-home .home-how .expert-definition-card{box-shadow:none!important;background:linear-gradient(145deg,#f0ebe5 0%,#f6f2ed 100%)!important;border:0!important;border-radius:34px!important;padding:52px!important}#p-home .home-how .eyebrow{color:#807b76!important}#p-home .home-how h2{max-width:810px;margin:16px 0 34px!important;font-size:clamp(38px,4.5vw,60px)!important;line-height:1.02!important}#p-home .home-how h2 span{color:var(--red)!important}#p-home .home-how .expert-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}#p-home .home-how .expert-step{min-height:190px!important;box-shadow:none!important;background:#ffffffa8!important;border:1px solid #1c2c411a!important;border-radius:22px!important;grid-template-rows:auto 1fr!important;grid-template-columns:52px 1fr!important;column-gap:16px!important;padding:25px 26px 24px!important;display:grid!important}#p-home .home-how .expert-step:nth-child(2),#p-home .home-how .expert-step:nth-child(3){background:#fffaf6!important}#p-home .home-how .expert-step .n{color:#203653!important;letter-spacing:.1em!important;background:0 0!important;border:0!important;border-radius:0!important;grid-row:1/3!important;width:auto!important;height:auto!important;padding-top:3px!important;font-size:13px!important;font-weight:800!important;position:relative!important}#p-home .home-how .expert-step .n:after{content:"";background:#c7a15a;width:28px;height:1px;margin-top:10px;display:block}#p-home .home-how .expert-step h3{color:#1a2028!important;margin:0 0 9px!important;font-size:18px!important;line-height:1.25!important}#p-home .home-how .expert-step p{color:#77736f!important;margin:0!important;font-size:14px!important;line-height:1.62!important}#p-home .home-how-note{color:#77716c!important;border-top:1px solid #1f31481f!important;margin:24px 0 0!important;padding-top:21px!important;font-size:13px!important}#p-home .home-places{background:0 0!important;border:0!important;margin:0!important;padding:100px 0 108px!important}#p-home .home-places .expert-places-head{border-bottom:1px solid var(--home-line)!important;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)!important;align-items:end!important;gap:54px!important;margin-bottom:28px!important;padding-bottom:28px!important;display:grid!important}#p-home .home-places .expert-places-head h2{max-width:800px!important;margin-top:13px!important;font-size:clamp(38px,4.2vw,58px)!important;line-height:1.04!important}#p-home .home-places .expert-places-head>p{color:#77736f!important;max-width:440px!important;margin:0!important;font-size:15px!important;line-height:1.65!important}#p-home .home-places .expert-place-grid{gap:16px!important}#p-home .home-places .expert-place-card{box-shadow:none!important;background:#fff!important;border:1px solid #e0d9d3!important;border-radius:18px!important}#p-home .home-places .expert-place-card:hover{transform:translateY(-3px)!important;box-shadow:0 14px 28px #19222c14!important}#p-home .home-places .expert-place-photo{min-height:210px!important}#p-home .home-places .expert-place-body{padding:19px 20px 22px!important}#p-home .home-places .expert-places-actions{margin-top:28px!important}#p-home .home-city{background:linear-gradient(135deg,var(--home-navy) 0%,#1c2e45 100%)!important;color:#fff!important;border:0!important;border-radius:0!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:104px max(28px,50vw - 602px) 106px!important}#p-home .home-city .section-head{max-width:920px!important;margin:0 0 44px!important}#p-home .home-city .eyebrow{color:#d2b679!important}#p-home .home-city .city-title{color:#fff!important;margin-top:14px!important;font-size:clamp(40px,4.6vw,62px)!important;line-height:1.02!important}#p-home .home-city .city-sub{color:#ffffffa6!important;max-width:820px!important;font-size:17px!important;line-height:1.65!important}#p-home .home-benefit-grid{border-top:1px solid #ffffff2e!important;border-bottom:1px solid #ffffff2e!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;display:grid!important}#p-home .home-benefit-card{min-height:245px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #ffffff2e!important;border-radius:0!important;margin:0!important;padding:30px 34px 32px 0!important}#p-home .home-benefit-card+.home-benefit-card{padding-left:34px!important}#p-home .home-benefit-card:last-child{border-right:0!important}#p-home .home-benefit-card .no{color:#d2b679!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:11px!important}#p-home .home-benefit-card h3{color:#fff!important;margin:38px 0 12px!important;font-size:23px!important;line-height:1.18!important}#p-home .home-benefit-card p{color:#ffffffa6!important;margin:0!important;font-size:14.5px!important;line-height:1.7!important}@media (width<=1020px){#p-home .home-proof-metrics .focus{padding:22px!important}#p-home .home-places .expert-places-head{grid-template-columns:1fr!important;gap:20px!important}#p-home .home-benefit-grid{grid-template-columns:1fr!important}#p-home .home-benefit-card,#p-home .home-benefit-card+.home-benefit-card{border-bottom:1px solid #ffffff29!important;border-right:0!important;min-height:0!important;padding:26px 0!important}#p-home .home-benefit-card:last-child{border-bottom:0!important}#p-home .home-benefit-card h3{margin-top:18px!important}}@media (width<=720px){#p-home .wrap{padding-left:18px!important;padding-right:18px!important}#p-home .hero{min-height:620px!important}#p-home .home-proof-metrics{grid-template-columns:1fr!important}#p-home .home-proof-metrics .focus{border-bottom:1px solid #e0d9d2!important;border-right:0!important;grid-template-columns:72px 1fr!important;min-height:92px!important;padding:18px 0!important}#p-home .home-proof-metrics .focus:last-child{border-bottom:0!important}#p-home .home-how{padding:70px 0 78px!important}#p-home .home-how .expert-definition-card{border-radius:24px!important;padding:28px 20px!important}#p-home .home-how .expert-steps{grid-template-columns:1fr!important}#p-home .home-how .expert-step{grid-template-columns:42px 1fr!important;min-height:0!important;padding:20px!important}#p-home .home-places{padding:76px 0 82px!important}#p-home .home-city{padding:78px 18px 82px!important}}#p-home{--care-navy:#18283d;--care-navy-soft:#223852;--care-paper:#f8f5f1;--care-warm:#f1ece6;--care-warm-2:#eee7df;--care-line:#ded6ce;--care-ink:#1d232b;--care-muted:#77716b;--care-gold:#c7a15a}#p-home .hero-copy{max-width:540px!important}#p-home .hero-lead{max-width:520px!important}#p-home .hero-desc{color:#6f6b67!important;max-width:520px!important}#p-home .hero-actions{margin-top:26px!important}#p-home .home-proof-strip{background:0 0!important;border:0!important;margin:0!important;padding:0!important}#p-home .home-proof-metrics{border-top:1px solid #18283d14!important;border-bottom:1px solid var(--care-line)!important;background:#ffffff47!important;min-height:118px!important}#p-home .home-proof-metrics .focus{box-shadow:none!important;border-right:1px solid var(--care-line)!important;background:0 0!important;border-radius:0!important}#p-home .home-proof-metrics .focus:last-child{border-right:0!important}#p-home .home-proof-metrics .meta{color:#9a7b45!important}#p-home .home-proof-metrics .num{color:var(--care-navy)!important}#p-home .home-how.home-how-editorial{width:auto!important;color:var(--care-ink)!important;background:0 0!important;margin:82px 0 96px!important;padding:0!important;overflow:visible!important}#p-home .home-how.home-how-editorial:before{display:none!important}#p-home .home-how.home-how-editorial .expert-definition-card{max-width:none!important;box-shadow:none!important;background:#f5f1ec!important;border:1px solid #e0d8d0!important;border-radius:30px!important;grid-template-columns:minmax(300px,.82fr) minmax(0,1.55fr)!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}#p-home .home-how-intro{color:#fff!important;background:linear-gradient(150deg,#17283d 0%,#203650 100%)!important;flex-direction:column!important;min-height:100%!important;padding:50px 44px 42px!important;display:flex!important;position:relative!important}#p-home .home-how-intro:after{content:"";pointer-events:none;border:1px solid #c7a15a3d;border-radius:50%;width:72px;height:72px;position:absolute;bottom:26px;right:28px}#p-home .home-how.home-how-editorial .eyebrow{color:#d6bc82!important}#p-home .home-how.home-how-editorial h2{color:#fff!important;max-width:420px!important;margin:18px 0 22px!important;font-size:clamp(38px,4vw,57px)!important;line-height:1.02!important}#p-home .home-how.home-how-editorial h2 span{color:#ef7a72!important}#p-home .home-how-lead{color:#ffffffb8!important;max-width:390px!important;margin:0!important;font-size:15px!important;line-height:1.7!important}#p-home .home-how.home-how-editorial .home-how-note{color:#ffffff8a!important;border:0!important;margin:auto 0 0!important;padding:26px 48px 0 0!important;font-size:12.5px!important;line-height:1.55!important}#p-home .home-how.home-how-editorial .expert-steps{background:#f7f3ee!important;margin:0!important;padding:20px 46px!important;display:block!important}#p-home .home-how.home-how-editorial .expert-step,#p-home .home-how.home-how-editorial .expert-step+.expert-step{min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ded6ce!important;border-radius:0!important;grid-template-columns:62px minmax(0,1fr)!important;grid-template-areas:"num title""num text"!important;gap:7px 16px!important;padding:25px 0 26px!important;display:grid!important}#p-home .home-how.home-how-editorial .expert-step:last-child{border-bottom:0!important}#p-home .home-how.home-how-editorial .expert-step .n{color:#9b7a43!important;letter-spacing:.12em!important;grid-area:num!important;width:auto!important;height:auto!important;padding:3px 0 0!important;font-size:12px!important;font-weight:800!important;line-height:1!important}#p-home .home-how.home-how-editorial .expert-step .n:after{content:""!important;background:#c7a15a!important;width:26px!important;height:1px!important;margin-top:10px!important;display:block!important}#p-home .home-how.home-how-editorial .expert-step h3{color:#20252c!important;grid-area:title!important;margin:0!important;font-size:19px!important;line-height:1.25!important}#p-home .home-how.home-how-editorial .expert-step p{color:#77716c!important;grid-area:text!important;max-width:620px!important;margin:0!important;font-size:14px!important;line-height:1.65!important}#p-home .home-places{background:#f2ede7!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:96px max(28px,50vw - 602px) 104px!important}#p-home .home-places .expert-places-head{border-bottom-color:#d8d0c8!important}#p-home .home-places .expert-place-card{background:#fff!important;border:0!important;box-shadow:0 1px #18283d0a!important}#p-home .home-places .expert-place-card:hover{box-shadow:0 16px 34px #18283d17!important}#p-home .home-city .city-sub{color:#ffffffad!important;max-width:780px!important}#p-home .home-benefit-card h3{max-width:280px!important}#p-home .home-benefit-card p{max-width:335px!important}#p-home #how .how-v4-shell{box-shadow:none!important}#p-home #how .how-v4-copy{color:#726d68!important;max-width:570px!important;line-height:1.7!important}#p-home #how .how-v4-status{border-top-color:#ddd5ce!important}#p-home .home-method .expert-deck{box-shadow:none!important}#p-home .home-method .expert-tabs{border-bottom:1px solid #dcd4cc!important;gap:0!important}#p-home .home-method .expert-tab{box-shadow:none!important;color:#7b756f!important;background:0 0!important;border:0!important;border-radius:0!important;padding:13px 18px 14px!important}#p-home .home-method .expert-tab.on{color:#1d3048!important;background:0 0!important;box-shadow:inset 0 -2px #c7a15a!important}#p-home .about-section-up{padding-top:92px!important;padding-bottom:94px!important}#p-home .about-section-up .about{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #dcd4cc!important;border-radius:0!important;grid-template-columns:minmax(280px,.85fr) minmax(0,1.35fr)!important;align-items:start!important;gap:74px!important;padding:0!important;display:grid!important}#p-home .about-section-up .about>div:first-child{padding-top:34px!important}#p-home .about-section-up .about .lead{color:#716c67!important;max-width:480px!important;line-height:1.7!important}#p-home .about-section-up .about-list{border-top:0!important}#p-home .about-section-up .about-item{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ddd5ce!important;border-radius:0!important;padding:30px 0!important}#p-home .about-section-up .about-item:first-child{padding-top:34px!important}#p-home .about-section-up .about-item p{color:#77716b!important;max-width:620px!important;line-height:1.7!important}#p-home .faq-section-up{padding-top:42px!important;padding-bottom:110px!important}#p-home .faq-section-up .faq-wrap{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #dcd4cc!important;border-radius:0!important;padding:38px 0 0!important}#p-home .faq-section-up .section-head{margin-bottom:22px!important}#p-home .faq-section-up .section-head h2{font-size:clamp(42px,4.8vw,64px)!important}@media (width<=960px){#p-home .home-how.home-how-editorial .expert-definition-card{grid-template-columns:1fr!important}#p-home .home-how-intro{min-height:0!important;padding:42px 34px!important}#p-home .home-how.home-how-editorial .home-how-note{margin-top:30px!important}#p-home .home-how.home-how-editorial .expert-steps{padding:12px 34px!important}#p-home .about-section-up .about{grid-template-columns:1fr!important;gap:12px!important}#p-home .about-section-up .about>div:first-child{padding-bottom:4px!important}}@media (width<=720px){#p-home .home-proof-metrics .focus{border-right:0!important}#p-home .home-how.home-how-editorial{margin:60px 0 74px!important;padding:0!important}#p-home .home-how.home-how-editorial .expert-definition-card{border-radius:22px!important}#p-home .home-how-intro{padding:34px 24px 30px!important}#p-home .home-how.home-how-editorial h2{font-size:38px!important}#p-home .home-how.home-how-editorial .expert-steps{padding:8px 24px!important}#p-home .home-how.home-how-editorial .expert-step,#p-home .home-how.home-how-editorial .expert-step+.expert-step{grid-template-columns:48px minmax(0,1fr)!important;padding:22px 0!important}#p-home .home-places{padding:76px 18px 82px!important}#p-home .about-section-up{padding-top:72px!important;padding-bottom:74px!important}#p-home .faq-section-up{padding-bottom:84px!important}}#p-home #home-process.home-how-v388{background:0 0!important;margin:0!important;padding:70px 0 74px!important}#p-home #home-process.home-how-v388 .process-v388{border-top:1px solid #15181c1a;border-bottom:1px solid #15181c1a;padding:0;position:relative}#p-home #home-process.home-how-v388 .process-v388-head{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:72px;padding:48px 0 42px;display:grid}#p-home #home-process.home-how-v388 .process-v388-title .eyebrow{margin:0 0 16px!important}#p-home #home-process.home-how-v388 .process-v388-title h2{max-width:760px!important;color:var(--navy)!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(42px,5vw,68px)!important;font-weight:740!important;line-height:.99!important}#p-home #home-process.home-how-v388 .process-v388-title h2 span{display:block;color:var(--red)!important}#p-home #home-process.home-how-v388 .process-v388-intro{padding:0 0 4px}#p-home #home-process.home-how-v388 .process-v388-intro p{color:#67635f;max-width:460px;margin:0;font-size:16px;line-height:1.68}#p-home #home-process.home-how-v388 .process-v388-rail{background:linear-gradient(96deg,#17283d 0%,#1d334d 100%);border-radius:24px 24px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}#p-home #home-process.home-how-v388 .process-v388-stop{flex-direction:column;justify-content:space-between;gap:20px;min-height:138px;padding:26px 26px 24px;display:flex;position:relative}#p-home #home-process.home-how-v388 .process-v388-stop+.process-v388-stop{border-left:1px solid #ffffff1c}#p-home #home-process.home-how-v388 .process-v388-num{color:#d8bd84;letter-spacing:.15em;align-items:center;gap:11px;font-size:11px;font-weight:800;line-height:1;display:flex}#p-home #home-process.home-how-v388 .process-v388-num:after{content:"";background:#d8bd8494;width:28px;height:1px}#p-home #home-process.home-how-v388 .process-v388-stop h3{color:#fff!important;letter-spacing:-.03em!important;max-width:250px!important;margin:0!important;font-size:20px!important;font-weight:700!important;line-height:1.16!important}#p-home #home-process.home-how-v388 .process-v388-details{background:#ffffff61;border:1px solid #15181c14;border-top:0;border-radius:0 0 24px 24px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}#p-home #home-process.home-how-v388 .process-v388-detail{min-height:154px;padding:24px 26px 26px}#p-home #home-process.home-how-v388 .process-v388-detail+.process-v388-detail{border-left:1px solid #15181c14}#p-home #home-process.home-how-v388 .process-v388-detail p{color:#736e68!important;max-width:265px!important;margin:0!important;font-size:13.5px!important;line-height:1.66!important}#p-home #home-process.home-how-v388 .process-v388-foot{color:#77716b;align-items:center;gap:14px;padding:22px 2px 24px;font-size:12.5px;font-weight:650;line-height:1.5;display:flex}#p-home #home-process.home-how-v388 .process-v388-foot:before{content:"";background:var(--red);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 5px #e4554d17}@media (width<=1000px){#p-home #home-process.home-how-v388 .process-v388-head{grid-template-columns:1fr;gap:22px;padding:42px 0 36px}#p-home #home-process.home-how-v388 .process-v388-intro p{max-width:760px}#p-home #home-process.home-how-v388 .process-v388-rail,#p-home #home-process.home-how-v388 .process-v388-details{grid-template-columns:repeat(2,minmax(0,1fr))}#p-home #home-process.home-how-v388 .process-v388-stop:nth-child(3),#p-home #home-process.home-how-v388 .process-v388-detail:nth-child(3){border-left:0}#p-home #home-process.home-how-v388 .process-v388-stop:nth-child(n+3){border-top:1px solid #ffffff1c}#p-home #home-process.home-how-v388 .process-v388-detail:nth-child(n+3){border-top:1px solid #15181c14}#p-home #home-process.home-how-v388 .process-v388-detail p{max-width:none!important}}@media (width<=680px){#p-home #home-process.home-how-v388{padding:48px 0 54px!important}#p-home #home-process.home-how-v388 .process-v388-head{padding:34px 0 30px}#p-home #home-process.home-how-v388 .process-v388-title h2{font-size:40px!important}#p-home #home-process.home-how-v388 .process-v388-rail,#p-home #home-process.home-how-v388 .process-v388-details{grid-template-columns:1fr}#p-home #home-process.home-how-v388 .process-v388-rail{border-radius:22px 22px 0 0}#p-home #home-process.home-how-v388 .process-v388-stop{gap:14px;min-height:0;padding:22px 22px 20px}#p-home #home-process.home-how-v388 .process-v388-stop+.process-v388-stop{border-top:1px solid #ffffff1c;border-left:0}#p-home #home-process.home-how-v388 .process-v388-details{border-radius:0 0 22px 22px}#p-home #home-process.home-how-v388 .process-v388-detail{min-height:0;padding:19px 22px 21px}#p-home #home-process.home-how-v388 .process-v388-detail+.process-v388-detail{border-top:1px solid #15181c14;border-left:0}#p-home #home-process.home-how-v388 .process-v388-detail p{font-size:13.3px!important}#p-home #home-process.home-how-v388 .process-v388-foot{align-items:flex-start;padding-top:20px}}#p-home #home-process.home-how-v389{background:0 0!important;margin:0!important;padding:74px 0 80px!important}#p-home #home-process.home-how-v389 .process-v389{padding:0;position:relative}#p-home #home-process.home-how-v389 .process-v389-head{grid-template-columns:minmax(0,1.22fr) minmax(320px,.78fr);align-items:end;gap:76px;padding:0 0 38px;display:grid}#p-home #home-process.home-how-v389 .process-v389-title .eyebrow{margin:0 0 14px!important}#p-home #home-process.home-how-v389 .process-v389-title h2{max-width:780px!important;color:var(--navy)!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(42px,5vw,68px)!important;font-weight:740!important;line-height:.99!important}#p-home #home-process.home-how-v389 .process-v389-title h2 span{display:block;color:var(--red)!important}#p-home #home-process.home-how-v389 .process-v389-intro{padding:0 0 3px}#p-home #home-process.home-how-v389 .process-v389-kicker{color:#9a7b4f;letter-spacing:.16em;text-transform:uppercase;margin:0 0 11px;font-size:10px;font-weight:800;line-height:1.2;display:block}#p-home #home-process.home-how-v389 .process-v389-intro p{color:#69645f;max-width:470px;margin:0;font-size:16px;line-height:1.7}#p-home #home-process.home-how-v389 .process-v389-route{background:linear-gradient(96deg,#17293f 0%,#203854 100%);border-radius:24px;padding:26px 28px 24px;position:relative;overflow:hidden;box-shadow:0 14px 30px #14273d1a}#p-home #home-process.home-how-v389 .process-v389-route:before{content:"";background:linear-gradient(90deg,#d8bd8447,#d8bd84d1,#d8bd8447);height:1px;position:absolute;top:42px;left:8.5%;right:8.5%}#p-home #home-process.home-how-v389 .process-v389-route-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}#p-home #home-process.home-how-v389 .process-v389-route-step{min-width:0;padding:0 18px;position:relative}#p-home #home-process.home-how-v389 .process-v389-route-step:first-child{padding-left:0}#p-home #home-process.home-how-v389 .process-v389-route-step:last-child{padding-right:0}#p-home #home-process.home-how-v389 .process-v389-route-top{align-items:center;gap:12px;min-height:34px;display:flex}#p-home #home-process.home-how-v389 .process-v389-node{background:#1d334d;border:2px solid #d8bd84;border-radius:50%;flex:0 0 12px;width:12px;height:12px;box-shadow:0 0 0 5px #d8bd841a}#p-home #home-process.home-how-v389 .process-v389-num{color:#d8bd84;letter-spacing:.15em;font-size:11px;font-weight:800;line-height:1}#p-home #home-process.home-how-v389 .process-v389-short{color:#ffffffeb;letter-spacing:-.01em;margin:14px 0 0;font-size:13px;font-weight:700;line-height:1.3}#p-home #home-process.home-how-v389 .process-v389-copygrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:24px 0 0;display:grid}#p-home #home-process.home-how-v389 .process-v389-copy{min-width:0;padding:0 28px 4px;position:relative}#p-home #home-process.home-how-v389 .process-v389-copy:first-child{padding-left:0}#p-home #home-process.home-how-v389 .process-v389-copy:last-child{padding-right:0}#p-home #home-process.home-how-v389 .process-v389-copy+.process-v389-copy:before{content:"";background:#15181c14;width:1px;position:absolute;top:2px;bottom:4px;left:0}#p-home #home-process.home-how-v389 .process-v389-copy h3{color:#20252c!important;letter-spacing:-.03em!important;max-width:270px!important;margin:0 0 10px!important;font-size:20px!important;font-weight:720!important;line-height:1.17!important}#p-home #home-process.home-how-v389 .process-v389-copy p{color:#746e68!important;max-width:275px!important;margin:0!important;font-size:13.5px!important;line-height:1.66!important}#p-home #home-process.home-how-v389 .process-v389-foot{color:#756f69;border-top:1px solid #15181c1a;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding-top:18px;font-size:12.5px;font-weight:650;line-height:1.5;display:flex}#p-home #home-process.home-how-v389 .process-v389-foot-main{align-items:center;gap:12px;display:flex}#p-home #home-process.home-how-v389 .process-v389-foot-main:before{content:"";background:#b88946b8;flex:0 0 24px;width:24px;height:1px}#p-home #home-process.home-how-v389 .process-v389-foot-side{color:#9a7b4f;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:10px}@media (width<=1040px){#p-home #home-process.home-how-v389 .process-v389-head{grid-template-columns:1fr;gap:20px;padding-bottom:32px}#p-home #home-process.home-how-v389 .process-v389-intro p{max-width:760px}#p-home #home-process.home-how-v389 .process-v389-copygrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}#p-home #home-process.home-how-v389 .process-v389-copy:nth-child(3){padding-left:0}#p-home #home-process.home-how-v389 .process-v389-copy:nth-child(3):before{display:none}#p-home #home-process.home-how-v389 .process-v389-copy p{max-width:none!important}}@media (width<=760px){#p-home #home-process.home-how-v389{padding:52px 0 58px!important}#p-home #home-process.home-how-v389 .process-v389-title h2{font-size:40px!important}#p-home #home-process.home-how-v389 .process-v389-route{border-radius:22px;padding:22px 20px}#p-home #home-process.home-how-v389 .process-v389-route:before{display:none}#p-home #home-process.home-how-v389 .process-v389-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}#p-home #home-process.home-how-v389 .process-v389-route-step{padding:0 10px}#p-home #home-process.home-how-v389 .process-v389-route-step:nth-child(odd){padding-left:0}#p-home #home-process.home-how-v389 .process-v389-route-step:nth-child(2n){padding-right:0}#p-home #home-process.home-how-v389 .process-v389-copygrid{grid-template-columns:1fr;row-gap:0;padding-top:22px}#p-home #home-process.home-how-v389 .process-v389-copy,#p-home #home-process.home-how-v389 .process-v389-copy:first-child,#p-home #home-process.home-how-v389 .process-v389-copy:last-child,#p-home #home-process.home-how-v389 .process-v389-copy:nth-child(3){padding:19px 0 20px}#p-home #home-process.home-how-v389 .process-v389-copy+.process-v389-copy:before,#p-home #home-process.home-how-v389 .process-v389-copy:nth-child(3):before{background:#15181c14;width:auto;height:1px;display:block;inset:0 0 auto}#p-home #home-process.home-how-v389 .process-v389-copy h3,#p-home #home-process.home-how-v389 .process-v389-copy p{max-width:none!important}#p-home #home-process.home-how-v389 .process-v389-foot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px}#p-home #home-process.home-how-v389 .process-v389-foot-side{white-space:normal}}#p-home #home-process.home-how-v391{background:0 0!important;margin:0!important;padding:62px 0 76px!important;overflow:visible!important}#p-home #home-process.home-how-v391 .process-v391{gap:34px;display:grid}#p-home #home-process.home-how-v391 .process-v391-head{border-bottom:1px solid #18283d1a;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:end;gap:44px;padding-bottom:26px;display:grid}#p-home #home-process.home-how-v391 .process-v391-title .eyebrow{margin:0 0 11px!important}#p-home #home-process.home-how-v391 .process-v391-title h2{max-width:620px!important;color:var(--care-navy,#18263a)!important;letter-spacing:-.052em!important;margin:0!important;font-size:clamp(38px,4.4vw,62px)!important;line-height:1.01!important}#p-home #home-process.home-how-v391 .process-v391-title h2 span{display:block;color:var(--accent,#d85149)!important}#p-home #home-process.home-how-v391 .process-v391-intro{max-width:560px;padding-bottom:3px}#p-home #home-process.home-how-v391 .process-v391-intro strong{color:#9a7b45;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:12px;line-height:1.2;display:block}#p-home #home-process.home-how-v391 .process-v391-intro p{color:#6e6964;margin:0;font-size:16px;line-height:1.7}#p-home #home-process.home-how-v391 .process-v391-route{padding-top:16px;position:relative}#p-home #home-process.home-how-v391 .process-v391-line{background:linear-gradient(90deg,#18283d38,#18283d7a,#18283d38);border-radius:999px;height:2px;position:absolute;top:33px;left:7.5%;right:7.5%}#p-home #home-process.home-how-v391 .process-v391-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid;position:relative}#p-home #home-process.home-how-v391 .process-v391-step{min-width:0}#p-home #home-process.home-how-v391 .process-v391-node{width:36px;height:36px;color:var(--care-navy,#18263a);letter-spacing:.08em;background:#f6f2ed;border:1px solid #18283d42;border-radius:999px;justify-content:center;align-items:center;margin:0 0 24px;font-size:11px;font-weight:800;display:flex;box-shadow:0 0 0 7px #f6f2ed}#p-home #home-process.home-how-v391 .process-v391-step:nth-child(2) .process-v391-node,#p-home #home-process.home-how-v391 .process-v391-step:nth-child(3) .process-v391-node{background:var(--care-navy,#18263a);border-color:var(--care-navy,#18263a);color:#fff}#p-home #home-process.home-how-v391 .process-v391-step h3{color:#202832!important;letter-spacing:-.03em!important;max-width:245px!important;margin:0 0 11px!important;font-size:19px!important;line-height:1.18!important}#p-home #home-process.home-how-v391 .process-v391-step p{color:#746f6a!important;max-width:250px!important;margin:0!important;font-size:14px!important;line-height:1.62!important}#p-home #home-process.home-how-v391 .process-v391-label{color:#a39280;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;line-height:1;display:block}#p-home #home-process.home-how-v391 .process-v391-principle{border-top:1px solid #18283d14;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:2px;padding:17px 0 0;display:grid}#p-home #home-process.home-how-v391 .process-v391-principle-badge{background:var(--care-navy,#18263a);color:#fff;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}#p-home #home-process.home-how-v391 .process-v391-principle p{color:#69635e;max-width:760px;margin:0;font-size:13px;line-height:1.55}@media (width<=1000px){#p-home #home-process.home-how-v391 .process-v391-head{grid-template-columns:1fr;gap:20px}#p-home #home-process.home-how-v391 .process-v391-intro{max-width:760px}#p-home #home-process.home-how-v391 .process-v391-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 28px}#p-home #home-process.home-how-v391 .process-v391-line{display:none}#p-home #home-process.home-how-v391 .process-v391-step{border-top:1px solid #18283d14;padding-top:4px}#p-home #home-process.home-how-v391 .process-v391-node{margin-top:-22px;margin-bottom:20px}}@media (width<=660px){#p-home #home-process.home-how-v391{padding:44px 0 52px!important}#p-home #home-process.home-how-v391 .process-v391-title h2{font-size:40px!important}#p-home #home-process.home-how-v391 .process-v391-head{padding-bottom:22px}#p-home #home-process.home-how-v391 .process-v391-grid{grid-template-columns:1fr;gap:26px}#p-home #home-process.home-how-v391 .process-v391-step{grid-template-columns:44px 1fr;align-items:start;column-gap:14px;padding-top:18px;display:grid}#p-home #home-process.home-how-v391 .process-v391-node{box-shadow:none;grid-row:1/4;margin:0}#p-home #home-process.home-how-v391 .process-v391-label,#p-home #home-process.home-how-v391 .process-v391-step h3,#p-home #home-process.home-how-v391 .process-v391-step p{grid-column:2;max-width:none!important}#p-home #home-process.home-how-v391 .process-v391-principle{grid-template-columns:1fr;gap:10px}#p-home #home-process.home-how-v391 .process-v391-principle-badge{justify-self:start}}#p-home>section+section{margin-top:36px!important}#p-home>section.hero+section,#p-home #home-proof{margin-top:20px!important}@media (width<=900px){#p-home>section+section{margin-top:28px!important}#p-home>section.hero+section,#p-home #home-proof{margin-top:16px!important}}#p-home #home-proof+#home-process{margin-top:72px!important}@media (width<=900px){#p-home #home-proof+#home-process{margin-top:44px!important}}#p-home #home-proof{margin-top:0!important}@media (width<=900px){#p-home #home-proof{margin-top:0!important}}#p-home #home-process.home-how-v390{padding:54px 0 62px!important}#p-home #home-process.home-how-v390 .process-v390{gap:26px;display:grid}#p-home #home-process.home-how-v390 .process-v390-head{grid-template-columns:minmax(0,1.02fr) minmax(300px,.98fr);align-items:end;gap:28px;display:grid}#p-home #home-process.home-how-v390 .process-v390-title .eyebrow{margin:0 0 10px!important}#p-home #home-process.home-how-v390 .process-v390-title h2{color:#1a2431!important;letter-spacing:-.05em!important;max-width:560px!important;margin:0!important;font-size:clamp(36px,4vw,58px)!important;line-height:1.02!important}#p-home #home-process.home-how-v390 .process-v390-title h2 span{display:inline;color:#1a2431!important}#p-home #home-process.home-how-v390 .process-v390-title h2 .process-v390-accent{color:var(--red)!important}#p-home #home-process.home-how-v390 .process-v390-head{grid-template-columns:1fr!important;place-items:center!important;gap:0!important}#p-home #home-process.home-how-v390 .process-v390-title{width:100%;text-align:center!important}#p-home #home-process.home-how-v390 .process-v390-title h2{white-space:nowrap;text-align:center!important;max-width:none!important;font-size:clamp(34px,3.55vw,56px)!important;line-height:1.06!important}#p-home #home-process.home-how-v390 .process-v390-intro{align-self:end;padding:0 0 8px;display:none!important}#p-home #home-process.home-how-v390 .process-v390-kicker{color:#b88946;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800;display:inline-block}#p-home #home-process.home-how-v390 .process-v390-intro p{color:#655f5a;max-width:560px;margin:0;font-size:16px;line-height:1.72}#p-home #home-process.home-how-v390 .process-v390-board{background:linear-gradient(#fff 0%,#fcf9f6 100%);border:1px solid #15181c14;border-radius:30px;overflow:hidden;box-shadow:0 14px 32px #141b240d}#p-home #home-process.home-how-v390 .process-v390-rail{background:linear-gradient(#20344d 0%,#17273a 100%);padding:22px 28px 20px;position:relative}#p-home #home-process.home-how-v390 .process-v390-rail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}#p-home #home-process.home-how-v390 .process-v390-rail-grid:before{content:"";background:#e8d5b357;height:1px;position:absolute;top:18px;left:40px;right:40px}#p-home #home-process.home-how-v390 .process-v390-point{color:#f5efe8;min-height:58px;padding:0 18px;position:relative}#p-home #home-process.home-how-v390 .process-v390-point:first-child{padding-left:0}#p-home #home-process.home-how-v390 .process-v390-point:last-child{padding-right:0}#p-home #home-process.home-how-v390 .process-v390-top{z-index:1;align-items:center;gap:12px;display:flex;position:relative}#p-home #home-process.home-how-v390 .process-v390-node{color:#fff;letter-spacing:.08em;background:#20344d;border:1px solid #e8d5b359;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:inline-flex}#p-home #home-process.home-how-v390 .process-v390-mini{color:#fff;max-width:160px;font-size:14px;font-weight:700;line-height:1.25}#p-home #home-process.home-how-v390 .process-v390-cells{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}#p-home #home-process.home-how-v390 .process-v390-cell{min-height:200px;padding:24px 24px 26px;position:relative}#p-home #home-process.home-how-v390 .process-v390-cell+.process-v390-cell:before{content:"";background:#15181c14;width:1px;position:absolute;top:26px;bottom:26px;left:0}#p-home #home-process.home-how-v390 .process-v390-cell h3{color:#1c2735!important;letter-spacing:-.03em!important;max-width:220px!important;margin:0 0 12px!important;font-size:18px!important;line-height:1.18!important}#p-home #home-process.home-how-v390 .process-v390-cell p{color:#6a645e!important;max-width:240px!important;margin:0!important;font-size:14px!important;line-height:1.64!important}#p-home #home-process.home-how-v390 .process-v390-foot{border-top:1px solid #15181c14;justify-content:space-between;align-items:center;gap:18px;padding:16px 24px 18px;display:flex}#p-home #home-process.home-how-v390 .process-v390-foot-main{color:#615a55;max-width:620px;padding-left:18px;font-size:13px;line-height:1.55;position:relative}#p-home #home-process.home-how-v390 .process-v390-foot-main:before{content:"";background:#d85149cc;border-radius:999px;width:8px;height:8px;position:absolute;top:.45em;left:0}#p-home #home-process.home-how-v390 .process-v390-foot-side{white-space:nowrap;color:#998a7a;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}@media (width<=1140px){#p-home #home-process.home-how-v390 .process-v390-head{grid-template-columns:1fr;gap:18px}#p-home #home-process.home-how-v390 .process-v390-intro{padding:0}#p-home #home-process.home-how-v390 .process-v390-cells{grid-template-columns:repeat(2,minmax(0,1fr))}#p-home #home-process.home-how-v390 .process-v390-cell:nth-child(3):before{display:none}#p-home #home-process.home-how-v390 .process-v390-cell:nth-child(n+3){border-top:1px solid #15181c14}#p-home #home-process.home-how-v390 .process-v390-rail-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}#p-home #home-process.home-how-v390 .process-v390-point:nth-child(odd){padding-left:0}#p-home #home-process.home-how-v390 .process-v390-point:nth-child(2n){padding-right:0}#p-home #home-process.home-how-v390 .process-v390-rail-grid:before{top:18px;left:22px;right:22px}}@media (width<=720px){#p-home #home-process.home-how-v390{padding:42px 0 48px!important}#p-home #home-process.home-how-v390 .process-v390-board{border-radius:22px}#p-home #home-process.home-how-v390 .process-v390-title h2{font-size:40px!important}#p-home #home-process.home-how-v390 .process-v390-rail{padding:18px 18px 16px}#p-home #home-process.home-how-v390 .process-v390-rail-grid,#p-home #home-process.home-how-v390 .process-v390-cells{grid-template-columns:1fr}#p-home #home-process.home-how-v390 .process-v390-rail-grid:before{display:none}#p-home #home-process.home-how-v390 .process-v390-point{min-height:0;padding:0}#p-home #home-process.home-how-v390 .process-v390-point+.process-v390-point{border-top:1px solid #ffffff1f;margin-top:14px;padding-top:14px}#p-home #home-process.home-how-v390 .process-v390-mini{max-width:none}#p-home #home-process.home-how-v390 .process-v390-cell{min-height:0;padding:20px 18px 22px}#p-home #home-process.home-how-v390 .process-v390-cell+.process-v390-cell:before{display:none}#p-home #home-process.home-how-v390 .process-v390-cell:nth-child(n+2){border-top:1px solid #15181c14}#p-home #home-process.home-how-v390 .process-v390-foot{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 18px 18px}#p-home #home-process.home-how-v390 .process-v390-foot-side{white-space:normal}}#p-home #home-process .process-v390-intro p,#p-home #home-process .process-v389-intro p,#p-home #home-process .process-v388-intro p{margin-top:0!important}#p-home #home-places{width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:32px 0 40px!important;padding:0!important;overflow:visible!important}#p-home #home-places .expert-places-head{border-bottom:1px solid #d9cfc7!important;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)!important;align-items:end!important;gap:44px!important;margin-bottom:36px!important;padding-bottom:28px!important;display:grid!important}#p-home #home-places .expert-places-head .eyebrow{color:#8e847b!important;margin:0 0 12px!important}#p-home #home-places .expert-places-head h2{color:#101922!important;letter-spacing:-.065em!important;max-width:780px!important;margin:0!important;font-size:clamp(44px,5vw,78px)!important;line-height:.97!important}#p-home #home-places .expert-places-head>p{color:#7a736e!important;max-width:540px!important;margin:0!important;padding-bottom:8px!important;font-size:16px!important;line-height:1.65!important}#p-home #home-places .expert-place-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;display:grid!important}#p-home #home-places .expert-place-card{min-height:0!important;box-shadow:none!important;background:#f8f7f5!important;border:1px solid #e3dad3!important;border-radius:26px!important;flex-direction:column!important;transition:transform .18s,box-shadow .18s!important;display:flex!important;overflow:hidden!important}#p-home #home-places .expert-place-card:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px #201a170f!important}#p-home #home-places .expert-place-photo{border-radius:0!important;height:180px!important;min-height:180px!important;position:relative!important}#p-home #home-places .expert-place-level{box-shadow:none!important;color:#fff!important;letter-spacing:.14em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important;font-weight:800!important;line-height:1!important;position:absolute!important;bottom:18px!important;left:18px!important;right:auto!important}#p-home #home-places .expert-place-body{flex-direction:column!important;flex:auto!important;min-width:0!important;padding:20px 18px 18px!important;display:flex!important}#p-home #home-places .expert-place-card .cat{color:#8f857c!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:800!important;line-height:1.5!important}#p-home #home-places .expert-place-card h3{color:#101922!important;letter-spacing:-.04em!important;margin:14px 0 0!important;font-size:24px!important;font-weight:800!important;line-height:1.1!important}#p-home #home-places .expert-place-meta{color:#928881!important;border-top:1px solid #ddd5cf!important;margin-top:auto!important;padding-top:18px!important;font-size:13px!important;line-height:1.45!important;display:block!important}#p-home #home-places .expert-place-meta span{display:block!important}#p-home #home-places .expert-place-meta span+span,#p-home #home-places .expert-place-side{display:none!important}#p-home #home-places .expert-places-actions{justify-content:flex-start!important;margin-top:24px!important}#p-home #home-places .expert-places-actions .btn.primary{color:#fff!important;min-height:66px!important;box-shadow:none!important;background:#ea5a50!important;border-color:#ea5a50!important;border-radius:999px!important;padding:0 28px!important;font-size:15px!important;font-weight:800!important}#p-home #home-places .expert-places-actions .btn.primary:hover{transform:translateY(-1px)!important;box-shadow:0 10px 20px #ea5a5029!important}@media (width<=1180px){#p-home #home-places .expert-places-head{grid-template-columns:1fr!important;gap:18px!important}#p-home #home-places .expert-places-head h2{max-width:760px!important;font-size:58px!important}#p-home #home-places .expert-places-head>p{max-width:none!important;padding-bottom:0!important}#p-home #home-places .expert-place-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#p-home #home-places .expert-places-head{margin-bottom:24px!important;padding-bottom:20px!important}#p-home #home-places .expert-places-head h2{font-size:42px!important}#p-home #home-places .expert-place-grid{grid-template-columns:1fr!important}#p-home #home-places .expert-place-photo{height:180px!important;min-height:180px!important}#p-home #home-places .expert-place-card h3{font-size:21px!important}}#p-home #home-places .expert-places-actions .btn.primary{background:var(--red)!important;color:#fff!important;border:0!important;border-radius:999px!important;min-height:48px!important;padding:12px 18px 12px 22px!important;font-size:14px!important;font-weight:700!important;box-shadow:0 12px 28px #e4554d38!important}#p-home #home-places .expert-places-actions .btn.primary:hover{background:var(--red2)!important;transform:translateY(-1px)!important}#p-home #home-places .expert-places-actions .btn.primary .arr{background:#ffffff2e!important;border-radius:50%!important;width:26px!important;height:26px!important}#p-home #home-places .expert-places-head h2{max-width:700px!important;font-size:clamp(36px,4.2vw,64px)!important}@media (width<=1180px){#p-home #home-places .expert-places-head h2{font-size:52px!important}}@media (width<=760px){#p-home #home-places .expert-places-head h2{font-size:38px!important}}#p-home #how{padding-top:46px!important;padding-bottom:50px!important}#p-home #how .how-v4-shell{background:linear-gradient(145deg,#fcf8f4 0%,#f8f1ea 100%)!important;border:1px solid #c3ae9a57!important;border-radius:28px!important;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)!important;width:100%!important;max-width:none!important;min-height:576px!important;margin:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 46px #231e1c17,0 2px 7px #231e1c09!important}#p-home #how .how-v4-visual{background:#e8dfd5!important;min-width:0!important;min-height:576px!important;position:relative!important;overflow:hidden!important}#p-home #how .how-v4-visual:after{content:""!important;z-index:3!important;pointer-events:none!important;background:linear-gradient(90deg,#19141005 0%,#19141000 72%),linear-gradient(#19141000 78%,#19141012 100%)!important;position:absolute!important;inset:0!important}#p-home #how .how-v4-state-image{object-fit:cover!important;object-position:45% center!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;backface-visibility:hidden!important;image-rendering:auto!important;width:100%!important;height:100%!important;transition:opacity .2s,transform .4s!important;position:absolute!important;inset:0!important;transform:scale(1.002)!important}#p-home #how .how-v4-state-image.on{opacity:1!important;visibility:visible!important;transform:scale(1)!important}#p-home #how .how-v4-visual-label{z-index:5!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#6f655d!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#fffaf5e0!important;border:1px solid #ffffff85!important;border-radius:999px!important;align-items:center!important;gap:9px!important;padding:9px 13px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;left:24px!important;box-shadow:0 7px 20px #231e1c14!important}#p-home #how .how-v4-visual-label:before{content:""!important;background:var(--gold)!important;border-radius:50%!important;flex:none!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px #c7a15a24!important}#p-home #how .how-v4-content{background:0 0!important;justify-content:center!important;align-items:center!important;min-width:0!important;padding:40px 56px 40px 48px!important;display:flex!important}#p-home #how .how-v4-content-inner{width:100%!important;max-width:500px!important;margin:0!important;padding-top:0!important}#p-home #how .how-v4-title{letter-spacing:-.035em!important;text-wrap:balance!important;word-break:normal!important;max-width:500px!important;color:var(--ink)!important;border:0!important;margin:0!important;padding:0!important;font-size:clamp(34px,3.05vw,44px)!important;line-height:1.09!important}#p-home #how .how-v4-copy{color:#68645f!important;max-width:470px!important;margin:15px 0 0!important;font-size:15.5px!important;line-height:1.62!important}#p-home #how .how-v4-tabs{box-shadow:none!important;background:#ffffff75!important;border:1px solid #c3ae9a57!important;border-radius:17px!important;grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin-top:26px!important;padding:6px!important;display:grid!important}#p-home #how .how-v4-tab{color:#76706a!important;letter-spacing:normal!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;padding:11px 7px!important;font-size:13px!important;font-weight:600!important;line-height:normal!important;transition:background .16s,color .16s,box-shadow .16s,transform .16s!important}#p-home #how .how-v4-tab+.how-v4-tab:before,#p-home #how .how-v4-tab:after{content:none!important;display:none!important}#p-home #how .how-v4-tab[aria-selected=true]{color:var(--ink)!important;background:#fff!important;box-shadow:0 7px 18px #231e1c12,inset 0 -2px #c7a15abf!important}#p-home #how .how-v4-tab:focus-visible{outline-offset:2px!important;outline:2px solid #c7a15ab8!important}@media (hover:hover){#p-home #how .how-v4-tab:hover{color:var(--ink)!important;background:#ffffff94!important}#p-home #how .how-v4-tab:active{transform:scale(.985)!important}}#p-home #how .how-v4-status{background:#ffffff8f!important;border:1px solid #c3ae9a47!important;border-radius:20px!important;min-height:152px!important;margin-top:12px!important;padding:24px 24px 22px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff94!important}#p-home #how .how-v4-status:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#c7a15a26 0%,#c7a15a00 70%)!important;border-radius:50%!important;width:150px!important;height:150px!important;display:block!important;position:absolute!important;top:-58px!important;right:-48px!important}#p-home #how .how-v4-status h3{z-index:1!important;letter-spacing:-.03em!important;margin:0!important;font-size:25px!important;line-height:1.12!important;position:relative!important}#p-home #how .how-v4-status p{z-index:1!important;color:#706b65!important;max-width:390px!important;margin:10px 0 0!important;font-size:13.5px!important;line-height:1.58!important;position:relative!important}@media (width<=960px){#p-home #how .how-v4-shell{border-radius:24px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-height:540px!important}#p-home #how .how-v4-visual{min-height:540px!important}#p-home #how .how-v4-content{padding:36px 34px 34px!important}#p-home #how .how-v4-content-inner{max-width:480px!important}#p-home #how .how-v4-title{max-width:470px!important;font-size:clamp(32px,4vw,40px)!important}#p-home #how .how-v4-copy{max-width:450px!important;font-size:15px!important}}@media (width<=760px){#p-home #how{padding-top:30px!important;padding-bottom:30px!important}#p-home #how .how-v4-shell{border-radius:20px!important;min-height:0!important;display:block!important}#p-home #how .how-v4-visual{aspect-ratio:1.12!important;min-height:0!important}#p-home #how .how-v4-visual-label{padding:8px 11px!important;font-size:10px!important;top:16px!important;left:16px!important}#p-home #how .how-v4-content{justify-content:flex-start!important;align-items:flex-start!important;padding:30px 22px 24px!important}#p-home #how .how-v4-content-inner{max-width:none!important}#p-home #how .how-v4-title{max-width:100%!important;font-size:32px!important;line-height:1.08!important}#p-home #how .how-v4-copy{max-width:100%!important;margin-top:14px!important;font-size:15px!important;line-height:1.6!important}#p-home #how .how-v4-tabs{border-radius:15px!important;gap:5px!important;margin-top:22px!important}#p-home #how .how-v4-tab{padding:10px 5px!important;font-size:12px!important}#p-home #how .how-v4-status{border-radius:17px!important;min-height:142px!important;padding:20px 19px!important}#p-home #how .how-v4-status h3{font-size:23px!important}#p-home #how .how-v4-status p{font-size:13px!important}}@media (width<=420px){#p-home #how .how-v4-title{font-size:29px!important}#p-home #how .how-v4-content{padding-left:18px!important;padding-right:18px!important}#p-home #how .how-v4-tabs{padding:5px!important}#p-home #how .how-v4-tab{font-size:11.5px!important}}#p-home #how .how-v4-title{letter-spacing:-.06em!important;color:#101820!important;max-width:none!important;margin:0 0 20px!important;font-size:clamp(42px,5vw,72px)!important;font-weight:800!important;line-height:.96!important}#p-home #how .how-v4-title-main{color:#101820!important;white-space:nowrap!important;display:block!important}#p-home #how .how-v4-title-accent{color:#e66a4b!important;margin-top:6px!important;font-weight:800!important;display:block!important}@media (width<=980px){#p-home #how .how-v4-title{font-size:clamp(36px,5vw,58px)!important}}@media (width<=760px){#p-home #how .how-v4-title{font-size:36px!important;line-height:1!important}#p-home #how .how-v4-title-main{white-space:normal!important}#p-home #how .how-v4-title-accent{margin-top:4px!important}}#p-home #how .how-v4-title{letter-spacing:-.035em!important;max-width:500px!important;font-size:clamp(34px,3.05vw,44px)!important;font-weight:700!important;line-height:1.09!important}#p-home #how .how-v4-title-main{white-space:nowrap!important;color:var(--ink)!important;display:block!important}#p-home #how .how-v4-title-accent{color:var(--red)!important;font-weight:inherit!important;letter-spacing:inherit!important;margin-top:5px!important;display:block!important}@media (width<=960px){#p-home #how .how-v4-title{max-width:470px!important;font-size:clamp(32px,4vw,40px)!important}}@media (width<=760px){#p-home #how .how-v4-title{max-width:100%!important;font-size:32px!important;line-height:1.08!important}#p-home #how .how-v4-title-main{white-space:normal!important}#p-home #how .how-v4-title-accent{margin-top:3px!important}}#p-home #home-places .expert-place-card h3{padding-bottom:16px!important}#p-home .home-method .expert-audit{box-shadow:none!important;background:#f5f2ee!important;border-color:#e2dbd4!important}#p-home .home-method .assessment-deck-alt{background:#fffdfb!important;border-color:#ded4ca!important;box-shadow:0 18px 42px #231e1c0d,0 2px 7px #231e1c05!important}#p-home .home-method .assessment-deck-alt:after{background:radial-gradient(circle,#e4554d0e 0%,#e4554d00 68%)!important}#p-home .home-method .assessment-deck-alt .expert-deck-top{background:linear-gradient(135deg,#f1e9e1 0%,#fbf8f4 62%,#f5eee7 100%)!important;border-bottom:1px solid #ded4ca!important}#p-home .home-method .assessment-deck-alt .expert-deck-top:before{background:linear-gradient(90deg,#c7a15a,#c7a15a14)!important}#p-home .home-method .assessment-deck-alt .expert-deck-top h3{color:#152132!important}#p-home .home-method .assessment-deck-alt .expert-deck-top p{color:#77716b!important}#p-home .home-method .assessment-deck-alt .expert-tab{color:#7e7770!important;border-top-color:#d8cec5!important}#p-home .home-method .assessment-deck-alt .expert-tab:last-child{border-bottom-color:#d8cec5!important}#p-home .home-method .assessment-deck-alt .expert-tab:after{color:#b7ada4!important}#p-home .home-method .assessment-deck-alt .expert-tab:hover{color:#152132!important}#p-home .home-method .assessment-deck-alt .expert-tab:hover:after{color:#e4554d!important}#p-home .home-method .assessment-deck-alt .expert-tab.on{color:#cc4139!important;background:linear-gradient(90deg,#e4554d16,#e4554d00 72%)!important;box-shadow:inset 3px 0 #e4554d!important}#p-home .home-method .assessment-deck-alt .expert-tab.on:after{color:#e4554d!important}#p-home .home-method .assessment-deck-alt .expert-slides{background:#fffdfb!important}#p-home .home-method .assessment-deck-alt .buy-intro,#p-home .home-method .assessment-deck-alt .author-intro{border-left-color:#c7a15a9e!important}#p-home .home-method .assessment-deck-alt .buy-item:before{background:linear-gradient(#e4554dad,#e4554d12)!important}#p-home .home-method .assessment-deck-alt .method-step .no{color:#cc4139!important;background:#f3d8d2!important}#p-home .faq-section-up{margin-top:-42px!important;padding-top:0!important;padding-bottom:0!important}#p-home .faq-section-up .faq-wrap{background:#fff!important;border:1px solid #dcd5cf!important;border-radius:28px!important;width:100%!important;max-width:none!important;padding:0!important;overflow:hidden!important;box-shadow:0 16px 36px #231e1c0e!important}#p-home .faq-section-up .faq-wrap .section-head{background:linear-gradient(135deg,var(--navy),var(--navy2))!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:30px 32px 28px!important;position:relative!important;overflow:hidden!important}#p-home .faq-section-up .faq-wrap .section-head:after{content:""!important;border:1px solid #e9d6b02e!important;border-radius:50%!important;width:280px!important;height:280px!important;position:absolute!important;top:-120px!important;right:-90px!important;box-shadow:0 0 0 34px #e9d6b009,0 0 0 68px #e9d6b005!important}#p-home .faq-section-up .faq-wrap .section-head .eyebrow{color:#d9bf8c!important;z-index:1!important;position:relative!important}#p-home .faq-section-up .faq-wrap .section-head h2{color:#fff!important;z-index:1!important;margin-top:10px!important;font-size:clamp(36px,4vw,52px)!important;position:relative!important}#p-home .faq-section-up .faq{background:#fff!important;flex-direction:column!important;gap:0!important;margin:0!important;display:flex!important}#p-home .faq-section-up .qa{box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #e8e2dc!important;border-radius:0!important;transition:background .2s!important;position:relative!important;overflow:hidden!important}#p-home .faq-section-up .qa:last-child{border-bottom:0!important}#p-home .faq-section-up .qa:hover{box-shadow:none!important;background:#fcfaf8!important;transform:none!important}#p-home .faq-section-up .qa:before{display:none!important}#p-home .faq-section-up .qa button{text-align:left!important;width:100%!important;color:var(--ink)!important;background:0 0!important;border:0!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:20px!important;padding:24px 30px 24px 32px!important;font-size:17px!important;font-weight:700!important;display:grid!important}#p-home .faq-section-up .qa .qa-q{padding-right:16px!important;line-height:1.48!important;display:block!important}#p-home .faq-section-up .qa .pm{color:#8c7a68!important;background:#f7f3ef!important;border:1px solid #e7ded7!important;border-radius:50%!important;place-items:center!important;width:36px!important;height:36px!important;font-size:22px!important;transition:all .22s!important;display:grid!important}#p-home .faq-section-up .qa .ans{max-height:0!important;transition:max-height .32s!important;overflow:hidden!important}#p-home .faq-section-up .qa .ans p{color:#6f6b66!important;max-width:88ch!important;margin:0!important;padding:0 120px 24px 32px!important;font-size:14.8px!important;line-height:1.74!important}#p-home .faq-section-up .qa.open{background:#fbf8f5!important}#p-home .faq-section-up .qa.open .ans{max-height:320px!important}#p-home .faq-section-up .qa.open .pm{color:var(--red)!important;background:#efe7df!important;border-color:#dfd2c7!important;transform:rotate(45deg)!important}@media (width<=760px){#p-home .faq-section-up .faq-wrap{border-radius:24px!important}#p-home .faq-section-up .faq-wrap .section-head{padding:24px 22px 22px!important}#p-home .faq-section-up .qa button{grid-template-columns:1fr 34px!important;gap:12px!important;padding:20px 18px 20px 20px!important}#p-home .faq-section-up .qa .pm{width:34px!important;height:34px!important}#p-home .faq-section-up .qa .ans p{padding:0 18px 20px 20px!important}}#p-home .about-section-up{margin-top:-64px!important;padding-top:0!important;padding-bottom:0!important}#p-home .about-section-up .about{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:.92fr 1.08fr!important;align-items:start!important;gap:56px!important;padding:0!important;display:grid!important}#p-home .about-section-up .about>div:first-child{padding-top:0!important;padding-bottom:0!important}#p-home .about-section-up .about h2{margin-top:14px!important;font-size:clamp(34px,4vw,52px)!important;line-height:1.06!important}#p-home .about-section-up .about p.lead{max-width:none!important;color:var(--muted)!important;margin:14px 0 0!important;font-size:17px!important;line-height:1.72!important}#p-home .about-section-up .about-list{border-top:1px solid var(--line)!important;background:0 0!important;border-radius:0!important;padding:0!important}#p-home .about-section-up .about-item,#p-home .about-section-up .about-item:first-child{border:0!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:24px 0!important}#p-home .about-section-up .about-item h3{color:inherit!important;font-size:21px!important}#p-home .about-section-up .about-item p{max-width:none!important;color:var(--muted)!important;margin-top:8px!important;font-size:14.8px!important;line-height:1.7!important}@media (width<=1080px){#p-home .about-section-up .about{grid-template-columns:1fr!important}}@media (width<=760px){#p-home .about-section-up .about-item,#p-home .about-section-up .about-item:first-child{padding:20px 0!important}}@media (width>=761px){#p-home #home-process{margin-top:72px!important}#p-home #home-places{margin-top:61px!important}#p-home #home-benefits{margin-bottom:16px!important;padding-top:82px!important;padding-bottom:72px!important}#p-home #how{padding-top:28px!important}#p-home .home-method{margin-top:20px!important}#p-home .about-section-up{margin-top:29px!important}#p-home .faq-section-up{margin-top:120px!important}body:has(#p-home.on) .footer-wrap{padding-top:128px!important}body:has(#p-home.on) .footer-wrap footer{margin-top:0!important}}#p-business #business-application .biz343-form label{margin-top:16px;display:block}#p-business #business-application .biz343-form h3+label{margin-top:20px}#p-business #business-application .biz343-form input{width:100%}#p-business #business-application .biz343-form .btn{margin-top:20px}#p-residents .resident-program-v455{margin:96px 0 102px;padding:0}#p-residents .rp455-head{grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:end;gap:64px;margin-bottom:36px;display:grid}#p-residents .rp455-head h2{letter-spacing:-.045em;max-width:800px;margin-top:12px;font-size:clamp(42px,4.7vw,64px);line-height:1.02}#p-residents .rp455-head h2 span{color:var(--red)}#p-residents .rp455-head>p{color:#716b65;max-width:520px;margin:0 0 4px;font-size:15px;line-height:1.68}#p-residents .rp455-board{background:#fffdfb;border:1px solid #ded6ce;border-radius:28px;overflow:hidden}#p-residents .rp455-step{color:#a89d94;letter-spacing:.08em;background:#fff;border:1px solid #dfd5cc;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}#p-residents .rp455-kicker{color:#9b9189;text-transform:uppercase;letter-spacing:.11em;font-size:9.5px;font-weight:800}#p-residents .rp455-first{background:linear-gradient(135deg,#fbf7f2,#fffdfb);grid-template-columns:38px minmax(250px,.92fr) minmax(420px,1.25fr) auto;align-items:center;gap:22px;padding:28px 30px;display:grid}#p-residents .rp455-first-copy h3{letter-spacing:-.025em;margin-top:7px;font-size:23px;line-height:1.12}#p-residents .rp455-first-copy p{color:#756f69;max-width:470px;margin-top:8px;font-size:12.8px;line-height:1.55}#p-residents .rp455-first-flow{justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}#p-residents .rp455-first-flow span{color:#5e5954;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:11px;font-weight:700;display:flex}#p-residents .rp455-first-flow b{width:23px;height:23px;color:var(--red2);background:#fff;border:1px solid #e0d7cf;border-radius:50%;flex:0 0 23px;place-items:center;font-size:9px;display:grid}#p-residents .rp455-first-flow i{color:#bcb3ab;font-size:14px;font-style:normal}#p-residents .rp455-map-btn{white-space:nowrap;min-height:44px;padding:10px 16px 10px 18px;font-size:12px}#p-residents .rp455-hearts{border-top:1px solid #e2dad3;grid-template-columns:38px minmax(0,.92fr) minmax(420px,1.08fr);gap:26px;padding:34px 30px 36px;display:grid}#p-residents .rp455-hearts-main{min-width:0}#p-residents .rp455-hearts-main h3{letter-spacing:-.03em;margin-top:7px;font-size:28px;line-height:1.08}#p-residents .rp455-hearts-lead{color:#756f69;max-width:520px;margin-top:10px;font-size:13px;line-height:1.6}#p-residents .rp455-earn-list{border-top:1px solid #e3dcd5;margin-top:22px}#p-residents .rp455-earn{border-bottom:1px solid #e3dcd5;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:15px;padding:15px 0;display:grid}#p-residents .rp455-heart-value{color:var(--red2);letter-spacing:-.03em;font-size:22px;font-weight:800}#p-residents .rp455-heart-value span{color:var(--red);font-size:16px}#p-residents .rp455-earn b{color:var(--ink);font-size:13.5px;line-height:1.3;display:block}#p-residents .rp455-earn small{color:#89817a;margin-top:3px;font-size:10.8px;line-height:1.45;display:block}#p-residents .rp455-unlock{color:#fff;background:#182638;border-radius:22px;min-width:0;padding:26px 26px 24px}#p-residents .rp455-unlock .rp455-kicker{color:#d4bc90}#p-residents .rp455-unlock-top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding-bottom:22px;display:grid}#p-residents .rp455-unlock-top h3{color:#fff;letter-spacing:-.025em;max-width:390px;margin-top:7px;font-size:23px;line-height:1.14}#p-residents .rp455-progress{align-items:center;gap:4px;display:flex}#p-residents .rp455-progress span{color:#ee6259;font-size:18px;line-height:1}#p-residents .rp455-reward{border-top:1px solid #ffffff24;grid-template-columns:30px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}#p-residents .rp455-reward-no{color:#d9c6a7;border:1px solid #fff3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}#p-residents .rp455-reward-meta{color:#d1bb94;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}#p-residents .rp455-reward h4{color:#fff;margin-top:6px;font-size:17px;line-height:1.2}#p-residents .rp455-reward p{color:#bcc6d0;max-width:500px;margin-top:6px;font-size:11.5px;line-height:1.55}#p-residents .rp455-draw{grid-template-columns:30px minmax(0,1fr) 154px;align-items:center}#p-residents .rp455-draw-status{border-left:1px solid #ffffff24;min-width:0;padding-left:16px}#p-residents .rp455-cycle{align-items:baseline;gap:6px;display:flex}#p-residents .rp455-cycle b{color:#fff;letter-spacing:-.05em;font-size:34px;line-height:1}#p-residents .rp455-cycle span{color:#c6cfd8;font-size:10px}#p-residents .rp455-countdown{margin-top:10px}#p-residents .rp455-countdown-label{color:#d1bb94;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}#p-residents .rp455-countdown p{color:#9eabb7;margin-top:5px;font-size:9.5px;line-height:1.35}#p-residents .rp455-countdown-values{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:6px;display:grid}#p-residents .rp455-countdown-values span{text-align:center;background:#ffffff12;border-radius:8px;padding:6px 4px}#p-residents .rp455-countdown-values b{color:#fff;font-size:15px;display:block}#p-residents .rp455-countdown-values small{color:#aeb9c3;text-transform:uppercase;margin-top:2px;font-size:6.5px;display:block}#p-residents .rp455-foot{background:#fff;border-top:1px solid #e2dad3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:20px 30px 22px;display:grid}#p-residents .rp455-foot p{color:#827b74;max-width:850px;margin:0;font-size:11.5px;line-height:1.55}#p-residents .rp455-foot strong{color:var(--ink)}#p-residents .rp455-text-btn{color:var(--red2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:800;display:inline-flex}@media (width<=1080px){#p-residents .rp455-first{grid-template-columns:38px 1fr}#p-residents .rp455-first-flow,#p-residents .rp455-map-btn{grid-column:2}#p-residents .rp455-first-flow{flex-wrap:wrap;justify-content:flex-start}#p-residents .rp455-map-btn{justify-self:start}#p-residents .rp455-hearts{grid-template-columns:38px 1fr}#p-residents .rp455-unlock{grid-column:2}}@media (width<=760px){#p-residents .resident-program-v455{margin:66px 0 72px}#p-residents .rp455-head{grid-template-columns:1fr;gap:16px}#p-residents .rp455-head h2{font-size:38px}#p-residents .rp455-board{border-radius:22px}#p-residents .rp455-first,#p-residents .rp455-hearts{grid-template-columns:1fr;padding:24px 20px}#p-residents .rp455-first-flow,#p-residents .rp455-map-btn,#p-residents .rp455-unlock{grid-column:auto}#p-residents .rp455-first-flow{gap:7px}#p-residents .rp455-first-flow i{display:none}#p-residents .rp455-first-flow span{width:100%}#p-residents .rp455-unlock{padding:22px 18px}#p-residents .rp455-unlock-top{grid-template-columns:1fr}#p-residents .rp455-draw{grid-template-columns:30px 1fr}#p-residents .rp455-draw-status{border-top:1px solid #ffffff24;border-left:0;grid-column:2;padding:14px 0 0}#p-residents .rp455-foot{grid-template-columns:1fr;padding:20px}}#p-business .biz480b-list article,#p-business .biz480b-list article:first-child,#p-business .biz480b-list article:nth-child(2),#p-business .biz480b-list article:nth-child(3){background:#f8f4ef!important}#p-residents .v294-resident-simple .audience-copy h1{max-width:700px;margin-bottom:0;font-size:clamp(36px,3.8vw,56px);line-height:1.02}#p-residents .v294-resident-simple .resident-hero-lead{color:#5f5853;max-width:665px;margin:0;font-size:16px;line-height:1.66}@media (width<=760px){#p-residents .v294-resident-simple .audience-copy h1{font-size:clamp(32px,8.5vw,44px)}#p-residents .v294-resident-simple .resident-hero-lead{font-size:15px;line-height:1.58}}#p-residents .v294-resident-simple .resident-hero-giftbar{max-width:640px;box-shadow:none;color:var(--ink);background:0 0;border:none;border-top:1px solid #352f2b1f;border-radius:0;margin:18px 0 0;padding:14px 0 0;font-size:16px;font-weight:500;line-height:1.54;display:block}#p-residents .v294-resident-simple .resident-hero-giftbar:before{content:none;display:none}#p-residents .v294-resident-simple .resident-hero-giftbar strong{color:var(--red2)}footer{color:#b8c3cf!important;background:#23374e!important}footer p,footer a{color:#b8c3cf!important}footer a:hover,footer h5,footer .brand b{color:#fff!important}footer .legal{color:#8f9ba8!important;border-top:1px solid #ffffff1a!important}#p-home #home-process.home-how-v390 .process-v390-foot-main:before{background:#e8cb86!important;box-shadow:0 0 0 5px #e8cb861a!important}#p-home .home-city{background:linear-gradient(145deg,#192538 0%,#111c2b 100%)!important}#p-home .home-city .city-sub,#p-home .home-benefit-card p{color:#d4dde8c7!important}#p-home .home-benefit-grid{border-top:1px solid #ffffff1f!important;border-bottom:1px solid #ffffff1f!important}#p-home .home-benefit-card{border-right:1px solid #ffffff1f!important}#p-home .faq-section-up .faq-wrap .section-head,#p-home .home-city,#p-home #home-process.home-how-v390 .process-v390-rail,#p-home #home-process.home-how-v390 .process-v390-node{background:#23374e!important}#p-home #home-process.home-how-v390 .process-v390-foot{background:#23374e!important;border-top:1px solid #ffffff14!important}#p-home #home-process.home-how-v390 .process-v390-foot-main{color:#d5dee8!important}#p-home #home-process.home-how-v390 .process-v390-foot-side{color:#9fb0c1!important}#p-business .v487e-intro{justify-content:flex-start!important}#p-business .v487e-intro>p{margin-top:24px!important}.beta-gated.on>:not(.beta-placeholder){display:none!important}.beta-placeholder{background:radial-gradient(circle at 80% 18%, #e4554d1a, transparent 26%), radial-gradient(circle at 18% 82%, #c7a15a21, transparent 30%), var(--paper);border-bottom:1px solid var(--line);place-items:center;min-height:calc(100vh - 82px);padding:64px 28px 80px;display:grid;position:relative;overflow:hidden}.beta-placeholder:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#15181c09 1px,#0000 1px),linear-gradient(90deg,#15181c09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.beta-placeholder-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(900px,100%);display:flex;position:relative}.beta-version{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffffb8;border-radius:999px;align-items:center;gap:8px;margin-bottom:34px;padding:8px 13px;font-size:11px;font-weight:700;display:inline-flex}.beta-placeholder .eyebrow{justify-content:center;margin-top:18px}.beta-placeholder .eyebrow:after{display:none}.beta-placeholder h1{letter-spacing:-.065em;color:var(--ink);margin:14px 0 22px;font-size:clamp(48px,7vw,92px);line-height:.93}.beta-placeholder h1 span{color:var(--red)}.beta-placeholder p{max-width:720px;color:var(--muted);margin:0;font-size:clamp(17px,1.8vw,21px);line-height:1.65}.beta-placeholder-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.beta-placeholder-note{border-top:1px solid var(--line);max-width:640px;color:var(--muted);flex-direction:column;gap:5px;margin-top:44px;padding-top:20px;font-size:13px;display:flex}.beta-placeholder-note b{color:var(--ink);font-size:13px}.beta-map-art{width:190px;height:116px;margin:0 auto 2px;position:relative}.beta-map-art:before{content:"";background:#fff6;border:1px solid #15181c1f;border-radius:30px 18px 34px 20px;position:absolute;inset:18px 15px;transform:rotate(-4deg)}.beta-pin{border:6px solid var(--red);background:var(--paper);z-index:2;border-radius:50% 50% 50% 0;width:24px;height:24px;position:absolute;transform:rotate(-45deg);box-shadow:0 5px 14px #e4554d24}.beta-pin:after{content:"";background:var(--red);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:4px}.beta-pin.p1{top:28px;left:28px}.beta-pin.p2{top:58px;left:96px;transform:rotate(-45deg)scale(.84)}.beta-pin.p3{opacity:.65;top:18px;right:18px;transform:rotate(-45deg)scale(.72)}.beta-route{transform-origin:0;border-top:2px dashed #c7a15a99;height:1px;position:absolute}.beta-route.r1{width:77px;top:53px;left:46px;transform:rotate(20deg)}.beta-route.r2{width:66px;top:65px;left:115px;transform:rotate(-32deg)}.beta-symbol{height:84px;color:var(--ink);letter-spacing:-.08em;align-items:center;gap:9px;font-size:50px;font-weight:800;display:flex}.beta-symbol i{background:var(--red);width:9px;height:9px;box-shadow:20px 0 0 var(--gold),-20px 0 0 #15181c33;border-radius:50%}.home-place-coming{cursor:default}.home-place-coming:hover{transform:none}.home-place-coming-visual{justify-content:space-between;align-items:flex-end;padding:18px;display:flex;position:relative;overflow:hidden;background:linear-gradient(145deg,#f6ebe7 0%,#f7f3ee 52%,#efe7dd 100%)!important}.home-place-coming-visual:before{content:"";border:1px solid #e4554d2e;border-radius:50%;width:150px;height:150px;position:absolute;top:-58px;right:-44px;box-shadow:-50px 65px 0 10px #c7a15a12}.home-place-coming-num{z-index:1;letter-spacing:-.07em;color:#15181c26;font-size:46px;font-weight:800;line-height:1;position:relative}.home-place-coming-status{z-index:1;color:var(--red2);text-transform:uppercase;letter-spacing:.12em;background:#ffffffb8;border:1px solid #e4554d40;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800;line-height:1;position:relative}.home-place-coming .expert-place-meta{color:var(--muted)}@media (width<=760px){.beta-placeholder{min-height:calc(100vh - 72px);padding:44px 20px 62px}.beta-version{margin-bottom:24px}.beta-placeholder h1{font-size:clamp(43px,13vw,64px)}.beta-placeholder p{font-size:16px}.beta-placeholder-actions,.beta-placeholder-actions .btn{width:100%}.beta-placeholder-note{margin-top:32px}}#p-business .business-air-eyebrow{pointer-events:none;background:0 0;border:0;width:100%;padding:0;display:block}#p-business .business-air-hero{height:16px;margin-bottom:20px}#p-business .business-air-value{height:16px;margin:0 auto}#p-business .business-air-growth,#p-business .business-air-check{height:16px}#p-business .business-air-apply-points{background:0 0;border:0;width:min(540px,100%);height:246px;margin-top:28px;padding:0;display:block}@media (width<=760px){#p-business .business-air-apply-points{height:246px}}#p-business .business-faq-home-style{margin:36px 0 0!important;padding:0!important}#p-business .business-faq-home-style .faq-wrap{background:#fff!important;border:1px solid #dcd5cf!important;border-radius:28px!important;width:100%!important;max-width:none!important;padding:0!important;overflow:hidden!important;box-shadow:0 16px 36px #231e1c0e!important}#p-business .business-faq-home-style .section-head{background:linear-gradient(135deg,var(--navy),var(--navy2))!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:30px 32px 28px!important;display:block!important;position:relative!important;overflow:hidden!important}#p-business .business-faq-home-style .section-head:after{content:""!important;border:1px solid #e9d6b02e!important;border-radius:50%!important;width:280px!important;height:280px!important;position:absolute!important;top:-120px!important;right:-90px!important;box-shadow:0 0 0 34px #e9d6b009,0 0 0 68px #e9d6b005!important}#p-business .business-faq-home-style .section-head .eyebrow{color:#d9bf8c!important;z-index:1!important;position:relative!important}#p-business .business-faq-home-style .section-head h2{color:#fff!important;z-index:1!important;margin:10px 0 0!important;font-size:clamp(36px,4vw,52px)!important;position:relative!important}#p-business .business-faq-home-style .faq{background:#fff!important;flex-direction:column!important;gap:0!important;margin:0!important;display:flex!important}#p-business .business-faq-home-style .qa{box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #e8e2dc!important;border-radius:0!important;transition:background .2s!important;position:relative!important;overflow:hidden!important}#p-business .business-faq-home-style .qa:last-child{border-bottom:0!important}#p-business .business-faq-home-style .qa:hover{box-shadow:none!important;background:#fcfaf8!important;transform:none!important}#p-business .business-faq-home-style .qa:before{display:none!important}#p-business .business-faq-home-style .qa button{text-align:left!important;width:100%!important;color:var(--ink)!important;cursor:pointer!important;background:0 0!important;border:0!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:20px!important;padding:24px 30px 24px 32px!important;font-size:17px!important;font-weight:700!important;display:grid!important}#p-business .business-faq-home-style .qa .qa-q{padding-right:16px!important;line-height:1.48!important;display:block!important}#p-business .business-faq-home-style .qa .pm{color:#8c7a68!important;background:#f7f3ef!important;border:1px solid #e7ded7!important;border-radius:50%!important;place-items:center!important;width:36px!important;height:36px!important;font-size:22px!important;transition:all .22s!important;display:grid!important}#p-business .business-faq-home-style .qa .ans{max-height:0!important;transition:max-height .32s!important;overflow:hidden!important}#p-business .business-faq-home-style .qa .ans p{color:#6f6b66!important;max-width:88ch!important;margin:0!important;padding:0 120px 24px 32px!important;font-size:14.8px!important;line-height:1.74!important}#p-business .business-faq-home-style .qa.open{background:#fbf8f5!important}#p-business .business-faq-home-style .qa.open .ans{max-height:320px!important}#p-business .business-faq-home-style .qa.open .pm{color:var(--red)!important;background:#efe7df!important;border-color:#dfd2c7!important;transform:rotate(45deg)!important}@media (width<=760px){#p-business .business-faq-home-style .faq-wrap{border-radius:24px!important}#p-business .business-faq-home-style .section-head{padding:24px 22px 22px!important}#p-business .business-faq-home-style .qa button{grid-template-columns:1fr 34px!important;gap:12px!important;padding:20px 18px 20px 20px!important}#p-business .business-faq-home-style .qa .ans p{padding:0 20px 22px!important}}#p-home .home-air{pointer-events:none;width:1px;display:block}#p-home .home-air--hero{height:13px;margin-bottom:2px}#p-home .home-air--section{height:13px}@media (width<=760px){#p-home .home-air--hero,#p-home .home-air--section{height:11px}}#p-home .home-benefit-grid{perspective:1200px;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important;overflow:visible!important}#p-home .home-benefit-card,#p-home .home-benefit-card+.home-benefit-card{z-index:1;color:inherit;transform-origin:50%;text-decoration:none;position:relative;overflow:hidden;transform:translateY(0)scale(1);background:linear-gradient(145deg,#22364e 0%,#1d2f45 100%)!important;border:1px solid #ffffff1f!important;border-radius:22px!important;min-height:270px!important;margin:0!important;padding:34px 34px 36px!important;transition:transform .3s cubic-bezier(.2,.75,.25,1),box-shadow .3s,border-color .3s,background .3s!important;box-shadow:0 10px 28px #040a121f!important}#p-home .home-benefit-card:before{content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#ec5d53,#d8b36a);border-radius:0 0 999px 999px;height:3px;transition:opacity .24s,transform .3s cubic-bezier(.2,.75,.25,1);position:absolute;top:0;left:34px;right:34px;transform:scaleX(.25)}#p-home .home-benefit-card:after{content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:50%;width:170px;height:170px;transition:transform .35s,border-color .3s;position:absolute;bottom:-92px;right:-74px;box-shadow:0 0 0 34px #ffffff05}#p-home .home-benefit-card h3{z-index:2;position:relative;color:#fff!important;max-width:290px!important;margin:34px 0 14px!important;padding:0!important;font-size:23px!important;line-height:1.18!important;transform:none!important}#p-home .home-benefit-card p{z-index:2;position:relative;color:#dee5edc7!important;max-width:335px!important;margin:0!important;font-size:14.5px!important;line-height:1.7!important}#p-home .home-benefit-card:hover,#p-home .home-benefit-card:focus-within{z-index:5;background:linear-gradient(145deg,#2c4664 0%,#22374f 58%,#1f3148 100%)!important;border-color:#ec5d5385!important;transform:translateY(-12px)scale(1.018)!important;box-shadow:0 34px 60px #0309105c,0 12px 24px #03091038,inset 0 1px #ffffff14!important}#p-home .home-benefit-card:hover:before,#p-home .home-benefit-card:focus-within:before{opacity:1;transform:scaleX(1)}#p-home .home-benefit-card:hover:after,#p-home .home-benefit-card:focus-within:after{border-color:#ec5d5329;transform:translate(-12px,-10px)scale(1.08)}#p-home .home-benefit-link{cursor:pointer;outline:none}#p-home .home-benefit-link:focus-visible{outline-offset:4px;outline:3px solid #ec5d53b3}#p-home .home-benefit-arrow{z-index:3;color:#fff;opacity:0;background:#ec5d53;border:1px solid #ffffff26;border-radius:14px;place-items:center;width:44px;height:44px;font-size:21px;line-height:1;transition:opacity .22s,transform .28s cubic-bezier(.2,.75,.25,1),box-shadow .22s;display:grid;position:absolute;top:26px;right:28px;transform:translateY(7px)scale(.88);box-shadow:0 10px 22px #ec5d5333}#p-home .home-benefit-link:hover .home-benefit-arrow,#p-home .home-benefit-link:focus-visible .home-benefit-arrow{opacity:1;transform:translateY(0)scale(1);box-shadow:0 14px 26px #ec5d5352}@media (hover:none){#p-home .home-benefit-card:hover{transform:none!important;box-shadow:0 10px 28px #040a121f!important}#p-home .home-benefit-link .home-benefit-arrow{opacity:1;border-radius:12px;width:38px;height:38px;top:22px;right:20px;transform:none}}@media (width<=760px){#p-home .home-benefit-grid{grid-template-columns:1fr!important;gap:12px!important}#p-home .home-benefit-card,#p-home .home-benefit-card+.home-benefit-card{border:1px solid #ffffff1f!important;border-radius:18px!important;min-height:0!important;padding:26px 24px 28px!important}#p-home .home-benefit-card h3{margin:12px 52px 10px 0!important;padding:0!important}#p-home .home-benefit-card:before{left:24px;right:24px}}#p-home .home-method{padding-top:52px!important;padding-bottom:58px!important}#p-home .home-method .expert-audit,#p-home .home-method .assessment-deck-alt.method-faq-split{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}#p-home .home-method .assessment-deck-alt.method-faq-split:after{display:none!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-layout{grid-template-columns:330px minmax(0,1fr)!important;align-items:start!important;gap:44px!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-nav{min-width:0!important;padding:2px 0 0!important;position:static!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-kicker{background:#c9a25b!important;border-radius:999px!important;width:42px!important;height:2px!important;margin:0 0 20px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-nav h3{color:#17263a!important;letter-spacing:-.045em!important;max-width:310px!important;margin:0 0 30px!important;font-size:44px!important;line-height:1.01!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;grid-template-columns:none!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs .expert-tab{color:#716961!important;width:100%!important;min-height:64px!important;box-shadow:none!important;text-align:left!important;background:#ffffff57!important;border:1px solid #ded4cb!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;gap:14px!important;margin:0!important;padding:14px 14px 14px 18px!important;transition:background .18s,border-color .18s,box-shadow .18s,color .18s!important;display:grid!important;position:relative!important;transform:none!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs .expert-tab:before{content:""!important;background:0 0!important;border-radius:999px!important;width:3px!important;position:absolute!important;top:14px!important;bottom:14px!important;left:-1px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs .expert-tab:after{display:none!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs .expert-tab:hover{color:#17263a!important;background:#fff!important;border-color:#d7cbc1!important;padding:14px 14px 14px 18px!important;box-shadow:0 10px 24px #1e27320d!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs .expert-tab.on{color:#17263a!important;background:#fff!important;border-color:#dfb4aa!important;padding:14px 14px 14px 18px!important;box-shadow:0 12px 28px #1e273212!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs .expert-tab.on:before{background:#ea594e!important}#p-home .home-method .assessment-deck-alt.method-faq-split .question-panel-label{white-space:normal!important;min-width:0!important;color:inherit!important;letter-spacing:-.02em!important;font-size:18px!important;font-weight:800!important;line-height:1.22!important;display:block!important;overflow:visible!important}#p-home .home-method .assessment-deck-alt.method-faq-split .question-panel-arrow{color:#aaa198!important;background:0 0!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;font-size:18px!important;line-height:1!important;transition:background .18s,color .18s,transform .18s!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tab:hover .question-panel-arrow{color:#ea594e!important;transform:translate(2px)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tab.on .question-panel-arrow{color:#fff!important;background:#ea594e!important;transform:none!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-slides.method-faq-content{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-slide{background:0 0!important;margin:0!important;padding:0!important;display:none!important;overflow:visible!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-slide.on{animation:.28s cubic-bezier(.2,.75,.25,1) both methodV581In!important;display:block!important}@keyframes methodV581In{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}#p-home .home-method .assessment-deck-alt.method-faq-split .method-answer-card{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-shell{grid-template-columns:minmax(0,1fr) 250px!important;align-items:stretch!important;gap:18px!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-rail-wrap{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-rail-wrap>.buy-intro{color:#69625c!important;border-bottom:1px solid #ddd4cc!important;border-left:0!important;max-width:none!important;margin:0 0 14px!important;padding:0 0 13px!important;font-size:14px!important;line-height:1.5!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-rail{scroll-snap-type:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step{min-width:0!important;height:auto!important;min-height:142px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2d9d1!important;border-radius:18px!important;margin:0!important;padding:15px 16px!important;display:block!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step .no{color:#d94e43!important;background:#f6ddd7!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;margin:0 0 9px!important;font-size:11px!important;font-weight:800!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step b{color:#17263a!important;margin:0 0 6px!important;font-size:15.5px!important;line-height:1.18!important;display:block!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step span{color:#756e67!important;font-size:12.2px!important;line-height:1.43!important;display:block!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-controls{display:none!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-side{height:auto!important;min-height:100%!important;box-shadow:none!important;background:#17263a!important;border:0!important;border-radius:20px!important;flex-direction:column!important;justify-content:flex-start!important;margin:0!important;padding:20px!important;display:flex!important;overflow:hidden!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-side:after{display:none!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-side .mini{color:#e3b866!important;letter-spacing:.14em!important;margin:0 0 13px!important;font-size:9px!important;line-height:1.2!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metrics{gap:8px!important;margin:0 0 14px!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metric-row{grid-template-columns:50px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metric-row strong{color:#fff!important;letter-spacing:-.05em!important;font-size:46px!important;line-height:.88!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metric-row span{color:#fff!important;letter-spacing:-.02em!important;font-size:17px!important;font-weight:800!important;line-height:1.02!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-side p{color:#bac4d0!important;margin:0 0 14px!important;font-size:12.3px!important;line-height:1.5!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-experts{flex-wrap:wrap!important;gap:6px!important;margin-top:auto!important;display:flex!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-experts i{color:#e6bd6b!important;background:#ffffff09!important;border:1px solid #e5bc6952!important;border-radius:999px!important;padding:6px 8px!important;font-size:10px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-answer-card>.buy-intro,#p-home .home-method .assessment-deck-alt.method-faq-split .method-answer-card>.author-intro{color:#69625c!important;border-bottom:1px solid #ddd4cc!important;border-left:0!important;max-width:none!important;margin:0 0 14px!important;padding:0 0 13px!important;font-size:14px!important;line-height:1.5!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item{min-height:130px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2d9d1!important;border-radius:18px!important;margin:0!important;padding:15px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item b{margin-bottom:6px!important;font-size:14.5px!important;line-height:1.2!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item span{font-size:12.1px!important;line-height:1.43!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-card{min-height:108px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2d9d1!important;border-radius:16px!important;margin:0!important;padding:13px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-card b{margin-bottom:5px!important;font-size:13px!important;line-height:1.18!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-card span{font-size:10.8px!important;line-height:1.38!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-panel{box-shadow:none!important;background:#f8f1e8!important;border:1px solid #e2d9d1!important;border-radius:16px!important;margin:9px 0 0!important;padding:12px 14px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-panel .mini{margin-bottom:5px!important;font-size:8.5px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-panel h4{margin:0 0 5px!important;font-size:14px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-panel p{margin:0!important;font-size:10.8px!important;line-height:1.38!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-chips{display:none!important}@media (width<=1100px){#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-layout{grid-template-columns:280px minmax(0,1fr)!important;gap:30px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-nav h3{font-size:37px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .question-panel-label{font-size:16px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-shell{grid-template-columns:minmax(0,1fr) 220px!important}}@media (width<=860px){#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-layout{grid-template-columns:1fr!important;gap:24px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-nav h3{max-width:620px!important;margin-bottom:22px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs{max-width:620px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-shell{grid-template-columns:1fr!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-side{min-height:auto!important}#p-home .home-method .assessment-deck-alt.method-faq-split .author-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){#p-home .home-method{padding-top:38px!important;padding-bottom:42px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-faq-nav h3{font-size:32px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .expert-tabs.question-panel-tabs .expert-tab{min-height:58px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-rail,#p-home .home-method .assessment-deck-alt.method-faq-split .buy-grid,#p-home .home-method .assessment-deck-alt.method-faq-split .author-grid{grid-template-columns:1fr!important}}#p-business #business-application .biz343-form h3+label,#p-business #business-application .biz343-form-lead-space+label{margin-top:4px!important}#p-business #business-application .biz343-consent input[type=checkbox],#p-business #business-application .biz343-consent input[type=checkbox]:checked{accent-color:#48a96b!important}@media (width<=520px){#p-business #business-application .biz343-form{margin:8px 10px 10px!important;padding:22px 20px 16px!important}#p-business #business-application .biz343-form-lead-space{flex-basis:4px!important;height:4px!important}#p-business #business-application .biz343-helper-space{flex-basis:6px!important;height:6px!important}}#p-thanks .section{padding:64px 0 72px!important}#p-thanks .result.result-thanks-polished{text-align:center!important;background:linear-gradient(#fff 0%,#fdfaf7 100%)!important;border:1px solid #ded5cc!important;border-radius:30px!important;max-width:820px!important;padding:48px 54px 50px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 54px #1f1b1812!important}#p-thanks .result.result-thanks-polished:before{content:"";background:linear-gradient(90deg,#c7a15a,#e65a4f);border-radius:999px;width:54px;height:2px;margin:0 auto 24px;display:block}#p-thanks .result.result-thanks-polished h2{letter-spacing:-.04em!important;color:#121a24!important;margin:0!important;font-size:clamp(36px,4vw,50px)!important;line-height:1.04!important}#p-thanks .result.result-thanks-polished>p{color:#867f78!important;max-width:650px!important;margin:18px auto 0!important;font-size:18px!important;line-height:1.65!important}#p-thanks .result.result-thanks-polished .result-bot{text-align:left!important;background:linear-gradient(135deg,#f7f9fb 0%,#f4f6f9 100%)!important;border:1px solid #dddfe3!important;border-radius:22px!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;max-width:680px!important;margin:30px auto 0!important;padding:22px 24px!important;position:relative!important;box-shadow:0 10px 24px #15213209!important}#p-thanks .result.result-thanks-polished .result-bot:before{content:"";background:#ee5a4d;border-radius:0 999px 999px 0;width:3px;position:absolute;top:22px;bottom:22px;left:0}#p-thanks .result.result-thanks-polished .bot-ico{border-radius:18px!important;width:58px!important;height:58px!important;font-size:25px!important;box-shadow:0 12px 24px #15213224!important}#p-thanks .result.result-thanks-polished .result-bot h3{letter-spacing:-.025em!important;color:#111820!important;margin:1px 0 0!important;font-size:21px!important;line-height:1.2!important}#p-thanks .result.result-thanks-polished .result-bot p{color:#817a73!important;max-width:none!important;margin:8px 0 0!important;font-size:15.5px!important;line-height:1.65!important}#p-thanks .result.result-thanks-polished .acts{align-items:center!important;gap:14px!important;margin-top:26px!important}#p-thanks .result.result-thanks-polished .acts .btn{min-height:52px!important;padding-left:24px!important;padding-right:24px!important}@media (width<=760px){#p-thanks .section{padding:34px 0 44px!important}#p-thanks .result.result-thanks-polished{border-radius:24px!important;padding:34px 20px 36px!important}#p-thanks .result.result-thanks-polished h2{font-size:36px!important}#p-thanks .result.result-thanks-polished>p{font-size:16px!important}#p-thanks .result.result-thanks-polished .result-bot{grid-template-columns:48px minmax(0,1fr)!important;gap:14px!important;padding:18px!important}#p-thanks .result.result-thanks-polished .bot-ico{border-radius:15px!important;width:48px!important;height:48px!important;font-size:21px!important}#p-thanks .result.result-thanks-polished .result-bot h3{font-size:18px!important}#p-thanks .result.result-thanks-polished .result-bot p{font-size:14px!important}#p-thanks .result.result-thanks-polished .acts{flex-direction:column!important}#p-thanks .result.result-thanks-polished .acts .btn{width:100%!important}}#p-thanks .result.result-thanks-polished{background:radial-gradient(circle at 88% 10%,#ee5a4d16 0,#ee5a4d00 25%),radial-gradient(circle at 10% 92%,#c7a15a14 0,#c7a15a00 30%),linear-gradient(#fffdfa 0%,#fbf6f0 100%)!important;border-color:#e1d7cd!important;box-shadow:0 26px 64px #1f1b1817!important}#p-thanks .result.result-thanks-polished:before{background:linear-gradient(90deg,#c9a55c 0 42%,#ee5a4d 42% 100%)!important;width:72px!important;height:3px!important;margin-bottom:22px!important}#p-thanks .result.result-thanks-polished:after{content:"✓";color:#ee5a4d;pointer-events:none;background:#ee5a4d17;border:1px solid #ee5a4d2e;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;font-weight:900;line-height:1;display:grid;position:absolute;top:34px;right:42px;box-shadow:inset 0 0 0 7px #ffffff57}#p-thanks .result.result-thanks-polished h2{z-index:1;position:relative}#p-thanks .result.result-thanks-polished>p{letter-spacing:-.01em!important;white-space:nowrap!important;color:#7f7770!important;width:100%!important;max-width:none!important;font-size:15.5px!important;line-height:1.5!important}#p-thanks .result.result-thanks-polished .result-bot{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb8!important;border-color:#e3d9cf!important;box-shadow:0 14px 34px #1521320e!important}#p-thanks .result.result-thanks-polished .result-bot:before{background:linear-gradient(#ee5a4d,#d9af63)!important;width:4px!important}#p-thanks .result.result-thanks-polished .bot-ico{color:#fff!important;background:linear-gradient(145deg,#1c2d43,#111d2c)!important;box-shadow:0 12px 26px #1521322e!important}#p-thanks .result.result-thanks-polished .result-bot h3{font-size:22px!important}#p-thanks .result.result-thanks-polished .result-bot p{color:#776f68!important}#p-thanks .result.result-thanks-polished .acts .btn.primary{box-shadow:0 12px 24px #ee5a4d2e!important}@media (width<=900px){#p-thanks .result.result-thanks-polished>p{white-space:normal!important}#p-thanks .result.result-thanks-polished:after{width:44px;height:44px;font-size:20px;top:24px;right:24px}}@media (width<=760px){#p-thanks .result.result-thanks-polished>p{font-size:15px!important}#p-thanks .result.result-thanks-polished:after{display:none}}#p-business .business-faq-home-style .section-head,#p-business .biz343-apply{background:linear-gradient(155deg,#173149 0%,#203c56 100%)!important}#p-business #business-process.v487e{background:0 0!important;margin:84px 0 0!important;padding:0!important}#p-business #business-process .v487e-layout{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)!important;align-items:start!important;gap:54px!important;padding:0!important;display:grid!important}#p-business #business-process .v487e-intro{min-height:0!important;padding:12px 0 0!important;display:block!important}#p-business #business-process .v487e .eyebrow,#p-business #business-process .eyebrow{color:#9d7a52!important}#p-business #business-process .v487e .eyebrow:after,#p-business #business-process .eyebrow:after{background:linear-gradient(90deg,#caa766,#0000)!important}#p-business #business-process h2{color:#111a24!important;letter-spacing:-.055em!important;max-width:470px!important;margin:16px 0 0!important;font-size:clamp(42px,4.5vw,60px)!important;line-height:1.01!important}#p-business #business-process h2 span{color:#ef5c50!important}#p-business #business-process .v487e-intro>p{color:#77706a!important;max-width:430px!important;margin:20px 0 0!important;font-size:14.5px!important;line-height:1.72!important}#p-business #business-process .v487e-path{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(155deg,#173149 0%,#203c56 100%)!important;border:1px solid #ffffff14!important;border-radius:28px!important;padding:10px 26px!important;box-shadow:0 20px 46px #162d4326!important}#p-business #business-process .v487e-path article{grid-template-columns:46px minmax(0,1fr)!important;gap:16px!important;padding:16px 0!important;display:grid!important}#p-business #business-process .v487e-path article+article{border-top:1px solid #ffffff1c!important}#p-business #business-process .v487e-no{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff24!important;border-radius:12px!important;width:38px!important;height:38px!important;font-size:9px!important;font-weight:800!important}#p-business #business-process .v487e-kicker{color:#f0a79f!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:8.8px!important;font-weight:800!important}#p-business #business-process .v487e-path h3{color:#fff!important;letter-spacing:-.028em!important;margin:6px 0 0!important;font-size:18px!important;line-height:1.14!important}#p-business #business-process .v487e-path p{color:#d7e2eb!important;max-width:540px!important;margin:6px 0 0!important;font-size:11.8px!important;line-height:1.52!important}#p-business #business-faq.business-faq-home-style{margin:84px 0 0!important;padding:0!important}#p-business #business-faq .faq-wrap{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}#p-business #business-faq .section-head{background:0 0!important;border:0!important;border-bottom:1px solid #d9cfc7!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 0 26px!important;display:block!important;position:relative!important;overflow:visible!important}#p-business #business-faq .section-head:before,#p-business #business-faq .section-head:after{content:none!important;display:none!important}#p-business #business-faq .section-head .eyebrow{color:#9d7a52!important;position:static!important}#p-business #business-faq .section-head .eyebrow:after{background:linear-gradient(90deg,#caa766,#0000)!important}#p-business #business-faq .section-head h2{color:#111a24!important;letter-spacing:-.05em!important;margin:10px 0 0!important;font-size:clamp(42px,4.6vw,58px)!important;line-height:1!important;position:static!important}#p-business #business-faq .faq{background:0 0!important;flex-direction:column!important;gap:0!important;margin:0!important;display:flex!important}#p-business #business-faq .qa{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ddd5ce!important;border-radius:0!important;transition:none!important;position:relative!important;overflow:visible!important}#p-business #business-faq .qa:last-child{border-bottom:1px solid #ddd5ce!important}#p-business #business-faq .qa:hover,#p-business #business-faq .qa.open{box-shadow:none!important;background:0 0!important;transform:none!important}#p-business #business-faq .qa:before{display:none!important}#p-business #business-faq .qa button{text-align:left!important;color:#111a24!important;cursor:pointer!important;background:0 0!important;border:0!important;grid-template-columns:1fr 38px!important;align-items:center!important;gap:22px!important;width:100%!important;padding:23px 0!important;font-size:17px!important;font-weight:750!important;display:grid!important}#p-business #business-faq .qa .qa-q{padding-right:16px!important;line-height:1.45!important;display:block!important}#p-business #business-faq .qa .pm{color:#8a7868!important;background:#f6f1ec!important;border:1px solid #e1d8d0!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:20px!important;transition:transform .22s,background .22s,color .22s!important;display:grid!important}#p-business #business-faq .qa .ans{max-height:0!important;transition:max-height .3s!important;overflow:hidden!important}#p-business #business-faq .qa .ans p{color:#706963!important;max-width:88ch!important;margin:0!important;padding:0 76px 23px 0!important;font-size:14.7px!important;line-height:1.72!important}#p-business #business-faq .qa.open .ans{max-height:300px!important}#p-business #business-faq .qa.open .pm{color:#ef5c50!important;background:#efe6df!important;border-color:#dccdc2!important;transform:rotate(45deg)!important}#p-business #business-application.biz343-apply{margin-top:84px!important;margin-bottom:84px!important}@media (width<=900px){#p-business #business-process .v487e-layout{grid-template-columns:1fr!important;gap:28px!important}#p-business #business-process .v487e-intro{padding-top:0!important}#p-business #business-process h2{max-width:680px!important}#p-business #business-process .v487e-intro>p{max-width:620px!important}}@media (width<=760px){#p-business #business-process.v487e,#p-business #business-faq.business-faq-home-style{margin-top:64px!important}#p-business #business-application.biz343-apply{margin-top:64px!important;margin-bottom:64px!important}#p-business #business-process .v487e-path{border-radius:22px!important;padding:8px 17px!important}#p-business #business-process h2{font-size:40px!important}#p-business #business-faq .section-head{padding-bottom:20px!important}#p-business #business-faq .section-head h2{font-size:40px!important}#p-business #business-faq .qa button{grid-template-columns:1fr 34px!important;gap:14px!important;padding:20px 0!important}#p-business #business-faq .qa .ans p{padding:0 48px 20px 0!important}}#p-business{--business-accent:#e4554d}#p-business .business-hero .biz308-title-result em,#p-business .biz463d-head h2 .biz463d-accent,#p-business .biz480b-head h2 span,#p-business .v487e h2 span,#p-business .biz343-apply-copy h2 span{color:var(--business-accent)!important}#p-business .business-client-path-light{margin:76px 0 82px!important;padding:0!important}#p-business .business-client-path-head{max-width:930px!important;margin:0 0 28px!important}#p-business .business-client-path-head h2{color:#111820!important;letter-spacing:-.052em!important;margin:0!important;font-size:clamp(38px,4.4vw,58px)!important;font-weight:800!important;line-height:.98!important}#p-business .business-client-path-head h2 span{color:#e4554d!important}#p-business .business-client-path-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important;display:grid!important}#p-business .business-client-card{min-width:0!important;color:inherit!important;background:linear-gradient(#fffdfa 0%,#fcf8f4 100%)!important;border:1px solid #e5ddd5!important;border-radius:26px!important;flex-direction:column!important;text-decoration:none!important;transition:transform .22s,box-shadow .22s,border-color .22s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 26px #21191409!important}#p-business .business-client-card:hover{transform:translateY(-3px)!important;box-shadow:0 18px 36px #21191413!important}#p-business .business-client-card-visual{background:#f4eee7!important;border-radius:20px!important;height:328px!important;margin:14px 14px 0!important;position:relative!important;overflow:hidden!important}#p-business .business-client-card-visual img{object-fit:cover!important;border-radius:20px!important;width:100%!important;height:100%!important;display:block!important}#p-business .business-client-card-tag{z-index:2!important;color:#9f856f!important;letter-spacing:.11em!important;text-transform:uppercase!important;background:#fdf9f4f2!important;border-radius:999px!important;align-items:center!important;min-height:36px!important;padding:8px 18px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:18px!important;left:18px!important;box-shadow:0 6px 18px #3a261412!important}#p-business .business-client-card-copy{flex-direction:column!important;flex:1!important;padding:20px 20px 24px!important;display:flex!important}#p-business .business-client-card-copy h3{color:#111820!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(24px,1.85vw,31px)!important;font-weight:800!important;line-height:1.06!important}#p-business .business-client-card-copy p{color:#857c75!important;margin:14px 0 0!important;font-size:15px!important;line-height:1.55!important}#p-business .business-client-card-map{background:linear-gradient(#fffdfb 0%,#fff8f6 100%)!important;border-color:#e4554d7a!important}#p-business .business-client-card-map:hover{border-color:#e4554d!important;box-shadow:0 18px 36px #e4554d1f!important}#p-business .business-client-card-arrow{z-index:2!important;color:#da4b43!important;background:#ffe2de!important;border-radius:50%!important;place-items:center!important;width:46px!important;height:46px!important;font-size:24px!important;font-weight:800!important;transition:transform .2s,background .2s!important;display:grid!important;position:absolute!important;bottom:20px!important;right:20px!important}#p-business .business-client-card-map:hover .business-client-card-arrow{background:#ffd8d2!important;transform:translate(3px)!important}@media (width<=1280px){#p-business .business-client-path-head h2{font-size:clamp(36px,4vw,52px)!important}#p-business .business-client-card-visual{height:286px!important}#p-business .business-client-card-copy{padding:18px 18px 22px!important}#p-business .business-client-card-copy h3{font-size:clamp(22px,1.75vw,28px)!important}#p-business .business-client-card-copy p{font-size:14px!important}}@media (width<=1100px){#p-business .business-client-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}#p-business .business-client-card-visual{height:300px!important}}@media (width<=650px){#p-business .business-client-path-light{margin:60px 0 66px!important}#p-business .business-client-path-head{margin-bottom:22px!important}#p-business .business-client-path-head h2{font-size:40px!important}#p-business .business-client-path-grid{grid-template-columns:1fr!important}#p-business .business-client-card-visual{height:268px!important;margin:12px 12px 0!important}#p-business .business-client-card-copy{padding:18px 18px 22px!important}#p-business .business-client-card-map .business-client-card-copy{padding-right:72px!important}}#p-business .business-client-path-light{margin:68px 0 74px!important}#p-business .business-client-path-head{margin:0 0 24px!important}#p-business .business-client-path-grid{gap:12px!important}#p-business .business-client-card{border-radius:22px!important;box-shadow:0 9px 22px #241d1808!important}#p-business .business-client-card-visual{aspect-ratio:4/3!important;background:#f7f1eb!important;border-radius:17px!important;width:auto!important;height:auto!important;margin:10px 10px 0!important;position:relative!important;overflow:hidden!important}#p-business .business-client-card-visual img{object-fit:contain!important;object-position:center center!important;border-radius:17px!important;width:100%!important;height:100%!important;display:block!important}#p-business .business-client-card-tag{color:#9f856f!important;letter-spacing:.11em!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#faf6f1f0!important;border-radius:999px!important;padding:7px 12px!important;font-size:9.5px!important;font-weight:800!important;line-height:1!important;top:13px!important;left:13px!important}#p-business .business-client-card-tag-accent{color:#df584f!important;background:#ffe5e2f0!important}#p-business .business-client-card-copy{padding:15px 18px 20px!important}#p-business .business-client-card-copy h3{letter-spacing:-.035em!important;font-size:clamp(19px,1.45vw,24px)!important;line-height:1.07!important}#p-business .business-client-card-copy p{margin-top:9px!important;font-size:12.8px!important;line-height:1.48!important}#p-business .business-client-card-map .business-client-card-copy{padding-right:58px!important}#p-business .business-client-card-arrow{width:38px!important;height:38px!important;font-size:20px!important;bottom:16px!important;right:16px!important}@media (width>=1281px){#p-business .business-client-path-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1280px){#p-business .business-client-card-copy{padding:14px 16px 18px!important}#p-business .business-client-card-copy h3{font-size:19px!important}#p-business .business-client-card-copy p{font-size:12px!important}#p-business .business-client-card-tag{padding:6px 10px!important;font-size:9px!important;top:11px!important;left:11px!important}}@media (width<=1100px){#p-business .business-client-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (width<=650px){#p-business .business-client-path-light{margin:56px 0 62px!important}#p-business .business-client-path-grid{grid-template-columns:1fr!important}#p-business .business-client-card-copy h3{font-size:22px!important}#p-business .business-client-card-copy p{font-size:13.5px!important}}#p-business .biz480b-metric{background:radial-gradient(circle at 82% 14%,#ffffff2e 0,#fff0 30%),linear-gradient(145deg,#e4554d 0%,#d94740 62%,#ca3f39 100%)!important;border:1px solid #e4554d4d!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 30px #c93f3924!important}#p-business .biz480b-metric:after{content:"";pointer-events:none;border:1px solid #ffffff26;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-76px;right:-68px;box-shadow:0 0 0 20px #ffffff09}#p-business .biz480b-metric strong{z-index:1!important;color:#fff!important;text-shadow:0 2px 14px #6017141a!important;position:relative!important}#p-business .biz480b-metric span{z-index:1!important;color:#ffe9e5!important;opacity:.96!important;position:relative!important}@media (width>=861px){#p-business .business-hero{background:#f8f5f1!important;border-bottom:1px solid #d9cfc68c!important;min-height:650px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}#p-business .business-hero>.wrap{z-index:3!important;box-sizing:border-box!important;align-items:center!important;width:min(100%,1440px)!important;min-height:650px!important;margin:0 auto!important;padding:0 clamp(54px,5vw,92px)!important;display:flex!important;position:relative!important}#p-business .business-hero .audience-copy{z-index:4!important;width:min(610px,48vw)!important;max-width:610px!important;margin:0!important;padding:58px 0 56px!important;position:relative!important}#p-business .business-hero>.audience-visual{z-index:1!important;opacity:1!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:auto 100%!important;border:0!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}#p-business .business-hero>.audience-visual:before{content:""!important;z-index:1!important;background:linear-gradient(90deg,#f8f5f1 0% 24%,#f8f5f1fe 30%,#f8f5f1f9 36%,#f8f5f1ed 42%,#f8f5f1d6 48%,#f8f5f1b0 54%,#f8f5f17d 60%,#f8f5f14a 66%,#f8f5f121 72%,#f8f5f10b 78%,#f8f5f100 84%),linear-gradient(#ffffff0a,#14191e0b 100%)!important;display:block!important;position:absolute!important;inset:0!important}#p-business .business-hero>.audience-visual:after{content:""!important;z-index:2!important;filter:blur(34px)!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(90deg,#f8f5f1f5 0%,#f8f5f1db 20%,#f8f5f1ab 43%,#f8f5f16b 64%,#f8f5f12e 82%,#f8f5f100 100%)!important;width:25%!important;display:block!important;position:absolute!important;top:-12%!important;bottom:-12%!important;left:35%!important}}#p-business .business-hero{background:#f7f3ee!important;border-bottom:1px solid #e2d8cf!important;min-height:650px!important;display:block!important;position:relative!important;overflow:hidden!important}#p-business .business-hero>.wrap{z-index:3!important;align-items:center!important;max-width:1260px!important;min-height:650px!important;margin:0 auto!important;padding-left:28px!important;padding-right:28px!important;display:flex!important;position:relative!important}#p-business .business-hero .audience-visual{width:58%!important;min-height:100%!important;box-shadow:none!important;filter:none!important;opacity:1!important;background-image:url(/images/site/business-hero.webp)!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0 0 0 auto!important;overflow:hidden!important}#p-business .business-hero .audience-visual:before{content:""!important;-webkit-backdrop-filter:blur(3px)!important;background:linear-gradient(90deg,#f7f3ee 0%,#f7f3eefe 12%,#f7f3eef8 22%,#f7f3eee6 33%,#f7f3eeb8 43%,#f7f3ee75 54%,#f7f3ee38 64%,#f7f3ee14 74%,#f7f3ee03 82%,#f7f3ee00 88%)!important;position:absolute!important;inset:0!important}#p-business .business-hero .audience-visual:after{content:""!important;background:linear-gradient(#ffffff05,#19141012)!important;position:absolute!important;inset:0!important}#p-business .business-hero .audience-copy{z-index:4!important;width:min(620px,49%)!important;max-width:620px!important;padding:76px 0!important;position:relative!important}#p-business .business-hero .audience-copy h1{letter-spacing:-.056em!important;max-width:610px!important;font-size:clamp(46px,4.35vw,68px)!important;line-height:.96!important}#p-business .business-hero .hero-actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}#p-business .business-hero .hero-actions .btn{max-width:100%!important}@media (width<=1100px){#p-business .business-hero,#p-business .business-hero>.wrap{min-height:620px!important}#p-business .business-hero .audience-visual{background-position:68%!important;width:55%!important}#p-business .business-hero .audience-copy{width:min(560px,52%)!important;padding:64px 0!important}}@media (width<=820px){#p-business .business-hero,#p-business .business-hero>.wrap{min-height:580px!important}#p-business .business-hero .audience-visual{opacity:.95!important;background-position:72%!important;width:52%!important}#p-business .business-hero .audience-copy{width:min(500px,56%)!important;padding:54px 0!important}#p-business .business-hero .audience-copy h1{font-size:clamp(38px,5.8vw,50px)!important}}@media (width<=680px){#p-business .business-hero{min-height:auto!important;padding:0!important}#p-business .business-hero>.wrap{min-height:0!important;padding-left:20px!important;padding-right:20px!important;display:block!important}#p-business .business-hero .audience-visual{display:none!important}#p-business .business-hero .audience-copy{width:100%!important;max-width:none!important;padding:50px 0 44px!important}#p-business .business-hero .audience-copy h1{max-width:520px!important;font-size:clamp(39px,11vw,50px)!important;line-height:1!important}#p-business .business-hero .audience-desc{max-width:520px!important}#p-business .business-hero .hero-actions{grid-template-columns:1fr!important;max-width:420px!important;display:grid!important}#p-business .business-hero .hero-actions .btn{width:100%!important}}@media (width>=681px){#p-business .business-hero{background-color:#f7f3ee!important;background-image:linear-gradient(90deg,#f7f3ee 0% 28%,#f7f3eefe 34%,#f7f3eef5 40%,#f7f3eedb 46%,#f7f3eeab 52%,#f7f3ee6e 58%,#f7f3ee38 64%,#f7f3ee14 70%,#f7f3ee00 78%),url(/images/site/business-hero.webp)!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:cover!important;border-bottom:1px solid #e2d8cf!important;min-height:650px!important;display:block!important;position:relative!important;overflow:hidden!important}#p-business .business-hero>.wrap{z-index:4!important;align-items:center!important;max-width:1260px!important;min-height:650px!important;margin:0 auto!important;padding-left:28px!important;padding-right:28px!important;display:flex!important;position:relative!important}#p-business .business-hero .audience-visual{display:none!important}#p-business .business-hero:before{content:""!important;z-index:2!important;pointer-events:none!important;filter:blur(18px)!important;background:radial-gradient(at 26% 48%,#f7f3eefa 0%,#f7f3eedb 26%,#f7f3ee99 48%,#f7f3ee42 66%,#f7f3ee00 84%)!important;width:34%!important;display:block!important;position:absolute!important;top:-10%!important;bottom:-10%!important;left:34%!important;transform:scaleX(1.08)!important}#p-business .business-hero:after{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#f7f3ee6b 0%,#f7f3ee33 44%,#f7f3ee0f 72%,#f7f3ee00 100%)!important;width:24%!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:42%!important}#p-business .business-hero .audience-copy{z-index:5!important;width:min(620px,49%)!important;max-width:620px!important;padding:76px 0!important;position:relative!important}}@media (width<=1100px) and (width>=681px){#p-business .business-hero{background-position:62%!important}#p-business .business-hero:before{width:38%!important;left:36%!important}#p-business .business-hero:after{width:28%!important;left:44%!important}}@media (width<=680px){#p-business .business-hero{background:#f7f3ee!important}#p-business .business-hero:before,#p-business .business-hero:after{display:none!important}}.beta-resident-art-logo{justify-content:center;align-items:center;margin:18px auto 8px;display:flex}.beta-resident-logo-crop{background:#ffffff75;border:1px solid #15181c1a;border-radius:18px;justify-content:center;align-items:center;width:88px;height:72px;display:flex;overflow:hidden;box-shadow:0 10px 24px #121c260a}.beta-resident-logo-crop img{-webkit-user-select:none;user-select:none;pointer-events:none;width:188px;max-width:none;height:auto;transform:translate(-48px)}@media (width<=767px){.beta-resident-logo-crop{border-radius:16px;width:78px;height:66px}.beta-resident-logo-crop img{width:166px;transform:translate(-43px)}}.beta-resident-art-mark{justify-content:center;align-items:center;width:100%;margin:26px 0 16px;display:flex}.beta-resident-logo-chip{-webkit-backdrop-filter:blur(8px);background:#ffffff75;border:1px solid #1f29371a;border-radius:22px;justify-content:flex-start;align-items:center;width:102px;height:64px;display:flex;overflow:hidden;box-shadow:0 10px 28px #1118200a}.beta-resident-logo-chip img{pointer-events:none;-webkit-user-select:none;user-select:none;width:212px;max-width:none;height:auto;margin-left:8px;display:block}@media (width<=767px){.beta-resident-art-mark{margin:22px 0 14px}.beta-resident-logo-chip{border-radius:20px;width:92px;height:58px}.beta-resident-logo-chip img{width:192px;margin-left:7px}}#p-business .biz463d-ribbon,#p-business .biz463d-ribbon.r1,#p-business .biz463d-ribbon.r2,#p-business .biz463d-ribbon.r3{transition:background-color .55s cubic-bezier(.22,.61,.36,1),border-color .55s cubic-bezier(.22,.61,.36,1),box-shadow .55s cubic-bezier(.22,.61,.36,1)!important;position:relative!important;overflow:hidden!important;transform:none!important}#p-business .biz463d-ribbon:before{content:""!important;pointer-events:none!important;background:#17314900!important;border-radius:0 999px 999px 0!important;width:3px!important;transition:background-color .55s cubic-bezier(.22,.61,.36,1)!important;position:absolute!important;top:18px!important;bottom:18px!important;left:0!important}#p-business .biz463d-ribbon:hover,#p-business .biz463d-ribbon.r1:hover,#p-business .biz463d-ribbon.r2:hover,#p-business .biz463d-ribbon.r3:hover{background:#f8fafc!important;border-color:#173149!important;transform:none!important;box-shadow:0 12px 28px #17314912!important}#p-business .biz463d-ribbon:hover:before{background:#173149!important}#p-business .biz463d-ribbon .biz463d-kicker{transition:color .55s cubic-bezier(.22,.61,.36,1)!important}#p-business .biz463d-ribbon:hover .biz463d-kicker{color:#173149!important}#p-business .biz463d-ribbon h3,#p-business .biz463d-ribbon p{transition:color .55s cubic-bezier(.22,.61,.36,1)!important}#p-business .biz463d-ribbon:hover h3{color:#111820!important}#p-business .biz463d-ribbon:hover p{color:#655f59!important}@media (hover:none){#p-business .biz463d-ribbon:hover,#p-business .biz463d-ribbon.r1:hover,#p-business .biz463d-ribbon.r2:hover,#p-business .biz463d-ribbon.r3:hover{background:inherit!important;border-color:inherit!important;box-shadow:inherit!important}#p-business .biz463d-ribbon:hover:before{background:#17314900!important}}.beta-placeholder-residents .beta-placeholder-inner{flex-direction:column;align-items:center;display:flex}.beta-placeholder-residents #betaResidentsTitle{margin-top:34px!important}@media (width<=767px){.beta-placeholder-residents #betaResidentsTitle{margin-top:24px!important}}#p-docs{background:#f7f3ee}#p-docs .docs-v2-wrap{padding-top:36px;padding-bottom:40px}.docs-v2-hero{align-items:center;min-height:350px;display:flex;position:relative;overflow:hidden}.docs-v2-copy{z-index:2;width:min(100%,720px);padding:18px 0 24px;position:relative}.docs-v2-copy h1{letter-spacing:-.05em;color:#111820;margin:0;font-size:clamp(54px,5.4vw,76px);line-height:.93}.docs-v2-copy p{color:#736b65;max-width:780px;margin:22px 0 0;font-size:17px;line-height:1.62}.docs-v2-visual{opacity:.78;pointer-events:none;background-image:url(/images/site/documents-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0 0 0 36%}.docs-v2-visual:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#f7f3ee 0%,#f7f3eef5 12%,#f7f3eedb 27%,#f7f3ee8a 48%,#f7f3ee33 74%,#f7f3ee14 100%),radial-gradient(circle at 30% 40%,#ffffffe0,#0000 34%),radial-gradient(circle at 62% 56%,#ffffff5c,#0000 34%);position:absolute;inset:0}.docs-v2-list{border-top:1px solid #e2d8cf;margin-top:18px}.docs-v2-row{border-bottom:1px solid #e2d8cf;grid-template-columns:54px minmax(0,1fr) 170px 120px;align-items:center;gap:28px;min-height:126px;display:grid}.docs-v2-icon{color:#d0a14f;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.docs-v2-icon svg{width:24px;height:24px;display:block}.docs-v2-body h3{color:#111820;letter-spacing:-.03em;margin:0;font-size:20px;line-height:1.18}.docs-v2-body p{color:#7a726b;margin:9px 0 0;font-size:14px;line-height:1.48}.docs-v2-meta{color:#8a8179;font-size:13px;line-height:1.42}.docs-v2-open{color:#111820;cursor:pointer;background:#ffffff9e;border:1px solid #ddd2c8;border-radius:999px;justify-self:end;min-width:122px;height:40px;padding:0 18px;font-size:14px;font-weight:700;transition:background-color .22s,border-color .22s,transform .22s}.docs-v2-open:hover{background:#fff;border-color:#cdbdad;transform:translateY(-1px)}@media (width<=1100px){.docs-v2-hero{min-height:320px}.docs-v2-visual{opacity:.65;background-size:cover;inset:0 0 0 26%}}@media (width<=920px){#p-docs .docs-v2-wrap{padding-top:24px}.docs-v2-hero{min-height:unset;padding-bottom:10px}.docs-v2-copy{width:100%;padding:12px 0 20px}.docs-v2-copy h1{font-size:50px}.docs-v2-copy p{max-width:640px;font-size:16px}.docs-v2-visual{opacity:.6;background-position:50%;background-size:cover;border-radius:24px;width:100%;height:220px;margin-top:6px;position:relative;inset:auto}.docs-v2-hero{display:block}.docs-v2-row{min-height:unset;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:22px 0}.docs-v2-meta{grid-column:2}.docs-v2-open{grid-column:2;justify-self:start}}@media (width<=620px){.docs-v2-copy h1{font-size:42px}.docs-v2-copy p{font-size:15px;line-height:1.55}.docs-v2-visual{border-radius:20px;height:180px}.docs-v2-row{gap:12px;padding:18px 0}.docs-v2-body h3{font-size:18px}.docs-v2-body p,.docs-v2-meta{font-size:12.5px}}.docs-v2-hero{position:relative!important;overflow:hidden!important}.docs-v2-visual{opacity:.72!important;background-position:68%!important;background-size:cover!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(90deg,#0000 0% 28%,#0000002e 39%,#0000009e 53%,#000 69% 100%)!important;mask-image:linear-gradient(90deg,#0000 0% 28%,#0000002e 39%,#0000009e 53%,#000 69% 100%)!important}.docs-v2-visual:before{content:""!important;-webkit-backdrop-filter:blur(1.2px)!important;background:linear-gradient(90deg,#f7f3ee 0%,#f7f3eefc 24%,#f7f3eeeb 37%,#f7f3eead 50%,#f7f3ee42 68%,#f7f3ee0f 86%,#f7f3ee00 100%)!important;position:absolute!important;inset:0!important}.docs-v2-copy{z-index:2!important;position:relative!important}@media (width<=1100px){.docs-v2-visual{opacity:.68!important;background-position:70%!important;background-size:cover!important;inset:0!important}}@media (width<=920px){.docs-v2-visual{opacity:.62!important;background-position:50%!important;background-size:cover!important;border-radius:24px!important;width:100%!important;height:220px!important;margin-top:6px!important;position:relative!important;inset:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.docs-v2-visual:before{-webkit-backdrop-filter:none!important;background:linear-gradient(#f7f3ee2e 0%,#f7f3ee0a 60%,#f7f3ee29 100%)!important}}.docs-drawer-overlay{z-index:9998;-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#11182033;transition:opacity .28s;position:fixed;inset:0}.docs-drawer-overlay.is-open{opacity:1;pointer-events:auto}.docs-drawer{z-index:9999;background:#fbf8f4;border-left:1px solid #e2d8cf;flex-direction:column;width:min(500px,92vw);height:100dvh;transition:transform .38s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;top:0;right:0;transform:translate(102%);box-shadow:-24px 0 70px #15191f1f}.docs-drawer.is-open{transform:translate(0)}.docs-drawer-head{border-bottom:1px solid #e6ddd5;justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 30px 22px;display:flex}.docs-drawer-kicker{color:#b28a61;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850}.docs-drawer-title{color:#111820;letter-spacing:-.035em;margin:0;font-size:28px;line-height:1.05}.docs-drawer-close{color:#1a2430;cursor:pointer;background:#ffffffa8;border:1px solid #ddd2c8;border-radius:50%;flex:none;width:38px;height:38px;font-size:22px;line-height:1;transition:background-color .2s,border-color .2s}.docs-drawer-close:hover{background:#fff;border-color:#cbbcaf}.docs-drawer-body{flex:1;padding:10px 30px 34px;overflow:auto}.docs-drawer-list{border-top:1px solid #e6ddd5}.docs-drawer-row{border-bottom:1px solid #e6ddd5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 0;display:grid}.docs-drawer-row-title{color:#111820;font-size:17px;font-weight:800;line-height:1.25}.docs-drawer-row-meta{color:#817970;margin-top:6px;font-size:11.5px;line-height:1.4}.docs-drawer-download{box-sizing:border-box;color:#111820;white-space:nowrap;cursor:pointer;background:#ffffffb3;border:1px solid #d8cdc3;border-radius:999px;justify-content:center;align-items:center;min-width:108px;height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:780;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.docs-drawer-download:hover{background:#fff;border-color:#c8b8aa;transform:translateY(-1px)}.docs-drawer-empty{color:#817970;padding:24px 0;font-size:13px;line-height:1.5}body.docs-drawer-lock{overflow:hidden}@media (width<=620px){.docs-drawer{width:100vw}.docs-drawer-head{padding:24px 20px 18px}.docs-drawer-body{padding:8px 20px 28px}.docs-drawer-title{font-size:24px}.docs-drawer-row{grid-template-columns:1fr;gap:14px;padding:18px 0}.docs-drawer-download{justify-self:start}}#p-business .biz463d-blue-link{cursor:pointer!important;transition:box-shadow .28s,transform .28s,filter .28s!important}#p-business .biz463d-blue-link:hover{filter:brightness(1.025);transform:translateY(-2px);box-shadow:0 18px 38px #17314929}#p-business .biz463d-blue-link:focus-visible{outline-offset:4px;outline:2px solid #d8b46b}#p-home .home-red-accent,#p-home #home-process.home-how-v390 .process-v390-title h2 .process-v390-accent{color:var(--red)!important}.mobile-desktop-only{display:none}@media (width<=820px){html,body{min-height:100%;background:#0d1117!important}body>:not(.mobile-desktop-only){display:none!important}.mobile-desktop-only{z-index:2147483647;color:#fff;text-align:center;background:radial-gradient(circle at 50% 28%,#23384c61,#0000 34%),#0d1117;justify-content:center;align-items:center;min-height:100dvh;padding:28px 24px;display:flex;position:fixed;inset:0}.mobile-desktop-only__inner{width:min(100%,430px)}.mobile-desktop-only__mark{background:#173149;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 28px;display:grid;box-shadow:0 18px 50px #00000042}.mobile-desktop-only__mark svg{width:30px;height:30px;display:block}.mobile-desktop-only h1{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:850;line-height:1.04}.mobile-desktop-only p{color:#ffffffad;max-width:360px;margin:18px auto 0;font-size:15px;line-height:1.55}.mobile-desktop-only__tag{color:#d8b46b;letter-spacing:.11em;text-transform:uppercase;border:1px solid #d8b46b94;border-radius:999px;justify-content:center;align-items:center;min-height:28px;margin-top:26px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}}#p-business .contact-section .eyebrow,#p-business .business-contact .eyebrow,#p-business .contact-eyebrow,#p-business .next-step-label{display:none!important}.docs-context-back{z-index:9000;color:#173149;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #17314929;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 15px 0 12px;font-size:13px;font-weight:780;transition:background-color .22s,border-color .22s,transform .22s,box-shadow .22s;display:none;position:fixed;top:96px;left:28px;box-shadow:0 10px 26px #131f2b14}.docs-context-back.is-visible{display:inline-flex}.docs-context-back:hover{background:#fff;border-color:#17314947;transform:translate(-2px);box-shadow:0 12px 30px #131f2b1c}.docs-context-back-arrow{color:#fff;background:#173149;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;line-height:1;display:inline-grid}@media (width<=1000px){.docs-context-back{top:84px;left:18px}}.map-context-back{z-index:9000;color:#173149;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #17314929;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 15px 0 12px;font-size:13px;font-weight:780;transition:background-color .22s,border-color .22s,transform .22s,box-shadow .22s;display:none;position:fixed;top:96px;left:28px;box-shadow:0 10px 26px #131f2b14}.map-context-back.is-visible{display:inline-flex}.map-context-back:hover{background:#fff;border-color:#17314947;transform:translate(-2px);box-shadow:0 12px 30px #131f2b1c}.map-context-back-arrow{color:#fff;background:#173149;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;line-height:1;display:inline-grid}@media (width<=1000px){.map-context-back{top:84px;left:18px}}.home-context-back{z-index:9050;color:#173149;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #17314929;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 15px 0 12px;font-size:13px;font-weight:780;transition:background-color .22s,border-color .22s,transform .22s,box-shadow .22s;display:none;position:fixed;top:96px;left:28px;box-shadow:0 10px 26px #131f2b14}.home-context-back.is-visible{display:inline-flex}.home-context-back:hover{background:#fff;border-color:#17314947;transform:translate(-2px);box-shadow:0 12px 30px #131f2b1c}.home-context-back-arrow{color:#fff;background:#173149;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;line-height:1;display:inline-grid}@media (width<=1000px){.home-context-back{top:84px;left:18px}}#p-business .business-crosspromo-v326{margin-top:72px!important}#p-business .biz326-partner-shell{background:linear-gradient(135deg,#ffffffe6,#f8f4efc7)!important;border:1px solid #d6ccc4e0!important;border-radius:28px!important;grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr)!important;align-items:center!important;gap:64px!important;padding:38px 44px!important;display:grid!important;box-shadow:0 16px 44px #231e1c0e!important}#p-business .biz326-partner-note{color:#6c727a!important;letter-spacing:.02em!important;background:#1f2b3c0e!important;border-radius:999px!important;margin-top:18px!important;padding:8px 12px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}#p-business .business-apply .biz326-final-aside{flex-direction:column!important;justify-content:center!important;padding:44px!important;display:flex!important}#p-business .business-apply .biz326-final-aside h2{max-width:480px!important;margin:12px 0!important}#p-business .business-apply .biz326-final-aside>p{color:#ffffffad!important;max-width:520px!important;margin:0!important}#p-business .biz326-reassurance{background:#ffffff1f!important;border:1px solid #ffffff1f!important;border-radius:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;margin-top:34px!important;display:grid!important;overflow:hidden!important}#p-business .biz326-reassurance>div{background:#111c2de0!important;flex-direction:column!important;justify-content:center!important;min-height:112px!important;padding:20px 18px!important;display:flex!important}#p-business .biz326-reassurance b{color:#fff!important;letter-spacing:-.02em!important;font-size:18px!important;line-height:1.1!important}#p-business .biz326-reassurance span{color:#ffffff94!important;margin-top:7px!important;font-size:12px!important;line-height:1.35!important}@media (width<=900px){#p-business .biz326-partner-shell{grid-template-columns:1fr!important;gap:24px!important;padding:32px!important}#p-business .biz326-partner-copy{border-top:1px solid #1f2b3c21!important;border-left:0!important;padding-top:22px!important;padding-left:0!important}#p-business .biz326-reassurance{grid-template-columns:1fr!important}#p-business .biz326-reassurance>div{min-height:auto!important;padding:16px 18px!important}}@media (width<=560px){#p-business .business-crosspromo-v326{margin-top:54px!important}#p-business .biz326-partner-shell{border-radius:22px!important;padding:26px 22px!important}#p-business .biz326-partner-copy p{font-size:16px!important}#p-business .business-apply .biz326-final-aside{padding:32px 24px!important}}#p-business .business-process-v235c .bp235c-head{text-align:left!important;max-width:760px!important;margin:0 auto 26px!important}#p-business .business-process-v235c .bp235c-eyebrow{justify-content:flex-start!important}#p-business .business-process-v235c .bp235c-head h2{letter-spacing:-.045em!important;margin-top:12px!important;font-size:clamp(34px,4.1vw,54px)!important;line-height:1.04!important}#p-business .business-process-v235c .bp235c-head p{color:#756f69!important;max-width:620px!important;margin-top:14px!important}#p-business .bp235c-board{border:1px solid var(--v307-line)!important;background:linear-gradient(#fff 0%,#fcfaf7 100%)!important;border-radius:32px!important;padding:28px!important;box-shadow:0 24px 60px #28201c0f!important}#p-business .bp235c-topline{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important;display:grid!important;position:relative!important}#p-business .bp235c-topline:before{content:"";height:1px;position:absolute;top:50%;left:28px;right:28px;background:var(--v307-line)!important}#p-business .bp235c-topline .station{z-index:1!important;justify-content:center!important;display:flex!important;position:relative!important}#p-business .bp235c-topline .station span{border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;border:1px solid var(--v307-line)!important;color:#5f5a55!important;letter-spacing:.08em!important;background:#fff!important;font-size:11px!important;font-weight:800!important;box-shadow:0 6px 16px #231e1c0d!important}#p-business .bp235c-topline .station.active span,#p-business .bp235c-topline .station.accent span{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step{background:#fff!important;border:1px solid #e7ddd3!important;border-radius:22px!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;min-height:210px!important;padding:18px 18px 20px!important;display:flex!important;box-shadow:0 10px 24px #261e1b0a!important}#p-business .business-process-v235c .bp235c-step .meta{width:36px!important;height:36px!important;color:var(--red)!important;letter-spacing:.08em!important;background:#faf4ee!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0!important;font-size:11px!important;font-weight:800!important;display:flex!important;position:static!important}#p-business .business-process-v235c .bp235c-step h3{color:var(--ink)!important;margin:0!important;font-size:19px!important;line-height:1.2!important}#p-business .business-process-v235c .bp235c-step.accent{background:#fff7f4!important;border-color:#efcfc3!important;transform:translateY(-4px)!important}#p-business .business-process-v235c .bp235c-step.accent .meta{background:var(--red)!important;color:#fff!important}@media (width<=1180px){#p-business .bp235c-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#p-business .business-process-v235c .bp235c-step:nth-child(4){grid-column:1/span 1!important}#p-business .business-process-v235c .bp235c-step:nth-child(5){grid-column:2/span 2!important}}@media (width<=860px){#p-business .business-process-v235c .bp235c-head{text-align:center!important}#p-business .business-process-v235c .bp235c-eyebrow{justify-content:center!important}#p-business .bp235c-board{border-radius:26px!important;padding:24px!important}#p-business .bp235c-grid{grid-template-columns:1fr 1fr!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step{min-height:0!important}#p-business .business-process-v235c .bp235c-step:nth-child(5){grid-column:1/-1!important}}@media (width<=600px){#p-business .bp235c-board{padding:20px!important}#p-business .bp235c-topline{display:none!important}#p-business .bp235c-grid{grid-template-columns:1fr!important;gap:12px!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step,#p-business .business-process-v235c .bp235c-step:nth-child(5){grid-column:auto!important}}#p-business .biz336-process .wrap{max-width:1200px!important}#p-business .biz336-head{text-align:left!important;max-width:760px!important;margin:0 0 28px!important}#p-business .biz336-head .eyebrow{justify-content:flex-start!important}#p-business .biz336-head h2{letter-spacing:-.045em!important;margin-top:12px!important;font-size:clamp(34px,4.2vw,56px)!important;line-height:1.04!important}#p-business .biz336-head p{color:#756f69!important;max-width:620px!important;margin-top:14px!important;font-size:16px!important;line-height:1.65!important}#p-business .biz336-shell{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;align-items:start!important;gap:28px!important;display:grid!important}#p-business .biz336-summary{background:linear-gradient(#fff 0%,#fbf8f4 100%)!important;border:1px solid #e2d8ce!important;border-radius:28px!important;padding:28px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #231e1c0d!important}#p-business .biz336-summary:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0;background:var(--red)!important}#p-business .biz336-summary-badge{min-height:32px!important;color:var(--red)!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#faf1eb!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}#p-business .biz336-summary h3{letter-spacing:-.03em!important;color:var(--ink)!important;margin:18px 0 10px!important;font-size:28px!important;line-height:1.08!important}#p-business .biz336-summary p{color:#716b66!important;margin:0!important;font-size:15px!important;line-height:1.65!important}#p-business .biz336-steps{flex-direction:column!important;gap:14px!important;padding-left:18px!important;display:flex!important;position:relative!important}#p-business .biz336-steps:before{content:"";width:1px;position:absolute;top:14px;bottom:14px;left:27px;background:#e3d9cf!important}#p-business .biz336-step{grid-template-columns:72px 1fr!important;align-items:start!important;gap:18px!important;padding:18px 20px 18px 0!important;display:grid!important;position:relative!important}#p-business .biz336-step-num{z-index:1!important;width:54px!important;height:54px!important;color:var(--red)!important;letter-spacing:.08em!important;background:#fff!important;border:1px solid #e3d9cf!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:14px!important;font-weight:800!important;display:flex!important;position:relative!important;box-shadow:0 10px 24px #231e1c0d!important}#p-business .biz336-step-body{background:#fff!important;border:1px solid #e3d9cf!important;border-radius:22px!important;padding:18px 20px!important;box-shadow:0 12px 28px #231e1c0a!important}#p-business .biz336-step h3{color:var(--ink)!important;margin:0 0 8px!important;font-size:21px!important;line-height:1.18!important}#p-business .biz336-step p{color:#726c67!important;margin:0!important;font-size:14px!important;line-height:1.62!important}#p-business .biz336-step.accent .biz336-step-num{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}#p-business .biz336-step.accent .biz336-step-body{background:#fff7f4!important;border-color:#efcfc3!important}#p-business .biz336-step.accent h3{color:var(--red)!important}@media (width<=980px){#p-business .biz336-shell{grid-template-columns:1fr!important;gap:22px!important}}@media (width<=700px){#p-business .biz336-head{text-align:center!important;margin-bottom:24px!important}#p-business .biz336-head .eyebrow{justify-content:center!important}#p-business .biz336-summary{border-radius:24px!important;padding:24px!important}#p-business .biz336-steps{padding-left:0!important}#p-business .biz336-steps:before{left:27px!important}#p-business .biz336-step{grid-template-columns:56px 1fr!important;gap:14px!important;padding:12px 0!important}#p-business .biz336-step-num{width:44px!important;height:44px!important;font-size:12px!important}#p-business .biz336-step-body{border-radius:18px!important;padding:16px!important}#p-business .biz336-step h3{font-size:18px!important}}@media (width<=520px){#p-business .biz336-head h2{font-size:36px!important}#p-business .biz336-head p{font-size:15px!important}#p-business .biz336-step{grid-template-columns:1fr!important;gap:10px!important}#p-business .biz336-steps:before{display:none!important}#p-business .biz336-step-num{width:40px!important;height:40px!important}#p-business .biz336-step-body{padding:15px 16px!important}}#p-business .biz337-apply{padding-top:88px!important;padding-bottom:104px!important}#p-business .biz337-head{text-align:center!important;max-width:640px!important;margin:0 auto 26px!important}#p-business .biz337-head p{text-align:center!important;color:#776f69!important;max-width:420px!important;margin:12px auto 0!important}#p-business .biz337-shell{max-width:560px!important;margin:0 auto!important}#p-business .biz337-form{border:1px solid var(--v307-line)!important;background:#fff!important;border-radius:28px!important;padding:34px 34px 30px!important;box-shadow:0 22px 54px #231e1c0f!important}#p-business .biz337-form h3{letter-spacing:-.03em!important;text-align:center!important;margin:0 0 18px!important;font-size:28px!important;line-height:1.08!important}#p-business .biz337-form .field{margin-top:0!important}#p-business .biz337-form .field label{color:#6f6862!important;font-size:13px!important}#p-business .biz337-form .field input{background:#fbfaf8!important;border-color:#ded5cd!important;min-height:54px!important;font-size:16px!important}#p-business .biz337-form .btn{margin-top:18px!important}#p-business .biz337-form .helper{text-align:center!important;color:#8a837d!important;margin-top:14px!important;line-height:1.55!important}@media (width<=640px){#p-business .biz337-apply{padding-top:68px!important;padding-bottom:84px!important}#p-business .biz337-form{border-radius:24px!important;padding:26px 20px 22px!important}#p-business .biz337-form h3{font-size:24px!important}}#p-business .biz338-company-steps .biz297-req-shell{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr)!important;gap:54px!important}#p-business .biz338-req-head p{color:#756f69!important;max-width:420px!important;margin:14px 0 0!important;font-size:15px!important;line-height:1.65!important}#p-business .biz338-req-grid{grid-template-columns:1fr!important;gap:0!important;display:grid!important}#p-business .biz338-req-grid>div,#p-business .biz338-req-grid>div+div{border:0!important;border-top:1px solid var(--v307-line)!important;background:0 0!important;grid-template-columns:52px minmax(190px,.7fr) minmax(0,1.3fr)!important;align-items:start!important;gap:18px!important;padding:18px 0!important;display:grid!important}#p-business .biz338-req-grid>div:first-child{border-top:0!important;padding-top:0!important}#p-business .biz338-num{border-radius:999px;width:38px;height:38px;color:var(--red)!important;letter-spacing:.08em!important;background:#faf1eb!important;justify-content:center!important;align-items:center!important;font-size:11px!important;font-weight:800!important;display:flex!important}#p-business .biz338-req-grid b{margin:7px 0 0!important;font-size:18px!important;line-height:1.25!important}#p-business .biz338-req-grid>div>span:last-child{color:#77706a!important;margin:5px 0 0!important;font-size:13.5px!important;line-height:1.58!important}#p-business .biz338-req-note{border-top:1px solid var(--v307-line)!important;color:#766f69!important;flex-wrap:wrap!important;grid-column:1/-1!important;align-items:center!important;gap:10px!important;margin-top:8px!important;padding-top:20px!important;font-size:12.5px!important;font-weight:600!important;display:flex!important}#p-business .biz338-req-note i{background:#b7aaa0;border-radius:50%;flex:none;width:3px;height:3px}@media (width<=900px){#p-business .biz338-company-steps .biz297-req-shell{grid-template-columns:1fr!important;gap:28px!important}#p-business .biz338-req-head p{max-width:620px!important}}@media (width<=620px){#p-business .biz338-req-grid>div,#p-business .biz338-req-grid>div+div{grid-template-columns:44px 1fr!important;gap:8px 14px!important}#p-business .biz338-req-grid>div>span:last-child{grid-column:2!important}#p-business .biz338-req-grid b{margin:6px 0 0!important}}#p-business .wrap>section{position:relative}#p-business .business-value-v297,#p-business .business-growth-v298,#p-business .business-crosspromo-v326,#p-business .business-check-v297,#p-business .business-safety-v288,#p-business .biz339-process,#p-business .biz339-company-steps,#p-business .business-faq-v227,#p-business .biz339-apply{margin-top:26px!important}#p-business .business-value-v297{background:linear-gradient(#fff 0%,#fcfaf7 100%)!important;border:1px solid #eadfd5!important;border-radius:34px!important;padding:42px!important;box-shadow:0 18px 46px #231e1c0b!important}#p-business .business-growth-v298{box-shadow:none!important;background:0 0!important;padding:0!important}#p-business .business-crosspromo-v326{background:linear-gradient(#faf4eead 0%,#fff0 100%)!important;border-top:1px solid #e7ddd4!important;border-bottom:1px solid #e7ddd4!important;padding:30px 34px!important}#p-business .business-check-v297{box-shadow:none!important;background:0 0!important;padding:0!important}#p-business .business-safety-v288{background:linear-gradient(#fbf7f2 0%,#fff 100%)!important;border:1px solid #eadfd4!important;border-radius:34px!important;padding:36px!important;box-shadow:0 16px 40px #231e1c0a!important}#p-business .biz339-process{padding-top:88px!important}#p-business .biz339-process .wrap{max-width:1200px!important}#p-business .biz339-process-head{max-width:720px!important;margin:0 0 28px!important}#p-business .biz339-process-head .eyebrow{justify-content:flex-start!important}#p-business .biz339-process-head h2{letter-spacing:-.045em!important;margin-top:12px!important;font-size:clamp(34px,4.1vw,54px)!important;line-height:1.05!important}#p-business .biz339-process-head p{color:#756f69!important;max-width:560px!important;margin-top:14px!important}#p-business .biz339-process-board{background:#fff!important;border:1px solid #e7ddd4!important;border-radius:32px!important;padding:28px 28px 26px!important;box-shadow:0 20px 56px #231e1c0d!important}#p-business .biz339-process-track{align-items:center!important;gap:12px!important;margin-bottom:18px!important;padding:0 8px!important;display:flex!important}#p-business .biz339-process-track .dot{background:#fff!important;border:2px solid #d8cdc4!important;border-radius:999px!important;flex:none!important;width:16px!important;height:16px!important}#p-business .biz339-process-track .dot.active,#p-business .biz339-process-track .dot.accent{background:var(--red)!important;border-color:var(--red)!important}#p-business .biz339-process-track .line{background:#e4dad0!important;flex:auto!important;height:1px!important}#p-business .biz339-process-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}#p-business .biz339-pstep{background:#fcfaf8!important;border:1px solid #e6ddd5!important;border-radius:24px!important;min-height:188px!important;padding:20px 18px 18px!important}#p-business .biz339-pstep .num{min-width:36px!important;height:36px!important;color:var(--red)!important;letter-spacing:.08em!important;background:#fff!important;border:1px solid #eadfd5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin-bottom:16px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}#p-business .biz339-pstep h3{margin:0 0 8px!important;font-size:20px!important;line-height:1.18!important}#p-business .biz339-pstep p{color:#756f69!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#p-business .biz339-pstep.accent{background:#fff6f2!important;border-color:#efcfc3!important}#p-business .biz339-pstep.accent .num{background:var(--red)!important;color:#fff!important;border-color:var(--red)!important}#p-business .biz339-pstep.wide{grid-column:1/-1!important;grid-template-columns:72px 1fr!important;align-items:start!important;min-height:0!important;display:grid!important}#p-business .biz339-pstep.wide .num{margin-bottom:0!important}#p-business .biz339-company-steps{padding-top:84px!important}#p-business .biz339-req-shell{background:#fff!important;border:1px solid #e8ddd3!important;border-radius:32px!important;padding:34px!important;box-shadow:0 18px 52px #231e1c0d!important}#p-business .biz339-req-head{max-width:720px!important;margin-bottom:24px!important}#p-business .biz339-req-head .eyebrow{justify-content:flex-start!important}#p-business .biz339-req-head h2{letter-spacing:-.045em!important;margin-top:12px!important;font-size:clamp(34px,4vw,52px)!important;line-height:1.05!important}#p-business .biz339-req-head p{color:#766f69!important;max-width:560px!important;margin-top:12px!important}#p-business .biz339-req-list{grid-template-columns:1fr 1fr!important;gap:14px!important;display:grid!important}#p-business .biz339-rstep{background:#fcfaf8!important;border:1px solid #e8ddd4!important;border-radius:24px!important;grid-template-columns:56px 1fr!important;align-items:start!important;gap:14px!important;padding:20px!important;display:grid!important}#p-business .biz339-rnum{width:40px!important;height:40px!important;color:var(--red)!important;letter-spacing:.08em!important;background:#fff!important;border:1px solid #eadfd5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:11px!important;font-weight:800!important;display:flex!important}#p-business .biz339-rstep h3{margin:0 0 8px!important;font-size:20px!important;line-height:1.2!important}#p-business .biz339-rstep p{color:#776f6a!important;margin:0!important;line-height:1.58!important}#p-business .biz339-req-note{color:#847c75!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin-top:20px!important;font-size:14px!important;display:flex!important}#p-business .biz339-req-note i{background:#d9cbbf!important;border-radius:999px!important;width:6px!important;height:6px!important;display:block!important}#p-business .business-faq-v227{padding-top:86px!important}#p-business .business-faq-v227 .bf227-shell{background:#fff!important;border:1px solid #e8ddd4!important;border-radius:32px!important;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr)!important;gap:22px!important;padding:34px!important;display:grid!important;box-shadow:0 18px 52px #231e1c0d!important}#p-business .business-faq-v227 .bf227-head{background:0 0!important;border:0!important;min-height:100%!important;padding:0!important}#p-business .business-faq-v227 .bf227-head:before,#p-business .business-faq-v227 .bf227-head:after{display:none!important}#p-business .business-faq-v227 .bf227-head-inner{padding:8px 6px 8px 0!important;position:sticky!important;top:108px!important}#p-business .business-faq-v227 .bf227-eyebrow{justify-content:flex-start!important;margin:0!important}#p-business .business-faq-v227 h2{letter-spacing:-.045em!important;text-align:left!important;margin:14px 0 0!important;font-size:clamp(34px,3.8vw,52px)!important;line-height:1.06!important}#p-business .business-faq-v227 .bf227-list{flex-direction:column!important;gap:12px!important;display:flex!important}#p-business .business-faq-v227 .bf227-item{background:#fcfaf8!important;border:1px solid #e8ddd4!important;border-radius:20px!important;overflow:hidden!important}#p-business .business-faq-v227 .bf227-item button{background:0 0!important;align-items:center!important;gap:14px!important;padding:18px 20px!important}#p-business .business-faq-v227 .bf227-item button span{color:var(--ink)!important;padding-right:10px!important;font-size:16px!important;line-height:1.45!important}#p-business .business-faq-v227 .bf227-item button b{width:30px!important;height:30px!important;color:var(--red)!important;background:#fff!important;border:1px solid #eadfd5!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;font-size:18px!important;line-height:1!important;display:flex!important}#p-business .business-faq-v227 .bf227-answer{padding:0 20px 18px!important}#p-business .business-faq-v227 .bf227-answer p{color:#756f6a!important;max-width:none!important;font-size:14.5px!important;line-height:1.62!important}#p-business .business-faq-v227 .bf227-item.open{background:#fff!important}#p-business .biz339-apply{padding-top:86px!important;padding-bottom:104px!important}#p-business .biz339-apply-shell{background:linear-gradient(#fff 0%,#faf7f3 100%)!important;border:1px solid #e6ddd4!important;border-radius:34px!important;grid-template-columns:minmax(260px,.95fr) minmax(0,1.05fr)!important;gap:18px!important;padding:18px!important;display:grid!important;box-shadow:0 22px 60px #231e1c0f!important}#p-business .biz339-apply-copy{flex-direction:column!important;justify-content:center!important;padding:26px 20px 26px 22px!important;display:flex!important}#p-business .biz339-apply-copy .eyebrow{justify-content:flex-start!important}#p-business .biz339-apply-copy h2{letter-spacing:-.045em!important;margin:14px 0 10px!important;font-size:clamp(34px,4vw,52px)!important;line-height:1.05!important}#p-business .biz339-apply-copy p{color:#756f69!important;max-width:380px!important;margin:0!important;font-size:16px!important;line-height:1.6!important}#p-business .biz339-apply-facts{color:#857d76!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:18px!important;font-size:14px!important;display:flex!important}#p-business .biz339-apply-facts i{background:#d8cbbf!important;border-radius:999px!important;width:6px!important;height:6px!important;display:block!important}#p-business .biz339-apply-form{background:#fff!important;border:0!important;border-radius:24px!important;flex-direction:column!important;justify-content:center!important;padding:28px!important;display:flex!important;box-shadow:0 12px 34px #231e1c0a!important}#p-business .biz339-apply-form label{color:#6f6862!important;margin:0 0 10px!important;font-size:13px!important;font-weight:700!important;display:block!important}#p-business .biz339-apply-form input{width:100%!important;min-height:56px!important;color:var(--ink)!important;background:#fbfaf8!important;border:1px solid #ddd4cc!important;border-radius:16px!important;outline:none!important;padding:0 16px!important;font-size:16px!important}#p-business .biz339-apply-form input:focus{border-color:#d88b75!important;box-shadow:0 0 0 4px #d88b751f!important}#p-business .biz339-apply-form .btn{margin-top:16px!important}#p-business .biz339-apply-form .helper{color:#8b837d!important;margin-top:12px!important;line-height:1.55!important}@media (width<=980px){#p-business .biz339-process-grid{grid-template-columns:1fr 1fr!important}#p-business .biz339-pstep.wide{grid-template-columns:56px 1fr!important}#p-business .biz339-req-list,#p-business .business-faq-v227 .bf227-shell,#p-business .biz339-apply-shell{grid-template-columns:1fr!important}#p-business .business-faq-v227 .bf227-head-inner{padding:0!important;position:static!important}}@media (width<=760px){#p-business .business-value-v297,#p-business .business-crosspromo-v326,#p-business .business-safety-v288{border-radius:24px!important;padding:26px!important}#p-business .biz339-process-board,#p-business .biz339-req-shell,#p-business .business-faq-v227 .bf227-shell{border-radius:24px!important;padding:22px!important}#p-business .biz339-process-track{display:none!important}#p-business .biz339-process-grid{grid-template-columns:1fr!important}#p-business .biz339-pstep,#p-business .biz339-pstep.wide{grid-column:auto!important;min-height:0!important;display:block!important}#p-business .biz339-pstep.wide .num{margin-bottom:16px!important}#p-business .biz339-apply-shell{border-radius:24px!important;padding:14px!important}#p-business .biz339-apply-copy,#p-business .biz339-apply-form{padding:22px 18px!important}}#p-business{--v307-ink:#16191e;--v307-muted:#77716d;--v307-line:#ddd6cf;--v307-paper:#f6f2ed;--v307-soft:#eee6de;--v307-navy:#172232;--v307-red:#e4554d}#p-business .business-hero{border-bottom:1px solid var(--v307-line)!important;background:#f6f2ed!important;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr)!important;grid-template-areas:"copy visual"!important;gap:clamp(22px,2.5vw,40px)!important;min-height:640px!important;padding:24px!important;display:grid!important;overflow:visible!important}#p-business .business-hero>.wrap{grid-area:copy!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 0 0 clamp(24px,4.3vw,72px)!important;display:flex!important}#p-business .business-hero .audience-copy{z-index:auto!important;width:min(650px,100%)!important;max-width:650px!important;padding:54px 0!important;position:static!important;transform:none!important}#p-business .business-hero .audience-copy h1{letter-spacing:-.045em!important;text-wrap:balance!important;max-width:620px!important;font-size:clamp(46px,4.25vw,66px)!important;line-height:.98!important}#p-business .business-hero .audience-copy h1 .accent{color:var(--red)!important;display:inline!important}#p-business .business-hero .audience-desc{max-width:575px!important;font-size:16px!important;line-height:1.65!important}#p-business .business-hero .audience-visual{opacity:1!important;background-position:50%!important;border-radius:30px!important;grid-area:visual!important;width:100%!important;height:auto!important;min-height:592px!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 22px 60px #1e1a181a!important}#p-business .business-hero .audience-visual:before{background:linear-gradient(#15181c05,#15181c1f)!important}#p-business .biz304-hero-note{border-top:1px solid var(--v307-line)!important;color:#77716d!important;margin-top:24px!important;padding-top:18px!important;font-size:12px!important}#p-business .business-value-v297,#p-business .business-crosspromo-v298,#p-business .business-check-v297,#p-business .business-safety-v288,#p-business .business-process,#p-business .business-requirements-v297,#p-business .business-faq,#p-business .business-apply{padding-top:96px!important}#p-business .biz297-head{max-width:820px!important;margin-bottom:42px!important}#p-business .biz297-head h2{font-size:clamp(38px,4vw,54px)!important;line-height:1.02!important}#p-business .biz297-head p{max-width:760px!important;font-size:16px!important;line-height:1.68!important}#p-business .business-value-v297{position:relative!important}#p-business .biz297-benefits{border-top:1px solid var(--v307-line)!important;border-bottom:1px solid var(--v307-line)!important;grid-template-columns:1fr!important;gap:0!important;display:grid!important}#p-business .biz297-benefits article,#p-business .biz297-benefits article:first-child,#p-business .biz297-benefits article.wide,#p-business .biz297-benefits article:nth-child(n){border:0!important;border-top:1px solid var(--v307-line)!important;min-height:0!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border-radius:0!important;grid-template-columns:70px minmax(210px,.72fr) minmax(280px,1.28fr)!important;align-items:start!important;gap:28px!important;margin:0!important;padding:25px 4px!important;display:grid!important}#p-business .biz297-benefits article:first-child{border-top:0!important}#p-business .biz297-benefits article>span{letter-spacing:.14em!important;color:var(--red)!important;margin:2px 0 0!important;font-size:11px!important}#p-business .biz297-benefits article h3{color:var(--v307-ink)!important;margin:0!important;font-size:22px!important;line-height:1.2!important}#p-business .biz297-benefits article p{color:#6f6a66!important;max-width:660px!important;margin:0!important;font-size:14px!important;line-height:1.66!important}#p-business .biz297-benefits article b{color:var(--red)!important}#p-business .biz297-value-cta{margin-top:30px!important}#p-business .business-after-v297{background:var(--v307-navy)!important;border-radius:32px!important;margin-top:96px!important;padding:48px!important;overflow:hidden!important;box-shadow:0 24px 70px #1219251f!important}#p-business .business-after-v297 .biz297-head{margin-bottom:34px!important}#p-business .biz297-after-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important;position:relative!important}#p-business .biz297-after-grid:before{content:""!important;background:#ffffff2e!important;height:1px!important;display:block!important;position:absolute!important;top:14px!important;left:7%!important;right:7%!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article{background:0 0!important;border:0!important;min-height:210px!important;padding:0 26px 0 0!important;position:relative!important}#p-business .biz297-after-grid article+article{border-left:1px solid #ffffff1f!important;padding-left:26px!important}#p-business .biz297-after-grid article:before{content:""!important;background:var(--red)!important;z-index:2!important;border-radius:50%!important;width:13px!important;height:13px!important;margin:8px 0 36px!important;display:block!important;position:relative!important;box-shadow:0 0 0 7px #e4554d21!important}#p-business .biz297-after-grid .num{letter-spacing:.1em!important;text-transform:uppercase!important;color:#d7b8b2!important;margin-bottom:10px!important;font-size:11px!important}#p-business .biz297-after-grid h3{color:#fff!important;margin-bottom:11px!important;font-size:20px!important;line-height:1.23!important}#p-business .biz297-after-grid p{color:#b9c0ca!important;font-size:13px!important;line-height:1.62!important}#p-business .biz298-growth-note{background:0 0!important;border-top:1px solid #ffffff1f!important;border-radius:0!important;margin-top:28px!important;padding:18px 0 0!important}#p-business .biz298-cross-shell{box-shadow:none!important;background:#f1e9e1!important;border:1px solid #ded5cc!important;border-radius:30px!important;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr)!important;gap:0!important;display:grid!important;overflow:hidden!important}#p-business .biz298-cross-copy{background:#f1e9e1!important;padding:46px 50px!important}#p-business .biz298-cross-formats{border-top:1px solid #d7cdc3!important;margin-top:30px!important}#p-business .biz298-cross-formats div{background:0 0!important;border:0!important;border-bottom:1px solid #d7cdc3!important;grid-template-columns:180px 1fr!important;gap:24px!important;padding:16px 0!important;display:grid!important}#p-business .biz298-cross-formats b{color:var(--v307-ink)!important;font-size:14px!important}#p-business .biz298-cross-formats span{color:#736c66!important;font-size:13px!important;line-height:1.55!important}#p-business .biz298-cross-aside{background:#fff!important;border:0!important;border-left:1px solid #d7cdc3!important;min-height:100%!important;padding:46px 40px!important}#p-business .biz298-cross-aside h3{margin:10px 0 24px!important;font-size:27px!important;line-height:1.12!important}#p-business .biz298-cross-ui{border-top:1px solid var(--v307-line)!important;gap:0!important;margin:24px 0!important;display:grid!important}#p-business .biz298-cross-ui span{border-bottom:1px solid var(--v307-line)!important;background:0 0!important;border-radius:0!important;padding:13px 0!important}#p-business .biz297-check-shell{border:1px solid var(--v307-line)!important;box-shadow:none!important;background:#fff!important;border-radius:32px!important;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr)!important;grid-template-areas:"stat copy"!important;display:grid!important;overflow:hidden!important}#p-business .biz297-check-stat{background:var(--v307-navy)!important;color:#fff!important;border:0!important;flex-direction:column!important;grid-area:stat!important;justify-content:flex-end!important;min-height:520px!important;padding:48px!important;display:flex!important}#p-business .biz297-check-stat strong{letter-spacing:-.08em!important;color:#fff!important;font-size:clamp(110px,11vw,170px)!important;line-height:.78!important}#p-business .biz297-check-copy{grid-area:copy!important;padding:54px 56px!important}#p-business .biz297-check-copy h2{font-size:clamp(36px,3.5vw,50px)!important;line-height:1.03!important}#p-business .biz297-lenses{border-top:1px solid var(--v307-line)!important;margin-top:34px!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{border:0!important;border-bottom:1px solid var(--v307-line)!important;background:0 0!important;grid-template-columns:145px 1fr!important;gap:24px!important;padding:16px 0!important;display:grid!important}#p-business .bs288-shell{box-shadow:none!important;background:0 0!important;border:1px solid #e1cbc6!important;border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;gap:54px!important;padding:48px 0!important;display:grid!important}#p-business .bs288-points{border-top:1px solid #e1cbc6!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;margin-top:32px!important;display:grid!important}#p-business .bs288-points>div{background:0 0!important;border:0!important;padding:17px 18px 0 0!important}#p-business .bs288-points>div+div{border-left:1px solid #e1cbc6!important;padding-left:18px!important}#p-business .bs288-aside{background:0 0!important;border:0!important;border-left:1px solid #e1cbc6!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-self:stretch!important;padding:0 0 0 36px!important;display:flex!important}#p-business .bs288-icon{width:42px!important;height:42px!important;margin-bottom:28px!important}#p-business .bp235c-board{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#p-business .bp235c-topline{display:none!important}#p-business .bp235c-grid{border-top:1px solid var(--v307-line)!important;grid-template-columns:1fr!important;gap:0!important;margin-top:36px!important;display:grid!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step{border:0!important;border-bottom:1px solid var(--v307-line)!important;background:0 0!important;border-radius:0!important;grid-template-columns:72px minmax(190px,.55fr) minmax(260px,1.45fr)!important;align-items:start!important;gap:28px!important;min-height:0!important;padding:22px 4px!important;display:grid!important}#p-business .business-process-v235c .bp235c-step .meta{letter-spacing:.12em!important;color:var(--red)!important;margin:0!important;font-size:11px!important;position:static!important}#p-business .business-process-v235c .bp235c-step h3{margin:0!important;font-size:20px!important;line-height:1.22!important}#p-business .business-process-v235c .bp235c-step p{color:#726d69!important;margin:0!important;font-size:13.5px!important;line-height:1.62!important}#p-business .business-process-v235c .bp235c-step.accent h3{color:var(--red)!important}#p-business .biz297-req-shell{border:0!important;border-top:1px solid var(--v307-line)!important;border-bottom:1px solid var(--v307-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;gap:58px!important;padding:38px 0!important;display:grid!important}#p-business .biz297-req-grid{grid-template-columns:1fr 1fr!important;gap:0 34px!important;display:grid!important}#p-business .biz297-req-grid div,#p-business .biz297-req-grid div+div{border:0!important;border-top:1px solid var(--v307-line)!important;background:0 0!important;padding:14px 0!important}#p-business .biz297-req-grid div:nth-child(-n+2){border-top:0!important;padding-top:0!important}#p-business .form-shell{border:1px solid var(--v307-line)!important;background:#fff!important;border-radius:32px!important;overflow:hidden!important;box-shadow:0 22px 60px #231e1c0f!important}#p-business .form-aside{border-radius:0!important}#p-business .form-card{box-shadow:none!important;border:0!important;border-radius:0!important}@media (width<=1100px){#p-business .business-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr)!important;min-height:590px!important;padding:20px!important}#p-business .business-hero>.wrap{padding-left:28px!important}#p-business .business-hero .audience-visual{min-height:550px!important}#p-business .biz297-after-grid{grid-template-columns:1fr 1fr!important}#p-business .biz297-after-grid:before{display:none!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article{border-top:1px solid #ffffff21!important;border-left:0!important;min-height:180px!important;padding:22px 22px 22px 0!important}#p-business .biz297-after-grid article+article{padding-left:22px!important}#p-business .biz297-after-grid article:nth-child(2n){border-left:1px solid #ffffff21!important}#p-business .biz298-cross-shell,#p-business .biz297-check-shell{grid-template-columns:1fr 1fr!important}#p-business .bs288-shell{grid-template-columns:1fr minmax(260px,.55fr)!important}}@media (width<=860px){#p-business .business-hero{background:#f6f2ed!important;padding:0!important;display:block!important}#p-business .business-hero>.wrap{padding:0 28px!important}#p-business .business-hero .audience-copy{max-width:680px!important;padding:58px 0 34px!important}#p-business .business-hero .audience-copy h1{font-size:clamp(42px,8vw,58px)!important}#p-business .business-hero .audience-visual{background-position:50% 38%!important;border-radius:26px!important;height:360px!important;min-height:0!important;margin:0 28px 28px!important}#p-business .biz297-benefits article,#p-business .biz297-benefits article:nth-child(n){grid-template-columns:58px 1fr!important;gap:10px 20px!important}#p-business .biz297-benefits article p{grid-column:2!important}#p-business .biz298-cross-shell,#p-business .biz297-check-shell,#p-business .bs288-shell,#p-business .biz297-req-shell{grid-template-columns:1fr!important}#p-business .biz298-cross-aside{border-top:1px solid #d7cdc3!important;border-left:0!important}#p-business .biz297-check-shell{grid-template-areas:"stat""copy"!important}#p-business .biz297-check-stat{min-height:300px!important}#p-business .bs288-aside{border-top:1px solid #e1cbc6!important;border-left:0!important;padding:28px 0 0!important}#p-business .business-process-v235c .bp235c-step,#p-business .business-process-v235c .bp235c-step+.bp235c-step{grid-template-columns:56px 1fr!important;gap:8px 18px!important}#p-business .business-process-v235c .bp235c-step p{grid-column:2!important}#p-business .biz297-req-shell{gap:28px!important}}@media (width<=600px){#p-business .business-value-v297,#p-business .business-crosspromo-v298,#p-business .business-check-v297,#p-business .business-safety-v288,#p-business .business-process,#p-business .business-requirements-v297,#p-business .business-faq,#p-business .business-apply{padding-top:68px!important}#p-business .business-hero>.wrap{padding:0 20px!important}#p-business .business-hero .audience-copy{padding:46px 0 28px!important}#p-business .business-hero .audience-copy h1{font-size:clamp(38px,10.5vw,48px)!important;line-height:1!important}#p-business .business-hero .audience-visual{border-radius:22px!important;height:270px!important;margin:0 20px 20px!important}#p-business .business-after-v297{border-radius:24px!important;margin-top:68px!important;padding:30px 20px!important}#p-business .biz297-after-grid{grid-template-columns:1fr!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article,#p-business .biz297-after-grid article:nth-child(2n){border-top:1px solid #ffffff21!important;border-left:0!important;min-height:0!important;padding:18px 0!important}#p-business .biz297-after-grid article:before{margin-bottom:22px!important}#p-business .biz298-cross-shell,#p-business .biz297-check-shell{border-radius:24px!important}#p-business .biz298-cross-copy,#p-business .biz298-cross-aside,#p-business .biz297-check-copy{padding:30px 20px!important}#p-business .biz298-cross-formats div,#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{grid-template-columns:1fr!important;gap:5px!important}#p-business .biz297-check-stat{min-height:250px!important;padding:30px 20px!important}#p-business .biz297-check-stat strong{font-size:96px!important}#p-business .bs288-points{grid-template-columns:1fr!important}#p-business .bs288-points>div,#p-business .bs288-points>div+div{border-top:1px solid #e1cbc6!important;border-left:0!important;padding:14px 0!important}#p-business .biz297-req-grid{grid-template-columns:1fr!important}#p-business .biz297-req-grid div,#p-business .biz297-req-grid div+div,#p-business .biz297-req-grid div:nth-child(-n+2){border-top:1px solid var(--v307-line)!important;padding:14px 0!important}#p-business .biz297-req-grid div:first-child{border-top:0!important}}#p-business .biz463d{margin:92px 0 0!important}#p-business .biz463d-head{text-align:center;max-width:900px;margin:0 auto 34px}#p-business .biz463d-head .eyebrow{justify-content:center!important}#p-business .biz463d-head h2{letter-spacing:-.05em!important;color:var(--ink)!important;margin-top:14px!important;font-size:clamp(44px,4.8vw,66px)!important;line-height:1!important}#p-business .biz463d-shell{background:#f5f1eb;border:1px solid #ded6cf;border-radius:30px;grid-template-columns:360px 1fr;grid-template-areas:"blue ribbons""strip strip";display:grid;overflow:hidden}#p-business .biz463d-blue{z-index:2;color:#fff;background:linear-gradient(155deg,#173149,#203c56);grid-area:blue;padding:44px 34px;position:relative}#p-business .biz463d-blue-kicker{color:#ddb96e;letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:800}#p-business .biz463d-blue h3{color:#fff!important;letter-spacing:-.04em!important;margin-top:22px!important;font-size:39px!important;line-height:1.03!important}#p-business .biz463d-blue p{color:#c7d2dc!important;margin-top:18px!important;font-size:13.4px!important;line-height:1.68!important}#p-business .biz463d-stat{border-top:1px solid #ffffff24;align-items:baseline;gap:10px;margin-top:28px;padding-top:18px;display:flex}#p-business .biz463d-stat strong{color:#e9c477;font-size:32px;line-height:1}#p-business .biz463d-stat span{color:#9fb0bf;text-transform:uppercase;letter-spacing:.07em;font-size:9.5px}#p-business .biz463d-ribbons{grid-area:ribbons;gap:14px;padding:18px 22px 18px 0;display:grid}#p-business .biz463d-ribbon{background:#fff;border:1px solid #e3dad2;border-radius:22px;grid-template-columns:48px 1fr;align-items:center;gap:18px;padding:23px 26px;display:grid;box-shadow:0 8px 20px #231e1c05}#p-business .biz463d-ribbon.r1{margin-left:20px}.biz463d .biz463d-ribbon.r2{background:#fbf6f1;margin-left:20px}.biz463d .biz463d-ribbon.r3{background:#f6f4f1;margin-left:20px}#p-business .biz463d-no{width:38px;height:38px;color:var(--red2);background:#fff8f2;border:1px solid #e8d7cb;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}#p-business .biz463d-kicker{color:#a08f84;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}#p-business .biz463d-ribbon h3{color:var(--ink)!important;letter-spacing:-.03em!important;margin-top:7px!important;font-size:25px!important;line-height:1.1!important}#p-business .biz463d-ribbon p{color:#77706a!important;margin-top:8px!important;font-size:12.5px!important;line-height:1.58!important}#p-business .biz-strip{background:#fff;border-top:1px solid #ded6cf;grid-area:strip;grid-template-columns:130px 1fr 1px 1fr;align-items:center;gap:20px;padding:18px 24px;display:grid}#p-business .biz-strip-price strong{color:var(--red2);font-size:32px;line-height:1;display:block}.biz463d .biz-strip-price span{color:#9a8f87;text-transform:uppercase;letter-spacing:.08em;margin-top:5px;font-size:9px;font-weight:800;display:block}#p-business .biz-strip-copy b{color:var(--ink);font-size:12px;display:block}.biz463d .biz-strip-copy p{color:#837b74!important;margin:4px 0 0!important;font-size:10.8px!important;line-height:1.45!important}#p-business .biz-strip>i{background:#e3dad2;width:1px;height:40px}@media (width<=1000px){#p-business .biz463d-shell{grid-template-columns:1fr;grid-template-areas:"blue""ribbons""strip"}#p-business .biz463d-ribbons{padding:14px}#p-business .biz463d-ribbon.r1,#p-business .biz463d-ribbon.r2,#p-business .biz463d-ribbon.r3{border-radius:20px;margin-left:0}}@media (width<=760px){#p-business .biz463d{margin-top:64px!important}#p-business .biz463d-head{text-align:left}#p-business .biz463d-head .eyebrow{justify-content:flex-start!important}#p-business .biz463d-head h2{font-size:40px!important}#p-business .biz463d-shell{border-radius:22px}#p-business .biz463d-blue{padding:30px 22px}#p-business .biz463d-blue h3{font-size:34px!important}#p-business .biz463d-ribbon{grid-template-columns:1fr;padding:22px}#p-business .biz-strip{grid-template-columns:1fr;gap:12px}#p-business .biz-strip>i{display:none}}#p-business .biz463d-head .eyebrow{width:100%;margin:0 auto;color:#a49386!important;text-align:center!important;justify-content:center!important;align-items:center!important;gap:16px!important;display:flex!important}#p-business .biz463d-head .eyebrow:before,#p-business .biz463d-head .eyebrow:after{content:"";background:#d7c39b;flex:0 0 84px;width:84px;height:1px}#p-business .biz463d-head h2{color:var(--ink)!important;margin-top:16px!important}#p-business .biz463d-head h2 .biz463d-accent{color:var(--red2)!important}@media (width<=760px){#p-business .biz463d-head .eyebrow{justify-content:center!important;gap:12px!important}#p-business .biz463d-head .eyebrow:before,#p-business .biz463d-head .eyebrow:after{flex-basis:44px;width:44px}#p-business .biz463d-head h2{font-size:38px!important;line-height:1.04!important}}#p-business .biz463d-ribbon{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:0!important;padding-left:28px!important}#p-business .biz463d-kicker{color:#9e8f83!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:800!important}#p-business .biz463d-ribbon h3{margin-top:10px!important}@media (width<=760px){#p-business .biz463d-ribbon{padding-left:22px!important}}#p-business .biz468-audit-details{border-top:1px solid #ffffff1f;gap:0;margin-top:20px;display:grid}#p-business .biz468-audit-detail{border-bottom:1px solid #ffffff1f;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:10px 0;display:grid}#p-business .biz468-audit-icon{color:#e9c477;border:1px solid #ebc47747;border-radius:9px;place-items:center;width:26px;height:26px;font-size:13px;line-height:1;display:grid}#p-business .biz468-audit-detail b{color:#edf3f7;font-size:11.5px;font-weight:700;line-height:1.35}@media (width<=760px){#p-business .biz468-audit-details{margin-top:18px}}#p-business .biz473-strip{grid-area:strip;background:#fff!important;border-top:1px solid #ded6cf!important;grid-template-columns:minmax(0,1.15fr) 1px minmax(0,.85fr)!important;align-items:center!important;gap:28px!important;padding:20px 26px!important;display:grid!important}#p-business .biz473-free{align-items:center;gap:18px;min-width:0;display:flex}#p-business .biz473-price{min-width:74px;color:var(--red2);letter-spacing:-.05em;text-align:center;background:#fff7f4;border:1px solid #edd4cd;border-radius:16px;flex:none;padding:12px 14px;font-size:28px;font-weight:800;line-height:1}#p-business .biz473-free-copy strong,#p-business .biz473-private strong{color:var(--ink);font-size:15px;font-weight:800;line-height:1.25;display:block}#p-business .biz473-free-copy span{color:#9a8f87;text-transform:uppercase;letter-spacing:.09em;margin-top:3px;font-size:9px;font-weight:800;line-height:1.3;display:block}#p-business .biz473-free-copy p,#p-business .biz473-private p{color:#7f7770!important;margin:7px 0 0!important;font-size:11px!important;line-height:1.45!important}#p-business .biz473-divider{background:#e3dad2!important;width:1px!important;height:48px!important}#p-business .biz473-private{min-width:0}#p-business .biz473-private strong{font-weight:800!important}@media (width<=760px){#p-business .biz473-strip{grid-template-columns:1fr!important;gap:16px!important;padding:18px 20px!important}#p-business .biz473-divider{display:none!important}#p-business .biz473-free{align-items:flex-start}}#p-business .biz474-strip{grid-area:strip;background:#fff!important;border-top:1px solid #ded6cf!important;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)!important;align-items:stretch!important;gap:30px!important;padding:22px 26px!important;display:grid!important}#p-business .biz474-free{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:20px;min-width:0;display:grid}#p-business .biz474-price{color:#e9c477;letter-spacing:-.05em;text-align:center;background:linear-gradient(155deg,#173149,#203c56);border:1px solid #e9c47738;border-radius:18px;justify-content:center;align-items:center;min-height:72px;padding:12px 14px;font-size:29px;font-weight:800;line-height:1;display:flex;box-shadow:0 10px 22px #1223381a}#p-business .biz474-copy,#p-business .biz474-private{flex-direction:column;justify-content:center;min-width:0;display:flex}#p-business .biz474-copy strong,#p-business .biz474-private strong{max-width:340px;color:var(--ink);letter-spacing:-.025em;font-size:23px;font-weight:800;line-height:1.08;display:block}#p-business .biz474-copy p,#p-business .biz474-private p{max-width:390px;color:#7f7770!important;margin:8px 0 0!important;font-size:11.2px!important;line-height:1.48!important}#p-business .biz474-divider{align-self:center;background:#e3dad2!important;width:1px!important;min-height:64px!important}#p-business .biz474-private{padding-left:2px}@media (width<=760px){#p-business .biz474-strip{grid-template-columns:1fr!important;gap:18px!important;padding:20px!important}#p-business .biz474-divider{display:none!important}#p-business .biz474-free{grid-template-columns:76px minmax(0,1fr);gap:16px}#p-business .biz474-copy strong,#p-business .biz474-private strong{font-size:21px}}#p-business .biz463d-ribbon{min-height:0!important}#p-business .biz480b{background:0 0;margin-top:82px;padding:0}#p-business .biz480b-head{border-bottom:1px solid #d9cfc7;grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:end;gap:48px;padding-bottom:24px;display:grid}#p-business .biz480b-head h2{color:#101922!important;letter-spacing:-.05em!important;margin:12px 0 0!important;font-size:clamp(38px,4.2vw,56px)!important;line-height:1.02!important}#p-business .biz480b-head h2 span{color:var(--red2)!important}#p-business .biz480b-head>p{color:#77706a!important;margin:0 0 3px!important;font-size:14px!important;line-height:1.65!important}#p-business .biz480b-body{grid-template-columns:250px minmax(0,1fr);gap:18px;margin-top:18px;display:grid}#p-business .biz480b-metric{background:#f8f7f5;border:1px solid #e3dad3;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:206px;padding:24px;display:flex}#p-business .biz480b-metric strong{color:#101922;letter-spacing:-.08em;font-size:72px;line-height:.8}#p-business .biz480b-metric span{color:#8e847c;text-transform:uppercase;letter-spacing:.08em;margin-top:14px;font-size:10px;font-weight:700;line-height:1.45}#p-business .biz480b-list{background:#fff;border:1px solid #e3dad3;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}#p-business .biz480b-list article{grid-template-columns:34px minmax(0,1fr);align-content:center;gap:12px;min-width:0;padding:24px 20px;display:grid}#p-business .biz480b-list span{color:#c86a5e;letter-spacing:.1em;padding-top:2px;font-size:9px;font-weight:800}#p-business .biz480b-list p{color:#77706a!important;margin:7px 0 0!important;font-size:11.5px!important;line-height:1.5!important}@media (width<=900px){#p-business .biz480b-head{grid-template-columns:1fr;gap:16px}#p-business .biz480b-body{grid-template-columns:1fr}#p-business .biz480b-metric{min-height:0}}@media (width<=700px){#p-business .biz480b{margin-top:62px}#p-business .biz480b-list{grid-template-columns:1fr}#p-business .biz480b-list article+article{border-top:1px solid #e3dad3;border-left:0}}#p-business .biz480b-body{grid-template-columns:228px minmax(0,1fr)!important;align-items:stretch!important;gap:16px!important}#p-business .biz480b-metric{background:linear-gradient(#f5f1ec 0%,#f8f5f1 100%)!important;border:1px solid #e3dad3!important;border-radius:24px!important;justify-content:center!important;min-height:176px!important;padding:22px 20px!important}#p-business .biz480b-metric strong{font-size:68px!important;line-height:.82!important}#p-business .biz480b-metric span{margin-top:10px!important;font-size:10px!important;line-height:1.4!important}#p-business .biz480b-list{background:#fff!important;border:1px solid #e3dad3!important;border-radius:24px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important}#p-business .biz480b-list article{background:#fff!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;min-height:176px!important;padding:20px 22px!important;display:flex!important}#p-business .biz480b-list article:nth-child(2){background:#fbf7f3!important}#p-business .biz480b-list article:nth-child(3){background:#f7f3ee!important}#p-business .biz480b-list article+article{border-left:1px solid #e3dad3!important}#p-business .biz480b-list h3{color:#101922!important;letter-spacing:-.055em!important;margin:0!important;font-size:31px!important;line-height:.98!important}#p-business .biz480b-list p{color:#726b65!important;max-width:215px!important;margin:14px 0 0!important;font-size:12.8px!important;line-height:1.55!important}@media (width<=900px){#p-business .biz480b-body{grid-template-columns:1fr!important}#p-business .biz480b-metric{max-width:250px!important;min-height:0!important}}@media (width<=700px){#p-business .biz480b{margin-top:62px!important}#p-business .biz480b-list{grid-template-columns:1fr!important}#p-business .biz480b-list article{min-height:0!important;padding:18px!important}#p-business .biz480b-list article+article{border-top:1px solid #e3dad3!important;border-left:0!important}}#p-business .biz321-shell{background:linear-gradient(155deg,#173149,#203c56)!important;border-color:#ffffff14!important;box-shadow:0 18px 48px #17314924!important}#p-business .v487e-layout{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:start;gap:44px;display:grid}#p-business .v487e-intro{padding-top:10px}#p-business .v487e-path{background:#f8f4ef;border:1px solid #e1d7cf;border-radius:26px;padding:8px 22px}#p-business .v487e-no{color:#c76c60;background:#fff;border:1px solid #eadfd8;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}#p-business .v487e-path p{color:#77706a;margin:5px 0 0;font-size:11.2px;line-height:1.48}#p-business .v487e .v487-note{border-top:1px solid #ded4cc;margin-top:24px;padding-top:18px}@media (width<=900px){#p-business .v487e-layout{grid-template-columns:1fr;gap:22px}}#p-business .v487e{padding:72px 0 48px!important}#p-business .v487e-layout{background:linear-gradient(155deg,#173149 0%,#203c56 100%)!important;border-radius:30px!important;grid-template-columns:minmax(340px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;gap:42px!important;padding:34px 36px!important;display:grid!important;box-shadow:0 22px 52px #162d4329!important}#p-business .v487e-intro{flex-direction:column!important;justify-content:space-between!important;min-height:100%!important;padding-top:2px!important;display:flex!important}#p-business .v487e .eyebrow{color:#b8c9d8!important}#p-business .v487e .eyebrow:after{background:#ffffff38!important}#p-business .v487e h2{color:#fff!important;letter-spacing:-.055em!important;margin:14px 0 0!important;font-size:clamp(44px,4.7vw,62px)!important;line-height:1.01!important}#p-business .v487e h2 span{color:#f07a6d!important}#p-business .v487e-intro>p{color:#d7e2eb!important;max-width:450px!important;margin:18px 0 0!important;font-size:14px!important;line-height:1.68!important}#p-business .v487e .v487-note{border-top:1px solid #ffffff1f!important;margin-top:28px!important;padding:15px 16px 0 0!important}#p-business .v487e .v487-note b{color:#f2a095!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important}#p-business .v487e .v487-note span{color:#d7e2eb!important;font-size:12px!important;line-height:1.55!important}#p-business .v487e-path{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:26px!important;padding:10px 24px!important}#p-business .v487e-path article{grid-template-columns:46px minmax(0,1fr)!important;gap:16px!important;padding:16px 0!important;display:grid!important}#p-business .v487e-path article+article{border-top:1px solid #ffffff1a!important}#p-business .v487e-no{color:#fff!important;background:#ffffff1c!important;border:1px solid #ffffff24!important;border-radius:12px!important;width:38px!important;height:38px!important;font-size:9px!important;font-weight:800!important}#p-business .v487e-kicker{color:#f0a79f!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:8.8px!important;font-weight:800!important}#p-business .v487e-path h3{color:#fff!important;letter-spacing:-.028em!important;margin:6px 0 0!important;font-size:18px!important;line-height:1.14!important}#p-business .v487e-path p{color:#d7e2eb!important;max-width:520px!important;margin:6px 0 0!important;font-size:11.7px!important;line-height:1.52!important}@media (width<=900px){#p-business .v487e-layout{grid-template-columns:1fr!important;gap:24px!important;padding:28px 24px!important}}@media (width<=650px){#p-business .v487e{padding:62px 0 40px!important}#p-business .v487e-layout{border-radius:24px!important;padding:22px 18px!important}#p-business .v487e h2{font-size:40px!important}#p-business .v487e-path{border-radius:20px!important;padding:8px 16px!important}}#p-business .biz463d-ribbons{grid-template-rows:repeat(3,minmax(0,1fr))!important}#p-business #business-application,#business-application{background:linear-gradient(155deg,#173149 0%,#203c56 100%)!important;border:1px solid #ffffff14!important;border-radius:30px!important;box-shadow:0 22px 52px #162d4329!important}#p-business #business-application .eyebrow,#business-application .eyebrow{color:#b8c9d8!important}#p-business #business-application .eyebrow:after,#business-application .eyebrow:after{background:#ffffff38!important}#p-business #business-application h2,#business-application h2{color:#fff!important}#p-business #business-application h2 span,#business-application h2 span{color:#f07a6d!important}#p-business #business-application p,#p-business #business-application .helper,#p-business #business-application label,#business-application p,#business-application .helper,#business-application label{color:#d7e2eb!important}#p-business #business-application form,#p-business #business-application .biz343-apply-form,#business-application form,#business-application .biz343-apply-form{background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:24px!important}#p-business #business-application input,#p-business #business-application textarea,#p-business #business-application select,#business-application input,#business-application textarea,#business-application select{color:#101922!important;background:#fffffff2!important;border-color:#ffffff29!important}#p-business #business-application input::placeholder,#business-application input::placeholder{color:#6b7280!important}#p-business #business-application .btn,#p-business #business-application button,#business-application .btn,#business-application button{color:#fff!important;background:#f07a6d!important;border-color:#0000!important}#p-business .biz343-apply{gap:0;overflow:hidden;border-radius:34px!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important}#p-business .biz343-apply-copy{flex-direction:column;justify-content:center;display:flex;padding:56px 54px 54px!important}#p-business .biz343-apply-copy h2{max-width:560px;line-height:1.06}#p-business .biz343-apply-copy h2 span{color:#ef837a!important}#p-business .biz343-apply-copy>p{color:#d8e1ea!important;max-width:520px!important;margin-top:18px!important;font-size:16px!important;line-height:1.7!important}#p-business .biz343-apply-points{gap:12px;max-width:540px;margin-top:28px;display:grid}#p-business .biz343-apply-point{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;padding:15px 18px}#p-business .biz343-apply-point strong{color:#fff;font-size:14px;line-height:1.35;display:block}#p-business .biz343-apply-point span{color:#c7d2dc;margin-top:5px;font-size:13px;line-height:1.55;display:block}#p-business .biz343-form{box-shadow:inset 0 1px #ffffff0a;background:#ffffff0f!important;border:1px solid #ffffff17!important;border-radius:28px!important;margin:18px!important;padding:34px 30px 28px!important}#p-business .biz343-form-kicker{opacity:.72;color:#fff!important}#p-business #business-application .biz343-form h3{color:#fff!important;margin:8px 0 10px!important;font-size:28px!important}#p-business #business-application .biz343-form .biz343-form-lead{margin:0 0 18px;font-size:14px;line-height:1.6;color:#d8e1ea!important}#p-business #business-application .biz343-form label{opacity:.82;font-size:12px;color:#fff!important}#p-business #business-application .biz343-form input{min-height:56px;border-radius:16px!important}#p-business #business-application .biz343-form .btn{min-height:56px;font-size:15px;font-weight:800;margin-top:22px!important}#p-business #business-application .biz343-form .helper{opacity:.82;margin-top:12px;font-size:12px;line-height:1.55;color:#d8e1ea!important}@media (width<=980px){#p-business .biz343-apply{grid-template-columns:1fr!important}#p-business .biz343-apply-copy{padding:42px 34px 28px!important}#p-business .biz343-form{margin:0 14px 14px!important}}@media (width<=520px){#p-business .biz343-apply-copy{padding:34px 22px 22px!important}#p-business .biz343-apply-copy>p{font-size:14px!important}#p-business .biz343-apply-point{border-radius:16px;padding:14px 15px}#p-business .biz343-form{border-radius:22px!important;padding:26px 20px 22px!important}#p-business #business-application .biz343-form h3{font-size:24px!important}}#p-business .biz480b-head h2 span,#p-business .v487e h2 span{color:#e4554d!important}#p-business .biz480b-metric{isolation:isolate!important;background:radial-gradient(circle at 82% 12%,#e6c47e29 0,#e6c47e00 34%),linear-gradient(150deg,#173149 0%,#1d3a55 56%,#142b43 100%)!important;border:1px solid #dab56a57!important;border-radius:24px!important;justify-content:center!important;min-height:176px!important;padding:24px 22px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 34px #12283d21!important}#p-business .biz480b-metric:before{content:"";z-index:-1;border:1px solid #e9c4772b;border-radius:50%;width:132px;height:132px;position:absolute;top:-54px;right:-52px;box-shadow:0 0 0 18px #e9c47709}#p-business .biz480b-metric:after{content:"";pointer-events:none;background:linear-gradient(90deg,#e9c4776b,#e9c47700);height:1px;position:absolute;bottom:22px;left:22px;right:22px}#p-business .biz480b-metric strong{z-index:1!important;color:#e9c477!important;letter-spacing:-.07em!important;text-shadow:none!important;font-size:68px!important;font-weight:800!important;line-height:.86!important;display:block!important;position:relative!important}#p-business .biz480b-metric span{z-index:1!important;color:#f1f5f8!important;opacity:1!important;text-transform:uppercase!important;letter-spacing:.085em!important;max-width:150px!important;margin-top:13px!important;font-size:10px!important;font-weight:800!important;line-height:1.5!important;display:block!important;position:relative!important}#p-business .biz480b-list article:nth-child(2) h3{position:relative!important;top:5px!important}@media (width<=900px){#p-business .biz480b-metric{max-width:250px!important;min-height:150px!important}}#p-business #business-process .v487e-kicker{color:#ddb96e!important}@media (width>=681px){#p-business .business-hero{background:#f7f3ee!important;border-bottom:1px solid #e2d8cf!important;min-height:650px!important;display:block!important;position:relative!important;overflow:hidden!important}#p-business .business-hero>.wrap{z-index:4!important;align-items:center!important;max-width:1260px!important;min-height:650px!important;margin:0 auto!important;padding-left:28px!important;padding-right:28px!important;display:flex!important;position:relative!important}#p-business .business-hero .audience-copy{z-index:4!important;width:min(620px,49%)!important;max-width:620px!important;padding:76px 0!important;position:relative!important}#p-business .business-hero .audience-visual{z-index:1!important;width:61%!important;height:auto!important;min-height:100%!important;box-shadow:none!important;filter:none!important;opacity:1!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:cover!important;border:0!important;border-radius:0!important;margin:0!important;display:block!important;position:absolute!important;inset:0 0 0 auto!important;overflow:hidden!important}#p-business .business-hero .audience-visual:before{content:""!important;z-index:2!important;pointer-events:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(38% 120% at 2%,#f7f3eefa 0%,#f7f3eee0 26%,#f7f3ee8f 52%,#f7f3ee33 72%,#f7f3ee00 100%),linear-gradient(90deg,#f7f3ee 0%,#f7f3eef5 8%,#f7f3eec7 18%,#f7f3ee75 29%,#f7f3ee2e 39%,#f7f3ee0a 49%,#f7f3ee00 58%)!important;display:block!important;position:absolute!important;inset:0!important}#p-business .business-hero .audience-visual:after{content:""!important;z-index:2!important;pointer-events:none!important;background:radial-gradient(at 0,#ffffff59 0%,#ffffff1f 48%,#fff0 78%)!important;width:22%!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}#p-business .business-hero:before,#p-business .business-hero:after{content:none!important;display:none!important}}@media (width<=1100px) and (width>=681px){#p-business .business-hero .audience-visual{background-position:68%!important;width:58%!important}#p-business .business-hero .audience-copy{width:min(560px,52%)!important;padding:64px 0!important}}@media (width<=820px) and (width>=681px){#p-business .business-hero,#p-business .business-hero>.wrap{min-height:580px!important}#p-business .business-hero .audience-visual{background-position:72%!important;width:55%!important}#p-business .business-hero .audience-copy{width:min(500px,56%)!important;padding:54px 0!important}}@media (width>=821px){.beta-placeholder-map{box-sizing:border-box!important;height:calc(100vh - 82px)!important;min-height:calc(100vh - 82px)!important;padding:24px 28px 28px!important;overflow:hidden!important}.beta-placeholder-map .beta-placeholder-inner{justify-content:center!important;width:min(1180px,100vw - 72px)!important;max-height:100%!important}.beta-placeholder-map .beta-version{margin-bottom:16px!important;padding:8px 14px!important;font-size:12px!important}.beta-placeholder-map .beta-map-art{width:112px!important;height:76px!important;margin:0 auto!important;transform:none!important}.beta-placeholder-map .eyebrow{margin-top:8px!important;font-size:12px!important}.beta-placeholder-map h1{letter-spacing:-.06em!important;margin:10px 0 18px!important;font-size:clamp(54px,5.25vw,78px)!important;line-height:.94!important}.beta-placeholder-map p{max-width:820px!important;font-size:clamp(16px,1.35vw,19px)!important;line-height:1.5!important}.beta-placeholder-map .beta-placeholder-actions{gap:12px!important;margin-top:22px!important}.beta-placeholder-map .beta-placeholder-actions .btn{min-height:48px!important;padding-top:12px!important;padding-bottom:12px!important}}@media (width>=821px) and (height<=760px){.beta-placeholder-map{padding-top:18px!important;padding-bottom:20px!important}.beta-placeholder-map .beta-version{margin-bottom:12px!important}.beta-placeholder-map h1{margin:8px 0 14px!important;font-size:clamp(50px,5vw,74px)!important}.beta-placeholder-map p{font-size:16px!important;line-height:1.42!important}.beta-placeholder-map .beta-placeholder-actions{margin-top:18px!important}}#p-business .biz463d-head{max-width:1200px!important;margin:0 auto 28px!important}#p-business .biz463d-shell{background:0 0!important;border:none!important;grid-template-columns:390px minmax(0,1fr)!important;grid-template-areas:"blue ribbons"!important;align-items:stretch!important;gap:16px!important;overflow:visible!important}#p-business .biz463d-blue{min-height:100%!important;box-shadow:none!important;background:linear-gradient(155deg,#173149,#203c56)!important;border-radius:28px!important;flex-direction:column!important;padding:28px 28px 24px!important;display:flex!important}#p-business .biz463d-blue h3{margin-top:18px!important;font-size:33px!important}#p-business .biz468-audit-detail b{font-size:11px!important}#p-business .biz490-blue-extras{gap:10px!important;margin-top:16px!important;display:grid!important}#p-business .biz490-blue-extra{background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:18px!important;align-items:center!important;gap:14px!important;padding:14px!important;display:flex!important}#p-business .biz490-blue-price{color:#e9c477!important;letter-spacing:-.04em!important;background:#09142057!important;border:1px solid #e9c47738!important;border-radius:18px!important;flex:0 0 74px!important;justify-content:center!important;align-items:center!important;min-height:72px!important;font-size:22px!important;font-weight:800!important;line-height:1!important;display:flex!important}#p-business .biz490-blue-extra-copy{min-width:0!important}#p-business .biz490-blue-extra-copy strong{color:#fff!important;letter-spacing:-.02em!important;font-size:15px!important;font-weight:800!important;line-height:1.15!important;display:block!important}#p-business .biz490-blue-extra-copy p{color:#c7d2dc!important;margin:5px 0 0!important;font-size:11.2px!important;line-height:1.42!important}#p-business .biz463d-ribbons{align-self:start!important;gap:12px!important;padding:0!important}#p-business .biz463d-ribbon.r1,#p-business .biz463d-ribbon.r2,#p-business .biz463d-ribbon.r3{margin-left:0!important}#p-business .biz463d-ribbon{border-radius:24px!important;padding:20px 26px 18px 28px!important}#p-business .biz463d-ribbon h3{font-size:20px!important;line-height:1.12!important}#p-business .biz463d-ribbon p{font-size:11.3px!important;line-height:1.5!important}@media (width<=1180px){#p-business .biz463d-head h2{font-size:clamp(34px,3.8vw,50px)!important}#p-business .biz463d-shell{grid-template-columns:360px minmax(0,1fr)!important}}@media (width<=980px){#p-business .biz463d-head h2{white-space:normal!important}#p-business .biz463d-shell{grid-template-columns:1fr!important;grid-template-areas:"blue""ribbons"!important}#p-business .biz463d-blue{padding:24px 22px!important}#p-business .biz463d-ribbons{margin-top:14px!important}}@media (width>=901px){#p-business #business-check.biz480b{box-sizing:border-box!important;min-height:calc(100vh - 86px)!important;margin-bottom:0!important;padding-bottom:clamp(110px,16vh,180px)!important}#p-business #business-process.v487e{padding-top:72px!important}}@media (width>=901px) and (height<=760px){#p-business #business-check.biz480b{min-height:calc(100vh - 78px)!important;padding-bottom:100px!important}}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step{min-height:142px!important;padding:18px 70px 17px 18px!important;position:relative!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step .no{display:none!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step:after,#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item:after{content:""!important;opacity:.72!important;pointer-events:none!important;background-color:#1731490b!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:22px 22px!important;border:1px solid #17314912!important;border-radius:14px!important;width:42px!important;height:42px!important;position:absolute!important;top:15px!important;right:15px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step:first-child:after{background-image:url(/images/site/reference-fffa56706bf9.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step:nth-child(2):after{background-image:url(/images/site/reference-ade9e1ca1a89.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step:nth-child(3):after{background-image:url(/images/site/reference-8a92f3fcb1c0.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step:nth-child(4):after{background-image:url(/images/site/reference-098abfb5d8f0.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metrics{grid-template-columns:1fr!important;gap:9px!important;margin:0 0 15px!important;display:grid!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metric-row{background:#ffffff13!important;border:1px solid #ffffff1c!important;border-radius:16px!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:66px!important;padding:9px 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff09!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metric-row strong{color:#e5bc69!important;font-size:39px!important;line-height:.9!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-metric-row span{color:#f5f2ed!important;font-size:14.5px!important;font-weight:800!important;line-height:1.08!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item{padding:17px 68px 17px 17px!important;position:relative!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item:first-child:after{background-image:url(/images/site/reference-4f3773a14912.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item:nth-child(2):after{background-image:url(/images/site/reference-92ac0106304d.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item:nth-child(3):after{background-image:url(/images/site/reference-56574dc23f69.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item:nth-child(4):after{background-image:url(/images/site/reference-2d2c08f76241.svg)!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step:hover:after,#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item:hover:after{opacity:.86!important;background-color:#1731490f!important}@media (width<=700px){#p-home .home-method .assessment-deck-alt.method-faq-split .method-step,#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item{padding-right:62px!important}#p-home .home-method .assessment-deck-alt.method-faq-split .method-step:after,#p-home .home-method .assessment-deck-alt.method-faq-split .buy-item:after{background-size:20px 20px!important;width:38px!important;height:38px!important}}@media (width>=981px){#p-business .biz463d-blue{flex-direction:column!important;display:flex!important}#p-business .biz490-blue-extras{grid-template-columns:1fr 1fr!important;grid-auto-flow:column!important;gap:10px!important;width:100%!important;margin-top:auto!important;padding-top:12px!important;display:grid!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{color:#17283a!important;background:#fff!important;border:1px solid #1731491a!important;border-radius:18px!important;width:100%!important;min-width:0!important;height:92px!important;min-height:92px!important;box-shadow:0 8px 20px #07162412!important}#p-business .biz490-blue-extra-price{grid-template-columns:60px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:10px 11px!important;display:grid!important}#p-business .biz490-blue-price{color:#efc66f!important;letter-spacing:-.04em!important;background:#1b3953!important;border:0!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0!important;font-size:21px!important;font-weight:900!important;line-height:1!important;display:flex!important}#p-business .biz490-blue-extra-private{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;padding:11px 13px!important;display:flex!important}#p-business .biz490-blue-extra-private:before{content:none!important;display:none!important}#p-business .biz490-blue-extra-copy{width:100%!important;min-width:0!important}#p-business .biz490-blue-extra-copy strong{color:#17283a!important;letter-spacing:-.01em!important;margin:0!important;font-size:12.5px!important;font-weight:850!important;line-height:1.15!important;display:block!important}#p-business .biz490-blue-extra-copy p{color:#786f67!important;margin:4px 0 0!important;font-size:9.7px!important;line-height:1.32!important}#p-business .biz463d-ribbon:after,#p-business .biz463d-ribbon.r1:after,#p-business .biz463d-ribbon.r2:after,#p-business .biz463d-ribbon.r3:after{content:none!important;background-image:none!important;display:none!important}#p-business .biz463d-ribbon,#p-business .biz463d-ribbon.r1,#p-business .biz463d-ribbon.r2,#p-business .biz463d-ribbon.r3{padding-right:24px!important}#p-business .biz463d-ribbon h3,#p-business .biz463d-ribbon p{max-width:100%!important}}@media (width>=981px) and (height<=820px){#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{height:88px!important;min-height:88px!important}#p-business .biz490-blue-price{width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important}#p-business .biz490-blue-extra-price{grid-template-columns:56px minmax(0,1fr)!important}}@media (width<=980px){#p-business .biz490-blue-extras{grid-template-columns:1fr!important;grid-auto-flow:row!important}#p-business .biz463d-ribbon:after{content:none!important;display:none!important}}#p-business .business-client-card{transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .22s!important}#p-business .business-client-card-tag,#p-business .business-client-card-tag-accent,#p-business .business-client-card-map .business-client-card-tag,#p-business .business-client-card-map .business-client-card-tag-accent{color:#fff!important;-webkit-backdrop-filter:none!important;background:#173149!important;border:1px solid #173149eb!important;align-items:center!important;gap:7px!important;transition:background .2s,color .2s,border-color .2s,box-shadow .2s!important;display:inline-flex!important;box-shadow:0 5px 14px #1731491f!important}#p-business .business-client-card-tag:after,#p-business .business-client-card-tag-accent:after{content:"→";font-size:12px;font-weight:900;line-height:1;display:inline-block;transform:translateY(-.5px)}#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag-accent{color:#173149!important;box-shadow:none!important;-webkit-backdrop-filter:blur(4px)!important;background:#ffffffeb!important;border-color:#ffffffd6!important}#p-business .business-client-card-map:hover{background:#ffffff8f!important;border-color:#173149!important;transform:translateY(-3px)!important;box-shadow:0 15px 32px #1731491a!important}#p-business .business-client-card-map:hover .business-client-card-tag,#p-business .business-client-card-map:hover .business-client-card-tag-accent,#p-business .business-client-card-arrow{color:#fff!important;background:#173149!important;border-color:#173149!important}#p-business .business-client-card-map:hover .business-client-card-arrow{color:#fff!important;background:#203c56!important;transform:translate(3px)!important}@media (hover:none){#p-business .business-client-card:not(.business-client-card-map):hover{background:linear-gradient(#fffdfa 0%,#fcf8f4 100%)!important;border-color:#e5ddd5!important}#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-copy h3{color:#111820!important}#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-copy p{color:#857c75!important}}#p-business .business-value-v297{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.55fr)!important;align-items:start!important;column-gap:72px!important;margin-top:78px!important;padding:0!important;display:grid!important;overflow:visible!important}#p-business .business-value-v297 .biz297-head{text-align:left!important;max-width:360px!important;margin:0!important;padding:10px 0 0!important;display:block!important;position:sticky!important;top:118px!important}#p-business .business-value-v297 .biz297-head .eyebrow{justify-content:flex-start!important;margin:0 0 18px!important;display:flex!important}#p-business .business-value-v297 .biz297-head h2{letter-spacing:-.045em!important;max-width:340px!important;margin:0!important;font-size:clamp(38px,3.5vw,54px)!important;line-height:.98!important}#p-business .business-value-v297 .biz297-head h2 span{color:var(--red)!important}#p-business .business-value-v297 .biz297-head p{color:#74706c!important;max-width:350px!important;margin:22px 0 0!important;font-size:15px!important;line-height:1.7!important}#p-business .business-value-v297 .biz297-benefits{border-top:1px solid #dcd4cd!important;border-bottom:1px solid #dcd4cd!important;margin:0!important;display:block!important}#p-business .business-value-v297 .biz297-benefits article,#p-business .business-value-v297 .biz297-benefits article:first-child,#p-business .business-value-v297 .biz297-benefits article.wide,#p-business .business-value-v297 .biz297-benefits article:nth-child(n){min-height:0!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-bottom:1px solid #e2dbd5!important;border-radius:0!important;grid-template-columns:64px minmax(190px,.72fr) minmax(0,1.28fr)!important;align-items:start!important;column-gap:24px!important;margin:0!important;padding:27px 6px 29px!important;transition:background .18s,padding .18s!important;display:grid!important;position:relative!important;overflow:visible!important}#p-business .business-value-v297 .biz297-benefits article:last-child{border-bottom:0!important}#p-business .business-value-v297 .biz297-benefits article:before{content:""!important;background:var(--red)!important;opacity:0!important;pointer-events:none!important;border-radius:3px!important;width:3px!important;transition:all .18s!important;position:absolute!important;top:0!important;bottom:0!important;left:-14px!important;transform:scaleY(.35)!important}#p-business .business-value-v297 .biz297-benefits article:hover{background:#ffffff7a!important;padding-left:18px!important;padding-right:18px!important}#p-business .business-value-v297 .biz297-benefits article:hover:before{opacity:1!important;transform:scaleY(.72)!important}#p-business .business-value-v297 .biz297-benefits article>span,#p-business .business-value-v297 .biz297-benefits article:first-child>span{color:#b1aaa4!important;letter-spacing:.16em!important;margin:3px 0 0!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:block!important;position:static!important}#p-business .business-value-v297 .biz297-benefits article h3,#p-business .business-value-v297 .biz297-benefits article:first-child h3{max-width:270px!important;color:var(--ink)!important;letter-spacing:-.025em!important;margin:0!important;font-size:20px!important;line-height:1.18!important}#p-business .business-value-v297 .biz297-benefits article p,#p-business .business-value-v297 .biz297-benefits article:first-child p{color:#706c68!important;max-width:560px!important;margin:0!important;font-size:14.5px!important;line-height:1.62!important}#p-business .business-value-v297 .biz297-benefits article p b{color:var(--red2)!important;background:#f8e7e3!important;border-radius:999px!important;align-items:center!important;margin:0 2px!important;padding:1px 8px 2px!important;font-weight:800!important;display:inline-flex!important}#p-business .business-value-v297 .biz297-value-cta{border:0!important;flex-wrap:wrap!important;grid-column:2!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:24px 0 0!important;padding:0!important;display:flex!important}#p-business .business-value-v297 .biz297-value-cta .btn{min-height:44px!important}@media (width<=1050px){#p-business .business-value-v297{grid-template-columns:1fr!important;row-gap:34px!important}#p-business .business-value-v297 .biz297-head{max-width:760px!important;padding-top:0!important;position:static!important}#p-business .business-value-v297 .biz297-head h2{max-width:560px!important}#p-business .business-value-v297 .biz297-head p{max-width:700px!important}#p-business .business-value-v297 .biz297-value-cta{grid-column:1!important}}@media (width<=720px){#p-business .business-value-v297{row-gap:26px!important;margin-top:52px!important}#p-business .business-value-v297 .biz297-head h2{font-size:clamp(32px,10vw,42px)!important;line-height:1.02!important}#p-business .business-value-v297 .biz297-head p{margin-top:16px!important;font-size:14.5px!important}#p-business .business-value-v297 .biz297-benefits article,#p-business .business-value-v297 .biz297-benefits article:first-child,#p-business .business-value-v297 .biz297-benefits article.wide,#p-business .business-value-v297 .biz297-benefits article:nth-child(n){grid-template-columns:44px 1fr!important;gap:8px 14px!important;padding:22px 0 23px!important}#p-business .business-value-v297 .biz297-benefits article h3,#p-business .business-value-v297 .biz297-benefits article:first-child h3{max-width:none!important;font-size:19px!important}#p-business .business-value-v297 .biz297-benefits article p,#p-business .business-value-v297 .biz297-benefits article:first-child p{grid-column:2!important;font-size:14px!important;line-height:1.58!important}#p-business .business-value-v297 .biz297-benefits article:hover{background:0 0!important;padding-left:0!important;padding-right:0!important}#p-business .business-value-v297 .biz297-benefits article:before{display:none!important}#p-business .business-value-v297 .biz297-value-cta{flex-direction:column!important;align-items:stretch!important;margin-top:18px!important}#p-business .business-value-v297 .biz297-value-cta .btn{width:100%!important}}#p-business .business-after-v297{border-top:1px solid var(--v307-line)!important;color:var(--v307-ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-top:92px!important;padding:58px 0 8px!important;overflow:visible!important}#p-business .business-after-v297:after{display:none!important}#p-business .business-after-v297 .biz297-head{max-width:760px!important;margin:0 0 42px!important}#p-business .business-after-v297 .eyebrow{color:var(--red)!important;margin-bottom:12px!important}#p-business .business-after-v297 .biz297-head h2{color:var(--v307-ink)!important;margin:0!important}#p-business .business-after-v297 .biz297-head h2 span{color:var(--v307-ink)!important}#p-business .biz297-after-grid{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:42px!important;padding:0!important;display:grid!important;position:relative!important}#p-business .biz297-after-grid:before{display:none!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article,#p-business .biz297-after-grid article:nth-child(2n){min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #d9d1ca!important;border-radius:0!important;padding:22px 0 28px!important;position:relative!important}#p-business .biz297-after-grid article:before{display:none!important}#p-business .biz297-after-grid article:not(:last-child):after{content:"→"!important;color:#b9afa7!important;font-size:17px!important;font-weight:500!important;position:absolute!important;top:17px!important;right:-27px!important}#p-business .biz297-after-grid .num{color:var(--red)!important;letter-spacing:.11em!important;text-transform:uppercase!important;margin:0 0 18px!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important}#p-business .biz297-after-grid h3{color:var(--v307-ink)!important;margin:0 0 10px!important;font-size:21px!important;line-height:1.22!important}#p-business .biz297-after-grid p{color:#756f69!important;max-width:330px!important;margin:0!important;font-size:14px!important;line-height:1.62!important}#p-business .biz298-growth-note{display:none!important}@media (width<=860px){#p-business .business-after-v297{margin-top:76px!important;padding:48px 0 0!important}#p-business .biz297-after-grid{grid-template-columns:1fr!important;gap:0!important}#p-business .biz297-after-grid article,#p-business .biz297-after-grid article+article,#p-business .biz297-after-grid article:nth-child(2n){border-top:1px solid #d9d1ca!important;padding:22px 0 24px!important}#p-business .biz297-after-grid article:not(:last-child):after{display:none!important}#p-business .biz297-after-grid p{max-width:620px!important}}@media (width<=600px){#p-business .business-after-v297{border-radius:0!important;margin-top:60px!important;padding:38px 0 0!important}#p-business .business-after-v297 .biz297-head{margin-bottom:26px!important}#p-business .biz297-after-grid h3{font-size:19px!important}}#p-business .biz319-client-path{color:var(--ink)!important;background:0 0!important;border-top:1px solid #ddd5ce!important;margin-top:92px!important;padding:62px 0 10px!important}#p-business .biz319-client-path .biz297-head{max-width:760px!important;margin:0 0 38px!important}#p-business .biz319-client-path .biz297-head h2,#p-business .biz319-client-path .biz297-head h2 span{color:var(--ink)!important}#p-business .biz319-path-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}#p-business .biz319-steps{grid-template-rows:1fr 1fr!important;gap:12px!important;display:grid!important}#p-business .biz319-step{box-shadow:none!important;background:#ffffff80!important;border:1px solid #e3dbd4!important;border-radius:22px!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;padding:26px 24px!important;display:grid!important}#p-business .biz319-step-no{color:#a85f4f!important;letter-spacing:.1em!important;background:#f1e7df!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;font-size:10px!important;font-weight:900!important;display:grid!important}#p-business .biz319-step-label,#p-business .biz319-gifts .biz319-step-label{color:#a56d5f!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:1px 0 10px!important;font-size:10px!important;font-weight:850!important}#p-business .biz319-step h3{letter-spacing:-.025em!important;margin:0 0 9px!important;font-size:21px!important;line-height:1.16!important}#p-business .biz319-step p{color:#746e69!important;margin:0!important;font-size:13.5px!important;line-height:1.58!important}#p-business .biz319-gifts{box-shadow:none!important;background:linear-gradient(145deg,#f7eee8 0%,#f3e6de 100%)!important;border:1px solid #decfc5!important;border-radius:28px!important;padding:30px!important;overflow:hidden!important}#p-business .biz319-gifts-top{border-bottom:1px solid #97756533!important;grid-template-columns:minmax(0,1fr) 128px!important;align-items:start!important;gap:28px!important;padding-bottom:26px!important;display:grid!important}#p-business .biz319-gifts h3{max-width:520px!important;color:var(--ink)!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(27px,2.5vw,38px)!important;line-height:1.02!important}#p-business .biz319-gifts-top p{color:#6f6862!important;max-width:610px!important;margin:15px 0 0!important;font-size:14px!important;line-height:1.62!important}#p-business .biz319-gifts p b{color:#2e2926!important;font-weight:800!important}#p-business .biz319-heart-gate{background:#fffaf6!important;border:1px solid #a85f4f2e!important;border-radius:20px!important;grid-template-rows:auto auto!important;grid-template-columns:auto auto!important;place-content:center!important;column-gap:5px!important;min-height:116px!important;padding:16px!important;display:grid!important}#p-business .biz319-heart-gate strong{letter-spacing:-.05em!important;color:var(--ink)!important;font-size:42px!important;line-height:.9!important}#p-business .biz319-heart-gate>span{color:var(--red)!important;align-self:end!important;padding-bottom:3px!important;font-size:23px!important;line-height:1!important}#p-business .biz319-heart-gate small{color:#8b7b72!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:center!important;grid-column:1/-1!important;margin-top:8px!important;font-size:9.5px!important;font-weight:800!important}#p-business .biz319-gift-options{grid-template-columns:1fr 1fr!important;gap:0!important;display:grid!important}#p-business .biz319-gift-option{grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:15px!important;padding:25px 24px 3px 0!important;display:grid!important}#p-business .biz319-gift-option+.biz319-gift-option{border-left:1px solid #97756533!important;padding-left:24px!important;padding-right:0!important}#p-business .biz319-gift-icon{color:#b07a68!important;letter-spacing:.1em!important;margin-top:2px!important;font-size:10px!important;font-weight:900!important}#p-business .biz319-gift-option h4{color:var(--ink)!important;letter-spacing:-.02em!important;margin:0 0 8px!important;font-size:18px!important;line-height:1.18!important}#p-business .biz319-gift-option p{color:#716a64!important;margin:0!important;font-size:13px!important;line-height:1.56!important}#p-business .biz319-client-path .biz297-after-grid{display:none!important}@media (width<=960px){#p-business .biz319-path-layout{grid-template-columns:1fr!important}#p-business .biz319-steps{grid-template-rows:auto!important;grid-template-columns:1fr 1fr!important}}@media (width<=700px){#p-business .biz319-client-path{margin-top:62px!important;padding-top:42px!important}#p-business .biz319-client-path .biz297-head{margin-bottom:28px!important}#p-business .biz319-steps{grid-template-columns:1fr!important}#p-business .biz319-step{border-radius:19px!important;grid-template-columns:40px 1fr!important;gap:14px!important;padding:21px 18px!important}#p-business .biz319-step-no{width:34px!important;height:34px!important}#p-business .biz319-gifts{border-radius:22px!important;padding:22px 18px!important}#p-business .biz319-gifts-top{grid-template-columns:1fr!important;gap:18px!important}#p-business .biz319-heart-gate{justify-content:flex-start!important;align-items:center!important;gap:5px!important;min-height:0!important;padding:14px 16px!important;display:flex!important}#p-business .biz319-heart-gate strong{font-size:34px!important}#p-business .biz319-heart-gate>span{align-self:center!important;padding:0!important;font-size:20px!important}#p-business .biz319-heart-gate small{text-align:left!important;margin:0 0 0 7px!important}#p-business .biz319-gift-options{grid-template-columns:1fr!important}#p-business .biz319-gift-option{padding:20px 0!important}#p-business .biz319-gift-option+.biz319-gift-option{border-top:1px solid #97756533!important;border-left:0!important;padding-left:0!important;padding-right:0!important}}#p-business .biz320-client-path{color:var(--ink)!important;background:0 0!important;border-top:1px solid #ddd5ce!important;margin-top:92px!important;padding:62px 0 10px!important}#p-business .biz320-client-path .biz297-head{max-width:780px!important;margin:0 0 36px!important}#p-business .biz320-client-path .biz297-head h2,#p-business .biz320-client-path .biz297-head h2 span{color:var(--ink)!important}#p-business .biz320-canvas{background:#ffffff85!important;border:1px solid #e1d8d1!important;border-radius:30px!important;overflow:hidden!important}#p-business .biz320-track{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:34px 34px 32px!important;display:grid!important;position:relative!important}#p-business .biz320-track:before{content:""!important;background:#d8cec6!important;height:1px!important;position:absolute!important;top:55px!important;left:calc(16.666% + 22px)!important;right:calc(16.666% + 22px)!important}#p-business .biz320-step{text-align:center!important;min-width:0!important;padding:0 30px!important;position:relative!important}#p-business .biz320-step:first-child{padding-left:0!important}#p-business .biz320-step:last-child{padding-right:0!important}#p-business .biz320-node{z-index:2!important;color:#a66557!important;letter-spacing:.1em!important;background:#fbf8f5!important;border:1px solid #d8cbc1!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;margin:0 auto 20px!important;font-size:10px!important;font-weight:900!important;display:grid!important;position:relative!important}#p-business .biz320-step-hearts .biz320-node{color:var(--red)!important;background:#f7e8e4!important;border-color:#ba4c3f47!important}#p-business .biz320-label{color:#a36f61!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:10px!important;font-weight:850!important}#p-business .biz320-copy h3{color:var(--ink)!important;letter-spacing:-.025em!important;margin:0 0 9px!important;font-size:20px!important;line-height:1.15!important}#p-business .biz320-copy p{color:#746e69!important;max-width:310px!important;margin:0 auto!important;font-size:13px!important;line-height:1.56!important}#p-business .biz320-unlock{background:linear-gradient(#f7efe99e 0%,#f6eee8eb 100%)!important;border-top:1px solid #e2d9d2!important;padding:30px 34px 32px!important;position:relative!important}#p-business .biz320-unlock:before{content:""!important;background:#d8cec6!important;width:1px!important;height:24px!important;position:absolute!important;top:-24px!important;left:83.333%!important}#p-business .biz320-unlock-head{text-align:left!important;justify-content:center!important;align-items:center!important;gap:16px!important;margin-bottom:26px!important;display:flex!important}#p-business .biz320-unlock-head h3{color:var(--ink)!important;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(22px,2.1vw,30px)!important;line-height:1.08!important}#p-business .biz320-gate{background:#fffaf7!important;border:1px solid #ba4c3f33!important;border-radius:18px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:78px!important;height:58px!important;padding:0 14px!important;display:flex!important}#p-business .biz320-gate strong{color:var(--ink)!important;letter-spacing:-.05em!important;font-size:31px!important;line-height:1!important}#p-business .biz320-gate span{color:var(--red)!important;font-size:20px!important}#p-business .biz320-outcomes{border-top:1px solid #9d7c6c38!important;grid-template-columns:1fr 1fr!important;gap:0!important;max-width:900px!important;margin:0 auto!important;display:grid!important}#p-business .biz320-outcome{grid-template-columns:72px minmax(0,1fr)!important;align-items:start!important;gap:20px!important;padding:28px 34px 4px 0!important;display:grid!important}#p-business .biz320-outcome+.biz320-outcome{border-left:1px solid #9d7c6c38!important;padding-left:34px!important;padding-right:0!important}#p-business .biz320-shelf-mark{background:#fffaf6!important;border:1px solid #dccfc5!important;border-radius:18px!important;justify-content:center!important;align-items:flex-end!important;gap:3px!important;width:66px!important;height:66px!important;padding:15px 11px!important;display:flex!important}#p-business .biz320-shelf-mark span{background:#d7b7a9!important;border-radius:5px 5px 2px 2px!important;width:7px!important;display:block!important}#p-business .biz320-shelf-mark span:first-child{height:18px!important}#p-business .biz320-shelf-mark span:nth-child(2){height:28px!important}#p-business .biz320-shelf-mark span:nth-child(3){height:22px!important}#p-business .biz320-shelf-mark span:nth-child(4){height:31px!important}#p-business .biz320-shelf-mark span:nth-child(5){height:20px!important}#p-business .biz320-draw-mark{text-align:center!important;background:#fff7f4!important;border:1px solid #ba4c3f33!important;border-radius:50%!important;align-content:center!important;place-items:center!important;width:66px!important;height:66px!important;display:grid!important}#p-business .biz320-draw-mark strong{color:var(--red)!important;font-size:19px!important;line-height:1!important}#p-business .biz320-draw-mark span{color:#9a776d!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-top:4px!important;font-size:9px!important;font-weight:800!important}#p-business .biz320-outcome-kicker{color:#a36f61!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:1px 0 7px!important;font-size:10px!important;font-weight:850!important}#p-business .biz320-outcome h4{color:var(--ink)!important;letter-spacing:-.025em!important;margin:0 0 9px!important;font-size:20px!important;line-height:1.16!important}#p-business .biz320-outcome p{color:#716a64!important;margin:0!important;font-size:13px!important;line-height:1.56!important}#p-business .biz320-outcome p b{color:#332d29!important;font-weight:800!important}#p-business .biz320-facts{color:#826f66!important;flex-wrap:wrap!important;gap:8px 14px!important;margin-top:14px!important;font-size:10.5px!important;display:flex!important}#p-business .biz320-facts b{color:var(--ink)!important;font-size:13px!important}#p-business .biz320-auto{color:#9c685b!important;letter-spacing:.04em!important;background:#fffaf7!important;border:1px solid #ba4c3f29!important;border-radius:999px!important;margin-top:14px!important;padding:7px 10px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}#p-business .biz320-client-path .biz297-after-grid{display:none!important}@media (width<=900px){#p-business .biz320-track{padding:30px 24px!important}#p-business .biz320-step{padding:0 18px!important}#p-business .biz320-copy h3{font-size:18px!important}#p-business .biz320-copy p{font-size:12.5px!important}#p-business .biz320-unlock{padding:28px 24px 30px!important}}@media (width<=720px){#p-business .biz320-client-path{margin-top:62px!important;padding-top:42px!important}#p-business .biz320-client-path .biz297-head{margin-bottom:28px!important}#p-business .biz320-canvas{border-radius:22px!important}#p-business .biz320-track{grid-template-columns:1fr!important;padding:24px 20px 8px!important}#p-business .biz320-track:before{width:1px!important;height:auto!important;inset:46px auto 44px 41px!important}#p-business .biz320-step{text-align:left!important;grid-template-columns:44px minmax(0,1fr)!important;gap:15px!important;padding:0 0 24px!important;display:grid!important}#p-business .biz320-node{width:42px!important;height:42px!important;margin:0!important}#p-business .biz320-copy p{max-width:none!important;margin:0!important}#p-business .biz320-unlock:before{display:none!important}#p-business .biz320-unlock{padding:24px 20px!important}#p-business .biz320-unlock-head{justify-content:flex-start!important;align-items:flex-start!important;margin-bottom:22px!important}#p-business .biz320-gate{border-radius:16px!important;min-width:68px!important;height:54px!important}#p-business .biz320-gate strong{font-size:28px!important}#p-business .biz320-outcomes{grid-template-columns:1fr!important}#p-business .biz320-outcome{grid-template-columns:58px 1fr!important;gap:15px!important;padding:22px 0!important}#p-business .biz320-outcome+.biz320-outcome{border-top:1px solid #9d7c6c38!important;border-left:0!important;padding-left:0!important;padding-right:0!important}#p-business .biz320-shelf-mark,#p-business .biz320-draw-mark{border-radius:16px!important;width:54px!important;height:54px!important}#p-business .biz320-draw-mark{border-radius:50%!important}}#p-business .business-safety-v288 .bs288-points{align-items:stretch!important}#p-business .business-safety-v288 .bs288-points>div,#p-business .business-safety-v288 .bs288-points>div+div{grid-template-rows:18px minmax(38px,auto) 1fr!important;align-content:start!important;align-items:start!important;display:grid!important}#p-business .business-safety-v288 .bs288-points>div>span{align-self:start!important;height:18px!important;margin:0!important;line-height:18px!important;display:block!important}#p-business .business-safety-v288 .bs288-points b{align-self:start!important;margin:12px 0 7px!important}#p-business .business-safety-v288 .bs288-points small{align-self:start!important;margin:0!important}@media (width<=720px){#p-business .business-safety-v288 .bs288-points>div,#p-business .business-safety-v288 .bs288-points>div+div{grid-template-rows:auto auto!important;grid-template-columns:30px minmax(0,1fr)!important;column-gap:12px!important;display:grid!important}#p-business .business-safety-v288 .bs288-points>div>span{grid-area:1/1/3!important;height:auto!important;margin:2px 0 0!important;line-height:1.2!important}#p-business .business-safety-v288 .bs288-points b{grid-area:1/2!important;min-height:0!important;margin:0 0 5px!important}#p-business .business-safety-v288 .bs288-points small{grid-area:2/2!important}}@media (width>=721px){#p-business .business-safety-v288 .bs288-points{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important}#p-business .business-safety-v288 .bs288-points>div,#p-business .business-safety-v288 .bs288-points>div+div{box-sizing:border-box!important;min-height:132px!important;padding-top:49px!important;display:block!important;position:relative!important}#p-business .business-safety-v288 .bs288-points>div>span{width:auto!important;height:14px!important;margin:0!important;padding:0!important;line-height:14px!important;display:block!important;position:absolute!important;top:17px!important;left:0!important}#p-business .business-safety-v288 .bs288-points>div+div>span{left:18px!important}#p-business .business-safety-v288 .bs288-points b{min-height:35px!important;margin:0 0 7px!important;line-height:1.25!important;display:block!important}#p-business .business-safety-v288 .bs288-points small{margin:0!important;display:block!important}}@media (width<=720px){#p-business .business-safety-v288 .bs288-points>div>span{position:static!important}}#p-business .business-crosspromo-v326{margin-top:82px!important;padding:0!important}#p-business .biz326-partner-shell{box-shadow:none!important;background:0 0!important;border:1px solid #1f2b3c29!important;border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:76px minmax(300px,.9fr) minmax(360px,1.1fr)!important;align-items:center!important;gap:34px!important;padding:34px 0!important;display:grid!important;position:relative!important}#p-business .biz326-partner-shell:before{content:"↔"!important;color:#9e6c48!important;background:#f1ebe5!important;border:1px solid #e1d7ce!important;border-radius:50%!important;align-self:center!important;place-items:center!important;width:54px!important;height:54px!important;font-size:23px!important;font-weight:700!important;line-height:1!important;display:grid!important}#p-business .biz326-partner-title{min-width:0!important}#p-business .biz326-partner-title .eyebrow{margin-bottom:9px!important}#p-business .biz326-partner-title h2{letter-spacing:-.038em!important;max-width:470px!important;margin:0!important;font-size:clamp(31px,3vw,43px)!important;line-height:1.04!important}#p-business .biz326-partner-title h2 span{color:var(--ink)!important}#p-business .biz326-partner-copy{border-left:1px solid #1f2b3c21!important;padding-left:34px!important}#p-business .biz326-partner-copy p{color:#545a62!important;max-width:600px!important;margin:0!important;font-size:16px!important;line-height:1.62!important}#p-business .biz326-partner-note{color:#9a8171!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border-radius:0!important;margin-top:14px!important;padding:0!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}#p-business .biz297-check-shell{box-shadow:none!important;color:var(--ink)!important;background:0 0!important;border:1px solid #dcd4cd!important;border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:minmax(245px,.58fr) minmax(0,1.42fr)!important;align-items:stretch!important;gap:0!important;padding:0!important;display:grid!important;overflow:visible!important}#p-business .biz297-check-stat{min-height:390px!important;color:var(--ink)!important;box-shadow:none!important;background:0 0!important;border-right:1px solid #dcd4cd!important;border-radius:0!important;flex-direction:column!important;order:1!important;justify-content:center!important;padding:46px 42px 42px 0!important;display:flex!important}#p-business .biz297-check-stat strong{letter-spacing:-.085em!important;color:var(--red)!important;font-size:clamp(104px,11vw,156px)!important;font-weight:760!important;line-height:.77!important}#p-business .biz297-check-stat p{color:#827b75!important;margin:8px 0 24px!important;font-size:13px!important}#p-business .biz297-check-stat small{color:#8b837c!important;margin-top:5px!important;font-size:11px!important}#p-business .biz297-check-copy{order:2!important;min-width:0!important;padding:54px 0 46px 52px!important}#p-business .biz297-lenses div{background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:22px 22px 0 0!important}#p-business .biz297-lenses div+div{border-left:1px solid #ded6cf!important;padding-left:22px!important}#p-business .biz297-lenses b{color:var(--ink)!important;margin:0 0 7px!important;font-size:14px!important;display:block!important}#p-business .biz297-lenses span{color:#7d7772!important;font-size:12px!important;line-height:1.5!important;display:block!important}@media (width<=900px){#p-business .biz326-partner-shell{grid-template-columns:58px minmax(0,1fr)!important;gap:22px!important}#p-business .biz326-partner-copy{border-top:1px solid #1f2b3c21!important;border-left:0!important;grid-column:2!important;padding:18px 0 0!important}#p-business .biz326-partner-shell:before{width:46px!important;height:46px!important;font-size:19px!important}#p-business .biz297-check-shell{grid-template-columns:1fr!important}#p-business .biz297-check-stat{border-bottom:1px solid #dcd4cd!important;border-right:0!important;min-height:0!important;padding:38px 0 32px!important}#p-business .biz297-check-stat strong{font-size:104px!important}#p-business .biz297-check-copy{padding:38px 0 42px!important}}@media (width<=560px){#p-business .business-crosspromo-v326{margin-top:60px!important}#p-business .biz326-partner-shell{grid-template-columns:1fr!important;gap:16px!important;padding:28px 0!important}#p-business .biz326-partner-shell:before{width:44px!important;height:44px!important}#p-business .biz326-partner-copy{grid-column:1!important;padding-top:16px!important}#p-business .biz326-partner-title h2{font-size:34px!important}#p-business .business-check-v297{padding-top:64px!important}#p-business .biz297-check-stat{padding-top:30px!important}#p-business .biz297-check-stat strong{font-size:88px!important}#p-business .biz297-check-copy{padding:32px 0 36px!important}#p-business .biz297-check-copy h2{font-size:36px!important}#p-business .biz297-lenses{grid-template-columns:1fr!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{border-top:1px solid #e2dad3!important;border-left:0!important;padding:16px 0!important}#p-business .biz297-lenses div:first-child{border-top:0!important}}#p-business .business-check-v297{padding-top:104px!important}#p-business .biz297-check-shell{border:1px solid var(--v307-line)!important;box-shadow:none!important;color:inherit!important;background:#fff!important;border-radius:32px!important;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr)!important;grid-template-areas:"stat copy"!important;align-items:stretch!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}#p-business .biz297-check-stat{order:initial!important;background:var(--v307-navy)!important;color:#fff!important;min-height:520px!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;grid-area:stat!important;justify-content:flex-end!important;padding:48px!important;display:flex!important}#p-business .biz297-check-stat strong{letter-spacing:-.08em!important;color:#fff!important;font-size:clamp(110px,11vw,170px)!important;line-height:.78!important;font-weight:inherit!important}#p-business .biz297-check-stat>span{color:#fff!important;margin-top:8px!important;font-size:25px!important;font-weight:700!important;line-height:normal!important}#p-business .biz297-check-stat p{color:#b8c1cc!important;font-size:inherit!important;margin:4px 0 20px!important}#p-business .biz297-stat-divider{background:#ffffff24!important;width:auto!important;height:1px!important;margin:0 0 18px!important}#p-business .biz297-check-stat b{color:#fff!important;font-size:16px!important}#p-business .biz297-check-stat small{color:#aeb7c2!important;font-size:inherit!important;margin-top:5px!important}#p-business .biz297-check-copy{order:initial!important;background:#fff!important;grid-area:copy!important;min-width:0!important;padding:54px 56px!important}#p-business .biz297-check-copy .eyebrow{color:#8b8179!important;margin-bottom:0!important}#p-business .biz297-check-copy h2{max-width:none!important;color:var(--ink)!important;letter-spacing:-.043em!important;margin:14px 0!important;font-size:clamp(36px,3.5vw,50px)!important;line-height:1.03!important}#p-business .biz297-check-copy h2 span{color:var(--red)!important}#p-business .biz297-check-copy>p{color:#6f6a66!important;max-width:720px!important;margin:0!important;font-size:16px!important;line-height:1.65!important}#p-business .biz297-lenses{border-top:1px solid var(--v307-line)!important;grid-template-columns:1fr!important;gap:0!important;margin-top:34px!important;display:grid!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{border:0!important;border-bottom:1px solid var(--v307-line)!important;background:0 0!important;border-left:0!important;border-radius:0!important;grid-template-columns:145px 1fr!important;gap:24px!important;min-width:0!important;padding:16px 0!important;display:grid!important}#p-business .biz297-lenses b{color:var(--ink)!important;margin:0!important;font-size:14px!important}#p-business .biz297-lenses span{color:#736c66!important;font-size:13px!important;line-height:1.55!important}@media (width<=1100px){#p-business .biz297-check-shell{grid-template-columns:1fr 1fr!important}}@media (width<=860px){#p-business .biz297-check-shell{grid-template-columns:1fr!important;grid-template-areas:"stat""copy"!important}#p-business .biz297-check-stat{border-bottom:0!important;border-right:0!important;min-height:300px!important;padding:48px!important}#p-business .biz297-check-copy{padding:46px 42px!important}}@media (width<=600px){#p-business .business-check-v297{padding-top:68px!important}#p-business .biz297-check-shell{border-radius:24px!important}#p-business .biz297-check-copy{padding:30px 20px!important}#p-business .biz297-check-stat{min-height:250px!important;padding:30px 20px!important}#p-business .biz297-check-stat strong{font-size:96px!important}#p-business .biz297-lenses div,#p-business .biz297-lenses div+div{grid-template-columns:1fr!important;gap:5px!important}}#p-business .biz297-check-stat{isolation:isolate!important;color:var(--ink)!important;background:radial-gradient(circle at 78% 18%,#db524914 0,#db524900 34%),linear-gradient(145deg,#f6eee7 0%,#fbf8f4 58%,#f2e7dd 100%)!important;border-right:1px solid #e3d7cd!important;position:relative!important;overflow:hidden!important}#p-business .biz297-check-stat:before{content:"";z-index:-1;border:1px solid #b991522e;border-radius:50%;width:300px;height:300px;position:absolute;top:-110px;right:-128px}#p-business .biz297-check-stat:after{content:"";z-index:-1;background:#db52490e;border-radius:50%;width:86px;height:86px;position:absolute;top:42px;left:38px}#p-business .biz297-check-stat strong{color:var(--red)!important;text-shadow:none!important}#p-business .biz297-check-stat>span{color:var(--ink)!important}#p-business .biz297-check-stat p{color:#7a726c!important}#p-business .biz297-stat-divider{background:#ddcfc4!important}#p-business .biz297-check-stat b{color:var(--ink)!important}#p-business .biz297-check-stat small{color:#817871!important}@media (width<=860px){#p-business .biz297-check-stat{border-bottom:1px solid #e3d7cd!important;border-right:0!important}}#p-business .biz340-process,#p-business .biz340-company-steps,#p-business .biz340-faq,#p-business .biz340-apply{margin-top:0!important;position:relative!important}#p-business .biz340-process{padding:96px 0 42px!important}#p-business .biz340-company-steps{padding:42px 0!important}#p-business .biz340-faq{padding:62px 0 48px!important}#p-business .biz340-apply{padding:48px 0 112px!important}#p-business .biz340-section-head,#p-business .biz340-faq-head{max-width:none!important;margin:0 0 30px!important}#p-business .biz340-section-head .eyebrow,#p-business .biz340-faq-head .eyebrow,#p-business .biz340-req-summary .eyebrow,#p-business .biz340-apply-copy .eyebrow{justify-content:flex-start!important}#p-business .biz340-head-grid,#p-business .biz340-faq-head{grid-template-columns:minmax(0,1.1fr) minmax(280px,.6fr)!important;align-items:end!important;gap:54px!important;display:grid!important}#p-business .biz340-head-grid h2,#p-business .biz340-faq-head h2,#p-business .biz340-req-summary h2,#p-business .biz340-apply-copy h2{color:var(--ink)!important;letter-spacing:-.05em!important;margin:12px 0 0!important;font-size:clamp(36px,4.35vw,58px)!important;line-height:1.03!important}#p-business .biz340-head-grid h2 span,#p-business .biz340-faq-head h2 span,#p-business .biz340-req-summary h2 span{color:var(--red)!important}#p-business .biz340-head-grid>p,#p-business .biz340-faq-head>p{color:#77706a!important;max-width:430px!important;margin:0 0 3px!important;font-size:15px!important;line-height:1.7!important}#p-business .biz340-timeline{background:#fff!important;border:1px solid #e4dad1!important;border-radius:32px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 54px #231e1c0d!important}#p-business .biz340-timeline:before{content:"";z-index:0;background:#ded3c9;height:1px;position:absolute;top:43px;left:8%;right:8%}#p-business .biz340-stage{z-index:1!important;background:0 0!important;border:0!important;border-right:1px solid #eee6df!important;min-width:0!important;padding:26px 20px 28px!important;position:relative!important}#p-business .biz340-stage:last-child{border-right:0!important}#p-business .biz340-stage-marker{align-items:center!important;height:34px!important;margin:0 0 27px!important;display:flex!important}#p-business .biz340-stage-marker span{color:#8b8179!important;letter-spacing:.08em!important;background:#fff!important;border:1px solid #d9cdc4!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:10px!important;font-weight:800!important;display:grid!important;box-shadow:0 0 0 7px #fff!important}#p-business .biz340-stage-kicker{color:#9a9088!important;text-transform:uppercase!important;letter-spacing:.13em!important;margin-bottom:8px!important;font-size:10px!important;font-weight:800!important}#p-business .biz340-stage h3{color:var(--ink)!important;letter-spacing:-.025em!important;margin:0 0 9px!important;font-size:19px!important;line-height:1.18!important}#p-business .biz340-stage p{color:#77706a!important;margin:0!important;font-size:13.6px!important;line-height:1.6!important}#p-business .biz340-stage-audit{background:linear-gradient(#fff8f4 0%,#fff 100%)!important}#p-business .biz340-stage-audit .biz340-stage-marker span{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important;box-shadow:0 0 0 7px #fff8f4!important}#p-business .biz340-stage-audit .biz340-stage-kicker{color:var(--red2)!important}#p-business .biz340-stage-result{background:linear-gradient(#f4f1ec 0%,#fbf9f6 100%)!important}#p-business .biz340-stage-result .biz340-stage-marker span{color:#9a722c!important;background:#fffaf0!important;border-color:#c7a15a!important;box-shadow:0 0 0 7px #f4f1ec!important}#p-business .biz340-process-note{color:#77706a!important;align-items:center!important;gap:13px!important;margin:18px 2px 0!important;font-size:13.5px!important;line-height:1.55!important;display:flex!important}#p-business .biz340-process-note span{color:var(--red2)!important;text-transform:uppercase!important;letter-spacing:.09em!important;background:#f4e8e2!important;border-radius:999px!important;flex:none!important;padding:7px 10px!important;font-size:10px!important;font-weight:800!important}#p-business .biz340-process-note p{margin:0!important}#p-business .biz340-req-shell{background:#fff!important;border:1px solid #e3d8ce!important;border-radius:34px!important;grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr)!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 52px #231e1c0b!important}#p-business .biz340-req-summary{background:linear-gradient(145deg,#f7e9e4 0%,#fbf5f0 58%,#f3e7dc 100%)!important;padding:42px 38px!important;position:relative!important}#p-business .biz340-req-summary:after{content:"";border:1px solid #c7a15a38;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-92px;right:-74px}#p-business .biz340-req-summary h2{font-size:clamp(34px,3.8vw,50px)!important}#p-business .biz340-req-summary p{color:#726a64!important;max-width:430px!important;margin:16px 0 0!important;font-size:15px!important;line-height:1.68!important}#p-business .biz340-req-badges{z-index:1;position:relative;flex-wrap:wrap!important;gap:8px!important;margin-top:28px!important;display:flex!important}#p-business .biz340-req-badges span{color:#6f665f!important;background:#ffffffb8!important;border:1px solid #b1998840!important;border-radius:999px!important;padding:8px 11px!important;font-size:11px!important;font-weight:750!important}#p-business .biz340-action-list{flex-direction:column!important;justify-content:center!important;padding:10px 34px!important;display:flex!important}#p-business .biz340-action-list article{background:0 0!important;border-bottom:1px solid #ece3dc!important;border-radius:0!important;grid-template-columns:48px minmax(0,1fr) 34px!important;align-items:center!important;gap:16px!important;padding:22px 0!important;display:grid!important}#p-business .biz340-action-list article:last-child{border-bottom:0!important}#p-business .biz340-action-no{color:#9a8d83!important;letter-spacing:.08em!important;background:#faf7f3!important;border:1px solid #e6dbd1!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;font-size:10px!important;font-weight:800!important;display:grid!important}#p-business .biz340-action-list h3{color:var(--ink)!important;letter-spacing:-.02em!important;margin:0 0 5px!important;font-size:18px!important;line-height:1.22!important}#p-business .biz340-action-list p{color:#79716b!important;margin:0!important;font-size:13.7px!important;line-height:1.55!important}#p-business .biz340-action-check{color:#ad8744!important;background:#f7f2eb!important;border-radius:50%!important;place-items:center!important;width:30px!important;height:30px!important;font-size:13px!important;font-weight:800!important;display:grid!important}#p-business .biz340-action-last .biz340-action-no{color:var(--red)!important;background:#fff3ef!important;border-color:#efcfc5!important}#p-business .biz340-action-last .biz340-action-check{color:var(--red2)!important;background:#f4ddd6!important}#p-business .biz340-faq-head{border-top:1px solid #e2d8cf!important;margin-bottom:24px!important;padding-top:14px!important}#p-business .biz340-faq-head h2{font-size:clamp(34px,4vw,52px)!important}#p-business .biz340-faq .bf227-shell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}#p-business .biz340-faq .bf227-list{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:10px 14px!important;display:grid!important}#p-business .biz340-faq .bf227-item{background:#ffffffb8!important;border:1px solid #e5dcd4!important;border-radius:18px!important;margin:0!important;transition:border-color .18s,background .18s,box-shadow .18s!important;overflow:hidden!important}#p-business .biz340-faq .bf227-item:hover{background:#fff!important;border-color:#d8cbc0!important}#p-business .biz340-faq .bf227-item.open{background:#fff!important;border-color:#dccbc0!important;box-shadow:0 10px 28px #231e1c09!important}#p-business .biz340-faq .bf227-item button{text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) 30px!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:68px!important;padding:16px 17px!important;display:grid!important}#p-business .biz340-faq .bf227-item button span{color:var(--ink)!important;padding:0!important;font-size:14.5px!important;font-weight:650!important;line-height:1.42!important}#p-business .biz340-faq .bf227-item button b{width:28px!important;height:28px!important;color:var(--red)!important;background:#fff!important;border:1px solid #e4d8cf!important;border-radius:50%!important;place-items:center!important;font-size:17px!important;font-weight:500!important;transition:transform .18s,background .18s!important;display:grid!important}#p-business .biz340-faq .bf227-item.open button b{background:#fff3ef!important;transform:rotate(45deg)!important}#p-business .biz340-faq .bf227-answer{padding:0 17px 16px!important}#p-business .biz340-faq .bf227-answer p{color:#756e68!important;margin:0!important;font-size:13.4px!important;line-height:1.62!important}#p-business .biz340-apply-shell{isolation:isolate!important;background:linear-gradient(135deg,#182536 0%,#111b29 100%)!important;border-radius:36px!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;gap:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 70px #1521322e!important}#p-business .biz340-apply-shell:before{content:"";z-index:-1;border:1px solid #c7a15a2e;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-180px;left:-100px}#p-business .biz340-apply-shell:after{content:"";z-index:-1;background:#e4554d12;border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;left:42%}#p-business .biz340-apply-copy{flex-direction:column!important;justify-content:center!important;padding:54px 50px!important;display:flex!important}#p-business .biz340-apply-copy .eyebrow{color:#c7a15a!important}#p-business .biz340-apply-copy .eyebrow:after{background:linear-gradient(90deg,#c7a15a,#0000)!important}#p-business .biz340-apply-copy h2{color:#fff!important;margin-top:14px!important;font-size:clamp(38px,4.5vw,58px)!important}#p-business .biz340-apply-copy h2 span{color:#ef837a!important}#p-business .biz340-apply-copy>p{color:#c8d0da!important;max-width:520px!important;margin:16px 0 0!important;font-size:15.5px!important;line-height:1.7!important}#p-business .biz340-apply-points{grid-template-columns:1fr 1.4fr!important;gap:12px!important;max-width:520px!important;margin-top:30px!important;display:grid!important}#p-business .biz340-apply-points>div{background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:16px!important;padding:14px 15px!important}#p-business .biz340-apply-points b{color:#fff!important;margin-bottom:3px!important;font-size:14px!important;display:block!important}#p-business .biz340-apply-points span{color:#9faab8!important;font-size:11.5px!important;line-height:1.45!important;display:block!important}#p-business .biz340-apply-form{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:26px!important;flex-direction:column!important;justify-content:center!important;margin:18px!important;padding:34px!important;display:flex!important}#p-business .biz340-form-kicker{color:var(--red2)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:10px!important;font-weight:800!important}#p-business .biz340-apply-form h3{color:var(--ink)!important;letter-spacing:-.035em!important;margin:8px 0 24px!important;font-size:27px!important;line-height:1.15!important}#p-business .biz340-apply-form label{color:#6e6761!important;margin:0 0 8px!important;font-size:12px!important;font-weight:750!important}#p-business .biz340-apply-form input{width:100%!important;min-height:58px!important;color:var(--ink)!important;background:#faf8f5!important;border:1px solid #ddd3ca!important;border-radius:15px!important;outline:none!important;padding:0 16px!important;font-size:17px!important}#p-business .biz340-apply-form input:focus{border-color:#db9180!important;box-shadow:0 0 0 4px #db91801f!important}#p-business .biz340-apply-form .btn{min-height:54px!important;margin-top:14px!important}#p-business .biz340-apply-form .helper{color:#8a817a!important;margin-top:12px!important;font-size:11.8px!important;line-height:1.55!important}@media (width<=1050px){#p-business .biz340-timeline{grid-template-columns:repeat(3,minmax(0,1fr))!important}#p-business .biz340-timeline:before{display:none!important}#p-business .biz340-stage{border-bottom:1px solid #eee6df!important}#p-business .biz340-stage:nth-child(3){border-right:0!important}#p-business .biz340-stage:nth-child(4),#p-business .biz340-stage:nth-child(5){border-bottom:0!important}#p-business .biz340-stage:last-child{grid-column:2/4!important}#p-business .biz340-req-shell{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)!important}#p-business .biz340-apply-shell{grid-template-columns:1fr 420px!important}#p-business .biz340-apply-copy{padding:46px 38px!important}}@media (width<=820px){#p-business .biz340-head-grid,#p-business .biz340-faq-head{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important}#p-business .biz340-head-grid>p,#p-business .biz340-faq-head>p{max-width:620px!important}#p-business .biz340-timeline{grid-template-columns:1fr 1fr!important}#p-business .biz340-stage,#p-business .biz340-stage:nth-child(3),#p-business .biz340-stage:nth-child(4){border-bottom:1px solid #eee6df!important;border-right:1px solid #eee6df!important}#p-business .biz340-stage:nth-child(2),#p-business .biz340-stage:nth-child(4){border-right:0!important}#p-business .biz340-stage:last-child{border-bottom:0!important;border-right:0!important;grid-column:1/-1!important}#p-business .biz340-req-shell,#p-business .biz340-apply-shell{grid-template-columns:1fr!important}#p-business .biz340-req-summary{padding:34px 30px!important}#p-business .biz340-action-list{padding:8px 28px 12px!important}#p-business .biz340-faq .bf227-list{grid-template-columns:1fr!important}#p-business .biz340-apply-form{margin:0 18px 18px!important}}@media (width<=560px){#p-business .biz340-process{padding:72px 0 28px!important}#p-business .biz340-company-steps{padding:28px 0!important}#p-business .biz340-faq{padding:48px 0 30px!important}#p-business .biz340-apply{padding:34px 0 78px!important}#p-business .biz340-head-grid h2,#p-business .biz340-faq-head h2,#p-business .biz340-req-summary h2,#p-business .biz340-apply-copy h2{font-size:34px!important}#p-business .biz340-timeline{border-radius:24px!important;grid-template-columns:1fr!important}#p-business .biz340-stage,#p-business .biz340-stage:nth-child(n){border-bottom:1px solid #eee6df!important;border-right:0!important;grid-column:auto!important;grid-template-columns:46px 1fr!important;gap:10px 12px!important;padding:22px 20px!important;display:grid!important}#p-business .biz340-stage:last-child{border-bottom:0!important}#p-business .biz340-stage-marker{grid-row:1/span 2!important;align-items:flex-start!important;height:auto!important;margin:0!important;padding-top:2px!important}#p-business .biz340-stage-marker span{box-shadow:none!important}#p-business .biz340-stage-copy{min-width:0!important}#p-business .biz340-process-note{align-items:flex-start!important}#p-business .biz340-req-shell{border-radius:24px!important}#p-business .biz340-req-summary{padding:28px 22px!important}#p-business .biz340-action-list{padding:4px 20px 10px!important}#p-business .biz340-action-list article{grid-template-columns:40px minmax(0,1fr)!important;gap:12px!important;padding:19px 0!important}#p-business .biz340-action-check{display:none!important}#p-business .biz340-faq .bf227-item button{min-height:64px!important;padding:15px!important}#p-business .biz340-apply-shell{border-radius:26px!important}#p-business .biz340-apply-copy{padding:36px 24px 30px!important}#p-business .biz340-apply-points{grid-template-columns:1fr!important}#p-business .biz340-apply-form{border-radius:20px!important;margin:0 10px 10px!important;padding:26px 20px!important}}#p-business .biz345-retry{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr)!important;align-items:center!important;gap:36px!important;padding:24px 56px 26px!important}#p-business .biz345-retry .biz343-retry-title h3{margin:8px 0 0!important;font-size:22px!important;line-height:1.15!important}#p-business .biz345-retry .biz343-retry-copy{align-self:center!important}#p-business .biz345-retry .biz343-retry-flow{gap:10px!important;margin-top:0!important}#p-business .biz345-retry .biz343-retry-flow span{font-size:11px!important}#p-business .biz343-journey{padding:78px 0 46px!important}#p-business .biz343-company-actions{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr)!important;gap:54px!important;margin-top:54px!important;padding-top:34px!important}#p-business .biz343-company-intro h2{max-width:400px!important;font-size:clamp(29px,3vw,38px)!important;line-height:1.06!important}#p-business .biz343-action-rows article{grid-template-columns:34px minmax(0,1fr)!important;gap:14px!important;padding:15px 0 16px!important}#p-business .biz343-action-rows h3{font-size:16px!important}#p-business .biz343-action-rows p{margin-top:3px!important;font-size:12.6px!important;line-height:1.45!important}#p-business .biz343-faq{background:0 0!important;border:0!important;border-top:1px solid #d9d0c8!important;border-radius:0!important;grid-template-columns:minmax(240px,.5fr) minmax(0,1.5fr)!important;gap:56px!important;margin-top:48px!important;padding-top:38px!important;display:grid!important;overflow:visible!important}#p-business .biz343-faq-intro{color:var(--ink)!important;background:0 0!important;padding:0!important}#p-business .biz343-faq-intro .eyebrow{color:#8d6d62!important}#p-business .biz343-faq-intro .eyebrow:after{background:linear-gradient(90deg,#d8c6ba,#0000)!important}#p-business .biz343-faq-intro h2{color:var(--ink)!important;font-size:clamp(31px,3.4vw,43px)!important}#p-business .biz343-faq-intro h2 span{color:var(--red)!important}#p-business .biz343-faq-list{border-top:1px solid #d9d0c8!important;padding:0!important}#p-business .biz343-faq-list summary{min-height:64px!important;padding:15px 0!important;font-size:14.5px!important}#p-business .biz343-faq-list details p{margin:-2px 44px 17px 0!important;font-size:12.9px!important;line-height:1.58!important}#p-business .biz345-trustline{color:#6f6862;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #d9d0c8;border-bottom:1px solid #d9d0c8;justify-content:center;align-items:center;gap:15px;margin:54px 0 0;padding:17px 0;font-size:11px;font-weight:800;display:flex}#p-business .biz345-trustline i{background:#b9aaa0;border-radius:50%;width:3px;height:3px}#p-business .biz343-apply{margin-top:38px!important}#p-business .biz343-apply-copy>p{max-width:470px!important}@media (width<=980px){#p-business .biz345-retry{grid-template-columns:1fr!important;gap:12px!important}#p-business .biz343-company-actions{grid-template-columns:1fr!important;gap:22px!important}#p-business .biz343-faq{grid-template-columns:1fr!important;gap:20px!important}}@media (width<=760px){#p-business .biz345-retry{padding:22px 28px 24px!important}#p-business .biz343-company-actions{margin-top:44px!important;padding-top:30px!important}#p-business .biz343-faq{margin-top:38px!important;padding-top:30px!important}#p-business .biz345-trustline{flex-wrap:wrap;justify-content:flex-start;margin-top:40px;padding:14px 0}}@media (width<=520px){#p-business .biz345-retry{padding:20px 22px 22px!important}#p-business .biz345-retry .biz343-retry-flow{gap:8px!important;display:flex!important}#p-business .biz345-retry .biz343-retry-flow i{display:inline!important}#p-business .biz343-company-intro h2{font-size:30px!important}#p-business .biz343-action-rows article{grid-template-columns:28px 1fr!important;gap:10px!important}#p-business .biz343-faq-list details p{margin-right:0!important}#p-business .biz345-trustline{gap:10px!important;font-size:9.5px!important}}#p-business .biz480b-list article,#p-business .biz480b-list article:first-child,#p-business .biz480b-list article:nth-child(2),#p-business .biz480b-list article:nth-child(3){background:#f8f4ef!important}#p-residents .residents-hero .hero-actions{align-items:center!important;gap:18px!important;margin-top:24px!important;display:flex!important}#p-residents .residents-hero .hero-actions .resident-how-link{width:auto!important;min-height:auto!important;box-shadow:none!important;color:#57514d!important;text-underline-offset:5px!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:8px 2px!important;font-size:13px!important;font-weight:500!important;-webkit-text-decoration:underline #57514d4d!important;text-decoration:underline #57514d4d!important}#p-residents .residents-hero .hero-actions .resident-how-link:hover{color:#181a1e!important;text-decoration-color:#181a1e99!important;transform:none!important}@media (width<=640px){#p-residents .residents-hero .hero-actions{align-items:flex-start!important}#p-residents .residents-hero .hero-actions .resident-how-link{text-align:left!important;width:auto!important}}#p-residents .v294-resident-simple .resident-hero-lead{color:#5d5650!important;max-width:620px!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:1.6!important}#p-residents .v294-resident-simple .resident-hero-main-copy{max-width:600px;display:block}#p-residents .v294-resident-simple .resident-hero-gift-line{border-bottom:1px solid #d853433d;width:fit-content;max-width:560px;margin-top:8px;padding-bottom:3px;display:block;color:#5d5650!important;font-size:16px!important;font-weight:500!important;line-height:1.6!important}#p-residents .v294-resident-simple .resident-hero-gift-highlight{color:var(--red2)!important;font-weight:500!important}#p-residents .v294-resident-simple .hero-actions .btn.primary{min-width:220px}@media (width<=760px){#p-residents .v294-resident-simple .resident-hero-text,#p-residents .v294-resident-simple .resident-hero-lead,#p-residents .v294-resident-simple .resident-hero-main-copy,#p-residents .v294-resident-simple .resident-hero-gift-line{max-width:none!important}#p-residents .v294-resident-simple .resident-hero-lead{font-size:15px!important;line-height:1.56!important}#p-residents .v294-resident-simple .resident-hero-gift-line{margin-top:8px;font-size:15px!important;line-height:1.56!important}}#p-residents .resident-benefits-v523{padding:74px 0 48px}#p-residents .resident-benefits-v523 .benefit-head{grid-template-columns:minmax(0,1.15fr) minmax(340px,.72fr);align-items:end;gap:54px;margin:0 0 28px;display:grid}#p-residents .resident-benefits-v523 .benefit-head h2{letter-spacing:-.052em;margin:0;font-size:clamp(42px,4.8vw,64px);line-height:.99}#p-residents .resident-benefits-v523 .benefit-head h2 span{color:var(--red)}#p-residents .resident-benefits-v523 .benefit-head p{color:#716a64;max-width:520px;margin:0 0 4px;font-size:15px;line-height:1.65}#p-residents .rb523-layout{grid-template-columns:360px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}#p-residents .rb523-trust{background:linear-gradient(#fff 0%,#fbf7f2 100%);border:1px solid #e4dad1;border-radius:26px;min-height:620px;padding:26px 26px 0;position:relative;overflow:hidden;box-shadow:0 10px 28px #271e1809}#p-residents .rb523-label{color:var(--red2);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2}#p-residents .rb523-trust .rb523-label{background:#fff0eb;border-radius:999px;padding:8px 12px;display:inline-flex}#p-residents .rb523-big{color:var(--red);letter-spacing:-.065em;margin-top:26px;font-size:82px;font-weight:800;line-height:.88}#p-residents .rb523-trust h3{max-width:260px;color:var(--ink);letter-spacing:-.035em;margin:20px 0 0;font-size:27px;line-height:1.08}#p-residents .rb523-trust p{color:#6e665f;max-width:290px;margin:14px 0 0;font-size:13px;line-height:1.62}#p-residents .rb523-visual{height:300px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}#p-residents .rb523-visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fbf7f2 0%,#fbf7f214 22%,#fbf7f200 100%);position:absolute;inset:0}#p-residents .rb523-visual img{object-fit:cover;object-position:center 40%;opacity:.96;width:100%;height:100%;display:block}#p-residents .rb523-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}#p-residents .rb523-card{background:linear-gradient(#fff 0%,#fdfaf7 100%);border:1px solid #e4dad1;border-radius:22px;grid-column:span 2;min-height:286px;padding:24px 24px 26px;position:relative;box-shadow:0 8px 22px #271e1808}#p-residents .rb523-card-wide{grid-column:span 3;min-height:272px}#p-residents .rb523-card-tall{min-height:286px}#p-residents .rb523-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}#p-residents .rb523-icon{color:#7e6553;background:linear-gradient(#f8f1eb 0%,#f4ece4 100%);border:1px solid #eadfd5;border-radius:18px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 6px 16px #52351d0a}#p-residents .rb523-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}#p-residents .rb523-no{color:#b7aca3;letter-spacing:.08em;font-size:11px;font-weight:800;line-height:1}#p-residents .rb523-card h3{max-width:330px;color:var(--ink);letter-spacing:-.03em;margin:8px 0 0;font-size:24px;line-height:1.08}#p-residents .rb523-card p{color:#716a64;max-width:390px;margin:12px 0 0;font-size:14.6px;line-height:1.52}#p-residents .rb523-card-wide p{max-width:500px}#p-residents .rb523-arrow{color:#7f6c5d;background:#f7f1eb;border-radius:999px;place-items:center;width:32px;height:32px;font-size:15px;display:grid;position:absolute;bottom:18px;left:20px}#p-residents .rb523-card:hover{transition:all .22s;transform:translateY(-2px);box-shadow:0 14px 28px #271e180e}@media (width<=1080px){#p-residents .resident-benefits-v523 .benefit-head{grid-template-columns:1fr;gap:14px}#p-residents .rb523-layout{grid-template-columns:1fr}#p-residents .rb523-trust{min-height:470px}#p-residents .rb523-visual{width:45%;height:100%;left:auto}}@media (width<=780px){#p-residents .resident-benefits-v523{padding:58px 0 34px}#p-residents .resident-benefits-v523 .benefit-head h2{font-size:clamp(34px,9vw,46px)}#p-residents .rb523-trust{min-height:560px;padding:22px 20px 0}#p-residents .rb523-visual{width:100%;height:270px;left:0}#p-residents .rb523-grid{grid-template-columns:1fr}#p-residents .rb523-card,#p-residents .rb523-card-wide{grid-column:auto;min-height:0;padding:18px 18px 22px}}#p-residents .rb523-icon svg .accent-fill{fill:var(--red2);stroke:none}#p-residents .rb523-arrow{display:none!important}#p-residents .rb523-card{flex-direction:column;justify-content:flex-start;display:flex}#p-residents .rb523-card .rb523-label{color:#9a8070;margin-bottom:2px;display:block}#p-residents .rb523-icon{background:linear-gradient(#fff7f2 0%,#f5ebe2 100%)}#p-residents .rb523-card h3{max-width:360px}#p-residents .rb523-card p{max-width:420px}#p-residents .rb523-card-wide h3{max-width:440px}#p-residents .rb523-no{align-self:flex-start;margin-left:auto}#p-residents .rb523-icon svg .accent{stroke:#ea695a}#p-residents .rb523-icon svg .accent-fill{fill:#ea695a}@media (width<=780px){#p-residents .rb523-card h3{font-size:22px}#p-residents .rb523-card p{font-size:14px}}#p-residents .rb523-trust{background:linear-gradient(#fbf6f0 0%,#f6efe7 100%)!important}#p-residents .rb523-visual{isolation:isolate;background:0 0;border-radius:0;justify-content:center;align-items:flex-end;padding:0 6px 2px;display:flex;position:relative;overflow:visible}#p-residents .rb523-visual:before{content:"";z-index:0;pointer-events:none;filter:blur(18px);opacity:.95;background:radial-gradient(at 50% 72%,#b5937638 0%,#b5937621 26%,#b593760f 42%,#f6efe700 74%);height:54%;position:absolute;bottom:1.5%;left:8%;right:8%}#p-residents .rb523-visual img{z-index:1;image-rendering:auto;mix-blend-mode:normal;filter:drop-shadow(0 14px 28px #a5856c2e)drop-shadow(0 6px 12px #a5856c1a);margin:0 auto;display:block;position:relative;transform:translateY(8px);object-fit:contain!important;object-position:center bottom!important;opacity:1!important;width:104%!important;height:auto!important}@media (width<=1080px){#p-residents .rb523-visual{padding:0 4px 2px}#p-residents .rb523-visual img{transform:translateY(6px);width:103%!important}}@media (width<=780px){#p-residents .rb523-visual{padding:0 2px}#p-residents .rb523-visual img{transform:translateY(4px);width:102%!important}}#p-residents .v294-resident-simple .audience-copy{max-width:690px}#p-residents .v294-resident-simple .audience-copy .eyebrow{margin-bottom:24px!important}#p-residents .v294-resident-simple .audience-copy h1{letter-spacing:-.055em!important;max-width:610px!important;margin:0!important;font-size:clamp(48px,5vw,70px)!important;line-height:.96!important}#p-residents .v294-resident-simple .audience-copy h1 .accent,#p-residents .v294-resident-simple .audience-copy h1 .resident-hero-title-line{display:block}#p-residents .v294-resident-simple .audience-copy h1 .accent{color:var(--red2)!important;margin:0!important}#p-residents .v294-resident-simple .audience-copy h1 .resident-hero-title-line{margin-top:4px;color:var(--ink)!important}#p-residents .v294-resident-simple .resident-hero-text{max-width:600px!important;margin-top:28px!important}#p-residents .v294-resident-simple .resident-hero-lead{letter-spacing:-.006em;color:#5d5650!important;max-width:600px!important;margin:0!important;font-size:17px!important;font-weight:500!important;line-height:1.58!important}#p-residents .v294-resident-simple .resident-gift-emphasis{color:var(--ink);text-underline-offset:4px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;font-weight:700;text-decoration-line:underline;text-decoration-color:#d853439e;text-decoration-thickness:1.5px}#p-residents .v294-resident-simple .hero-actions{margin-top:30px!important}@media (width<=760px){#p-residents .v294-resident-simple .audience-copy .eyebrow{margin-bottom:18px!important}#p-residents .v294-resident-simple .audience-copy h1{max-width:100%!important;font-size:clamp(40px,10.7vw,54px)!important;line-height:.98!important}#p-residents .v294-resident-simple .resident-hero-text,#p-residents .v294-resident-simple .resident-hero-lead{max-width:100%!important}#p-residents .v294-resident-simple .resident-hero-text{margin-top:22px!important}#p-residents .v294-resident-simple .resident-hero-lead{font-size:16px!important;line-height:1.55!important}#p-residents .v294-resident-simple .hero-actions{margin-top:26px!important}}#p-residents .resident-program-v549{padding:84px 0 64px}#p-residents .rp549-head{grid-template-columns:minmax(0,1.08fr) minmax(330px,.72fr);align-items:end;gap:52px;margin-bottom:28px;display:grid}#p-residents .rp549-head h2{letter-spacing:-.052em;max-width:800px;margin:12px 0 0;font-size:clamp(42px,4.7vw,64px);line-height:.98}#p-residents .rp549-head h2 span{color:var(--red2)}#p-residents .rp549-head>p{color:#6d665f;max-width:535px;margin:0 0 3px;font-size:15px;line-height:1.62}#p-residents .rp549-gifts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}#p-residents .rp549-gift{background:linear-gradient(#fff 0%,#fbf7f2 100%);border:1px solid #e3d9d0;border-radius:24px;flex-direction:column;min-height:430px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #271e1808}#p-residents .rp549-gift:before{content:"";background:linear-gradient(90deg,var(--red2),#ef9b8d);opacity:.62;border-radius:0 0 999px 999px;height:3px;position:absolute;top:0;left:24px;right:24px}#p-residents .rp549-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:42px;display:flex}#p-residents .rp549-index{color:#b7aca3;letter-spacing:.1em;font-size:11px;font-weight:850}#p-residents .rp549-badge{min-height:29px;color:var(--red2);letter-spacing:.06em;text-transform:uppercase;background:#fff0eb;border-radius:999px;align-items:center;padding:7px 10px;font-size:10px;font-weight:850;display:inline-flex}#p-residents .rp549-meta{color:#9b7b67;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:10.5px;font-weight:850}#p-residents .rp549-gift h3{max-width:340px;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:29px;line-height:1.06}#p-residents .rp549-gift p{color:#6f6861;max-width:395px;margin:14px 0 0;font-size:14px;line-height:1.6}#p-residents .rp549-gift p strong{color:var(--red2);font-weight:850}#p-residents .rp549-hearts{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}#p-residents .rp549-hearts>div{background:#fffaf6;border:1px solid #eaded5;border-radius:14px;padding:12px 13px}#p-residents .rp549-hearts strong{color:var(--red2);font-size:20px;line-height:1;display:block}#p-residents .rp549-hearts span{color:#81776f;margin-top:5px;font-size:10.5px;line-height:1.3;display:block}#p-residents .rp549-draw{align-items:flex-end;gap:12px;margin-top:24px;display:flex}#p-residents .rp549-draw strong{color:var(--red2);letter-spacing:-.05em;font-size:42px;line-height:.88}#p-residents .rp549-draw span{color:#81776f;padding-bottom:2px;font-size:11px;line-height:1.35}#p-residents .rp549-rule{color:#81776f;border-top:1px solid #e8dfd7;margin-top:auto;padding-top:18px;font-size:11.5px;font-weight:700;line-height:1.4}#p-residents .rp549-btn{border:1px solid var(--red2);background:var(--red2);color:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;margin-top:14px;padding:0 16px 0 17px;font-size:13px;font-weight:800;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 10px 22px #e4554d2b}#p-residents .rp549-btn span{color:#fff;font-size:16px}#p-residents .rp549-btn:hover{transform:translateY(-1px);box-shadow:0 14px 26px #e4554d38}@media (width<=980px){#p-residents .rp549-head{grid-template-columns:1fr;gap:14px}#p-residents .rp549-gifts{grid-template-columns:1fr}#p-residents .rp549-gift{min-height:0}}@media (width<=620px){#p-residents .resident-program-v549{padding:60px 0 42px}#p-residents .rp549-head h2{font-size:clamp(36px,9.5vw,48px)}#p-residents .rp549-gift{border-radius:22px;padding:21px 19px}#p-residents .rp549-gift:before{left:19px;right:19px}#p-residents .rp549-top{margin-bottom:32px}#p-residents .rp549-gift h3{font-size:26px}}#p-residents .rp550-timer{background:#fffaf6;border:1px solid #eaded5;border-radius:16px;margin-top:22px;padding:14px 15px 13px}#p-residents .rp550-timer-label{color:#9b7b67;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:850;line-height:1.2}#p-residents .rp550-timer-grid{align-items:flex-start;gap:9px;margin-top:10px;display:flex}#p-residents .rp550-timer-grid>div{min-width:42px}#p-residents .rp550-timer-grid strong{color:var(--ink);letter-spacing:-.035em;font-size:24px;line-height:.95;display:block}#p-residents .rp550-timer-grid span{color:#8a8078;margin-top:4px;font-size:9px;line-height:1;display:block}#p-residents .rp550-timer-grid i{color:#d5c6bb;padding-top:1px;font-size:18px;font-style:normal;line-height:1}#p-residents .rp550-timer-note{color:#a0958c;margin-top:9px;font-size:9.5px;line-height:1.35}@media (width<=620px){#p-residents .rp550-timer{margin-top:18px}}#p-residents .rp549-head{margin-bottom:24px}#p-residents .rp549-gift{min-height:390px;padding:24px}#p-residents .rp549-top{margin-bottom:34px}#p-residents .rp549-gift h3{font-size:28px;line-height:1.07}#p-residents .rp549-gift p{max-width:360px;margin-top:13px;font-size:13.5px;line-height:1.55}#p-residents .rp549-hearts{margin-top:18px}#p-residents .rp549-hearts>div{padding:11px 12px}#p-residents .rp549-rule{border-top:1px solid #e8dfd7;margin-top:auto;padding-top:16px;font-size:11.5px;line-height:1.45}#p-residents .rp549-rule strong{color:var(--ink);margin-bottom:3px;font-size:12px;display:block}#p-residents .rp549-rule span{color:#81776f}#p-residents .rp549-btn{min-height:46px;margin-top:13px}#p-residents .rp549-draw{margin-top:auto;padding-top:22px}#p-residents .rp549-draw strong{font-size:40px}#p-residents .rp550-timer{margin-top:16px;padding:12px 13px 11px}#p-residents .rp550-timer-grid{margin-top:8px}#p-residents .rp550-timer-grid strong{font-size:22px}#p-residents .rp550-timer-note{margin-top:7px}@media (width<=980px){#p-residents .rp549-gift{min-height:0}}@media (width<=860px){html,body{max-width:100%;overflow-x:hidden}#p-home .hero{background:#f8f5f1!important;flex-direction:column!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}#p-home .hero-copy{box-sizing:border-box!important;order:1!important;width:100%!important;max-width:none!important;padding:46px 28px 34px!important;position:relative!important;inset:auto!important;transform:none!important}#p-home .hero-visual{background-position:72%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:26px!important;order:2!important;width:calc(100% - 56px)!important;height:clamp(320px,55vw,440px)!important;min-height:0!important;margin:0 28px 28px!important;position:relative!important;inset:auto!important;overflow:hidden!important}#p-home .hero-visual:before,#p-home .hero-visual:after{content:none!important;display:none!important}#p-home .hero-title{letter-spacing:-.065em!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important;margin:18px 0!important;font-size:clamp(52px,10vw,68px)!important;line-height:.88!important}#p-home .hero-lead{max-width:620px!important;font-size:clamp(23px,4.8vw,29px)!important;line-height:1.22!important}#p-home .hero-desc{max-width:620px!important;margin-top:16px!important;font-size:15.5px!important;line-height:1.62!important}#p-residents .residents-hero,#p-business .business-hero{background:#f8f5f1!important;border-radius:0!important;flex-direction:column!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}#p-residents .residents-hero>.wrap,#p-business .business-hero>.wrap{box-sizing:border-box!important;order:1!important;width:100%!important;max-width:1260px!important;margin:0 auto!important;padding:0 28px!important}#p-residents .residents-hero .audience-copy,#p-business .business-hero .audience-copy{box-sizing:border-box!important;width:100%!important;max-width:720px!important;margin:0!important;padding:46px 0 32px!important;position:relative!important}#p-residents .residents-hero>.audience-visual,#p-business .business-hero>.audience-visual{opacity:1!important;width:calc(100% - 56px)!important;min-height:0!important;box-shadow:none!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:26px!important;order:2!important;margin:0 28px 28px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}#p-residents .residents-hero>.audience-visual{background-position:72%!important;height:clamp(300px,48vw,390px)!important}#p-business .business-hero>.audience-visual{background-position:50% 43%!important;height:clamp(340px,54vw,440px)!important}#p-residents .residents-hero>.audience-visual:before,#p-residents .residents-hero>.audience-visual:after,#p-business .business-hero>.audience-visual:before,#p-business .business-hero>.audience-visual:after{content:none!important;display:none!important}#p-residents .v294-resident-simple .audience-copy .eyebrow,#p-business .business-hero .audience-copy .eyebrow{margin-bottom:18px!important}#p-residents .v294-resident-simple .audience-copy h1{letter-spacing:-.05em!important;max-width:650px!important;margin:0!important;font-size:clamp(43px,7.5vw,58px)!important;line-height:.98!important}#p-residents .v294-resident-simple .resident-hero-text{max-width:640px!important;margin-top:22px!important}#p-residents .v294-resident-simple .resident-hero-lead{max-width:640px!important;font-size:16px!important;line-height:1.58!important}#p-business .business-hero .biz308-title,#p-business .business-hero .audience-copy h1{letter-spacing:-.045em!important;max-width:680px!important;margin:0!important;font-size:clamp(42px,7vw,56px)!important;line-height:1.02!important}#p-business .business-hero .audience-desc{max-width:640px!important;margin-top:20px!important;font-size:15.5px!important;line-height:1.62!important}#p-residents .residents-hero .hero-actions,#p-business .business-hero .hero-actions,#p-home .hero-actions{gap:10px!important;margin-top:24px!important}}@media (width<=600px){#p-home .hero-copy{padding:34px 20px 28px!important}#p-home .hero-title{margin:15px 0 16px!important;font-size:clamp(44px,13vw,58px)!important;line-height:.9!important}#p-home .hero-lead{font-size:clamp(21px,6.2vw,26px)!important;line-height:1.23!important}#p-home .hero-desc{font-size:14.5px!important;line-height:1.58!important}#p-home .hero-visual{background-position:72%!important;border-radius:22px!important;width:calc(100% - 36px)!important;height:clamp(250px,72vw,320px)!important;margin:0 18px 18px!important}#p-residents .residents-hero>.wrap,#p-business .business-hero>.wrap{padding:0 20px!important}#p-residents .residents-hero .audience-copy,#p-business .business-hero .audience-copy{padding:34px 0 26px!important}#p-residents .residents-hero>.audience-visual,#p-business .business-hero>.audience-visual{border-radius:22px!important;width:calc(100% - 40px)!important;margin:0 20px 20px!important}#p-residents .residents-hero>.audience-visual{background-position:73%!important;height:clamp(230px,66vw,285px)!important}#p-business .business-hero>.audience-visual{background-position:50% 42%!important;height:clamp(265px,78vw,340px)!important}#p-residents .v294-resident-simple .audience-copy h1{max-width:100%!important;font-size:clamp(38px,10.8vw,48px)!important;line-height:1!important}#p-residents .v294-resident-simple .resident-hero-text{margin-top:19px!important}#p-residents .v294-resident-simple .resident-hero-lead{font-size:15px!important;line-height:1.55!important}#p-business .business-hero .biz308-title,#p-business .business-hero .audience-copy h1{max-width:100%!important;font-size:clamp(35px,9.5vw,44px)!important;line-height:1.04!important}#p-business .business-hero .biz308-title-result{margin-top:7px!important}#p-business .business-hero .audience-desc{font-size:14.5px!important;line-height:1.58!important}#p-home .hero-actions,#p-residents .residents-hero .hero-actions,#p-business .business-hero .hero-actions{flex-direction:column!important;align-items:stretch!important;gap:9px!important;width:100%!important;display:flex!important}#p-home .hero-actions .btn,#p-residents .residents-hero .hero-actions .btn,#p-business .business-hero .hero-actions .btn{text-align:center!important;white-space:normal!important;justify-content:center!important;width:100%!important;max-width:none!important;min-height:50px!important;line-height:1.3!important}}@media (width<=380px){#p-home .hero-copy{padding-left:18px!important;padding-right:18px!important}#p-home .hero-title{letter-spacing:-.06em!important;font-size:43px!important}#p-residents .residents-hero>.wrap,#p-business .business-hero>.wrap{padding-left:18px!important;padding-right:18px!important}#p-residents .residents-hero>.audience-visual,#p-business .business-hero>.audience-visual{width:calc(100% - 36px)!important;margin-left:18px!important;margin-right:18px!important}#p-residents .v294-resident-simple .audience-copy h1{font-size:36px!important}#p-business .business-hero .biz308-title,#p-business .business-hero .audience-copy h1{font-size:33px!important}#p-home .hero-desc,#p-residents .v294-resident-simple .resident-hero-lead,#p-business .business-hero .audience-desc{overflow-wrap:anywhere}}#p-business #business-application .biz343-consents{gap:12px;margin-top:18px;display:grid}#p-business #business-application .biz343-consent{cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:11px;color:#d8e1ea!important;opacity:1!important;margin:0!important;font-size:11.5px!important;font-weight:500!important;line-height:1.45!important;display:grid!important}#p-business #business-application .biz343-consent span{padding-top:1px;display:block}#p-business #business-application .biz343-consent input[type=checkbox]{accent-color:#f4756a;cursor:pointer;appearance:auto!important;-webkit-appearance:checkbox!important;width:18px!important;height:18px!important;min-height:18px!important;box-shadow:none!important;background:0 0!important;border-radius:4px!important;margin:0!important;padding:0!important}#p-business #business-application .biz343-consent input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #f4756a8c}#p-business #business-application .biz343-consents+.btn{margin-top:18px!important}@media (width<=520px){#p-business #business-application .biz343-form-lead-space{flex-basis:30px;height:30px}#p-business #business-application .biz343-helper-space{flex-basis:22px;height:22px}#p-business #business-application .biz343-consent{font-size:11px!important;line-height:1.42!important}}#p-business #business-application .biz343-form{justify-content:flex-start!important;margin:10px 18px 12px!important;padding:24px 30px 18px!important}#p-business #business-application .biz343-form-kicker{color:#fff!important;opacity:.72!important;margin-bottom:8px!important}#p-business #business-application .biz343-form-lead-space{flex:0 0 8px!important;height:8px!important}#p-business #business-application .biz343-helper-space{flex:0 0 10px!important;height:10px!important}#p-business #business-application .biz343-form h3{display:none!important}#p-business #business-application .biz343-form .biz343-form-lead-space+label{margin-top:4px!important}#p-business #business-application .biz343-form label{margin-top:12px!important;margin-bottom:7px!important}#p-business #business-application .biz343-form input[type=text],#p-business #business-application .biz343-form input[type=tel]{min-height:54px!important}#p-business #business-application .biz343-consents{gap:10px!important;margin-top:15px!important}#p-business #business-application .biz343-consent{border-radius:12px!important;padding:7px 9px 7px 0!important;transition:background .18s,box-shadow .18s,color .18s!important}#p-business #business-application .biz343-consent input[type=checkbox]{accent-color:#48a96b!important}#p-business #business-application .biz343-consent:has(input:checked) span{color:#e6f4eb!important}#p-business #business-application .biz343-consent.is-error{background:#ef5b4d1a!important;padding-left:9px!important;box-shadow:inset 0 0 0 1px #ef5b4db8!important}#p-business #business-application .biz343-consent.is-error span{color:#ffd9d5!important}#p-business #business-application .biz343-consent.is-error input[type=checkbox]{outline-offset:2px!important;outline:2px solid #ef5b4d!important}#p-business #business-application .biz343-consent-error{color:#ff9a90;margin:-2px 0 1px 29px;font-size:11px;font-weight:700;line-height:1.4;display:none}#p-business #business-application .biz343-consent-error.show{display:block}#p-business #business-application .biz343-consents+.btn{min-height:54px!important;margin-top:14px!important}@media (width<=520px){#p-business #business-application .biz343-form{margin:8px 10px 10px!important;padding:22px 20px 16px!important}#p-business #business-application .biz343-form-lead-space{flex-basis:4px!important;height:4px!important}#p-business #business-application .biz343-helper-space{flex-basis:6px!important;height:6px!important}}.footer-wrap footer .footer-tagged-link small{color:#d8b46b!important;letter-spacing:.11em!important;text-transform:uppercase!important;opacity:.95!important;font-size:8px!important;font-weight:800!important;line-height:1!important;display:inline-block!important;transform:translateY(-1px)!important}#p-business .business-client-card-tag,#p-business .business-client-card-tag-accent{color:#173149!important;letter-spacing:.11em!important;text-transform:uppercase!important;-webkit-backdrop-filter:blur(5px)!important;opacity:1!important;background:linear-gradient(#ffffffed,#fffc)!important;border:1px solid #ffffffc7!important;border-radius:999px!important;min-height:0!important;padding:7px 12px!important;font-size:9.5px!important;font-weight:850!important;line-height:1!important;top:13px!important;left:13px!important;box-shadow:0 5px 16px #1731491a!important}#p-business .business-client-card-map{background:#ffffff6b!important;border:1.5px solid #173149b8!important;box-shadow:0 9px 24px #17314909!important}#p-business .business-client-card-map:hover{background:#ffffff8f!important;border-color:#173149!important;box-shadow:0 15px 32px #1731491a!important}#p-business .business-client-card-map .business-client-card-tag,#p-business .business-client-card-map .business-client-card-tag-accent{color:#173149!important;background:linear-gradient(#fffffff2,#ffffffd1)!important}#p-business .business-client-card-arrow{color:#fff!important;background:#173149!important;border:1px solid #173149d1!important;box-shadow:0 6px 16px #17314929!important}#p-business .business-client-card-map:hover .business-client-card-arrow{color:#fff!important;background:#203c56!important}#p-business .business-client-card-map .business-client-card-copy h3{color:#111820!important}@media (width<=1280px){#p-business .business-client-card-tag,#p-business .business-client-card-tag-accent{padding:6px 10px!important;font-size:9px!important;top:11px!important;left:11px!important}}.footer-wrap footer .footer-tagged-link{align-items:center!important;gap:9px!important;width:max-content!important;max-width:100%!important;display:flex!important}.beta-version{text-transform:none!important;letter-spacing:.035em!important;padding:9px 15px!important;font-size:12px!important}.beta-resident-art{place-items:center;width:132px;height:92px;margin:0 auto 2px;display:grid}.beta-resident-art svg{width:100%;height:100%;display:block}.beta-placeholder-residents .eyebrow{margin-top:14px!important}#p-business .biz480b{margin-top:118px!important;scroll-margin-top:110px!important}#p-business .biz480b-metric-link{cursor:pointer!important;text-decoration:none!important;transition:transform .22s,box-shadow .22s,border-color .22s!important;display:flex!important}#p-business .biz480b-metric-link:hover,#p-business .biz480b-metric-link:focus-visible{border-color:#e9c47785!important;transform:translateY(-2px)!important;box-shadow:0 22px 40px #12283d2e!important}#p-business .biz480b-metric-link:focus-visible{outline-offset:3px!important;outline:2px solid #e9c477a6!important}@media (width<=1100px){#p-business .biz480b{margin-top:98px!important;scroll-margin-top:96px!important}}@media (width<=700px){#p-business .biz480b{margin-top:72px!important;scroll-margin-top:84px!important}}@media (width>=821px){.beta-placeholder-residents{box-sizing:border-box!important;height:calc(100vh - 82px)!important;min-height:calc(100vh - 82px)!important;padding:24px 28px 28px!important;overflow:hidden!important}.beta-placeholder-residents .beta-placeholder-inner{width:min(1180px,100vw - 72px)!important}.beta-placeholder-residents .beta-version{margin-bottom:16px!important;padding:8px 14px!important}.beta-placeholder-residents .beta-resident-art{width:112px!important;height:76px!important;margin:0 auto!important}.beta-placeholder-residents .eyebrow{margin-top:8px!important}.beta-placeholder-residents h1{letter-spacing:-.06em!important;margin:10px 0 18px!important;font-size:clamp(54px,5.25vw,78px)!important;line-height:.94!important}.beta-placeholder-residents h1 .beta-title-line{white-space:nowrap!important;display:block!important}.beta-placeholder-residents h1 .beta-title-line-main{color:var(--ink)!important}.beta-placeholder-residents h1 .beta-title-line-accent{color:var(--red)!important;margin-top:7px!important}.beta-placeholder-residents p{max-width:820px!important;font-size:clamp(16px,1.35vw,19px)!important;line-height:1.5!important}.beta-placeholder-residents .beta-placeholder-actions{margin-top:22px!important}}@media (width<=820px){.beta-placeholder-residents h1 .beta-title-line{display:block}}@media (width>=821px){.beta-placeholder-map{box-sizing:border-box!important;height:calc(100vh - 74px)!important;min-height:calc(100vh - 74px)!important;padding:22px 28px 26px!important;overflow:hidden!important}.beta-placeholder-map .beta-placeholder-inner{justify-content:center!important;width:min(1040px,100vw - 64px)!important;max-height:100%!important}.beta-placeholder-map .beta-version{margin-bottom:12px!important;padding:8px 14px!important;font-size:11px!important}.beta-placeholder-map .beta-map-art{transform-origin:50%!important;width:148px!important;height:90px!important;margin:0 auto!important;transform:scale(.92)!important}.beta-placeholder-map .eyebrow{margin-top:6px!important;font-size:11px!important}.beta-placeholder-map h1{letter-spacing:-.06em!important;margin:10px 0 16px!important;font-size:clamp(52px,5.2vw,76px)!important;line-height:.93!important}.beta-placeholder-map p{max-width:790px!important;font-size:clamp(15px,1.3vw,18px)!important;line-height:1.5!important}.beta-placeholder-map .beta-placeholder-actions{gap:10px!important;margin-top:20px!important}.beta-placeholder-map .beta-placeholder-actions .btn{min-height:46px!important;padding-top:11px!important;padding-bottom:11px!important}}@media (width>=821px) and (height<=760px){.beta-placeholder-map{padding-top:14px!important;padding-bottom:16px!important}.beta-placeholder-map .beta-version{margin-bottom:8px!important}.beta-placeholder-map .beta-map-art{width:132px!important;height:78px!important;transform:scale(.84)!important}.beta-placeholder-map .eyebrow{margin-top:2px!important}.beta-placeholder-map h1{margin:7px 0 12px!important;font-size:clamp(48px,4.8vw,68px)!important}.beta-placeholder-map p{font-size:15px!important;line-height:1.42!important}.beta-placeholder-map .beta-placeholder-actions{margin-top:16px!important}}#p-business .biz463d-head h2{white-space:nowrap!important;font-size:clamp(34px,3.8vw,54px)!important;line-height:1.04!important}#p-business .biz463d-shell{grid-template-columns:370px minmax(0,1fr)!important;grid-template-areas:"blue ribbons"!important;align-items:stretch!important;gap:16px!important}#p-business .biz463d-blue{height:auto!important;min-height:auto!important;padding:26px 24px 22px!important}#p-business .biz463d-blue h3{font-size:31px!important;line-height:1.08!important}#p-business .biz463d-blue p{font-size:12.4px!important;line-height:1.56!important}#p-business .biz463d-stat{margin-top:20px!important}#p-business .biz468-audit-details{margin-top:12px!important}#p-business .biz468-audit-detail{min-height:38px!important;padding:8px 0!important}#p-business .biz490-blue-extras{flex-direction:column!important;gap:10px!important;width:100%!important;margin-top:16px!important;display:flex!important}#p-business .biz490-blue-extra{width:100%!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:18px!important;grid-template-columns:74px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;display:grid!important}#p-business .biz490-blue-extra-price{grid-template-columns:74px minmax(0,1fr)!important}#p-business .biz490-blue-extra-private:before{content:"↗";color:#e9c477;background:#0914203d;border:1px solid #e9c47738;border-radius:18px;justify-content:center;align-items:center;width:74px;min-height:72px;font-size:20px;font-weight:800;display:flex}#p-business .biz490-blue-price{color:#e9c477!important;background:#0914203d!important;border:1px solid #e9c47738!important;border-radius:18px!important;width:74px!important;min-height:72px!important}#p-business .biz490-blue-extra-copy strong{font-size:14px!important;line-height:1.18!important}#p-business .biz490-blue-extra-copy p{color:#cfdae3!important;margin-top:4px!important;font-size:11px!important;line-height:1.4!important}#p-business .biz463d-ribbons{grid-template-rows:repeat(3,1fr)!important;align-content:stretch!important;gap:12px!important;height:100%!important;padding:0!important;display:grid!important}#p-business .biz463d-ribbon,#p-business .biz463d-ribbon.r1,#p-business .biz463d-ribbon.r2,#p-business .biz463d-ribbon.r3{border-radius:24px!important;align-items:flex-start!important;height:100%!important;min-height:0!important;margin-left:0!important;padding:18px 24px!important;display:flex!important}#p-business .biz463d-ribbon>div{width:100%!important}#p-business .biz463d-kicker{font-size:11px!important}#p-business .biz463d-ribbon h3{margin:8px 0 0!important;font-size:18px!important;line-height:1.14!important}#p-business .biz463d-ribbon p{margin-top:8px!important;font-size:11.2px!important;line-height:1.48!important}@media (width<=1180px){#p-business .biz463d-shell{grid-template-columns:340px minmax(0,1fr)!important}}@media (width<=980px){#p-business .biz463d-head h2{white-space:normal!important}#p-business .biz463d-shell{grid-template-columns:1fr!important;grid-template-areas:"blue""ribbons"!important}#p-business .biz463d-ribbons{grid-template-rows:none!important;height:auto!important}#p-business .biz463d-ribbon{height:auto!important}}#p-business .biz474-strip,#p-business .biz473-strip,#p-business .biz-strip{display:none!important}@media (width>=981px){#p-business .biz463d{margin-top:70px!important;padding:18px 0 42px!important}#p-business .biz463d-head{text-align:center!important;max-width:1220px!important;margin:0 auto 18px!important}#p-business .biz463d-head h2{white-space:nowrap!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(34px,3.65vw,54px)!important;line-height:1.02!important}#p-business .biz463d-shell{background:0 0!important;border:0!important;grid-template-columns:360px minmax(0,1fr)!important;grid-template-areas:"blue ribbons"!important;align-items:stretch!important;gap:16px!important;max-width:1220px!important;margin:0 auto!important;display:grid!important;overflow:visible!important}#p-business .biz463d-blue{border-radius:28px!important;flex-direction:column!important;grid-area:blue!important;height:520px!important;min-height:0!important;padding:24px 22px 18px!important;display:flex!important;overflow:hidden!important}#p-business .biz463d-blue-kicker{font-size:9px!important}#p-business .biz463d-blue h3{margin-top:16px!important;font-size:30px!important;line-height:1.04!important}#p-business .biz463d-blue>p{margin-top:12px!important;font-size:12px!important;line-height:1.46!important}#p-business .biz463d-stat{margin-top:16px!important;padding-top:14px!important}#p-business .biz463d-stat strong{font-size:40px!important}#p-business .biz463d-stat span{font-size:9px!important}#p-business .biz468-audit-details{margin-top:8px!important}#p-business .biz468-audit-detail{min-height:33px!important;padding:6px 0!important}#p-business .biz468-audit-icon{width:28px!important;height:28px!important}#p-business .biz468-audit-detail b{font-size:10.5px!important}#p-business .biz490-blue-extras{grid-template-columns:1fr 1fr!important;grid-auto-flow:column!important;gap:9px!important;width:100%!important;margin-top:auto!important;padding-top:12px!important;display:grid!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{width:auto!important;min-width:0!important;height:104px!important;min-height:104px!important;box-shadow:none!important;background:#fff1!important;border:1px solid #ffffff1c!important;border-radius:17px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:5px!important;padding:12px!important;display:flex!important}#p-business .biz490-blue-price{color:#e9c477!important;background:0 0!important;border:0!important;height:auto!important;min-height:auto!important;padding:0!important;font-size:23px!important;line-height:1!important}#p-business .biz490-blue-extra-private:before{content:none!important;display:none!important}#p-business .biz490-blue-extra-copy{width:100%!important;min-width:0!important}#p-business .biz490-blue-extra-copy strong{color:#fff!important;font-size:12.5px!important;line-height:1.18!important;display:block!important}#p-business .biz490-blue-extra-copy p{color:#c9d4de!important;margin:4px 0 0!important;font-size:9.8px!important;line-height:1.35!important}#p-business .biz463d-ribbons{grid-area:ribbons!important;grid-template-rows:repeat(3,1fr)!important;align-self:stretch!important;gap:12px!important;height:520px!important;margin:0!important;padding:0!important;display:grid!important}#p-business .biz463d-ribbon,#p-business .biz463d-ribbon.r1,#p-business .biz463d-ribbon.r2,#p-business .biz463d-ribbon.r3{border-radius:24px!important;align-items:center!important;height:auto!important;min-height:0!important;margin-left:0!important;padding:18px 88px 18px 24px!important;display:flex!important;position:relative!important;overflow:hidden!important}#p-business .biz463d-ribbon>div{width:100%!important}#p-business .biz463d-kicker{font-size:9.5px!important}#p-business .biz463d-ribbon h3{max-width:100%!important;margin:7px 0 0!important;font-size:18px!important;line-height:1.12!important}#p-business .biz463d-ribbon p{max-width:100%!important;margin:7px 0 0!important;font-size:10.7px!important;line-height:1.42!important}#p-business .biz463d-ribbon:after{content:""!important;opacity:.11!important;width:48px!important;height:48px!important;box-shadow:none!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-50%)!important}#p-business .biz463d-ribbon.r1:after{background-image:url(/images/site/reference-4ec794840ef7.svg)!important}#p-business .biz463d-ribbon.r2:after{background-image:url(/images/site/reference-09ea7948b825.svg)!important}#p-business .biz463d-ribbon.r3:after{background-image:url(/images/site/reference-431561ed0fef.svg)!important}#p-business .biz-strip,#p-business .biz473-strip,#p-business .biz474-strip{display:none!important}#p-business .biz480b-body{grid-template-columns:288px minmax(0,1fr)!important;align-items:stretch!important;gap:22px!important;margin-top:24px!important;display:grid!important}#p-business .biz480b-metric{border-radius:28px!important;max-width:none!important;height:230px!important;min-height:230px!important;padding:28px 26px!important}#p-business .biz480b-metric strong{font-size:80px!important}#p-business .biz480b-metric span{margin-top:13px!important;font-size:11px!important;line-height:1.46!important}#p-business .biz480b-list{border-radius:28px!important;min-height:230px!important}#p-business .biz480b-list article,#p-business .biz480b-list article:first-child,#p-business .biz480b-list article:nth-child(2),#p-business .biz480b-list article:nth-child(3){height:230px!important;min-height:230px!important;padding:28px 26px!important}#p-business .biz480b-list h3{font-size:34px!important;line-height:.98!important}#p-business .biz480b-list p{max-width:230px!important;margin-top:15px!important;font-size:13.4px!important;line-height:1.56!important}}@media (width>=981px) and (height<=820px){#p-business .biz463d{margin-top:54px!important;padding-top:10px!important;padding-bottom:32px!important}#p-business .biz463d-head{margin-bottom:14px!important}#p-business .biz463d-head h2{font-size:clamp(31px,3.35vw,48px)!important}#p-business .biz463d-blue,#p-business .biz463d-ribbons{height:480px!important}#p-business .biz463d-blue h3{font-size:28px!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{height:96px!important;min-height:96px!important}}@media (width<=980px){#p-business .biz463d-head h2{white-space:normal!important}#p-business .biz463d-shell{grid-template-columns:1fr!important;grid-template-areas:"blue""ribbons"!important}#p-business .biz463d-blue,#p-business .biz463d-ribbons{height:auto!important}#p-business .biz490-blue-extras{grid-template-columns:1fr!important;grid-auto-flow:row!important}#p-business .biz480b-body{grid-template-columns:1fr!important}#p-business .biz480b-metric,#p-business .biz480b-list article{height:auto!important;min-height:0!important}}@media (width>=981px){#p-business .biz490-blue-extras{grid-template-columns:1fr 1fr!important;grid-auto-flow:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;margin-top:auto!important;padding-top:12px!important;display:grid!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{background:#fff!important;border:1px solid #1731491a!important;border-radius:18px!important;min-width:0!important;height:96px!important;min-height:96px!important;overflow:hidden!important;box-shadow:0 8px 20px #0716240f!important}#p-business .biz490-blue-extra-price{grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important}#p-business .biz490-blue-price{color:#efc66f!important;letter-spacing:-.04em!important;background:#173149!important;border:0!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:900!important;line-height:1!important;display:flex!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy,#p-business .biz490-blue-extra-private .biz490-blue-extra-copy{width:100%!important;min-width:0!important;display:block!important}#p-business .biz490-blue-extra-private{justify-content:center!important;align-items:center!important;padding:12px 14px!important;display:flex!important}#p-business .biz490-blue-extra-private:before{content:none!important;display:none!important}#p-business .biz490-blue-extra-copy strong{color:#17283a!important;letter-spacing:-.01em!important;white-space:normal!important;margin:0 0 4px!important;font-size:13px!important;font-weight:850!important;line-height:1.18!important;display:block!important}#p-business .biz490-blue-extra-copy p{color:#756d66!important;margin:0!important;font-size:10.5px!important;line-height:1.36!important}}@media (width>=981px) and (height<=820px){#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{height:92px!important;min-height:92px!important}#p-business .biz490-blue-extra-price{grid-template-columns:60px minmax(0,1fr)!important;gap:10px!important;padding:10px 11px!important}#p-business .biz490-blue-price{width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important;font-size:19px!important}#p-business .biz490-blue-extra-copy strong{font-size:12.5px!important}#p-business .biz490-blue-extra-copy p{font-size:10px!important}}@media (width<=980px){#p-business .biz490-blue-extras{grid-template-columns:1fr!important;grid-auto-flow:row!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{background:#fff!important}}@media (width>=981px){#p-business .biz463d-blue{height:526px!important;padding:24px 22px 16px!important}#p-business .biz463d-blue h3{max-width:95%!important;font-size:28px!important;line-height:1.05!important}#p-business .biz463d-blue>p{margin-top:10px!important;font-size:11.4px!important;line-height:1.42!important}#p-business .biz463d-stat{margin-top:14px!important}#p-business .biz463d-stat strong{font-size:36px!important}#p-business .biz468-audit-detail{min-height:31px!important}#p-business .biz468-audit-detail b{font-size:10px!important}#p-business .biz490-blue-extras{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)!important;align-items:stretch!important;gap:10px!important;width:100%!important;margin-top:auto!important;padding-top:12px!important;display:grid!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{width:100%!important;min-width:0!important;height:98px!important;min-height:98px!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #ffffff24!important;border-radius:18px!important;overflow:hidden!important}#p-business .biz490-blue-extra-price{grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:grid!important}#p-business .biz490-blue-price{color:#efc66f!important;letter-spacing:-.03em!important;background:#0e1f31a6!important;border:1px solid #ffffff14!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0!important;font-size:18px!important;font-weight:900!important;line-height:1!important;display:flex!important}#p-business .biz490-blue-extra-private{justify-content:flex-start!important;align-items:center!important;padding:12px 14px!important;display:flex!important}#p-business .biz490-blue-extra-private:before{content:none!important;display:none!important}#p-business .biz490-blue-extra-copy{flex-direction:column!important;justify-content:center!important;width:100%!important;min-width:0!important;display:flex!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy strong{color:#fff!important;margin:0 0 4px!important;font-size:12px!important;line-height:1.14!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy p{color:#d3dbe3!important;margin:0!important;font-size:9.6px!important;line-height:1.28!important}#p-business .biz490-blue-extra-private .biz490-blue-extra-copy strong{color:#fff!important;margin:0 0 5px!important;font-size:11.5px!important;line-height:1.14!important}#p-business .biz490-blue-extra-private .biz490-blue-extra-copy p{color:#d3dbe3!important;margin:0!important;font-size:9.6px!important;line-height:1.28!important}#p-business .biz490-blue-extra-copy strong,#p-business .biz490-blue-extra-copy p{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}#p-business .biz463d-ribbons{gap:14px!important;height:526px!important}#p-business .biz463d-ribbon,#p-business .biz463d-ribbon.r1,#p-business .biz463d-ribbon.r2,#p-business .biz463d-ribbon.r3{padding:18px 24px!important}}@media (width>=981px) and (height<=820px){#p-business .biz463d-blue,#p-business .biz463d-ribbons{height:500px!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{height:94px!important;min-height:94px!important}#p-business .biz490-blue-extra-price{grid-template-columns:66px minmax(0,1fr)!important;gap:10px!important;padding:11px 12px!important}#p-business .biz490-blue-price{width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;font-size:17px!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy strong{font-size:11.5px!important}#p-business .biz490-blue-extra-private .biz490-blue-extra-copy strong{font-size:11px!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy p,#p-business .biz490-blue-extra-private .biz490-blue-extra-copy p{font-size:9.2px!important;line-height:1.24!important}}@media (width<=980px){#p-business .biz490-blue-extras{grid-template-columns:1fr!important;grid-auto-flow:row!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{background:#ffffff1a!important}}@media (width>=981px){#p-business .biz490-blue-extra-price{grid-template-rows:50px auto!important;grid-template-columns:50px minmax(0,1fr)!important;align-items:start!important;gap:7px 9px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}#p-business .biz490-blue-extra-price .biz490-blue-price{border-radius:15px!important;grid-area:1/1!important;align-self:start!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;font-size:17px!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy{display:contents!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy strong{color:#fff!important;white-space:nowrap!important;grid-area:1/2!important;align-self:center!important;margin:0!important;font-size:11.8px!important;line-height:1.1!important;overflow:visible!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy p{color:#d4dde5!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;grid-area:2/1/auto/-1!important;margin:0!important;font-size:9.2px!important;line-height:1.24!important;overflow:visible!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{height:102px!important;min-height:102px!important}}@media (width>=981px) and (height<=820px){#p-business .biz490-blue-extra-price{grid-template-rows:46px auto!important;grid-template-columns:46px minmax(0,1fr)!important;gap:6px 8px!important;padding:9px 10px!important}#p-business .biz490-blue-extra-price .biz490-blue-price{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;font-size:16px!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy strong{font-size:11.3px!important}#p-business .biz490-blue-extra-price .biz490-blue-extra-copy p{font-size:8.9px!important;line-height:1.2!important}#p-business .biz490-blue-extra,#p-business .biz490-blue-extra-price,#p-business .biz490-blue-extra-private{height:98px!important;min-height:98px!important}}@media (width>=901px){#p-business #business-check.biz480b{height:auto!important;min-height:0!important;margin-bottom:0!important;padding-bottom:0!important}#p-business #business-process.v487e{margin-top:82px!important;padding-top:0!important}}@media (width>=901px) and (width<=1180px){#p-business #business-process.v487e{margin-top:74px!important}}@media (width<=900px){#p-business #business-check.biz480b{height:auto!important;min-height:0!important;padding-bottom:0!important}#p-business #business-process.v487e{margin-top:64px!important;padding-top:0!important}}#p-business .business-client-card:not(.business-client-card-map){isolation:isolate!important;transition:border-color .52s cubic-bezier(.22,.61,.36,1),box-shadow .52s cubic-bezier(.22,.61,.36,1)!important;position:relative!important;overflow:hidden!important;transform:none!important}#p-business .business-client-card:not(.business-client-card-map):before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(145deg,#173149 0%,#203c56 56%,#294d67 100%);transition:opacity .52s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}#p-business .business-client-card:not(.business-client-card-map):after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle 190px at var(--hover-x,50%) var(--hover-y,50%), #ffffff29 0%, #ffffff14 34%, #fff0 72%);opacity:0;transition:opacity .38s;position:absolute;inset:0}#p-business .business-client-card:not(.business-client-card-map):hover{background:inherit!important;border-color:#173149!important;transform:none!important;box-shadow:0 10px 26px #17314914!important}#p-business .business-client-card:not(.business-client-card-map):hover:after{opacity:.9}#p-business .business-client-card:not(.business-client-card-map)>*{z-index:1;position:relative}#p-business .business-client-card-tag,#p-business .business-client-card-tag-accent,#p-business .business-client-card-map .business-client-card-tag,#p-business .business-client-card-map .business-client-card-tag-accent,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag-accent,#p-business .business-client-card-map:hover .business-client-card-tag,#p-business .business-client-card-map:hover .business-client-card-tag-accent{color:#fff!important;-webkit-backdrop-filter:none!important;background:#173149!important;border:1px solid #173149f2!important;transition:none!important;box-shadow:0 5px 14px #17314924!important}#p-business .business-client-card-map{transition:transform .24s,border-color .24s,box-shadow .24s,background .24s!important}#p-business .business-client-card-map:hover{transform:translateY(-3px)!important}@media (prefers-reduced-motion:reduce){#p-business .business-client-card:not(.business-client-card-map):before,#p-business .business-client-card:not(.business-client-card-map):after,#p-business .business-client-card:not(.business-client-card-map),#p-business .business-client-card:not(.business-client-card-map) .business-client-card-copy h3,#p-business .business-client-card:not(.business-client-card-map) .business-client-card-copy p{transition:none!important}}#p-business .business-client-card:not(.business-client-card-map):after{content:none!important;opacity:0!important;background:0 0!important;display:none!important}#p-business .business-client-card:not(.business-client-card-map):before{opacity:0;background:#203c56!important;transition:opacity .58s cubic-bezier(.22,.61,.36,1)!important}#p-business .business-client-card:not(.business-client-card-map):hover:before{opacity:1!important}#p-business .business-client-card:not(.business-client-card-map) .business-client-card-copy h3,#p-business .business-client-card:not(.business-client-card-map) .business-client-card-copy p{transition:color .56s cubic-bezier(.22,.61,.36,1)!important}#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-copy p{color:#ffffffb8!important}#p-business .business-client-card-tag,#p-business .business-client-card-tag-accent,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag-accent,#p-business .business-client-card-map .business-client-card-tag,#p-business .business-client-card-map .business-client-card-tag-accent{color:#fff!important;background:#173149!important;border-color:#173149!important}#p-business .business-client-card:not(.business-client-card-map),#p-business .business-client-card:not(.business-client-card-map):hover{transform:none!important}#p-business .business-client-card:not(.business-client-card-map):before{content:none!important;display:none!important}#p-business .business-client-card:not(.business-client-card-map):hover{background:inherit!important;border-color:inherit!important;box-shadow:inherit!important;transform:none!important}#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-copy h3,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-copy p{color:inherit!important}#p-business .business-client-card:not(.business-client-card-map) .business-client-card-tag,#p-business .business-client-card:not(.business-client-card-map) .business-client-card-tag-accent,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag,#p-business .business-client-card:not(.business-client-card-map):hover .business-client-card-tag-accent{color:#fff!important;-webkit-backdrop-filter:none!important;background:#173149!important;border-color:#173149!important;box-shadow:0 5px 14px #17314924!important}#p-business .business-client-card:not(.business-client-card-map){isolation:isolate!important;position:relative!important;overflow:hidden!important}#p-business .business-client-card:not(.business-client-card-map):after{content:"";z-index:3;pointer-events:none;filter:blur(1px);opacity:0;background:linear-gradient(108deg,#17314900 0%,#17314906 18%,#1731491a 42%,#203c5638 50%,#1731491a 58%,#17314906 82%,#17314900 100%);width:24%;animation:8.6s cubic-bezier(.4,0,.2,1) infinite clientCardSheen;position:absolute;top:-22%;bottom:-22%;left:-42%;transform:skew(-12deg)translate(0)}#p-business .business-client-card:first-child:after{animation-delay:0s}#p-business .business-client-card:nth-child(2):after{animation-delay:.32s}#p-business .business-client-card:nth-child(3):after{animation-delay:.64s}@keyframes clientCardSheen{0%,4%{opacity:0;left:-42%}7%{opacity:.86}19%{opacity:.76;left:118%}23%{opacity:0;left:126%}to{opacity:0;left:126%}}#p-business .business-client-card-map{position:relative!important}@media (prefers-reduced-motion:reduce){#p-business .business-client-card:not(.business-client-card-map):after{animation:none!important;display:none!important}}.footer-wrap footer .footer-tagged-link{gap:6px!important}.footer-wrap footer .footer-tagged-link small{color:#d8b46b!important;letter-spacing:.09em!important;text-transform:uppercase!important;opacity:.92!important;white-space:nowrap!important;background:0 0!important;border:1px solid #d8b46bad!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:14px!important;padding:2px 5px 1px!important;font-size:6.5px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.nav-slider a[aria-disabled=true],.footer-tagged-link[aria-disabled=true],.btn[aria-disabled=true]{cursor:default}.nav-slider[data-active-index="0"]{--nav-index:0}.nav-slider[data-active-index="1"]{--nav-index:1}.nav-slider[data-active-index="2"]{--nav-index:2}.nav-slider[data-active-index="3"]{--nav-index:3}.biz343-form input[aria-invalid=true]{border-color:#ef5b4d!important;box-shadow:0 0 0 3px #ef5b4d29!important}.biz343-field-error{color:#a93329;margin:6px 0 0;font-size:11px;font-weight:700;line-height:1.4;display:block}.biz343-form-errors{color:#8c2922;background:#fff2f0;border:1px solid #e6aaa4;border-radius:12px;margin:0 0 12px;padding:11px 13px;font-size:11px;line-height:1.45}.biz343-form-errors strong{margin-bottom:4px;display:block}.biz343-form-errors ul{margin:0;padding-left:17px}.biz343-consent-error.show{display:block!important}.biz343-form .btn:disabled{cursor:wait;opacity:.72}.biz343-form{position:relative}.biz343-form-fields{flex-direction:column;display:flex}.biz343-form.is-submitted .biz343-form-fields{visibility:hidden;pointer-events:none}.biz343-form-success{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:24px 30px 18px}.biz343-form-success[hidden]{display:none}.biz343-form-success-icon{color:#132238;background:#fff;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:20px;font-size:26px;font-weight:900;display:grid;box-shadow:0 14px 32px #0000002e}.biz343-form-success strong{letter-spacing:-.035em;max-width:360px;font-size:28px;line-height:1.12}.biz343-form-success p{color:#d8e0e9;max-width:390px;margin:14px 0 0;font-size:14px;line-height:1.55}#p-home .hero-visual{background-image:none!important}#p-home .hero-visual-photo{z-index:0;object-fit:contain;object-position:right center;width:auto;max-width:none;height:100%;display:block;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000f 5%,#00000038 12%,#00000085 21%,#000000d1 30%,#000 40% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000f 5%,#00000038 12%,#00000085 21%,#000000d1 30%,#000 40% 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#p-home .hero-visual:before{background:linear-gradient(#ffffff0f,#fff0 28%,#10141c0d 100%)!important}#p-home .hero-visual:after{content:none!important;display:none!important}@media (width<=860px){#p-home .hero-visual-photo{object-fit:cover;object-position:72% center;width:100%;height:100%;inset:0;-webkit-mask-image:none;mask-image:none}}@media (width>=1260px){#p-home .hero-copy{left:max(clamp(54px,5vw,96px),50% - 602px)!important}}#business-map-entry,#business-value,#business-check{scroll-margin-top:96px}.beta-gated.on>.home-context-back.is-visible{display:inline-flex!important}@media (width>=961px){#p-home #how .how-v4-shell{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)!important}#p-home #how .how-v4-content{padding-left:42px!important;padding-right:42px!important}}@media (width>=761px) and (width<=960px){#p-home #how .how-v4-shell{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important}}@media (width<=760px){#p-home #how .how-v4-visual{aspect-ratio:1.5!important}}@media (width<=520px){.biz343-form-success{inset:22px 20px 16px}.biz343-form-success strong{font-size:24px}}.docs-v2-open[aria-disabled=true]{opacity:.58;cursor:not-allowed}.docs-v2-open{text-align:center;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}footer .brand.site-brand{position:relative;overflow:hidden}footer .brand.site-brand .site-logo-img{filter:brightness(0)invert()}footer .brand.site-brand:after{clip-path:inset(0 75.8% 0 0);content:"";pointer-events:none;background:url(/images/site/logo.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.docs-v2-meta .docs-v2-unavailable{color:#9a756f}.result-thanks-polished .btn[aria-disabled=true]{opacity:.6}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.partner-auth-shell{background:radial-gradient(circle at 14% 0,#e4554d0d,#0000 35%),#f5f2ee;align-content:center;place-items:center;gap:24px;min-height:100vh;padding:32px 18px;display:grid}.partner-auth-brand img{width:210px;height:auto;display:block}.partner-auth-card{background:#fffffff0;border:1px solid #dfd6ce;border-radius:26px;width:min(480px,100%);padding:36px;box-shadow:0 22px 55px #2b231d14}.partner-auth-card h1{letter-spacing:-.04em;margin:10px 0;font-size:36px}.partner-auth-card>p{color:#756d66;margin:0 0 24px;line-height:1.65}.partner-auth-form{gap:17px;display:grid}.partner-auth-form label>span{color:#1b1c1f;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.partner-auth-form input{width:100%;font:inherit;background:#fff;border:1px solid #dcd3cb;border-radius:13px;outline:none;padding:14px}.partner-auth-form input:focus{border-color:#d5a54f;box-shadow:0 0 0 3px #d5a54f1c}.partner-auth-form .partner-auth-check{align-items:center;gap:9px;display:flex}.partner-auth-form .partner-auth-check input{width:auto}.partner-auth-form .partner-auth-check span{color:#665f59;margin:0;font-weight:600}.partner-auth-form .btn{justify-content:center;width:100%}.form-error{color:#b63f37;margin-top:6px;font-size:12px;display:block}.form-error-block{background:#fff0ed;border-radius:12px;padding:12px 14px}.cabinet-company-switcher select{max-width:210px;height:44px;font:inherit;background:#fff;border:1px solid #ddd3ca;border-radius:13px;padding:0 34px 0 12px;font-size:12px;font-weight:700}.cabinet-flash{color:#326847;background:#f2faf4;border:1px solid #c9dfd0;border-radius:14px;margin:0 0 14px;padding:13px 16px;font-size:13px;font-weight:700}.onboarding-card,.cabinet-documents-card{padding:30px 32px}.onboarding-progress{flex-direction:column;align-items:flex-end;display:flex}.onboarding-progress strong{color:#cc4139;font-size:34px;line-height:1}.onboarding-progress span{color:#8a8179;text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:10px}.onboarding-meter{background:#eee7e0;border-radius:99px;height:9px;margin:4px 0 22px;overflow:hidden}.onboarding-meter span{border-radius:inherit;background:linear-gradient(90deg,#d7a759,#e4554d);height:100%;display:block}.onboarding-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.onboarding-checklist>div{color:#746b64;background:#faf8f5;border:1px solid #e4dcd5;border-radius:15px;align-items:center;gap:12px;padding:15px;display:flex}.onboarding-checklist>div>span{color:#766d66;background:#e8e0d9;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:850;display:grid}.onboarding-checklist>div>b{font-size:13px;line-height:1.35}.onboarding-checklist>div.is-complete{color:#326847;background:#f5faf6;border-color:#c9dfd0}.onboarding-checklist>div.is-complete>span{color:#326847;background:#dcefe1}.cabinet-documents-card{margin-top:18px}.cabinet-document-row{border-top:1px solid #eee5dc;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.cabinet-document-row:first-of-type{border-top:0}.cabinet-document-row>div{gap:5px;display:grid}.cabinet-document-row span{color:#988e85;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.cabinet-document-row strong{font-size:17px}.cabinet-document-row a{color:#a36d30;text-underline-offset:3px;font-size:12px;font-weight:750;text-decoration:underline}.cabinet-document-row .cabinet-document-accepted{color:#397451;background:#e6f2e9;border-radius:999px;padding:8px 11px;display:inline-flex}.cabinet-document-row .btn{white-space:nowrap}.cabx-care-card .cab-field label{color:#eef3f8}.cabx-care-card .cab-field input{color:#111820}.cabx-care-card .btn.outline{color:#17263b;background:#fff}.document-content-wrap{padding:70px 20px}.document-content-card{background:#fff;border:1px solid #ded5cd;border-radius:28px;max-width:900px;margin:40px auto 0;padding:44px}.document-content-card h1{letter-spacing:-.05em;margin:14px 0 9px;font-size:clamp(34px,5vw,58px)}.document-version{color:#8b827a}.document-body{color:#38332f;white-space:normal;margin-top:32px;font-size:16px;line-height:1.8}.audit-result-card{padding:30px 32px}.audit-result-card .audit-status-strip{margin:22px 0 28px}.audit-process-notice{color:#635b54;background:#fffaf4;border:1px solid #dfd3c7;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:15px 18px;display:flex}.audit-process-notice strong{color:#17263b}.audit-process-notice span{font-size:13px;line-height:1.5}.cabinet-future-actions button[disabled]{cursor:not-allowed;opacity:.56;transform:none}.improvement-grid .improvement-card{background:#fff8f6;border-color:#efcfc7}.improvement-grid .cabx-marker-kicker{color:#c44e44}.branch-context{color:#776f68;background:#faf8f5;border:1px solid #dfd5cc;border-radius:999px;align-items:center;padding:8px 11px;font-size:11px;font-weight:750;display:inline-flex}.cabx-status-summary{color:#686059;margin-top:16px;font-size:13px;line-height:1.65}.cabx-action-stack{gap:10px;margin-top:20px;display:grid}.cabx-action-stack button{justify-content:center;width:100%}.cabinet-status-hearts-v241.empty{color:#a79f98}@media (width<=760px){.partner-auth-card{padding:28px 22px}.partner-auth-card h1{font-size:31px}.onboarding-card,.cabinet-documents-card{padding:22px 18px}.onboarding-checklist{grid-template-columns:1fr}.cabinet-document-row{flex-direction:column;align-items:flex-start}.document-content-card{padding:28px 20px}.cabinet-company-switcher{display:none}.audit-result-card{padding:22px 18px}.audit-process-notice{flex-direction:column;align-items:flex-start}.branch-context{margin-top:10px}.audit-result-card .audit-status-strip{margin-top:18px}}.cabinet-order-error{margin:0 0 14px}.cabinet-services-layout{gap:18px;display:grid}.cabinet-services-card,.cabinet-orders-card{padding:30px 32px}.service-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.service-product-card{background:#fff;border:1px solid #e4d9cf;border-radius:20px;flex-direction:column;min-height:310px;padding:22px;display:flex;box-shadow:0 9px 24px #231e1c09}.service-product-meta{color:#b17a37;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850}.service-product-card h3{margin:10px 0 8px;font-size:21px;line-height:1.18}.service-product-card>p{color:#756d66;margin:0;font-size:13px;line-height:1.6}.service-product-price{color:#17263b;margin:18px 0 14px;font-size:22px;font-weight:850}.service-product-card form{gap:11px;margin-top:auto;display:grid}.service-product-card form>button{justify-content:center;width:100%}.service-product-comment span{color:#80766e;margin-bottom:6px;font-size:10px;font-weight:750;display:block}.service-product-comment textarea{resize:vertical;color:#292521;width:100%;font:inherit;background:#fbfaf8;border:1px solid #ded5cd;border-radius:11px;padding:10px 11px;font-size:12px;line-height:1.45}.service-products-empty{grid-column:1/-1}.cabinet-order-list{border-top:1px solid #e8dfd7;margin-top:22px;display:grid}.cabinet-order-row{border-bottom:1px solid #e8dfd7;grid-template-columns:minmax(0,1.5fr) minmax(130px,.55fr) minmax(170px,.7fr);align-items:center;gap:20px;padding:18px 0;display:grid}.cabinet-order-main{gap:4px;display:grid}.cabinet-order-main span,.cabinet-order-price span{color:#91867d;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:750}.cabinet-order-main strong{font-size:16px}.cabinet-order-main small,.cabinet-order-status small{color:#827970;font-size:11px}.cabinet-order-price{gap:5px;display:grid}.cabinet-order-price strong{font-size:16px}.cabinet-order-status{justify-items:start;gap:6px;display:grid}.cabinet-order-status>span{color:#765f4a;text-transform:uppercase;letter-spacing:.05em;background:#f4eee8;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:850;display:inline-flex}.cabinet-order-status>span.is-paid{color:#397451;background:#e6f2e9}.cabinet-order-status>span.is-cancelled{color:#9c4c45;background:#f3e8e6}@media (width<=760px){.cabinet-services-card,.cabinet-orders-card{padding:22px 18px}.service-product-grid{grid-template-columns:1fr}.cabinet-order-row{grid-template-columns:1fr;gap:12px}.cabinet-order-status{justify-items:start}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.public-map-page,.public-place-page{padding-bottom:72px}.public-place-search{flex-wrap:nowrap}.public-place-search-field{flex:1}.public-place-search input,.public-filter-field select{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:14px;outline:0;padding:13px 15px}.public-place-search input{border-radius:999px;padding-inline:20px}.public-place-search input:focus,.public-filter-field select:focus{border-color:#cdbab0;box-shadow:0 0 0 3px #c28e331a}.filter-title{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 9px;font-size:11px;font-weight:800}.public-filter-field+.filter-title{margin-top:20px;display:block}.public-filter-submit{justify-content:center;width:100%;margin-top:20px}.public-filter-reset{text-align:center;color:var(--muted);margin-top:12px;font-size:12px;font-weight:700;display:block}.mapbar>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mapbar strong{font-size:23px}.mapbar span{color:var(--muted);font-size:13px}.public-map-limited{border-bottom:1px solid var(--line);color:#746c65;background:#fbf8f3;padding:16px 20px;font-size:13px;line-height:1.55}.public-map-limited strong{color:var(--ink)}.place-mini-body{min-width:0;padding:18px 20px}.place-mini h2{color:var(--ink);margin:6px 0 0;font-size:21px;line-height:1.18}.place-mini-arrow{color:#9c928a;border-left:1px solid #eee7e1;place-items:center;font-size:22px;transition:all .18s;display:grid}.place-mini:hover .place-mini-arrow{color:var(--red2);background:#fffaf8}.public-place-offer{color:#655e58;margin:12px 0 0;font-size:13px;line-height:1.5}.public-place-visual,.public-place-cover{color:#fff;background:linear-gradient(145deg,#7d312d,#c95a4f);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative;overflow:hidden}.public-place-visual:before,.public-place-cover:before{content:"";border:1px solid #fff3;border-radius:50%;width:190px;height:190px;position:absolute}.public-place-visual.level-master,.public-place-cover.level-master{background:linear-gradient(145deg,#715029,#ca9449)}.public-place-visual.level-etalon,.public-place-cover.level-etalon{background:linear-gradient(145deg,#24201e,#5f5049)}.public-place-visual>span,.public-place-cover>span,.public-place-visual>i,.public-place-cover>i{z-index:1;position:relative}.public-place-visual>span,.public-place-cover>span{letter-spacing:.13em;font-size:12px;font-weight:800}.public-place-visual>i,.public-place-cover>i{letter-spacing:4px;font-size:18px;font-style:normal}.public-places-empty,.public-home-empty{text-align:center;background:#fff;border:1px dashed #ddcfc6;border-radius:18px;padding:36px}.public-places-empty p,.public-home-empty p{max-width:620px;color:var(--muted);margin:10px auto 18px;line-height:1.65}.public-home-place-card{color:inherit}.public-home-place-card .public-place-visual{min-height:220px}.place-back{color:var(--muted);margin:34px 0 20px;font-size:14px;display:inline-flex}.public-place-content{padding:38px 40px 34px}.place-status-band>div{border-right:1px solid #e7e0da;min-width:140px;padding-right:18px}.place-status-band>div:last-child{border-right:0}.place-status-band span,.pmeta dt{color:#918b86;letter-spacing:.11em;text-transform:uppercase;font-size:10.5px;font-weight:800;display:block}.place-status-band strong,.pmeta dd{color:var(--ink);margin:6px 0 0;font-size:15px;line-height:1.4;display:block}.pmeta a{color:var(--red2);font-weight:700}.public-place-description{padding-top:28px}.public-place-description h2{font-size:25px}.public-place-description p,.public-place-side-card p{color:#655e58;white-space:pre-line;margin:11px 0 0;font-size:15px;line-height:1.75}.place-side{gap:14px;display:grid;position:sticky;top:104px}.public-place-side-card{background:#fcf8f5;border:1px solid #e7ddd6;border-radius:26px;padding:30px;box-shadow:0 12px 30px #422f270b}.public-place-side-card h2{margin-top:10px;font-size:28px;line-height:1.12}.public-place-side-card .btn{justify-content:center;width:100%;margin-top:22px}.public-place-verification{background:#fff}@media (width<=780px){.public-place-search{flex-direction:column;align-items:stretch}.public-place-search .btn{justify-content:center}.place-mini{grid-template-columns:104px minmax(0,1fr) 32px}.place-mini-body{padding:15px}.place-mini h2{font-size:18px}.public-place-offer{display:none}.public-place-content{padding:27px 22px 25px}.place-status-band>div{width:calc(50% - 6px);min-width:0;padding-right:10px}.place-side{position:static}.public-place-side-card{padding:24px 22px}}
