.elementor-5284 .elementor-element.elementor-element-357e591{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-811a459{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5284 .elementor-element.elementor-element-74d128b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-2aba32e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5284 .elementor-element.elementor-element-fd9a112{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-fe33c7e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5284 .elementor-element.elementor-element-cad123b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-184d4a6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5284 .elementor-element.elementor-element-36ff503{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-604cd23{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5284 .elementor-element.elementor-element-833fedd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-bdee80e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5284 .elementor-element.elementor-element-a25d308{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-3837dc6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5284 .elementor-element.elementor-element-6bb6340{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5284 .elementor-element.elementor-element-eb31ed3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.sp-policy-hero{position:relative;overflow:hidden;background:#f7fbff}.sp-policy-hero__bg{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.94) 38%,rgba(255,255,255,.7) 62%,rgba(255,255,255,.18) 100%),url("https://sapomake.com/wp-content/uploads/2026/06/21a1452ccdbce697a64159c940a10782.jpg") center right/cover no-repeat}.sp-policy-hero__inner{position:relative;min-height:370px;display:flex;align-items:center;padding-top:72px;padding-bottom:72px}.sp-policy-hero__content{max-width:680px;position:relative;z-index:2}.sp-policy-hero__content:before{content:"";position:absolute;top:-38px;left:-50px;width:110px;height:110px;border-radius:50%;background:rgba(255,107,0,.12);z-index:-1}.sp-policy-hero__content span{display:inline-block;margin-bottom:16px;color:var(--sp-orange);font-size:16px;font-weight:500;letter-spacing:.04em}.sp-policy-hero h1{margin:0;color:var(--sp-navy);font-size:46px;font-weight:900;line-height:1.35;letter-spacing:.04em}.sp-policy-hero h1:after{content:"";display:block;width:46px;height:3px;margin-top:18px;background:var(--sp-orange);border-radius:999px}.sp-policy-hero p{margin:24px 0 0;color:var(--sp-navy);font-size:17px;font-weight:700;line-height:1.9}@media(max-width:767px){.sp-policy-hero__bg{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.92) 50%,rgba(255,255,255,.86) 100%),url("https://sapomake.com/wp-content/uploads/2026/06/21a1452ccdbce697a64159c940a10782.jpg") center/cover no-repeat}.sp-policy-hero__inner{min-height:260px;padding-top:42px;padding-bottom:42px}.sp-policy-hero__content:before{width:72px;height:72px;top:-22px;left:-24px}.sp-policy-hero__content span{margin-bottom:10px;font-size:13px}.sp-policy-hero h1{font-size:30px;line-height:1.45}.sp-policy-hero h1:after{margin-top:12px}.sp-policy-hero p{margin-top:16px;font-size:14px;line-height:1.75}}.sp-policy-basic{padding:56px 0 28px;background:#fff}.sp-policy-basic__card{display:grid;grid-template-columns:1.25fr .95fr;gap:34px;align-items:center;padding:34px}.sp-policy-basic__main{display:flex;align-items:center;gap:28px}.sp-policy-basic__icon{width:104px;height:104px;min-width:104px;border-radius:50%;background:#fff3e8;color:var(--sp-orange);display:flex;align-items:center;justify-content:center;font-size:44px}.sp-policy-basic__main h2{margin:0 0 12px;color:var(--sp-navy);font-size:26px;font-weight:800}.sp-policy-basic__main p{margin:0;font-size:14px;line-height:1.9;font-weight:500}.sp-policy-basic__side{border-left:1px solid var(--sp-border);padding-left:28px}.sp-policy-basic__side>div{display:flex;gap:12px;margin-bottom:18px}.sp-policy-basic__side>div:last-child{margin-bottom:0}.sp-policy-basic__side i{color:var(--sp-orange);margin-top:3px}.sp-policy-basic__side h3{margin:0 0 5px;color:var(--sp-navy);font-size:15px;font-weight:800}.sp-policy-basic__side p{margin:0;font-size:13px;line-height:1.7}@media(max-width:767px){.sp-policy-basic{padding:32px 0 14px}.sp-policy-basic__card{grid-template-columns:1fr;gap:20px;padding:20px 16px}.sp-policy-basic__main{gap:14px;align-items:flex-start}.sp-policy-basic__icon{width:56px;height:56px;min-width:56px;font-size:26px}.sp-policy-basic__main h2{font-size:20px}.sp-policy-basic__main p{font-size:13px;line-height:1.75}.sp-policy-basic__side{border-left:none;border-top:1px solid var(--sp-border);padding-left:0;padding-top:16px}}.sp-policy-purpose{padding:28px 0;background:#fff}.sp-policy-section-title{position:relative;margin:0 0 24px;padding-left:16px;color:var(--sp-navy);font-size:24px;font-weight:800}.sp-policy-section-title:before{content:"";position:absolute;left:0;top:.25em;width:4px;height:1.2em;background:var(--sp-orange);border-radius:999px}.sp-policy-purpose__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sp-policy-purpose__item{padding:28px 24px;text-align:center}.sp-policy-purpose__item i{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:#fff3e8;color:var(--sp-orange);display:flex;align-items:center;justify-content:center;font-size:30px}.sp-policy-purpose__item:nth-child(2) i{background:#eef4fb;color:var(--sp-navy)}.sp-policy-purpose__item:nth-child(3) i{background:#eef8ef;color:var(--sp-green)}.sp-policy-purpose__item h3{margin:0 0 10px;color:var(--sp-navy);font-size:18px;font-weight:800}.sp-policy-purpose__item p{margin:0;font-size:14px;line-height:1.8}.sp-policy-purpose__note{margin:20px 0 0;text-align:center;font-size:13px;color:#56616f}@media(max-width:767px){.sp-policy-purpose{padding:14px 0}.sp-policy-section-title{margin-bottom:18px;font-size:20px}.sp-policy-purpose__grid{grid-template-columns:1fr;gap:12px}.sp-policy-purpose__item{display:flex;align-items:center;gap:14px;text-align:left;padding:18px 16px}.sp-policy-purpose__item i{width:50px;height:50px;min-width:50px;margin:0;font-size:22px}.sp-policy-purpose__item h3{margin-bottom:4px;font-size:16px}.sp-policy-purpose__item p{font-size:13px;line-height:1.65}.sp-policy-purpose__note{text-align:left;font-size:12px;line-height:1.6}}.sp-policy-ai{padding:28px 0;background:#fff}.sp-policy-ai__card{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;padding:30px 34px;border-color:#ffd7bd;background:linear-gradient(90deg,#fffaf6,#fff)}.sp-policy-ai__main{display:flex;align-items:center;gap:24px}.sp-policy-ai__icon{width:82px;height:82px;min-width:82px;border-radius:50%;background:linear-gradient(135deg,#ff8a00,#ff6b00);color:#fff;display:flex;align-items:center;justify-content:center;font-size:36px}.sp-policy-ai__main h2{margin:0 0 10px;color:var(--sp-navy);font-size:24px;font-weight:800}.sp-policy-ai__main p{margin:0;font-size:15px;line-height:1.8;font-weight:700}.sp-policy-ai__list{margin:0;padding:0;list-style:none;border-left:1px solid var(--sp-border);padding-left:28px}.sp-policy-ai__list li{position:relative;padding-left:28px;margin-bottom:14px;font-size:14px;font-weight:600;line-height:1.7}.sp-policy-ai__list li:last-child{margin-bottom:0}.sp-policy-ai__list li:before{content:"✓";position:absolute;left:0;top:.1em;width:18px;height:18px;border-radius:50%;background:var(--sp-orange);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px}@media(max-width:767px){.sp-policy-ai{padding:14px 0}.sp-policy-ai__card{grid-template-columns:1fr;gap:18px;padding:20px 16px}.sp-policy-ai__main{gap:14px;align-items:flex-start}.sp-policy-ai__icon{width:58px;height:58px;min-width:58px;font-size:26px}.sp-policy-ai__main h2{font-size:20px}.sp-policy-ai__main p{font-size:13.5px}.sp-policy-ai__list{border-left:none;border-top:1px solid var(--sp-border);padding:16px 0 0}.sp-policy-ai__list li{font-size:13px}}.sp-policy-detail{padding:28px 0;background:#fff}.sp-policy-detail__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sp-policy-detail__item{padding:24px 22px}.sp-policy-detail__item>i{width:54px;height:54px;margin-bottom:15px;border-radius:50%;background:#eef4fb;color:var(--sp-navy,#14345f);display:flex;align-items:center;justify-content:center;font-size:23px}.sp-policy-detail__item:nth-child(2)>i{background:#eef8ef;color:var(--sp-green,#2f8f5b)}.sp-policy-detail__item:nth-child(3)>i{background:#fff3e8;color:var(--sp-orange,#f28c28)}.sp-policy-detail__item:nth-child(4)>i{background:#eef4fb;color:var(--sp-navy,#14345f)}.sp-policy-detail__item:nth-child(5)>i{background:#fff3e8;color:var(--sp-orange,#f28c28)}.sp-policy-detail__item:nth-child(6)>i{background:#eef4fb;color:var(--sp-navy,#14345f)}.sp-policy-detail__item:nth-child(7)>i{background:#eef8ef;color:var(--sp-green,#2f8f5b)}.sp-policy-detail__item:nth-child(8)>i{background:#f4f6f8;color:var(--sp-navy,#14345f)}.sp-policy-detail__item:nth-child(9)>i{background:#fff3e8;color:var(--sp-orange,#f28c28)}.sp-policy-detail__item h3{margin:0 0 10px;color:var(--sp-navy,#14345f);font-size:17px;font-weight:800;line-height:1.5}.sp-policy-detail__item p{margin:0 0 10px;font-size:13.5px;line-height:1.8;color:inherit}.sp-policy-detail__item p:last-child{margin-bottom:0}.sp-policy-detail__item ul{margin:12px 0 0;padding-left:18px}.sp-policy-detail__item li{font-size:13px;line-height:1.7;margin-bottom:4px}.sp-policy-detail__item li:last-child{margin-bottom:0}@media (max-width:1024px){.sp-policy-detail__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.sp-policy-detail{padding:14px 0}.sp-policy-detail__grid{grid-template-columns:1fr;gap:12px}.sp-policy-detail__item{padding:18px 16px}.sp-policy-detail__item>i{width:46px;height:46px;margin-bottom:12px;font-size:20px}.sp-policy-detail__item h3{font-size:16px}.sp-policy-detail__item p,.sp-policy-detail__item li{font-size:13px;line-height:1.65}}.sp-policy-request{padding:28px 0;background:#fff}.sp-policy-request__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sp-policy-request__item{padding:28px 26px}.sp-policy-request__head{display:flex;gap:18px;align-items:flex-start}.sp-policy-request__head>i{width:62px;height:62px;min-width:62px;border-radius:50%;background:#eef8ef;color:var(--sp-green);display:flex;align-items:center;justify-content:center;font-size:28px}.sp-policy-request__item:nth-child(2) .sp-policy-request__head>i{background:#eef4fb;color:var(--sp-navy)}.sp-policy-request__head h2{margin:0 0 8px;color:var(--sp-navy);font-size:21px;font-weight:800}.sp-policy-request__head p{margin:0;font-size:14px;line-height:1.8}.sp-policy-request__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.sp-policy-request__tags span{min-width:76px;text-align:center;padding:8px 12px;border:1px solid #b9dfc0;border-radius:5px;background:#f4fbf5;color:var(--sp-green);font-size:13px;font-weight:700}.sp-policy-request__link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:#0058c8;text-decoration:none;font-size:14px;font-weight:800}.sp-policy-request__note{margin:12px 0 0;color:#56616f;font-size:12px}@media(max-width:767px){.sp-policy-request{padding:14px 0}.sp-policy-request__grid{grid-template-columns:1fr;gap:12px}.sp-policy-request__item{padding:20px 16px}.sp-policy-request__head{gap:14px}.sp-policy-request__head>i{width:48px;height:48px;min-width:48px;font-size:22px}.sp-policy-request__head h2{font-size:18px}.sp-policy-request__head p{font-size:13px;line-height:1.7}.sp-policy-request__tags span{min-width:auto;padding:7px 10px;font-size:12px}}.sp-policy-cta{padding:28px 0 64px;background:#fff}.sp-policy-cta__box{position:relative;overflow:hidden;display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:24px;padding:28px 34px;border:1px solid #ffd7bd;border-left:5px solid var(--sp-orange);border-radius:14px;background:#fffaf6;box-shadow:0 8px 24px rgba(0,38,92,.06)}.sp-policy-cta__visual{width:74px;height:74px;border-radius:50%;background:#fff3e8;color:var(--sp-navy);display:flex;align-items:center;justify-content:center;font-size:34px}.sp-policy-cta__text h2{margin:0 0 8px;color:var(--sp-navy);font-size:24px;font-weight:800;line-height:1.45}.sp-policy-cta__text p{margin:0;color:#56616f;font-size:14px;line-height:1.7}.sp-policy-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:280px;padding:16px 26px;border-radius:999px;background:linear-gradient(90deg,#ff8a00,#ff6b00);color:#fff!important;text-decoration:none;font-size:17px;font-weight:800;box-shadow:0 6px 0 rgba(180,75,0,.22);transition:.25s ease}.sp-policy-cta__btn:hover{transform:translateY(3px);box-shadow:0 3px 0 rgba(180,75,0,.25)}.sp-policy-update{margin:20px 0 0;text-align:right;color:#56616f;font-size:12px}@media(max-width:767px){.sp-policy-cta{padding:14px 0 42px}.sp-policy-cta__box{grid-template-columns:48px 1fr;gap:14px;padding:20px 16px}.sp-policy-cta__visual{width:48px;height:48px;font-size:22px;align-self:start}.sp-policy-cta__text h2{font-size:19px;line-height:1.55}.sp-policy-cta__text p{font-size:13px}.sp-policy-cta__btn{grid-column:1/-1;width:100%;min-width:0;padding:14px 18px;font-size:15px}.sp-policy-update{text-align:left;font-size:12px}}