@font-face{font-family:'Archivo';font-style:normal;font-weight:100 900;font-display:block;src:url(fonts/archivo-lv1.woff2?v=aa08c166) format('woff2');unicode-range:U+0020-007E,U+00A0-00FF,U+0100-0101,U+010C-010D,U+0112-0113,U+0122-0123,U+012A-012B,U+0136-0137,U+013B-013C,U+0145-0146,U+0160-0161,U+016A-016B,U+017D-017E,U+2013,U+2018-201E,U+2022,U+2026,U+20AC,U+2116,U+2190-2199,U+2212}@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:800;font-display:block;src:url(fonts/bricolage-grotesque-lv1.woff2?v=9e4f757d) format('woff2');unicode-range:U+0020-007E,U+00A0-00FF,U+0100-0101,U+010C-010D,U+0112-0113,U+0122-0123,U+012A-012B,U+0136-0137,U+013B-013C,U+0145-0146,U+0160-0161,U+016A-016B,U+017D-017E,U+2013,U+2018-201E,U+2022,U+2026,U+20AC,U+2116,U+2190-2199,U+2212}@font-face{font-family:'Kalam';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/kalam-700-lv1.woff2?v=d9b50ffe) format('woff2');unicode-range:U+0020-007E,U+00A0-00FF,U+0100-0101,U+010C-010D,U+0112-0113,U+0122-0123,U+012A-012B,U+0136-0137,U+013B-013C,U+0145-0146,U+0160-0161,U+016A-016B,U+017D-017E,U+2013,U+2018-201E,U+2022,U+2026,U+20AC,U+2116,U+2190-2199,U+2212}@font-face{font-family:'Archivo stand-in';src:local('Segoe UI'),local('Helvetica Neue'),local('Arial');size-adjust:91%}@font-face{font-family:'Archivo stand-in';src:local('Segoe UI Bold'),local('SegoeUI-Bold'),local('Helvetica Neue Bold'),local('Arial Bold'),local('Arial-BoldMT');font-weight:500 700;size-adjust:93.5%}@font-face{font-family:'Bricolage stand-in';src:local('Segoe UI Bold'),local('SegoeUI-Bold'),local('Helvetica Neue Bold'),local('Arial Bold'),local('Arial-BoldMT');font-weight:800;size-adjust:91.5%}@font-face{font-family:'Archivo stand-in R';src:local('Roboto'),local('Roboto-Regular');size-adjust:89.9%;unicode-range:U+0020-024F,U+2013-2026,U+20AC}@font-face{font-family:'Archivo stand-in R';src:local('Roboto Bold'),local('Roboto-Bold');font-weight:500 700;size-adjust:97.6%;unicode-range:U+0020-024F,U+2013-2026,U+20AC}@font-face{font-family:'Bricolage stand-in R';src:local('Roboto Black'),local('Roboto-Black'),local('Roboto Bold'),local('Roboto-Bold');font-weight:800;size-adjust:95.2%;unicode-range:U+0020-024F,U+2013-2026,U+20AC}:root{--y:#FFC400;--ink:#23211C;--cr:#F7F3EA;--cr2:#E8E3D6;--ink2:#2E2B25;--mute:#5E594F;--paper:#FFFEFA;--app:#FFFAEC;--red:#C4401A;--red-soft:#FBEDE8;--disp:'Bricolage Grotesque','Bricolage stand-in','Bricolage stand-in R','Arial Narrow',system-ui,sans-serif;--body:Archivo,'Archivo stand-in','Archivo stand-in R',system-ui,-apple-system,'Segoe UI',sans-serif;--hand:Kalam,'Segoe Script',cursive;--sc:inset 10px 10px 22px rgba(255,255,255,.9),inset -12px -16px 28px rgba(35,33,28,.1),20px 30px 60px rgba(35,33,28,.14);--sy:inset 10px 10px 22px rgba(255,255,255,.6),inset -12px -16px 28px rgba(170,120,0,.4),20px 30px 60px rgba(35,33,28,.2);--si:inset 8px 8px 18px rgba(255,255,255,.14),inset -12px -16px 28px rgba(0,0,0,.6),20px 30px 60px rgba(35,33,28,.3);--by:inset 4px 4px 10px rgba(255,255,255,.7),inset -5px -8px 14px rgba(170,120,0,.45),12px 18px 36px rgba(35,33,28,.25);--bi:inset 4px 4px 10px rgba(255,255,255,.2),inset -5px -8px 14px rgba(0,0,0,.6),12px 18px 36px rgba(35,33,28,.35);--bc:inset 3px 3px 8px rgba(255,255,255,.9),inset -4px -5px 10px rgba(35,33,28,.16),6px 10px 20px rgba(35,33,28,.14);--sf:inset 6px 6px 14px rgba(255,255,255,.9),inset -8px -10px 18px rgba(35,33,28,.12),12px 18px 36px rgba(35,33,28,.12);--sr:clamp(48px,6vw,96px);--pad:clamp(72px,9vw,128px);color-scheme:light;}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none!important}.sr-only,.trap{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}body.kv{margin:0;width:100%;background:var(--cr);color:var(--ink);font-family:var(--body);font-size:19px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative}:where(.kv) a{color:inherit;text-decoration:none}:where(.kv) :is(h1,h2,h3,h4,p,ul,ol,li,blockquote,figure,dl,dd){margin:0;padding:0}:where(.kv) :is(ul,ol){list-style:none}:where(.kv) img{max-width:100%;display:block}:where(.kv) button{font:inherit;color:inherit;cursor:pointer}.kv :focus-visible{outline:3px solid #2F6FED;outline-offset:3px}.kv :is(input,textarea,select):focus-visible{outline-color:var(--y)}.kv .faq-q.ptr:focus-visible{outline:none}main{display:block;overflow-x:clip}.wrap{position:relative;max-width:1320px;margin:0 auto;padding-inline:clamp(20px,4vw,64px)}.sec{position:relative;overflow:hidden;overflow:clip}.sec>.wrap{padding-block:var(--pad)}.sec.tight>.wrap{padding-block:36px}@media (min-width:761px){.sec.tight>.wrap{padding-block:clamp(48px,6vw,88px)}}.sec.vis{overflow:visible}.sec.top>.wrap{padding-top:124px}@media (min-width:761px){.sec.top>.wrap{padding-top:calc(112px + clamp(40px,5vw,72px))}}main{--pad:40px}@media (min-width:761px){main{--pad:clamp(72px,9vw,128px)}}.g-y{background:var(--y)}.g-c{background:var(--cr)}.g-c2{background:var(--cr2);box-shadow:inset 0 30px 50px rgba(255,255,255,.7),inset 0 -20px 40px rgba(35,33,28,.08)}.g-ink{background:var(--ink);color:var(--cr)}.sheet{border-radius:var(--sr) var(--sr) 0 0;margin-top:calc(-1*var(--sr));z-index:2}.sheet.g-y{box-shadow:inset 0 30px 60px rgba(255,255,255,.5),inset 0 -30px 60px rgba(170,120,0,.3)}.sheet.g-ink{box-shadow:inset 0 30px 60px rgba(255,255,255,.1),inset 0 -30px 60px rgba(0,0,0,.5)}.sheet.g-c{box-shadow:inset 0 30px 60px rgba(255,255,255,.9),inset 0 -20px 40px rgba(35,33,28,.06)}.sheet.g-c2{box-shadow:inset 0 30px 50px rgba(255,255,255,.7),inset 0 -20px 40px rgba(35,33,28,.08)}.sec.before-sheet>.wrap{padding-bottom:calc(var(--pad) + var(--sr))}.d1,.d2,.d3,.d4,.d5,.big-p,.fig{font-family:var(--disp);font-weight:800}.d1{font-size:clamp(52px,7.4vw,112px);line-height:.9;letter-spacing:-.04em;text-wrap:balance}.d2{font-size:clamp(42px,5.4vw,80px);line-height:.95;letter-spacing:-.035em;text-wrap:balance}.d3{font-size:clamp(34px,3.6vw,52px);line-height:1;letter-spacing:-.03em;text-wrap:balance}.d4{font-size:clamp(26px,2.4vw,32px);line-height:1.05;letter-spacing:-.02em}.d5{font-size:clamp(21px,1.8vw,24px);line-height:1.12;letter-spacing:-.01em}.big-p{font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.02em;text-wrap:pretty}.fig{font-size:clamp(72px,8vw,112px);line-height:.8;letter-spacing:-.05em}.lede{font-size:clamp(19px,1.6vw,23px);line-height:1.45;font-weight:500;text-wrap:pretty;max-width:32em}:where(.kv) p{text-wrap:pretty}.p20{font-size:clamp(19px,1.5vw,22px)}.b6{font-weight:600}.b7{font-weight:700}.c-y{color:var(--y)}.c-ink{color:var(--ink)}.c-mute{color:var(--mute)}.g-ink .c-mute,.card.ink .c-mute{color:#B9B3A4}.center{text-align:center;display:grid;justify-items:center}.crumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-weight:700;font-size:17px}.crumb a{padding:8px 16px;border-radius:999px;background:var(--cr);box-shadow:var(--bc)}.g-ink .crumb a{background:var(--ink2);box-shadow:inset 3px 3px 8px rgba(255,255,255,.1),inset -4px -5px 10px rgba(0,0,0,.5)}.more{font-weight:700;display:inline-flex;gap:8px;align-items:center}:lang(ru) :is(.d1,.d2,.d3){overflow-wrap:anywhere;hyphens:auto}:is(h1,.d1),.st-t .d4{overflow-wrap:anywhere}.row{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}@media (min-width:761px){.row{gap:clamp(32px,5vw,88px)}}.row.mid{align-items:center}.row.end{align-items:flex-end}.row.str{align-items:stretch}.col{flex:1 1 400px;min-width:0}.col.s{flex:1 1 300px}.col.w{flex:1.4 1 440px}.stack{display:grid;gap:18px;align-content:start}.stack.s{gap:12px}.stack.l{gap:28px}@media (min-width:761px){.stack{gap:24px}.stack.s{gap:14px}.stack.l{gap:40px}}.grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}@media (min-width:761px){.grid{gap:28px}}.grid.c2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.grid.c4{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.mt8{margin-top:8px}.mt16{margin-top:16px}.mt24{margin-top:24px}.mt32{margin-top:24px}.mt40{margin-top:24px}.mt56{margin-top:32px}.mt80{margin-top:48px}@media (min-width:761px){.mt32{margin-top:32px}.mt40{margin-top:40px}.mt56{margin-top:56px}.mt80{margin-top:80px}}@media (min-width:980px){.span2{grid-column:span 2}.span3{grid-column:span 3}.sticky{position:sticky;top:120px}}.card{position:relative;border-radius:56px;padding:22px;min-width:0}@media (min-width:761px){.card{padding:clamp(28px,3.5vw,44px)}}.card.c{background:var(--cr);box-shadow:var(--sc)}.card.c2{background:var(--cr2);box-shadow:var(--sc)}.card.y{background:var(--y);box-shadow:var(--sy)}.card.ink{background:var(--ink);color:var(--cr);box-shadow:var(--si)}.card.clip{overflow:hidden}.r48{border-radius:48px}.r40{border-radius:40px}.r32{border-radius:32px}.card.lift{box-shadow:var(--sy),0 40px 90px rgba(0,0,0,.45)}.tl{transform:rotate(-2deg)}.tr{transform:rotate(1.5deg)}.tl1{transform:rotate(-1deg)}.tr3{transform:rotate(3deg)}.tl4{transform:rotate(-4deg)}a.card{display:block;transition:transform .2s}a.card:hover{transform:translateY(-6px)}a.card.tl:hover{transform:rotate(-2deg) translateY(-6px)}.tray{border-radius:64px;padding:clamp(16px,2vw,28px);background:rgba(35,33,28,.045);box-shadow:inset 8px 8px 18px rgba(35,33,28,.14),inset -8px -8px 18px rgba(255,255,255,.85)}.g-y .tray,.card.y .tray{background:rgba(170,120,0,.14);box-shadow:inset 8px 8px 18px rgba(170,120,0,.4),inset -8px -8px 18px rgba(255,255,255,.45)}.g-ink .tray,.card.ink .tray{background:#1B1916;box-shadow:inset 6px 6px 14px rgba(0,0,0,.5),inset -4px -4px 10px rgba(255,255,255,.08)}.btn{display:inline-flex;align-items:center;justify-content:center;height:64px;padding:0 28px;border:0;border-radius:999px;font-weight:700;font-size:19px;white-space:nowrap}.btn.lg{height:76px;padding:0 44px;font-size:21px}.btn.ink{background:var(--ink);color:var(--y);box-shadow:var(--bi)}.btn.y{background:var(--y);color:var(--ink);box-shadow:var(--by)}.btn.c{background:var(--cr);color:var(--ink);box-shadow:var(--bc)}@media (prefers-reduced-motion:no-preference){:is(.btn,.kv-head .acts>a,.kv-head .kh-panel .kh-go):not(:disabled),.kd-all{transition:translate .16s cubic-bezier(.3,1.4,.5,1),scale .16s cubic-bezier(.3,1.4,.5,1)}:is(.btn,.kv-head .acts>a,.kv-head .kh-panel .kh-go):not(:disabled):focus-visible,.kd-hub:focus-visible .kd-all{translate:0 -3px;scale:1.03}:is(.btn,.kv-head .acts>a,.kv-head .kh-panel .kh-go):not(:disabled):active,.kd-hub:active .kd-all{translate:0 1px;scale:.97;transition-duration:.08s}}@media (prefers-reduced-motion:no-preference) and (hover:hover){:is(.btn,.kv-head .acts>a,.kv-head .kh-panel .kh-go):not(:disabled):hover,.kd-hub:hover .kd-all{translate:0 -3px;scale:1.03}:is(.btn,.kv-head .acts>a,.kv-head .kh-panel .kh-go):not(:disabled):hover:active,.kd-hub:hover:active .kd-all{translate:0 1px;scale:.97}}.pill{display:inline-flex;align-items:center;width:fit-content;font-weight:700;font-size:18px;line-height:1.2;padding:10px 18px;border-radius:999px;background:var(--cr2);color:var(--ink)}.pill.ink{background:var(--ink);color:var(--y)}.pill.y{background:var(--y);color:var(--ink)}.pill.c{background:var(--cr);box-shadow:var(--bc)}.num{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-family:var(--disp);font-weight:800;font-size:17px;background:var(--ink);color:var(--y);box-shadow:inset 2px 2px 5px rgba(255,255,255,.5),inset -3px -3px 6px rgba(0,0,0,.25)}.num.y{background:var(--y);color:var(--ink)}.num.lg{width:72px;height:72px;font-size:30px}.dot{flex:none;margin-top:6px;width:16px;height:16px;border-radius:50%;background:var(--y);box-shadow:inset 2px 2px 4px rgba(255,255,255,.5),inset -2px -2px 4px rgba(0,0,0,.3)}.dot.ink{background:var(--ink)}.li{display:flex;gap:14px;align-items:flex-start;line-height:1.4}.blob{position:absolute;pointer-events:none;border-radius:46% 54% 48% 52% / 52% 46% 54% 48%}.blob.c{background:var(--cr);box-shadow:inset 24px 24px 48px rgba(255,255,255,.9),inset -24px -28px 48px rgba(35,33,28,.14),30px 40px 80px rgba(35,33,28,.18)}.blob.c2{background:var(--cr2);box-shadow:inset 24px 24px 48px rgba(255,255,255,.9),inset -24px -28px 48px rgba(35,33,28,.1)}.blob.y{background:var(--y);box-shadow:inset 24px 24px 48px rgba(255,255,255,.55),inset -24px -28px 48px rgba(170,120,0,.35)}.blob.ink{background:var(--ink);box-shadow:inset 20px 20px 44px rgba(255,255,255,.2),inset -24px -28px 48px rgba(0,0,0,.6),30px 40px 80px rgba(35,33,28,.3)}.liv{position:absolute;top:-20%;bottom:-20%;right:-30%;pointer-events:none;transform:skewX(-16deg);background:linear-gradient(90deg,var(--liv,var(--ink)) 0 clamp(18px,2.4vw,40px),transparent 0 clamp(30px,4vw,66px),var(--liv,var(--ink)) 0)}.opt{position:relative;isolation:isolate;width:100%;display:flex;gap:20px;align-items:flex-start;text-align:left;padding:20px 26px;border:0;border-radius:36px;background:none;color:var(--ink);transition:color .2s}.opt::before,.opt::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;transition:opacity .2s}.opt::before{background:var(--cr);box-shadow:var(--sc)}.opt::after{background:var(--ink);box-shadow:var(--si);opacity:0}.opt[aria-pressed="true"]{color:var(--cr)}.opt[aria-pressed="true"]::before{opacity:0}.opt[aria-pressed="true"]::after{opacity:1}.opt .n{font-family:var(--disp);font-weight:800;font-size:clamp(36px,3.6vw,52px);line-height:.9;letter-spacing:-.04em;min-width:1.2ch}.opt[aria-pressed="true"] .n,.opt[aria-pressed="true"] .hl{color:var(--y)}.js .opt .more-t{display:none}.js .opt[aria-pressed="true"] .more-t{display:block}.steps-ph{display:grid;justify-items:center;padding-top:clamp(0px,2vw,28px)}.steps{display:grid;gap:12px}.st-row{position:relative;isolation:isolate;width:100%;display:flex;align-items:center;gap:18px;padding:12px 24px 12px 12px;border:0;border-radius:40px;text-align:left;background:none;color:var(--ink);transition:color .25s ease,transform .25s ease}.st-row::before,.st-row::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;transition:opacity .25s ease}.st-row::before{background:var(--cr);box-shadow:var(--sc)}.st-row::after{background:var(--ink);box-shadow:var(--si);opacity:0}.st-n{position:relative;isolation:isolate;flex:none;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-family:var(--disp);font-weight:800;font-size:24px;background:var(--cr2);box-shadow:inset 4px 4px 9px rgba(35,33,28,.16),inset -4px -4px 9px rgba(255,255,255,.9);transition:color .25s ease}.st-n::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:var(--y);box-shadow:var(--by);opacity:0;transition:opacity .25s ease}.st-t{flex:1;min-width:0;display:grid;gap:10px}.st-row:hover{transform:translateY(-2px)}.st-row[aria-pressed="true"]{color:var(--cr)}.st-row[aria-pressed="true"]::before{opacity:0}.st-row[aria-pressed="true"]::after{opacity:1}.st-row[aria-pressed="true"] .st-n{color:var(--ink)}.st-row[aria-pressed="true"] .st-n::before{opacity:1}.st-row[aria-pressed="true"] .d4{color:var(--y)}@media (min-width:761px){.st-row[aria-pressed="true"]{transform:translateX(12px)}}.js .steps .more-t{display:none}.st-panes{display:grid}html:not(.js) .st-panes{display:none}.st-pane{grid-area:1 / 1;display:grid;gap:4px;align-content:start;padding:clamp(24px,2.6vw,34px);transition:opacity .28s ease}.js .st-panes>.st-pane[hidden]{display:grid!important;visibility:hidden;opacity:0}.js .steps{display:flex;gap:8px}.js .steps>li{flex:1 1 0;min-width:0}.js .st-row{justify-content:center;padding:4px;border-radius:999px}.js .st-n{width:min(48px,100%);height:auto;aspect-ratio:1;font-size:22px}.js .st-t{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.row[data-tabs]>.steps-ph{order:2}.steps.mt40{margin-top:20px}.st-panes.mt24{margin-top:8px}.st-pane{gap:6px;padding:20px}.st-pn{color:var(--ink)}@media (min-width:761px){.js .steps{display:grid;gap:12px}.js .steps>li{flex:0 1 auto;min-width:auto}.js .st-row{justify-content:normal;padding:12px 24px 12px 12px;border-radius:40px}.js .st-n{width:56px;height:56px;aspect-ratio:auto;font-size:24px}.js .st-t{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}.row[data-tabs]>.steps-ph{order:0}.steps.mt40{margin-top:40px}.st-panes.mt24{margin-top:24px}.st-pane{gap:4px;padding:clamp(24px,2.6vw,34px)}.st-pn{display:none}}.rm-b{display:none}.js .rm-p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.js .rm-p.rm-open{display:block;-webkit-line-clamp:none;overflow:visible}.js .rm-b{display:inline-flex;justify-self:start;align-items:center;gap:10px;width:fit-content;height:44px;padding:0 18px;border:0;border-radius:999px;font-weight:700;font-size:17px;line-height:1;white-space:nowrap;background:var(--ink);color:var(--y);box-shadow:inset 3px 3px 7px rgba(255,255,255,.2),inset -4px -6px 10px rgba(0,0,0,.6),6px 10px 20px rgba(35,33,28,.28)}.js .rm-b::after{content:"";width:8px;height:8px;border:solid currentColor;border-width:0 2.5px 2.5px 0;translate:0 -3px;rotate:45deg}.js .rm-b[aria-expanded="true"]::after{translate:0 3px;rotate:225deg}.js :is(.card.ink,.g-ink .card.y) .rm-b{background:var(--y);color:var(--ink);box-shadow:inset 3px 3px 7px rgba(255,255,255,.7),inset -4px -6px 10px rgba(170,120,0,.45),6px 10px 20px rgba(0,0,0,.35)}@media (prefers-reduced-motion:no-preference){.js .rm-b::after{transition:rotate .2s ease,translate .2s ease}}@media (min-width:761px){.js .rm-p{display:block;-webkit-line-clamp:none;overflow:visible}.js .rm-b{display:none}}.photo{position:relative;border-radius:40px;overflow:hidden;box-shadow:20px 30px 60px rgba(35,33,28,.22);min-height:320px;display:block}.photo>picture>img,.photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.photo .lab{position:absolute;left:14px;right:14px;bottom:14px;max-width:460px;width:fit-content;padding:20px 26px;border-radius:30px;display:grid;gap:8px;background:var(--cr);color:var(--ink);box-shadow:inset 3px 3px 8px rgba(255,255,255,.9),inset -4px -5px 10px rgba(35,33,28,.16),0 14px 30px rgba(35,33,28,.3)}.ph-slot{display:grid;place-items:center;text-align:center;padding:24px;min-height:260px;border-radius:40px;background:repeating-linear-gradient(135deg,rgba(35,33,28,.06) 0 14px,transparent 14px 28px),var(--cr2);color:var(--mute);font-weight:600;box-shadow:inset 6px 6px 14px rgba(35,33,28,.12),inset -6px -6px 14px rgba(255,255,255,.8)}.ph-need{display:grid;place-items:center;text-align:center;padding:24px;background:repeating-linear-gradient(135deg,rgba(35,33,28,.06) 0 14px,transparent 14px 28px),var(--cr2);color:var(--mute);font-weight:600;font-size:17px;line-height:1.4}.photo>.ph-need{position:absolute;inset:0}.prop{position:absolute;pointer-events:none;z-index:3;filter:drop-shadow(14px 26px 26px rgba(35,33,28,.36))}.prop.gnd{filter:drop-shadow(0 22px 16px rgba(35,33,28,.42))}.prop img{width:100%;height:auto}.prop.hide-s,.blob.hide-s{display:none}@media (min-width:761px){.prop.hide-s,.blob.hide-s{display:block}}@media (prefers-reduced-motion:no-preference){.js .enter{opacity:0;translate:0 var(--ey,70px)}.js .enter.is-in{opacity:1;translate:0 0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),translate .9s cubic-bezier(.2,.7,.2,1)}}@keyframes kv-hero-rise{from{translate:0 90px;opacity:0}to{translate:0 0;opacity:1}}@media (prefers-reduced-motion:no-preference){.js .ph-rise>.kv-phone{animation:kv-hero-rise .8s cubic-bezier(.16,.84,.3,1) both}.js .ph-rise>.kv-phone:nth-child(n+2){animation-delay:.09s}}.prop.vd{filter:none}.vd::before{content:"";position:absolute;left:12%;right:12%;top:86.5%;height:6.5%;border-radius:50%;background:radial-gradient(closest-side,rgba(35,33,28,.46),rgba(35,33,28,.2) 55%,rgba(35,33,28,0))}.vd>picture{display:contents}.vd>img,.vd>picture>img{position:absolute;max-width:none}.prop.vd>img.vd-body{position:relative;width:100%;height:auto}.vd{--p:1}.vd-sl,.vd-sr{transform:scaleX(calc(max(.04,1 - var(--p) * 2) * clamp(0,(.5 - var(--p)) * 100000,1)))}.vd-ol,.vd-or{transform:scale(calc(max(.04,var(--p) * 2 - 1) * clamp(0,(var(--p) - .5) * 100000 + 1,1)),calc(.68097 + max(0,var(--p) * 2 - 1) * .31903))}.vd-sl{transform-origin:0 50%}.vd-sr{transform-origin:100% 50%}.vd-ol{transform-origin:105.407% 44.344%}.vd-or{transform-origin:-5.884% 44.344%}.kv-head{position:sticky;top:0;z-index:40;height:0}.skip{position:fixed;left:16px;top:16px;z-index:70;display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:999px;background:var(--y);color:var(--ink);font-weight:700;font-size:17px;box-shadow:var(--by);transform:translateY(-200%)}.skip:focus,.skip:focus-visible{transform:none}main:focus{outline:none}html{scroll-padding-top:110px;scroll-padding-bottom:100px}@media (max-height:500px){.kv-head{position:relative}}.kv-head>.wrap{padding-top:16px}.kv-head .in{height:80px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 12px 0 22px;background:var(--cr);border-radius:999px;box-shadow:inset 3px 3px 8px rgba(255,255,255,.9),inset -3px -3px 8px rgba(35,33,28,.12),12px 18px 40px rgba(35,33,28,.18)}.kv-head .home{flex:none;display:flex;align-items:center;min-height:44px}.kv-head nav.kh-nav{display:none;gap:2px;font-weight:700;font-size:17px;white-space:nowrap}.kv-head nav.kh-nav>a,.kv-head nav.kh-nav .kh-top{padding:12px 16px;border-radius:999px;transition:background .2s ease}.kv-head nav.kh-nav>a:hover,.kv-head nav.kh-nav .kh-top:hover,.kv-head nav.kh-nav a.kh-top[aria-current],.kv-head nav.kh-nav>a[aria-current]{background:var(--cr2)}.kv-head .acts{flex:none;display:flex;gap:10px;align-items:center;font-weight:700;font-size:17px;white-space:nowrap}.kv-head .acts>a{display:inline-flex;align-items:center;height:56px;padding:0 24px;border-radius:999px}.kv-head .lo{display:none!important;background:var(--cr);box-shadow:var(--bc)}.kv-head .go{background:var(--ink);color:var(--y);box-shadow:inset 3px 3px 8px rgba(255,255,255,.18),inset -4px -6px 10px rgba(0,0,0,.5),8px 14px 28px rgba(35,33,28,.3)}.kv-head .menu-toggle{display:inline-flex;align-items:center;height:56px;padding:0 20px;border:0;border-radius:999px;background:var(--cr2);color:var(--ink);font:700 17px/1 var(--body)}.kv-head .kh-panel{margin-top:10px;padding:14px;border-radius:40px;background:var(--cr);box-shadow:var(--sc);display:grid;gap:4px;font-weight:700;font-size:19px}.kv-head .kh-panel a{display:flex;align-items:center;min-height:52px;padding:0 20px;border-radius:999px}.kv-head .kh-panel a[aria-current]{background:var(--cr2)}.kv-head .kh-panel{display:none}.js .kv-head .kh-panel.is-open{display:grid}.logo{display:block;height:32px;width:auto;color:var(--ink)}.logo .dm{fill:var(--y)}@keyframes kv-logo-drop{0%{translate:0 -44px;opacity:0;animation-timing-function:cubic-bezier(.3,.6,.5,1)}62%{translate:0 4px;opacity:1;animation-timing-function:cubic-bezier(.4,0,.4,1)}100%{translate:0 0;opacity:1}}@media (prefers-reduced-motion:no-preference){.js .kv-head .home .logo{animation:kv-logo-drop .55s both}}.kv-head .acts .go{display:none!important}.kv-head .kh-panel .kh-go{justify-content:center;margin-top:6px;background:var(--ink);color:var(--y);box-shadow:var(--bi)}@media (min-width:561px){.kv-head .in{padding-left:32px}.kv-head .acts .go,.kv-head .lo{display:inline-flex!important}.kv-head .kh-panel .kh-lo,.kv-head .kh-panel .kh-go{display:none}}@media (min-width:1200px){.kv-head nav.kh-nav{display:flex}.kv-head .menu-toggle,.kv-head .kh-panel,.js .kv-head .kh-panel.is-open{display:none}}@media (min-width:1200px){.kv-head>.wrap{max-width:none;padding-inline:calc(max(clamp(12px,3vw,40px),(100% - 1680px) / 2) + clamp(24px,5vw,96px) - clamp(12px,3vw,40px))}}.kv-head .lang{display:flex;align-items:center;gap:0;padding:4px;border-radius:999px;background:rgba(35,33,28,.045);box-shadow:inset 4px 4px 10px rgba(35,33,28,.14),inset -4px -4px 10px rgba(255,255,255,.85);font-size:17px;font-weight:700;line-height:1}.kv-head .lang a,.kv-head .kh-panel .lang a{display:grid;place-items:center;min-width:44px;min-height:0;height:44px;margin:0;padding:0 10px;border-radius:999px;color:var(--mute)}.kv-head .lang a:hover{color:var(--ink)}.kv-head .lang a[aria-current],.kv-head .kh-panel .lang a[aria-current]{background:var(--y);color:var(--ink);box-shadow:var(--by)}.kv-head .lang span{display:none}.kh-lang{display:none}@media (min-width:1200px){.kh-lang{display:flex;margin-right:6px}}.kh-lp{position:relative;flex:none}.kh-lp>summary{display:flex;align-items:center;gap:4px;height:48px;padding:0 10px 0 14px;border-radius:999px;cursor:pointer;list-style:none;background:rgba(35,33,28,.045);box-shadow:inset 4px 4px 10px rgba(35,33,28,.14),inset -4px -4px 10px rgba(255,255,255,.85);font-weight:700;font-size:17px;line-height:1;color:var(--ink);-webkit-user-select:none;user-select:none}.kh-lp>summary::-webkit-details-marker{display:none}.kh-lp>summary svg{display:block;width:18px;height:18px;transition:rotate .18s ease}.kh-lp[open]>summary svg{rotate:180deg}.kh-lpm{position:absolute;z-index:2;top:calc(100% + 26px);left:50%;translate:-50% 0;padding:8px;border-radius:30px;background:var(--cr);box-shadow:inset 3px 3px 8px rgba(255,255,255,.9),inset -3px -3px 8px rgba(35,33,28,.12),12px 18px 40px rgba(35,33,28,.24)}@keyframes kh-pop{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.kh-lp[open]>.kh-lpm{animation:kh-pop .18s cubic-bezier(.2,.7,.3,1) both}@media (min-width:1200px){.kh-lp{display:none}}.kv-head .in{gap:10px;padding-left:clamp(14px,5vw,22px);padding-right:10px}@media (min-width:561px){.kv-head .in{padding-left:32px}}.kv-head .acts{gap:6px}.kv-head .acts>a{padding:0 18px}.kv-head .menu-toggle{padding:0 clamp(10px,3.6vw,16px)}.kh-lp>summary{padding:0 clamp(6px,2.4vw,10px) 0 clamp(10px,3.6vw,14px)}.kv-head .home .logo{height:clamp(24px,7.6vw,32px)}@media (min-width:1200px){.kv-head .in{padding-right:12px}.kv-head .home .logo{height:32px}}@media (min-width:1200px){.kv-head .in{padding-left:26px;gap:12px}.kv-head nav.kh-nav>a,.kv-head nav.kh-nav .kh-top{padding:12px 10px}.kv-head .acts{gap:8px}.kv-head .acts>a{padding:0 18px}.kv-head .lang a{padding:0 6px}.kh-lang{margin-right:0}}@media (min-width:1400px){.kv-head .in{padding-left:32px;gap:16px}.kv-head nav.kh-nav>a,.kv-head nav.kh-nav .kh-top{padding:12px 16px}.kv-head .acts{gap:10px}.kv-head .acts>a{padding:0 24px}.kv-head .lang a{padding:0 10px}.kh-lang{margin-right:6px}}.kv-head .kh-panel{max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain}html.kh-lock{overflow:hidden}html.kh-lock body{position:fixed;left:0;right:0;width:100%;overflow:hidden}html.kh-lock .kv-head{position:fixed;left:0;right:0}.kh-m{display:grid;gap:4px}.kh-mr{display:flex;align-items:center;gap:8px}.kv-head .kh-panel .kh-ml{flex:1;min-width:0;min-height:60px;padding:0 20px;font-family:var(--disp);font-weight:800;font-size:26px;line-height:1.05;letter-spacing:-.02em}.kv-head .kh-panel .kh-ml.on{background:var(--cr2)}.kh-mc{flex:none;width:52px;height:52px;margin-right:4px;border:0;padding:0;border-radius:50%;display:grid;place-items:center;background:var(--cr2);color:var(--ink);box-shadow:inset 3px 3px 8px rgba(255,255,255,.9),inset -4px -5px 10px rgba(35,33,28,.16)}.kh-mc svg{display:block;width:22px;height:22px;transition:rotate .18s ease}.kh-mc[aria-expanded="true"]{background:var(--ink);color:var(--y);box-shadow:var(--bi)}.kh-mc[aria-expanded="true"] svg{rotate:180deg}.js .kh-mi:not(.open)>.kh-sub{display:none}@keyframes kh-sub{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.js .kh-mi.open>.kh-sub{animation:kh-sub .2s ease-out both}.kv-head>.wrap{pointer-events:none}.kv-head .in{pointer-events:auto}.js .kv-head .kh-panel{display:grid;visibility:hidden;opacity:0;translate:0 -10px;pointer-events:none;transition:opacity .14s ease-in,translate .14s ease-in,visibility 0s .14s}.js .kv-head .kh-panel.is-open{visibility:visible;opacity:1;translate:none;pointer-events:auto;transition:opacity .18s ease-out,translate .18s ease-out,visibility 0s}@media (min-width:1200px){.js .kv-head .kh-panel{display:none}}.js .kv-head .kh-panel{transition-duration:.12s,.12s,0s;transition-delay:0s,0s,.12s}.js .kv-head .kh-panel.is-open{transition-duration:.15s,.15s,0s;transition-delay:0s}.js .kh-mi.open>.kh-sub{animation-duration:.15s}.kh-mc svg,.kh-lp>summary svg{transition-duration:.15s}.kh-lp[open]>.kh-lpm{animation-duration:.15s}@media (min-width:761px){.kh-lp[open]>.kh-lpm{animation-duration:.18s}.js .kv-head .kh-panel{transition-duration:.14s,.14s,0s;transition-delay:0s,0s,.14s}.js .kv-head .kh-panel.is-open{transition-duration:.18s,.18s,0s;transition-delay:0s}.js .kh-mi.open>.kh-sub{animation-duration:.2s}.kh-mc svg,.kh-lp>summary svg{transition-duration:.18s}}.kv-head .kh-panel{position:fixed;inset:110px 0 0;z-index:0;margin:0;max-height:none;flex-direction:column;gap:4px;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:0;box-shadow:0 -110px 0 var(--cr)}.kv-head .kh-panel>.kh-m{flex:none;margin-bottom:auto}.kv-head .kh-panel .kh-go{flex:none;min-height:60px}.js .kv-head .kh-panel,.js .kv-head .kh-panel.is-open{display:flex}html.kh-lock .kv-head .in{position:relative;z-index:1}@media (min-width:761px){.kv-head .kh-panel{position:static;inset:auto;z-index:auto;margin-top:10px;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);padding:14px;border-radius:40px;box-shadow:var(--sc)}.kv-head .kh-panel>.kh-m{margin-bottom:0}.kv-head .kh-panel .kh-go{min-height:52px}.js .kv-head .kh-panel,.js .kv-head .kh-panel.is-open{display:grid}}@media (min-width:1200px){.js .kv-head .kh-panel,.js .kv-head .kh-panel.is-open{display:none}}.kv-head .kh-sub{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:2px;margin:0 0 8px 14px;padding-left:12px;border-left:3px solid var(--cr2)}.kv-head .kh-panel .kh-sub a{min-height:46px;gap:12px;font-weight:600;font-size:17px;padding:0 14px}.kh-ic{flex:none;display:grid;place-items:center;width:22px;height:22px}.kh-ic svg{display:block;width:22px;height:22px}.kv-head .in{position:relative}.kh-it{display:flex}.kd{display:none}@media (min-width:1200px){.kd{display:block;position:absolute;z-index:-1;left:0;right:0;top:100%;padding-top:10px;opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none;transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s}.kh-it.open>.kd,html:not(.js) .kh-it:hover>.kd,html:not(.js) .kh-it:focus-within>.kd{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .18s cubic-bezier(.2,.7,.3,1),transform .18s cubic-bezier(.2,.7,.3,1),visibility 0s}.kh-it.open>.kh-top{background:var(--cr2)}.kh-top{position:relative}.kh-top::after{content:"";position:absolute;left:0;right:0;top:100%;height:calc((80px - 100%) / 2)}.kd-grid>li{opacity:0;translate:0 6px;transition:opacity .14s ease,translate .14s ease}.kh-it.open .kd-grid>li,html:not(.js) .kh-it:hover .kd-grid>li,html:not(.js) .kh-it:focus-within .kd-grid>li{opacity:1;translate:none;transition:opacity .18s cubic-bezier(.2,.7,.3,1) calc(30ms + var(--i,0) * 20ms),translate .18s cubic-bezier(.2,.7,.3,1) calc(30ms + var(--i,0) * 20ms)}}.kd-card{display:flex;gap:14px;align-items:stretch;padding:14px;border-radius:44px;background:var(--cr);box-shadow:inset 3px 3px 8px rgba(255,255,255,.9),inset -3px -3px 8px rgba(35,33,28,.12),20px 30px 70px rgba(35,33,28,.28);white-space:normal}.kd-grid{flex:1;min-width:0;display:grid;gap:4px 8px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.kd-grid>li{display:flex;min-width:0}.kd-it{position:relative;isolation:isolate;flex:1;min-width:0;display:flex;align-items:center;gap:16px;padding:10px 14px 10px 10px;border-radius:28px;color:var(--ink);transition:transform .15s ease}.kd-it::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--y);opacity:0;transition:opacity .15s ease}.kd-it[aria-current]{background:var(--cr2)}.kd-ic{position:relative;isolation:isolate;flex:none;display:grid;place-items:center;width:60px;height:60px;border-radius:20px;background:var(--cr2);box-shadow:inset 4px 4px 9px rgba(35,33,28,.14),inset -4px -4px 9px rgba(255,255,255,.9)}.kd-ic::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--cr);box-shadow:inherit;opacity:0;transition:opacity .15s ease}.kd-ic svg{display:block;width:28px;height:28px}.kd-tx{display:flex;flex-direction:column;gap:1px;min-width:0}.kd-nm{font-weight:700;font-size:19px;line-height:1.25}.kd-ln{font-weight:400;font-size:17px;line-height:1.35;color:var(--mute)}.kd-it:hover,.kd-it:focus-visible{transform:translateY(-2px)}:is(.kd-it:hover,.kd-it:focus-visible)::before,:is(.kd-it:hover,.kd-it:focus-visible) .kd-ic::before{opacity:1}:is(.kd-it:hover,.kd-it:focus-visible) .kd-ln{color:var(--ink)}.kd-hub{flex:none;width:260px;min-height:260px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:28px 26px 24px;border-radius:32px;background:var(--ink);color:var(--cr);box-shadow:inset 8px 8px 18px rgba(255,255,255,.14),inset -12px -16px 28px rgba(0,0,0,.6)}@media (min-width:1320px){.kd-hub{width:300px}}.kd-hw{display:flex;flex-direction:column;gap:12px}.kd-hn{font-family:var(--disp);font-weight:800;font-size:44px;line-height:.95;letter-spacing:-.03em;color:var(--y)}.kd-hl{font-weight:400;font-size:19px;line-height:1.4;color:#D9D3C4}.kd-all{display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 22px;border-radius:999px;background:var(--y);color:var(--ink);font-weight:700;font-size:18px;box-shadow:inset 4px 4px 10px rgba(255,255,255,.7),inset -5px -8px 14px rgba(170,120,0,.45)}.kd-all svg{flex:none;display:block;width:22px;height:22px}.kv-phone{display:block}.ph{display:block;position:relative;border-radius:16.6% / 7.8%;padding:1.7%;background:linear-gradient(100deg,#4b4b50 0%,#e2e2e6 3.5%,#8f8f95 8%,#46464a 20%,#232326 50%,#3b3b3f 80%,#8a8a90 93%,#d5d5da 97%,#4a4a4f 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 2.5px rgba(0,0,0,.55),0 2px 3px rgba(0,0,0,.45),0 18px 22px -10px rgba(35,33,28,.6),28px 48px 80px rgba(35,33,28,.38)}.ph .bt{position:absolute;width:1.2%;background:linear-gradient(90deg,#8d8d93,#2c2c2e);border-radius:3px 0 0 3px;left:-1%}.ph .bt.r{left:auto;right:-1%;border-radius:0 3px 3px 0;background:linear-gradient(270deg,#8d8d93,#2c2c2e)}.ph .bz{position:relative;border-radius:15.4% / 7.15%;background:#050505;padding:3%;box-shadow:inset 0 0 0 1.5px #000,inset 0 0 0 2.5px rgba(255,255,255,.09)}.ph .sc{position:relative;container-type:inline-size;border-radius:12.4% / 5.7%;overflow:hidden;background:#1C1A16}.ph .st{position:relative;z-index:1;height:12cqw;display:flex;align-items:center;justify-content:space-between;padding:1cqw 7cqw 0 10cqw;font-family:-apple-system,'SF Pro Text',Archivo,sans-serif;font-weight:600;font-size:4.4cqw;line-height:1;color:#F7F3EA}.ph .st i{display:flex;align-items:center;gap:1.4cqw;font-style:normal}.ph .sg{display:flex;align-items:flex-end;gap:.5cqw;height:3cqw}.ph .sg b{width:.9cqw;border-radius:.3cqw;background:currentColor}.ph .bat{width:6.4cqw;height:3cqw;padding:.4cqw;border-radius:1cqw;border:.3cqw solid;border-color:color-mix(in srgb,currentColor 45%,transparent);display:flex}.ph .bat b{width:78%;border-radius:.4cqw;background:currentColor}.ph .is{position:absolute;z-index:2;top:2.6cqw;left:50%;transform:translateX(-50%);width:30cqw;height:8.6cqw;border-radius:999px;background:#000}.ph .is::after{content:"";position:absolute;right:3.2cqw;top:50%;width:2.6cqw;height:2.6cqw;margin-top:-1.3cqw;border-radius:50%;background:radial-gradient(circle at 35% 35%,#3a4a78 0,#10131f 45%,#000 70%)}.ph img.shot{width:100%;height:auto;aspect-ratio:800/1638;object-fit:cover;object-position:top;display:block}.ph .sc picture{display:block}.ph .sc picture.off{position:absolute;left:0;right:0;top:12cqw;opacity:0;pointer-events:none}.ph .sc picture{transition:opacity .28s ease}.ph .sc .no-shot{display:flex;align-items:center;justify-content:center;aspect-ratio:800/1638;padding:0 9cqw;background:#1C1A16;color:#F7F3EA;font:600 max(17px,6cqw)/1.3 var(--body);text-align:center;transition:opacity .28s ease}.ph .sc .no-shot.off{position:absolute;left:0;right:0;top:12cqw;opacity:0;pointer-events:none}.ph .sc picture,.ph .sc .no-shot,.st-pane{transition-duration:.15s}@media (min-width:761px){.ph .sc picture,.ph .sc .no-shot,.st-pane{transition-duration:.28s}}.st-row{transition:color 0s,transform .15s ease}.st-row::before,.st-row::after,.st-n::before{transition-duration:.15s}@media (min-width:761px){.st-row{transition:color .25s ease,transform .25s ease}.st-row::before,.st-row::after,.st-n::before{transition-duration:.25s}}.ph .hb{position:absolute;z-index:2;bottom:2.2cqw;left:50%;transform:translateX(-50%);width:34cqw;height:1.3cqw;border-radius:999px;background:rgba(255,255,255,.72)}.ph .gl{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.04) 24%,rgba(255,255,255,0) 38%)}.ph.a-l{transform:perspective(1500px) rotateY(24deg) rotateX(5deg) rotateZ(-3deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 2.5px rgba(0,0,0,.55),-2px 1px 0 #a9a9af,-4px 2px 0 #77777c,-7px 3px 0 #4d4d51,-10px 4px 0 #333336,-12px 5px 1px #1e1e20,-30px 50px 80px rgba(35,33,28,.42)}.ph.a-r{transform:perspective(1500px) rotateY(-24deg) rotateX(5deg) rotateZ(3deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 2.5px rgba(0,0,0,.55),2px 1px 0 #a9a9af,4px 2px 0 #77777c,7px 3px 0 #4d4d51,10px 4px 0 #333336,12px 5px 1px #1e1e20,30px 50px 80px rgba(35,33,28,.42)}.ph-row .ph.a-l{transform:perspective(600px) rotateY(13deg) rotateX(5deg) rotateZ(-3deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 2px rgba(0,0,0,.55),-1px .4px 0 #a9a9af,-1.5px .7px 0 #77777c,-2.4px 1px 0 #4d4d51,-3.3px 1.4px 0 #333336,-4px 1.7px .5px #1e1e20,-2px 18px 16px -8px rgba(35,33,28,.45)}.ph-row .ph.a-r{transform:perspective(600px) rotateY(-13deg) rotateX(5deg) rotateZ(3deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 2px rgba(0,0,0,.55),1px .4px 0 #a9a9af,1.5px .7px 0 #77777c,2.4px 1px 0 #4d4d51,3.3px 1.4px 0 #333336,4px 1.7px .5px #1e1e20,2px 18px 16px -8px rgba(35,33,28,.45)}@media (min-width:761px){.ph-row .ph.a-l{transform:perspective(1500px) rotateY(24deg) rotateX(5deg) rotateZ(-3deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 2.5px rgba(0,0,0,.55),-2px 1px 0 #a9a9af,-4px 2px 0 #77777c,-7px 3px 0 #4d4d51,-10px 4px 0 #333336,-12px 5px 1px #1e1e20,-30px 50px 80px rgba(35,33,28,.42)}.ph-row .ph.a-r{transform:perspective(1500px) rotateY(-24deg) rotateX(5deg) rotateZ(3deg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 2.5px rgba(0,0,0,.55),2px 1px 0 #a9a9af,4px 2px 0 #77777c,7px 3px 0 #4d4d51,10px 4px 0 #333336,12px 5px 1px #1e1e20,30px 50px 80px rgba(35,33,28,.42)}}.kv-paper{display:block;position:relative}.clipb{position:relative;padding:9% 5% 5%;border-radius:22px;background:linear-gradient(160deg,#3a3731,#1c1a17);box-shadow:inset 2px 2px 4px rgba(255,255,255,.14),inset -3px -4px 8px rgba(0,0,0,.6),24px 36px 60px rgba(35,33,28,.4)}.clipb::before{content:"";position:absolute;z-index:2;left:30%;right:30%;top:1.5%;height:9%;border-radius:10px 10px 6px 6px;background:linear-gradient(180deg,#f1f1f3,#9c9ca2 45%,#6d6d73 55%,#c9c9ce);box-shadow:0 4px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.8)}.clipb::after{content:"";position:absolute;z-index:3;left:44%;right:44%;top:.6%;height:4%;border-radius:8px 8px 0 0;border:3px solid #7a7a80;border-bottom:0}.sheetp{position:relative;container-type:inline-size;background:var(--paper);color:#1d1c19;aspect-ratio:210/285;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.2),0 10px 24px rgba(35,33,28,.22);font-family:var(--body);overflow:hidden;text-align:left}.kv-paper.plain .sheetp{box-shadow:0 1px 1px rgba(0,0,0,.15),18px 30px 60px rgba(35,33,28,.3)}.sheetp .in{position:absolute;inset:0;padding:7cqw 7cqw 5cqw;display:flex;flex-direction:column;gap:3.2cqw;font-size:2.9cqw;line-height:1.35}.sheetp .hd{display:flex;justify-content:space-between;align-items:flex-start}.sheetp .logo{height:6.4cqw}.sheetp .ttl{font-family:var(--disp);font-weight:800;font-size:7cqw;line-height:1;letter-spacing:-.02em;text-align:right}.sheetp .ttl .mu{font:600 2.9cqw/1.5 var(--body);letter-spacing:0}.sheetp .mu{color:#77736a}.sheetp .pp{display:grid;grid-template-columns:1fr 1fr;gap:4cqw}.sheetp .pp b{display:block;font-size:3.2cqw}.sheetp table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.sheetp th{font-size:2.4cqw;text-align:left;color:#77736a;font-weight:600;padding:1.2cqw 0;border-bottom:.4cqw solid #1d1c19;white-space:nowrap}.sheetp td{padding:1.7cqw 0;border-bottom:.2cqw solid #e3ded2;vertical-align:top}.sheetp td:last-child,.sheetp th:last-child{text-align:right;font-weight:700}.sheetp td:nth-child(2),.sheetp th:nth-child(2){text-align:right;color:#55524a;padding-right:3cqw}.sheetp td:nth-child(2),.sheetp td:nth-child(3){white-space:nowrap}.sheetp td .mu{font-size:2.4cqw}.sheetp .tot{margin-left:auto;width:58%;display:grid;gap:1cqw;font-variant-numeric:tabular-nums}.sheetp .tot div{display:flex;justify-content:space-between}.sheetp .tot .k{font-family:var(--disp);font-weight:800;font-size:5cqw;padding-top:1.6cqw;border-top:.4cqw solid #1d1c19}.sheetp .ft{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:4cqw}.sheetp .qr{width:17cqw;height:17cqw;flex:none}.sheetp .stamp{position:absolute;right:8cqw;top:44%;transform:rotate(-12deg);font-family:var(--disp);font-weight:800;font-size:6.4cqw;letter-spacing:.02em;color:#1E7A3C;border:.7cqw solid #1E7A3C;border-radius:1.6cqw;padding:.8cqw 2.6cqw;opacity:.82}.faq-q{width:100%;display:flex;align-items:center;gap:18px;text-align:left;padding:20px 26px;border:0;border-radius:32px;background:var(--cr);color:var(--ink);box-shadow:var(--sf);font-family:var(--disp);font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.15;letter-spacing:-.01em;transition:background .2s,color .2s}.faq-q[aria-pressed="true"],.faq-q[aria-expanded="true"]{background:var(--ink);color:var(--cr);box-shadow:var(--si)}.faq-q[aria-pressed="true"] .num,.faq-q[aria-expanded="true"] .num{background:var(--y);color:var(--ink)}.faq-a{align-self:flex-start;padding:clamp(28px,4vw,52px);border-radius:56px;display:grid;align-content:start;gap:20px;background:var(--y);transform:rotate(-1deg);box-shadow:inset 10px 10px 22px rgba(255,255,255,.6),inset -12px -16px 28px rgba(170,120,0,.4),30px 40px 80px rgba(35,33,28,.24)}.faq-a .fa-pane{display:grid;align-content:start;gap:20px}.faq-a .fa-pane+.fa-pane{padding-top:28px;border-top:2px solid rgba(35,33,28,.15)}.js .faq-a .fa-pane+.fa-pane{padding-top:0;border-top:0}.js .faq-a .fa-pane{grid-area:1 / 1}.js .faq-a .fa-pane[hidden]{display:grid!important;visibility:hidden}@media (min-width:761px){.js .faq-a .fa-pane{grid-area:auto}.js .faq-a .fa-pane[hidden]{display:none!important}}.faq-a .fa-h{font-family:var(--disp);font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.05;letter-spacing:-.02em}.faq-a .fa-p{font-size:clamp(19px,1.5vw,21px);line-height:1.55}.faq-acc .faq-q{font-family:var(--disp)}.faq-q>span:not(.num){min-width:0;overflow-wrap:break-word}.faq-acc{grid-template-columns:minmax(0,1fr)}.faq-acc .ans{padding:6px 18px 18px 26px;font-size:20px;max-width:44em}@media (min-width:601px){.faq-acc .ans{padding:6px 26px 18px 88px}}.js .faq-acc>li{position:relative;isolation:isolate;border-radius:32px;color:var(--ink);transition:color 0s linear .1s}.js .faq-acc>li::before,.js .faq-acc>li::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;transition:opacity .2s ease}.js .faq-acc>li::before{background:var(--cr);box-shadow:var(--sf)}.js .faq-acc>li::after{background:var(--ink);box-shadow:var(--si);opacity:0}.js .faq-acc>li.open{color:var(--cr)}.js .faq-acc>li.open::before{opacity:0}.js .faq-acc>li.open::after{opacity:1}@media (prefers-reduced-motion:no-preference) and (min-width:761px){.js.faq-moving .faq-acc>li,.faq-moving .sec.has-faq>:is(.prop,.blob),.faq-moving main>.after-faq,.faq-moving .site-foot.after-faq{will-change:transform}}.js .faq-acc .faq-q,.js .faq-acc .faq-q[aria-expanded="true"]{background:transparent;color:inherit;box-shadow:none}.js .faq-acc .faq-q::after{content:"";flex:none;margin-left:auto;width:40px;height:40px;border-radius:50%;background:linear-gradient(currentColor,currentColor) center / 16px 3px no-repeat,linear-gradient(currentColor,currentColor) center / 3px 16px no-repeat,var(--cr2);box-shadow:inset 2px 2px 5px rgba(35,33,28,.14),inset -2px -2px 5px rgba(255,255,255,.8);transition:background-size .2s ease,transform .2s ease}.js .faq-acc>li.open .faq-q::after{color:var(--ink);background:linear-gradient(currentColor,currentColor) center / 16px 3px no-repeat,linear-gradient(currentColor,currentColor) center / 3px 0 no-repeat,var(--y);box-shadow:var(--by);transform:rotate(180deg)}.js .faq-acc .ans{display:grid;grid-template-rows:0fr;padding:0;max-width:none;transition:grid-template-rows .2s cubic-bezier(.2,.7,.3,1)}.js .faq-acc>li.open .ans{grid-template-rows:1fr}.js .faq-acc .ans-in{min-height:0;min-width:0;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .2s}.js .faq-acc>li.open .ans-in{opacity:1;visibility:visible;transition:opacity .2s ease .03s,visibility 0s}.js .faq-acc .ans-b{margin:0 12px 12px;padding:20px 24px;border-radius:24px;background:#1B1916;color:var(--cr);font-weight:500;font-size:clamp(20px,1.5vw,21px);line-height:1.55;box-shadow:inset 6px 6px 14px rgba(0,0,0,.5),inset -4px -4px 10px rgba(255,255,255,.08)}.js .faq-acc .ans-b a{color:var(--y);text-decoration:underline;text-underline-offset:3px}.js .faq-acc .ans-b p{max-width:44em}@media (min-width:601px){.js .faq-acc .ans-b{margin:0 14px 14px;padding:22px 28px}}.js .faq-acc .ans{transition:none}.js .faq-acc .ans-in{transition:opacity .12s ease,visibility 0s linear .12s}.js .faq-acc>li.open .ans-in{transition:opacity .12s ease,visibility 0s}.js .faq-acc>li{transition:color 0s linear .06s}.js .faq-acc>li::before,.js .faq-acc>li::after{transition:opacity .12s ease}.js .faq-acc .faq-q::after{transition:none}@media (min-width:761px){.js .faq-acc .ans{transition:grid-template-rows .2s cubic-bezier(.2,.7,.3,1)}.js .faq-acc .ans-in{transition:opacity .15s ease,visibility 0s linear .2s}.js .faq-acc>li.open .ans-in{transition:opacity .2s ease .03s,visibility 0s}.js .faq-acc>li{transition:color 0s linear .1s}.js .faq-acc>li::before,.js .faq-acc>li::after{transition:opacity .2s ease}.js .faq-acc .faq-q::after{transition:background-size .2s ease,transform .2s ease}}.faq-open{display:grid;gap:10px;padding:26px 28px;border-radius:40px;background:var(--cr);box-shadow:var(--sf)}.faq-open .fo-h{display:flex;gap:16px;align-items:center}.g-ink .faq-open,.g-ink .faq-q{box-shadow:inset 6px 6px 14px rgba(255,255,255,.9),inset -8px -10px 18px rgba(35,33,28,.12),12px 18px 36px rgba(0,0,0,.4)}.sw{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;background:var(--ink2);border-radius:999px;padding:8px;gap:6px;box-shadow:inset 6px 6px 14px rgba(0,0,0,.5),inset -4px -4px 10px rgba(255,255,255,.08)}.sw button{position:relative;z-index:1;height:56px;padding:0 28px;border:0;border-radius:999px;font-weight:700;font-size:18px;background:transparent;color:var(--cr);transition:color .3s ease}.sw button[aria-pressed="true"]{color:var(--ink)}.sw::before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:calc(50% - 11px);border-radius:999px;background:var(--y);box-shadow:var(--by);transition:transform .32s cubic-bezier(.3,.7,.3,1)}.sw:has(>[data-period="y"][aria-pressed="true"])::before{transform:translateX(calc(100% + 6px))}.sw.lt{background:var(--cr2);box-shadow:inset 6px 6px 14px rgba(35,33,28,.16),inset -4px -4px 10px rgba(255,255,255,.9)}.sw.lt button{color:var(--ink)}.sw.lt button[aria-pressed="true"]{color:var(--y)}.sw.lt::before{background:var(--ink);box-shadow:var(--bi)}.plan{display:flex;flex-direction:column;gap:14px;color:var(--ink)}@media (min-width:761px){.plan{gap:22px}}.plan .price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.plan .price b{font-family:var(--disp);font-weight:800;font-size:clamp(44px,4vw,60px);line-height:.9;letter-spacing:-.04em;white-space:nowrap}.plan .price>.per{font-weight:600;font-size:19px;line-height:1.3}.plan .price>.per>span{display:block}.pl-pills{display:flex;flex-wrap:wrap;gap:8px}.pl-pr{display:grid;gap:6px}@media (min-width:761px){.pl-pr{gap:10px}}.pl-vat,.pl-extra{font-weight:600;font-size:17px;line-height:1.4;min-height:2.8em}.plan:not(.y) .pl-vat,.pl-row:not(.y) .pl-vat,.plan:not(.y) .pl-extra,.pl-row:not(.y) .pl-extra{color:var(--mute)}.pl-extra{padding-left:30px}.plan .btn{margin-top:auto}.plan .soon{color:var(--mute)}.plan.y .soon,.card.y .soon{color:rgba(35,33,28,.72)}@media (min-width:980px){.plan.hero{transform:translateY(-32px)}}.pl-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-top:20px;align-items:stretch;text-align:left;width:100%}@media (min-width:761px){.pl-cards{gap:28px;margin-top:80px}}.card.plan>h3,.card.plan .pl-vat{text-align:center}.card.plan>.pl-pills,.card.plan .price{justify-content:center}@media (min-width:761px){.card.plan>h3,.card.plan .pl-vat{text-align:left}.card.plan>.pl-pills,.card.plan .price{justify-content:normal}}.pl-rows{display:grid;gap:22px;margin-top:56px;width:100%;text-align:left}.pl-row{display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;color:var(--ink)}.pl-row.y{transform:scale(1.02)}.tbl{overflow-x:auto;border-radius:40px}.tbl table{width:100%;min-width:860px;border-collapse:separate;border-spacing:0;font-size:18px;line-height:1.3}.tbl th,.tbl td{padding:18px 20px;text-align:left;vertical-align:top}.tbl thead th{font-family:var(--disp);font-weight:800;font-size:20px;letter-spacing:-.01em;vertical-align:bottom}.tbl tbody th{font-weight:700}.tbl tbody tr+tr th,.tbl tbody tr+tr td{border-top:2px solid rgba(35,33,28,.1)}.tbl .kv-col{background:var(--y);font-weight:700}.tbl thead .kv-col{border-radius:28px 28px 0 0}.tbl tbody tr:last-child .kv-col{border-radius:0 0 28px 28px}.fld,.cf-body .field{display:grid;gap:8px;font-weight:700;font-size:17px}.fld input,.fld textarea,.cf-body .input{font:500 19px/1.4 var(--body);color:var(--ink);padding:16px 20px;border:0;border-radius:24px;background:var(--cr);box-shadow:inset 5px 5px 12px rgba(35,33,28,.16),inset -5px -5px 12px rgba(255,255,255,.9);width:100%}.fld textarea,.cf-body textarea.input{min-height:150px;resize:none}.cf-body .input[aria-invalid="true"]{box-shadow:inset 5px 5px 12px rgba(35,33,28,.16),inset -5px -5px 12px rgba(255,255,255,.9),0 0 0 3px var(--red)}.cf-err{display:flex;gap:10px;margin:2px 0 0;padding-left:4px;color:var(--ink);font-weight:600;font-size:17px;line-height:1.5}.cf-err::before{content:"";flex:none;width:20px;height:20px;margin-top:2.75px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23C4401A'/%3E%3Crect x='8.75' y='4.25' width='2.5' height='7.75' rx='1.25' fill='%23fff'/%3E%3Ccircle cx='10' cy='14.9' r='1.55' fill='%23fff'/%3E%3C/svg%3E") center/20px 20px no-repeat}.cf-form{display:grid;gap:20px}.cf-body{display:grid;gap:18px}.cf-body .req{color:var(--red)}.cf-body .cf-req{font-size:17px;color:var(--mute)}.cf-body .consent{font-size:17px;line-height:1.5;color:var(--mute)}.cf-body .consent a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.cf-body .btn{justify-self:start}.cf-body .input{scroll-margin-top:10px}.form-msg:empty{display:none}.nojs-only{display:none}html:not(.js) .nojs-only{display:block}html:not(.js) .cf-form .cf-body{display:none}.cf-nojs{font-weight:600;font-size:19px;line-height:1.5}.cf-nojs a,.wl .nojs-only a{text-decoration:underline;text-underline-offset:3px}.form-msg .alert a,.wl [aria-live] a{text-decoration:underline;text-underline-offset:3px}.form-msg .alert{margin:0;padding:16px 20px;border-radius:24px;background:var(--red-soft);color:var(--ink);font-weight:600;font-size:17px;box-shadow:inset 0 0 0 2px var(--red)}.form-msg .notice{margin:0;padding:20px 24px;border-radius:28px;background:var(--y);color:var(--ink);font-weight:700;font-size:19px;box-shadow:var(--sy)}.form-msg .notice:focus{outline:none}.tl-box{max-width:880px;margin:0 auto;display:grid;gap:40px}@media (min-width:761px){.tl-box{gap:56px}}html:not(.js) .tl-box>:not(.nojs-only){display:none}.tl-nojs{font-weight:600;font-size:19px;line-height:1.5}.tl-off{padding:20px 24px;border-radius:28px;background:var(--cr);box-shadow:var(--sc);font-weight:700;font-size:19px;line-height:1.45}.tl-step{display:grid;gap:18px;min-width:0}@media (min-width:761px){.tl-step{gap:24px}}.tl-h{display:flex;align-items:center;gap:14px}.tl-card{display:grid;gap:20px;align-content:start}@media (min-width:761px){.tl-card{gap:24px}}.tl-sub{font-size:19px;line-height:1.5;color:var(--mute)}.tl-f{display:grid;gap:8px;min-width:0;align-content:end}.tl-f>label,.tl-flab,.tl-lr>label{font-weight:700;font-size:17px;line-height:1.35}.tl-lr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}.tl-count{font-size:17px;font-weight:500;color:var(--mute);font-variant-numeric:tabular-nums}.tl-opt{font-weight:500;color:var(--mute)}.tl-inp{display:block;width:100%;min-width:0;min-height:60px;margin:0;padding:16px 20px;border:0;border-radius:24px;background:var(--cr);color:var(--ink);font:500 19px/1.4 var(--body);box-shadow:inset 5px 5px 12px rgba(35,33,28,.16),inset -5px -5px 12px rgba(255,255,255,.9)}textarea.tl-inp{min-height:132px;resize:vertical}.tl-inp::placeholder{color:var(--mute);opacity:1}select.tl-inp{-webkit-appearance:none;appearance:none;padding-right:54px;cursor:pointer;background:var(--cr) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2323211C' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 20px center / 20px no-repeat}.tl-inp[aria-invalid="true"]{box-shadow:inset 5px 5px 12px rgba(35,33,28,.16),inset -5px -5px 12px rgba(255,255,255,.9),0 0 0 3px var(--red)}.tl-inp:-webkit-autofill,.tl-inp:autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--cr2) inset}.tl-r2,.tl-r3{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);align-items:end}@media (min-width:601px){.tl-r2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px){.tl-r3{grid-template-columns:repeat(3,minmax(0,1fr))}}.tl-seg{display:flex;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;border-radius:32px;background:rgba(35,33,28,.045);box-shadow:inset 4px 4px 10px rgba(35,33,28,.14),inset -4px -4px 10px rgba(255,255,255,.85)}.tl-seg label{position:relative;display:inline-flex;align-items:center;min-height:48px;padding:8px 20px;border-radius:28px;font-weight:700;font-size:17px;line-height:1.25;color:var(--mute);cursor:pointer}.tl-seg input{position:absolute;opacity:0;pointer-events:none}.tl-seg label:has(input:checked){background:var(--y);color:var(--ink);box-shadow:var(--by)}.tl-seg label:has(input:focus-visible){outline:3px solid #2F6FED;outline-offset:3px}.tl-check{display:flex;gap:14px;align-items:flex-start;font-size:17px;font-weight:500;line-height:1.5;cursor:pointer}.tl-check input{-webkit-appearance:none;appearance:none;flex:none;width:28px;height:28px;margin:0;border-radius:9px;background:var(--cr);box-shadow:inset 5px 5px 12px rgba(35,33,28,.16),inset -5px -5px 12px rgba(255,255,255,.9);cursor:pointer}.tl-check input:checked{background:var(--y) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2323211C' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 18px no-repeat;box-shadow:var(--by)}.kv .tl-check input:focus-visible{outline-color:#2F6FED}.tl-rc{align-self:end;min-height:60px;align-items:center}.tl-acts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tl-acts>.btn:only-child{flex:1 1 100%}@media (min-width:761px){.tl-acts>.btn:only-child{flex:0 1 auto}}.tl-box .btn{max-width:100%;min-height:64px;height:auto;padding:14px 28px;line-height:1.25;white-space:normal;text-align:center}.tl-box .btn.tl-sm{min-height:44px;padding:8px 18px;font-size:17px}.tl-box .btn:disabled{opacity:.6;cursor:default}.tl-file{position:relative;justify-self:start;overflow:hidden;cursor:pointer}.tl-file input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.tl-file:has(input:focus-visible){outline:3px solid #2F6FED;outline-offset:3px}.tl-msg:empty{display:none}.tl-msg>p{margin:0;font-size:17px;font-weight:600;line-height:1.5}.tl-msg>.busy{color:var(--mute)}.tl-msg>:is(.alert,.note){position:relative;padding-left:30px}.tl-msg>:is(.alert,.note)::before{content:"";position:absolute;left:0;top:2.75px;width:20px;height:20px}.tl-msg>.alert::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23C4401A'/%3E%3Crect x='8.75' y='4.25' width='2.5' height='7.75' rx='1.25' fill='%23fff'/%3E%3Ccircle cx='10' cy='14.9' r='1.55' fill='%23fff'/%3E%3C/svg%3E") center / 20px no-repeat}.tl-msg>.note::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23FFC400'/%3E%3Cpath d='M5.5 10.4 8.6 13.4 14.6 7' fill='none' stroke='%2323211C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 20px no-repeat}.tl-errs{margin-top:6px;padding-left:22px;list-style:disc;font-weight:500}.tl-ai{justify-self:start;padding:10px 18px;border-radius:20px;background:var(--cr2);box-shadow:inset 3px 3px 8px rgba(35,33,28,.12),inset -3px -3px 8px rgba(255,255,255,.8);font-weight:700;font-size:17px;line-height:1.4}.tl-warn{display:grid;gap:6px;font-size:17px;line-height:1.5}.tl-warn li{position:relative;padding-left:28px}.tl-warn li::before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border-radius:50%;background:var(--y);box-shadow:inset 2px 2px 4px rgba(255,255,255,.5),inset -2px -2px 4px rgba(0,0,0,.3)}.tl-lines{display:grid;gap:16px}.tl-line{display:grid;gap:16px;padding:20px;border-radius:32px;background:rgba(35,33,28,.045);box-shadow:inset 6px 6px 14px rgba(35,33,28,.12),inset -6px -6px 14px rgba(255,255,255,.85)}.tl-lg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:end}.tl-rm{grid-column:1 / -1;justify-self:start}@media (min-width:980px){.tl-lg{grid-template-columns:1.3fr .8fr .8fr 1fr auto}.tl-rm{grid-column:auto;align-self:end}.tl-box .btn.tl-rm{min-height:60px}}.tl-tot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 20px;align-items:baseline}.tl-tot dt{color:var(--mute);font-weight:600;font-size:19px}.tl-tot dd{margin:0;text-align:right;font-family:var(--disp);font-weight:800;font-size:clamp(21px,1.8vw,24px);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.tl-tot .tl-grand{padding-top:14px;border-top:2px solid rgba(35,33,28,.1)}.tl-tot dt.tl-grand{color:var(--ink);font-weight:700}.tl-tot dd.tl-grand{font-size:clamp(30px,3vw,40px);line-height:1;letter-spacing:-.03em}.tl-gate{display:grid;gap:18px;padding-top:24px;border-top:2px solid rgba(35,33,28,.1)}.tl-fine{font-size:17px;line-height:1.5;color:var(--mute)}.tl-fine a{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--y);text-decoration-thickness:3px;text-underline-offset:4px}.tl-photos{display:flex;flex-wrap:wrap;gap:10px}.tl-photos:empty{display:none}.tl-photos li{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;padding:6px 6px 6px 18px;border-radius:999px;background:var(--cr2);box-shadow:inset 3px 3px 8px rgba(35,33,28,.12),inset -3px -3px 8px rgba(255,255,255,.8);font-size:17px}.tl-photos li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-photos li .btn{flex:none}.tl-prog{font-weight:700;font-size:19px}.tl-list{display:grid}.tl-list li{display:grid;gap:6px;padding:16px 0;border-top:2px solid rgba(35,33,28,.1)}.tl-list li:first-child{padding-top:0;border-top:0}.tl-list li:last-child{padding-bottom:0}.tl-lab{font-size:17px;font-weight:700;color:var(--mute)}.tl-tease,.tl-val{font-size:19px;line-height:1.5;overflow-wrap:anywhere}.tl-val{white-space:pre-wrap}.tl-hid{color:transparent;background:var(--cr2);border-radius:8px;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-user-select:none;user-select:none}.tl-miss{position:relative;padding-left:28px;font-size:17px;font-weight:600;line-height:1.5}.tl-miss::before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 2.5px var(--mute)}.tl-eh{display:contents}.tl-list li>.tl-eh>.btn{order:2;justify-self:start;margin-top:4px}.tl-list li>:not(.tl-eh){order:1}@media (min-width:761px){.tl-eh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px}.tl-list li>.tl-eh>.btn{margin-top:0}}.close-sec{overflow:visible;z-index:5;border-radius:var(--sr) var(--sr) 0 0;margin-top:calc(-1*var(--sr));background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,0) 110px),var(--ink)}.sec.before-close>.wrap{padding-bottom:calc(var(--pad) + var(--sr))}.close-sec>.wrap{padding-top:44px;padding-bottom:44px}@media (min-width:761px){.close-sec>.wrap{padding-top:clamp(72px,8vw,112px);padding-bottom:clamp(72px,8vw,120px)}}.close-sec::before,.close-sec::after{content:"";position:absolute;pointer-events:none;border-radius:46% 54% 48% 52% / 52% 46% 54% 48%}.close-sec::before{right:-7vw;top:max(-11vw,-150px);width:max(30vw,220px);height:max(24vw,180px);background:var(--y);box-shadow:inset 24px 24px 48px rgba(255,255,255,.55),inset -24px -28px 48px rgba(170,120,0,.35),30px 40px 80px rgba(0,0,0,.35);z-index:-1}.close-sec::after{left:-16vw;bottom:clamp(40px,6vw,96px);width:30vw;height:min(26vw,62%);background:var(--cr);box-shadow:inset 24px 24px 48px rgba(255,255,255,.9),inset -24px -28px 48px rgba(35,33,28,.14);display:none}@media (min-width:761px){.close-sec::after{display:block}}.close-sec .wrap{z-index:1}.close-card{background:var(--cr);color:var(--ink);border-radius:48px;padding:30px 22px 0;position:relative;overflow:hidden;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;box-shadow:var(--sc),0 28px 64px rgba(0,0,0,.42)}@media (min-width:761px){.close-card{padding:clamp(36px,5vw,72px) clamp(28px,5vw,72px) 0;gap:40px}}.close-card .d2{max-width:13ch;text-wrap:pretty}.close-card .cc-text{flex:1.4 1 420px;min-width:0;position:relative;padding-bottom:20px}@media (min-width:761px){.close-card .cc-text{padding-bottom:clamp(36px,5vw,72px)}}.close-card .cc-go{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px}.close-card .cc-ph{flex:1 1 260px;min-width:0;display:flex;justify-content:center;position:relative}.close-card .cc-ph .kv-phone{width:min(78%,250px);margin-bottom:calc(170px - 2.06 * min(78%,250px));transform:rotate(-4deg)}@media (min-width:761px){.close-card .cc-ph .kv-phone{width:min(100%,320px);margin-bottom:-220px}}.wl{display:grid;gap:16px;align-content:start}.wl-field{display:grid;gap:12px;padding:12px;border-radius:40px;background:var(--cr);box-shadow:var(--sc)}.wl-email{min-width:0;width:100%;height:68px;padding:0 24px;border:0;border-radius:999px;background:var(--cr);color:var(--ink);font:500 19px/1.4 var(--body);box-shadow:inset 5px 5px 12px rgba(35,33,28,.16),inset -5px -5px 12px rgba(255,255,255,.9)}.wl-email::placeholder{color:var(--mute);opacity:1}.wl-email[aria-invalid="true"]{box-shadow:inset 0 0 0 2px var(--red),inset 5px 5px 12px rgba(35,33,28,.16),inset -5px -5px 12px rgba(255,255,255,.9)}.wl-field .btn.lg{height:68px;width:100%}.wl-note,.wl-consent{margin:0;font-size:17px;line-height:1.5}.wl-note{font-weight:600}.wl-consent{font-weight:500}.wl-consent a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}html:not(.js) form.wl>:not(.nojs-only){display:none}.wl-foot{display:grid}.wl-foot>*{grid-area:1/1}.wl-off,.wl-ghost{visibility:hidden}.wl-error,.wl-limited,.wl-failed{display:flex;gap:10px;margin:0;padding-left:36px;text-align:left;color:var(--ink);font-weight:600;font-size:17px;line-height:1.5}.wl-error::before,.wl-limited::before,.wl-failed::before{content:"";flex:none;width:20px;height:20px;margin-top:2.75px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23C4401A'/%3E%3Crect x='8.75' y='4.25' width='2.5' height='7.75' rx='1.25' fill='%23fff'/%3E%3Ccircle cx='10' cy='14.9' r='1.55' fill='%23fff'/%3E%3C/svg%3E") center/20px 20px no-repeat}.wl-success{margin:0;padding:22px 26px;border-radius:32px;background:var(--cr);color:var(--ink);font-weight:700;font-size:19px;line-height:1.45;box-shadow:var(--sc)}.wl-success:focus{outline:none}@media (min-width:561px){.wl-field{grid-template-columns:1fr auto;border-radius:999px;padding:10px}.wl-email,.wl-field .btn.lg{height:72px}.wl-field .btn.lg{width:auto;padding:0 36px}.wl-error,.wl-limited,.wl-failed{padding-left:34px}}.close-card .wl{width:min(100%,640px);margin-top:36px;scroll-margin-top:min(360px,45svh)}.close-card .wl-field{padding:0;border-radius:0;background:none;box-shadow:none}.close-card .wl-error,.close-card .wl-limited,.close-card .wl-failed{padding-left:24px}.site-foot{position:relative;z-index:2;overflow:hidden;background:var(--ink);color:#B9B3A4;font-size:17px;padding:clamp(56px,7vw,104px) clamp(12px,3vw,40px) 0;border-radius:var(--sr) var(--sr) 0 0;margin-top:calc(-1*var(--sr));box-shadow:inset 0 30px 60px rgba(255,255,255,.1)}main:not(.ends-close)>.sec:last-child>.wrap{padding-bottom:calc(var(--pad) + var(--sr))}.site-foot.after-close{padding-top:1px;border-radius:0;margin-top:-1px;box-shadow:none;overflow:visible}.site-foot .row{position:relative;z-index:1;max-width:calc(1320px - 2 * clamp(12px,3vw,40px));margin:0 auto;padding:clamp(24px,3vw,40px) calc(clamp(20px,4vw,64px) - clamp(12px,3vw,40px)) clamp(20px,2.4vw,32px);display:grid;gap:clamp(56px,6vw,96px)}.foot-grid-site{display:grid;gap:48px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.foot-grid-site .foot-brand{grid-column:1 / -1}@media (min-width:720px){.foot-grid-site{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px clamp(32px,4vw,56px)}}@media (min-width:1100px){.foot-grid-site{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:56px clamp(40px,4.4vw,72px)}.foot-grid-site .foot-brand{grid-column:auto}}@media (min-width:1100px){.site-foot .row{max-width:1680px;padding-inline:calc(clamp(24px,5vw,96px) - clamp(12px,3vw,40px))}.foot-grid-site{gap:56px clamp(56px,5.4vw,120px)}.site-foot .foot-mark{--fw:calc(min(1680px,100%) - 2 * (clamp(24px,5vw,96px) - clamp(12px,3vw,40px)) + 24px);width:var(--fw);margin-left:calc((100% - var(--fw)) / 2)}}.foot-brand{display:grid;gap:16px;align-content:start;color:var(--cr)}.foot-brand .home{display:flex;align-items:center;min-height:44px}.foot-brand .logo{color:var(--cr);height:36px}.foot-brand p{max-width:340px;line-height:1.5}.foot-col .foot-h{font-family:var(--disp);font-weight:800;font-size:20px;color:var(--y);margin-bottom:12px}.foot-col ul{display:grid;gap:2px}.site-foot,.site-foot *{transition:none!important;animation:none!important}.foot-col a{display:inline-block;padding:6px 0;color:var(--cr);line-height:1.4}.foot-col a[href^="mailto:"],.foot-col a[href^="tel:"]{white-space:nowrap}.foot-tel{display:grid;justify-items:start}.foot-who{padding-top:8px;color:#B9B3A4;line-height:1.4}.foot-tel a{margin-top:-4px}.foot-col a:hover,.foot-col a:focus-visible,.foot-privacy:hover,.foot-privacy:focus-visible,.foot-social a:hover{color:var(--y)}.foot-social{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px}.foot-social-h{color:#B9B3A4}.foot-social ul{display:flex}.foot-social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--cr)}.foot-social svg{display:block;width:22px;height:22px}.foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding-top:20px;border-top:2px solid rgba(247,243,234,.12)}.foot-bottom-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px}.foot-legal{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px}.foot-privacy{display:inline-flex;align-items:center;min-height:44px;color:#B9B3A4}.site-foot :focus-visible{outline-color:var(--y)}.foot-mark{position:relative;width:min(1300px,100% + 24px);aspect-ratio:400 / 65;margin:clamp(10px,1.4vw,18px) 0 0 calc(50% - min(650px,50% + 12px));overflow:hidden;pointer-events:none;user-select:none}.foot-mark::before,.foot-mark::after{content:"";position:absolute;left:0;top:0;width:100%;aspect-ratio:4 / 1;-webkit-mask:url(kvedo-logo.svg?v=894ea1fd) center / 100% 100% no-repeat;mask:url(kvedo-logo.svg?v=894ea1fd) center / 100% 100% no-repeat}.foot-mark::before{background:#FFFFFF;clip-path:inset(0 10.5% 0 0)}.foot-mark::after{background:var(--y);clip-path:inset(0 0 0 89.5%)}.lang{flex:none;display:flex;align-items:center;gap:2px;font-weight:700;font-size:17px;line-height:1}.lang a{position:relative;z-index:1;display:block;padding:14px 12px;margin:0 -4px;color:#B9B3A4}.lang a[aria-current]{color:var(--y)}.lang a:hover{color:var(--cr)}.lang span{color:#5E594F;font-weight:400}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.chip{display:inline-block;width:fit-content;margin-top:10px;padding:6px 14px;border-radius:999px;background:var(--cr2);color:var(--ink);font-weight:700;font-size:17px;font-variant-numeric:tabular-nums}.opt[aria-pressed="true"] .chip{background:var(--ink2);color:var(--y)}.blk-go{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.blk-go p{max-width:36em}.center .blk-go{justify-content:center}.founders{position:relative;min-height:clamp(400px,42vw,580px);flex:1 1 360px}.founders .fr{padding:12px;border-radius:48px;position:absolute;width:62%}.founders .fr-1{left:0;top:0}.founders .fr-2{right:0;bottom:0}.crop{position:relative;aspect-ratio:1;border-radius:36px;overflow:hidden;background:var(--cr2)}.crop img{position:absolute;max-width:none;width:218%;height:218%}.fr-1 .crop img{left:-112.5%;top:-15.9%}.fr-2 .crop img{left:-2.3%;top:-52.3%}.sigs{display:flex;flex-wrap:wrap;gap:28px 48px;margin-top:12px}.sig{font-family:var(--hand);font-weight:700;font-size:46px;line-height:1;display:inline-block;padding:0 14px 8px 2px;border-bottom:3px solid var(--ink);white-space:nowrap}.sig-n{display:flex;align-items:center;min-height:44px;margin-top:4px;font-size:17px;color:var(--mute);text-decoration:underline;text-underline-offset:3px}.ct-link{display:inline-flex;align-items:center;width:fit-content;min-height:52px;padding:6px 22px;border-radius:999px;background:var(--cr);color:var(--ink);font-weight:700;white-space:nowrap;box-shadow:var(--bc);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.ct-link:hover,.ct-link:focus-visible{transform:translateY(-3px);background:var(--y);box-shadow:var(--by)}.g-c2 .ct-link{background:var(--cr)}.ct-row{gap:clamp(32px,5vw,72px)}.ct-text{flex:1 1 360px}.ct-big{gap:10px;margin-top:12px}.ct-big .ct-link{display:inline-flex;gap:12px;min-height:48px;padding:8px 20px 8px 16px;border-radius:999px;font-family:var(--body);font-weight:600;font-size:clamp(19px,1.4vw,20px);line-height:1.2;letter-spacing:0;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px rgba(35,33,28,.2);transition:box-shadow .2s ease,background .2s ease}.ct-big .ct-link:hover,.ct-big .ct-link:focus-visible{transform:none;background:rgba(35,33,28,.05);box-shadow:inset 0 0 0 1.5px rgba(35,33,28,.5)}.ct-big .ct-link span{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s ease}.ct-big .ct-link:hover span,.ct-big .ct-link:focus-visible span{text-decoration-color:currentColor}.ct-tel{display:inline-flex;align-items:center;gap:12px;width:fit-content}.ct-who{font-weight:600;color:var(--mute)}.ct-ic{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--mute)}.ct-form{flex:1.5 1 520px;align-self:flex-start;border-radius:48px}.ct-form button[type="submit"]{width:100%}@media (min-width:761px){.ct-form button[type="submit"]{width:auto}}.ct-card{width:fit-content;margin-top:clamp(28px,4vw,48px);padding:12px;border-radius:32px;transform:rotate(-4deg)}.ct-card picture{display:block;border-radius:22px;overflow:hidden}.ct-card img{width:min(250px,60vw);height:auto}.so-page{display:grid;gap:10px}.so-h{font-weight:700}.so-list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.so-list .ct-ic{color:var(--ink)}.ct-vanp{right:-7vw;bottom:clamp(14px,2vw,30px);width:clamp(380px,42vw,640px)}@media (min-width:761px){main #kontakti.ct-van>.wrap{padding-bottom:calc(var(--sr) + clamp(200px,24vw,380px))}}.tiles-box{container-type:inline-size}.tiles{display:grid;gap:12px;grid-template-columns:1fr}.tiles li{position:relative;display:flex;min-width:0}.tiles .photo{flex:1;min-height:214px;border-radius:32px}@media (min-width:761px){.tiles{gap:16px}.tiles .photo{min-height:clamp(340px,64vw,420px)}}.tiles .tw{position:absolute;inset:0;overflow:hidden}.tiles .tw.r{display:none}.tiles .ts{position:absolute;inset:0}.tiles .ts picture{position:absolute;inset:0}.tiles .ts img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pw) 50%}.tiles .ts picture::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,18,15,0) 42%,rgba(20,18,15,.5) 66%,rgba(20,18,15,.86) 100%);pointer-events:none}.tiles.n4 .ts picture::after{background:linear-gradient(0deg,rgba(35,33,28,.85) 0%,rgba(35,33,28,.8) 30%,rgba(35,33,28,.62) 50%,rgba(35,33,28,.3) 62%,rgba(35,33,28,0) 72%)}@media (min-width:761px){.tiles.n4 .ts picture::after{background:linear-gradient(180deg,rgba(20,18,15,0) 42%,rgba(20,18,15,.5) 66%,rgba(20,18,15,.86) 100%)}}.tiles .tl-none{position:absolute;inset:0;background:var(--ink2)}.tl-need{margin-bottom:auto;padding-bottom:14px;font-weight:600;font-size:17px;line-height:1.4;color:#D9D3C4;overflow-wrap:break-word}.tiles .lab{position:absolute;z-index:1;left:0;right:0;bottom:0;max-width:none;width:auto;display:grid;gap:0;justify-items:center;text-align:center;padding:0 22px 24px;border-radius:0;background:none;box-shadow:none;color:#fff}.tl-nm{font-family:var(--disp);font-weight:800;font-size:clamp(23px,2vw,26px);line-height:1.08;letter-spacing:-.01em;overflow-wrap:break-word;text-shadow:0 1px 12px rgba(0,0,0,.35)}.tl-more{display:grid;grid-template-rows:1fr}.tl-in{min-height:0;overflow:hidden;display:grid;gap:8px;justify-items:center}.tl-ln{margin-top:10px;font-weight:600;font-size:17px;line-height:1.4;max-width:24em;color:rgba(255,255,255,.92)}.tiles .more{font-size:17px;color:var(--y)}.tiles .photo:hover .more span,.tiles .photo:focus-visible .more span{text-decoration:underline;text-underline-offset:3px}@media (min-width:561px){.tiles{grid-template-columns:1fr 1fr}.tiles li:first-child{grid-column:1 / -1}.tiles.n4 li:first-child{grid-column:auto}}@media (min-width:1200px){.tiles{display:flex}.tiles li{flex:1 1 0}.tiles .photo{min-height:clamp(460px,38vw,560px)}}@property --kg{syntax:'<length>';inherits:true;initial-value:0px}@property --kn{syntax:'<length>';inherits:true;initial-value:0px}@property --kw{syntax:'<length>';inherits:true;initial-value:0px}@property --kd{syntax:'<length>';inherits:true;initial-value:0px}@property --khw{syntax:'<length>';inherits:true;initial-value:0px}@property --kh{syntax:'<length>';inherits:true;initial-value:0px}@property --kim{syntax:'<length>';inherits:true;initial-value:0px}@property --kl{syntax:'<length>';inherits:true;initial-value:0px}@property --kf{syntax:'<length>';inherits:true;initial-value:0px}@property --keh{syntax:'<length>';inherits:true;initial-value:92px}@property --ki{syntax:'<number>';inherits:true;initial-value:0}@property --ko{syntax:'<number>';inherits:true;initial-value:0}@property --ks{syntax:'<number>';inherits:true;initial-value:0}@property --kpf{syntax:'<number>';inherits:true;initial-value:.5}@property --kpn{syntax:'<number>';inherits:true;initial-value:.5}@media (min-width:1200px) and (hover:hover) and (pointer:fine){.js .tiles{--kc:5;--kg:16px;--kn:calc((100cqw - (var(--kc) - 1) * var(--kg)) / (var(--kc) + .8));--kw:calc(var(--kn) * 1.8);--kd:calc((var(--kw) - var(--kn)) / 2);--khw:round(down,calc(var(--kw) / 2),1px);--kh:clamp(460px,38vw,560px);--kim:calc(var(--kh) * 1.5);--ease:cubic-bezier(.3,.7,.3,1);display:block;position:relative;height:var(--kh)}.js .tiles li{position:absolute;left:0;top:0;width:var(--kw);height:100%;pointer-events:none;transform:translateX(calc(var(--ki) * (var(--kn) + var(--kg)) + var(--ks) * (var(--kw) - var(--kn)) - (1 - var(--ko)) * var(--kd)));transition:transform .4s var(--ease)}.js .tiles.n4{--kc:4}.js .tiles li.on{--ko:1}.js .tiles li.on ~ li{--ks:1}.js .tiles li::before{content:"";position:absolute;inset:0;border-radius:32px;box-shadow:16px 26px 50px rgba(35,33,28,.24);pointer-events:none;transform:scaleX(calc(.5556 + .4444 * var(--ko)));transition:transform .4s var(--ease)}.js .tiles .photo{position:absolute;inset:0;min-height:0;overflow:visible;overflow-y:clip;border-radius:0;box-shadow:none;pointer-events:none}.js .tiles .tw{right:auto;width:calc(var(--khw) + 2px)}.js .tiles .tw.r{display:block;left:var(--khw);width:calc(var(--kw) - var(--khw))}.js .tiles .ts{overflow:hidden;pointer-events:auto;transition:transform .4s var(--ease)}.js .tiles .l .ts{border-radius:32px 0 0 32px;transform:translateX(calc((1 - var(--ko)) * var(--kd)))}.js .tiles .r .ts{border-radius:0 32px 32px 0;transform:translateX(calc((var(--ko) - 1) * var(--kd)))}.js .tiles li{--kl:clamp(var(--kw) - var(--kim),var(--kw) / 2 - var(--kpf) * var(--kim),0px);--kf:calc((1 - var(--ko)) * clamp((var(--kw) + var(--kn)) / 2 - var(--kim) - var(--kl),var(--kw) / 2 - var(--kl) - var(--kpn) * var(--kim),(var(--kw) - var(--kn)) / 2 - var(--kl)))}.js .tiles .ts picture{right:auto;width:var(--kim);transition:transform .4s var(--ease)}.js .tiles .ts picture{opacity:.999}.js .tiles .ts img{object-fit:fill}.js .tiles .l .ts picture{left:var(--kl);transform:translateX(calc(var(--kf) - (1 - var(--ko)) * var(--kd)))}.js .tiles .r .ts picture{left:calc(var(--kl) - var(--khw));transform:translateX(calc(var(--kf) + (1 - var(--ko)) * var(--kd)))}.js .tiles .lab{left:50%;right:auto;width:var(--kw);padding:0 0 26px;pointer-events:none;transform:translateX(-50%) translateY(calc((1 - var(--ko)) * var(--keh)));transition:transform .4s var(--ease)}.js .tl-nm{width:calc(var(--kn) - 24px);font-size:21px}.js .tl-need{width:calc(var(--kn) - 24px)}.js .tl-more{width:calc(var(--kw) - 44px);opacity:var(--ko);transition:opacity .12s ease}.js .tiles li.on .tl-more{transition:opacity .3s ease .08s}}.kc{--kc-bh:68px;--kc-gap:12px;--kc-mw:86px;--kc-mh:84px;--kc-ml:20px;--kc-up:63px;--kc-on:14px;--kc-h:max(160px,calc(var(--kc-vh,100vh) - 116px - env(safe-area-inset-top,0px)));position:fixed;z-index:60;left:12px;right:12px;bottom:calc(12px + var(--kc-kb,0px));height:var(--kc-bh);contain:layout style;font-family:var(--body);font-size:19px;line-height:1.5;color:var(--ink);}:where(.kc) button{font:inherit;color:inherit;cursor:pointer;border:0;padding:0}.kc svg{display:block}.kc-m{position:absolute;z-index:3;left:var(--kc-ml);bottom:calc(var(--kc-bh) + var(--kc-up) - var(--kc-mh));width:var(--kc-mw);height:var(--kc-mh);pointer-events:none;transition:translate .14s cubic-bezier(.3,.7,.3,1)}.kc[data-open] .kc-m{translate:0 calc(var(--kc-up) - var(--kc-on) - var(--kc-gap) - var(--kc-h));transition-duration:.18s}.kc-bar{position:relative;z-index:2;height:100%;margin:0;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 22px;border-radius:999px;background:var(--ink);box-shadow:var(--bi)}.kc-q{flex:1;min-width:0;height:52px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--cr);font:500 19px/1.3 var(--body);-webkit-appearance:none;appearance:none}.kc-q::placeholder{color:#B9B3A4;opacity:1}.kc-q:focus{outline:none}.kc-bar:has(.kc-q:focus-visible){outline:3px solid var(--y);outline-offset:3px}.kc-send{flex:none;width:52px;height:52px;border-radius:50%;background:var(--y);display:grid;place-items:center;box-shadow:inset 4px 4px 10px rgba(255,255,255,.7),inset -5px -8px 14px rgba(170,120,0,.45)}.kc-send svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.kc-card{position:absolute;left:0;right:0;bottom:calc(100% + var(--kc-gap));height:var(--kc-h);display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:32px;background:var(--cr);box-shadow:inset 6px 6px 14px rgba(255,255,255,.9),inset -8px -10px 18px rgba(35,33,28,.1),20px 30px 70px rgba(35,33,28,.32);visibility:hidden;opacity:0;translate:0 12px;transition:opacity .14s ease-in,translate .14s ease-in,visibility 0s .14s}.kc[data-open] .kc-card{visibility:visible;opacity:1;translate:0 0;transition:opacity .18s ease-out,translate .18s ease-out,visibility 0s}.kc-top{order:1;flex:none;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-left:80px}.kc-tt{min-width:0;display:grid;gap:2px}.kc-h{margin:0;font-family:var(--disp);font-weight:800;font-size:22px;line-height:1.05;letter-spacing:-.02em}.kc-sub{order:1;flex:none;margin:-2px 0 0;padding:0 4px;font-family:var(--disp);font-weight:800;font-size:17px;line-height:1.25;letter-spacing:-.01em;color:var(--mute)}.kc-x{flex:none;width:48px;height:48px;border-radius:50%;background:var(--cr2);display:grid;place-items:center;box-shadow:inset 3px 3px 8px rgba(255,255,255,.9),inset -4px -5px 10px rgba(35,33,28,.16)}.kc-x svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.kc-list{order:2;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 4px 4px;display:flex;flex-direction:column;gap:10px}.kc-msg{max-width:86%;margin:0;padding:14px 20px;border-radius:26px 26px 8px 26px;align-self:flex-end;background:var(--ink);color:var(--cr);font-size:18px;line-height:1.45;font-weight:500;overflow-wrap:anywhere}.kc-msg.bot{max-width:90%;align-self:flex-start;border-radius:26px 26px 26px 8px;background:var(--cr2);color:var(--ink);box-shadow:inset 3px 3px 8px rgba(255,255,255,.8),inset -3px -4px 8px rgba(35,33,28,.08)}.kc-row{order:3;flex:none;position:relative}.kc-chips{--fl:0px;--fr:0px;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin:-8px -6px;padding:8px 6px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent)}.kc-chips::-webkit-scrollbar{display:none}.kc-row[data-l] .kc-chips{--fl:32px}.kc-row[data-r] .kc-chips{--fr:32px}.kc-drag .kc-chips{cursor:grabbing;user-select:none;-webkit-user-select:none}.kc-drag .kc-chip{cursor:grabbing;translate:none!important;scale:none!important}.kc-arr{position:absolute;z-index:1;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:50%;background:var(--cr);box-shadow:var(--bc);display:none;place-items:center;visibility:hidden;opacity:0;transition:opacity .14s,visibility 0s .14s}.kc-arr-l{left:-2px}.kc-arr-r{right:-2px}.kc-arr svg{width:20px;height:20px;fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.kc-row[data-l] .kc-arr-l,.kc-row[data-r] .kc-arr-r{visibility:visible;opacity:1;transition:opacity .14s,visibility 0s}.kc-chip{flex:none;height:46px;padding:0 18px;border-radius:999px;background:var(--y);font-weight:700;font-size:17px;box-shadow:inset 3px 3px 8px rgba(255,255,255,.6),inset -4px -5px 10px rgba(170,120,0,.4)}.kc[data-short] .kc-row{display:none}@media (min-width:600px){.kc{--kc-bh:80px;--kc-mw:112px;--kc-mh:110px;--kc-ml:28px;--kc-up:82px;--kc-on:50px;--kc-h:min(520px,max(240px,calc(var(--kc-vh,100vh) - 192px)));left:auto;right:32px;bottom:calc(28px + var(--kc-kb,0px));width:500px}.kc-bar{padding:10px 10px 10px 32px}.kc-q{height:60px}.kc-send{width:60px;height:60px}.kc-send svg{width:26px;height:26px}.kc-card{gap:12px;padding:16px 16px 28px;border-radius:40px}.kc-top{min-height:56px;gap:12px;padding-left:138px}.kc-h{font-size:24px;white-space:nowrap}.kc-sub{padding:0 6px;font-size:18px}.kc-x{width:52px;height:52px}.kc-list{padding:10px 6px 4px}.kc-msg{max-width:390px}.kc-msg.bot{max-width:420px}.kc-arr{display:grid}}.kc{transition:opacity .18s ease,visibility 0s}.kc.kc-away{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,visibility 0s .14s}.kc-pill{display:none}@media (min-width:761px){.kc{--kc-pw:176px;pointer-events:none}.kc-bar,.kc-card{pointer-events:auto}.kc-pill{position:absolute;z-index:1;right:0;bottom:0;width:var(--kc-pw);height:100%;display:flex;align-items:center;justify-content:flex-end;padding:10px;border-radius:999px;background:var(--ink);box-shadow:var(--bi);pointer-events:auto;transition:opacity .16s ease}.kc-pc{flex:none;width:60px;height:60px;border-radius:50%;background:var(--y);color:var(--ink);display:grid;place-items:center;box-shadow:inset 4px 4px 10px rgba(255,255,255,.7),inset -5px -8px 14px rgba(170,120,0,.45)}.kc-pc svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.kc-bar{transform-origin:100% 50%;transition:opacity .18s ease,scale .18s cubic-bezier(.2,.7,.3,1)}.kc:not([data-wide]) .kc-bar{opacity:0;scale:.96;pointer-events:none}.kc[data-wide] .kc-pill{opacity:0;pointer-events:none}.kc:not([data-wide]) .kc-m{translate:calc(500px - var(--kc-pw)) 0}.kc[data-wide] .kc-m{transition-duration:.18s}}.kc-open{display:none}.kc[data-ph]{--kc-mw:72px;--kc-mh:70px;--kc-cw:min(440px,calc(100vw - 24px));--kc-ph:min(max(300px,52svh),calc(var(--kc-vh,100svh) - 64px));left:auto;right:12px;bottom:calc(12px + var(--kc-kb,0px));width:var(--kc-mw);height:var(--kc-mh)}.kc[data-ph] .kc-m{left:2px;bottom:0;translate:none}.kc[data-ph][data-open] .kc-m{translate:calc(var(--kc-mw) - var(--kc-cw)) calc(32px - var(--kc-ph))}.kc[data-ph] .kc-open{display:block;position:absolute;z-index:4;left:0;bottom:0;width:var(--kc-mw);height:var(--kc-mh);border-radius:24px;background:transparent}.kc[data-ph][data-open] .kc-open{visibility:hidden}.kc[data-ph] .kc-card{left:auto;right:0;bottom:0;width:var(--kc-cw);height:var(--kc-ph);gap:8px;padding:12px 12px 82px;border-radius:32px}.kc[data-ph] .kc-card:focus{outline:none}.kc[data-ph] .kc-top{min-height:52px;padding-left:76px}.kc[data-ph] .kc-h{font-size:22px}.kc[data-ph] .kc-x{width:48px;height:48px}.kc[data-ph] .kc-bar{position:absolute;z-index:3;left:auto;right:10px;bottom:10px;width:calc(var(--kc-cw) - 20px);height:62px;padding:7px 7px 7px 20px;visibility:hidden;opacity:0;translate:0 12px;pointer-events:none;transition:opacity .14s ease-in,translate .14s ease-in,visibility 0s .14s}.kc[data-ph][data-open] .kc-bar{visibility:visible;opacity:1;translate:none;pointer-events:auto;transition:opacity .18s ease-out,translate .18s ease-out,visibility 0s}.kc[data-ph] .kc-q{height:48px}.kc[data-ph] .kc-send{width:48px;height:48px}html.kc-lock,html.kc-lock body{overflow:hidden}.site-foot.kc-on{padding-bottom:var(--kc-room,0px)}.kc-f{display:none}.kc-e{stroke:var(--cr);stroke-width:8px;paint-order:stroke;stroke-linejoin:round}.kc-e path{paint-order:normal}.kc[data-face="idle"] .kc-f-idle,.kc[data-face="thinking"] .kc-f-thinking,.kc[data-face="answering"] .kc-f-answering,.kc[data-face="unknown"] .kc-f-unknown{display:inline}.kc-msg a{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.kc-dots{display:flex;gap:7px;align-items:center;height:54px;padding:0 22px}.kc-dots span{width:10px;height:10px;border-radius:50%;background:var(--ink);opacity:.45}@media (prefers-reduced-motion:no-preference){.kc-dots span{animation:kc-dot 1s infinite}.kc-dots span:nth-child(2){animation-delay:.15s}.kc-dots span:nth-child(3){animation-delay:.3s}}@keyframes kc-dot{0%,60%,100%{transform:translateY(0);opacity:.45}30%{transform:translateY(-6px);opacity:1}}@media (prefers-reduced-motion:no-preference){:is(.kc-send,.kc-chip,.kc-x){transition:translate .16s cubic-bezier(.3,1.4,.5,1),scale .16s cubic-bezier(.3,1.4,.5,1)}.kc-arr{transition:opacity .14s,visibility 0s .14s,translate .16s cubic-bezier(.3,1.4,.5,1),scale .16s cubic-bezier(.3,1.4,.5,1)}.kc-row[data-l] .kc-arr-l,.kc-row[data-r] .kc-arr-r{transition:opacity .14s,visibility 0s,translate .16s cubic-bezier(.3,1.4,.5,1),scale .16s cubic-bezier(.3,1.4,.5,1)}:is(.kc-send,.kc-chip,.kc-x):focus-visible{translate:0 -3px;scale:1.03}:is(.kc-send,.kc-chip,.kc-x,.kc-arr):active{translate:0 1px;scale:.97;transition-duration:.08s}}@media (prefers-reduced-motion:no-preference) and (hover:hover){:is(.kc-send,.kc-chip,.kc-x,.kc-arr):hover{translate:0 -3px;scale:1.03}:is(.kc-send,.kc-chip,.kc-x,.kc-arr):hover:active{translate:0 1px;scale:.97}}