:root{--color-ink:#101112;--color-accent:#D9F24B;--color-paper:#F4F3EF;--color-border:#DDDBD3;--font-heading:"Geologica",sans-serif;--font-body:"Golos Text",sans-serif;--container:1240px;--radius-card:20px;--radius-button:999px}body{margin:0;background:var(--color-paper);color:var(--color-ink)}a{color:inherit}button,input,textarea,select{font:inherit}button{cursor:pointer}svg{flex-shrink:0}img{max-width:100%;height:auto}:focus-visible{outline:3px solid #647800;outline-offset:4px}section[id]{scroll-margin-top:24px}.skip{position:absolute;top:-100px;left:20px;z-index:100;background:#fff;padding:12px}.skip:focus{top:12px}input,textarea{max-width:100%}details summary{cursor:pointer}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@font-face{font-family:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/44317364e668.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/33644ebda8e8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/0df4fc8d5458.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/44317364e668.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/33644ebda8e8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/0df4fc8d5458.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/44317364e668.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/33644ebda8e8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/0df4fc8d5458.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/2f175b8fc40e.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/90256a7b8eb3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f8d71091110f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/2f175b8fc40e.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/90256a7b8eb3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f8d71091110f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/2f175b8fc40e.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/90256a7b8eb3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f8d71091110f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0}*{box-sizing:border-box}html{scroll-behavior:smooth}a{color:#101112}a:hover{color:#3d4045}summary{cursor:pointer}input[type=range]{accent-color:#101112}button{font-family:inherit;cursor:pointer}.r8a5d9eadc3{font-family:Golos Text,system-ui,-apple-system,Segoe UI,sans-serif;color:#101112;background:#f4f3ef;font-size:16px;line-height:1.5}.ra67bf87025{background:#101112;color:#fff}.r51bc875846{max-width:1240px;margin:0 auto;padding:20px clamp(20px,4vw,40px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.r42a449e81b{display:flex;align-items:center;gap:10px;text-decoration:none;min-height:44px}.r2fbe254dda{font-family:Geologica,system-ui,sans-serif;font-size:19px;letter-spacing:-.02em;color:#fff}.r018e18ec8e{font-weight:600}.r5f1f522956{font-weight:400}.rda0c59e64d{display:flex;flex-wrap:wrap;gap:4px 28px;font-size:15px}.r6a40542823{color:#d5d6d8;text-decoration:none;min-height:44px;display:flex;align-items:center}.r8bd916b88d{max-width:1240px;margin:0 auto;padding:40px clamp(20px,4vw,40px) 72px;display:flex;flex-wrap:wrap;align-items:center;gap:48px 64px}.re213c82f95{flex:3 1 480px;min-width:0;display:flex;flex-direction:column;gap:24px}.r2ca5ff3c19{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#b4b6ba}.ra92cea640e{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(34px,4.6vw,62px);line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.rec90a2189c{margin:0;font-size:clamp(19px,1.7vw,24px);line-height:1.4;color:#fff;max-width:580px;text-wrap:pretty}.rece980c57f{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.r46cd47525f{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 24px;border-radius:999px;border:1px solid #55585D;color:#fff;font-weight:500;font-size:17px;text-decoration:none}.rb3a3754597{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 24px;font-size:15px;color:#b4b6ba}.r01bb5b3c5a{flex:2 1 380px;min-width:0;display:flex;justify-content:center}.rd3979ca2fb{width:100%;max-width:460px;background:#f4f3ef;color:#101112;border-radius:230px 230px 24px 24px;padding:88px 32px 32px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.rf8b5a89943{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#5a5c61}.r4bc5d5c1aa{font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:64px;line-height:1;letter-spacing:-.03em}.r4c5a591508{width:100%;height:44px}.rdaac3bec9d{width:100%;border-top:1px solid #DDDBD3;padding-top:16px;display:flex;flex-direction:column;gap:6px}.r7e16fb91e1{font-size:15px;color:#5a5c61}.r179a6b29ca{font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(22px,2.2vw,28px);letter-spacing:-.02em;line-height:1.2}.rc15588957f{font-size:13px;color:#5a5c61}.r65e5a7cf88{width:100%;display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 20px;border-radius:999px;background:#101112;color:#fff;font-weight:600;font-size:16px;text-decoration:none}.r6d2fd15315{border-top:1px solid #33363A}.r9570b850e7{max-width:1240px;margin:0 auto;padding:28px clamp(20px,4vw,40px);list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px 32px}.rdea780ea53{display:flex;flex-direction:column;gap:2px}.r8d93f1a510{font-family:Geologica,system-ui,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.02em}.r0c8a3624e5{font-size:14px;color:#b4b6ba}.r6cec7e6db7{max-width:1240px;margin:0 auto;padding:72px clamp(20px,4vw,40px) 48px;display:flex;flex-direction:column;gap:28px}.r3ba91462b7{display:flex;flex-direction:column;gap:12px;max-width:760px}.rf49d0da943{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.r6482acfdc6{margin:0;font-size:17px;color:#5a5c61;text-wrap:pretty}.r54215b66b3{display:flex;flex-wrap:wrap;gap:8px}.re97ead0850{background:#fff;border:1px solid #DDDBD3;border-radius:20px;padding:24px;display:flex;flex-wrap:wrap;gap:24px 32px;align-items:stretch}.r30f63bfd48{flex:1 1 260px;min-height:180px;border-radius:12px;background:repeating-linear-gradient(135deg,#eceae4 0 12px,#e3e1da 12px 24px);display:flex;align-items:flex-end;padding:14px;font-size:13px;color:#5a5c61}.ra5768832ba{flex:2 1 420px;min-width:0;display:flex;flex-direction:column;gap:10px}.r2e171129a9{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5a5c61}.r14d41c5ccd{padding:3px 10px;border-radius:999px;border:1px solid #101112;color:#101112;font-weight:600}.r974ce1060f{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.02em}.r6afc9a551f{margin:0;color:#3d4045;max-width:560px}.r8e5729d727{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:15px}.r361ca53716{color:#5a5c61}.rd74b81cc6d{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.r211244d0a3{display:flex;align-items:center;min-height:48px;padding:0 22px;border-radius:999px;background:#101112;color:#fff;font-weight:600;font-size:15px;text-decoration:none}.r2eb6af4b49{display:flex;align-items:center;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid #101112;font-weight:500;font-size:15px;text-decoration:none}.r54c0969656{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.rf2ac6865c8{flex:0 0 56px;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:40px;line-height:1;letter-spacing:-.03em;color:#8a8c90}.rdd2babdbad{flex:3 1 380px;min-width:0;display:flex;flex-direction:column;gap:6px}.r17051c8bc5{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:22px;letter-spacing:-.02em}.rc48cc4f944{font-size:14px;color:#5a5c61}.rb60ed6bd44{margin:0;font-size:15px;color:#101112}.r954675b14a{flex:1 1 210px;min-width:0;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.r3acdf7fd24{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5a5c61}.r1a89ebc175{font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:19px;letter-spacing:-.01em}.r50faf8588b{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:8px}.rf675a5dbd6{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid #DDDBD3;font-size:15px;font-weight:500;text-decoration:none}.rddbe5efb64{font-size:13px;color:#5a5c61;text-align:center}.r3944904dd9{background:#101112;color:#fff;border-radius:20px;padding:24px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.rbf0330e7f3{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:4px}.re9fd3225b6{font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:22px;letter-spacing:-.02em}.rb42057ebd4{color:#b4b6ba;font-size:15px}.rb8518170b2{margin:0;font-size:13px;color:#5a5c61;max-width:860px}.r6528b7888d{max-width:1240px;margin:0 auto;padding:48px clamp(20px,4vw,40px);display:flex;flex-direction:column;gap:32px}.r5846c6909d{display:flex;flex-wrap:wrap;gap:24px 40px;align-items:stretch}.rb439834de6{flex:1 1 380px;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.r5fe82a7b06{background:#fff;border:1px solid #DDDBD3;border-radius:16px;padding:20px 22px;display:flex;gap:18px}.r4e8c444e21{font-family:Geologica,system-ui,sans-serif;font-size:22px;font-weight:500;color:#8a8c90}.rbc8afc745e{display:flex;flex-direction:column;gap:4px}.r5527d16dc5{margin:0;font-size:18px;font-weight:600}.r402ce5b680{margin:0;font-size:15px;color:#5a5c61}.r13cc04622d{flex:1 1 420px;min-width:0;background:#fff;border:1px solid #DDDBD3;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:14px}.r645bbb62ac{overflow-x:auto}.r0d5cd9fd8b{min-width:440px;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;font-size:14px}.r7dc37c19d4{padding:10px 8px;border-bottom:1px solid #101112}.rc613220541{padding:10px 8px;border-bottom:1px solid #101112;font-weight:600}.rebdf412878{padding:12px 8px;border-bottom:1px solid #DDDBD3}.r08fc034936{height:10px;width:70%;border-radius:5px;background:#dddbd3}.r7a44716e3c{height:10px;width:55%;border-radius:5px;background:#dddbd3}.r23a400fce9{height:10px;width:80%;border-radius:5px;background:#dddbd3}.r1addffb05b{height:10px;width:60%;border-radius:5px;background:#dddbd3}.r744718381b{height:10px;width:85%;border-radius:5px;background:#dddbd3}.rdb76593546{height:10px;width:50%;border-radius:5px;background:#dddbd3}.ra12821a57e{height:10px;width:45%;border-radius:5px;background:#dddbd3}.rc0b0198729{height:10px;width:65%;border-radius:5px;background:#dddbd3}.r58682e60e1{height:10px;width:75%;border-radius:5px;background:#dddbd3}.rbb19534c2d{height:10px;width:40%;border-radius:5px;background:#dddbd3}.r7bad4567f9{padding:12px 8px}.reaca394138{margin:0;font-size:14px;color:#5a5c61}.rb41499216d{max-width:1240px;margin:0 auto;padding:48px clamp(20px,4vw,40px);display:flex;flex-direction:column;gap:28px}.r9b4fc8f16a{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em;max-width:760px;text-wrap:balance}.r2a3156f948{background:#fff;border:1px solid #DDDBD3;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:20px}.rf32dbc5a54{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.rbf4b2d06f1{flex:3 1 320px;padding:14px 16px;border-radius:12px;background:#eceae4;display:flex;flex-direction:column;gap:2px}.r9eff36ae7c{flex:1 1 160px;padding:14px 16px;border-radius:12px;background:#101112;color:#fff;display:flex;flex-direction:column;gap:2px}.r7e2f455ad0{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#b4b6ba}.rb6dbd4d169{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px 32px}.r13f5263f83{margin:0;font-size:17px;font-weight:600}.rc7d99b546b{max-width:1240px;margin:0 auto;padding:72px clamp(20px,4vw,40px);display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-start}.r1e0d95cc82{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px}.r7217a965c0{display:flex;flex-direction:column;gap:10px}.r160be4a24a{margin:0;font-size:17px;color:#b4b6ba}.r26b2dc4eb0{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.re213f4d086{display:flex;flex-direction:column;gap:22px}.r40f2ee9b64{font-size:15px;color:#b4b6ba}.r0a1a8b1ffa{display:flex;flex-direction:column;gap:6px}.rfabdb69da2{color:#fff;font-weight:600}.r51022f5abe{display:flex;flex-direction:column;gap:6px;max-width:520px}.rbf4d6dccf4{min-height:52px;padding:0 16px;border-radius:12px;border:1px solid #55585D;background:#1b1d20;color:#fff;font-size:16px;font-family:inherit}.re8de84c689{display:flex}.r42206226a2{display:flex;flex-wrap:wrap;gap:10px}.rae9e75aa68{min-height:56px;padding:0 24px;border-radius:999px;border:1px solid #55585D;background:transparent;color:#fff;font-size:16px;font-weight:500}.r399d134eb6{display:flex;flex-direction:column;gap:20px;max-width:560px}.r47e283d7b6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.rc9fa0d1655{display:flex;flex-direction:column;gap:10px;font-size:14px;color:#b4b6ba}.r9846718810{display:flex;gap:12px;align-items:flex-start;min-height:44px}.r6a059b4b56{color:#fff}.rd6a3091492{border:1px solid #55585D;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px;max-width:560px}.rde0336d8f2{margin:0;color:#d5d6d8}.r41572beb20{display:flex;align-items:center;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid #55585D;color:#fff;font-weight:500;text-decoration:none}.r544fce3996{flex:1 1 300px;min-width:0;background:#1b1d20;border:1px solid #33363A;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:18px}.r41bb3b71ae{font-size:17px;font-weight:500}.r36e6ef4e91{margin:0;padding:16px 0 0;border-top:1px solid #33363A;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:15px;color:#d5d6d8}.rfebfc5c5ab{margin:0;font-size:17px;color:#5a5c61}.r5424d507db{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:12px}.re68b563506{background:#fff;border:1px solid #DDDBD3;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:6px}.r3422defb0b{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:12px}.rfeb34d60a2{margin:0;border:1px dashed #8A8C90;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px}.rbaa336eb21{margin:0;font-size:17px}.re902c6e0b8{max-width:1240px;margin:0 auto;padding:48px clamp(20px,4vw,40px);display:flex;flex-direction:column;gap:24px}.r0e7dd4a841{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em}.ra5cb60ab30{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px}.rde60a1229b{background:#fff;border:1px solid #DDDBD3;border-radius:14px;padding:16px 18px;text-decoration:none;display:flex;flex-direction:column;gap:2px}.r0e317cff9d{font-size:18px;font-weight:600}.r676544a46f{max-width:1240px;margin:0 auto;padding:48px clamp(20px,4vw,40px) 72px;display:flex;flex-wrap:wrap;gap:24px 56px}.r651561200d{flex:1 1 300px;margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em}.r03d55905ad{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;border-top:1px solid #101112}.r27b0f4f4f4{border-bottom:1px solid #DDDBD3;padding:6px 0}.r839d5f6e1c{min-height:48px;display:flex;align-items:center;font-size:18px;font-weight:600}.rc64139a6fe{margin:0 0 16px;color:#3d4045}.r4747a9fce6{background:#101112;color:#b4b6ba}.re919dddb00{max-width:1240px;margin:0 auto;padding:56px clamp(20px,4vw,40px) 40px;display:flex;flex-direction:column;gap:32px}.rfd3a9b76f0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px}.rf9c22e5ea7{flex:1 1 420px;min-width:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(26px,2.8vw,38px);line-height:1.12;letter-spacing:-.025em;color:#fff;text-wrap:balance}.r3bf91d47c9{margin:0;padding-top:24px;border-top:1px solid #33363A;font-size:13px;max-width:980px}.r340df66380{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px}.r05dd072f8d{color:#d5d6d8}.re3a24c1e8b{position:sticky;bottom:0;z-index:5;background:#fff;border-top:1px solid #101112}.r24bee68169{max-width:1240px;margin:0 auto;padding:10px clamp(20px,4vw,40px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px}.r2707782383{flex:1 1 280px;min-width:0;font-size:15px}.rec54d88e15{color:#d5d6d8;text-decoration:none;min-height:44px;display:flex;align-items:center;color:#fff;font-weight:600}.r44db9217e1{max-width:1240px;margin:0 auto;padding:40px clamp(20px,4vw,40px) 64px;display:flex;flex-direction:column;gap:24px}.r6c17dd268b{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(34px,4.6vw,62px);line-height:1.04;letter-spacing:-.03em;max-width:900px;text-wrap:balance}.r91ae9c1bc0{margin:0;font-size:clamp(19px,1.7vw,24px);line-height:1.4;max-width:680px;text-wrap:pretty}.r8e33b2a07f{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em;text-wrap:balance;max-width:760px}.r9bd96ebbaa{background:#fff;border:1px solid #DDDBD3;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px}.r76f0f9a901{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:24px;letter-spacing:-.02em}.r26359961fe{margin:0;color:#3d4045}.ra309b6dba5{background:#101112;color:#fff;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px}.r45ed1fc07c{background:#fff;border:1px solid #DDDBD3;border-radius:20px;padding:12px 18px;overflow-x:auto}.r7274b8232c{min-width:640px;display:grid;grid-template-columns:220px 1fr 110px;font-size:15px}.r8cd322aacd{padding:12px 10px;border-bottom:1px solid #101112;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5a5c61}.rfec7e52d71{padding:12px 10px;border-bottom:1px solid #101112;text-align:right;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5a5c61}.rabd88a613d{padding:14px 10px;border-bottom:1px solid #DDDBD3;font-weight:600}.r23a5d932a7{padding:14px 10px;border-bottom:1px solid #DDDBD3;color:#3d4045}.ra76eac32d8{padding:14px 10px;border-bottom:1px solid #DDDBD3;text-align:right;font-weight:600}.r31c9d5849e{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:12px}.r91c92a2cc7{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;border:1px solid #55585D;color:#fff;font-weight:500;text-decoration:none}.r8033de5e69{flex:1 1 300px;margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.r437e3a68cd{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:clamp(34px,4.4vw,58px);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.rd94eab4981{margin:0;font-size:clamp(19px,1.7vw,24px);line-height:1.4;max-width:580px;text-wrap:pretty}.rbcf565830f{display:flex;flex-wrap:wrap;gap:12px 16px}.rac5eef845c{width:100%;max-width:460px;background:#f4f3ef;color:#101112;border-radius:230px 230px 24px 24px;padding:88px 32px 32px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.r62bbab0d1f{font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:60px;line-height:1;letter-spacing:-.03em}.r55239b768a{width:100%;margin:0;padding:0;list-style:none;border-top:1px solid #DDDBD3;font-size:16px;text-align:left}.r7f2d34e1cf{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #DDDBD3}.r2ceb50a265{max-width:1240px;margin:0 auto;padding:48px clamp(20px,4vw,40px)}.r7f63b45d25{background:#101112;color:#fff;border-radius:20px;padding:clamp(24px,3vw,40px);display:flex;flex-wrap:wrap;gap:24px 56px;align-items:flex-start}.rae74a0f26b{flex:3 1 420px;min-width:0;display:flex;flex-direction:column;gap:12px}.rafa58ca815{margin:0;color:#d5d6d8;max-width:620px}.r60558876ca{flex:2 1 300px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;font-size:16px}.rf1b36c08d9{padding:14px 0;border-bottom:1px solid #33363A}.r1b02aaf43a{flex:1 1 200px;padding:18px;border-radius:14px;background:#fff;border:1px solid #DDDBD3;display:flex;flex-direction:column;gap:4px}.r6e50be7164{font-size:14px}.rd1f2309cc0{flex:1 1 220px;padding:18px;border-radius:14px;background:#101112;color:#fff;display:flex;flex-direction:column;gap:4px}.r39233f8d8e{font-size:14px;color:#d5d6d8}.r8e33b0cfbd{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.rccdc654ae9{display:flex;flex-direction:column;gap:12px;max-width:640px}.r970f8085e6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px}.rbae31bb314{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rbdf9683b51{font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:40px;line-height:1.05;letter-spacing:-.03em}.re218050337{font-size:16px;font-weight:400;letter-spacing:0;color:#5a5c61}.r9083339d72{margin:0;padding:14px 0 0;border-top:1px solid #DDDBD3;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:15px;color:#3d4045}.r171d22ff15{background:#fff;border:1px solid #DDDBD3;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:8px}.r16827e552f{align-self:flex-start;min-height:44px;display:flex;align-items:center;font-weight:600}.r896225b6da{margin:0;font-size:13px;color:#5a5c61}.rec5ab72fdd{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.r823481464a{flex:3 1 480px;min-width:0;background:#fff;border:1px solid #DDDBD3;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px}.r0f0ed33960{margin:0;font-size:20px;font-weight:600}.rae47f71e51{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:110px 110px;gap:8px}.r5357efb1de{grid-row:1 / 3;border-radius:12px;background:repeating-linear-gradient(135deg,#eceae4 0 12px,#e3e1da 12px 24px);display:flex;align-items:flex-end;padding:12px;font-size:13px;color:#5a5c61}.r20e078cf0b{border-radius:12px;background:repeating-linear-gradient(135deg,#eceae4 0 12px,#e3e1da 12px 24px);display:flex;align-items:flex-end;padding:10px;font-size:12px;color:#5a5c61}.rb32737b8fc{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:14px}.rbaae1f5190{padding:6px 12px;border-radius:999px;border:1px solid #DDDBD3}.rcc57b99902{flex:2 1 320px;min-width:0;display:flex;flex-direction:column;gap:12px}.r4b9b066ed2{display:flex;flex-direction:column;gap:20px;max-width:600px}.r65e002a357{display:flex;gap:12px;align-items:flex-start;min-height:44px;font-size:14px;color:#b4b6ba}.r7eb5437fe0{padding-top:16px;border-top:1px solid #33363A;min-height:44px;display:flex;align-items:center;color:#fff;font-weight:500}.r2678942004{max-width:1240px;margin:0 auto;padding:72px clamp(20px,4vw,40px);display:flex;flex-wrap:wrap;gap:24px 56px}.ra5cbb9decd{padding:40px;display:flex;flex-direction:column;gap:24px}.r7ad87077db{margin:0;font-family:Geologica,system-ui,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.025em}.rec21dc6b87{margin:0;color:#5a5c61;max-width:720px}.r865c21f912{background:#101112;border:1px solid #DDDBD3;border-radius:20px;padding:32px;min-height:220px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.r1751a0b6c7{display:flex;align-items:center;gap:14px}.r7bbfaa784e{font-family:Geologica,system-ui,sans-serif;font-size:38px;letter-spacing:-.02em;color:#fff}.rcc38f950d0{font-size:13px;color:#b4b6ba}.rb8d59b0d71{background:#fff;border:1px solid #DDDBD3;border-radius:20px;padding:32px;min-height:220px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.recdd9d01dd{font-family:Geologica,system-ui,sans-serif;font-size:38px;letter-spacing:-.02em;color:#101112}.rf27316a766{font-size:13px;color:#101112}.rc95ad5cd0e{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.rbab1f34903{font-family:Geologica,system-ui,sans-serif;font-size:26px;line-height:1.05;letter-spacing:-.02em;color:#fff}.re71e92a197{display:flex;align-items:flex-end;gap:20px}.r93ef47b5ce{width:96px;height:96px;border-radius:22px;background:#101112;display:flex;align-items:center;justify-content:center}.redabf37796{width:48px;height:48px;border-radius:11px;background:#101112;display:flex;align-items:center;justify-content:center}.r3ad55354f9{width:32px;height:32px;border-radius:7px;background:#101112;display:flex;align-items:center;justify-content:center}.rcb8fd197d3{width:16px;height:16px;border-radius:4px;background:#101112;display:flex;align-items:center;justify-content:center}.rfc9cbc5af8{display:flex;flex-direction:column;gap:14px;width:100%}.r4f168b902b{display:flex;gap:8px}.rd7ebf783ab{flex:1;height:56px;border-radius:10px;background:#101112}.r70c0b1a68d{flex:1;height:56px;border-radius:10px;background:#f4f3ef;border:1px solid #DDDBD3}.r6d4a86b328{font-family:Geologica,system-ui,sans-serif;font-size:22px;letter-spacing:-.02em}.r30f63bfd48{padding:0;overflow:hidden;background:#eceae4;position:relative;min-height:240px}.r30f63bfd48 picture{display:block;width:100%;height:100%}.r30f63bfd48 img{display:block;width:100%;height:100%;min-height:240px;object-fit:cover;object-position:center}.studio-reviews{margin-top:32px}.review-title{font-size:clamp(24px,3vw,36px);margin:0 0 12px}.review-note{max-width:850px;line-height:1.6;color:#5a5c61;margin:0 0 24px}.review-card{display:flex;flex-direction:column}.review-studio{font-size:18px;margin:0 0 16px}.review-card figcaption{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:20px}.review-card figcaption a{text-decoration:underline;text-underline-offset:3px}.review-card blockquote{margin-bottom:12px}.review-card{border-style:solid;border-color:#dddbd3}.mobile-menu{display:none}.site-header{position:relative}@media(max-width:768px){.site-header{flex-wrap:nowrap;gap:12px;padding:16px 20px}.site-header>.desktop-nav,.site-header>.desktop-header-cta{display:none!important}.mobile-menu{display:block;margin-left:auto}.mobile-menu summary{display:flex;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer;border:1px solid #5A5C61;border-radius:12px;list-style:none;color:#f4f3ef}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:focus-visible{outline:3px solid #D9F24B;outline-offset:3px}.hamburger-icon{display:flex;width:22px;flex-direction:column;gap:5px}.hamburger-icon span{display:block;height:2px;background:currentColor;transition:transform .2s}.mobile-menu[open] .hamburger-icon span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobile-menu[open] .hamburger-icon span:nth-child(2){opacity:0}.mobile-menu[open] .hamburger-icon span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav{position:absolute;top:calc(100% - 4px);left:20px;right:20px;z-index:50;display:flex;flex-direction:column;gap:4px;padding:16px;background:#101112;border:1px solid #5A5C61;border-radius:16px;box-shadow:0 12px 24px #0003}.mobile-nav>a{padding:12px;display:block}.mobile-nav>a:last-child{margin-top:8px;text-align:center}}@media(max-width:768px){.r211244d0a3{justify-content:center;padding:12px 14px;font-size:14px;text-align:center}}
