.gb{--gb-shell: min(var(--cs-container-max), calc(100% - 48px) );--gb-display-band: clamp(1.75rem, calc(1.3vw + 1.1rem) , 2.25rem);--gb-display-decision: clamp(2.25rem, calc(2.6vw + 1.1rem) , 3.75rem);--gb-band-peak: 128px;--gb-band-support: 96px;--gb-on-dark-body: color-mix(in srgb, var(--brand-white) 88%, transparent);--gb-sea-hair: color-mix(in srgb, var(--brand-sea-glass) 40%, transparent);--gb-sea-picture: color-mix(in srgb, var(--brand-sea-glass) 14%, transparent);--gb-blue-cell: color-mix(in srgb, var(--brand-blue) 16%, transparent);--gb-blue-cell-strong: color-mix(in srgb, var(--brand-blue) 28%, transparent);--gb-ink-hair: color-mix(in srgb, var(--web-color-ink) 24%, transparent);--gb-ink-note: color-mix(in srgb, var(--web-color-ink) 72%, transparent);--gb-ink-label: color-mix(in srgb, var(--web-color-ink) 64%, transparent);--gb-white-hair: color-mix(in srgb, var(--brand-white) 28%, transparent);--gb-white-90: color-mix(in srgb, var(--brand-white) 90%, transparent);color:var(--web-color-ink)}@media(width<768px){.gb{--gb-shell: calc(100% - 32px) }}.gb-scene{padding-block:clamp(52px,8vw,var(--gb-band-support))}.gb-scene--peak{padding-block:clamp(60px,9vw,var(--gb-band-peak))}@media(width<700px){.gb-scene{padding-block:clamp(44px,6.4vw,58px)}.gb-scene--peak{padding-block:clamp(52px,7vw,68px)}}.gb-surface-canvas{background:var(--web-color-canvas)}.gb-surface-white{background:var(--brand-color-surface-primary)}.gb-surface-tint{background:var(--web-color-tint)}.gb-surface-ink{background:var(--web-color-ink);color:var(--brand-white)}.gb-surface-deep{background:var(--web-color-accent-deep);color:var(--brand-white)}.gb-surface-ink :is(h1,h2,h3),.gb-surface-deep :is(h1,h2,h3){color:var(--brand-white)}.gb .gb-surface-ink :focus-visible{box-shadow:0 0 0 calc(var(--cs-focus-width) + var(--cs-focus-offset)) var(--web-color-ink)}.gb .gb-surface-deep :focus-visible{box-shadow:0 0 0 calc(var(--cs-focus-width) + var(--cs-focus-offset)) var(--web-color-accent-deep)}.gb-shell{width:var(--gb-shell);margin-inline:auto}.gb-kicker{margin:0 0 20px;color:var(--web-color-ink);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.gb-surface-deep .gb-kicker,.gb-surface-ink .gb-kicker{color:var(--brand-white)}.gb-reg{display:flex;align-items:center;gap:16px;margin:0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--web-color-ink)}.gb-reg__tick{display:block;flex:none;width:28px;height:2px;background:var(--brand-copper)}.gb-surface-deep .gb-reg{color:var(--brand-white)}.gb-text-action{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--brand-color-interactive);font-size:15px;font-weight:600;text-decoration:none}.gb-text-action:hover{color:var(--brand-color-interactive-hover);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.gb-text-action svg{flex:none;transition:transform var(--brand-transition-duration) var(--brand-transition-easing)}.gb-text-action:hover svg,.gb-text-action:focus-visible svg{transform:translate(4px)}.gb-text-action--on-dark{color:var(--gb-on-dark-body)}.gb-text-action--on-dark:hover{color:var(--brand-white)}.gb-btn-inverted{background:var(--brand-white);border-color:var(--brand-white);color:var(--web-color-ink)}.gb-btn-inverted:hover{background:var(--web-color-tint);border-color:var(--web-color-tint);color:var(--web-color-ink)}.gb-cta{min-height:48px}.gb-hero{position:relative;overflow:hidden;padding-block:clamp(36px,4vw,64px) clamp(88px,9vw,128px)}.gb-hero__inner{width:var(--gb-shell);margin-inline:auto;display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:clamp(40px,4.5vw,80px);align-items:center}.gb-hero__copy{max-width:640px}.gb-hero__h1{max-width:13ch;margin:0 0 28px;font-size:clamp(2.5rem,calc(3.2vw + 1.1rem),4.125rem);font-weight:600;line-height:1.03;letter-spacing:-.025em;color:var(--brand-blue);text-wrap:pretty}.gb-hero__h1 .gb-keep{display:inline-block;text-wrap:balance}@media(width<1000px){.gb-hero__h1{max-width:14ch}}@media(width<360px){.gb-hero__h1{font-size:2.25rem}}.gb-hero__support{max-width:44ch;margin:0 0 40px;font-size:clamp(1.1875rem,calc(.4vw + 1.05rem),1.375rem);line-height:1.5;text-wrap:pretty}.gb-hero__actions{display:flex;flex-wrap:wrap;gap:28px;align-items:center}.gb-hero__media{position:relative;width:100%;margin-inline-end:clamp(-96px,-4vw,0px)}.gb-hero__stage{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--web-color-tint)}.gb-hero__poster,.gb-hero__poster img{width:100%;height:100%}.gb-hero__poster img{object-fit:cover;object-position:50% 50%}.gb-hero__film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}.gb-hero__film[data-ready]{opacity:1}.gb-hero__field{position:absolute;inset-inline:0;inset-block-end:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--brand-sea-glass);opacity:.92}.gb-hero__fam{padding:clamp(12px,1.3vw,20px) clamp(14px,1.4vw,24px)}.gb-hero__fam+.gb-hero__fam{border-inline-start:1px solid var(--gb-ink-hair)}.gb-hero__fam p{margin:0;font-size:clamp(10px,.72vw,12px);font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.3;color:var(--web-color-ink)}@media(width<1024px){.gb-hero__inner{grid-template-columns:minmax(0,1fr)}.gb-hero__media{margin-inline-end:0}}@media(width<760px){.gb-hero__field{position:static;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--gb-ink-hair)}.gb-hero__fam+.gb-hero__fam{border-inline-start:none;border-block-start:1px solid var(--gb-ink-hair)}.gb-hero__poster img{object-position:62% 50%}}html[data-cs-motion=on] .gb-hero__field:not(.is-in){opacity:0;transform:translateY(12px)}.gb-hero__field.is-in{opacity:.92;transform:none;transition:opacity .38s var(--cs-motion-ease-entrance),transform .38s var(--cs-motion-ease-entrance)}.gb-offer,.gb-wi{overflow-x:clip}.gb-offer .gb-kicker{margin-bottom:18px}.gb-offer__h2{max-width:24ch;margin:0;font-size:clamp(2rem,calc(2.6vw + 1.1rem),3.75rem);font-weight:700;line-height:1.04;letter-spacing:-.026em;color:var(--brand-blue);text-wrap:balance}.gb-offer__support{max-width:58ch;margin:18px 0 0;font-size:clamp(1rem,calc(.3vw + .95rem),1.125rem);line-height:1.55;color:var(--gb-ink-note)}.gb-rail{--gb-panel: 80%;--gb-gap: 5%;margin-top:clamp(36px,4.4vw,76px)}.gb-offer--rail .gb-rail{margin-inline-end:calc((var(--gb-shell) - 100vw) / 2)}.gb-rail__track{display:grid;gap:clamp(44px,5.4vw,88px);margin:0;padding:0;list-style:none}.gb-offer--rail .gb-rail__track{display:flex;align-items:stretch;gap:var(--gb-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gb-offer--rail .gb-rail__track::-webkit-scrollbar{display:none}.gb-offer--rail .gb-rail__panel{flex:0 0 var(--gb-panel);min-width:0;scroll-snap-align:start}.gb-offer--rail .gb-rail__track:after{content:"";flex:0 0 max(0px,calc(100% - var(--gb-panel) - var(--gb-gap)));align-self:stretch}.gb-rail__panel{position:relative;min-width:0}.gb-rail__media{position:relative;margin:0;overflow:hidden;border-radius:12px;background:var(--web-color-tint);aspect-ratio:3 / 2}.gb-rail__media picture,.gb-rail__media img{display:block;width:100%;height:100%;object-fit:cover}.gb-rail__ed{min-width:0}.gb-rail__fam{display:flex;align-items:center;gap:12px;margin:clamp(22px,2.6vw,30px) 0 clamp(14px,1.4vw,20px);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--web-color-ink)}.gb-rail__fam .gb-reg__tick{width:18px}.gb-rail__head{max-width:26ch;margin:0;font-size:clamp(1.5rem,calc(1.45vw + .86rem),2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.024em;color:var(--web-color-ink);text-wrap:balance}.gb-rail__items{display:grid;gap:clamp(12px,1.1vw,18px);margin:clamp(24px,2.6vw,40px) 0 0;padding:0;list-style:none}.gb-rail__item{padding-top:clamp(11px,1vw,15px);border-top:1px solid var(--gb-ink-hair);font-size:clamp(1.0625rem,calc(.5vw + .9rem),1.4375rem);font-weight:600;line-height:1.2;letter-spacing:-.014em;color:var(--web-color-ink)}.gb-rail__expansion{display:block;margin-top:7px;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--gb-ink-note)}@media(width>=1024px){.gb-offer--rail .gb-rail__panel{min-height:clamp(470px,41vw,690px)}.gb-offer--rail .gb-rail__media{aspect-ratio:auto;height:100%}.gb-offer--rail .gb-rail__fam{margin-top:0}.gb-offer--rail .gb-rail__panel--media-lead{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);column-gap:clamp(26px,2.8vw,56px)}.gb-offer--rail .gb-rail__panel--media-lead .gb-rail__ed{align-self:end;padding-bottom:clamp(4px,1.4vw,26px)}.gb-offer--rail .gb-rail__panel--media-wide{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(0,.66fr);column-gap:clamp(26px,2.8vw,56px)}.gb-offer--rail .gb-rail__panel--media-wide .gb-rail__ed{display:grid;grid-template-rows:auto auto minmax(clamp(28px,3vw,56px),1fr)}.gb-offer--rail .gb-rail__panel--media-wide .gb-rail__items{align-self:end;margin-top:0}.gb-offer--rail .gb-rail__panel--immersive{border-radius:12px;overflow:hidden}.gb-offer--rail .gb-rail__panel--immersive .gb-rail__media{position:absolute;inset:0;border-radius:0}.gb-offer--rail .gb-rail__panel--immersive .gb-rail__ed{position:absolute;inset-block-end:0;inset-inline-start:22%;max-width:min(46ch,56%);padding:clamp(26px,2.6vw,44px);background:var(--web-color-ink);color:var(--brand-white)}}.gb-rail__panel--immersive .gb-rail__ed{background:var(--web-color-ink);color:var(--brand-white);padding:clamp(22px,4.4vw,34px)}.gb-rail__panel--immersive .gb-rail__fam,.gb-rail__panel--immersive .gb-rail__head,.gb-rail__panel--immersive .gb-rail__item{color:var(--brand-white)}.gb-rail__panel--immersive .gb-rail__fam{margin-top:0}.gb-rail__panel--immersive .gb-rail__item{border-top-color:var(--gb-white-hair)}.gb-rail__panel--immersive .gb-rail__expansion{color:var(--gb-on-dark-body)}.gb-rail__bar{display:none}.gb-offer--rail .gb-rail__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:clamp(22px,2.4vw,34px)}.gb-rail__pos{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--web-color-ink)}.gb-rail__pos-idx{font-size:clamp(1.125rem,calc(.4vw + 1rem),1.5rem);font-weight:300;letter-spacing:.02em}.gb-rail__pos-of,.gb-rail__pos-fam{color:var(--gb-ink-note)}.gb-rail__pos-fam{letter-spacing:.12em}.gb-rail__nav{display:flex;flex:none;gap:12px}.gb-rail__btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:1.5px solid var(--brand-blue);border-radius:2px;background:transparent;color:var(--brand-blue);cursor:pointer;transition:background-color var(--brand-transition-duration) var(--brand-transition-easing),color var(--brand-transition-duration) var(--brand-transition-easing),border-color var(--brand-transition-duration) var(--brand-transition-easing)}.gb-rail__btn:hover{background:var(--brand-blue);color:var(--brand-white)}.gb-rail__btn[aria-disabled=true]{border-color:var(--gb-ink-hair);color:var(--gb-ink-note);cursor:default}.gb-rail__btn[aria-disabled=true]:hover{background:transparent;color:var(--gb-ink-note)}.gb-offer__cta{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px clamp(20px,2.4vw,40px);margin-top:clamp(32px,3.4vw,56px);padding-top:clamp(22px,2.4vw,34px);border-top:1px solid var(--gb-ink-hair)}.gb-offer__cta-support{max-width:46ch;margin:0;font-size:clamp(.9375rem,calc(.2vw + .9rem),1.0625rem);line-height:1.5;color:var(--gb-ink-note)}@media(width<1024px){.gb-rail{--gb-panel: 88%;--gb-gap: 12.4%}}@media(width<700px){.gb-rail{--gb-panel: 92%;--gb-gap: 8.4%}.gb-offer--rail .gb-rail__bar{gap:16px}.gb-rail__pos-fam{flex-basis:100%}}.gb-wi .gb-kicker{margin-bottom:18px}.gb-wi__display{max-width:22ch;margin:0;font-size:clamp(2.1rem,calc(2.9vw + 1.1rem),3.9rem);font-weight:700;line-height:1.04;letter-spacing:-.026em;color:var(--brand-blue);text-wrap:balance}.gb-wi__evidence{margin-top:clamp(36px,4.2vw,64px);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(26px,3.2vw,60px);align-items:start}.gb-wi__ev{padding-top:18px;border-top:2px solid var(--brand-blue)}.gb-wi__ev-fig{margin:0;font-size:clamp(3rem,calc(3.2vw + 1.1rem),5rem);font-weight:300;line-height:.8;letter-spacing:-.05em;color:var(--brand-blue);font-variant-numeric:tabular-nums;overflow:hidden}.gb-wi__ev-run{display:inline-block}.gb-wi__ev-unit{font-size:.3em;font-weight:500;vertical-align:super}.gb-wi__ev-claim{margin:14px 0 0;text-wrap:balance;font-size:clamp(1.0625rem,calc(.45vw + .95rem),1.3125rem);font-weight:700;line-height:1.2;letter-spacing:-.018em;color:var(--web-color-ink)}.gb-wi__ev-body{margin:7px 0 0;max-width:42ch;font-size:15.5px;line-height:1.5;color:var(--gb-ink-note)}.gb-wi__ev--lead .gb-wi__ev-fig{font-size:clamp(5rem,calc(7.4vw + .6rem),10rem)}.gb-wi__ev--lead .gb-wi__ev-claim{margin-top:18px;font-size:clamp(1.25rem,calc(.8vw + 1.05rem),1.75rem);letter-spacing:-.022em}.gb-wi__ev--lead .gb-wi__ev-body{max-width:48ch}.gb-wi__counter{margin-top:clamp(32px,3.6vw,56px);padding:clamp(20px,2.2vw,30px) clamp(22px,2.4vw,34px);background:var(--brand-color-surface-primary);border-inline-start:3px solid var(--brand-copper);border-radius:0 4px 4px 0;display:flex;flex-wrap:wrap;gap:10px clamp(20px,2.4vw,30px);align-items:baseline}.gb-wi__cn{margin:0;font-size:clamp(1.5rem,calc(.9vw + 1.1rem),2.125rem);font-weight:300;letter-spacing:-.03em;color:var(--web-color-ink);font-variant-numeric:tabular-nums}.gb-wi__cn span{font-size:.34em;font-weight:500;vertical-align:super}.gb-wi__ct{margin:0;max-width:64ch;font-size:15.5px;line-height:1.5;color:var(--web-color-ink)}.gb-wi__ct strong{font-weight:700}.gb-wi__source{margin-top:clamp(28px,3.2vw,44px)}.gb-source-note{max-width:66ch;font-size:14px;line-height:1.55;color:var(--gb-ink-note)}html[data-cs-motion=on] .gb-wi:not(.is-in) .gb-wi__ev-run{transform:translateY(102%)}html[data-cs-motion=on] .gb-wi.is-in .gb-wi__ev-run{transform:none;transition:transform .68s var(--cs-motion-ease-entrance);transition-delay:var(--reveal-delay, 0ms)}@media(width<1024px){.gb-wi__evidence{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gb-wi__ev--lead{grid-column:1 / -1}}@media(width<640px){.gb-wi__evidence{grid-template-columns:minmax(0,1fr);gap:clamp(24px,5vw,34px)}}.gb-rel__intro{margin-bottom:clamp(24px,3.4vw,52px)}.gb-rel__h2 .gb-sentence{display:block}.gb-rel__h2{max-width:20ch;margin:0;font-size:var(--gb-display-decision);font-weight:700;line-height:1.03;letter-spacing:-.022em;color:var(--brand-white);text-wrap:balance}.gb-rel__support{max-width:62ch;margin:18px 0 0;font-size:clamp(1.0625rem,calc(.3vw + 1rem),1.25rem);line-height:1.5;color:var(--gb-on-dark-body)}.gb-rel__track{position:relative}.gb-rel__pin{padding-block:clamp(28px,4vw,56px) 0}.gb-rel__stage{position:relative;width:100%;max-width:1240px;margin-inline:auto;aspect-ratio:16 / 7.4}.gb-rel__route{position:absolute;background:var(--brand-sea-glass);opacity:.72;pointer-events:none}.gb-rel__route--employer,.gb-rel__route--people{left:50%;width:1px;height:17%;margin-inline-start:-.5px;transform-origin:top}.gb-rel__route--employer{top:10%}.gb-rel__route--people{top:73%}.gb-rel__route--clearstone,.gb-rel__route--providers{top:50%;width:7%;height:1px}.gb-rel__route--clearstone{left:10%;transform-origin:left}.gb-rel__route--providers{right:10%;transform-origin:right}.gb-rel__field{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(70%,800px);border:1px solid var(--gb-sea-hair);border-radius:14px;background:var(--gb-sea-picture);padding:clamp(22px,2.6vw,42px)}.gb-rel__field-reg{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 clamp(16px,2vw,26px);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-white)}.gb-rel__field-reg:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--brand-copper)}.gb-rel__families{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gb-rel__fam{padding:clamp(22px,2.8vw,44px) clamp(12px,1.4vw,22px);border:1px solid var(--gb-sea-hair);border-radius:9px;background:var(--gb-blue-cell);text-align:center;transition:background .6s var(--cs-motion-ease-entrance)}.gb-rel__fam p{margin:0;font-size:clamp(.9375rem,calc(.55vw + .78rem),1.25rem);font-weight:600;line-height:1.22;color:var(--brand-white)}.gb-rel__node{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:9px;width:max-content;max-width:16ch;text-align:center}.gb-rel__node-dot{width:13px;height:13px;border-radius:50%;background:var(--brand-sea-glass)}.gb-rel__node p{margin:0;font-size:clamp(.875rem,calc(.45vw + .75rem),1.1875rem);font-weight:700;letter-spacing:.03em;line-height:1.24;color:var(--brand-white)}.gb-rel__node-role{font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--gb-on-dark-body)}.gb-rel__node--employer{left:50%;top:5%}.gb-rel__node--people{left:50%;top:95%}.gb-rel__node--clearstone{left:6.5%;top:50%}.gb-rel__node--providers{left:93.5%;top:50%}.gb-rel__legend{display:grid;margin:clamp(30px,3.2vw,48px) 0 0;min-height:1.5em;text-align:center}.gb-rel__legend-line{grid-area:1 / 1;margin:0 auto;max-width:52ch;font-size:clamp(.9375rem,calc(.2vw + .9rem),1.0625rem);font-weight:600;line-height:1.4;color:var(--brand-white);opacity:0}.gb-rel__legend-line[data-legend="3"]{opacity:.9}@media(width<1200px){.gb-rel__stage{aspect-ratio:auto;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:clamp(18px,3vw,28px);text-align:center}.gb-rel__route{display:none}.gb-rel__node,.gb-rel__field{position:static;transform:none;left:auto;top:auto}.gb-rel__field{width:100%}.gb-rel__node{max-width:none}}@media(width<560px){.gb-rel__families{grid-template-columns:minmax(0,1fr)}}@media(min-width:1200px){.gb-rel--seq .gb-rel__track{height:135vh}.gb-rel--seq .gb-rel__pin{position:sticky;top:calc(var(--cs-header-height, 96px) + 8px);min-height:calc(100vh - var(--cs-header-height, 96px) - 16px);display:flex;flex-direction:column;justify-content:center}.gb-rel--seq .gb-rel__node{transition:opacity .5s var(--cs-motion-ease-entrance),transform .7s var(--cs-motion-ease-entrance)}.gb-rel--seq .gb-rel__field{transition:transform .8s var(--cs-motion-ease-entrance),background .6s var(--cs-motion-ease-entrance)}.gb-rel--seq .gb-rel__route{transition:transform .78s var(--cs-motion-ease-entrance),opacity .5s var(--cs-motion-ease-entrance)}.gb-rel--seq[data-gb-rel-state="0"] .gb-rel__field{transform:translate(-50%,-50%) scale(.82)}.gb-rel--seq[data-gb-rel-state="0"] .gb-rel__node{opacity:.7;transform:translate(-50%,-50%) scale(.94)}.gb-rel--seq[data-gb-rel-state="0"] .gb-rel__route--employer,.gb-rel--seq[data-gb-rel-state="0"] .gb-rel__route--people{transform:scaleY(0);opacity:0}.gb-rel--seq[data-gb-rel-state="0"] .gb-rel__route--clearstone,.gb-rel--seq[data-gb-rel-state="0"] .gb-rel__route--providers{transform:scaleX(0);opacity:0}.gb-rel--seq[data-gb-rel-state="1"] .gb-rel__field{transform:translate(-50%,-50%) scale(1)}.gb-rel--seq[data-gb-rel-state="1"] :is(.gb-rel__node--clearstone,.gb-rel__node--providers){opacity:.7;transform:translate(-50%,-50%) scale(.94)}.gb-rel--seq[data-gb-rel-state="1"] :is(.gb-rel__route--employer,.gb-rel__route--people){transform:scaleY(1);opacity:.9}.gb-rel--seq[data-gb-rel-state="1"] :is(.gb-rel__route--clearstone,.gb-rel__route--providers){transform:scaleX(0);opacity:0}.gb-rel--seq[data-gb-rel-state="2"] .gb-rel__field{transform:translate(-50%,-50%) scale(1)}.gb-rel--seq[data-gb-rel-state="2"] .gb-rel__route{transform:none;opacity:.85}.gb-rel--seq[data-gb-rel-state="3"] .gb-rel__field{transform:translate(-50%,-50%) scale(1.03)}.gb-rel--seq[data-gb-rel-state="3"] .gb-rel__fam{background:var(--gb-blue-cell-strong)}.gb-rel--seq[data-gb-rel-state="3"] .gb-rel__route{transform:none;opacity:.95}.gb-rel--seq .gb-rel__legend-line{transition:opacity .4s var(--cs-motion-ease-entrance)}.gb-rel--seq .gb-rel__legend-line[data-legend="3"]{opacity:0}.gb-rel--seq[data-gb-rel-state="0"] .gb-rel__legend-line[data-legend="0"],.gb-rel--seq[data-gb-rel-state="1"] .gb-rel__legend-line[data-legend="1"],.gb-rel--seq[data-gb-rel-state="2"] .gb-rel__legend-line[data-legend="2"],.gb-rel--seq[data-gb-rel-state="3"] .gb-rel__legend-line[data-legend="3"]{opacity:.9}}.gb-why .gb-kicker{margin-bottom:clamp(28px,3vw,48px)}.gb-why__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(40px,4.5vw,80px);align-items:start}.gb-why__display{margin:0;line-height:.86;letter-spacing:-.045em}.gb-why__word{display:block;white-space:nowrap;font-size:clamp(2.25rem,calc(6.4vw + .5rem),6.5rem);font-weight:700;color:var(--brand-blue);clip-path:inset(-.1em -.1em -.3em 0)}.gb-why__display-sub{display:block;margin-top:.4em;font-size:clamp(1.5rem,calc(2.1vw + .6rem),3rem);font-weight:400;letter-spacing:-.03em;color:var(--web-color-ink)}.gb-why__buyer{margin:clamp(20px,2.2vw,30px) 0 0;max-width:34ch;font-size:clamp(1.0625rem,calc(.4vw + 1rem),1.25rem);font-weight:500;line-height:1.45;color:color-mix(in srgb,var(--web-color-ink) 88%,transparent);text-wrap:pretty}.gb-why__proofwrap{display:flex;flex-direction:column;gap:clamp(24px,2.6vw,36px);padding-bottom:.5em}.gb-why__proof{margin:0;font-size:clamp(1.1875rem,calc(.55vw + 1.05rem),1.4375rem);font-weight:500;line-height:1.42;color:var(--web-color-ink);text-wrap:pretty}.gb-why__second h3,.gb-why__third h3{text-wrap:balance}.gb-why__item h3{margin:0;font-size:clamp(1.0625rem,calc(.4vw + .95rem),1.25rem);font-weight:700;line-height:1.2;color:var(--web-color-ink)}.gb-why__item p{margin:6px 0 0;max-width:44ch;font-size:16px;line-height:1.5;color:var(--gb-ink-note)}.gb-why__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.gb-why__region{font-size:14px;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--web-color-ink) 82%,transparent)}html[data-cs-motion=on] .gb-why:not(.is-in) .gb-why__word{clip-path:inset(-.1em 100% -.3em 0)}html[data-cs-motion=on] .gb-why.is-in .gb-why__word{clip-path:inset(-.1em -.1em -.3em 0);transition:clip-path .72s var(--cs-motion-ease-entrance)}html[data-cs-motion=on] .gb-why:not(.is-in) .gb-why__display-sub{opacity:0;transform:translateY(14px)}html[data-cs-motion=on] .gb-why.is-in .gb-why__display-sub{opacity:1;transform:none;transition:opacity .42s var(--cs-motion-ease-entrance) .42s,transform .42s var(--cs-motion-ease-entrance) .42s}@media(width<1024px){.gb-why__grid{grid-template-columns:minmax(0,1fr);align-items:start}}.gb-why__idc{margin-top:clamp(30px,3.2vw,46px);padding-top:clamp(22px,2.4vw,32px);border-top:1px solid var(--gb-ink-hair)}.gb-why__idc-kicker{margin:0 0 clamp(14px,1.4vw,18px);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--web-color-ink)}.gb-why__idc-mark{display:block;width:210px;max-width:100%;height:auto;object-fit:contain;background:none}.gb-why__idc-body{max-width:46ch;margin:clamp(14px,1.4vw,18px) 0 0;font-size:clamp(.875rem,calc(.2vw + .84rem),.9375rem);line-height:1.55;color:var(--gb-ink-note)}@media(width<768px){.gb-why__idc-mark{width:168px}}@media(width<380px){.gb-why__idc-mark{width:150px}}.gb-close__strands{display:block;width:100%;max-width:780px;height:clamp(88px,10vw,128px);margin-bottom:clamp(32px,4vw,60px);overflow:visible}.gb-close__p{fill:none;stroke:var(--brand-sea-glass);stroke-width:1.4;vector-effect:non-scaling-stroke;opacity:.78}.gb-close__spine{stroke:var(--brand-white);stroke-width:2;vector-effect:non-scaling-stroke}.gb-close__term{fill:var(--brand-copper)}.gb-close__h2{max-width:20ch;margin:0 0 22px;font-size:clamp(2rem,calc(3.4vw + .9rem),4.5rem);font-weight:700;line-height:1.02;letter-spacing:-.028em;text-wrap:balance}.gb-close__support{max-width:46ch;margin:0 0 clamp(36px,4vw,52px);font-size:clamp(1.0625rem,calc(.3vw + 1rem),1.25rem);line-height:1.5;color:var(--gb-on-dark-body)}.gb-close__actions{display:flex;flex-wrap:wrap;gap:32px;align-items:center}.gb-close__strands{clip-path:inset(0 0 0 0)}html[data-cs-motion=on] .gb-close:not(.is-in) .gb-close__strands{clip-path:inset(0 100% 0 0)}html[data-cs-motion=on] .gb-close.is-in .gb-close__strands{clip-path:inset(0 0 0 0);transition:clip-path .92s var(--cs-motion-ease-entrance)}html[data-cs-motion=on] .gb-close:not(.is-in) .gb-close__term{opacity:0}html[data-cs-motion=on] .gb-close.is-in .gb-close__term{opacity:1;transition:opacity .32s var(--cs-motion-ease-entrance) .86s}@media(width<760px){.gb-close .gb-cta{width:100%;justify-content:center}}
