:root{--red:#8d0f0f;--red2:#b4241a;--red-deep:#5c0908;--ink:#17110f;--ink2:#231b19;--paper:#fbf2ef;--line:#e9d9d3;--panel:#f3e4de;--text:#3b3332;--muted:#6f6462;--white:#fff;--wrap:1280px;--gut:40px;--hd:64px;--r:16px;--sans:var(--font-inter),Inter,Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--hd) + 16px)}body{background:var(--white);color:var(--text);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit;cursor:pointer;background:none;border:0;color:inherit}h1,h2,h3{color:var(--ink);font-weight:400;letter-spacing:-.025em;line-height:1.12}svg{flex-shrink:0}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}.skip{position:absolute;left:-9999px;top:8px;z-index:200;background:var(--ink);color:#fff;padding:10px 16px;border-radius:8px}.skip:focus{left:16px}:focus-visible{outline:2px solid var(--red2);outline-offset:3px}.lead{font-size:18px;color:var(--text);max-width:540px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:8px;font-size:15px;font-weight:500;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.btn-sm{height:38px;padding:0 16px;font-size:14px}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:var(--red-deep)}.btn-line{border-color:rgba(23,17,15,.25);color:var(--ink);background:transparent}.btn-line:hover{border-color:var(--ink)}.btn-white{background:#fff;color:var(--ink)}.btn-white:hover{background:var(--paper)}.btn-block{width:100%}.btn:disabled{opacity:.6;cursor:default}.arrow-link{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:var(--ink);margin-top:18px}.arrow-link svg{transition:transform .2s}.arrow-link:hover svg{transform:translate(2px,-2px)}.arrow-link:hover{color:var(--red)}.tag{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,17,15,.18);border-radius:99px;font-size:13px;color:var(--ink);margin-bottom:20px;background:hsla(0,0%,100%,.5)}.tag i{width:6px;height:6px;border-radius:50%;background:var(--red2)}.tag-dark{color:#fff;border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04)}.tag-dark i{background:#e7897d}.ico-sq{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:8px;background:var(--paper);color:var(--ink);flex-shrink:0}.ico-sq.dark{background:var(--ink);color:#fff;width:32px;height:32px;border-radius:7px}.hd{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:#fff;border-bottom:1px solid rgba(23,17,15,.08)}.hd-in{height:var(--hd);display:flex;gap:40px}.brand,.hd-in{align-items:center}.brand{display:inline-flex;gap:9px;flex-shrink:0}.brand img{height:38px;width:auto}.brand span{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding-left:9px;border-left:1px solid var(--line);line-height:1.6}.brand.light img{filter:brightness(0) invert(1)}.brand.light span{color:#fff;border-color:hsla(0,0%,100%,.25)}.hd-nav{flex:1 1;display:flex;gap:4px}.mm-btn{height:36px;padding:0 12px;border-radius:6px;font-size:14.5px;color:var(--ink);transition:background .15s}.mm-btn:hover,.mm-btn[aria-expanded=true]{background:var(--paper)}.hd-right{display:flex;align-items:center;gap:18px}.hd-login{font-size:14.5px;color:var(--ink)}.hd-login:hover{color:var(--red)}.hd-lang{display:inline-flex;font-size:13.5px;color:var(--ink)}.burger,.hd-lang{align-items:center;gap:6px}.burger{display:none;width:40px;height:40px;flex-direction:column;justify-content:center}.burger span{width:20px;height:1.5px;background:var(--ink)}.mm-panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid rgba(23,17,15,.08);box-shadow:0 30px 50px -30px rgba(23,17,15,.25);animation:drop .16s ease}@keyframes drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mm-in{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px 24px;gap:4px 24px;padding-top:24px;padding-bottom:28px}.mm-link{display:flex;gap:14px;align-items:flex-start;padding:12px;border-radius:10px;transition:background .15s}.mm-link:hover{background:var(--paper)}.mm-link b{display:block;font-weight:500;color:var(--ink);font-size:15px}.mm-link small{display:block;color:var(--muted);font-size:13.5px;margin-top:2px;line-height:1.4}.ov{position:fixed;inset:0;z-index:100;background:#fff;overflow-y:auto;animation:drop .18s ease}.ov-top{height:var(--hd);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(23,17,15,.08)}.ov-x{width:40px;height:40px;position:relative}.ov-x:after,.ov-x:before{content:"";position:absolute;left:10px;top:19px;width:20px;height:1.5px;background:var(--ink);transform:rotate(45deg)}.ov-x:after{transform:rotate(-45deg)}.ov-acc>div{border-bottom:1px solid rgba(23,17,15,.08)}.ov-acc>div>button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:20px;color:var(--ink)}.ov-acc button i{width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .2s}.ov-acc .open button i{transform:rotate(-135deg)}.ov-links{padding-bottom:12px}.ov-links .mm-link{padding:10px 0}.ov-cta{display:grid;grid-gap:10px;gap:10px;margin:24px 0 40px}.ov-cta .hd-lang{justify-content:center;margin-top:8px}.hero{background:linear-gradient(180deg,var(--panel) 0,#f7ebe6 75%,#fff 100%);padding:72px 0 40px;overflow:hidden}.hero-in{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px}.hero-in,.news{align-items:center}.news{display:inline-flex;gap:10px;padding:5px 12px 5px 5px;border-radius:99px;background:hsla(0,0%,100%,.6);border:1px solid rgba(23,17,15,.1);font-size:13.5px;color:var(--ink);margin-bottom:28px;transition:background .2s}.news b,.news:hover{background:#fff}.news b{font-weight:500;font-size:12px;border-radius:99px;padding:3px 9px}.hero h1{font-size:60px;line-height:1.06;letter-spacing:-.035em;max-width:560px}.hero .lead{margin:22px 0 30px}.hero-vis{position:relative}.hero-photo{border-radius:var(--r);overflow:hidden;aspect-ratio:5/4.4;background:var(--line)}.hero-photo img{width:100%;height:100%;object-fit:cover;animation:zoom 14s ease-out both}@keyframes zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}.glass{position:absolute;left:20px;right:20px;bottom:20px;display:grid;grid-gap:6px;gap:6px;animation:rise .9s cubic-bezier(.2,.7,.2,1) .3s both}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.glass-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:rgba(40,28,25,.42);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);color:#fff;font-size:13.5px;border:1px solid hsla(0,0%,100%,.14)}.glass-row .cur{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:hsla(0,0%,100%,.92);color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.02em}.glass-row .who{flex:1 1}.glass-row em{font-style:normal;font-size:12px;opacity:.85}.strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:72px;padding-top:32px}.strip-item{display:flex;gap:14px;align-items:flex-start;color:var(--ink)}.strip-item b{display:block;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.2}.strip-item span{display:block;font-size:14px;color:var(--muted);margin-top:4px}.sec{padding:112px 0}.sec-tight{padding:56px 0 112px}.sec-soft{background:var(--paper)}.sec-dark{background:var(--ink);color:hsla(0,0%,100%,.72)}.sec-dark h2,.sec-dark h3{color:#fff}.sec-head{max-width:720px;margin-bottom:56px}.sec-head.center{margin-left:auto;margin-right:auto;text-align:center}.sec-head h2{font-size:48px}.sec-lead{margin-top:18px;font-size:16.5px;color:var(--muted)}.sec-dark .sec-lead{color:hsla(0,0%,100%,.65)}.sec-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:56px}.sec-row .sec-head{margin-bottom:0}.sec-row>.arrow-link,.sec-row>.btn{margin-top:0;flex-shrink:0}.sols{background:linear-gradient(180deg,#fff 0,#fff 90px,#2a1f1c 520px,var(--ink) 700px,var(--ink) 72%,#ebe5e3 100%);padding:40px 0 120px}.sols .sec-head{margin-bottom:72px}.sols .sec-head .sec-lead{color:var(--text)}.pcards{display:grid;grid-gap:96px;gap:96px}.pcard{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--r);overflow:hidden;border:1px solid hsla(0,0%,100%,.22);min-height:520px;background:#fff}.pcard-txt{padding:28px 32px 32px;display:flex;flex-direction:column}.pcard-tag{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ink)}.pcard h3{font-size:34px;margin:22px 0 28px;max-width:520px}.pcard ul{list-style:none;flex:1 1}.pcard li a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0}.pcard li b{display:block;font-weight:500;color:var(--ink);font-size:15.5px}.pcard li small{display:block;font-size:13.5px;color:var(--muted);margin-top:1px}.circ{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(23,17,15,.14);color:var(--ink);flex-shrink:0;transition:background .2s,color .2s}.pcard li a:hover .circ{background:var(--ink);color:#fff}.pcard li a:hover b{color:var(--red)}.pcard .btn-block{margin-top:24px}.pcard-vis{background:var(--ink2);display:grid;place-items:center;padding:48px 40px;position:relative;overflow:hidden}.pcard-vis:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 0 0 70px hsla(0,0%,100%,.015),0 0 0 140px hsla(0,0%,100%,.012)}.pcard-vis .mock{position:relative;width:100%;max-width:330px}.pcard-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mock{background:#fff;border-radius:14px;padding:20px;box-shadow:0 30px 60px -30px rgba(0,0,0,.6);font-size:14px;color:var(--ink)}.mock-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.mock-head span{font-weight:500;font-size:15px}.mock-head em{font-style:normal;font-size:12px;color:var(--red);background:var(--paper);padding:3px 9px;border-radius:99px}.mock-row{background:var(--paper);border-radius:10px;padding:11px 13px;margin-bottom:8px}.mock-row label{display:block;font-size:12px;color:var(--muted)}.mock-row b{font-size:22px;font-weight:500;letter-spacing:-.02em}.mock-row small{font-size:13px;color:var(--muted)}.mock-dl{margin:12px 0 14px}.mock-dl div{display:flex;justify-content:space-between;padding:6px 2px;border-bottom:1px solid var(--paper)}.mock-dl dt{color:var(--muted)}.mock-btn,.mock-dl dd{font-weight:500}.mock-btn{background:var(--ink);color:#fff;text-align:center;border-radius:8px;padding:10px}.mock .mock-note{margin-top:10px;font-size:11px;color:var(--muted);text-align:center}.mock-track ol{list-style:none;margin:4px 0 14px}.mock-track li{position:relative;padding:7px 0 7px 26px;color:var(--muted)}.mock-track li:before{content:"";position:absolute;left:0;top:11px;width:13px;height:13px;border-radius:50%;border:1.5px solid var(--line);background:#fff}.mock-track li:not(:last-child):after{content:"";position:absolute;left:6px;top:26px;bottom:-5px;width:1.5px;background:var(--line)}.mock-track li.done{color:var(--ink)}.mock-track li.done:before{background:var(--red);border-color:var(--red)}.mock-track li.now:before{border-color:var(--red)}.mock-file{display:flex;justify-content:space-between;align-items:center;background:var(--paper);border-radius:10px;padding:11px 13px}.mock-file span{font-size:12px;color:var(--red)}.mock-acc ul{list-style:none}.mock-acc li{display:flex;justify-content:space-between;gap:12px;padding:11px 2px;border-bottom:1px solid var(--paper)}.mock-acc li b{font-weight:500}.mock-acc li span{color:var(--muted)}.mock-stage{background:var(--ink2);border-radius:var(--r);padding:56px 40px;display:grid;place-items:center;aspect-ratio:4/3.3}.mock-stage .mock{width:100%;max-width:340px}.rows{grid-gap:96px;gap:96px}.row,.rows{display:grid}.row{grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.row.flip .row-txt{order:2}.row-txt{padding-left:22px;border-left:2px solid var(--red2)}.row-kicker{font-size:13.5px;color:var(--muted);margin-bottom:10px}.row-txt h3{font-size:32px;margin-bottom:16px}.row-txt p{color:var(--text);max-width:520px}.row-txt p+p{margin-top:12px}.ticks{list-style:none;margin-top:18px}.ticks li{display:flex;gap:10px;padding:7px 0;color:var(--ink)}.ticks svg{color:var(--red2);margin-top:2px}.photo{border-radius:var(--r);overflow:hidden;aspect-ratio:4/3.2;background:var(--line)}.photo img{width:100%;height:100%;object-fit:cover}.icards{display:grid;border-radius:var(--r);overflow:hidden;background:var(--paper)}.icards.n3{grid-template-columns:repeat(3,1fr)}.icards.n4{grid-template-columns:repeat(4,1fr)}.icards.n6{grid-template-columns:repeat(3,1fr)}.icard{padding:32px 28px 36px;border-left:1px solid var(--line);color:var(--ink)}.icard:first-child{border-left:0}.icard h3{font-size:20px;margin:22px 0 10px;letter-spacing:-.01em}.icard p{font-size:14.5px;color:var(--muted)}.icards.dark{background:var(--ink2)}.icards.dark .icard{border-color:hsla(0,0%,100%,.1);color:#fff}.icards.dark h3{color:#fff}.icards.dark .icard p{color:hsla(0,0%,100%,.62)}.icards.n6 .icard:nth-child(4){border-left:0}.icards.n6 .icard:nth-child(n+4){border-top:1px solid var(--line)}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.steps li{background:var(--paper);border-radius:var(--r);padding:26px 24px 30px}.step-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.step-top .ico-sq{background:#fff}.steps .num{font-size:14px;color:var(--muted)}.steps h3{font-size:22px;margin-bottom:10px}.steps p{font-size:14.5px;color:var(--muted)}.cov{display:grid;grid-template-columns:1fr 1fr 1.5fr;grid-gap:16px;gap:16px}.cov-col{background:var(--paper);border-radius:var(--r);padding:28px}.cov-col h3{font-size:20px;display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.cov-col h3 b{font-size:13px;font-weight:500;color:var(--red);letter-spacing:.04em}.cov-col ul{list-style:none}.cov-col li{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:15px}.cov-col li:last-child{border-bottom:0}.cov-col li em{font-style:normal;font-size:12.5px;color:var(--muted)}.cov-cur{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;column-gap:24px}.cov-cur li{justify-content:flex-start}.cov-cur li:nth-last-child(2){border-bottom:0}.cov-cur b{width:44px;font-weight:500;color:var(--red);flex-shrink:0}.cov-note{grid-column:1/-1;font-size:14px;color:var(--muted)}.cov-note a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.acards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 24px;gap:32px 24px}.acard{display:flex;flex-direction:column;align-items:flex-start}.acard-img{width:100%;border-radius:14px;overflow:hidden;aspect-ratio:1.905/1;background:var(--line);margin-bottom:18px}.acard-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.acard:hover .acard-img img{transform:scale(1.04)}.pill{display:inline-block;padding:4px 12px;border-radius:99px;background:#efe7e4;color:var(--ink);font-size:13px}.acard h3{font-size:19px;font-weight:500;margin:14px 0 8px;letter-spacing:-.01em;line-height:1.3}.acard:hover h3{color:var(--red)}.acard-date{font-size:13.5px;color:var(--muted)}.more-title{font-size:34px;margin-bottom:40px}.filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.filters button{height:40px;padding:0 18px;border-radius:99px;background:#f4efed;color:var(--ink);font-size:14.5px;transition:background .15s}.filters button:hover{background:var(--line)}.filters button.on{background:var(--panel);color:var(--red-deep);box-shadow:inset 0 0 0 1px rgba(141,15,15,.2)}.blog-hero{background:linear-gradient(180deg,#faf6f4 0,#f7ece8 55%,var(--panel) 100%);padding:64px 0 80px}.blog-hero h1{font-size:56px;font-weight:500;letter-spacing:-.03em}.blog-hero .lead{margin:18px 0 40px;max-width:760px;font-size:19px}.feature{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:48px;gap:48px;align-items:center;background:#fff;border-radius:20px;padding:48px;box-shadow:0 30px 60px -40px rgba(92,9,8,.25)}.feature h2{font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.25;margin:16px 0}.feature p{font-size:17px;color:var(--text)}.feature .arrow-link{color:var(--red)}.feature-img{border-radius:12px;overflow:hidden}.feature-img img{width:100%;aspect-ratio:1.905/1;object-fit:cover;transition:transform .6s}.feature:hover .feature-img img{transform:scale(1.03)}.art-hero{background:linear-gradient(120deg,#faf3f0 0,var(--panel) 60%,#ecd2c9 100%);padding:56px 0 64px}.art-hero-in{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.art-date{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:12px}.art-hero h1{font-size:44px;font-weight:500;letter-spacing:-.03em;line-height:1.12}.art-cover{border-radius:16px;aspect-ratio:1.905/1;box-shadow:0 30px 60px -40px rgba(23,17,15,.45)}.art-body{padding-top:64px;padding-bottom:32px}.art-body .doc,.art-lead{max-width:720px;margin-left:auto;margin-right:auto}.art-lead{font-size:20px;line-height:1.55;color:var(--ink);margin-bottom:8px}.faq{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:72px;gap:72px;align-items:start}.faq-head h2{font-size:44px}.faq-head p{margin:16px 0 24px;color:var(--muted);max-width:360px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;gap:24px;align-items:center;font-size:18px;color:var(--ink)}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{transition:transform .2s;color:var(--muted)}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{padding:0 48px 24px 0;color:var(--text)}.cta-wrap{padding:0 0 112px}.cta{display:grid;grid-template-columns:1.1fr 1fr;border-radius:var(--r);overflow:hidden;background:var(--panel);min-height:380px}.cta-txt{padding:56px;align-self:center}.cta h2{font-size:44px;max-width:520px}.cta p{margin:18px 0 30px;color:var(--text);max-width:460px}.cta-btns{display:flex;gap:10px;flex-wrap:wrap}.cta-vis{position:relative;overflow:hidden}.rings{right:-120px;top:50%;width:620px;height:620px;transform:translateY(-50%);border-radius:50%;border:1px solid rgba(141,15,15,.14);box-shadow:0 0 0 50px rgba(141,15,15,.03),0 0 0 51px rgba(141,15,15,.1),0 0 0 110px rgba(141,15,15,.02),0 0 0 111px rgba(141,15,15,.08)}.device,.rings{position:absolute}.device{left:48px;right:-40px;top:56px;bottom:-40px;background:var(--ink);border-radius:22px 0 0 0;padding:18px;box-shadow:0 30px 60px -20px rgba(23,17,15,.4)}.device .mock{box-shadow:none;border-radius:12px;max-width:380px}.ft{position:relative;background:var(--ink);color:hsla(0,0%,100%,.62);padding:96px 0 48px;overflow:hidden;font-size:14px}.ft-mark{position:absolute;left:-2vw;top:30px;font-size:34vw;line-height:.8;font-weight:500;letter-spacing:-.06em;color:hsla(0,0%,100%,.035);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ft-in{position:relative}.ft-big{font-size:40px;color:#fff;letter-spacing:-.025em;line-height:1.1;margin-bottom:64px}.ft-cols{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:32px;gap:32px;padding-bottom:56px;border-bottom:1px solid hsla(0,0%,100%,.12)}.ft-cols h3{color:hsla(0,0%,100%,.5);font-size:13.5px;font-weight:400;letter-spacing:0;margin-bottom:14px}.ft-cols a{display:flex;align-items:center;gap:8px;padding:5px 0;color:hsla(0,0%,100%,.88)}.ft-cols a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ft-cols svg{opacity:.6}.ft-legal{padding-top:28px;font-size:13px;color:hsla(0,0%,100%,.5)}.ft-legal nav{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:20px;color:hsla(0,0%,100%,.8)}.ft-legal a:hover{color:#fff}.ft-legal p{margin-top:8px;max-width:1000px}.ph{background:linear-gradient(180deg,var(--panel) 0,#fff 100%);padding:72px 0 88px}.ph-in{display:grid;grid-template-columns:1fr;grid-gap:64px;gap:64px;align-items:center}.ph-split .ph-in{grid-template-columns:1fr 1fr}.ph h1{font-size:56px;letter-spacing:-.035em;max-width:760px;line-height:1.06}.ph .lead{margin:20px 0 30px;max-width:600px}.ph-pic{border-radius:var(--r);overflow:hidden;aspect-ratio:4/3.2}.ph-pic img{width:100%;height:100%;object-fit:cover}.prose{max-width:760px}.prose p+p{margin-top:14px}.fees{width:100%;border-collapse:collapse;font-size:15px}.fees td,.fees th{text-align:left;padding:18px 20px 18px 0;border-bottom:1px solid var(--line);vertical-align:top}.fees th{color:var(--muted);font-weight:400;font-size:13.5px}.fees td:first-child{color:var(--ink);width:38%}.fees td:nth-child(2){color:var(--ink);font-weight:500;width:26%}.fees td:nth-child(3),.note{color:var(--muted)}.note{font-size:14px;margin-top:20px;max-width:900px}.split{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.box{background:var(--paper);border-radius:var(--r);padding:30px 28px}.box>svg{color:var(--ink)}.box h3{font-size:21px;margin:18px 0 10px;letter-spacing:-.01em}.box p{font-size:14.5px;color:var(--muted)}.guides{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.guide{display:grid;grid-template-columns:200px 1fr;grid-gap:24px;gap:24px;background:var(--paper);border-radius:var(--r);overflow:hidden}.guide img{width:100%;height:100%;object-fit:cover;min-height:200px}.guide div{padding:26px 26px 26px 0}.guide small{font-size:13px;color:var(--muted)}.guide h3{font-size:21px;margin:8px 0 10px;letter-spacing:-.015em;line-height:1.25}.guide:hover h3{color:var(--red)}.guide p{font-size:14.5px;color:var(--muted)}.doc-wrap{padding:64px 0 112px}.doc{max-width:760px;font-size:17px;line-height:1.7;color:var(--text)}.doc li,.doc p{text-align:justify;hyphens:auto;-webkit-hyphens:auto}.doc h2{font-size:28px;margin:44px 0 14px;line-height:1.2}.doc p{margin-top:14px}.doc ul{margin:14px 0 0 20px}.doc li{margin:6px 0;padding-left:4px}.doc .cite{text-align:left;color:var(--muted);font-size:15px;margin-top:6px}.doc-img{margin:28px 0;border-radius:12px;max-height:420px;width:auto}.doc-meta{margin-top:10px}.crumb,.doc-meta{font-size:14px;color:var(--muted)}.crumb{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px}.crumb a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.art{padding:64px 0 24px}.art-head{max-width:calc(840px + 2 * var(--gut))}.art h1{font-size:48px;letter-spacing:-.03em;line-height:1.1}.art .lead{margin:20px 0 36px;max-width:760px}.art-cover{border-radius:var(--r);width:100%;max-height:560px;object-fit:cover;margin-bottom:56px}.art .doc{margin:0 auto}.contact{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:72px;gap:72px;align-items:start}.contact-side h2{font-size:28px;margin-bottom:14px}.contact-side p{color:var(--muted)}.contact-side dl{margin-top:28px;border-top:1px solid var(--line)}.contact-side dl div{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.contact-side dd,.contact-side dt{color:var(--ink)}.contact-side dd small{display:block;color:var(--muted);font-size:13.5px}.form{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 20px;gap:18px 20px;background:var(--paper);border-radius:var(--r);padding:36px}.form .full{grid-column:1/-1}.form label{display:flex;flex-direction:column;gap:7px;font-size:14px;color:var(--ink)}.form input,.form select,.form textarea{font:inherit;font-size:16px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:8px;padding:12px 14px;width:100%;transition:border-color .2s}.form textarea{min-height:140px;resize:vertical}.form input:focus,.form select:focus,.form textarea:focus{outline:none;border-color:var(--ink)}.form fieldset{border:0}.form legend{font-size:14px;color:var(--ink);margin-bottom:10px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{flex-direction:row!important;align-items:center;height:40px;padding:0 16px;border-radius:99px;border:1px solid var(--line);background:#fff;cursor:pointer;transition:all .15s}.chip input{position:absolute;opacity:0;width:0;height:0}.chip.on{background:var(--ink);border-color:var(--ink);color:#fff!important}.check{flex-direction:row!important;align-items:flex-start;gap:12px!important;color:var(--text)!important}.check input{width:18px;height:18px;margin-top:2px;accent-color:var(--ink);flex-shrink:0;padding:0}.check a{text-decoration:underline;color:var(--ink)}.hp{position:absolute;left:-9999px;width:1px;height:1px}.form-foot{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.hint{font-size:13.5px;color:var(--muted)}.err{color:var(--red2);font-size:15px}.ok{background:var(--paper);border-radius:var(--r);padding:40px;font-size:18px;color:var(--ink)}.nf{display:grid;place-content:center;grid-gap:18px;gap:18px;text-align:center;padding:96px 24px}.nf h1{font-size:34px}.story{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.story-item{min-height:62vh;display:flex;flex-direction:column;justify-content:center;padding-left:24px;border-left:2px solid var(--line);transition:border-color .3s}.story-item.on{border-color:var(--red2)}.story-item h3{font-size:32px;margin:8px 0 14px;color:#b9aeab;transition:color .3s}.story-item p{color:#a59a97;max-width:480px;transition:color .3s}.story-item.on h3{color:var(--ink)}.story-item.on p{color:var(--text)}.story-item .arrow-link{opacity:.4;transition:opacity .3s}.story-item.on .arrow-link{opacity:1}.story-num{font-size:14px;color:var(--muted)}.story-inline{display:none}.story-sticky{position:-webkit-sticky;position:sticky;top:calc(50vh - 280px);height:560px}.story-vis{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.2,1)}.story-vis.on{opacity:1;transform:none}.story-vis .mock-stage{width:100%;height:100%;aspect-ratio:auto}.phone{position:relative;width:320px;padding:14px;border-radius:44px;background:var(--ink);box-shadow:0 40px 80px -30px rgba(23,17,15,.5),inset 0 0 0 1px hsla(0,0%,100%,.08)}.phone-notch{width:90px;height:22px;border-radius:99px;background:#000;margin:2px auto 10px}.phone .mock{border-radius:30px;box-shadow:none;min-height:440px}.mock-opt{border:1px solid var(--line);border-radius:10px;padding:11px 13px;margin-bottom:8px}.mock-opt.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mock-opt b{display:block;font-weight:500}.mock-opt span{font-size:12.5px;color:var(--muted)}.sec-where{overflow:hidden}.mq{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.mq-track{display:flex;gap:12px;width:max-content;animation:mq 60s linear infinite}.mq-track.rev{animation-direction:reverse;animation-duration:70s}.mq span{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 22px 0 8px;border-radius:99px;background:var(--paper);color:var(--ink);font-size:15px;white-space:nowrap}.mq b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;font-size:11.5px;font-weight:600}@keyframes mq{to{transform:translateX(-50%)}}.icards.n6 .icard p{max-width:320px}.topbar{background:var(--ink);color:hsla(0,0%,100%,.86);font-size:13px}.topbar-in{min-height:38px;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;padding-top:7px;padding-bottom:7px}.topbar svg{color:#e7897d}.topbar a{display:inline-flex;align-items:center;gap:4px;color:#fff;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.fig{display:block;filter:drop-shadow(0 24px 30px rgba(23,17,15,.22))}.ph-fig{position:relative;display:grid;place-items:center;min-height:380px}.ph-fig .halo{width:420px;height:420px;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.9),hsla(0,0%,100%,0) 65%)}.ph-fig .halo,.ph-fig .halo:after{position:absolute;border-radius:50%}.ph-fig .halo:after{content:"";inset:30px;border:1px solid rgba(141,15,15,.12);box-shadow:0 0 0 60px rgba(141,15,15,.025),0 0 0 61px rgba(141,15,15,.08)}.ph-fig .fig{position:relative;animation:float 7s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(2deg)}}.icard .fig{margin:-6px 0 -4px -6px;filter:drop-shadow(0 12px 16px rgba(0,0,0,.35))}.icards.dark .icard .fig{filter:drop-shadow(0 12px 18px rgba(0,0,0,.6))}.cover{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden}.cover .fig{width:46%;height:auto}.cover-label{position:absolute;left:16px;top:14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.85)}.cover:before{content:"";position:absolute;width:90%;aspect-ratio:1;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 0 0 40px hsla(0,0%,100%,.03)}.tone-a{background:radial-gradient(120% 120% at 80% 10%,#5c0908 0,#231b19 60%)}.tone-b{background:radial-gradient(120% 120% at 20% 0,#3a2f2c 0,#17110f 70%)}.tone-c{background:radial-gradient(120% 120% at 70% 100%,#b4241a 0,#5c0908 45%,#17110f 100%)}.tone-d{background:linear-gradient(140deg,#efe2dc,#d9c3bb)}.tone-d .cover-label{color:var(--ink)}.tone-d:before{border-color:rgba(23,17,15,.1)}.art-cover .cover{border-radius:16px}div.art-cover{aspect-ratio:1.905/1;overflow:hidden}.sub{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;background:var(--ink);color:#fff;border-radius:14px;padding:18px 20px 18px 28px;margin-bottom:48px}.sub-title{font-size:19px;letter-spacing:-.01em}.sub-form{display:flex;gap:10px;flex:1 1;max-width:520px}.sub-form input[type=email]{flex:1 1;min-width:0;height:44px;border-radius:8px;border:0;padding:0 14px;font:inherit;font-size:15px}.sub-ok{color:hsla(0,0%,100%,.85)}.sub-err{width:100%;color:#f2a69c;font-size:14px}.art-body+* .sub,.sec .sub{margin-top:0}.js .rv{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.js .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .rv{opacity:1;transform:none;transition:none}.glass,.hero-photo img,.mq-track,.ph-fig .fig{animation:none}.story-vis{transition:none}html{scroll-behavior:auto}}@media (max-width:1120px){.hd-login,.hd-nav,.hd-right>.hd-lang{display:none}.hd-right{margin-left:auto}.burger{display:flex}.hero h1{font-size:50px}.strip{row-gap:32px}.icards.n4,.strip{grid-template-columns:repeat(2,1fr)}.icards.n4 .icard:nth-child(3){border-left:0}.icards.n4 .icard:nth-child(n+3){border-top:1px solid var(--line)}.icards.dark.n4 .icard:nth-child(n+3){border-top-color:hsla(0,0%,100%,.1)}.steps{grid-template-columns:repeat(2,1fr)}.cov{grid-template-columns:1fr 1fr}.cov-col:last-of-type{grid-column:1/-1}.cov-cur{grid-template-columns:repeat(3,1fr)}.cov-cur li:nth-last-child(3){border-bottom:0}.ft-cols{grid-template-columns:repeat(3,1fr)}.acards{grid-template-columns:repeat(2,1fr)}.icards.n6,.split{grid-template-columns:1fr 1fr}.guides{grid-template-columns:1fr}}@media (max-width:900px){:root{--gut:24px}.story{grid-template-columns:1fr;gap:0}.story-stage{display:none}.story-item{min-height:0;padding:0 0 56px 20px;border-color:var(--line)}.story-item h3{color:var(--ink);font-size:26px}.story-item p{color:var(--text)}.story-item .arrow-link{opacity:1}.story-inline{display:grid;place-items:center;margin-top:28px}.story-inline .mock-stage{width:100%}.art-hero-in,.feature{grid-template-columns:1fr}.ph-fig{min-height:280px}.ph-fig .fig{width:240px;height:240px}.ph-fig .halo{width:320px;height:320px}.feature{padding:28px;gap:28px}.feature-img{order:-1}.contact,.cta,.faq,.hero-in,.pcard,.ph-split .ph-in,.row{grid-template-columns:1fr}.row{gap:32px}.row.flip .row-txt{order:0}.pcard{min-height:0}.pcard-vis{min-height:380px}.icards.n3{grid-template-columns:1fr}.icards.n3 .icard{border-left:0;border-top:1px solid hsla(0,0%,100%,.1)}.icards.n3 .icard:first-child{border-top:0}.cta-vis{min-height:320px}.faq{gap:28px}.cta h2,.faq-head h2,.sec-head h2{font-size:38px}}@media (max-width:640px){:root{--gut:16px;--hd:60px}.hd-cta{height:36px;padding:0 14px;font-size:13.5px}.brand img{height:34px}.hd-right{gap:6px}.hero{padding:40px 0 24px}.hero h1{font-size:40px}.lead{font-size:16.5px}.hero .btn,.ph .btn{width:100%}.hero-photo{aspect-ratio:4/4.4}.glass{left:12px;right:12px;bottom:12px}.glass-row{padding:10px 12px;font-size:13px}.strip{grid-template-columns:1fr;gap:22px;margin-top:44px;padding-top:8px}.strip-item b{font-size:19px}.sec{padding:72px 0}.sec-tight{padding:24px 0 72px}.sec-head{margin-bottom:36px}.cta h2,.faq-head h2,.sec-head h2{font-size:31px}.sec-row{flex-direction:column;align-items:flex-start;margin-bottom:36px}.sols{padding:24px 0 72px}.sols .sec-head{margin-bottom:44px}.pcards{gap:40px}.pcard-txt{padding:22px 20px}.pcard h3{font-size:26px;margin:18px 0}.pcard-vis{min-height:0;padding:36px 20px}.pcard-vis:has(.pcard-photo){min-height:240px}.row-txt h3{font-size:26px}.rows{gap:64px}.icards.n4,.icards.n6,.split{grid-template-columns:1fr}.icards.n4 .icard,.icards.n6 .icard{border-left:0;border-top:1px solid var(--line)}.icards.dark .icard{border-top-color:hsla(0,0%,100%,.1)}.icards .icard:first-child{border-top:0}.icard{padding:24px 22px 26px}.steps{grid-template-columns:1fr}.step-top{margin-bottom:24px}.cov,.cov-cur{grid-template-columns:1fr}.cov-cur li,.cov-cur li:nth-last-child(2),.cov-cur li:nth-last-child(3){border-bottom:1px solid var(--line)}.cov-cur li:last-child{border-bottom:0}.acards{grid-template-columns:1fr;gap:36px}.phone{width:290px}.topbar{font-size:12px}.topbar-in{justify-content:flex-start;text-align:left;flex-wrap:wrap;gap:4px 8px}.sub{padding:18px}.sub-form{flex-direction:column;max-width:none;width:100%}.sub-form input[type=email]{flex:none}.sub-form .btn{width:100%}.phone .mock{min-height:0}.mq span{height:48px;font-size:14px}.blog-hero h1{font-size:40px}.feature{padding:20px}.feature h2{font-size:24px}.art-hero h1{font-size:32px}.art-lead{font-size:18px}.faq-list summary{font-size:16.5px}.faq-list details p{padding-right:0}.cta-wrap{padding-bottom:72px}.cta-txt{padding:32px 22px}.cta-btns .btn{flex:1 1 100%}.cta-vis{min-height:260px}.device{left:22px;top:24px}.ft{padding-top:64px}.ft-big{font-size:30px;margin-bottom:44px}.ft-cols{grid-template-columns:1fr 1fr}.ph{padding:40px 0 56px}.ph h1{font-size:38px}.art h1{font-size:34px}.doc{font-size:16px}.doc li,.doc p{text-align:left}.doc h2{font-size:23px}.form{grid-template-columns:1fr;padding:22px}.form-foot .btn{width:100%}.fees,.fees tbody,.fees td,.fees tr{display:block;width:100%!important}.fees thead{display:none}.fees tr{border-bottom:1px solid var(--line);padding:14px 0}.fees td{border:0;padding:2px 0}.guide{grid-template-columns:1fr}.guide img{min-height:0;aspect-ratio:16/8}.guide div{padding:0 22px 24px}.contact-side dl div{flex-direction:column;gap:2px}}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.__variable_d8ebd1{--font-inter:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1"}