.service-link-module__byuWRW__card{position:relative}.service-link-module__byuWRW__link{color:inherit;text-decoration:none}.service-link-module__byuWRW__link:after{content:"";z-index:2;position:absolute;inset:0}.service-link-module__byuWRW__link:focus-visible:after{outline:3px solid var(--rk-cyan);outline-offset:4px}.service-link-module__byuWRW__more{color:var(--rk-blue);text-underline-offset:5px;margin-top:22px;font-size:13px;font-weight:500;display:inline-block}.service-link-module__byuWRW__card:hover .service-link-module__byuWRW__more,.service-link-module__byuWRW__card:focus-within .service-link-module__byuWRW__more{text-decoration:underline}.service-link-module__byuWRW__card:hover .service-link-module__byuWRW__link{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}
.service-overview-module__PPv6YW__section{padding:0 var(--layout-gutter) var(--section-space);color:var(--sig-ink,#073e69);background:#fff}.service-overview-module__PPv6YW__container{border-top:1px solid var(--home-rule,#d5dad9);padding-top:48px}.service-overview-module__PPv6YW__header{max-width:850px}.service-overview-module__PPv6YW__lead{max-width:720px;color:var(--sig-copy,#496174);margin:22px 0 0;font-size:17px;line-height:1.75}.service-overview-module__PPv6YW__foundation{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:38px;display:grid}.service-overview-module__PPv6YW__foundationCard{background:#f8f8f7;border-top:2px solid #b4c5c9;padding:32px 26px 36px}.service-overview-module__PPv6YW__foundationCard h3{letter-spacing:-.025em;margin:0 0 18px;font-size:19px;font-weight:500;line-height:1.4}.service-overview-module__PPv6YW__foundationCard p,.service-overview-module__PPv6YW__description{color:var(--sig-copy,#496174);margin:0;font-size:15px;line-height:1.7}.service-overview-module__PPv6YW__occasions{margin-top:clamp(64px,6vw,88px)}.service-overview-module__PPv6YW__occasionHeader{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:48px;margin-bottom:36px;display:grid}.service-overview-module__PPv6YW__occasionHeader h3{letter-spacing:-.035em;margin:0;font-size:clamp(28px,2.8vw,38px);font-weight:500;line-height:1.2}.service-overview-module__PPv6YW__occasionHeader>p{color:var(--sig-copy,#496174);margin:0;font-size:16px;line-height:1.75}.service-overview-module__PPv6YW__occasionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 26px;display:grid}.service-overview-module__PPv6YW__occasionCard{border:1px solid var(--home-rule,#d5dad9);background:#fff;min-width:0}.service-overview-module__PPv6YW__visual{aspect-ratio:3/2;background:#eeefec;margin:0;position:relative;overflow:hidden}.service-overview-module__PPv6YW__visual>img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;display:block}.service-overview-module__PPv6YW__visual:after{content:"";opacity:.1;pointer-events:none;background:#053d6b;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.service-overview-module__PPv6YW__occasionCard:hover .service-overview-module__PPv6YW__visual>img{transform:scale(1.03)}.service-overview-module__PPv6YW__occasionCard:hover .service-overview-module__PPv6YW__visual:after{opacity:.05}}@media (prefers-reduced-motion:reduce){.service-overview-module__PPv6YW__visual>img,.service-overview-module__PPv6YW__visual:after{transition:none}.service-overview-module__PPv6YW__occasionCard:hover .service-overview-module__PPv6YW__visual>img{transform:none}}.service-overview-module__PPv6YW__disclosure{z-index:1;color:#314a5b;background:#f8f8f5;align-items:center;gap:5px;padding:4px 7px;font-size:10px;line-height:1.4;display:flex;position:absolute;bottom:10px;left:10px}.service-overview-module__PPv6YW__disclosure img{width:20px;height:16px;display:block}.service-overview-module__PPv6YW__cardBody{padding:26px 26px 32px}.service-overview-module__PPv6YW__category{color:#08768d;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:600;line-height:1.4}.service-overview-module__PPv6YW__cardBody h4{letter-spacing:-.025em;margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.35}.service-overview-module__PPv6YW__partnerNote{background:#f8f8f7;border-left:2px solid #08768d;grid-template-columns:minmax(0,.7fr) minmax(0,1.7fr);align-items:start;gap:32px;margin-top:32px;padding:24px 28px;display:grid}.service-overview-module__PPv6YW__partnerNote h3{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:600;line-height:1.45}.service-overview-module__PPv6YW__partnerNote p{color:var(--sig-copy,#496174);margin:0;font-size:15px;line-height:1.75}.service-overview-module__PPv6YW__partnerNote strong{color:var(--sig-ink,#073e69);font-weight:600}@media (max-width:1100px){.service-overview-module__PPv6YW__foundation,.service-overview-module__PPv6YW__occasionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.service-overview-module__PPv6YW__partnerNote{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px;padding:22px}.service-overview-module__PPv6YW__container{padding-top:32px}.service-overview-module__PPv6YW__lead{font-size:16px}.service-overview-module__PPv6YW__occasionHeader{grid-template-columns:minmax(0,1fr);gap:18px}.service-overview-module__PPv6YW__occasions{margin-top:56px}.service-overview-module__PPv6YW__foundationCard{padding:28px 24px 30px}.service-overview-module__PPv6YW__occasionGrid{gap:20px}.service-overview-module__PPv6YW__cardBody{padding:20px}}@media (max-width:600px){.service-overview-module__PPv6YW__foundation,.service-overview-module__PPv6YW__occasionGrid{grid-template-columns:minmax(0,1fr)}.service-overview-module__PPv6YW__foundation{gap:16px;margin-top:28px}.service-overview-module__PPv6YW__foundationCard h3{margin-bottom:12px}}
.situations-module__HIAD4a__section{background:var(--home-surface-mineral,#f2f3f1)}.situations-module__HIAD4a__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,7vw,100px);display:grid}.situations-module__HIAD4a__intro>p{color:#496174;margin:24px 0 28px;font-size:17px;line-height:1.75}.situations-module__HIAD4a__questions{border-top:1px solid var(--home-rule,#d5dad9)}.situations-module__HIAD4a__question{border-bottom:1px solid var(--home-rule,#d5dad9)}.situations-module__HIAD4a__question summary{cursor:pointer;color:#073e69;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.situations-module__HIAD4a__question summary::-webkit-details-marker{display:none}.situations-module__HIAD4a__question summary:focus-visible{outline-offset:5px;outline:2px solid #007b95}.situations-module__HIAD4a__question summary:hover{color:#007b95}.situations-module__HIAD4a__question h3{font:inherit;letter-spacing:-.025em;margin:0;font-size:20px;font-weight:500;line-height:1.4}.situations-module__HIAD4a__question>p{color:#496174;margin:-4px 40px 24px 0;font-size:16px;line-height:1.75}.situations-module__HIAD4a__toggle{flex:0 0 16px;width:16px;height:16px;position:relative}.situations-module__HIAD4a__toggle:before,.situations-module__HIAD4a__toggle:after{content:"";background:currentColor;position:absolute}.situations-module__HIAD4a__toggle:before{width:14px;height:1px;top:7px;left:1px}.situations-module__HIAD4a__toggle:after{width:1px;height:14px;top:1px;left:7px}.situations-module__HIAD4a__question[open] .situations-module__HIAD4a__toggle:after{display:none}@media (max-width:767px){.situations-module__HIAD4a__layout{grid-template-columns:minmax(0,1fr);gap:32px}.situations-module__HIAD4a__question summary{gap:20px;padding:22px 0}.situations-module__HIAD4a__question h3{font-size:19px}.situations-module__HIAD4a__question>p{margin-right:12px}}
.digital-process-visual-module__Sy3uXq__process{--process-ink:#073e65;--process-accent:#00afd0;--process-paper:#eaf5f9;color:var(--process-ink);container-type:inline-size}.digital-process-visual-module__Sy3uXq__diagram{aspect-ratio:15/14;isolation:isolate;width:100%;margin-bottom:22px;position:relative}.digital-process-visual-module__Sy3uXq__connections{fill:none;width:100%;height:100%;position:absolute;inset:0}.digital-process-visual-module__Sy3uXq__orbit{stroke:#e4edf1;stroke-width:1.5px}.digital-process-visual-module__Sy3uXq__exchange{stroke:#afcbd7;stroke-width:1.4px;stroke-dasharray:3 5}.digital-process-visual-module__Sy3uXq__documents{fill:#fff;stroke:#053d6b;stroke-width:1.4px;stroke-linejoin:round}.digital-process-visual-module__Sy3uXq__documents use{filter:drop-shadow(0 3px 3px #053d6b1f)}.digital-process-visual-module__Sy3uXq__documentFold{fill:#e4f2f7}.digital-process-visual-module__Sy3uXq__documentLines{stroke:#3793ad;stroke-width:1.5px;stroke-linecap:round}.digital-process-visual-module__Sy3uXq__station{text-align:center;background:#fff;border:1px solid #cbdde6;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;min-height:16%;padding:12px 5px;line-height:1.4;display:flex;position:absolute;box-shadow:0 5px 16px #053d6b0b}.digital-process-visual-module__Sy3uXq__station strong{font-size:clamp(12px,3cqi,16px);font-weight:500}.digital-process-visual-module__Sy3uXq__station small{color:#557185;font-size:clamp(8px,2cqi,11px)}.digital-process-visual-module__Sy3uXq__company,.digital-process-visual-module__Sy3uXq__taxOffice{width:30%;left:35%}.digital-process-visual-module__Sy3uXq__company{top:1%}.digital-process-visual-module__Sy3uXq__taxOffice{bottom:1%}.digital-process-visual-module__Sy3uXq__reports,.digital-process-visual-module__Sy3uXq__processing{width:24%;top:50%;transform:translateY(-50%)}.digital-process-visual-module__Sy3uXq__reports{left:0}.digital-process-visual-module__Sy3uXq__processing{right:0}.digital-process-visual-module__Sy3uXq__hub{aspect-ratio:1;background:#053d6b;border:7px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #a7cbd9,0 10px 32px #053d6b1f}.digital-process-visual-module__Sy3uXq__hub img{width:88%;height:auto;display:block}.digital-process-visual-module__Sy3uXq__exchangeCaption{border-top:1px solid #bfd9e4;grid-template-columns:1fr 1fr;gap:16px;padding-top:16px;display:grid}.digital-process-visual-module__Sy3uXq__exchangeCaption>div{align-items:flex-start;gap:8px;display:flex}.digital-process-visual-module__Sy3uXq__flowDirection{color:#007b96;font-size:21px;line-height:1}.digital-process-visual-module__Sy3uXq__exchangeCaption strong,.digital-process-visual-module__Sy3uXq__exchangeCaption small{font-size:clamp(11px,2.8cqi,13px);line-height:1.5;display:block}.digital-process-visual-module__Sy3uXq__exchangeCaption strong{font-weight:500}.digital-process-visual-module__Sy3uXq__exchangeCaption small{color:#486579;margin-top:3px}.digital-process-visual-module__Sy3uXq__fromCompany{--travel-x:0px;--travel-y:138px;--tilt:-7deg;transform:translateY(56px)}.digital-process-visual-module__Sy3uXq__toTaxOffice{--travel-x:0px;--travel-y:111px;--tilt:6deg;transform:translateY(50px)}.digital-process-visual-module__Sy3uXq__toReports{--travel-x:-86px;--travel-y:0px;--tilt:-9deg;transform:translate(-40px)}.digital-process-visual-module__Sy3uXq__fromProcessing{--travel-x:-88px;--travel-y:0px;--tilt:8deg;transform:translate(-40px)}.digital-process-visual-module__Sy3uXq__secondDocument{display:none}@media (prefers-reduced-motion:no-preference){.digital-process-visual-module__Sy3uXq__documents use{animation:3.6s cubic-bezier(.45,0,.55,1) infinite digital-process-visual-module__Sy3uXq__documentFlight}.digital-process-visual-module__Sy3uXq__toTaxOffice{animation-delay:-1.1s!important}.digital-process-visual-module__Sy3uXq__toReports{animation-delay:-2.3s!important}.digital-process-visual-module__Sy3uXq__fromProcessing{animation-delay:-.6s!important}.digital-process-visual-module__Sy3uXq__documents .digital-process-visual-module__Sy3uXq__secondDocument{display:initial;animation-direction:reverse;animation-delay:-1.8s}.digital-process-visual-module__Sy3uXq__documents .digital-process-visual-module__Sy3uXq__toTaxOffice.digital-process-visual-module__Sy3uXq__secondDocument{animation-delay:-2.9s!important}.digital-process-visual-module__Sy3uXq__documents .digital-process-visual-module__Sy3uXq__toReports.digital-process-visual-module__Sy3uXq__secondDocument{animation-delay:-.5s!important}.digital-process-visual-module__Sy3uXq__documents .digital-process-visual-module__Sy3uXq__fromProcessing.digital-process-visual-module__Sy3uXq__secondDocument{animation-delay:-2.4s!important}}@keyframes digital-process-visual-module__Sy3uXq__documentFlight{0%{opacity:0;transform:translate(0, 0) scale(1) rotate(var(--tilt))}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(var(--travel-x), var(--travel-y)) scale(1.18) rotate(0deg)}}
.signature-home-module__3Q91la__signature{--sig-ink:#073e69;--sig-deep:#04375f;--sig-cyan:#00afd6;--sig-orange:#f28a00;--sig-copy:#4f6577;--sig-line:#d8e3eb;--sig-soft:#f2f7fa;--sig-soft-blue:#eaf4f8;--sig-white:#fff;--sig-max:var(--layout-max);--sig-gutter:var(--layout-gutter);color:#073e69;background:var(--sig-white)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-container{width:min(100%, var(--sig-max));margin-inline:auto}.signature-home-module__3Q91la__signature.rk-mainpage .rk-section{padding:clamp(76px, 8vw, 120px) var(--sig-gutter)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-section-head{grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:end;gap:clamp(40px,7vw,96px);display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-label{color:#08768d;letter-spacing:.12em;margin-bottom:18px;font-size:11px;font-weight:600}.signature-home-module__3Q91la__signature.rk-mainpage .rk-label:before{background:var(--sig-orange);flex-basis:30px;width:30px;height:2px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-title{max-width:820px;color:var(--sig-ink);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,3.45vw,50px);font-weight:600;line-height:1.13}.signature-home-module__3Q91la__signature.rk-mainpage .rk-lead{border-left:2px solid var(--sig-cyan);max-width:520px;color:var(--sig-copy);padding-left:24px;font-size:16px;font-weight:400;line-height:1.85}.signature-home-module__3Q91la__signature.rk-mainpage a.rk-btn{border:1px solid var(--sig-orange);background:var(--sig-orange);min-height:52px;box-shadow:none;color:#fff;-webkit-text-fill-color:#fff;border-radius:7px;padding:14px 24px;font-size:14px;font-weight:600;transition:background-color .16s,border-color .16s,color .16s}:is(.signature-home-module__3Q91la__signature.rk-mainpage a.rk-btn:hover,.signature-home-module__3Q91la__signature.rk-mainpage a.rk-btn:focus-visible){color:#fff;-webkit-text-fill-color:#fff;background:#ffa421;border-color:#ffa421;transform:none}.signature-home-module__3Q91la__signature.rk-mainpage a.rk-btn--ghost{color:var(--sig-ink);-webkit-text-fill-color:var(--sig-ink);background:0 0;border-color:#8da9bc}:is(.signature-home-module__3Q91la__signature.rk-mainpage a.rk-btn--ghost:hover,.signature-home-module__3Q91la__signature.rk-mainpage a.rk-btn--ghost:focus-visible){border-color:var(--sig-ink);background:var(--sig-ink);color:#fff;-webkit-text-fill-color:#fff}:is(.signature-home-module__3Q91la__signature.rk-mainpage a:focus-visible,.signature-home-module__3Q91la__signature.rk-mainpage summary:focus-visible){outline-offset:4px;outline:3px solid #08768d}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero{padding:clamp(54px, 6vw, 86px) var(--sig-gutter) 64px;background:var(--sig-deep);overflow:visible}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr);grid-template-areas:"content visual""proofs visual";align-items:center;gap:0 clamp(48px,6vw,88px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__content{grid-area:content}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero .rk-label{color:#9addeb;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__title{color:#fff;letter-spacing:-.055em;max-width:760px;font-size:clamp(50px,5vw,70px);font-weight:600;line-height:1.03}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__title-accent{color:#16badf;margin-top:5px;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__subline{color:#fff;margin-top:24px;font-size:clamp(21px,1.8vw,25px);font-weight:500}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__lead{color:#d5e4ee;max-width:650px;margin-top:18px;font-size:16px;line-height:1.8}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__actions{gap:14px;margin-top:30px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero a.rk-btn--ghost{color:#fff;-webkit-text-fill-color:#fff;border-color:#92adbf}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero a.rk-btn--ghost:hover,.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero a.rk-btn--ghost:focus-visible),:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero a.rk-btn:not(.rk-btn--ghost):hover,.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero a.rk-btn:not(.rk-btn--ghost):focus-visible){color:var(--sig-ink);-webkit-text-fill-color:var(--sig-ink);background:#fff;border-color:#fff}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proofs{background:0 0;border:0;border-top:1px solid #fff3;border-radius:0;grid-area:proofs;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:34px;padding:24px 0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof{border:0;border-left:1px solid #ffffff2e;grid-template-columns:22px minmax(0,1fr);gap:10px;min-height:0;padding:0 20px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof:first-child{border-left:0;padding-left:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof-icon{color:#16badf;background:0 0;border-radius:0;width:22px;height:24px;font-size:17px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof-title{color:#fff;font-size:13px;font-weight:500}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof-text{color:#b9cfdd;font-size:12px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__visual{grid-area:visual;justify-self:end;width:100%;max-width:430px;padding:0 0 118px;position:relative}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__image-frame{border-radius:4px;position:relative;overflow:hidden;box-shadow:0 26px 68px #00142652}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__image{object-fit:cover;object-position:center 30%;width:100%;height:520px;min-height:0;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__person{box-shadow:none;text-shadow:0 1px 8px #00182c9e;background:0 0;border-radius:0;padding:0;position:absolute;top:20px;left:20px;right:auto}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__person-name{color:#fff;font-size:14px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__person-role{color:#d5e4ee;margin-top:1px;font-size:11px;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminars{z-index:2;border:0;border-top:2px solid var(--sig-orange);background:#fbfcfd;border-radius:3px;margin:0;position:absolute;bottom:0;left:42px;right:-14px;overflow:hidden;box-shadow:0 22px 48px #00162842}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminar-header{gap:10px;padding:14px 18px 12px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminar-header-icon{color:#08768d;background:0 0;border-radius:0;flex-basis:28px;width:28px;height:28px;font-size:16px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminar-kicker{color:#08768d;font-size:9px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminar-title{font-size:14px}.signature-home-module__3Q91la__signature.rk-mainpage a.rk-hero__seminar-link{color:var(--sig-ink);-webkit-text-fill-color:var(--sig-ink);grid-template-columns:18px minmax(0,1fr) 16px;gap:10px;padding:12px 18px}:is(.signature-home-module__3Q91la__signature.rk-mainpage a.rk-hero__seminar-link:hover,.signature-home-module__3Q91la__signature.rk-mainpage a.rk-hero__seminar-link:focus){color:#075f76;-webkit-text-fill-color:#075f76;background:#f1f6f8}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminar-name{font-size:12px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminar-date{color:var(--sig-copy);font-size:11px}.signature-home-module__3Q91la__signature.rk-mainpage a.rk-hero__seminar-all{border-top:1px solid var(--sig-line);min-height:38px;color:var(--sig-ink);-webkit-text-fill-color:var(--sig-ink);background:#fff;padding-inline:18px;font-size:12px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminars a:focus-visible{outline-offset:-3px;outline-color:#08768d}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust{padding:34px var(--sig-gutter);border-bottom:1px solid var(--sig-line);background:#fff}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__inner{grid-template-columns:330px minmax(0,1fr);gap:clamp(40px,6vw,88px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__intro{display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__intro-icon{display:none}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__text{max-width:320px;color:var(--sig-copy);margin-top:8px;font-size:12px;line-height:1.55}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__label{color:#08768d;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__title{color:var(--sig-ink);margin-top:6px;font-size:17px;font-weight:600;line-height:1.45}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logos{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logo-item{border:0;min-height:74px;padding:4px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logo-content{min-height:64px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logo-content--stacked{flex-direction:column;gap:2px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logo-note{color:var(--sig-copy);letter-spacing:.04em;font-size:9px;font-weight:600;line-height:1}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logo{opacity:.78;filter:grayscale();max-width:100%;max-height:58px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logo-content:hover .rk-trust__logo{opacity:1;filter:grayscale(0)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning{background:var(--sig-soft)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-approach-section{border-top:1px solid var(--sig-line);background:#fff;padding-bottom:clamp(58px,6vw,84px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audiences{border-top:1px solid #bfd3de;border-bottom:1px solid #bfd3de;gap:0;margin-top:54px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience{box-shadow:none;background:0 0;border:0;border-radius:0;padding:clamp(34px,4vw,52px) clamp(34px,5vw,68px) clamp(34px,4vw,52px) 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience+.rk-positioning__audience{border-left:1px solid #bfd3de;padding-left:clamp(34px,5vw,68px);padding-right:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience-head{grid-template-columns:34px minmax(0,1fr);gap:16px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience-icon{width:34px;height:38px;color:var(--sig-cyan);background:0 0;border-radius:0;font-size:23px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience-kicker{color:#08768d;letter-spacing:.12em;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience-title{color:var(--sig-ink);font-size:clamp(24px,2.15vw,30px);font-weight:600;line-height:1.25}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience-text{color:var(--sig-copy);margin-top:24px;font-size:15px;line-height:1.8}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__list{margin-top:20px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__list-item{color:var(--sig-ink);grid-template-columns:18px minmax(0,1fr);gap:12px;padding:16px 0;font-size:14px;font-weight:400}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__list-item:last-child{border-bottom:0;padding-bottom:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__list-icon{color:#08768d;background:0 0;border-radius:0;width:18px;height:22px;font-size:11px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__approach{color:var(--sig-ink);background:0 0;border-radius:0;margin-top:0;overflow:visible}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__approach-head{border-bottom:1px solid var(--sig-line);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:64px;padding:0 0 26px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__approach-title{color:var(--sig-ink);letter-spacing:-.035em;font-size:clamp(26px,2.5vw,34px);line-height:1.2}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__approach-text{color:var(--sig-copy);font-size:15px;line-height:1.8}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__steps{gap:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step{border:0;padding:26px clamp(26px,3vw,44px) 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step:first-child{padding-left:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step+.rk-positioning__step{border-left:1px solid var(--sig-line)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step:last-child{padding-right:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-top{margin-bottom:8px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-number{color:#08768d;letter-spacing:.08em;font-size:13px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-icon{display:none}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual{object-fit:contain;object-position:left center;width:min(100%,280px);height:150px;margin:0 0 12px;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual [class*=rk-approach-visual__]{transform-box:fill-box;transform-origin:50%}.signature-home-module__3Q91la__signature.rk-mainpage .rk-approach-visual--sequence-1{--rk-approach-sequence-delay:0s}.signature-home-module__3Q91la__signature.rk-mainpage .rk-approach-visual--sequence-2{--rk-approach-sequence-delay:.56s}.signature-home-module__3Q91la__signature.rk-mainpage .rk-approach-visual--sequence-3{--rk-approach-sequence-delay:1.12s}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__source,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__calendar,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__parent){opacity:0;transform:translateY(10px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__flow{opacity:0;transform:translate(-12px)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__result,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__timeline,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__children){opacity:0;transform:translateY(11px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__connections{opacity:0}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__timeline-progress,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__connections path){stroke-dasharray:180;stroke-dashoffset:180px}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__calendar-highlight,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__timeline-current,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-motion-ready:not(.is-visible) .rk-approach-visual__checks){opacity:0}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__source,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__calendar,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__parent){transition:opacity .6s ease calc(var(--rk-approach-sequence-delay) + .12s), transform .6s ease calc(var(--rk-approach-sequence-delay) + .12s)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__flow,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__connections){transition:opacity .52s ease calc(var(--rk-approach-sequence-delay) + .38s), transform .52s ease calc(var(--rk-approach-sequence-delay) + .38s)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__result,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__timeline,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__children){transition:opacity .6s ease calc(var(--rk-approach-sequence-delay) + .72s), transform .6s ease calc(var(--rk-approach-sequence-delay) + .72s)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__timeline-progress,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__connections path){stroke-dasharray:180;stroke-dashoffset:0;transition:stroke-dashoffset .98s ease calc(var(--rk-approach-sequence-delay) + .36s)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__calendar-highlight,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__timeline-current,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual.is-visible .rk-approach-visual__checks){transition:opacity .42s ease calc(var(--rk-approach-sequence-delay) + .98s)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-title{color:var(--sig-ink);font-size:19px;font-weight:600}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-text{color:var(--sig-copy);margin-top:10px;font-size:14px;line-height:1.75}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__actions{margin-top:36px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems{background:#fff;padding-top:clamp(58px,6vw,84px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__layout{grid-template-columns:minmax(255px,.4fr) minmax(0,1fr);gap:clamp(48px,7vw,96px);margin-top:54px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__overview{box-shadow:none;color:var(--sig-ink);background:0 0;border-radius:0;align-self:start;position:sticky;top:110px;overflow:visible}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__overview-head{border:0;padding:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__overview-icon{display:none}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__overview-title{color:var(--sig-ink);letter-spacing:-.035em;font-size:clamp(26px,2.5vw,34px);line-height:1.2}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__overview-text{color:var(--sig-copy);font-size:15px;line-height:1.8}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefits{margin-top:28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit{border-right:0;border-bottom:1px solid var(--sig-line);grid-template-columns:30px minmax(0,1fr);gap:14px;padding:18px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-icon{color:#08768d;background:0 0;border-radius:0;width:30px;height:32px;font-size:18px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-title{color:var(--sig-ink);font-size:14px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-text{color:var(--sig-copy);font-size:13px;line-height:1.65}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__overview-action{border:0;padding:26px 0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__accordion{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__accordion-head{padding:0 0 28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__accordion-kicker{color:#925200;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__accordion-title{color:var(--sig-ink);letter-spacing:-.035em;font-size:clamp(24px,2.4vw,32px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__accordion-intro{color:var(--sig-copy);font-size:14px;line-height:1.75}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__item{border-color:var(--sig-line);background:0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__summary{grid-template-columns:28px minmax(0,1fr) 28px;gap:16px;padding:22px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__summary-icon{width:28px;height:30px;box-shadow:none;color:#08768d;background:0 0;border-radius:0;font-size:17px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__summary-title{color:var(--sig-ink);font-size:17px;font-weight:600;line-height:1.4}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__summary-text{color:var(--sig-copy);font-size:13px;line-height:1.65}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__badge{color:var(--sig-ink);letter-spacing:0;background:#eef8fa;border-color:#d4e8ee;padding:3px 8px;font-size:10px;font-weight:500}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__bridge{border:0;border-left:2px solid var(--sig-cyan);background:0 0;border-radius:0;margin:22px 0;padding:2px 0 2px 20px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__bridge-icon{display:none}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__bridge-head{display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__bridge-title{color:var(--sig-ink);font-size:18px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__bridge-text{color:var(--sig-copy);margin-top:8px;font-size:14px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__bridge-cue{color:#925200;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer{padding:0 0 28px 44px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer-grid{background:var(--sig-soft);border-radius:8px;gap:22px;padding:24px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer-block{background:0 0;border-radius:0;padding:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer-label{color:#925200;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer-block--solution .rk-problems__answer-label{color:var(--sig-ink)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer-text{color:var(--sig-copy);font-size:14px;line-height:1.75}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__takeaway{border-left:2px solid var(--sig-cyan);background:0 0;border-radius:0;padding:9px 0 9px 16px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__takeaway-icon{color:#08768d;background:0 0;width:22px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__takeaway-text{color:var(--sig-ink);font-size:13px;font-weight:500}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator{border:1px solid var(--sig-line);background:#fff;border-radius:7px;margin-top:52px;overflow:hidden;box-shadow:0 22px 60px #073e6914}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-intro{border-bottom:1px solid var(--sig-line);background:#fff;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:end;gap:clamp(36px,6vw,88px);padding:34px 38px;display:grid}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-kicker,.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel-kicker,.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-outcome-label){color:#08768d;letter-spacing:.14em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:700;line-height:1.35}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-title{color:var(--sig-ink);letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.3vw,33px);font-weight:600;line-height:1.18}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-copy{border-left:2px solid var(--sig-cyan);color:var(--sig-copy);margin:0;padding-left:24px;font-size:15px;line-height:1.75}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-body{background:var(--sig-soft);grid-template-rows:repeat(5,auto);grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case{border:0;border-right:1px solid var(--sig-line);border-bottom:1px solid var(--sig-line);width:100%;min-height:108px;color:var(--sig-ink);font:inherit;text-align:left;cursor:pointer;background:#f7fafc;grid-column:1;grid-template-columns:30px 36px minmax(0,1fr) 24px;align-items:start;gap:13px;padding:22px 24px;transition:background-color .16s,color .16s;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case:last-of-type{border-bottom:0}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case:hover,.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case:focus-visible){background:#edf6f9}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case:focus-visible{z-index:2;outline:3px solid var(--sig-cyan);outline-offset:-3px;position:relative}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case.is-active{background:var(--sig-ink);color:#fff;position:relative}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case.is-active:before{background:var(--sig-cyan);content:"";width:4px;position:absolute;inset:0 auto 0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-number{color:#08768d;letter-spacing:.13em;padding-top:6px;font-size:10px;font-weight:700}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-icon{color:#08768d;background:#e2f4f8;border-radius:4px;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case.is-active .rk-problems__case-number{color:#67d8ee}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case.is-active .rk-problems__case-icon{color:#67d8ee;background:#ffffff1a}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-content{gap:6px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-title{font-size:15px;font-weight:600;line-height:1.35}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-summary{color:var(--sig-copy);font-size:12px;line-height:1.55}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case.is-active .rk-problems__case-summary{color:#ffffffb8}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-arrow{color:#08768d;border:1px solid #bfd5df;border-radius:50%;place-items:center;width:24px;height:24px;margin-top:5px;font-size:9px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case.is-active .rk-problems__case-arrow{color:#fff;border-color:#ffffff40}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel{background:#fff;grid-area:1/2/span 5;min-width:0;padding:clamp(32px,4vw,52px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel[hidden]{display:none}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel-head{border-bottom:1px solid var(--sig-line);padding-bottom:26px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel-title{color:var(--sig-ink);letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.8vw,38px);font-weight:600;line-height:1.12}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel-summary{max-width:620px;color:var(--sig-copy);margin:13px 0 0;font-size:15px;line-height:1.7}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-badges{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-badges span{color:var(--sig-ink);background:#eef8fa;border:1px solid #cde3eb;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:600}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-details{border:1px solid var(--sig-line);background:#f7fafc;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:28px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-detail{min-width:0;padding:24px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-detail+.rk-problems__case-detail{border-left:1px solid var(--sig-line);background:#f1f8fa}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-detail-label{color:#08768d;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-size:10px;font-weight:700;line-height:1.4;display:flex}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-detail-label--challenge{color:#925200}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-detail>p:last-child{color:var(--sig-copy);margin:0;font-size:13px;line-height:1.75}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-outcome{border-left:3px solid var(--sig-cyan);background:#eaf7fa;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;margin-top:20px;padding:18px 20px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-outcome>span{background:var(--sig-cyan);width:38px;height:38px;color:var(--sig-ink);border-radius:4px;place-items:center;font-size:13px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-outcome-label{margin-bottom:3px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-outcome div>p:last-child{color:var(--sig-ink);margin:0;font-size:13px;font-weight:600;line-height:1.55}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-action{justify-content:flex-end;margin-top:24px;display:flex}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip{border-top:1px solid var(--sig-line);border-bottom:1px solid var(--sig-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip li{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:22px 24px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip li+li{border-left:1px solid var(--sig-line)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip-icon{color:#08768d;font-size:17px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip li>span:last-child{gap:5px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip strong{color:var(--sig-ink);font-size:13px;line-height:1.4}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip li>span:last-child>span{color:var(--sig-copy);font-size:12px;line-height:1.55}@media (max-width:880px){.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-intro{grid-template-columns:minmax(0,1fr);gap:22px;padding:30px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-copy{border-top:1px solid var(--sig-line);border-left:0;padding:18px 0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-body{display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case{border-right:0;border-bottom:1px solid var(--sig-line);min-height:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel{border-bottom:1px solid var(--sig-line);padding:30px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel-head{padding-bottom:22px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip{grid-template-columns:minmax(0,1fr)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit-strip li+li{border-top:1px solid var(--sig-line);border-left:0}}@media (max-width:540px){.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator{border-radius:10px;margin-inline:-4px}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__navigator-intro,.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-panel){padding:24px 20px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case{grid-template-columns:32px minmax(0,1fr) 24px;gap:12px;padding:19px 18px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-number{display:none}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-icon{width:32px;height:32px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-details{grid-template-columns:minmax(0,1fr)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-detail{padding:20px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-detail+.rk-problems__case-detail{border-top:1px solid var(--sig-line);border-left:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-action{justify-content:stretch}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__case-action .rk-btn{white-space:normal;width:100%}}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services{background:var(--sig-soft-blue)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__groups{align-items:start;gap:clamp(44px,7vw,88px);margin-top:56px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__group{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__group-head{border-bottom:2px solid var(--sig-cyan);background:0 0;grid-template-columns:32px minmax(0,1fr);gap:14px;padding:0 0 18px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__group-icon{color:#08768d;background:0 0;border-radius:0;width:32px;height:34px;font-size:21px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__group-number{color:#08768d;letter-spacing:.12em;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__group-title{color:var(--sig-ink);font-size:24px;font-weight:600}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__group-intro{min-height:118px;color:var(--sig-copy);padding:22px 0 26px;font-size:14px;line-height:1.75}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__item{border-color:#c9dbe5;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:24px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__item-icon{width:28px;height:30px;color:var(--sig-ink);background:0 0;border-radius:0;font-size:18px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__item-title{color:var(--sig-ink);font-size:18px;font-weight:600}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__item-text{color:var(--sig-copy);margin-top:8px;font-size:14px;line-height:1.7}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__item-result{color:var(--sig-ink);margin-top:10px;font-size:13px;font-weight:500;line-height:1.65}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__item-result i{color:#08768d;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta{box-shadow:none;background:0 0;border:0;border-top:1px solid #c9dbe5;border-radius:0;margin-top:42px;padding:28px 0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-title{color:var(--sig-ink);font-size:22px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-text{color:var(--sig-copy);font-size:14px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.7fr);align-items:end;gap:clamp(44px,7vw,90px);display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__hero .rk-title{max-width:720px;font-size:clamp(46px,5.4vw,72px);line-height:.98}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__title-accent{color:var(--sig-cyan);display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__hero-text{max-width:520px;color:var(--sig-copy);border-left:1px solid #a9cad8;padding:8px 0 8px 30px;font-size:16px;line-height:1.7}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__hero-text strong{color:var(--sig-ink);font-weight:600}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-kicker,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-intro>span,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-kicker){color:#08768d;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory{border-top:1px solid #bfd3de;grid-template-columns:minmax(300px,.72fr) minmax(480px,1.28fr);grid-template-areas:"lead visual""list list";gap:clamp(24px,2.5vw,34px) clamp(48px,6vw,82px);margin-top:54px;padding-top:clamp(34px,4vw,52px);display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-lead{grid-area:lead;align-self:start}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-lead h3{color:var(--sig-ink);margin-top:12px;font-size:clamp(30px,3.2vw,42px);line-height:1.1}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-lead p{color:var(--sig-copy);margin-top:18px;font-size:15px;line-height:1.72}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-lead strong{color:var(--sig-ink);margin-top:20px;font-size:13px;font-weight:600;line-height:1.6;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__structure-visual{grid-area:visual;align-self:start;margin:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__structure-visual img{width:100%;height:auto;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__partner-note{border-top:1px solid var(--sig-line);border-left:2px solid var(--sig-cyan);margin-top:30px;padding:20px 0 0 18px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__partner-note span{color:var(--sig-ink);font-size:13px;font-weight:600;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__partner-note p{color:var(--sig-copy);margin-top:7px;font-size:13px;line-height:1.65}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-list{border-top:1px solid var(--sig-line);grid-area:list;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item{border-bottom:1px solid var(--sig-line);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;padding:16px clamp(18px,2.4vw,32px) 16px 0;list-style:none;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item:nth-child(2n){border-left:1px solid var(--sig-line);padding-left:clamp(22px,3vw,42px);padding-right:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item:last-child{padding-right:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-number{color:var(--sig-orange);letter-spacing:.08em;padding-top:2px;font-size:10px;font-weight:600;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item h4{color:var(--sig-ink);font-size:clamp(15px,1.35vw,17px);font-weight:600;line-height:1.3}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item p{max-width:560px;color:var(--sig-copy);margin:5px 0 0;font-size:12px;line-height:1.5}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation{border-top:1px solid #bfd3de;border-bottom:1px solid #bfd3de;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(42px,6vw,82px);margin-top:clamp(54px,7vw,84px);padding:30px 0 34px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-intro>span{color:#056578}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-intro :is(h2,h3){color:var(--sig-ink);margin-top:9px;font-size:clamp(20px,2.2vw,28px);line-height:1.28}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process{width:100%;max-width:370px;margin:22px 0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process svg{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__surface{fill:#f7fbfd;stroke:#cfdee6}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__heading path{fill:none;stroke:var(--sig-orange);stroke-width:2px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__heading text{fill:#08768d;letter-spacing:.12em;font-size:8px;font-weight:700}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__loop-base{fill:none;stroke:#ccdee6;stroke-width:1.25px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__loop path{fill:none;stroke:#00a9cd;stroke-width:2.25px;stroke-linecap:round}.signature-home-module__3Q91la__signature.rk-mainpage #rk-process-arrow path{fill:none;stroke:#00a9cd;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.signature-home-module__3Q91la__signature.rk-mainpage #rk-exchange-arrow path{fill:none;stroke:var(--sig-orange);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__exchange path{fill:none;stroke:#8acfdc;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:2 5;marker-start:url(#rk-exchange-arrow);marker-end:url(#rk-exchange-arrow)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__exchange-ring{fill:none;stroke:#00afd6;stroke-width:2px;opacity:0;transform-box:view-box;transform-origin:210px 226px;filter:drop-shadow(0 0 5px #00afd63d)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__loop-signal{fill:none;stroke:var(--sig-orange);stroke-linecap:round;stroke-dasharray:1 99;stroke-width:6px;transform-origin:210px 226px;transform:rotate(-90deg)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station rect{fill:#fff;stroke:#ccdee6;stroke-width:1px;filter:drop-shadow(0 4px 8px #073e6912)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station path,.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station circle){fill:none;stroke:#08768d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__icon-disc{fill:#e6f6fa;stroke:#bee2eb;stroke-width:1px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station-label{fill:var(--sig-ink);letter-spacing:.06em;text-anchor:middle;font-size:9.5px;font-weight:700}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station-detail{fill:#4c6678;text-anchor:middle;font-size:9px;font-weight:500}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__hub-halo{fill:#c7edf5;opacity:.72}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__hub-core{fill:var(--sig-deep);stroke:#00b4d8;stroke-width:2px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__hub-label{fill:#bdebf5;letter-spacing:.1em;text-anchor:middle;font-size:6px;font-weight:700}@keyframes signature-home-module__3Q91la__rk-digital-process-signal{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes signature-home-module__3Q91la__rk-digital-process-station{0%,18%{fill:#eefafd;stroke:#00a9cd;filter:drop-shadow(0 7px 12px #073e691f)}30%,to{fill:#fff;stroke:#ccdee6;filter:drop-shadow(0 4px 8px #073e6912)}}@keyframes signature-home-module__3Q91la__rk-digital-process-exchange-ring{0%{opacity:0;transform:scale(.94)}12%{opacity:.72}78%{opacity:.12}to{opacity:0;transform:scale(2.28)}}@media (prefers-reduced-motion:no-preference){.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__loop-signal{animation:6.4s linear infinite signature-home-module__3Q91la__rk-digital-process-signal}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__exchange-ring{animation:4.8s ease-out infinite signature-home-module__3Q91la__rk-digital-process-exchange-ring}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station rect{animation:6.4s ease-in-out infinite signature-home-module__3Q91la__rk-digital-process-station}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station--process rect{animation-delay:1.6s}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station--authority rect{animation-delay:3.2s}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process__station--report rect{animation-delay:4.8s}}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-self:start;gap:0 clamp(28px,4vw,52px);display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list li{border-top:1px solid var(--sig-line);grid-template-columns:28px minmax(0,1fr);grid-template-areas:"number title"".text";align-content:start;column-gap:12px;padding:18px 0;list-style:none;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-number{color:#08768d;letter-spacing:.08em;grid-area:number;padding-top:2px;font-size:10px;font-weight:700}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list h4{color:var(--sig-ink);grid-area:title;font-size:16px;font-weight:600}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list p{color:#455d70;grid-area:text;margin:7px 0 0;font-size:13px;line-height:1.6}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta{background:var(--sig-deep);border:0;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:42px;margin-top:26px;padding:clamp(28px,3.4vw,40px);display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-kicker{color:#7fd9ec}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-title{color:#fff;max-width:780px;margin-top:10px;font-size:clamp(24px,2.6vw,34px);line-height:1.18}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-text{color:#c5d7e3;margin-top:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-action .rk-btn{white-space:nowrap}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert{background:#fff;overflow:visible}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__inner{grid-template-columns:minmax(0,390px) minmax(0,1fr);align-items:start;gap:clamp(48px,7vw,94px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__visual{width:100%;max-width:430px;padding:0 22px 22px 0;position:relative}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__visual:before{border:1px solid var(--sig-cyan);content:"";border-radius:7px;position:absolute;inset:28px 0 0 28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__image-frame{z-index:1;background:var(--sig-soft);border-radius:5px;position:relative;overflow:hidden;box-shadow:0 26px 64px #073e692b}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__image{object-fit:cover;object-position:center 24%;width:100%;height:590px;min-height:0;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__identity{z-index:2;background:linear-gradient(#04375f00 0%,#04375ff0 72%);padding:86px 24px 22px;position:absolute;bottom:22px;left:0;right:22px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__identity-name{color:#fff;font-size:21px;font-weight:600}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__identity-role{color:#d6e5ee;font-size:13px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__experience{z-index:3;background:#fff;border:1px solid #e0e9ef;border-radius:0 5px 5px 0;width:min(248px,72%);padding:16px 18px;position:absolute;top:34px;left:-18px;box-shadow:0 15px 36px #073e6929}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__experience-label{color:#8c4b00;letter-spacing:.1em;font-size:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__experience-text{color:var(--sig-ink);font-size:14px;font-weight:500}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__lead{color:var(--sig-copy);margin-top:24px;font-size:15px;line-height:1.85}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__statement{background:var(--sig-deep);border-left:0;border-radius:5px;margin-top:28px;padding:24px 28px 24px 72px;overflow:hidden}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__statement-icon{color:var(--sig-cyan);font-size:22px;display:block;top:28px;left:28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__statement-text{color:#fff;font-size:clamp(18px,1.7vw,22px);font-weight:500;line-height:1.5}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__principles{border-color:var(--sig-line);margin-top:28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__principle{border-color:var(--sig-line);grid-template-columns:26px minmax(0,1fr);gap:16px;padding:20px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__principle-icon{color:#08768d;background:0 0;border-radius:0;width:26px;height:28px;font-size:16px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__principle-title{color:var(--sig-ink);font-size:15px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__principle-text{color:var(--sig-copy);font-size:14px;line-height:1.7}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__actions{gap:18px 24px;margin-top:28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__action-note{color:var(--sig-copy);font-size:12px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values{border-top:1px solid var(--sig-line);background:#fff}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__grid{border-top:1px solid var(--sig-line);border-bottom:1px solid var(--sig-line);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:0;margin-top:54px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item{border:0;border-top:1px solid var(--sig-line);background:0 0;grid-template-columns:42px minmax(0,1fr);grid-template-areas:"icon title"".text";column-gap:18px;min-height:0;padding:24px 0 24px clamp(32px,4vw,56px);display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child{border-top:0;border-right:1px solid var(--sig-line);grid-row:1/span 3;padding:clamp(34px,4vw,52px) clamp(38px,5vw,72px) 34px 0;display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:nth-child(2){border-top:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__icon{color:#08768d;background:0 0;border-radius:0;grid-area:icon;justify-content:flex-start;width:34px;height:36px;margin:0;font-size:22px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__title{color:var(--sig-ink);letter-spacing:-.02em;grid-area:title;font-size:19px;font-weight:600;line-height:1.4}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__text{color:var(--sig-copy);grid-area:text;margin-top:10px;font-size:14px;line-height:1.75}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child .rk-values__icon{margin-bottom:24px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child .rk-values__title{max-width:440px;font-size:clamp(25px,2.5vw,34px);line-height:1.2}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child .rk-values__text{max-width:500px;margin-top:18px;font-size:15px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking{border-top:1px solid var(--sig-line);background:var(--sig-soft);color:var(--sig-ink)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__layout{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:start;gap:clamp(42px,6vw,82px)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__lead{color:var(--sig-copy);margin-top:24px;font-size:15px;font-weight:400;line-height:1.8}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__steps{border-color:var(--sig-line);margin-top:28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__step{border-color:var(--sig-line);grid-template-columns:28px minmax(0,1fr);gap:15px;padding:19px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__step-icon{color:#08768d;background:0 0;border-radius:0;width:28px;height:30px;font-size:18px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__step-title{color:var(--sig-ink);font-size:15px}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__step-text,.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__note){color:var(--sig-copy);font-size:13px;font-weight:400;line-height:1.7}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__note strong{color:var(--sig-ink)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__calendar{border:1px solid var(--sig-line);min-width:0;box-shadow:none;background:#fff;border-radius:5px;overflow:hidden}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__calendar-header{border-color:var(--sig-line);background:#fff;padding:26px 26px 22px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__calendar-title{color:var(--sig-ink);font-size:21px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__calendar-text{color:var(--sig-copy);font-size:14px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__embed{background:#fff;min-height:0;padding:10px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__embed .rk-meetergo{border:0;border-radius:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__fallback{color:var(--sig-copy);padding:8px 26px 26px;font-size:13px}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking a.rk-text-link,.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking a.rk-text-link:is(:link,:visited,:active)){color:var(--sig-ink);-webkit-text-fill-color:var(--sig-ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:1080px){.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__inner{grid-template-columns:minmax(0,1fr) 340px;gap:42px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__title{font-size:52px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__inner{grid-template-columns:270px minmax(0,1fr);gap:32px}}@media (max-width:880px){:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-section-head,.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__inner,.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__inner,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__approach-head,.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__layout,.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__inner,.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__layout,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__hero,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta){grid-template-columns:minmax(0,1fr);gap:38px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory{grid-template-areas:"lead""visual""list"}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__hero-text{border-top:1px solid #a9cad8;border-left:0;max-width:680px;padding:22px 0 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__inner{grid-template-areas:"content""visual""proofs";row-gap:38px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proofs{margin-top:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-lead{padding-right:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-list{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__structure-visual{width:100%;max-width:720px;margin-inline:auto}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process{max-width:370px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list{align-content:start;width:100%;max-width:680px;margin-inline:auto}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__visual{justify-self:start;max-width:460px;padding-bottom:140px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__image{height:540px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logos{max-width:720px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__overview{position:static}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit{border:0;grid-template-columns:1fr;padding:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__visual{max-width:460px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__image{height:610px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__grid{grid-template-columns:minmax(0,1fr)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item,.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child){border-top:1px solid var(--sig-line);border-right:0;grid-area:auto/1;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"icon title"".text";padding:24px 0;display:grid}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child{border-top:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child .rk-values__icon{margin-bottom:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child .rk-values__title{font-size:21px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item:first-child .rk-values__text{margin-top:10px;font-size:14px}}@media (max-width:760px){.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation{padding:26px 0 30px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-digital-process{max-width:320px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list{grid-template-columns:minmax(0,1fr);gap:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list li{border-top:1px solid var(--sig-line);padding:17px 0}}@media (max-width:700px){.signature-home-module__3Q91la__signature.rk-mainpage .rk-section{padding-block:68px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-title{font-size:34px}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audiences,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__steps,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__groups){grid-template-columns:minmax(0,1fr)}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta-action .rk-btn{white-space:normal}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step{border-left:0;border-bottom:1px solid var(--sig-line);padding:28px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step:last-child{border-bottom:0;padding-bottom:0}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience,.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience+.rk-positioning__audience){border-left:0;padding:32px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience+.rk-positioning__audience{border-top:1px solid #bfd3de}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__group-intro{min-height:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-list{grid-template-columns:minmax(0,1fr)}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item,.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item:nth-child(2n)){border-left:0;padding:16px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item:last-child{grid-column:auto}}@media (max-width:540px){.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero{padding-top:42px;padding-bottom:48px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__title{font-size:clamp(38px,10.4vw,48px);line-height:1.08}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proofs{grid-template-columns:minmax(0,1fr);gap:0}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof,.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof:first-child){border-top:1px solid #ffffff24;border-left:0;padding:14px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__proof:first-child{border-top:0;padding-top:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__image{height:450px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__visual{padding-bottom:190px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-hero__seminars{left:8px;right:8px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-trust__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__audience-head{grid-template-columns:34px minmax(0,1fr);gap:14px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-positioning__step-visual{width:100%}:is(.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefits,.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__grid){grid-template-columns:minmax(0,1fr);gap:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__benefit{border-bottom:1px solid var(--sig-line);grid-template-columns:30px minmax(0,1fr);padding:17px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__summary{grid-template-columns:minmax(0,1fr) 28px;gap:12px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__summary-icon{display:none}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__summary-text{display:block}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer{padding-left:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-problems__answer-grid{grid-template-columns:minmax(0,1fr);gap:22px;padding:20px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__item{grid-template-columns:minmax(0,1fr);gap:8px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory{gap:34px;padding-top:28px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-lead h3{overflow-wrap:normal;font-size:27px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item{grid-template-columns:26px minmax(0,1fr);gap:12px;padding:16px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__advisory-item:nth-child(2n){border-left:0;padding:16px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation{gap:26px;padding-top:30px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list{grid-template-columns:minmax(0,1fr);gap:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__foundation-list li{padding:16px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-services__cta{padding:28px 22px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__image{height:500px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__visual{padding:0 12px 12px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__visual:before{border-radius:16px;top:16px;left:16px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__image-frame{border-radius:16px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__identity{padding:72px 18px 18px;bottom:12px;right:12px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-expert__experience{width:min(232px,78%);padding:14px 16px;top:22px;left:-8px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-values__item{padding:26px 0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__calendar-header{padding:22px 20px}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking__embed{padding:0}.signature-home-module__3Q91la__signature.rk-mainpage .rk-booking .rk-meetergo-links{padding-right:74px}}@media (prefers-reduced-motion:reduce){.signature-home-module__3Q91la__signature *,.signature-home-module__3Q91la__signature :before,.signature-home-module__3Q91la__signature :after{transition:none!important;animation:none!important}}
.page-module__ZyYjoq__page{color:var(--rk-blue);background:#fff}.page-module__ZyYjoq__container{width:min(100%, var(--layout-max));margin-inline:auto}.page-module__ZyYjoq__hero,.page-module__ZyYjoq__section,.page-module__ZyYjoq__dialogue,.page-module__ZyYjoq__closing{padding:clamp(56px, 7vw, 100px) var(--layout-gutter)}.page-module__ZyYjoq__hero{background:#eaf5f9}.page-module__ZyYjoq__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,6vw,80px);display:grid}.page-module__ZyYjoq__eyebrow{color:#007b91;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}.page-module__ZyYjoq__page h1{letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(36px,4.2vw,58px);font-weight:500;line-height:1.12}.page-module__ZyYjoq__page h2{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2}.page-module__ZyYjoq__page h3{letter-spacing:-.025em;margin:0 0 14px;font-size:22px;font-weight:500;line-height:1.4}.page-module__ZyYjoq__page p:not(.page-module__ZyYjoq__eyebrow){color:#496174;margin:0 0 18px;font-size:16px;line-height:1.8}.page-module__ZyYjoq__page p.page-module__ZyYjoq__lead{font-size:18px}.page-module__ZyYjoq__page h1,.page-module__ZyYjoq__page h2,.page-module__ZyYjoq__page h3{overflow-wrap:anywhere}.page-module__ZyYjoq__textLink{border-bottom:1px solid #8da9bc;align-items:center;gap:16px;margin-top:8px;padding:6px 0;font-size:15px;font-weight:500;display:inline-flex}.page-module__ZyYjoq__textLink:hover{color:#007b91}.page-module__ZyYjoq__page a:focus-visible{outline-offset:5px;outline:3px solid #007b91}.page-module__ZyYjoq__visual{min-width:0}.page-module__ZyYjoq__visual figure{margin:0;width:100%;max-width:440px;margin-inline:auto}.page-module__ZyYjoq__sectionHead{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,7vw,100px);margin-bottom:36px;display:grid}.page-module__ZyYjoq__workflow{border-top:1px solid #cfdee7;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,7vw,100px);padding:32px 0;display:grid}.page-module__ZyYjoq__workflow:last-child{padding-bottom:0}.page-module__ZyYjoq__workflow p:last-child{margin-bottom:0}.page-module__ZyYjoq__dialogue{color:#fff;background:#083b61}.page-module__ZyYjoq__dialogueGrid{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(36px,7vw,100px);display:grid}.page-module__ZyYjoq__dialogue figure{margin:0}.page-module__ZyYjoq__dialogue img{aspect-ratio:4/5;object-fit:cover;object-position:center 25%;border-radius:3px;width:100%;height:auto;display:block}.page-module__ZyYjoq__dialogue figcaption{color:#c2dce9;margin-top:14px;font-size:13px}.page-module__ZyYjoq__dialogue p:not(.page-module__ZyYjoq__eyebrow){color:#d8e7ef}.page-module__ZyYjoq__dialogue .page-module__ZyYjoq__eyebrow{color:#9adce9}.page-module__ZyYjoq__startGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,7vw,100px);display:grid}.page-module__ZyYjoq__steps{margin:0;padding:0 0 0 24px}.page-module__ZyYjoq__steps li{padding:0 0 24px 16px}.page-module__ZyYjoq__steps li::marker{color:#007b91;font-weight:500}.page-module__ZyYjoq__steps li:last-child{padding-bottom:0}.page-module__ZyYjoq__closing{background:#f2f7fa}.page-module__ZyYjoq__closingGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(36px,7vw,100px);display:grid}.page-module__ZyYjoq__reading{border-left:1px solid #c8dbe6;padding-left:32px}.page-module__ZyYjoq__button{background:var(--rk-orange);color:#fff;border:1px solid var(--rk-orange);border-radius:3px;align-items:center;gap:16px;min-height:50px;padding:14px 22px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex}.page-module__ZyYjoq__button:hover,.page-module__ZyYjoq__button:focus-visible{color:var(--rk-blue);border-color:var(--rk-blue);background:#fff}@media (max-width:767px){.page-module__ZyYjoq__heroGrid,.page-module__ZyYjoq__sectionHead,.page-module__ZyYjoq__workflow,.page-module__ZyYjoq__dialogueGrid,.page-module__ZyYjoq__startGrid,.page-module__ZyYjoq__closingGrid{grid-template-columns:minmax(0,1fr);gap:24px}.page-module__ZyYjoq__visual{width:100%;max-width:430px;margin:12px auto 0}.page-module__ZyYjoq__sectionHead{gap:0;margin-bottom:24px}.page-module__ZyYjoq__workflow{gap:0;padding-block:26px}.page-module__ZyYjoq__dialogue img{aspect-ratio:5/4;max-width:360px}.page-module__ZyYjoq__dialogueGrid{gap:32px}.page-module__ZyYjoq__reading{border:0;border-top:1px solid #c8dbe6;padding:28px 0 0}.page-module__ZyYjoq__steps{padding-left:20px}.page-module__ZyYjoq__page h1,.page-module__ZyYjoq__page h2,.page-module__ZyYjoq__page h3{-webkit-hyphens:auto;hyphens:auto}}
.kanzlei-module__8sZWZG__page{--kanzlei-copy:#496174;--kanzlei-rule:#d5dddf;--kanzlei-space:clamp(64px, 7vw, 100px)}.kanzlei-module__8sZWZG__section{padding:var(--kanzlei-space) var(--layout-gutter)}.kanzlei-module__8sZWZG__page .rk-label{letter-spacing:.1em;white-space:normal;margin:0 0 20px;font-size:11px}.kanzlei-module__8sZWZG__page .rk-label:before{display:none}.kanzlei-module__8sZWZG__page a.rk-btn{border-radius:3px}:is(.kanzlei-module__8sZWZG__page a.rk-btn:hover,.kanzlei-module__8sZWZG__page a.rk-btn:focus-visible){background:#073e69;border-color:#073e69}.kanzlei-module__8sZWZG__page a.rk-btn:active{transform:translateY(1px)}.kanzlei-module__8sZWZG__page h1,.kanzlei-module__8sZWZG__page h2,.kanzlei-module__8sZWZG__page h3,.kanzlei-module__8sZWZG__page p,.kanzlei-module__8sZWZG__page figure,.kanzlei-module__8sZWZG__page blockquote,.kanzlei-module__8sZWZG__page dl,.kanzlei-module__8sZWZG__page dd{margin:0}.kanzlei-module__8sZWZG__page p{color:var(--kanzlei-copy);font-size:16px;line-height:1.85}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__title,.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__heroTitle{color:#073e69;letter-spacing:-.04em;text-wrap:balance;font-weight:500;line-height:1.17}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__title{max-width:880px;font-size:clamp(30px,3.2vw,44px)}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__heroTitle{font-size:clamp(34px,3.65vw,50px)}.kanzlei-module__8sZWZG__page h3{color:#073e69;letter-spacing:-.02em;font-size:clamp(20px,1.7vw,24px);font-weight:500;line-height:1.4}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__lead{max-width:760px;margin-top:24px}.kanzlei-module__8sZWZG__hero{padding-top:clamp(50px,5vw,76px)}.kanzlei-module__8sZWZG__heroGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:clamp(42px,6vw,88px);display:grid}.kanzlei-module__8sZWZG__portrait{position:relative}.kanzlei-module__8sZWZG__portraitImage{aspect-ratio:4/5.4;object-fit:cover;object-position:50% 25%;border-radius:3px;width:100%;height:auto;display:block}.kanzlei-module__8sZWZG__experienceNote{background:#fff;border:1px solid #dce4e8;border-radius:0 3px 3px 0;width:min(275px,88%);padding:16px 20px;position:absolute;top:24px;left:-16px}.kanzlei-module__8sZWZG__experienceNote span{letter-spacing:.1em;text-transform:uppercase;color:#87510d;margin-bottom:7px;font-size:9px;font-weight:600;line-height:1.5;display:block}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__experienceNote p{color:#073e69;font-size:13px;font-weight:500;line-height:1.7}.kanzlei-module__8sZWZG__identity{color:#fff;background:linear-gradient(#0000,#053d6bef);border-radius:0 0 3px 3px;padding:64px 24px 25px;position:absolute;bottom:0;left:0;right:0}.kanzlei-module__8sZWZG__identity strong{font-size:21px;font-weight:500;display:block}.kanzlei-module__8sZWZG__identity span{color:#dceaf1;font-size:13px}.kanzlei-module__8sZWZG__heroQuote{background:#053d6b;border-radius:3px;padding:26px 28px 26px 62px;position:relative}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__heroQuote{margin:28px 0}.kanzlei-module__8sZWZG__quoteIcon{color:#00afd6;font-size:21px;position:absolute;top:29px;left:25px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__heroQuote p{color:#fff;font-size:clamp(19px,1.7vw,23px);font-weight:400;line-height:1.55}.kanzlei-module__8sZWZG__origin{padding-top:0}.kanzlei-module__8sZWZG__originGrid{border-top:1px solid var(--kanzlei-rule);padding-top:var(--kanzlei-space);grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center;gap:clamp(44px,8vw,110px);display:grid}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__prose{margin-top:28px}.kanzlei-module__8sZWZG__prose p+p{margin-top:19px}.kanzlei-module__8sZWZG__originPhoto{justify-self:end;width:100%;max-width:420px}.kanzlei-module__8sZWZG__originPhoto img{border-radius:3px;width:100%;height:auto;display:block}.kanzlei-module__8sZWZG__soft{background:#f8f8fa}.kanzlei-module__8sZWZG__sectionHeader{max-width:920px;margin-bottom:46px}.kanzlei-module__8sZWZG__experienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(26px,4vw,55px);display:grid}.kanzlei-module__8sZWZG__experienceItem{border-top:1px solid #a9bbc4;padding-top:24px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__employer{color:#08768d;margin-bottom:20px;font-size:16px;font-weight:600}.kanzlei-module__8sZWZG__experienceItem h3{min-height:2.8em;margin-bottom:18px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__experienceItem>p:last-child{font-size:15px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__experienceFootnote{color:var(--kanzlei-copy);margin-top:26px;font-size:13px;line-height:1.7}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__takeaway{border-top:1px solid var(--kanzlei-rule);color:#073e69;max-width:920px;margin-top:40px;padding-top:28px;font-size:17px}.kanzlei-module__8sZWZG__takeaway strong{font-weight:600}.kanzlei-module__8sZWZG__statement{background:#053d6b}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__statement .rk-label{color:#8ed9e8}.kanzlei-module__8sZWZG__statementHeader{max-width:870px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__statement .kanzlei-module__8sZWZG__title{color:#fff;font-size:clamp(34px,3.6vw,50px)}.kanzlei-module__8sZWZG__statementCopy{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,76px);margin-top:38px;display:grid}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__statementCopy p{color:#d4e2ec}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__manifesto{color:#d4e2ec;letter-spacing:-.025em;border-top:1px solid #4b718d;max-width:1030px;margin-top:44px;padding-top:32px;font-size:clamp(23px,2.3vw,32px);line-height:1.5}.kanzlei-module__8sZWZG__manifesto strong{color:#fff;font-weight:500}.kanzlei-module__8sZWZG__principlesGrid{grid-template-columns:1fr 1fr;gap:36px clamp(44px,8vw,110px);display:grid}.kanzlei-module__8sZWZG__principlesGrid article{border-top:1px solid var(--kanzlei-rule);padding-top:25px}.kanzlei-module__8sZWZG__principlesGrid h3{margin-bottom:13px}.kanzlei-module__8sZWZG__regionGrid{grid-template-columns:.9fr 1.1fr;gap:36px clamp(44px,7vw,100px);display:grid}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__regionCopy .kanzlei-module__8sZWZG__prose{margin-top:0}.kanzlei-module__8sZWZG__regionDetails{border-top:1px solid var(--kanzlei-rule);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:27px;display:grid}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__regionDetails{margin-top:0}.kanzlei-module__8sZWZG__regionDetails dt{color:#073e69;font-size:17px;font-weight:500}.kanzlei-module__8sZWZG__regionDetails dd{color:var(--kanzlei-copy);padding-top:3px;font-size:15px;line-height:1.8}.kanzlei-module__8sZWZG__closingGrid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;display:grid}.kanzlei-module__8sZWZG__closing .kanzlei-module__8sZWZG__title{max-width:750px}.kanzlei-module__8sZWZG__closing .rk-btn{white-space:nowrap}@media (max-width:1023px){.kanzlei-module__8sZWZG__heroGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:34px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__heroTitle{font-size:35px}.kanzlei-module__8sZWZG__portraitImage{aspect-ratio:3/4.7}.kanzlei-module__8sZWZG__originGrid{gap:44px}.kanzlei-module__8sZWZG__experienceGrid{gap:24px}.kanzlei-module__8sZWZG__experienceItem h3{min-height:4.2em}.kanzlei-module__8sZWZG__closingGrid{grid-template-columns:1fr;justify-items:start;gap:28px}}@media (max-width:767px){.kanzlei-module__8sZWZG__section{padding-block:60px}.kanzlei-module__8sZWZG__hero{padding-top:34px}.kanzlei-module__8sZWZG__heroGrid,.kanzlei-module__8sZWZG__originGrid,.kanzlei-module__8sZWZG__experienceGrid,.kanzlei-module__8sZWZG__statementCopy,.kanzlei-module__8sZWZG__principlesGrid,.kanzlei-module__8sZWZG__regionGrid{grid-template-columns:1fr}.kanzlei-module__8sZWZG__heroGrid{gap:34px}.kanzlei-module__8sZWZG__portrait{justify-self:center;width:100%;max-width:440px}.kanzlei-module__8sZWZG__portraitImage{aspect-ratio:4/4.7;object-position:center 34%}.kanzlei-module__8sZWZG__experienceNote{top:20px;left:-8px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__heroTitle{font-size:clamp(31px,7vw,42px)}.kanzlei-module__8sZWZG__heroQuote{padding:23px 24px 23px 54px}.kanzlei-module__8sZWZG__quoteIcon{top:27px;left:21px}.kanzlei-module__8sZWZG__origin{padding-top:0}.kanzlei-module__8sZWZG__originGrid{gap:32px;padding-top:56px}.kanzlei-module__8sZWZG__originPhoto{justify-self:start;max-width:440px}.kanzlei-module__8sZWZG__originPhoto img{aspect-ratio:4/4.4;object-fit:cover;object-position:center 38%}.kanzlei-module__8sZWZG__sectionHeader{margin-bottom:32px}.kanzlei-module__8sZWZG__experienceGrid{gap:32px}.kanzlei-module__8sZWZG__experienceItem h3{min-height:0;margin-bottom:14px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__employer{margin-bottom:13px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__experienceItem>p:last-child{font-size:16px}.kanzlei-module__8sZWZG__statementCopy{gap:20px;margin-top:28px}.kanzlei-module__8sZWZG__page .kanzlei-module__8sZWZG__manifesto{margin-top:30px;padding-top:26px}.kanzlei-module__8sZWZG__principlesGrid{gap:28px}.kanzlei-module__8sZWZG__regionGrid{gap:26px}.kanzlei-module__8sZWZG__regionDetails{grid-template-columns:1fr}}
