@font-face{font-family:Onest;src:url(/pond/installer/assets/fonts/onest-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}.LegalPage-module__bHW_4a__page{--content-left:max(280px,calc(50% - 280px));color:#000;background:#efffe1;min-height:100svh;font-family:Onest,sans-serif}.LegalPage-module__bHW_4a__logo{z-index:1;-webkit-user-select:none;user-select:none;width:120px;height:120px;display:block;position:fixed;top:40px;left:40px}.LegalPage-module__bHW_4a__logo img{width:100%;height:100%}.LegalPage-module__bHW_4a__logo:focus-visible{outline-offset:5px;outline:2px solid #1b322d}.LegalPage-module__bHW_4a__policy{width:min(670px,calc(100% - var(--content-left) - 80px));margin-left:var(--content-left);padding:126px 0 40px}.LegalPage-module__bHW_4a__policy h1{font-family:var(--font-gramercy),serif;letter-spacing:-.03em;margin:0 0 7px;font-size:39px;font-weight:400;line-height:42px}.LegalPage-module__bHW_4a__policy>ol{counter-reset:section;font-family:var(--font-gramercy),serif;margin:0;padding-left:30px;font-size:20px;font-weight:350;line-height:28px;list-style:none}.LegalPage-module__bHW_4a__policy>ol>li{counter-increment:section;position:relative}.LegalPage-module__bHW_4a__policy>ol>li:before{content:counter(section)".";position:absolute;top:0;right:calc(100% + 8px)}.LegalPage-module__bHW_4a__policy>ol>li+li{margin-top:36px}.LegalPage-module__bHW_4a__policy h2{font:inherit;margin:0 0 5px}.LegalPage-module__bHW_4a__copy{color:#000000b3;font-family:Onest,sans-serif;font-size:15px;font-weight:400;line-height:21px}.LegalPage-module__bHW_4a__copy p{margin:0}.LegalPage-module__bHW_4a__copy p+p{margin-top:21px}.LegalPage-module__bHW_4a__copy ul{margin:7px 0 21px;padding-left:22px;list-style:outside}.LegalPage-module__bHW_4a__copy li+li{margin-top:7px}.LegalPage-module__bHW_4a__copy a{text-underline-offset:3px;text-decoration:underline}.LegalPage-module__bHW_4a__copy h3{margin:28px 0 5px;font-size:15px;font-weight:700;line-height:21px}.LegalPage-module__bHW_4a__copy code{font-family:var(--font-geist-mono),monospace;font-size:.9em}.LegalPage-module__bHW_4a__copy address{margin-top:21px;font-style:normal}.LegalPage-module__bHW_4a__copy address p{margin:0}.LegalPage-module__bHW_4a__date{margin:0 0 35px}.LegalPage-module__bHW_4a__introduction{margin:0 0 36px}.LegalPage-module__bHW_4a__closing{margin:36px 0 0}.LegalPage-module__bHW_4a__closing h2{color:#000;font-family:var(--font-gramercy),serif;margin:0 0 5px;font-size:20px;font-weight:350;line-height:28px}.LegalPage-module__bHW_4a__closing hr{border:0;border-top:1px solid #0003;margin:0 0 21px}.LegalPage-module__bHW_4a__artwork{pointer-events:none;-webkit-user-select:none;user-select:none}.LegalPage-module__bHW_4a__plant{--u:max(0px,min(clamp(.5px,(100vw - 640px)/892,1px),(100svh - 208px)/914));width:calc(446*var(--u));height:calc(914*var(--u));position:fixed;bottom:0;left:0;overflow:hidden}.LegalPage-module__bHW_4a__plant span{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));background-position:calc(var(--img-x)*var(--u))calc(var(--img-y)*var(--u));background-size:calc(var(--img-w)*var(--u))calc(var(--img-h)*var(--u));outline-offset:-1px;outline:1px solid #cba6f7;position:absolute}.LegalPage-module__bHW_4a__petal{--x:50;--y:101;--w:75;--h:64;--img-x:-208;--img-y:-94;--img-w:586;--img-h:879}.LegalPage-module__bHW_4a__center{--x:177;--y:325;--w:40;--h:54;--img-x:-326;--img-y:-299;--img-w:582;--img-h:873}.LegalPage-module__bHW_4a__tip{--x:251;--y:468;--w:48;--h:48;--img-x:-398;--img-y:-434;--img-w:582;--img-h:873}.LegalPage-module__bHW_4a__topBlock,.LegalPage-module__bHW_4a__bottomBlock{background:#cba6f7;position:fixed}.LegalPage-module__bHW_4a__topBlock{width:80px;height:40px;top:0;right:16.6667%}.LegalPage-module__bHW_4a__bottomBlock{mix-blend-mode:multiply;width:40px;height:160px;bottom:0;left:0}.LegalPage-module__bHW_4a__company{color:#9ba7b5;-webkit-user-select:none;user-select:none;font-size:13px;line-height:19px;position:fixed;bottom:10px;right:15px}@media (min-width:768px) and (orientation:landscape){.LegalPage-module__bHW_4a__plant{background:url(/pond/installer/assets/plant.webp) calc(-170.336*var(--u))0/calc(616.667*var(--u))calc(925*var(--u))no-repeat}.LegalPage-module__bHW_4a__plant span{background-image:url(/pond/installer/assets/plant-color.webp);background-repeat:no-repeat}}@media (max-width:1119px){.LegalPage-module__bHW_4a__company{text-align:right;padding:0 55px 15px 25px;position:static}}@media (max-width:767px),(max-aspect-ratio:1){.LegalPage-module__bHW_4a__logo{width:60px;height:60px;margin-left:max(25px,50% - 332.5px);position:relative;top:auto;left:auto}.LegalPage-module__bHW_4a__page{padding-top:25px}.LegalPage-module__bHW_4a__policy{width:auto;max-width:715px;margin:0 auto;padding:43px 20px 40px 25px}.LegalPage-module__bHW_4a__artwork,.LegalPage-module__bHW_4a__company{display:none}}
.secureBoot-module__dTG9Ba__codeBlock{background:#0000000f;border-radius:6px;align-items:center;gap:8px;margin:7px 0;padding:6px 6px 6px 12px;display:flex}.secureBoot-module__dTG9Ba__codeBlock pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#000;flex:1;min-width:0;margin:0}.secureBoot-module__dTG9Ba__codeBlock .secureBoot-module__dTG9Ba__line{text-indent:-2ch;padding-left:2ch;display:block}.secureBoot-module__dTG9Ba__codeBlock .secureBoot-module__dTG9Ba__line>span{text-indent:0;max-width:100%;display:inline-block}.secureBoot-module__dTG9Ba__codeBlock button{color:#000;cursor:pointer;background:#00000014;border-radius:4px;flex:none;padding:2px 10px;font-size:13px;line-height:19px}.secureBoot-module__dTG9Ba__codeBlock button:hover{background:#00000024}.secureBoot-module__dTG9Ba__codeBlock button:focus-visible{outline-offset:2px;outline:2px solid #1b322d}.secureBoot-module__dTG9Ba__output{color:#000;font-family:var(--font-geist-mono),monospace;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:8;border:1px solid #0000001f;border-radius:6px;margin:7px 0;padding:6px 12px;font-size:.9em}
