.pd-contact-page,.pd-contact-page *,.pd-contact-page :before,.pd-contact-page :after{box-sizing:border-box}.pd-contact-page{color:#f5f3f8;text-align:left;background:radial-gradient(55% 50% at 82% 24%,#644c9221,#0000 75%),radial-gradient(35% 38% at 5% 85%,#462e7214,#0000 80%),#09090d;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.pd-contact-page a{text-decoration:none}.pd-contact-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;width:min(100%,1320px);margin:0 auto;padding:28px 40px;display:flex}.pd-contact-brand{color:#f4f1f8;letter-spacing:.04em;align-items:center;gap:11px;font-family:Georgia,serif;font-size:16px;font-weight:600;display:flex}.pd-contact-brandSymbol{color:#cbbce9;font-size:27px}.pd-contact-back{color:#a6a0b1;align-items:center;gap:10px;font-size:12px;transition:color .2s;display:inline-flex}.pd-contact-back:hover{color:#fff}.pd-contact-content{width:min(100%,1240px);margin:0 auto;padding:65px 30px 95px}.pd-contact-intro{text-align:center;max-width:720px;margin:0 auto 50px}.pd-contact-eyebrow{color:#aaa0c5;letter-spacing:.18em;font-size:10px;font-weight:600}.pd-contact-intro h1{color:#f5f2f9;letter-spacing:-.055em;margin:21px 0 18px;font-size:clamp(37px,5.5vw,70px);font-weight:500;line-height:1.08}.pd-contact-intro h1 span{color:#aba3b8}.pd-contact-intro p{color:#a9a3b3;max-width:510px;margin:0 auto;font-size:14px;line-height:1.8}.pd-contact-page .pd-inquiry{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(36px,6vw,90px);width:100%;max-width:1100px;margin:0 auto;padding:20px 0;scroll-margin-top:90px;display:grid}.pd-contact-page .pd-inquiry-copy{text-align:left;min-width:0}.pd-contact-page .pd-inquiry-eyebrow{color:#a99dca;letter-spacing:.15em;margin-bottom:18px;font-size:10px;font-weight:600;display:inline-block}.pd-contact-page .pd-inquiry-copy h3{color:#f5f2f9;letter-spacing:-.05em;max-width:480px;margin:0 0 22px;font-size:clamp(30px,3.5vw,48px);font-weight:500;line-height:1.13;display:block}.pd-contact-page .pd-inquiry-copy h3 span{color:#a8a0b8}.pd-contact-page .pd-inquiry-copy p{color:#a39cac;max-width:390px;margin:0;font-size:14px;line-height:1.75}.pd-contact-page .pd-inquiry-note{color:#9ecdb0;align-items:center;gap:9px;margin-top:26px;font-size:11px;display:flex}.pd-contact-page .pd-inquiry-live{background:#6acf98;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 12px #6acf9840}.pd-contact-page .pd-inquiry-card{text-align:left;background:radial-gradient(at 100% 0,#7356a017,#0000 65%),#14131b;border:1px solid #35303f;border-radius:14px;flex-direction:column;gap:19px;width:100%;min-width:0;margin:0;padding:clamp(22px,3.4vw,36px);display:flex;box-shadow:0 24px 80px #00000040}.pd-contact-page .pd-inquiry-head{border-bottom:1px solid #383340;align-items:center;gap:13px;margin-bottom:2px;padding-bottom:23px;display:flex}.pd-contact-page .pd-inquiry-whatsapp{color:#fff;background:#218b56;border-radius:11px;flex:none;place-items:center;width:46px;height:46px;display:grid}.pd-contact-page .pd-inquiry-head strong{color:#f4f1f8;font-size:14px;font-weight:600;display:block}.pd-contact-page .pd-inquiry-head small{color:#91c9ab;margin-top:5px;font-size:11px;display:block}.pd-contact-page .pd-inquiry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pd-contact-page .pd-inquiry-card label{color:#ded9e6;flex-direction:column;gap:9px;min-width:0;margin:0;font-size:11px;font-weight:500;display:flex}.pd-contact-page .pd-inquiry-card input,.pd-contact-page .pd-inquiry-card select,.pd-contact-page .pd-inquiry-card textarea{color:#f4f0f9;width:100%;min-width:0;box-shadow:none;background:#201d28;border:1px solid #423b4d;border-radius:7px;outline:none;margin:0;padding:13px 14px;font-family:inherit;font-size:12px;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.pd-contact-page .pd-inquiry-card input{height:46px}.pd-contact-page .pd-inquiry-card textarea{resize:vertical;min-height:112px}.pd-contact-page .pd-inquiry-card input::placeholder,.pd-contact-page .pd-inquiry-card textarea::placeholder{color:#8e879b;opacity:1}.pd-contact-page .pd-inquiry-card select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;height:46px}.pd-contact-page .pd-inquiry-card select option{color:#f4f0f9;background:#201d28}.pd-contact-page .pd-inquiry-card input:focus,.pd-contact-page .pd-inquiry-card select:focus,.pd-contact-page .pd-inquiry-card textarea:focus{border-color:#a58dd7;box-shadow:0 0 0 3px #a58dd724}.pd-contact-page .pd-inquiry-card button{color:#fff;cursor:pointer;background:#218d58;border:1px solid #299761;border-radius:7px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:49px;margin-top:3px;padding:14px 20px;font-family:inherit;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:flex}.pd-contact-page .pd-inquiry-card button:hover{background:#28a064;transform:translateY(-1px)}.pd-contact-page .pd-inquiry-card button:focus-visible,.pd-contact-page a:focus-visible{outline-offset:3px;outline:2px solid #b59fec}.pd-contact-page .pd-inquiry-disclaimer{color:#938c9e;text-align:center;margin:0;font-size:10px;line-height:1.7}.pd-contact-footer{color:#827b8c;border-top:1px solid #ffffff12;justify-content:space-between;gap:18px;width:min(100%,1320px);margin:0 auto;padding:25px 40px;font-size:10px;display:flex}@media (max-width:850px){.pd-contact-page .pd-inquiry{grid-template-columns:minmax(0,1fr);gap:36px;max-width:610px}.pd-contact-page .pd-inquiry-copy{text-align:center}.pd-contact-page .pd-inquiry-copy h3,.pd-contact-page .pd-inquiry-copy p{margin-left:auto;margin-right:auto}.pd-contact-page .pd-inquiry-note{justify-content:center}}@media (max-width:540px){.pd-contact-header{padding:21px 18px}.pd-contact-brand{font-size:12px}.pd-contact-brandSymbol{font-size:22px}.pd-contact-back{font-size:10px}.pd-contact-content{padding:45px 18px 75px}.pd-contact-intro{margin-bottom:36px}.pd-contact-page .pd-inquiry{padding:0}.pd-contact-page .pd-inquiry-grid{grid-template-columns:minmax(0,1fr)}.pd-contact-footer{flex-direction:column;padding:22px 18px}}@media (prefers-reduced-motion:reduce){.pd-contact-page .pd-inquiry-card button{transition:none}}.pd-contact-page .pd-contact-header{min-height:72px;padding-top:17px;padding-bottom:17px}.pd-contact-page .pd-contact-brand{flex:none;align-items:center;width:auto;line-height:1;display:inline-flex}.pd-contact-page .pd-contact-content{padding-top:34px;padding-bottom:65px}.pd-contact-page .pd-contact-intro{max-width:620px;margin-bottom:25px}.pd-contact-page .pd-contact-eyebrow{letter-spacing:.15em;font-size:9px;display:block}.pd-contact-page .pd-contact-intro h1{letter-spacing:-.045em;max-width:600px;margin:15px auto 13px;font-size:clamp(33px,4vw,52px);font-weight:500;line-height:1.12}.pd-contact-page .pd-contact-intro p{max-width:445px;margin:0 auto;font-size:12px;line-height:1.7}.pd-contact-page .pd-inquiry{gap:clamp(30px,5vw,75px);padding-top:0;padding-bottom:10px}.pd-contact-page .pd-inquiry-copy h3{font-size:clamp(29px,3vw,42px);line-height:1.15}@media (max-width:850px){.pd-contact-page .pd-contact-content{padding-top:34px}.pd-contact-page .pd-contact-intro{margin-bottom:32px}}@media (max-width:540px){.pd-contact-page .pd-contact-header{min-height:64px;padding:13px 18px}.pd-contact-page .pd-contact-original-logo{max-width:125px;height:34px}.pd-contact-page .pd-contact-content{padding-top:30px;padding-bottom:55px}.pd-contact-page .pd-contact-intro h1{font-size:clamp(32px,8vw,40px)}.pd-contact-page .pd-contact-intro p{font-size:12px}.pd-contact-page .pd-contact-intro{margin-bottom:30px}}.pd-contact-page{padding-top:94px}.pd-contact-page .pd-contact-header{z-index:1200;isolation:isolate;-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(130deg,#ffffff24,#ffffff0b 44%,#a083d71c),#1917236e;border:1px solid #ece2ff3b;border-radius:18px;justify-content:space-between;align-items:center;width:min(1120px,100% - 96px);max-width:1120px;height:60px;min-height:60px;margin:0;padding:0 20px;display:flex;position:fixed;top:18px;left:50%;right:auto;overflow:visible;transform:translate(-50%);box-shadow:inset 0 1px #ffffff45,inset 0 -1px #ffffff0f,0 16px 46px #00000052,0 4px 18px #8e70cd1a}.pd-contact-page .pd-contact-header:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(155deg,#ffffff16,#0000 45%);position:absolute;inset:1px}.pd-contact-page .pd-contact-brand{z-index:2;align-items:center;min-width:0;display:inline-flex;position:relative}.pd-contact-page .pd-contact-original-logo{object-fit:contain;object-position:left center;width:auto;max-width:115px;height:35px;display:block}.pd-contact-page .pd-contact-back{z-index:2;color:#ece7f4;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff26;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:9px 14px;font-size:11px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.pd-contact-page .pd-contact-back:hover{background:#ffffff21;border-color:#ffffff40}@media (max-width:650px){.pd-contact-page{padding-top:88px}.pd-contact-page .pd-contact-header{top:max(12px, env(safe-area-inset-top));border-radius:17px;width:auto;max-width:none;height:58px;min-height:58px;padding:0 12px;left:12px;right:12px;transform:none}.pd-contact-page .pd-contact-original-logo{max-width:105px;height:28px}.pd-contact-page .pd-contact-back{min-height:35px;padding:8px 10px;font-size:10px}}@media (prefers-reduced-transparency:reduce){.pd-contact-page .pd-contact-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#211e2a}}@media (prefers-reduced-motion:reduce){.pd-contact-page .pd-contact-back{transition:none}}.pd-contact-page .pd-inquiry-selected-package{background:linear-gradient(125deg,#9673c626,#ffffff06);border:1px solid #b89ae759;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:7px 12px;padding:15px 17px;display:grid}.pd-contact-page .pd-inquiry-selected-package>span{color:#b5a6c9;letter-spacing:.15em;grid-column:1/-1;font-size:9px;font-weight:650}.pd-contact-page .pd-inquiry-selected-package>strong{color:#f4eefa;font-size:18px;font-weight:600}.pd-contact-page .pd-inquiry-selected-package>a{color:#c1a8ef;text-underline-offset:3px;font-size:11px;text-decoration:underline}.pd-contact-page .pd-inquiry-selected-package>a:focus-visible{outline-offset:3px;outline:2px solid #cbb5f5}
