:root{--black:#020719;--navy:#020719;--zenith:#06102e;--ink:#eef3f8;--ink-2:#eef3f8c2;--ink-3:#eef3f8a3;--pale:#a9c9ee;--line:#a9c9ee24;--line-2:#a9c9ee42;--ease:cubic-bezier(.32,.72,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--gutter:clamp(16px,4vw,56px);--mw:min(62vw,980px);--display:var(--font-marcellus);--sans:var(--font-albert);--num:var(--font-albert)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--black);color-scheme:dark}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-kerning:normal;font-size:17px;line-height:1.65;overflow-x:clip}p{text-wrap:pretty}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--pale);color:var(--black)}:focus-visible{outline:1.5px solid var(--pale);outline-offset:4px;border-radius:2px}#sky{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}main,section{position:relative}.wrap{z-index:1;width:100%;max-width:1360px;padding:0 var(--gutter);margin:0 auto;position:relative}body:before{content:"";z-index:-2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .86 0 0 0 0 .91 0 0 0 0 1 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(ellipse 120% 95% at 50% 32%,var(--zenith) 0%,#050c27 36%,#03091f 60%,var(--black) 86%);position:fixed;inset:0}.far{z-index:-1;pointer-events:none;will-change:transform;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='613' height='613'%3E%3Cg fill='%23dbe7f7'%3E%3Ccircle cx='0.0' cy='564.4' r='0.45' fill-opacity='0.27'/%3E%3Ccircle cx='447.1' cy='326.6' r='0.45' fill-opacity='0.29'/%3E%3Ccircle cx='462.9' cy='332.8' r='0.45' fill-opacity='0.40'/%3E%3Ccircle cx='500.7' cy='148.3' r='0.45' fill-opacity='0.30'/%3E%3Ccircle cx='427.9' cy='33.0' r='0.45' fill-opacity='0.40'/%3E%3Ccircle cx='565.4' cy='494.9' r='0.45' fill-opacity='0.22'/%3E%3Ccircle cx='565.9' cy='422.1' r='0.45' fill-opacity='0.39'/%3E%3Ccircle cx='559.1' cy='556.8' r='0.45' fill-opacity='0.30'/%3E%3Ccircle cx='513.2' cy='203.7' r='0.45' fill-opacity='0.23'/%3E%3Ccircle cx='262.7' cy='180.8' r='0.45' fill-opacity='0.48'/%3E%3Ccircle cx='447.0' cy='538.1' r='0.45' fill-opacity='0.20'/%3E%3Ccircle cx='343.7' cy='311.9' r='0.45' fill-opacity='0.31'/%3E%3Ccircle cx='557.2' cy='33.6' r='0.45' fill-opacity='0.30'/%3E%3Ccircle cx='407.3' cy='566.6' r='0.45' fill-opacity='0.34'/%3E%3Ccircle cx='248.6' cy='173.8' r='0.45' fill-opacity='0.30'/%3E%3Ccircle cx='203.9' cy='325.9' r='0.45' fill-opacity='0.38'/%3E%3Ccircle cx='555.7' cy='280.7' r='0.45' fill-opacity='0.46'/%3E%3Ccircle cx='388.9' cy='316.5' r='0.45' fill-opacity='0.34'/%3E%3Ccircle cx='576.0' cy='243.2' r='0.45' fill-opacity='0.41'/%3E%3Ccircle cx='359.7' cy='214.9' r='0.45' fill-opacity='0.29'/%3E%3Ccircle cx='487.2' cy='537.9' r='0.45' fill-opacity='0.22'/%3E%3Ccircle cx='47.6' cy='249.4' r='0.45' fill-opacity='0.23'/%3E%3Ccircle cx='610.7' cy='134.9' r='0.45' fill-opacity='0.38'/%3E%3Ccircle cx='280.2' cy='363.5' r='0.7' fill-opacity='0.22'/%3E%3Ccircle cx='542.2' cy='545.9' r='0.7' fill-opacity='0.46'/%3E%3Ccircle cx='466.6' cy='168.8' r='0.45' fill-opacity='0.18'/%3E%3Ccircle cx='46.6' cy='1.0' r='0.45' fill-opacity='0.38'/%3E%3Ccircle cx='454.3' cy='300.0' r='0.45' fill-opacity='0.40'/%3E%3Ccircle cx='540.7' cy='144.2' r='0.7' fill-opacity='0.30'/%3E%3Ccircle cx='72.6' cy='299.9' r='0.7' fill-opacity='0.18'/%3E%3Ccircle cx='390.4' cy='565.3' r='0.7' fill-opacity='0.19'/%3E%3Ccircle cx='115.3' cy='593.8' r='0.45' fill-opacity='0.36'/%3E%3Ccircle cx='163.2' cy='136.6' r='0.45' fill-opacity='0.25'/%3E%3Ccircle cx='32.1' cy='471.7' r='0.45' fill-opacity='0.40'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='941' height='941'%3E%3Cg fill='%23dbe7f7'%3E%3Ccircle cx='0.7' cy='20.9' r='0.45' fill-opacity='0.44'/%3E%3Ccircle cx='700.1' cy='637.0' r='0.45' fill-opacity='0.39'/%3E%3Ccircle cx='235.6' cy='503.1' r='0.45' fill-opacity='0.49'/%3E%3Ccircle cx='249.9' cy='397.7' r='0.45' fill-opacity='0.27'/%3E%3Ccircle cx='417.6' cy='717.2' r='0.45' fill-opacity='0.49'/%3E%3Ccircle cx='311.6' cy='932.1' r='0.45' fill-opacity='0.28'/%3E%3Ccircle cx='725.1' cy='156.2' r='0.45' fill-opacity='0.21'/%3E%3Ccircle cx='173.1' cy='393.2' r='0.45' fill-opacity='0.22'/%3E%3Ccircle cx='924.9' cy='657.7' r='0.45' fill-opacity='0.46'/%3E%3Ccircle cx='594.0' cy='832.4' r='0.45' fill-opacity='0.22'/%3E%3Ccircle cx='429.9' cy='256.4' r='0.45' fill-opacity='0.35'/%3E%3Ccircle cx='470.8' cy='184.3' r='0.45' fill-opacity='0.35'/%3E%3Ccircle cx='939.4' cy='192.7' r='0.45' fill-opacity='0.46'/%3E%3Ccircle cx='507.8' cy='203.0' r='0.45' fill-opacity='0.36'/%3E%3Ccircle cx='155.5' cy='816.8' r='0.7' fill-opacity='0.18'/%3E%3Ccircle cx='527.6' cy='891.8' r='0.45' fill-opacity='0.22'/%3E%3Ccircle cx='637.6' cy='850.4' r='0.7' fill-opacity='0.29'/%3E%3Ccircle cx='779.8' cy='283.4' r='0.45' fill-opacity='0.36'/%3E%3Ccircle cx='405.7' cy='440.3' r='0.7' fill-opacity='0.32'/%3E%3Ccircle cx='147.8' cy='901.8' r='0.45' fill-opacity='0.30'/%3E%3Ccircle cx='897.6' cy='386.9' r='0.45' fill-opacity='0.36'/%3E%3Ccircle cx='900.0' cy='305.6' r='0.45' fill-opacity='0.46'/%3E%3Ccircle cx='890.5' cy='911.5' r='0.45' fill-opacity='0.21'/%3E%3Ccircle cx='706.2' cy='766.1' r='0.45' fill-opacity='0.35'/%3E%3Ccircle cx='749.0' cy='291.3' r='0.45' fill-opacity='0.39'/%3E%3Ccircle cx='181.7' cy='304.7' r='0.45' fill-opacity='0.32'/%3E%3Ccircle cx='205.4' cy='558.8' r='0.45' fill-opacity='0.32'/%3E%3Ccircle cx='856.8' cy='328.9' r='0.45' fill-opacity='0.37'/%3E%3Ccircle cx='850.5' cy='172.2' r='0.45' fill-opacity='0.46'/%3E%3Ccircle cx='768.8' cy='58.7' r='0.7' fill-opacity='0.42'/%3E%3Ccircle cx='7.6' cy='173.4' r='0.45' fill-opacity='0.28'/%3E%3Ccircle cx='621.8' cy='256.1' r='0.45' fill-opacity='0.45'/%3E%3Ccircle cx='855.1' cy='410.7' r='0.45' fill-opacity='0.44'/%3E%3Ccircle cx='831.1' cy='426.5' r='0.45' fill-opacity='0.24'/%3E%3Ccircle cx='446.4' cy='570.0' r='0.45' fill-opacity='0.22'/%3E%3Ccircle cx='395.9' cy='550.9' r='0.45' fill-opacity='0.20'/%3E%3Ccircle cx='326.7' cy='440.3' r='0.7' fill-opacity='0.19'/%3E%3Ccircle cx='903.8' cy='341.5' r='0.45' fill-opacity='0.48'/%3E%3Ccircle cx='448.9' cy='730.2' r='0.45' fill-opacity='0.37'/%3E%3Ccircle cx='512.4' cy='446.1' r='0.45' fill-opacity='0.35'/%3E%3Ccircle cx='504.7' cy='156.9' r='0.45' fill-opacity='0.35'/%3E%3Ccircle cx='761.4' cy='250.0' r='0.45' fill-opacity='0.25'/%3E%3Ccircle cx='753.9' cy='584.4' r='0.45' fill-opacity='0.50'/%3E%3Ccircle cx='117.8' cy='54.3' r='0.45' fill-opacity='0.19'/%3E%3Ccircle cx='49.6' cy='353.7' r='0.45' fill-opacity='0.35'/%3E%3Ccircle cx='567.3' cy='731.8' r='0.45' fill-opacity='0.21'/%3E%3Ccircle cx='482.7' cy='291.3' r='0.7' fill-opacity='0.27'/%3E%3Ccircle cx='717.5' cy='211.8' r='0.45' fill-opacity='0.39'/%3E%3Ccircle cx='413.1' cy='883.2' r='0.45' fill-opacity='0.45'/%3E%3Ccircle cx='174.4' cy='603.3' r='0.45' fill-opacity='0.34'/%3E%3Ccircle cx='196.8' cy='487.9' r='0.45' fill-opacity='0.41'/%3E%3Ccircle cx='259.4' cy='604.4' r='0.7' fill-opacity='0.25'/%3E%3C/g%3E%3C/svg%3E");height:100%;position:fixed;top:0;left:0;right:0}.nav{z-index:30;transition:background .5s var(--ease),border-color .5s var(--ease);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.nav.solid{background:var(--black);border-bottom-color:var(--line)}.nav__in{justify-content:space-between;align-items:center;height:72px;display:flex}.wm{line-height:0;display:inline-block}.wm img{width:auto;height:26px}.nav__links{align-items:center;gap:34px;display:flex}.nav__links a{color:var(--ink-2);transition:color .3s var(--ease);padding:6px 0;font-size:15px;position:relative}.nav__links a:after{content:"";transform-origin:0;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__links a:hover{color:var(--ink)}.nav__links a:hover:after{transform:scaleX(1)}.nav__links a.nav__mail{color:var(--ink);border:1px solid var(--line-2);transition:border-color .3s var(--ease);border-radius:2px;padding:8px 14px}.nav__links a.nav__mail:after{display:none}.nav__links a.nav__mail:hover{border-color:var(--ink)}.menu-btn{color:var(--ink);font:15px var(--sans);cursor:pointer;background:0 0;border:0;padding:12px 0 12px 16px;display:none}.overlay{z-index:25;background:var(--black);padding:0 var(--gutter);opacity:0;pointer-events:none;transition:opacity .4s var(--ease);flex-direction:column;justify-content:center;gap:4px;display:flex;position:fixed;inset:0}.overlay a{font-family:var(--display);opacity:0;transition:transform .6s var(--ease),opacity .6s var(--ease);font-size:40px;line-height:1.25;transform:translateY(24px)}.overlay a.small{font-family:var(--sans);color:var(--ink-2);margin-top:28px;font-size:18px}.menu-open .overlay{opacity:1;pointer-events:auto}.menu-open .overlay a{opacity:1;transform:none}.btn{background:var(--ink);color:var(--black);font:500 16px var(--sans);transition:background .3s var(--ease),transform .2s var(--ease-out);border-radius:2px;justify-content:center;align-items:center;padding:16px 28px;display:inline-flex}.btn:hover{background:var(--pale)}.btn:active{transform:translateY(1px)}.h1,.h2,.story__text,.svc__t,.step h3,.rules h3,.values b{font-family:var(--display);font-weight:400}.h2{text-wrap:balance;font-size:clamp(36px,4.8vw,76px);line-height:1.04}.lead{color:var(--ink-2);max-width:52ch;font-size:clamp(17px,1.3vw,19px)}.num{font-family:var(--num);font-variant-numeric:tabular-nums;color:var(--ink-3);letter-spacing:.06em;font-size:13px}.reg{z-index:1;max-width:1360px;padding:0 var(--gutter);color:var(--pale);align-items:center;gap:18px;margin:0 auto;display:flex;position:relative}.reg span{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);flex:1;height:5px}.reg svg{opacity:.75;flex:none;width:22px;height:22px}.sba{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round}.hero{min-height:100svh;padding:120px 0 calc(var(--mw) * .1 + clamp(28px,4vh,44px));align-items:flex-end;display:flex;overflow:clip}.hero__motif{width:var(--mw);pointer-events:none;position:absolute;bottom:clamp(8px,2vh,24px);right:0}.etch{opacity:.82;width:100%;height:auto}.etch__cap{right:var(--gutter);letter-spacing:.02em;color:var(--ink-3);font-size:12px;position:absolute;bottom:0}.hero:after{content:"";left:0;right:0;bottom:calc(clamp(8px,2vh,24px) + var(--mw) * .036);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);z-index:0;pointer-events:none;height:5px;position:absolute}.hero__inner{flex-direction:column;align-items:flex-start;gap:clamp(24px,3.6vh,36px);display:flex}.hero__text{max-width:min(48%,640px)}.hero .lead{max-width:44ch}.h1{letter-spacing:-.01em;font-size:clamp(40px,5vw,84px);line-height:1.02}.h1 .ln{display:block}.etch{opacity:0;animation:motif-in 2.6s var(--ease-out) .2s forwards;--to:.82}@keyframes motif-in{to{opacity:var(--to,1)}}.story{padding:clamp(140px,20vh,240px) 0 clamp(110px,16vh,190px)}.story__text{max-width:22ch;font-size:clamp(28px,3.8vw,58px);line-height:1.14}.story__text .w{opacity:.18;transition:opacity .25s linear}.values{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(72px,10vh,120px);display:grid;position:relative}.values:before{content:"";border-top:1px solid var(--line);position:absolute;top:4px;left:0;right:0}.values div{padding:28px 28px 8px 0}.values div+div{border-left:1px solid var(--line);padding-left:28px}.values b{margin-bottom:10px;font-size:24px;line-height:1.2;display:block}.values span{color:var(--ink-2);font-size:16px;line-height:1.55;display:block}.services{padding:clamp(100px,14vh,180px) 0}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,110px);display:grid}.split__head{flex-direction:column;align-self:start;gap:28px;display:flex;position:sticky;top:130px}.svc{border-top:1px solid var(--line-2);list-style:none}.svc li{border-bottom:1px solid var(--line)}.svc a{grid-template-columns:52px minmax(0,1fr) 32px;align-items:start;gap:20px;padding:34px 16px 34px 12px;display:grid;position:relative}.svc a:after{content:"";background:var(--pale);transform-origin:0;height:1px;transition:transform .7s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.svc a:hover:after{transform:scaleX(1)}.svc__n{padding-top:12px}.svc__t{transition:transform .6s var(--ease);font-size:clamp(26px,2.4vw,36px);line-height:1.12}.svc__d{color:var(--ink-2);max-width:52ch;margin-top:12px;font-size:16px}.svc__tags{color:var(--ink-3);letter-spacing:.02em;margin-top:14px;font-size:13px}.svc__go{text-align:right;color:var(--ink-3);transition:color .4s var(--ease),transform .6s var(--ease);padding-top:6px;font-size:20px}.svc a:hover .svc__t{transform:translate(6px)}.svc a:hover .svc__go{color:var(--ink);transform:translate(4px)}.svc a:hover .svc__n{color:var(--pale)}.process{padding:clamp(100px,14vh,180px) 0}.process__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(64px,10vh,120px);display:flex;position:relative}.process__head .h2{max-width:9em}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px);list-style:none;display:grid;position:relative}.steps__rail{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);height:5px;position:absolute;top:9px;left:0;right:0}.steps__fill{background:var(--pale);opacity:.75;transform-origin:0;height:1px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.step{padding-top:56px;position:relative}.star{background:var(--black);width:24px;height:24px;color:var(--ink-3);transition:color .8s var(--ease);place-items:center;display:grid;position:absolute;top:0;left:0}.star svg{width:22px;height:22px;transition:transform .9s var(--ease)}.step.lit .star{color:var(--pale)}.step.lit .star svg{transform:rotate(36deg)}.step h3{margin:8px 0 12px;font-size:clamp(24px,2.1vw,30px)}.step p{color:var(--ink-2);font-size:16px}.why{padding:clamp(100px,14vh,180px) 0}.why__head{max-width:860px;margin-bottom:clamp(56px,8vh,96px)}.why__head .h2{font-size:clamp(34px,4.4vw,66px)}.rules{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;list-style:none;display:grid}.rules li{border-bottom:1px solid var(--line);padding:30px 36px 40px 0}.rules li:nth-child(2n){border-left:1px solid var(--line);padding:30px 0 40px 36px}.rules h3{text-wrap:balance;margin:14px 0 12px;font-size:clamp(22px,1.9vw,27px);line-height:1.18}.rules p{color:var(--ink-2);max-width:40ch;font-size:16px}.contact{text-align:center;justify-content:center;align-items:center;min-height:100svh;padding:140px 0 clamp(150px,22vh,230px);display:flex;overflow:clip}.contact__inner{flex-direction:column;align-items:center;gap:28px;display:flex}.contact .h2{max-width:13ch;font-size:clamp(40px,6.4vw,104px)}.mail{color:var(--ink);font:clamp(24px,3vw,40px)/1.2 var(--display);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;padding:4px 0 8px;position:relative}.mail:after{content:"";background:var(--ink-3);height:1px;transition:background .4s var(--ease);position:absolute;bottom:0;left:0;right:0}.mail:hover{color:var(--pale)}.mail:hover:after{background:var(--pale)}.mail__hint{min-height:1.4em;color:var(--ink-3);margin-top:-14px;font-size:14px}.mail__hint.ok{color:var(--pale)}.phone{color:var(--ink-3);margin-top:-6px;font-size:15px}.phone a{color:var(--ink-2);white-space:nowrap;transition:color .3s var(--ease)}.phone a:hover{color:var(--ink);text-decoration:underline 1px var(--ink-3);text-underline-offset:5px}.sect-etch{z-index:-1;pointer-events:none;margin:0;position:absolute}.sect-etch img{opacity:.38;--etch-mask:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent);-webkit-mask:var(--etch-mask);mask:var(--etch-mask);-webkit-mask-composite:source-in;display:block;mask-composite:intersect}.sect-etch--zodiac{top:0;right:var(--gutter);width:min(19vw,300px)}.sect-etch--zodiac img{opacity:.48;--etch-mask:radial-gradient(closest-side,#000 70%,transparent);width:100%;height:auto}.sect-etch--thoth{justify-content:center;align-items:flex-end;display:flex;inset:0}.sect-etch--thoth img{flex:none;width:auto;height:120%}.sect-etch--ra{left:max(var(--gutter),calc((100% - 1360px) / 2 + var(--gutter)));height:clamp(170px,28vw,400px);bottom:0}.sect-etch--ra img{opacity:.28;--etch-mask:radial-gradient(ellipse 62% 78% at 50% 56%,#000 62%,transparent),linear-gradient(to bottom,transparent,#000 12%);width:auto;height:100%}footer{z-index:2;border-top:1px solid var(--line-2);background:#020719e0;padding:64px 0 28px;position:relative}footer:before{content:"";border-top:1px solid var(--line);position:absolute;top:4px;left:0;right:0}.foot{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.foot .wm{margin-bottom:22px}.foot .wm img{height:40px}.foot p{color:var(--ink-3);max-width:36ch;font-size:15px}.foot h4{font:500 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.foot ul{flex-direction:column;gap:8px;list-style:none;display:flex}.foot ul a{color:var(--ink-2);transition:color .3s var(--ease);font-size:15px}.foot ul a:hover{color:var(--ink)}.foot__hall{pointer-events:none;max-width:1040px;margin:clamp(12px,3vh,32px) auto 0}.foot__hall img{opacity:.15;--hall-mask:linear-gradient(to right,transparent,#000 20%,#000 80%,transparent),linear-gradient(to bottom,transparent,#000 38%,#000 78%,transparent);width:100%;height:auto;-webkit-mask:var(--hall-mask);mask:var(--hall-mask);-webkit-mask-composite:source-in;mask-composite:intersect}.foot__legal{color:var(--ink-3);flex-wrap:wrap;gap:4px 20px;margin:clamp(16px,2.4vh,24px) 0 12px;font-size:13px;display:flex}.foot__base{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;display:flex}.rv{opacity:0;transition:opacity 1.2s var(--ease-out),transform 1.4s var(--ease-out);transform:translateY(20px)}.rv.in{opacity:1;transform:none}.rw{vertical-align:top;margin:-.18em -.05em -.16em;padding:.18em .05em .16em;display:inline-block;overflow:hidden}.rwi{display:inline-block}html.rv-on [data-rv] .rwi{opacity:0;transition:transform 1.7s cubic-bezier(.19,1,.22,1),opacity 1.5s cubic-bezier(.25,.8,.25,1);transform:translateY(105%)}html.rv-on [data-rv].in .rwi{opacity:1;transform:none}@media (width<=1100px){.values{grid-template-columns:repeat(2,minmax(0,1fr))}.values div:nth-child(3){border-left:0;padding-left:0}.values div:nth-child(n+3){border-top:1px solid var(--line);margin-top:16px}.sect-etch--thoth{padding-right:10%}.sect-etch--thoth img{height:75%}}@media (width<=940px){.sect-etch--thoth{z-index:auto;justify-content:flex-start;width:100%;padding:0;position:static;inset:auto}.sect-etch--thoth img{height:clamp(150px,22vw,200px)}}@media (width<=980px){:root{--mw:min(100vw,760px)}.split{grid-template-columns:1fr}.split__head{position:static}.steps{grid-template-columns:1fr 1fr;row-gap:56px}.steps__rail{display:none}.hero{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:84px 0 56px}.hero__motif{align-self:center;margin:0 0 clamp(20px,4vw,40px);position:relative;bottom:auto;right:auto}.hero:after{display:none}.etch__cap{text-align:right;padding:6px var(--gutter) 0;display:block;position:static}.hero__text{max-width:none}}@media (width<=760px){:root{--mw:100vw}body{font-size:16px}.nav__in{height:60px}.nav__links{display:none}.menu-btn{display:block}.wm img{height:21px}.hero{min-height:0;padding:64px 0 48px}.hero__motif{margin:0 0 4px}.etch__cap{padding-bottom:20px;font-size:11px}.hero .lead{font-size:16px}.h1{font-size:clamp(34px,9.4vw,44px)}.hero .btn{width:100%}.values{grid-template-columns:1fr}.values div,.values div+div{border-left:0;padding:20px 0 4px}.values div:nth-child(n+2){border-top:1px solid var(--line);margin-top:16px}.svc a{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:28px 4px}.svc__go{display:none}.steps{grid-template-columns:1fr;row-gap:44px;padding-left:40px}.steps:before{content:"";background:var(--line-2);width:1px;position:absolute;top:0;bottom:0;left:11px}.step{padding-top:0}.star{top:2px;left:-40px}.rules{grid-template-columns:1fr}.rules li,.rules li:nth-child(2n){border-left:0;padding:26px 0 30px}.sect-etch--zodiac{z-index:auto;width:min(64vw,260px);margin:clamp(24px,7vw,40px) auto 0;position:relative;top:auto;right:auto}.sect-etch--ra{height:min(46vw,190px)}.foot{grid-template-columns:1fr 1fr}.foot>div:first-child{grid-column:1/-1}footer{padding-bottom:56px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.rv,.etch{opacity:1;transform:none}.etch{opacity:.82}.story__text .w{opacity:1!important}}
