.vkf{--cream:#fff6e4;--cream-2:#fff1da;--peach:#ffe5c2;--peach-2:#ffb59a;--coral:#e84a28;--coral-deep:#b8331b;--warm:#f47a5c;--ink:#1b0703;--ink-2:#5a3215;--ink-soft:#8c6749;--line:#b8331b2e;--vk-display:"Familjen Grotesk","Archivo Black",system-ui,sans-serif;--vk-body:"Be Vietnam Pro","Inter",system-ui,sans-serif;color:var(--ink);font-family:var(--vk-body);-webkit-font-smoothing:antialiased}.vkf-page{background:var(--cream);min-height:100vh;position:relative;overflow-x:hidden}.vkf *{box-sizing:border-box;margin:0;padding:0}.vkf ::selection{background:var(--coral);color:var(--cream)}.vkf .shell{max-width:1200px;margin:0 auto;padding:0 28px}.vkf .display{font-family:var(--vk-display);letter-spacing:-.03em;font-weight:700;line-height:.95}.vkf .eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--coral);font-size:11px;font-weight:700}.vkf-page:before{content:"";pointer-events:none;z-index:0;opacity:.5;background:radial-gradient(40vw 40vw at 78% -5%,#f47a5c38,#0000 60%),radial-gradient(34vw 34vw at -8% 30%,#ffb59a33,#0000 60%);position:fixed;inset:0}.vkf nav{z-index:50;transition:all .3s;position:fixed;top:0;left:0;right:0}.vkf .nav-inner{justify-content:space-between;align-items:center;height:72px;display:flex}.vkf nav.nav-scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fff6e4d1}.vkf .brand{font-family:var(--vk-display);letter-spacing:-.02em;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;font-size:24px;font-weight:700;text-decoration:none;display:flex}.vkf .brand .dot{background:var(--coral);border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 4px #e84a2829}.vkf .nav-links{align-items:center;gap:24px;display:flex}.vkf .nav-link{color:var(--ink-2);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.vkf .nav-link:hover{color:var(--coral)}.vkf .btn{font-family:var(--vk-body);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:9px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .25s,background .2s,color .2s;display:inline-flex}.vkf .btn-solid{background:var(--coral);color:var(--cream);padding:13px 24px;box-shadow:0 10px 26px -10px #b8331b99}.vkf .btn-solid:hover{transform:translateY(-2px);box-shadow:0 16px 34px -10px #b8331bb3}.vkf .btn-ghost{color:var(--ink);border:1.5px solid var(--ink);background:0 0;padding:13px 22px}.vkf .btn-ghost:hover{background:var(--ink);color:var(--cream)}.vkf .btn-line{color:var(--coral);border:1.5px solid var(--coral);background:0 0;padding:12px 20px}.vkf .btn-line:hover{background:var(--coral);color:var(--cream)}.vkf .btn-lg{padding:17px 32px;font-size:15.5px}@media (max-width:860px){.vkf .nav-links .nav-link,.vkf .nav-links .nav-signin{display:none}}.vkf .sol-wrap{position:relative}.vkf .sol-menu{border:1px solid var(--line);z-index:60;background:#fff;border-radius:18px;width:380px;max-height:70vh;padding:10px;position:absolute;top:calc(100% + 12px);right:0;overflow-y:auto;box-shadow:0 30px 60px -24px #b8331b66}.vkf .sol-header{font-family:var(--vk-display);letter-spacing:.18em;text-transform:uppercase;color:var(--coral);padding:12px 12px 6px;font-size:11px;font-weight:700}.vkf .sol-item{text-align:left;width:100%;font-family:var(--vk-body);cursor:default;background:0 0;border:none;border-radius:14px;align-items:flex-start;gap:13px;padding:11px 12px;transition:all .18s;display:flex}.vkf .sol-item:hover{background:var(--cream-2)}.vkf .sol-icon{background:linear-gradient(135deg,var(--peach-2),var(--coral));color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 18px -8px #b8331b80}.vkf .sol-title{letter-spacing:-.01em;color:var(--ink);margin-bottom:3px;font-size:14px;font-weight:600}.vkf .sol-desc{color:var(--ink-soft);font-size:12px;line-height:1.45}.vkf .hero{z-index:1;padding:150px 0 70px;position:relative}.vkf .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;display:grid}@media (max-width:920px){.vkf .hero-grid{grid-template-columns:1fr;gap:40px}}.vkf .hero h1{text-transform:uppercase;font-size:clamp(52px,8vw,104px)}.vkf .hero h1 .out{color:#0000;-webkit-text-stroke:2px var(--ink)}.vkf .hero h1 .co{color:var(--coral)}.vkf .hero-sub{color:var(--ink-2);max-width:480px;margin:26px 0 34px;font-size:19px;line-height:1.55}.vkf .hero-cta{flex-wrap:wrap;gap:14px;display:flex}.vkf .hero-trust{flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;display:flex}.vkf .avatars{display:flex}.vkf .avatars span{border:2.5px solid var(--cream);width:38px;height:38px;font-family:var(--vk-display);color:var(--cream);border-radius:50%;place-items:center;margin-left:-12px;font-size:13px;font-weight:700;display:grid}.vkf .avatars span:first-child{margin-left:0}.vkf .hero-trust small{color:var(--ink-soft);font-size:13px;line-height:1.4}.vkf .hero-trust b{color:var(--ink)}.vkf .demo-card{border:1px solid var(--line);background:#fff;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 80px -34px #b8331b6b}.vkf .demo-top{border-bottom:1px solid var(--line);background:var(--cream-2);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.vkf .demo-top .lhs{color:var(--ink-2);align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.vkf .dots{gap:6px;display:flex}.vkf .dots i{border-radius:50%;width:10px;height:10px;display:block}.vkf .demo-body{padding:20px}.vkf .scan-btn{background:var(--ink);width:100%;color:var(--cream);font-family:var(--vk-body);cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:14.5px;font-weight:600;transition:all .2s;display:flex}.vkf .scan-btn:hover{background:var(--coral)}.vkf .scan-btn:disabled{opacity:.6;cursor:default}.vkf .scan-meta{color:var(--ink-soft);justify-content:space-between;margin:14px 4px 8px;font-size:12px;display:flex}.vkf .cand{border:1px solid var(--line);opacity:0;border-radius:14px;align-items:center;gap:13px;margin-bottom:9px;padding:12px;transition:all .45s;display:flex;transform:translateY(10px)}.vkf .cand.in{opacity:1;transform:none}.vkf .cand .av{width:40px;height:40px;font-family:var(--vk-display);color:#fff;border-radius:11px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.vkf .cand .info{flex:1;min-width:0}.vkf .cand .nm{color:var(--ink);align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.vkf .cand .ro{color:var(--ink-soft);font-size:12px}.vkf .verif{color:#1d8a55;letter-spacing:.04em;background:#2bb67324;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700}.vkf .score{text-align:right;flex-shrink:0}.vkf .score .v{font-family:var(--vk-display);font-size:22px;font-weight:700;line-height:1}.vkf .score .l{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.1em;font-size:9.5px}.vkf .bar{background:var(--peach);border-radius:3px;width:64px;height:5px;margin-top:5px;margin-left:auto;overflow:hidden}.vkf .bar i{background:linear-gradient(90deg,var(--warm),var(--coral));border-radius:3px;width:0;height:100%;transition:width 1s cubic-bezier(.2,.7,.2,1);display:block}.vkf .marq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink);z-index:1;padding:18px 0;position:relative;overflow:hidden}.vkf .marq-track{white-space:nowrap;gap:48px;width:max-content;animation:22s linear infinite vkf-scroll;display:flex}.vkf .marq-track span{font-family:var(--vk-display);color:var(--cream);text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:48px;font-size:22px;font-weight:600;display:flex}.vkf .marq-track span:after{content:"✦";color:var(--warm)}@keyframes vkf-scroll{to{transform:translate(-50%)}}.vkf section{z-index:1;position:relative}.vkf .sec{padding:100px 0}.vkf .sec--alt{background:var(--cream-2)}.vkf .sec-head{max-width:640px;margin-bottom:54px}.vkf .sec-head h2{margin-top:14px;font-size:clamp(34px,5vw,60px)}.vkf .sec-head p{color:var(--ink-2);margin-top:18px;font-size:17px;line-height:1.6}.vkf .bento{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:780px){.vkf .bento{grid-template-columns:repeat(2,1fr)}}.vkf .stat{background:var(--cream-2);border:1px solid var(--line);border-radius:22px;padding:30px 26px;transition:all .3s}.vkf .stat:hover{border-color:var(--coral);transform:translateY(-4px);box-shadow:0 24px 44px -24px #b8331b66}.vkf .stat.stat--hl{background:var(--coral);border-color:var(--coral)}.vkf .stat.stat--hl .n,.vkf .stat.stat--hl .l{color:var(--cream)}.vkf .stat .n{font-family:var(--vk-display);color:var(--coral);letter-spacing:-.03em;font-size:clamp(40px,5vw,58px);font-weight:700;line-height:1}.vkf .stat .l{color:var(--ink-2);margin-top:12px;font-size:13.5px;line-height:1.45}.vkf .steps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid;position:relative}@media (max-width:820px){.vkf .steps{grid-template-columns:1fr}}.vkf .step{border:1px solid var(--line);background:#fff;border-radius:24px;padding:34px 28px;transition:all .3s;position:relative}.vkf .step:hover{transform:translateY(-6px)rotate(-.6deg);box-shadow:0 30px 56px -28px #b8331b66}.vkf .step .ic{background:linear-gradient(135deg,var(--peach-2),var(--coral));border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:22px;display:grid;box-shadow:0 14px 26px -12px #b8331b99}.vkf .step .ic svg{stroke:#fff;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.vkf .step .sn{font-family:var(--vk-display);color:var(--coral);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}.vkf .step h3{font-family:var(--vk-display);letter-spacing:-.01em;margin:8px 0 12px;font-size:23px;font-weight:700}.vkf .step p{color:var(--ink-2);font-size:14.5px;line-height:1.6}.vkf .price-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:820px){.vkf .price-grid{grid-template-columns:1fr}}.vkf .price-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;padding:32px 28px;transition:all .3s;display:flex}.vkf .price-card:hover{transform:translateY(-4px);box-shadow:0 28px 50px -26px #b8331b66}.vkf .price-card.price--hl{background:var(--coral);border-color:var(--coral);transform:translateY(-10px)}.vkf .price-card.price--hl:hover{transform:translateY(-14px)}.vkf .price-badge{letter-spacing:.14em;text-transform:uppercase;color:var(--cream);background:var(--ink);border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:4px 12px;font-size:10.5px;font-weight:700}.vkf .price-name{font-family:var(--vk-display);letter-spacing:-.01em;font-size:26px;font-weight:700}.vkf .price-tag{color:var(--ink-soft);margin-top:4px;font-size:13px}.vkf .price-amt{font-family:var(--vk-display);letter-spacing:-.03em;margin:18px 0 2px;font-size:44px;font-weight:700;line-height:1}.vkf .price-per{color:var(--ink-soft);font-size:13px}.vkf .price-list{flex-direction:column;gap:9px;margin:20px 0 24px;list-style:none;display:flex}.vkf .price-list li{color:var(--ink-2);gap:9px;font-size:13.5px;line-height:1.4;display:flex}.vkf .price-list li span.material-symbols-outlined{color:var(--coral);flex-shrink:0;font-size:18px}.vkf .price-card.price--hl .price-name,.vkf .price-card.price--hl .price-amt{color:var(--cream)}.vkf .price-card.price--hl .price-tag,.vkf .price-card.price--hl .price-per,.vkf .price-card.price--hl .price-list li{color:#fff6e4e6}.vkf .price-card.price--hl .price-list li span.material-symbols-outlined{color:var(--cream)}.vkf .price-card.price--hl .price-badge{background:var(--cream);color:var(--coral)}.vkf .price-cta{background:var(--coral);color:var(--cream);border:1.5px solid var(--coral);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:13px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.vkf .price-card.price--hl .price-cta{background:var(--cream);color:var(--coral);border-color:var(--cream)}.vkf .price-foot{text-align:center;margin-top:30px}.vkf .price-foot a{color:var(--coral);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.vkf .price-foot a:hover{gap:10px}.vkf .quotes{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:820px){.vkf .quotes{grid-template-columns:1fr}}.vkf .quote{background:var(--cream-2);border:1px solid var(--line);border-radius:24px;padding:32px 28px;transition:all .3s}.vkf .quote.q-offset{transform:translateY(22px)}@media (max-width:820px){.vkf .quote.q-offset{transform:none}}.vkf .quote:hover{border-color:var(--coral);transform:translateY(-6px)}.vkf .quote .star{color:var(--warm);letter-spacing:3px;margin-bottom:16px;font-size:15px}.vkf .quote p{color:var(--ink);font-size:16px;font-weight:500;line-height:1.6}.vkf .q-person{border-top:1px solid var(--line);align-items:center;gap:13px;margin-top:24px;padding-top:20px;display:flex}.vkf .q-person .av{width:44px;height:44px;font-family:var(--vk-display);color:#fff;border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.vkf .q-person .nm{font-size:14.5px;font-weight:600}.vkf .q-person .ro{color:var(--ink-soft);font-size:12.5px}.vkf .cta-wrap{background:var(--ink);text-align:center;border-radius:36px;padding:64px 48px;position:relative;overflow:hidden}.vkf .cta-wrap:before{content:"";background:radial-gradient(50% 80% at 50% 0,#e84a2880,#0000 70%);position:absolute;inset:0}.vkf .cta-wrap>*{position:relative}.vkf .cta-wrap h2{font-family:var(--vk-display);color:var(--cream);letter-spacing:-.03em;font-size:clamp(34px,5.5vw,62px);font-weight:700;line-height:1}.vkf .cta-wrap p{color:#fff6e4c7;max-width:520px;margin:22px auto 32px;font-size:18px;line-height:1.55}.vkf .cta-form{text-align:left;grid-template-columns:1fr 1fr;gap:12px;max-width:560px;margin:0 auto;display:grid}@media (max-width:560px){.vkf .cta-form{grid-template-columns:1fr}}.vkf .cta-form input,.vkf .cta-form textarea{width:100%;color:var(--cream);font-family:var(--vk-body);background:#fff6e40f;border:1.5px solid #fff6e438;border-radius:14px;outline:none;padding:15px 18px;font-size:15px;transition:border-color .2s}.vkf .cta-form input::placeholder,.vkf .cta-form textarea::placeholder{color:#fff6e480}.vkf .cta-form input:focus,.vkf .cta-form textarea:focus{border-color:var(--warm)}.vkf .cta-row{grid-column:1/-1}.vkf .cta-submit{background:var(--cream);color:var(--coral);grid-column:1/-1;justify-self:center;padding:16px 36px;font-size:15.5px}.vkf .cta-submit:hover{background:#fff}.vkf .cta-submit:disabled{opacity:.5;cursor:default;transform:none}.vkf .cta-note{color:#fff6e480;margin-top:18px;font-size:12.5px}.vkf .cta-error{color:#ffd9d4;background:#ff5f5729;border:1px solid #ff5f5766;border-radius:12px;grid-column:1/-1;padding:12px 16px;font-size:13.5px}.vkf .cta-success h3{font-family:var(--vk-display);color:var(--cream);margin-bottom:12px;font-size:30px;font-weight:700}.vkf .cta-success p{color:#fff6e4d1}.vkf footer{z-index:1;padding:70px 0 40px;position:relative}.vkf .foot-top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:40px;padding-bottom:50px;display:flex}.vkf .foot-col h4{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:16px;font-size:12px}.vkf .foot-col a{color:var(--ink-2);margin-bottom:11px;font-size:14.5px;text-decoration:none;transition:all .2s;display:block}.vkf .foot-col a:hover{color:var(--coral)}.vkf .foot-word{font-family:var(--vk-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--peach-2);text-align:center;-webkit-user-select:none;user-select:none;margin-top:46px;font-size:clamp(70px,17vw,230px);font-weight:700;line-height:.85}.vkf .foot-bottom{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:30px;font-size:13px;display:flex}.vkf .pp-hero{text-align:center;padding:140px 0 24px}.vkf .pp-hero h1{text-transform:uppercase;margin:14px 0 20px;font-size:clamp(44px,8vw,96px)}.vkf .pp-hero p{color:var(--ink-2);max-width:640px;margin:0 auto 32px;font-size:18px;line-height:1.55}.vkf .pp-toggle{border:1.5px solid var(--line);background:#fff;border-radius:999px;gap:4px;padding:5px;display:inline-flex}.vkf .pp-toggle button{font-family:var(--vk-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:var(--ink-2);background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.vkf .pp-toggle button.on{background:var(--coral);color:var(--cream)}.vkf .pp-toggle .gift{background:var(--cream-2);color:var(--coral);letter-spacing:.06em;border-radius:999px;padding:2px 8px;font-size:9.5px}.vkf .pp-toggle button.on .gift{color:var(--cream);background:#fff6e43d}.vkf .pp-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;padding-top:22px;display:grid}@media (max-width:880px){.vkf .pp-grid{grid-template-columns:1fr;max-width:440px;margin:0 auto}}.vkf .pp-card{border:1px solid var(--line);background:#fff;border-radius:26px;flex-direction:column;padding:34px 28px;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 30px -18px #b8331b4d}.vkf .pp-card:hover{transform:translateY(-4px);box-shadow:0 30px 56px -26px #b8331b66}.vkf .pp-card--hl{background:var(--coral);border-color:var(--coral);transform:translateY(-12px)}.vkf .pp-card--hl:hover{transform:translateY(-16px)}@media (max-width:880px){.vkf .pp-card--hl,.vkf .pp-card--hl:hover{transform:none}}.vkf .pp-badge{background:var(--ink);color:var(--cream);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:10.5px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.vkf .pp-name{font-family:var(--vk-display);letter-spacing:-.02em;text-transform:uppercase;font-size:30px;font-weight:700}.vkf .pp-tag{color:var(--ink-soft);margin-top:6px;font-size:13px}.vkf .pp-price{font-family:var(--vk-display);letter-spacing:-.03em;margin-top:22px;font-size:54px;font-weight:700;line-height:1}.vkf .pp-per{color:var(--ink-soft);margin-top:6px;font-size:13px}.vkf .pp-yearly{color:var(--ink-soft);margin-top:4px;font-size:11.5px}.vkf .pp-limits{flex-direction:column;gap:10px;margin:24px 0;list-style:none;display:flex}.vkf .pp-limits li{color:var(--ink);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.vkf .pp-limits li .material-symbols-outlined{color:var(--coral);flex-shrink:0;margin-top:1px;font-size:18px}.vkf .pp-feats{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin:0 0 26px;padding-top:20px;list-style:none;display:flex}.vkf .pp-feats li{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.vkf .pp-feats li .b{color:var(--coral);flex-shrink:0;font-weight:700}.vkf .pp-cta{font-family:var(--vk-body);letter-spacing:.08em;text-transform:uppercase;background:var(--coral);color:var(--cream);border:1.5px solid var(--coral);border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:15px 24px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.vkf .pp-cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px #b8331b99}.vkf .pp-card--hl .pp-name,.vkf .pp-card--hl .pp-price{color:var(--cream)}.vkf .pp-card--hl .pp-tag,.vkf .pp-card--hl .pp-per,.vkf .pp-card--hl .pp-yearly,.vkf .pp-card--hl .pp-limits li,.vkf .pp-card--hl .pp-feats li{color:#fff6e4eb}.vkf .pp-card--hl .pp-limits li .material-symbols-outlined,.vkf .pp-card--hl .pp-feats li .b{color:var(--cream)}.vkf .pp-card--hl .pp-feats{border-top-color:#fff6e440}.vkf .pp-card--hl .pp-badge{background:var(--cream);color:var(--coral)}.vkf .pp-card--hl .pp-cta{background:var(--cream);color:var(--coral);border-color:var(--cream)}.vkf .pp-ent{background:var(--ink);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:42px;padding:36px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #1b070380}.vkf .pp-ent:before{content:"";background:radial-gradient(60% 120% at 82% -20%,#e84a286b,#0000 60%);position:absolute;inset:0}.vkf .pp-ent>*{position:relative}.vkf .pp-ent .eyebrow{color:var(--warm)}.vkf .pp-ent h3{font-family:var(--vk-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--cream);margin-top:8px;font-size:clamp(26px,4vw,40px);font-weight:700}.vkf .pp-ent p{color:#fff6e4d1;max-width:540px;margin-top:12px;font-size:15px;line-height:1.55}.vkf .pp-over{border:1px solid var(--line);background:#fff;border-radius:24px;max-width:720px;overflow:hidden}.vkf .pp-over .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.vkf .pp-over .row+.row{border-top:1px solid var(--line)}.vkf .pp-over .row .k{color:var(--ink);font-size:15px;font-weight:500}.vkf .pp-over .row .v{font-family:var(--vk-display);color:var(--coral-deep);letter-spacing:-.01em;font-size:20px;font-weight:700}.vkf .pp-faq{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;max-width:1100px;display:grid}.vkf .pp-faq details{border:1px solid var(--line);background:#fff;border-radius:18px;height:fit-content;padding:20px 24px;transition:border-color .2s}.vkf .pp-faq details[open]{border-color:var(--coral)}.vkf .pp-faq summary{font-family:var(--vk-display);letter-spacing:-.01em;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:700;list-style:none;display:flex}.vkf .pp-faq summary::-webkit-details-marker{display:none}.vkf .pp-faq summary .material-symbols-outlined{color:var(--coral);flex-shrink:0;font-size:22px;transition:transform .2s}.vkf .pp-faq details[open] summary .material-symbols-outlined{transform:rotate(45deg)}.vkf .pp-faq p{color:var(--ink-2);margin-top:14px;font-size:14.5px;line-height:1.6}.vkf [data-reveal]{transition:opacity .7s,transform .7s}.vkf[data-jsa] [data-reveal]{opacity:0;transform:translateY(28px)}.vkf[data-jsa] [data-reveal].is-shown{opacity:1;transform:none}
