.qJnqJW_wipe h2{clip-path:inset(-20% -6% -30%);transition:clip-path 1.3s var(--ease-out), filter 1.1s var(--ease-out);transition-delay:.12s}:is(html.js .qJnqJW_wipe [data-reveal]:not([data-in]) h2,html.js .qJnqJW_wipe[data-reveal]:not([data-in]) h2){clip-path:inset(-20% -6% 100%);filter:blur(8px)}.qJnqJW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.s01isG_cover{object-fit:cover}.s01isG_head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(28px,5vw,80px);display:grid}.s01isG_intro{color:var(--color-muted);font-size:clamp(16.5px,1.25vw,18.5px);line-height:1.68}.s01isG_lit{max-width:1180px;font-family:var(--font-display);letter-spacing:-.034em;color:var(--color-ink);text-wrap:pretty;margin:clamp(56px,8vw,120px) 0;font-size:clamp(27px,3.45vw,52px);font-weight:520;line-height:1.14}.s01isG_litWord{transition:color .5s var(--ease-out)}html.js .s01isG_litWord:not([data-on]){color:#062e2a80}.s01isG_grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:20px;display:grid}.s01isG_photo{min-height:560px;box-shadow:var(--shadow-2);border-radius:34px;margin:0;position:relative;overflow:hidden}.s01isG_parallax{translate:0 calc((var(--p,.5) - .5) * -14%);position:absolute;inset:-9% 0}.s01isG_strength{transition:opacity 1s var(--ease-out), transform 1.1s var(--ease-out), box-shadow .5s var(--ease-out);transition-delay:calc(var(--d,0) * 80ms), calc(var(--d,0) * 80ms), 0s}.s01isG_strength:hover{box-shadow:inset 0 1px #fff,0 30px 60px -32px #12966e73}.s01isG_photo img{filter:saturate(1.12)brightness(1.05);transition:transform 1.6s var(--ease-out)}.s01isG_photo:after{content:"";pointer-events:none;background:linear-gradient(#bfe6ff59,#0000 45%);position:absolute;inset:0}.s01isG_photo:hover img{transform:scale(1.04)}.s01isG_photoCap{width:fit-content;max-width:calc(100% - 36px);font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:16px;font-weight:600;display:inline-flex;position:absolute;bottom:18px;left:18px;right:18px}.s01isG_capDot{background:var(--color-green);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #12c27e33}.s01isG_strengths{flex-direction:column;gap:14px;display:flex}.s01isG_strength{border:1px solid var(--color-line);box-shadow:var(--shadow-1);background:linear-gradient(160deg,#fff,#ffffffb3);border-radius:28px;align-items:flex-start;gap:20px;padding:28px;display:flex}.s01isG_strength p{color:var(--color-muted);margin-top:8px;font-size:15.5px;line-height:1.6}.s01isG_strengthIcon{width:54px;height:54px;color:var(--color-green-d);background:linear-gradient(145deg, #effdf6, var(--color-mint) 55%, var(--color-sky));border-radius:18px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 10px 22px -12px #12c27e99}.s01isG_techNote{color:var(--color-ink-2);border:1px dashed #062e2a33;border-radius:22px;align-items:flex-start;gap:14px;margin-top:auto;padding:20px 24px;font-size:15px;line-height:1.6;display:flex}.s01isG_techNote svg{color:var(--color-blue-d);flex:none;margin-top:3px}.s01isG_techNote strong{color:var(--color-ink);font-weight:600}@media (max-width:960px){.s01isG_head{grid-template-columns:minmax(0,1fr);align-items:start}.s01isG_grid{grid-template-columns:minmax(0,1fr)}.s01isG_photo{aspect-ratio:4/3;min-height:0}}.s01isG_title{margin-top:20px}
.QAlfdq_map{isolation:isolate;padding:var(--space-section) 0;--pp:var(--p,1);position:relative;overflow:clip}.QAlfdq_stage{position:relative}.QAlfdq_bg{z-index:-1;pointer-events:none;background:radial-gradient(46% 36% at 50% 56%,#cff5e1bf,#0000 72%),radial-gradient(34% 30% at 82% 18%,#bfe6ff8c,#0000 70%),radial-gradient(30% 30% at 12% 82%,#e7fbf1e6,#0000 70%);position:absolute;inset:0}.QAlfdq_head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,5vw,80px);display:grid}.QAlfdq_title{margin-top:18px;font-size:clamp(38px,4.6vw,70px)}.QAlfdq_side{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.QAlfdq_scene{--dw:clamp(132px, 30vw, 176px);--dh:calc(var(--dw) * 1.402);margin-top:var(--space-head-compact);flex-direction:column;align-items:center;display:flex;position:relative}.QAlfdq_water{left:50%;top:calc(var(--dh) * .93);z-index:0;aspect-ratio:4;pointer-events:none;width:min(1200px,170vw);position:absolute;overflow:visible;translate:-50% -50%}.QAlfdq_pool{opacity:calc(.35 + clamp(0, (var(--pp) - .12) / .2, 1) * .65)}.QAlfdq_rings ellipse{stroke:#12a06e38;stroke-width:1.4px;vector-effect:non-scaling-stroke}.QAlfdq_rings{opacity:clamp(0, (var(--pp) - .22) / .2, 1)}.QAlfdq_rings ellipse:nth-child(2){stroke:#2e9bea33;stroke-dasharray:2 7}.QAlfdq_rings ellipse:nth-child(3){stroke:#12a06e1f}.QAlfdq_splash ellipse{--r:clamp(0, (var(--pp) - .15 - var(--j) * .05) / .32, 1);stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke;transform:scale(calc(.12 + var(--r) * 1.9));opacity:calc((1 - var(--r)) * min(1, var(--r) * 12))}.QAlfdq_splash ellipse:nth-child(2){stroke:#7fe0c0}.QAlfdq_splash ellipse:nth-child(3){stroke:#9fd8ff}.QAlfdq_idle{opacity:clamp(0, (var(--pp) - .4) / .2, 1)}.QAlfdq_idle ellipse{stroke:#fffffff2;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0;animation:6.4s cubic-bezier(.2,.6,.3,1) infinite QAlfdq_idle}.QAlfdq_idle ellipse:nth-child(2){animation-delay:3.2s}@keyframes QAlfdq_idle{0%{opacity:0;transform:scale(.3)}15%{opacity:.9}to{opacity:0;transform:scale(2.3)}}.QAlfdq_drop{z-index:2;width:var(--dw);height:var(--dh);position:relative}.QAlfdq_dropFall{--f:clamp(0, var(--pp) / .16, 1);--i:clamp(0, (var(--pp) - .16) / .09, 1);opacity:clamp(0, var(--pp) * 14, 1);transform:translateY(calc((1 - var(--f) * var(--f)) * -72vh));scale:calc(1 - (1 - var(--f)) * .12) calc(1 + (1 - var(--f)) * .2);position:absolute;inset:0}.QAlfdq_dropBody{transform-origin:50% 92%;scale:calc(1 + sin(var(--i) * 3.1416) * .07) calc(1 - sin(var(--i) * 3.1416) * .09);filter:drop-shadow(0 26px 30px #06463c38);position:absolute;inset:0}.QAlfdq_dropBody:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 62%,#fffffff2,#cff5e180 38%,#0000 66%);border-radius:50%;position:absolute;inset:-30% -45%}.QAlfdq_dropSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.QAlfdq_counter{opacity:clamp(0, (var(--pp) - .3) / .08, 1);flex-direction:column;align-items:center;line-height:1;display:flex;position:absolute;top:46%;left:0;right:0}.QAlfdq_count{font-family:var(--font-display);font-size:calc(var(--dw) * .36);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-weight:640}.QAlfdq_count>span{background:var(--grad-number);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.QAlfdq_countLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-green-d);margin-top:4px;font-size:12.5px;font-weight:600}.QAlfdq_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.QAlfdq_links{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.QAlfdq_links g{--tl:clamp(0, (var(--pp) - .26 - var(--k) * .12) / .12, 1)}.QAlfdq_line{fill:none;stroke:url(#isik-dm-line);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--tl))}.QAlfdq_flow{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:.07 .93;filter:drop-shadow(0 0 4px #12c27ee6);opacity:calc(clamp(0, (var(--tl) - .9) * 10, 1) * .95);animation:2.8s linear infinite QAlfdq_flow;animation-delay:calc(var(--k) * -.7s)}@keyframes QAlfdq_flow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.QAlfdq_groups{z-index:3;width:100%;max-width:var(--container);padding:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:56px;display:grid;position:relative}.QAlfdq_group{--t:clamp(0, (var(--pp) - .3 - var(--k) * .12) / .14, 1);opacity:var(--t);transform:translateY(calc((1 - var(--t)) * 46px)) scale(calc(.93 + var(--t) * .07));filter:blur(calc((1 - var(--t)) * 7px));display:flex}.QAlfdq_group:focus-within{--t:1}.QAlfdq_card{width:100%;box-shadow:inset 0 1px 0 #fff, 0 0 0 calc(sin(var(--t) * 3.1416) * 7px) color-mix(in srgb, var(--c) 22%, transparent), 0 26px 50px -30px color-mix(in srgb, var(--c) 60%, #062e2a80);background:linear-gradient(165deg,#fff,#ffffffdb);border:1px solid #fffffff2;border-radius:26px;padding:20px 20px 14px;position:relative}.QAlfdq_card:before{content:"";background:linear-gradient(90deg, transparent, var(--c), transparent);border-radius:2px;height:2px;position:absolute;top:-1px;left:24px;right:24px}.QAlfdq_cardHead{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:0 4px 12px;display:flex}.QAlfdq_dot{background:var(--c);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 20%, transparent);border-radius:50%;flex:none}.QAlfdq_cardTitle{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;flex:1;font-size:17px;font-weight:620;line-height:1.2}.QAlfdq_cardCount{color:var(--color-ink-2);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:600}.QAlfdq_svcList{flex-direction:column;padding-top:6px;display:flex}.QAlfdq_svc{min-height:40px;color:var(--color-ink-2);border-radius:12px;align-items:center;gap:10px;padding:6px;font-size:14.5px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .3s,color .3s;display:flex}.QAlfdq_svcIcon{width:28px;height:28px;color:color-mix(in srgb, var(--c) 60%, #062e2a);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:9px;flex:none;place-items:center;display:grid}.QAlfdq_svcName{flex:1;min-width:0}.QAlfdq_svcArr{opacity:0;color:var(--color-green-d);transition:opacity .3s, transform .4s var(--ease-out);flex:none;transform:translate(-4px)}.QAlfdq_svc:hover,.QAlfdq_svc:focus-visible{color:var(--color-ink);background:color-mix(in srgb, var(--c) 9%, #fff)}.QAlfdq_svc:hover .QAlfdq_svcArr,.QAlfdq_svc:focus-visible .QAlfdq_svcArr{opacity:1;transform:none}@media (min-width:1100px){.QAlfdq_groups{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.QAlfdq_head{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:600px){.QAlfdq_groups{grid-template-columns:minmax(0,1fr);margin-top:44px}}@media (min-width:961px) and (min-height:700px) and (prefers-reduced-motion:no-preference){html.js .QAlfdq_map{height:310vh;padding:0}html.js .QAlfdq_stage{height:100svh;padding:calc(var(--header-offset) + 1vh) 0 4vh;flex-direction:column;display:flex;position:sticky;top:0}html.js .QAlfdq_scene{--dw:min(180px, 19vh);flex:1;min-height:0;margin-top:2vh;display:block}html.js .QAlfdq_drop{margin-left:calc(var(--dw) / -2);position:absolute;top:0;left:50%}html.js .QAlfdq_water{width:min(1180px,88vw);left:50%}html.js .QAlfdq_groups{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;margin-block:0;margin-inline:auto;position:absolute;bottom:0;left:0;right:0}html.js .QAlfdq_title{font-size:clamp(38px,4.4vw,66px)}}
.Fx6wLG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.Fx6wLG_grid>li{display:flex}.Fx6wLG_fact{--c:#2e8fea;--lift:0px;isolation:isolate;width:100%;min-height:330px;color:var(--color-ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:perspective(1000px) translateY(var(--lift)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease-out), box-shadow .5s var(--ease-out);background:#ffffffb8;border:1px solid #fffffff2;border-radius:30px;flex-direction:column;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 22px 46px -28px #062e2a52}.Fx6wLG_fact:hover{--lift:-6px}.Fx6wLG_fact:focus-visible{border-radius:30px}.Fx6wLG_glare{z-index:-1;pointer-events:none;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,50%), color-mix(in srgb, var(--c,#12c27e) 16%, transparent), transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}[data-hot]>.Fx6wLG_glare{opacity:1}.Fx6wLG_icon{width:46px;height:46px;color:var(--color-blue-d);background:linear-gradient(150deg, #fff, var(--color-sky-2) 50%, var(--color-mint));border-radius:15px;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 10px 20px -12px #2e9bea99}.Fx6wLG_value{font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;background:linear-gradient(110deg,#0a6fbd,#0a9a64);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:auto;padding-top:40px;font-size:clamp(36px,3.2vw,50px);font-weight:620;line-height:1}.Fx6wLG_digit{vertical-align:top;height:1em;color:color-mix(in srgb, #0a6fbd, #0a9a64 var(--mix,0%));display:inline-block;position:relative;overflow:clip}.Fx6wLG_ghost{visibility:hidden}.Fx6wLG_strip{translate:-50%;transform:translateY(calc(var(--n) * -1em));transition:transform 1.5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * .16s + .26s);flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:50%}.Fx6wLG_strip>span{height:1em;line-height:1}html.js [data-reveal]:not([data-in]) .Fx6wLG_strip{transform:none}.Fx6wLG_fact:hover{box-shadow:inset 0 1px #fff,0 36px 70px -30px #2e8fea73}.Fx6wLG_valueSm{font-size:clamp(30px,2.5vw,40px)}.Fx6wLG_key{font-family:var(--font-display);letter-spacing:-.02em;margin-top:14px;font-size:18px;font-weight:620}.Fx6wLG_desc{color:var(--color-muted);margin-top:8px;font-size:14.5px;line-height:1.55}.Fx6wLG_more{color:var(--color-blue-d);align-items:center;gap:6px;margin-top:18px;font-size:13.5px;font-weight:600;display:inline-flex}@media (max-width:1180px){.Fx6wLG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Fx6wLG_grid{grid-template-columns:minmax(0,1fr)}.Fx6wLG_fact{min-height:0}}
._9eMiNa_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);display:grid}._9eMiNa_side{flex-direction:column;align-self:start;align-items:flex-start;gap:22px;display:flex;position:sticky;top:120px}._9eMiNa_list{flex-direction:column;gap:10px;display:flex}._9eMiNa_qa{border:1px solid var(--color-line);transition:background-color .4s, box-shadow .4s, border-color .4s, opacity 1s var(--ease-out), transform 1.1s var(--ease-out);background:#fffc;border-radius:24px;box-shadow:0 1px 2px #062e2a08}._9eMiNa_qa[open]{box-shadow:var(--shadow-1);background:#fff;border-color:#12c27e4d}._9eMiNa_qa summary{font-family:var(--font-display);letter-spacing:-.018em;cursor:pointer;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;font-size:clamp(17px,1.4vw,20px);font-weight:600;line-height:1.3;list-style:none;display:flex}._9eMiNa_qa summary::-webkit-details-marker{display:none}._9eMiNa_qaIcon{background:var(--color-mint-2);width:34px;height:34px;transition:transform .5s var(--ease-out), background-color .3s;border:1px solid #12c27e40;border-radius:50%;flex:none;position:relative}._9eMiNa_qaIcon:before,._9eMiNa_qaIcon:after{content:"";background:var(--color-green-d);border-radius:2px;width:12px;height:1.8px;margin:-.9px 0 0 -6px;position:absolute;top:50%;left:50%}._9eMiNa_qaIcon:after{transform:rotate(90deg)}._9eMiNa_qa[open] ._9eMiNa_qaIcon{background:var(--color-green);transform:rotate(45deg)}._9eMiNa_qa[open] ._9eMiNa_qaIcon:before,._9eMiNa_qa[open] ._9eMiNa_qaIcon:after{background:#fff}._9eMiNa_qa::details-content{block-size:0;transition:block-size .5s var(--ease-out), content-visibility .5s allow-discrete;overflow:clip}._9eMiNa_qa[open]::details-content{block-size:auto}._9eMiNa_qaBody{padding:0 24px 24px}._9eMiNa_qaBody p{color:var(--color-muted);max-width:62ch;font-size:16px;line-height:1.68}@media (max-width:960px){._9eMiNa_grid{grid-template-columns:minmax(0,1fr)}._9eMiNa_side{position:static}}
