.service-feature__card[data-astro-cid-5tturdkp]{height:100%;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);background:var(--rf-surface-warm)}.service-feature__visual[data-astro-cid-5tturdkp]{display:block;position:relative;min-height:100%;overflow:hidden}.service-feature__visual[data-astro-cid-5tturdkp] img[data-astro-cid-5tturdkp]{position:absolute;width:100%;height:100%;object-fit:cover;object-position:var(--service-image-position);transition:transform var(--rf-motion-image) var(--rf-ease-out),filter var(--rf-motion-image) var(--rf-ease-out)}.service-feature__body[data-astro-cid-5tturdkp]{position:relative;isolation:isolate;padding:calc(var(--rf-gap) * 2.5) calc(var(--rf-gap) * 3)}.service-feature__body[data-astro-cid-5tturdkp]:before{content:"";position:absolute;z-index:-1;inset:0;background:rgba(var(--rf-color-gold-rgb),.26);mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20700'%20fill='none'%3e%3cg%20stroke='%23000'%20stroke-width='1.2'%3e%3cpath%20d='M-140%20-280%20C180%20-270%20160%20100%20450%20140%20S905%2010%201160%20-140'%20/%3e%3cpath%20d='M-140%20-245%20C183%20-235%20164%20135%20456%20175%20S909%2045%201160%20-105'%20/%3e%3cpath%20d='M-140%20-206%20C186%20-196%20168%20174%20462%20214%20S913%2084%201160%20-66'%20/%3e%3cpath%20d='M-140%20-165%20C189%20-155%20172%20215%20468%20255%20S917%20125%201160%20-25'%20/%3e%3cpath%20d='M-140%20-122%20C192%20-112%20176%20258%20474%20298%20S921%20168%201160%2018'%20/%3e%3cpath%20d='M-140%20-75%20C195%20-65%20180%20305%20480%20345%20S925%20215%201160%2065'%20/%3e%3cpath%20d='M-140%20-26%20C198%20-16%20184%20354%20486%20394%20S929%20264%201160%20114'%20/%3e%3cpath%20d='M-140%2027%20C201%2037%20188%20407%20492%20447%20S933%20317%201160%20167'%20/%3e%3cpath%20d='M-140%2082%20C204%2092%20192%20462%20498%20502%20S937%20372%201160%20222'%20/%3e%3cpath%20d='M-140%20139%20C207%20149%20196%20519%20504%20559%20S941%20429%201160%20279'%20/%3e%3cpath%20d='M-140%20200%20C210%20210%20200%20580%20510%20620%20S945%20490%201160%20340'%20/%3e%3cpath%20d='M-140%20263%20C213%20273%20204%20643%20516%20683%20S949%20553%201160%20403'%20/%3e%3c/g%3e%3c/svg%3e"),radial-gradient(ellipse 65% 62% at 35% 40%,#0000001f,#00000059 48%,#000);mask-size:100% 100%;mask-repeat:no-repeat;mask-composite:intersect;pointer-events:none}.service-feature__title[data-astro-cid-5tturdkp]{margin:0;font-family:var(--rf-font-editorial);font-size:clamp(30px,3vw,40px);line-height:1.4;font-weight:500;letter-spacing:.04em;color:var(--rf-color-primary)}.service-feature__title-link[data-astro-cid-5tturdkp]{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:color var(--rf-motion-base) var(--rf-ease-out),text-decoration-color var(--rf-motion-base) var(--rf-ease-out)}.service-feature__summary[data-astro-cid-5tturdkp]{margin-top:var(--rf-gap);max-width:32em;font-size:15px;line-height:1.95;color:var(--rf-text-2)}.service-feature__topics[data-astro-cid-5tturdkp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 calc(var(--rf-gap) * 2);list-style:none;padding:0;margin:calc(var(--rf-gap) * 1.5) 0}.service-feature__topics[data-astro-cid-5tturdkp] a[data-astro-cid-5tturdkp]{min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--rf-gap) * .5);border-bottom:1px solid var(--rf-border-warm);font-size:14px;color:var(--rf-color-primary);transition:color var(--rf-motion-base) var(--rf-ease-out),border-color var(--rf-motion-base) var(--rf-ease-out)}.service-feature__topics[data-astro-cid-5tturdkp] .service-feature__topic--with-icon[data-astro-cid-5tturdkp]{grid-template-columns:auto minmax(0,1fr) auto}.service-feature__link[data-astro-cid-5tturdkp]{display:inline-flex;align-items:center;gap:calc(var(--rf-gap) * 2);min-height:44px;color:var(--rf-color-primary);font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:color var(--rf-motion-base) var(--rf-ease-out),text-decoration-color var(--rf-motion-base) var(--rf-ease-out)}a[data-astro-cid-5tturdkp] .service-feature__topic-arrow,.service-feature__link[data-astro-cid-5tturdkp] .site-icon{transition:transform var(--rf-motion-base) var(--rf-ease-out)}@media(hover:hover)and (pointer:fine){.service-feature__visual[data-astro-cid-5tturdkp]:hover img[data-astro-cid-5tturdkp]{transform:scale(var(--rf-hover-image-scale));filter:brightness(var(--rf-hover-image-brightness))}.service-feature__title-link[data-astro-cid-5tturdkp]:hover{color:var(--rf-color-accent);text-decoration-color:currentColor}.service-feature__topics[data-astro-cid-5tturdkp] a[data-astro-cid-5tturdkp]:hover{color:var(--rf-color-accent);border-color:var(--rf-color-primary)}.service-feature__topics[data-astro-cid-5tturdkp] a[data-astro-cid-5tturdkp]:hover .service-feature__topic-arrow{transform:translate(var(--rf-hover-nudge),calc(-1 * var(--rf-hover-nudge)))}.service-feature__link[data-astro-cid-5tturdkp]:hover{color:var(--rf-color-accent);text-decoration-color:currentColor}.service-feature__link[data-astro-cid-5tturdkp]:hover .site-icon{transform:translate(var(--rf-hover-nudge))}}a[data-astro-cid-5tturdkp]:focus-visible{outline:2px solid var(--rf-color-primary);outline-offset:4px}.service-feature__visual[data-astro-cid-5tturdkp]:focus-visible{z-index:1}.service-feature__visual[data-astro-cid-5tturdkp]:focus-visible:after{content:"";position:absolute;inset:4px;border:2px solid var(--rf-on-ink-title);box-shadow:0 0 0 2px var(--rf-color-primary);pointer-events:none}@media(max-width:900px){.service-feature__body[data-astro-cid-5tturdkp]{padding:calc(var(--rf-gap) * 2)}}@media(max-width:700px){.service-feature__card[data-astro-cid-5tturdkp]{grid-template-columns:minmax(0,1fr)}.service-feature__visual[data-astro-cid-5tturdkp]{min-height:0;aspect-ratio:16 / 9}.service-feature__body[data-astro-cid-5tturdkp]{padding:calc(var(--rf-gap) * 1.5)}.service-feature__body[data-astro-cid-5tturdkp]:before{opacity:.75}.service-feature__topics[data-astro-cid-5tturdkp]{gap:0 var(--rf-gap)}}@media(max-width:400px){.service-feature__topics[data-astro-cid-5tturdkp] a[data-astro-cid-5tturdkp]{gap:calc(var(--rf-gap) * .25)}}@media(prefers-reduced-motion:reduce){.service-feature__visual[data-astro-cid-5tturdkp] img[data-astro-cid-5tturdkp],.service-feature__title-link[data-astro-cid-5tturdkp],.service-feature__topics[data-astro-cid-5tturdkp] a[data-astro-cid-5tturdkp],.service-feature__link[data-astro-cid-5tturdkp],a[data-astro-cid-5tturdkp] .service-feature__topic-arrow,.service-feature__link[data-astro-cid-5tturdkp] .site-icon{transition:none}.service-feature__visual[data-astro-cid-5tturdkp]:hover img[data-astro-cid-5tturdkp],.service-feature__topics[data-astro-cid-5tturdkp] a[data-astro-cid-5tturdkp]:hover .service-feature__topic-arrow,.service-feature__link[data-astro-cid-5tturdkp]:hover .site-icon{transform:none}}.asset-feature[data-astro-cid-ckiijfdx]{padding-block:calc(var(--rf-gap) * 3.5);scroll-margin-top:var(--rf-topbar-height)}.asset-feature__heading[data-astro-cid-ckiijfdx]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:calc(var(--rf-gap) * 2)}.asset-feature[data-astro-cid-ckiijfdx] h2[data-astro-cid-ckiijfdx]{margin:0;color:var(--rf-color-primary);font-family:var(--rf-font-editorial);font-size:clamp(30px,3vw,40px);font-weight:500}.asset-feature__intro[data-astro-cid-ckiijfdx]{margin:0;max-width:46em;color:var(--rf-text-2);font-size:16px;line-height:1.9;text-wrap:pretty}.asset-feature__toolbar[data-astro-cid-ckiijfdx]{display:flex;justify-content:space-between;gap:var(--rf-gap);margin-block:var(--rf-gap)}.asset-feature__selectors[data-astro-cid-ckiijfdx]{display:flex;flex-wrap:wrap;gap:calc(var(--rf-gap) * 1.5)}.asset-feature[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]{font:inherit;font-size:14px;color:var(--rf-text-2);background:transparent;cursor:pointer}.asset-feature__selectors[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]{min-height:44px;padding:calc(var(--rf-gap) * .5) 0;border:0;border-bottom:2px solid transparent}.asset-feature__selectors[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx][aria-pressed=true]{color:var(--rf-color-primary);border-bottom-color:var(--rf-color-gold);font-weight:600}.asset-feature__arrows[data-astro-cid-ckiijfdx]{display:flex;gap:calc(var(--rf-gap) * .5);align-self:flex-end}.asset-feature__arrows[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--rf-border-warm)}.asset-feature[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]:focus-visible,.asset-feature__track[data-astro-cid-ckiijfdx]:focus-visible{outline:2px solid var(--rf-color-primary);outline-offset:4px}.asset-feature[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]:hover:not(:disabled),.asset-feature[data-astro-cid-ckiijfdx] a[data-astro-cid-ckiijfdx]:hover{color:var(--rf-color-accent)}.asset-feature__track[data-astro-cid-ckiijfdx]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:var(--rf-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.asset-feature__track[data-astro-cid-ckiijfdx]::-webkit-scrollbar{display:none}.asset-feature__controls[data-astro-cid-ckiijfdx]{display:flex;align-items:center;justify-content:center;gap:var(--rf-gap);margin-top:var(--rf-gap)}.asset-feature__pagination[data-astro-cid-ckiijfdx]{display:flex;gap:calc(var(--rf-gap) * .5)}.asset-feature__pagination[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]{display:flex;align-items:center;gap:calc(var(--rf-gap) * .75);min-width:64px;min-height:44px;padding:calc(var(--rf-gap) * .5);border:0;border-radius:var(--rf-radius-sm);transition:background-color var(--rf-motion-fast),color var(--rf-motion-fast)}.asset-feature__number[data-astro-cid-ckiijfdx]{font-family:var(--rf-font-mono);font-size:12px;font-variant-numeric:tabular-nums}.asset-feature__rail[data-astro-cid-ckiijfdx]{display:block;position:relative;width:24px;height:2px;overflow:hidden;background:var(--rf-border-warm);transition:width var(--rf-motion-base) var(--rf-ease-out)}.asset-feature__progress[data-astro-cid-ckiijfdx]{display:block;height:100%;background:var(--rf-color-gold);transform:scaleX(0);transform-origin:left}.asset-feature__pagination[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx][aria-pressed=true]{color:var(--rf-color-primary);background:var(--rf-surface-warm)}.asset-feature__pagination[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx][aria-pressed=true] .asset-feature__rail[data-astro-cid-ckiijfdx]{width:64px;background:var(--rf-color-primary)}.asset-feature__playback[data-astro-cid-ckiijfdx]{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--rf-border-warm);border-radius:50%;transition:background-color var(--rf-motion-fast),border-color var(--rf-motion-fast)}.asset-feature__playback[data-astro-cid-ckiijfdx] span[data-astro-cid-ckiijfdx]{display:flex}.asset-feature__playback[data-astro-cid-ckiijfdx] [data-astro-cid-ckiijfdx][hidden]{display:none}.asset-feature__status[data-astro-cid-ckiijfdx]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(hover:hover)and (pointer:fine){.asset-feature__pagination[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]:hover,.asset-feature__playback[data-astro-cid-ckiijfdx]:hover{background:var(--rf-surface-warm)}.asset-feature__playback[data-astro-cid-ckiijfdx]:hover{border-color:var(--rf-color-gold)}}.asset-feature__slide[data-astro-cid-ckiijfdx]{min-width:0;scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:700px){.asset-feature[data-astro-cid-ckiijfdx]{padding-block:calc(var(--rf-gap) * 2)}.asset-feature__heading[data-astro-cid-ckiijfdx]{grid-template-columns:minmax(0,1fr);gap:var(--rf-gap)}.asset-feature__intro[data-astro-cid-ckiijfdx]{font-size:15px}.asset-feature__toolbar[data-astro-cid-ckiijfdx]{flex-wrap:wrap}.asset-feature__selectors[data-astro-cid-ckiijfdx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:0 var(--rf-gap)}.asset-feature__selectors[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]{text-align:left}.asset-feature__arrows[data-astro-cid-ckiijfdx]{display:none}.asset-feature__controls[data-astro-cid-ckiijfdx]{gap:calc(var(--rf-gap) * .5)}.asset-feature__pagination[data-astro-cid-ckiijfdx]{gap:0}.asset-feature__pagination[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx]{flex-direction:column;justify-content:center;gap:calc(var(--rf-gap) * .5);min-width:48px}.asset-feature__pagination[data-astro-cid-ckiijfdx] button[data-astro-cid-ckiijfdx][aria-pressed=true] .asset-feature__rail[data-astro-cid-ckiijfdx]{width:40px}}.home-section[data-astro-cid-j7pv25f6]{padding-block:calc(var(--rf-gap) * 4.5)}.home-heading[data-astro-cid-j7pv25f6],.home-subheading[data-astro-cid-j7pv25f6]{font-family:var(--rf-font-editorial);font-weight:500;color:var(--rf-color-primary);text-wrap:balance}.home-heading[data-astro-cid-j7pv25f6]{margin-top:var(--rf-gap);font-size:clamp(28px,3vw,38px);line-height:1.5}.home-subheading[data-astro-cid-j7pv25f6]{margin-top:var(--rf-gap);font-size:clamp(25px,2.5vw,30px);line-height:1.55}.home-section-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);column-gap:calc(var(--rf-gap) * 4);row-gap:calc(var(--rf-gap) * 2)}.home-section-head__body[data-astro-cid-j7pv25f6]{padding-top:calc(24px + var(--rf-gap));color:var(--rf-text-2);font-size:16px;line-height:1.95}.home-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:space-between;gap:calc(var(--rf-gap) * 2);min-height:44px;margin-top:var(--rf-gap);padding-block:calc(var(--rf-gap) * .5);border-bottom:1px solid currentColor;font-size:14px;font-weight:500;color:var(--rf-color-primary)}.home-button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:space-between;gap:calc(var(--rf-gap) * 2);padding:var(--rf-gap) calc(var(--rf-gap) * 1.5);min-height:48px;color:var(--rf-surface);background:var(--rf-color-primary);font-size:14px;font-weight:500}.home-link[data-astro-cid-j7pv25f6]{transition:color var(--rf-motion-base) var(--rf-ease-out)}.home-button[data-astro-cid-j7pv25f6]{transition:background-color var(--rf-motion-base) var(--rf-ease-out),filter var(--rf-motion-base) var(--rf-ease-out)}.home-link[data-astro-cid-j7pv25f6] .site-icon,.home-button[data-astro-cid-j7pv25f6] .site-icon{transition:transform var(--rf-motion-base) var(--rf-ease-out)}.home-link[data-astro-cid-j7pv25f6],.home-button[data-astro-cid-j7pv25f6]{--home-arrow-y: 0px}.home-hero[data-astro-cid-j7pv25f6] .home-link[data-astro-cid-j7pv25f6]{--home-arrow-y: calc(-1 * var(--rf-hover-nudge))}a[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--rf-color-primary);outline-offset:5px}.home-hero[data-astro-cid-j7pv25f6]{color:var(--rf-surface)}.home-hero__layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-hero__copy[data-astro-cid-j7pv25f6]{padding:calc(var(--rf-gap) * 3.5) calc(var(--rf-gap) * 3.5) calc(var(--rf-gap) * 3.5) max(var(--rf-pad-x),calc(100% - var(--rf-max-width) / 2 + var(--rf-pad-x)))}.home-hero[data-astro-cid-j7pv25f6] .rf-eyebrow[data-astro-cid-j7pv25f6]{color:var(--rf-surface-warm);font-weight:400;letter-spacing:.13em;text-transform:none}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{width:fit-content;max-width:100%;color:var(--rf-on-ink-accent);font-family:var(--rf-font-editorial);font-size:clamp(38px,4vw,56px);font-weight:500;line-height:1.4;letter-spacing:.03em;margin-top:calc(var(--rf-gap) * 1.5)}@supports ((background-clip: text) or (-webkit-background-clip: text)){.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{background-image:linear-gradient(90deg,var(--rf-on-ink-gold-start),var(--rf-on-ink-accent) 55%,var(--rf-on-ink-gold-end));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}@media(forced-colors:active){.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{background-image:none;color:CanvasText;-webkit-text-fill-color:currentColor}}@media print{.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{background-image:none;color:var(--rf-color-gold);-webkit-text-fill-color:currentColor}}.home-hero__translation[data-astro-cid-j7pv25f6]{margin-top:var(--rf-gap);max-width:32em;font-size:13px;line-height:1.8;color:var(--rf-surface-warm);opacity:.8}.home-hero__lead[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * 1.5);font-size:15px;line-height:1.95;color:var(--rf-surface);opacity:.85;max-width:36em}.home-hero__actions[data-astro-cid-j7pv25f6]{display:flex;align-items:stretch;flex-wrap:wrap;gap:calc(var(--rf-gap) * 2);margin-top:calc(var(--rf-gap) * 2)}.home-hero[data-astro-cid-j7pv25f6] .home-link[data-astro-cid-j7pv25f6]{color:var(--rf-surface);margin-top:0;padding-block:calc(var(--rf-gap) - 1px);border-top:1px solid transparent}.home-button--light[data-astro-cid-j7pv25f6]{color:var(--rf-color-primary);background:linear-gradient(90deg,var(--rf-on-ink-gold-end),var(--rf-on-ink-accent))}.home-hero[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible,.home-trust[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline-color:var(--rf-surface)}.home-hero__image[data-astro-cid-j7pv25f6]{position:relative;min-width:0;overflow:hidden}.home-hero__image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;width:100%;height:100%;object-fit:cover;object-position:56% center}.home-facts[data-astro-cid-j7pv25f6]{--rf-texture-width: 84%;--rf-texture-opacity: .88;--rf-texture-opacity-mobile: .46;--rf-texture-position: right 64%;--rf-texture-position-mobile: right center;padding-block:calc(var(--rf-gap) * 1.5);color:var(--rf-color-primary)}.home-facts[data-astro-cid-j7pv25f6]:before{mask-image:linear-gradient(90deg,transparent,#000 68%)}.home-facts__list[data-astro-cid-j7pv25f6]{--home-facts-gap: calc(var(--rf-gap) * 2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--home-facts-gap);list-style:none;padding:0;margin:0}.home-facts__item[data-astro-cid-j7pv25f6]{min-width:0}.home-facts__value[data-astro-cid-j7pv25f6]{display:block;font-family:var(--rf-font-editorial);font-size:clamp(22px,2vw,27px);line-height:1.45}.home-facts__label[data-astro-cid-j7pv25f6]{display:block;margin-top:calc(var(--rf-gap) * .5);font-size:13px}.home-facts__note[data-astro-cid-j7pv25f6]{display:block;margin-top:calc(var(--rf-gap) * .25);color:var(--rf-text-2);font-size:12px;line-height:1.7}.home-team[data-astro-cid-j7pv25f6]{background:var(--rf-surface);padding-top:calc(var(--rf-gap) * 2)}.home-team[data-astro-cid-j7pv25f6],.home-about[data-astro-cid-j7pv25f6]{scroll-margin-top:81px}.home-team__members[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--rf-gap) * 1.25);list-style:none;padding:0;margin:calc(var(--rf-gap) * 2.5) 0 0}.home-person[data-astro-cid-j7pv25f6]{display:block}.home-person__caption[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--rf-gap) * .5);margin-top:var(--rf-gap)}.home-person[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--rf-font-editorial);font-size:23px;font-weight:500;color:var(--rf-color-primary);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:color var(--rf-motion-base) var(--rf-ease-out),text-decoration-color var(--rf-motion-base) var(--rf-ease-out)}.home-person[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * .5);font-size:13px;line-height:1.8;color:var(--rf-text-2)}.home-person__caption[data-astro-cid-j7pv25f6] .site-icon{opacity:.55;transition:opacity var(--rf-motion-base) var(--rf-ease-out),transform var(--rf-motion-base) var(--rf-ease-out)}@media(hover:hover)and (pointer:fine){.home-link[data-astro-cid-j7pv25f6]:hover{color:var(--rf-color-accent)}.home-hero[data-astro-cid-j7pv25f6] .home-link[data-astro-cid-j7pv25f6]:hover,.home-trust[data-astro-cid-j7pv25f6] .home-link[data-astro-cid-j7pv25f6]:hover{color:var(--rf-on-ink-accent)}.home-button[data-astro-cid-j7pv25f6]:hover{background-color:var(--rf-color-accent)}.home-button--light[data-astro-cid-j7pv25f6]:hover{filter:brightness(1.06)}.home-link[data-astro-cid-j7pv25f6]:hover .site-icon,.home-button[data-astro-cid-j7pv25f6]:hover .site-icon{transform:translate(var(--rf-hover-nudge),var(--home-arrow-y))}.home-person[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--rf-color-accent);text-decoration-color:currentColor}.home-person[data-astro-cid-j7pv25f6]:hover .home-person__caption[data-astro-cid-j7pv25f6] .site-icon{opacity:1;transform:translate(var(--rf-hover-nudge),calc(-1 * var(--rf-hover-nudge)))}}.home-person[data-astro-cid-j7pv25f6]:focus-visible h3[data-astro-cid-j7pv25f6]{color:var(--rf-color-accent);text-decoration-color:currentColor}.home-person[data-astro-cid-j7pv25f6]:focus-visible .home-person__caption[data-astro-cid-j7pv25f6] .site-icon{opacity:1}.home-about[data-astro-cid-j7pv25f6]{padding-block:calc(var(--rf-gap) * 4.5)}.home-about__story[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * 1.5)}.home-identity[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * 3.5);padding-top:calc(var(--rf-gap) * 3);border-top:1px solid var(--rf-border-warm)}.home-identity__list[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * 2)}.home-identity__row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:calc(var(--rf-gap) * 4);padding-block:calc(var(--rf-gap) * 1.5);border-top:1px solid var(--rf-border-warm)}.home-identity__row[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--rf-font-editorial);font-size:23px;font-weight:500;color:var(--rf-color-primary)}.home-identity__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.95;color:var(--rf-text-2)}.home-identity__note[data-astro-cid-j7pv25f6]{margin-top:var(--rf-gap);font-size:12px;line-height:1.9;color:var(--rf-text-2)}.home-trust[data-astro-cid-j7pv25f6],.home-trust[data-astro-cid-j7pv25f6] .home-heading[data-astro-cid-j7pv25f6],.home-trust[data-astro-cid-j7pv25f6] .rf-eyebrow[data-astro-cid-j7pv25f6],.home-trust[data-astro-cid-j7pv25f6] .home-link[data-astro-cid-j7pv25f6]{color:var(--rf-surface)}.home-trust__link[data-astro-cid-j7pv25f6]{justify-self:end;align-self:end}.home-trust__items[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--rf-gap) * 2);margin-top:calc(var(--rf-gap) * 2.5)}.home-trust__items[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{padding-top:calc(var(--rf-gap) * 1.5);border-top:1px solid rgba(255,255,255,.28)}.home-trust__items[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--rf-font-editorial);font-size:25px;font-weight:500}.home-trust__items[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:var(--rf-gap);font-size:14px;line-height:1.95;opacity:.82}.home-principles[data-astro-cid-j7pv25f6]{background:var(--rf-surface)}.home-principles__heading[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--rf-gap);align-items:end;justify-content:space-between}.home-principles__items[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--rf-gap) * 3);margin-top:calc(var(--rf-gap) * 2.5)}.home-principles__items[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--rf-font-editorial);font-size:27px;font-weight:500;color:var(--rf-color-primary)}.home-principles__items[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:var(--rf-gap);font-size:15px;line-height:1.95;color:var(--rf-text-2)}.home-client[data-astro-cid-j7pv25f6]{background:var(--rf-surface-warm)}.home-client__inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--rf-gap) * 2)}.home-client[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--rf-color-primary);font-family:var(--rf-font-editorial);font-size:25px;font-weight:500}.home-client[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * .5);font-size:14px;line-height:1.9;color:var(--rf-text-2)}@media(min-width:601px){.home-facts__item[data-astro-cid-j7pv25f6]+.home-facts__item[data-astro-cid-j7pv25f6]{padding-left:var(--home-facts-gap);border-left:1px solid var(--rf-border-warm)}}@media(max-width:1100px){.home-hero__copy[data-astro-cid-j7pv25f6]{padding:calc(var(--rf-gap) * 2.5) calc(var(--rf-gap) * 2) calc(var(--rf-gap) * 2.5) var(--rf-pad-x)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(34px,4vw,44px)}.home-section-head[data-astro-cid-j7pv25f6],.home-identity__row[data-astro-cid-j7pv25f6]{column-gap:calc(var(--rf-gap) * 2.5)}.home-team__members[data-astro-cid-j7pv25f6]{gap:var(--rf-gap)}.home-person[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:21px}}@media(max-width:800px){.home-hero__layout[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.home-hero__copy[data-astro-cid-j7pv25f6]{padding:calc(var(--rf-gap) * 2.5) var(--rf-pad-x)}.home-hero__lead[data-astro-cid-j7pv25f6]{max-width:44em}.home-hero__image[data-astro-cid-j7pv25f6]{aspect-ratio:2.4 / 1}.home-hero__image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:center 25%}.home-team__members[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:calc(var(--rf-gap) * 2)}.home-facts__list[data-astro-cid-j7pv25f6]{--home-facts-gap: var(--rf-gap)}.home-facts[data-astro-cid-j7pv25f6]{--rf-texture-opacity: .62}.home-facts__value[data-astro-cid-j7pv25f6]{font-size:21px}.home-section-head[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.home-section-head__body[data-astro-cid-j7pv25f6]{padding-top:0}.home-identity__row[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);column-gap:calc(var(--rf-gap) * 2)}.home-trust__items[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-trust__link[data-astro-cid-j7pv25f6]{justify-self:start;margin-top:0}.home-principles__items[data-astro-cid-j7pv25f6]{gap:calc(var(--rf-gap) * 1.5)}}@media(max-width:768px){.home-hero__copy[data-astro-cid-j7pv25f6]{padding-inline:var(--rf-gap)}}@media(max-width:600px){.home-section[data-astro-cid-j7pv25f6],.home-about[data-astro-cid-j7pv25f6]{padding-block:calc(var(--rf-gap) * 3)}.home-team[data-astro-cid-j7pv25f6]{padding-top:var(--rf-gap)}.home-hero__copy[data-astro-cid-j7pv25f6]{padding:calc(var(--rf-gap) * 2) var(--rf-gap)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(32px,8.5vw,42px);margin-top:var(--rf-gap)}.home-hero__translation[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * .75);font-size:12px}.home-hero__lead[data-astro-cid-j7pv25f6]{margin-top:var(--rf-gap);font-size:14px}.home-hero__actions[data-astro-cid-j7pv25f6]{gap:var(--rf-gap);margin-top:calc(var(--rf-gap) * 1.5)}.home-hero__image[data-astro-cid-j7pv25f6]{aspect-ratio:1.8 / 1}.home-heading[data-astro-cid-j7pv25f6]{font-size:28px}.home-section-head__body[data-astro-cid-j7pv25f6]{font-size:15px}.home-team__members[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(var(--rf-gap) * 2)}.home-person__caption[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * .75)}.home-person[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px}.home-identity[data-astro-cid-j7pv25f6]{margin-top:calc(var(--rf-gap) * 2.5);padding-top:calc(var(--rf-gap) * 2)}.home-identity__row[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:calc(var(--rf-gap) * .75)}.home-trust__items[data-astro-cid-j7pv25f6],.home-principles__items[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:calc(var(--rf-gap) * 2);margin-top:calc(var(--rf-gap) * 2)}.home-principles__items[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]+article[data-astro-cid-j7pv25f6]{padding-top:calc(var(--rf-gap) * 1.5);border-top:1px solid var(--rf-border)}.home-client[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:23px}}
