.svc-crumbs{padding-top:124px;display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:#9aa0ab}.svc-crumbs a{color:var(--bb-text-2);padding:10px 0}.svc-crumbs a:hover,.svc-crumbs a:focus-visible{color:var(--bb-chalk)}.svc-crumbs span{padding:10px 0}.svc-hero{padding-top:36px!important}.svc-hero h1 em{font-style:normal;color:var(--bb-signal)}.svc-hero .lede{max-width:720px}.svc-h2{font-size:clamp(28px,3.2vw,46px);letter-spacing:-.045em;line-height:1.05;font-weight:700;margin:0 0 28px}.svc-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:72px;padding-block:60px}.svc-list{list-style:none;margin:0;padding:0}.svc-list li{position:relative;padding:18px 0 18px 34px;border-bottom:1px solid rgba(245,247,239,.14);font-size:18px;line-height:1.55;color:#e4e6e0}.svc-list li:before{content:"";position:absolute;left:0;top:27px;width:14px;height:3px;border-radius:2px;background:var(--bb-indigo)}.svc-why{background:#5b43f124;border:1px solid rgba(91,67,241,.4);border-radius:22px;padding:34px;align-self:start}.svc-why p{font-size:18px;line-height:1.75;color:#d7d9d3;margin:0}.svc-steps{padding-block:60px}.svc-steps ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.svc-steps li{border-top:1px solid rgba(245,247,239,.2);padding-top:22px}.svc-steps li span{display:block;font-size:13px;letter-spacing:.12em;color:var(--bb-indigo-pale);margin-bottom:14px}.svc-steps li strong{display:block;font-size:22px;letter-spacing:-.03em;margin-bottom:10px}.svc-steps li p{color:var(--bb-text-2);line-height:1.65;margin:0}.svc-faq{padding-block:60px}.svc-faq details{max-width:980px}.svc-faq details{border-top:1px solid rgba(245,247,239,.16)}.svc-faq details:last-child{border-bottom:1px solid rgba(245,247,239,.16)}.svc-faq summary{cursor:pointer;list-style:none;padding:22px 40px 22px 0;position:relative;font-size:20px;letter-spacing:-.02em}.svc-faq summary::-webkit-details-marker{display:none}.svc-faq summary:after{content:"+";position:absolute;right:0;top:18px;font-size:26px;color:var(--bb-indigo-pale);transition:transform .3s}.svc-faq details[open] summary:after{transform:rotate(45deg)}.svc-faq details p{margin:0 0 24px;color:var(--bb-text-2);line-height:1.75;max-width:760px}.svc-cta{padding-block:80px 40px;border-top:1px solid rgba(245,247,239,.14)}.svc-cta h2{font-size:clamp(34px,5vw,72px);letter-spacing:-.05em;line-height:1;font-weight:700;margin:0 0 16px}.svc-cta>p{color:var(--bb-text-2);font-size:18px}.svc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:28px}.svc-wa{padding:14px 0;border-bottom:1px solid rgba(245,247,239,.35);font-size:15px}.svc-wa:hover,.svc-wa:focus-visible{border-bottom-color:var(--bb-signal)}.svc-more{padding-block:30px 90px}.svc-more ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.svc-more a{display:inline-block;padding:13px 18px;border:1px solid rgba(245,247,239,.22);border-radius:100px;font-size:14px}.svc-more a:hover,.svc-more a:focus-visible{border-color:var(--bb-indigo);background:#5b43f12e}.svc-index{padding-block:10px 70px}[dir=rtl] .svc-list li{padding:18px 34px 18px 0}[dir=rtl] .svc-list li:before{left:auto;right:0}[dir=rtl] .svc-faq summary{padding:22px 0 22px 40px}[dir=rtl] .svc-faq summary:after{right:auto;left:0}@media(max-width:900px){.svc-grid{grid-template-columns:1fr;gap:36px}.svc-steps ol{grid-template-columns:1fr 1fr}}@media(max-width:560px){.svc-crumbs{padding-top:96px}.svc-steps ol{grid-template-columns:1fr}.svc-list li,.svc-why p{font-size:16px}.svc-faq summary{font-size:17px}.svc-why{padding:24px}}.art-meta{margin-top:18px;font-size:13px;color:#9aa0ab}.art-body{padding-block:30px 20px}.art-body>*{max-width:860px}.art-body>p{font-size:18px;line-height:1.8;color:#d7d9d3;margin:0 0 18px}.art-body .svc-h2{margin-top:46px}.art-steps{margin:0;padding:0;list-style:none;counter-reset:s}.art-steps li{counter-increment:s;position:relative;padding:20px 0 20px 56px;border-bottom:1px solid rgba(245,247,239,.14)}.art-steps li:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:22px;font-size:13px;letter-spacing:.12em;color:var(--bb-indigo-pale)}.art-steps strong{display:block;font-size:20px;letter-spacing:-.02em;margin-bottom:6px}.art-steps p{margin:0;color:var(--bb-text-2);line-height:1.7}.art-example{margin-top:40px}.art-example h3{margin:0 0 14px;font-size:14px;letter-spacing:.1em;color:var(--bb-indigo-pale)}.art-example table{width:100%;border-collapse:collapse}.art-example th,.art-example td{padding:10px 0;border-bottom:1px solid rgba(245,247,239,.12);text-align:start;font-weight:400;color:#d7d9d3}.art-example td{text-align:end;font-weight:700;color:var(--bb-chalk)}.art-list{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-block:30px 60px}.art-card{display:flex;flex-direction:column;gap:12px;padding:30px;border:1px solid rgba(245,247,239,.18);border-radius:22px;background:#5b43f114}.art-card strong{font-size:clamp(24px,2.4vw,34px);letter-spacing:-.04em;line-height:1.1}.art-card>span:last-child{color:var(--bb-text-2);line-height:1.65}.art-card:hover,.art-card:focus-visible{border-color:var(--bb-indigo);background:#5b43f12e}[dir=rtl] .art-steps li{padding:20px 56px 20px 0}[dir=rtl] .art-steps li:before{left:auto;right:0;letter-spacing:0}@media(max-width:760px){.art-list{grid-template-columns:1fr}.art-body>p{font-size:16px}}.svc-extra{padding-block:30px 20px}.svc-extra .svc-list{max-width:900px}.svc-extra .svc-list strong{display:inline-block;font-size:19px;margin-bottom:4px;color:var(--bb-chalk)}.svc-howlink{margin:0;padding-block:26px 6px;color:var(--bb-text-2);font-size:17px}.svc-howlink a{color:var(--bb-chalk);border-bottom:1px solid var(--bb-hair);padding-bottom:2px}.port-promises,.port-deliver,.port-check,.port-proof{padding-block:26px}.port .svc-list{max-width:900px}.port .svc-list strong{display:inline-block;font-size:19px;margin-bottom:4px;color:var(--bb-chalk)}.port-note{max-width:760px;color:var(--bb-text-2);line-height:1.7}.port-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}.port-shots figure{margin:0;border:1px solid var(--bb-hair);border-radius:18px;overflow:hidden;background:#5b43f114}.port-shots img{width:100%;height:auto;display:block}.port-shots figcaption{padding:12px 16px;font-size:13px;color:var(--bb-text-2)}
