body.page-template-page-policy{background:#060A14!important}.amw-policy-page{background:#060A14;position:relative;overflow:hidden;min-height:80vh}.amw-pp-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#0D9488,#14B8A6,#2DD4BF,#14B8A6,#0D9488);background-size:300% 100%;animation:amwProgressShimmer 3s ease infinite;z-index:99999;width:0%;transition:width 0.1s linear;pointer-events:none;box-shadow:0 0 12px rgb(20 184 166 / .4),0 0 4px rgb(20 184 166 / .6)}@keyframes amwProgressShimmer{0%{background-position:0% 50%}100%{background-position:300% 50%}}.amw-pp-bg-mesh{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.5}.amw-pp-orb{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.amw-pp-orb--1{width:600px;height:600px;background:radial-gradient(circle,rgb(20 184 166 / .12) 0%,rgb(20 184 166 / .04) 40%,transparent 70%);top:-100px;right:-200px;filter:blur(60px);animation:amwOrb1 20s ease-in-out infinite}.amw-pp-orb--2{width:500px;height:500px;background:radial-gradient(circle,rgb(20 184 166 / .1) 0%,rgb(20 184 166 / .03) 40%,transparent 70%);top:40%;left:-150px;filter:blur(70px);animation:amwOrb2 25s ease-in-out infinite}.amw-pp-orb--3{width:450px;height:450px;background:radial-gradient(circle,rgb(13 148 136 / .08) 0%,transparent 60%);bottom:10%;right:-100px;filter:blur(80px);animation:amwOrb3 22s ease-in-out infinite}@keyframes amwOrb1{0%,100%{transform:translate(0,0) scale(1)}25%{transform:translate(-40px,30px) scale(1.05)}50%{transform:translate(-20px,-20px) scale(.95)}75%{transform:translate(30px,15px) scale(1.02)}}@keyframes amwOrb2{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(35px,-25px) scale(1.04)}66%{transform:translate(-25px,40px) scale(.96)}}@keyframes amwOrb3{0%,100%{transform:translate(0,0)}33%{transform:translate(-30px,-20px)}66%{transform:translate(20px,30px)}}.amw-pp-noise{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.amw-pp-content{max-width:800px;margin:0 auto;padding:64px 40px 100px;font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:rgb(234 243 255 / .85);line-height:1.72;-webkit-font-smoothing:antialiased;position:relative;z-index:1}.amw-pp-hero{text-align:center;margin-bottom:64px;padding-bottom:48px;position:relative}.amw-pp-hero::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:120px;height:1px;background:linear-gradient(90deg,transparent,rgb(20 184 166 / .5),transparent)}.amw-pp-badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:#14B8A6;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;padding:6px 16px;background:rgb(20 184 166 / .06);border:1px solid rgb(20 184 166 / .2);border-radius:100px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.amw-pp-badge svg{width:14px;height:14px;stroke:#14B8A6;fill:none;stroke-width:2}.amw-pp-title{font-size:56px;font-weight:400;margin:0 0 20px 0;padding:0;border:none}.amw-pp-title-wrap{text-align:center;margin-bottom:20px}.amw-pp-title .amw-cursor{display:inline-block;width:3px;height:.85em;background:#14B8A6;margin-left:3px;vertical-align:baseline;position:relative;top:.05em;animation:amwCursorBlink 0.7s step-end infinite;box-shadow:0 0 8px rgb(20 184 166 / .5),0 0 2px rgb(20 184 166 / .8);border-radius:1px;-webkit-text-fill-color:initial;background-clip:initial;-webkit-background-clip:initial}.amw-cursor--done{animation:amwCursorFade 0.5s 0.3s ease forwards!important}@keyframes amwCursorBlink{0%,100%{opacity:1}50%{opacity:0}}@keyframes amwCursorFade{to{opacity:0;visibility:hidden}}.amw-pp-subtitle{font-size:13px;font-weight:500;color:#64748B;margin:0;letter-spacing:.02em;display:flex;justify-content:center;flex-wrap:wrap;gap:8px;align-items:center}.amw-pp-subtitle span{color:#94A3B8}.amw-pp-subtitle .amw-sep{color:rgb(255 255 255 / .15);font-size:10px}.amw-pp-section{background:rgb(255 255 255 / .015);border:1px solid rgb(255 255 255 / .04);border-radius:16px;padding:32px 36px;margin-bottom:16px;position:relative;transition:border-color 0.4s ease,box-shadow 0.4s ease,background 0.4s ease;opacity:1;transform:none}.amw-pp-section.amw-revealed{opacity:1;transform:translateY(0);transition:opacity 0.7s cubic-bezier(.22,1,.36,1),transform 0.7s cubic-bezier(.22,1,.36,1),border-color 0.4s ease,box-shadow 0.4s ease,background 0.4s ease}.amw-pp-section:hover{border-color:rgb(20 184 166 / .12);box-shadow:0 4px 30px rgb(20 184 166 / .04),0 0 1px rgb(20 184 166 / .1);background:rgb(255 255 255 / .025)}.amw-pp-section::before{content:'';position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,rgb(20 184 166 / .3),transparent);opacity:0;transition:opacity 0.4s ease;border-radius:1px}.amw-pp-section:hover::before{opacity:1}.amw-pp-sh{display:flex;align-items:center;gap:14px;margin-bottom:18px;cursor:pointer}.amw-pp-num{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;font-size:13px;font-weight:800;color:#14B8A6;background:rgb(20 184 166 / .08);border:1px solid rgb(20 184 166 / .2);border-radius:10px;flex-shrink:0;padding:0 8px;position:relative;transition:box-shadow 0.4s ease,background 0.4s ease}.amw-pp-section:hover .amw-pp-num{box-shadow:0 0 16px rgb(20 184 166 / .15),0 0 4px rgb(20 184 166 / .2);background:rgb(20 184 166 / .12)}.amw-pp-section h2{font-size:18px;font-weight:700;color:#FFF;margin:0;padding:0;border:none;letter-spacing:-.01em;line-height:1.3;background:none;display:block;flex:1}.amw-pp-section h3{font-size:15px;font-weight:600;color:rgb(234 243 255 / .9);margin:20px 0 10px 0;padding:0;border:none;background:none}.amw-pp-section p{font-size:14.5px;color:rgb(234 243 255 / .6);margin:0 0 14px 0;line-height:1.8;font-weight:400}.amw-pp-section strong,.amw-pp-section b{color:rgb(234 243 255 / .88);font-weight:600}.amw-pp-section ul{list-style:none;padding:0;margin:0 0 16px 0}.amw-pp-section ul li{position:relative;padding-left:20px;margin-bottom:8px;font-size:14.5px;color:rgb(234 243 255 / .6);line-height:1.75;list-style:none}.amw-pp-section ul li::before{content:'';position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:#14B8A6;box-shadow:0 0 6px rgb(20 184 166 / .3)}.amw-pp-content a{color:#14B8A6;text-decoration:none;border-bottom:1px solid rgb(20 184 166 / .25);transition:color 0.2s ease,border-color 0.2s ease}.amw-pp-content a:hover{color:#2DD4BF;border-bottom-color:rgb(45 212 191 / .6)}.amw-pp-callout{background:rgb(20 184 166 / .04);border:1px solid rgb(20 184 166 / .15);border-left:3px solid #14B8A6;border-radius:10px;padding:16px 20px;margin:16px 0 20px 0}.amw-pp-callout p{margin-bottom:0;color:rgb(234 243 255 / .75)}.amw-pp-callout strong{color:#2DD4BF}.amw-pp-contact{text-align:center;margin-top:48px;padding-top:40px;position:relative}.amw-pp-contact::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;height:1px;background:linear-gradient(90deg,transparent,rgb(20 184 166 / .4),transparent)}.amw-pp-contact-label{font-size:10px;font-weight:700;color:#64748B;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.amw-pp-contact-entity{font-size:14px;font-weight:700;color:rgb(234 243 255 / .9);letter-spacing:.04em;margin-bottom:6px}.amw-pp-contact p{font-size:13px;color:#64748B;margin-bottom:4px}.amw-pp-toc{position:fixed;right:28px;top:50%;transform:translateY(-50%);z-index:100;width:230px;max-height:72vh;overflow-y:auto;padding:20px 0;opacity:0;transition:opacity 0.5s ease;pointer-events:none;scrollbar-width:thin;scrollbar-color:rgb(20 184 166 / .15) #fff0}.amw-pp-toc::-webkit-scrollbar{width:2px}.amw-pp-toc::-webkit-scrollbar-thumb{background:rgb(20 184 166 / .15);border-radius:2px}.amw-pp-toc.amw-toc-on{opacity:1;pointer-events:auto}.amw-pp-toc-title{font-size:9px;font-weight:800;color:rgb(20 184 166 / .5);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;padding-left:14px}.amw-pp-toc a{display:block;font-size:11px;font-weight:500;color:rgb(148 163 184 / .45);text-decoration:none;border-bottom:none;padding:5px 14px;border-left:2px solid #fff0;transition:all 0.3s ease;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amw-pp-toc a:hover{color:rgb(234 243 255 / .7)}.amw-pp-toc a.amw-toc-on{color:#14B8A6;border-left-color:#14B8A6;font-weight:600;text-shadow:0 0 12px rgb(20 184 166 / .2)}@media (max-width:1380px){.amw-pp-toc{display:none!important}}.amw-pp-btt{position:fixed;bottom:28px;right:28px;z-index:999;width:44px;height:44px;border-radius:14px;background:rgb(6 10 20 / .8);border:1px solid rgb(20 184 166 / .2);color:#14B8A6;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(16px) scale(.9);transition:all 0.4s cubic-bezier(.22,1,.36,1);pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 20px rgb(0 0 0 / .3)}.amw-pp-btt.amw-btt-on{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.amw-pp-btt:hover{border-color:rgb(20 184 166 / .4);box-shadow:0 0 20px rgb(20 184 166 / .15),0 4px 20px rgb(0 0 0 / .3);transform:translateY(-2px) scale(1)}.amw-pp-btt svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.amw-card-body{overflow:hidden;transition:max-height 0.4s cubic-bezier(.4,0,.2,1)}.amw-card-chevron{margin-left:auto;transition:transform 0.3s ease;color:rgb(20 184 166 / .6);font-size:14px;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.amw-card-chevron svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.amw-pp-section.collapsed .amw-card-chevron{transform:rotate(-90deg)}.amw-anchor-copy{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px;background:none;border:none;color:rgb(20 184 166 / .3);font-size:14px;cursor:pointer;opacity:0;transition:opacity 0.2s ease,color 0.2s ease;vertical-align:middle;padding:0;border-radius:4px}.amw-pp-sh:hover .amw-anchor-copy{opacity:1}.amw-anchor-copy:hover{color:#14B8A6;background:rgb(20 184 166 / .08)}.amw-toast{position:fixed;bottom:32px;left:50%;transform:translateX(-50%) translateY(16px);background:rgb(20 184 166 / .15);border:1px solid rgb(20 184 166 / .4);color:#14B8A6;padding:10px 20px;border-radius:24px;font-size:13px;opacity:0;transition:all 0.25s ease;z-index:99999;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.amw-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:768px){.amw-pp-content{padding:40px 20px 72px}.amw-pp-title{font-size:38px}.amw-pp-hero{margin-bottom:48px;padding-bottom:36px}.amw-pp-section{padding:24px 22px;border-radius:12px}.amw-pp-section h2{font-size:16px}.amw-pp-section p,.amw-pp-section ul li{font-size:14px}.amw-pp-num{min-width:30px;height:30px;font-size:12px;border-radius:8px}.amw-pp-subtitle{flex-direction:column;gap:3px}.amw-pp-subtitle .amw-sep{display:none}.amw-pp-orb--1{width:350px;height:350px}.amw-pp-orb--2{width:280px;height:280px}.amw-pp-orb--3{display:none}}@media (max-width:480px){.amw-pp-content{padding:32px 16px 56px}.amw-pp-title{font-size:32px}.amw-pp-section{padding:20px 18px;margin-bottom:12px}.amw-pp-sh{gap:10px}.amw-pp-num{min-width:26px;height:26px;font-size:11px}.amw-pp-btt{bottom:18px;right:18px;width:40px;height:40px}}@media (hover:none){.amw-pp-section:hover{border-color:rgb(255 255 255 / .04);box-shadow:none;background:rgb(255 255 255 / .015)}.amw-pp-section:hover::before{opacity:0}.amw-pp-section:hover .amw-pp-num{box-shadow:none}}@media (prefers-reduced-motion:reduce){.amw-pp-orb,.amw-pp-progress{animation:none!important}.amw-pp-section{opacity:1!important;transform:none!important;transition:none!important}}.amw-pp-title{font-family:'Instrument Serif',Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.02em;background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:initial;color:rgb(234 243 255 / .96);display:block;line-height:1.15}@media print{.amw-policy-page{background:#fff!important}.amw-pp-bg-mesh,.amw-pp-progress,.amw-pp-orb,.amw-pp-noise,.amw-pp-toc,.amw-pp-btt{display:none!important}.amw-pp-content{color:#1a1a1a!important;max-width:100%!important}.amw-pp-section{opacity:1!important;transform:none!important;background:transparent!important;border:1px solid #ddd!important}.amw-pp-title{color:#000!important;background:none!important}.amw-pp-section h2,.amw-pp-section h3,.amw-pp-section strong{color:#000!important}.amw-pp-section p,.amw-pp-section ul li{color:#333!important}.amw-pp-num{color:#0D9488!important;border-color:#0D9488!important;background:transparent!important;box-shadow:none!important}}