.elementor-7872 .elementor-element.elementor-element-4155d3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.pp-prak{font-family:"Manrope","Segoe UI",Arial,sans-serif;color:#10232a;background:linear-gradient(180deg,#f8fcfc 0%,#edf4f6 100%);padding:0 0 60px}.pp-prak *,.pp-prak *:before,.pp-prak *:after{box-sizing:border-box}.pp-prak .pp-wrap{max-width:860px;margin:0 auto;padding:40px 18px 20px}.pp-prak .pp-hero{background:linear-gradient(135deg,#0a2028 0%,#0a4a50 60%,#136870 100%);border-radius:14px;padding:44px 28px 40px;text-align:center;position:relative;overflow:hidden;margin-bottom:24px;box-shadow:0 12px 28px rgba(7,24,28,.15)}.pp-prak .pp-hero:after{content:'';position:absolute;top:-50px;right:-60px;width:280px;height:280px;background:radial-gradient(circle,rgba(122,15,64,.2),transparent 70%);pointer-events:none}.pp-prak .pp-hero h1{font-size:clamp(2rem,2.4vw + 1rem,3rem);line-height:1.12;letter-spacing:-.025em;font-weight:850;color:#fff;margin:0 0 10px}.pp-prak .pp-hero p{color:rgba(255,255,255,.85);font-size:1.1rem;line-height:1.6;margin:0;font-weight:500}.pp-prak .pp-panel{background:#fff;border:1px solid #b0cdd1;border-radius:14px;box-shadow:0 12px 28px rgba(7,24,28,.12);padding:28px 26px;margin-bottom:20px}.pp-prak .pp-panel>h2{font-size:clamp(1.55rem,1.4vw + 1rem,2.1rem);line-height:1.18;letter-spacing:-.015em;font-weight:840;color:#0c2731;position:relative;display:inline-block;padding-bottom:8px;margin:0 0 16px}.pp-prak .pp-panel>h2:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;border-radius:999px;background:linear-gradient(90deg,#0a4a50,#4f8b92 65%,transparent)}.pp-prak .pp-intro{font-size:1.1rem;line-height:1.75;font-weight:500;color:#2d5560}.pp-prak .pp-intro+.pp-intro{margin-top:10px}.pp-prak .pp-list{padding-left:1.3rem;margin:12px 0 0}.pp-prak .pp-list li{margin-bottom:8px;color:#2d5560;font-size:1.02rem;line-height:1.7}.pp-prak .pp-box{background:#f5f9fa;border:1px solid #d3e2e4;border-left:4px solid #5a9ea5;border-radius:12px;padding:18px 20px;margin-top:20px}.pp-prak .pp-box h4{font-size:1.08rem;font-weight:800;color:#0a3c42;margin:0 0 10px}.pp-prak .pp-box p,.pp-prak .pp-box ul{color:#2d5560;font-size:1rem;line-height:1.7;margin:0}.pp-prak .pp-box ul{padding-left:1.3rem;margin-top:8px}.pp-prak .pp-box ul li{margin-bottom:6px}.pp-prak .pp-box a{color:#0a4a50;font-weight:700;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.pp-prak .pp-box a:hover{color:#083d42}.pp-prak .pp-box-accent{border-left-color:#9e1452;background:linear-gradient(180deg,#fff,#fff5f9)}.pp-prak .pp-box-accent h4{color:#7a0f40}.pp-prak .pp-sec-head{font-size:1.18rem;font-weight:850;color:#0a3c42;letter-spacing:-.01em;margin:0 0 4px}.pp-prak .pp-sec-sub{font-size:1rem;line-height:1.6;color:#2d5560;font-weight:500;margin:0 0 14px}.pp-prak .pp-values-wrap{margin-bottom:26px}.pp-prak .pp-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.pp-prak .pp-value{display:flex;gap:13px;align-items:flex-start;padding:15px 16px;background:#f6fbfb;border:1px solid #e1eef0;border-radius:12px}.pp-prak .pp-value-ic{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#d6ecee;color:#0a4a50;display:flex;align-items:center;justify-content:center}.pp-prak .pp-value-ic svg{width:21px;height:21px}.pp-prak .pp-value-tx h4{margin:0 0 3px;font-size:1rem;font-weight:800;color:#0a3c42}.pp-prak .pp-value-tx p{margin:0;font-size:.92rem;line-height:1.5;color:#2d5560}.pp-prak .pp-discover{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.pp-prak .pp-discover-card{display:flex;align-items:center;gap:13px;padding:15px 16px;border-radius:12px;background:#f6fbfb;border:1px solid #e1eef0;text-decoration:none;color:#0a3c42;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pp-prak .pp-discover-card:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(7,24,28,.1);border-color:#bcdde0}.pp-prak .pp-discover-ic{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#d6ecee;color:#0a4a50;display:flex;align-items:center;justify-content:center}.pp-prak .pp-discover-ic svg{width:21px;height:21px}.pp-prak .pp-discover-tx{display:flex;flex-direction:column}.pp-prak .pp-discover-tx strong{font-weight:800;font-size:1rem}.pp-prak .pp-discover-tx span{font-size:.9rem;color:#2d5560;line-height:1.45}.pp-prak .pp-discover-card .pp-arrow{margin-left:auto;color:#0a4a50;display:flex;flex-shrink:0}.pp-prak .pp-discover-card .pp-arrow svg{width:20px;height:20px;transition:transform .2s ease}.pp-prak .pp-discover-card:hover .pp-arrow svg{transform:translateX(3px)}.pp-prak .pp-divider{display:flex;align-items:center;gap:12px;margin:24px 0 16px}.pp-prak .pp-divider-line{flex:1;height:1px;background:#b0cdd1}.pp-prak .pp-divider-label{font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:4px 12px;border-radius:99px}.pp-prak .pp-divider-w{background:#d6ecee;color:#0a3c42;border:1px solid #8abbbf}.pp-prak .pp-divider-b{background:#f0d9e6;color:#5c0a2e;border:1px solid #c08caa}.pp-prak .pp-contact{display:flex;align-items:center;gap:16px;background:#f5f9fa;border:1px solid #d3e2e4;border-radius:12px;padding:16px;margin-bottom:12px;transition:transform .2s ease,box-shadow .2s ease}.pp-prak .pp-contact:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(7,24,28,.1)}.pp-prak .pp-contact img{width:76px;height:76px;object-fit:cover;border-radius:50%;border:3px solid #0a4a50;flex-shrink:0}.pp-prak .pp-contact .pp-avatar{width:76px;height:76px;border-radius:50%;border:3px solid #0a4a50;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#e8f3f4;color:#0a4a50;font-weight:800;font-size:1.35rem}.pp-prak .pp-contact h4{font-size:1.02rem;font-weight:800;color:#0a3c42;margin:0 0 3px}.pp-prak .pp-contact p{font-size:.92rem;color:#2d5560;margin:3px 0;font-weight:500;line-height:1.5}.pp-prak .pp-contact a{color:#0a4a50;font-weight:700;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.pp-prak .pp-contact a:hover{color:#083d42}.pp-prak .pp-badge{display:inline-block;padding:2px 9px;border-radius:99px;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-top:5px}.pp-prak .pp-badge-w{background:#d6ecee;color:#0a3c42;border:1px solid #8abbbf}.pp-prak .pp-badge-b{background:#f0d9e6;color:#5c0a2e;border:1px solid #c08caa}.pp-prak .pp-contact .pp-badge{display:none}.pp-prak .pp-contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;align-items:start}.pp-prak .pp-contact-grid .pp-contact{margin-bottom:0;height:100%}.pp-prak .pp-form-panel{padding-top:28px}.pp-prak .pp-field{margin-bottom:18px}.pp-prak .pp-field:last-child{margin-bottom:0}.pp-prak .pp-label{display:block;font-size:.98rem;font-weight:700;color:#0c2731;margin-bottom:7px}.pp-prak .pp-req{color:#9e1452;font-weight:800}.pp-prak .pp-hint{display:block;font-size:.85rem;color:#5c7a82;margin-top:6px;line-height:1.5}.pp-prak input[type=text],.pp-prak input[type=email],.pp-prak input[type=tel],.pp-prak input[type=date],.pp-prak select,.pp-prak textarea{width:100%;font-family:inherit;font-size:1rem;color:#10232a;background:#fff;border:1px solid #b0cdd1;border-radius:10px;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease}.pp-prak textarea{min-height:110px;resize:vertical;line-height:1.6}.pp-prak input:focus,.pp-prak select:focus,.pp-prak textarea:focus{outline:none;border-color:#0a4a50;box-shadow:0 0 0 3px rgba(10,74,80,.15)}.pp-prak .pp-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pp-prak .pp-options{display:grid;gap:10px}.pp-prak .pp-options.pp-cols-2{grid-template-columns:1fr 1fr}.pp-prak .pp-option{position:relative;display:flex;align-items:flex-start;gap:11px;background:#f5f9fa;border:1px solid #d3e2e4;border-radius:11px;padding:13px 15px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.pp-prak .pp-option:hover{border-color:#8abbbf}.pp-prak .pp-option input{width:19px;height:19px;margin:1px 0 0;accent-color:#0a4a50;flex-shrink:0;cursor:pointer}.pp-prak .pp-option span{font-size:.97rem;line-height:1.45;color:#1b3940;font-weight:600}.pp-prak .pp-option input:checked~span{color:#0a3c42}.pp-prak .pp-option:has(input:checked){border-color:#0a4a50;background:#eaf4f5;box-shadow:0 0 0 1px #0a4a50 inset}.pp-prak .pp-toggle{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-prak .pp-toggle .pp-option{flex-direction:column;align-items:stretch;text-align:center;padding:16px 14px}.pp-prak .pp-toggle .pp-option strong{display:block;font-size:1.05rem;font-weight:800;color:#0a3c42;margin-bottom:3px}.pp-prak .pp-toggle .pp-option small{display:block;font-size:.85rem;color:#5c7a82;font-weight:600;line-height:1.4}.pp-prak .pp-toggle .pp-option input{position:absolute;opacity:0;pointer-events:none}.pp-prak .pp-toggle .pp-option-primary{border-color:#0a4a50;box-shadow:0 6px 16px rgba(10,74,80,.14)}.pp-prak .pp-tag{align-self:center;background:#d6ecee;color:#0a3c42;border:1px solid #8abbbf;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:3px 12px;border-radius:99px;margin-bottom:10px}.pp-prak .pp-consent{display:flex;align-items:flex-start;gap:11px;background:#f5f9fa;border:1px solid #d3e2e4;border-radius:11px;padding:14px 16px}.pp-prak .pp-consent input{width:20px;height:20px;margin:1px 0 0;accent-color:#0a4a50;flex-shrink:0;cursor:pointer}.pp-prak .pp-consent label{font-size:.95rem;line-height:1.55;color:#2d5560;font-weight:500}.pp-prak .pp-consent a{color:#0a4a50;font-weight:700;text-decoration:underline}.pp-prak.pp-js [data-pp-show]{display:none}.pp-prak.pp-js [data-pp-show].pp-visible{display:block}.pp-prak .pp-section{margin-top:22px;padding-top:22px;border-top:1px dashed #c3dcdf}.pp-prak .pp-section-title{font-size:1.05rem;font-weight:800;color:#0a3c42;margin:0 0 14px}.pp-prak .pp-submit{display:inline-flex;align-items:center;justify-content:center;width:100%;position:relative;font-family:inherit;font-size:1.05rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#0a4a50,#136870);border:none;border-radius:12px;padding:16px 22px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:0 10px 22px rgba(10,74,80,.25)}.pp-prak .pp-submit:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(10,74,80,.32)}.pp-prak .pp-submit:disabled{opacity:.85;cursor:not-allowed;transform:none}.pp-prak .pp-submit.pp-loading{color:transparent;pointer-events:none}.pp-prak .pp-submit.pp-loading:after{content:"";position:absolute;width:22px;height:22px;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:pp-spin .7s linear infinite}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-prak .pp-hp{position:absolute !important;left:-9999px !important;top:-9999px !important;height:0;overflow:hidden}.pp-prak .pp-field-error input,.pp-prak .pp-field-error select,.pp-prak .pp-field-error textarea,.pp-prak .pp-field-error .pp-options,.pp-prak .pp-field-error .pp-consent,.pp-prak .pp-field-error .pp-toggle{border-color:#c0392b}.pp-prak .pp-err-msg{display:block;color:#c0392b;font-size:.85rem;font-weight:600;margin-top:6px}.pp-prak .pp-step-num{display:block;width:fit-content;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0a4a50;background:#d6ecee;border:1px solid #8abbbf;padding:4px 12px;border-radius:99px;margin:0 0 14px}.pp-prak .pp-welcome{background:linear-gradient(180deg,#f1f7f8,#e8f3f4);border:1px solid #cfe6e8;border-radius:12px;padding:18px 20px;margin-bottom:20px}.pp-prak .pp-welcome p{color:#235058;font-size:1.05rem;line-height:1.7;font-weight:500;margin:0}.pp-prak .pp-welcome p+p{margin-top:8px}.pp-prak .pp-step2{scroll-margin-top:90px}.pp-prak .pp-step2 .pp-intro{margin:0 0 18px}.pp-prak .pp-hr{border:0;border-top:1px solid #d3e2e4;margin:30px 0 22px}.pp-prak .pp-dog-note{margin-top:8px;font-size:.88rem;color:#5c7a82;line-height:1.55;background:#f1f7f8;border-left:3px solid #5a9ea5;border-radius:8px;padding:9px 12px}.pp-prak .pp-alert{border-radius:12px;padding:18px 20px;margin-bottom:20px;font-size:1rem;line-height:1.65;font-weight:500}.pp-prak .pp-alert h3{margin:0 0 6px;font-size:1.15rem;font-weight:800}.pp-prak .pp-alert-ok{background:#e7f6ee;border:1px solid #9fd9b8;color:#14593a}.pp-prak .pp-alert-ok h3{color:#0f7a42}.pp-prak .pp-alert-err{background:#fdeceb;border:1px solid #f0b4ae;color:#8c2b22}.pp-prak .pp-alert-err h3{color:#c0392b}.pp-prak .pp-alert ul{margin:8px 0 0;padding-left:1.2rem}.pp-prak.pp-js .pp-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.pp-prak .pp-reveal.pp-shown{opacity:1;transform:none}.pp-confetti{position:fixed;inset:0;pointer-events:none;z-index:99999;overflow:hidden}.pp-confetti span{position:absolute;top:-16px;width:9px;height:15px;animation-name:pp-fall;animation-timing-function:cubic-bezier(.25,.6,.4,1);animation-fill-mode:forwards}@keyframes pp-fall{0%{transform:translateY(-20px) rotate(0deg);opacity:1}85%{opacity:1}100%{transform:translateY(102vh) rotate(680deg);opacity:0}}@media (max-width:640px){.pp-prak .pp-wrap{padding:24px 12px 20px}.pp-prak .pp-hero{padding:32px 18px 28px}.pp-prak .pp-panel{padding:20px 16px}.pp-prak .pp-grid-2{grid-template-columns:1fr}.pp-prak .pp-toggle{grid-template-columns:1fr}.pp-prak .pp-options.pp-cols-2{grid-template-columns:1fr}.pp-prak .pp-values{grid-template-columns:1fr}.pp-prak .pp-discover{grid-template-columns:1fr}.pp-prak .pp-contact-grid{grid-template-columns:1fr}.pp-prak .pp-contact{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pp-prak .pp-contact,.pp-prak .pp-submit,.pp-prak .pp-reveal{transition:none !important;transform:none !important}}