.PolicyHero-module__EWlORW__stage{isolation:isolate;background:#fafbf8;position:relative;overflow:clip}.PolicyHero-module__EWlORW__field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.PolicyHero-module__EWlORW__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:36px;max-width:1200px;margin:0 auto;padding:48px 32px 66px;display:grid;position:relative}.PolicyHero-module__EWlORW__copy{z-index:2;padding:30px 0;position:relative}.PolicyHero-module__EWlORW__experience{min-width:0}.PolicyHero-module__EWlORW__scene{perspective:1000px;--turn-x:0deg;--turn-y:0deg;--light-x:50%;--light-y:40%;height:520px;position:relative}.PolicyHero-module__EWlORW__sceneLabel{color:#60806b;letter-spacing:.04em;justify-content:center;align-items:center;gap:8px;width:100%;font-size:10px;display:flex;position:absolute;top:12px;left:0}.PolicyHero-module__EWlORW__sceneLabel>span{background:#639477;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #5485660d}.PolicyHero-module__EWlORW__orbitSystem{pointer-events:none;width:540px;height:540px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PolicyHero-module__EWlORW__orbit,.PolicyHero-module__EWlORW__orbitInner{border:1px solid #6e947326;border-radius:50%;position:absolute;inset:30px;transform:rotate(-24deg)scaleY(.81)}.PolicyHero-module__EWlORW__orbit:before,.PolicyHero-module__EWlORW__orbitInner:before{content:"";border-radius:inherit;border:1px dashed #668c6b20;position:absolute;inset:-7px}.PolicyHero-module__EWlORW__orbitInner{border-color:#6e947320;inset:79px;transform:rotate(24deg)scaleY(.88)}.PolicyHero-module__EWlORW__connections{stroke:#638c6e;stroke-width:.8px;stroke-opacity:.27;width:100%;height:100%;position:absolute;inset:0}.PolicyHero-module__EWlORW__signal{stroke:#4b825c;stroke-width:1.4px;stroke-opacity:.65;stroke-dasharray:7 160;animation:18s linear infinite PolicyHero-module__EWlORW__trace}.PolicyHero-module__EWlORW__satellite,.PolicyHero-module__EWlORW__satelliteSecond{border-radius:50%;animation:48s linear infinite PolicyHero-module__EWlORW__orbit;position:absolute;inset:44px}.PolicyHero-module__EWlORW__satelliteSecond{animation-duration:62s;animation-direction:reverse;inset:92px}.PolicyHero-module__EWlORW__satellite>span,.PolicyHero-module__EWlORW__satelliteSecond>span{background:#84a77a;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:50%;box-shadow:0 0 0 5px #7193640c,0 0 20px #74936659}.PolicyHero-module__EWlORW__satelliteSecond>span{background:#769083;width:4px;height:4px}.PolicyHero-module__EWlORW__nodes{position:absolute;inset:0}.PolicyHero-module__EWlORW__node{z-index:4;color:#446954;font:10px var(--font-geist-mono), monospace;white-space:nowrap;background:linear-gradient(135deg,#ffffffed,#f2f6edf5);border:1px solid #cfdbcd;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;animation:9s ease-in-out infinite PolicyHero-module__EWlORW__floatNode;display:flex;position:absolute;box-shadow:0 5px 15px #15371c05,inset 0 1px #fff}.PolicyHero-module__EWlORW__node>svg{width:17px;height:17px}.PolicyHero-module__EWlORW__node>i{background:#a0b793;border-radius:50%;width:4px;height:4px}.PolicyHero-module__EWlORW__node0{top:15%;left:-1%;transform:rotate(-7deg)}.PolicyHero-module__EWlORW__node1{animation-delay:-3s;top:25%;right:-3%;transform:rotate(6deg)}.PolicyHero-module__EWlORW__node2{animation-delay:-6s;top:69%;left:-4%;transform:rotate(-5deg)}.PolicyHero-module__EWlORW__node3{animation-delay:-2s;top:79%;right:-2%;transform:rotate(7deg)}.PolicyHero-module__EWlORW__documentFloat{width:296px;height:362px;margin:-184px 0 0 -148px;animation:10s ease-in-out infinite PolicyHero-module__EWlORW__floatPaper;position:absolute;top:50%;left:50%}.PolicyHero-module__EWlORW__documentTilt{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(calc(7deg + var(--turn-x))) rotateY(calc(-9deg + var(--turn-y))) rotateZ(-4deg);position:relative}.PolicyHero-module__EWlORW__sheetBack,.PolicyHero-module__EWlORW__sheetMiddle{background:linear-gradient(145deg,#e4eddf,#f1f4e8);border:1px solid #c5d2bd;border-radius:14px;position:absolute;inset:0;transform:translate(19px,9px)rotate(8deg);box-shadow:2px 10px 20px #29452306}.PolicyHero-module__EWlORW__sheetMiddle{background:linear-gradient(130deg,#f1f5ec,#fff);border-color:#cdd7c9;transform:translate(9px,6px)rotate(4deg)}.PolicyHero-module__EWlORW__document{background:linear-gradient(135deg,#fffffff7,#f5f7f0);border:1px solid #c3d2c0;border-radius:14px;padding:22px 25px 0;position:absolute;inset:0;overflow:hidden;box-shadow:0 3px 3px #21402404,0 20px 30px -18px #30563538,0 42px 60px -30px #22442433,inset 0 1px #fff}.PolicyHero-module__EWlORW__paperShine{pointer-events:none;background:radial-gradient(ellipse at var(--light-x) var(--light-y), #fff9, #fff0 70%);mix-blend-mode:screen;position:absolute;inset:0}.PolicyHero-module__EWlORW__documentTop{font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;color:#778575;align-items:center;gap:9px;display:flex;position:relative}.PolicyHero-module__EWlORW__mark{color:#275a42;flex-shrink:0;width:29px;height:29px}.PolicyHero-module__EWlORW__documentNumber{color:#6d826b;margin-left:auto}.PolicyHero-module__EWlORW__documentContent{animation:.5s ease-out both PolicyHero-module__EWlORW__contentIn;position:relative}.PolicyHero-module__EWlORW__category{color:#7c8d6e;font:8px var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:26px 0 8px}.PolicyHero-module__EWlORW__documentContent h2{letter-spacing:-.045em;color:#244b37;margin:0;font-size:27px;font-weight:500;line-height:1.1}.PolicyHero-module__EWlORW__documentRows{gap:14px;margin-top:25px;display:grid}.PolicyHero-module__EWlORW__documentRows>div{gap:12px;display:flex}.PolicyHero-module__EWlORW__documentRows>div>span{font:8px var(--font-geist-mono), monospace;color:#8a9c7b;padding-top:2px}.PolicyHero-module__EWlORW__documentRows>div>div{flex:1}.PolicyHero-module__EWlORW__documentRows p{color:#5d715b;margin:0 0 5px;font-size:9px}.PolicyHero-module__EWlORW__documentRows i{background:#cdd8c468;width:100%;height:2px;margin-top:4px;display:block}.PolicyHero-module__EWlORW__documentRows i:last-child{width:68%}.PolicyHero-module__EWlORW__documentRows>div:nth-child(2) i:last-child{width:83%}.PolicyHero-module__EWlORW__documentFoot{height:37px;font:8px var(--font-geist-mono), monospace;color:#809175;border-top:1px solid #dce3d5;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:25px;right:25px}.PolicyHero-module__EWlORW__documentFoot svg{width:16px;height:16px}.PolicyHero-module__EWlORW__consentPreview{margin-top:15px}.PolicyHero-module__EWlORW__consentPreview>p{color:#6f836a;margin-bottom:15px;font-size:9px}.PolicyHero-module__EWlORW__consentPreview>div{color:#4e6b52;justify-content:space-between;align-items:center;margin-top:10px;font-size:10px;display:flex}.PolicyHero-module__EWlORW__toggleOn,.PolicyHero-module__EWlORW__toggleOff{background:#dce3d7;border-radius:20px;width:26px;height:14px;padding:2px}.PolicyHero-module__EWlORW__toggleOn{background:#3c7050}.PolicyHero-module__EWlORW__toggleOn i,.PolicyHero-module__EWlORW__toggleOff i{background:#fff;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 1px 2px #0002}.PolicyHero-module__EWlORW__toggleOn i{margin-left:12px}.PolicyHero-module__EWlORW__consentPreview>.PolicyHero-module__EWlORW__choices{gap:7px;margin-top:18px;font-size:8px}.PolicyHero-module__EWlORW__choices>span{text-align:center;border:1px solid #92ab8e;border-radius:5px;flex:1;padding:9px 4px}.PolicyHero-module__EWlORW__choices>span:last-child{color:#fff;background:#2c5e43;border-color:#2c5e43}.PolicyHero-module__EWlORW__microLabel{text-align:center;width:100%;font:8px var(--font-geist-mono), monospace;color:#91a087;letter-spacing:.16em;text-transform:uppercase;position:absolute;bottom:34px}.PolicyHero-module__EWlORW__controls{z-index:5;text-align:center;max-width:380px;margin:-5px auto 0;position:relative}.PolicyHero-module__EWlORW__viewSwitch{background:#ffffffb3;border:1px solid #d7dfd1;border-radius:100px;gap:3px;padding:4px;display:inline-flex;box-shadow:0 3px 10px #344e2304}.PolicyHero-module__EWlORW__viewSwitch button{color:#62735c;cursor:pointer;border-radius:100px;align-items:center;gap:7px;padding:9px 15px;font-size:12px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;display:flex}.PolicyHero-module__EWlORW__viewSwitch button>span{font:8px var(--font-geist-mono), monospace;opacity:.5}.PolicyHero-module__EWlORW__viewSwitch button:hover{color:#275a42;background:#eaf0e5}.PolicyHero-module__EWlORW__viewSwitch .PolicyHero-module__EWlORW__selected,.PolicyHero-module__EWlORW__viewSwitch .PolicyHero-module__EWlORW__selected:hover{color:#fff;background:#275a42;box-shadow:0 2px 5px #25432b20}.PolicyHero-module__EWlORW__description{color:#65755e;max-width:300px;min-height:42px;margin:14px auto 0;font-size:12px;line-height:1.65}.PolicyHero-module__EWlORW__sceneFooter{color:#315c42;justify-content:center;align-items:center;gap:24px;margin-top:10px;font-size:11px;display:flex}.PolicyHero-module__EWlORW__sceneFooter>a{font-weight:500}.PolicyHero-module__EWlORW__sceneFooter>a>span{margin-left:5px;display:inline-block}.PolicyHero-module__EWlORW__illustrationNote{color:#8d9a84;font:8px var(--font-geist-mono), monospace;margin-top:10px}.PolicyHero-module__EWlORW__stage[data-motion=still] .PolicyHero-module__EWlORW__signal,.PolicyHero-module__EWlORW__stage[data-motion=still] .PolicyHero-module__EWlORW__satellite,.PolicyHero-module__EWlORW__stage[data-motion=still] .PolicyHero-module__EWlORW__satelliteSecond,.PolicyHero-module__EWlORW__stage[data-motion=still] .PolicyHero-module__EWlORW__documentFloat,.PolicyHero-module__EWlORW__stage[data-motion=still] .PolicyHero-module__EWlORW__node{animation-play-state:paused}@keyframes PolicyHero-module__EWlORW__trace{to{stroke-dashoffset:-334px}}@keyframes PolicyHero-module__EWlORW__orbit{to{transform:rotate(360deg)}}@keyframes PolicyHero-module__EWlORW__floatPaper{0%,to{translate:0}50%{translate:0 -9px}}@keyframes PolicyHero-module__EWlORW__floatNode{0%,to{translate:0}50%{translate:0 7px}}@keyframes PolicyHero-module__EWlORW__contentIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.PolicyHero-module__EWlORW__layout{grid-template-columns:minmax(0,1fr);gap:0;max-width:680px;padding:36px 32px 56px}.PolicyHero-module__EWlORW__copy{padding:20px 0 0}.PolicyHero-module__EWlORW__experience{margin-top:28px}.PolicyHero-module__EWlORW__scene{max-width:520px;margin:0 auto}}@media (max-width:540px){.PolicyHero-module__EWlORW__layout{padding:28px 20px 42px}.PolicyHero-module__EWlORW__scene{height:450px}.PolicyHero-module__EWlORW__sceneLabel{font-size:8px;top:16px}.PolicyHero-module__EWlORW__documentFloat{margin-top:-186px;transform:scale(.84)}.PolicyHero-module__EWlORW__orbitSystem{transform:translate(-50%,-50%)scale(.77)}.PolicyHero-module__EWlORW__node{gap:5px;padding:8px;font-size:8px}.PolicyHero-module__EWlORW__node svg{width:13px;height:13px}.PolicyHero-module__EWlORW__node0{top:16%;left:0}.PolicyHero-module__EWlORW__node1{top:27%;right:-1%}.PolicyHero-module__EWlORW__node2{top:70%;left:-1%}.PolicyHero-module__EWlORW__node3{top:81%;right:-1%}.PolicyHero-module__EWlORW__microLabel{font-size:7px;bottom:25px}.PolicyHero-module__EWlORW__description{font-size:11px}.PolicyHero-module__EWlORW__controls{margin-top:0}}@media (hover:none),(pointer:coarse){.PolicyHero-module__EWlORW__pointerHint{display:none}}@media (prefers-reduced-motion:reduce){.PolicyHero-module__EWlORW__signal,.PolicyHero-module__EWlORW__satellite,.PolicyHero-module__EWlORW__satelliteSecond,.PolicyHero-module__EWlORW__documentFloat,.PolicyHero-module__EWlORW__node,.PolicyHero-module__EWlORW__documentContent{animation:none!important}.PolicyHero-module__EWlORW__documentTilt{transform:rotateX(7deg)rotateY(-9deg)rotate(-4deg)}.PolicyHero-module__EWlORW__pointerHint{display:none}}
