._hero_1koti_1{isolation:isolate;min-height:620px;color:var(--dw-ink);grid-template-columns:1.02fr 1fr;align-items:center;padding-block:32px 24px;display:grid;position:relative}._copy_1koti_2{z-index:2;min-width:0;padding-block:24px;position:relative}._eyebrow_1koti_3{color:var(--dw-muted);letter-spacing:.24em;margin:0 0 26px;font-size:.75rem;line-height:1.6}._copy_1koti_2 h1{font-size:clamp(3rem, calc(var(--dw-tune-hero-desktop) * .53), 4.25rem);font-weight:700;line-height:clamp(1.3, calc(var(--dw-tune-leading-desktop) + .52), 1.5);letter-spacing:-.025em;margin:0}._copy_1koti_2 h1 span{display:block}._lead_1koti_6{color:#435b66;max-width:31em;margin:25px 0 0;font-size:1.0625rem;line-height:1.85}._topics_1koti_7{color:var(--dw-muted);margin:18px 0 0;font-size:.875rem;line-height:1.7}._actions_1koti_8{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._primary_1koti_9,._secondary_1koti_9{min-height:clamp(48px, calc(var(--dw-tune-cta-desktop) * .6), 64px);border:1px solid #69848d;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:13px 22px;font-size:1rem;font-weight:600;line-height:1.5;transition:box-shadow .2s,background .2s;display:inline-flex}._primary_1koti_9{color:#fff;background:#174c55;border-color:#174c55;box-shadow:0 8px 20px #184d5519}._primary_1koti_9:hover{background:#0f3b45;box-shadow:0 10px 25px #184d552f}._secondary_1koti_9{background:#ffffff9e}._secondary_1koti_9:hover{background:#fff;box-shadow:0 8px 20px #184d5519}._hero_1koti_1 a:focus-visible,._hero_1koti_1 button:focus-visible{outline-offset:5px;outline:3px solid #17616a}._scene_1koti_15{z-index:1;aspect-ratio:1.2;perspective:1100px;width:calc(100% + 78px);min-width:0;min-height:32rem;margin-left:-58px;position:relative}._light_1koti_16{background:radial-gradient(#cae7ee7a,#e6f3f600 70%);border-radius:50%;position:absolute;inset:6% -3% 8%}._depth_1koti_17{transform:translate3d(var(--scene-x,0px), var(--scene-y,0px), 0) rotateY(var(--scene-turn,0deg));pointer-events:none;transition:transform .35s ease-out;position:absolute;inset:0}._sculpture_1koti_18{animation:12s ease-in-out infinite paused _breathe_1koti_1;position:absolute;inset:5% -1%}._sculpture_1koti_18 picture,._sculpture_1koti_18 img{object-fit:contain;width:100%;height:100%;display:block}._sculpture_1koti_18{-webkit-mask-image:radial-gradient(62% 58%,#000 51%,#0000 94%);mask-image:radial-gradient(62% 58%,#000 51%,#0000 94%)}._orbits_1koti_21{stroke:#5f9faa;stroke-width:1px;opacity:.52;width:100%;height:100%;position:absolute;inset:0}._orbits_1koti_21 circle{fill:#a2eff2;stroke:#fff;stroke-width:2px}._orbits_1koti_21 g{transition:stroke .2s,opacity .2s}._panels_1koti_24{position:absolute;inset:0}._panel_1koti_24{color:#173e49;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(130deg,#fffffff0,#eff9fcbe);border:1px solid #fff;border-radius:16px;align-items:center;gap:10px;max-width:100%;min-height:80px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:flex;position:absolute;box-shadow:0 18px 40px #38697918,inset 0 0 0 1px #abcdd458}._panel_1koti_24 strong{font-size:1rem;font-weight:600;line-height:1.5;display:block}._panel_1koti_24 small{color:#526b76;margin-top:4px;font-size:.75rem;line-height:1.5;display:block}._panel_1koti_24>span:last-child{align-self:start;margin-left:12px;font-size:1.25rem;line-height:1.4}._panelIcon_1koti_29{background:#e4f1f6;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}._panelIcon_1koti_29 svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:27px}._dialogue_1koti_31{top:4%;right:0;transform:rotate(-4deg)}._structure_1koti_32{bottom:16%;left:0;transform:rotate(3deg)}._sleep_1koti_33{bottom:4%;right:-1%;transform:rotate(-3deg)}._panel_1koti_24:hover,._panel_1koti_24:focus-visible{border-color:#63949f;box-shadow:0 20px 42px #315e6d30,inset 0 0 0 1px #abcdd458}:is(._scene_1koti_15:has(._structure_1koti_32:is(:hover,:focus-visible)) ._structureOrbit_1koti_35,._scene_1koti_15:has(._dialogue_1koti_31:is(:hover,:focus-visible)) ._dialogueOrbit_1koti_36,._scene_1koti_15:has(._sleep_1koti_33:is(:hover,:focus-visible)) ._sleepOrbit_1koti_37){stroke:#145665;stroke-width:2px}._sceneCaption_1koti_38{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 8px;min-height:48px;display:flex;position:absolute;inset:auto -4px -58px 0}._sceneCaption_1koti_38 p{color:var(--dw-muted);margin:0;font-size:.875rem;line-height:1.6}._motionControl_1koti_40{color:#42616b;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 3px;font-size:.875rem;text-decoration:underline;display:none}._hero_1koti_1[data-ready] ._motionControl_1koti_40{display:inline-flex}._reducedNotice_1koti_42{color:var(--dw-muted);padding-block:8px;font-size:.875rem;line-height:1.6;display:none}._hero_1koti_1[data-motion=running] ._sculpture_1koti_18{animation-play-state:running}@keyframes _breathe_1koti_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes _arrive_1koti_1{0%{transform:translateY(8px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){._scene_1koti_15{animation:.8s ease-out both _arrive_1koti_1}}@media (width>=1024px){._hero_1koti_1{margin-bottom:72px}}@media (width>=640px) and (width<=1023px){._hero_1koti_1{grid-template-columns:1.05fr 1fr;min-height:550px;margin-bottom:90px}._copy_1koti_2 h1{font-size:clamp(2.125rem,4.5vw,2.875rem)}._lead_1koti_6{font-size:1rem}._scene_1koti_15{width:calc(100% + 20px);min-height:26rem;margin-left:-10px}._panel_1koti_24{gap:6px;min-height:64px;padding:11px}._panelIcon_1koti_29{display:none}._panel_1koti_24 strong{font-size:.875rem}._structure_1koti_32{bottom:12%;left:24px}._sleep_1koti_33{bottom:-13%}._sceneCaption_1koti_38{bottom:-120px}}@media (width<=639px){._hero_1koti_1{flex-direction:column;align-items:stretch;min-height:0;padding-block:21px 16px;display:flex}._copy_1koti_2{padding:0}._eyebrow_1koti_3{letter-spacing:.2em;margin-bottom:19px;font-size:.6875rem}._copy_1koti_2 h1{font-size:clamp(2rem, calc(var(--dw-tune-hero-mobile) * .74), 2.375rem);letter-spacing:-.025em;line-height:1.35}._lead_1koti_6{margin-top:18px;font-size:1rem;line-height:1.75}._topics_1koti_7{margin-top:12px;font-size:.875rem}._actions_1koti_8{gap:10px;margin-top:19px}._primary_1koti_9,._secondary_1koti_9{min-height:clamp(48px, calc(var(--dw-tune-cta-mobile) * .75), 64px);gap:12px;padding:12px 15px;font-size:.9375rem}._scene_1koti_15{aspect-ratio:1.12;width:100%;min-height:20rem;margin:14px 0 5rem}._sculpture_1koti_18{inset:-6% -3% -3%}._panel_1koti_24{border-radius:12px;gap:7px;min-height:62px;padding:9px 10px}._panel_1koti_24 strong{font-size:.875rem}._panel_1koti_24 small{margin-top:2px;font-size:.625rem}._panel_1koti_24>span:last-child{margin-left:2px;font-size:1.0625rem}._panelIcon_1koti_29{display:none}._dialogue_1koti_31{top:0;right:0}._structure_1koti_32{bottom:22%;left:0}._sleep_1koti_33{bottom:-6%;right:0}._sceneCaption_1koti_38{gap:0;inset:auto 0 -5rem}._sceneCaption_1koti_38 p{font-size:.875rem}._motionControl_1koti_40{margin-left:auto}}@media (width<=359px){._copy_1koti_2 h1{font-size:2rem}._actions_1koti_8{gap:8px}._primary_1koti_9,._secondary_1koti_9{gap:8px;padding-inline:12px;font-size:.875rem}._panel_1koti_24 small{max-width:120px}}@media (prefers-reduced-motion:reduce){._scene_1koti_15,._sculpture_1koti_18{animation:none}._depth_1koti_17{transition:none;transform:none}._panel_1koti_24,._orbits_1koti_21 g,._primary_1koti_9,._secondary_1koti_9{transition:none}._hero_1koti_1[data-ready] ._motionControl_1koti_40{display:none}._reducedNotice_1koti_42{display:inline}}@media (forced-colors:active){._panel_1koti_24,._primary_1koti_9,._secondary_1koti_9{color:canvastext;background:canvas;border:1px solid buttontext}._orbits_1koti_21{stroke:canvastext}}
