.site-shell.pd-glass .hero.config-hero{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(at 90% 45%,#ffc6d8 0%,#0000 50%),radial-gradient(at 36% 95%,#d1c4ec 0%,#0000 48%),linear-gradient(118deg,#f8f6ff 5%,#e2e9f6 48%,#fbe1ec 100%)!important}.site-shell.pd-glass .config-hero:before,.site-shell.pd-glass .config-hero:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.site-shell.pd-glass .config-hero:before{aspect-ratio:1;background:linear-gradient(160deg,#fff8,#e3185d26 46%,#c144814a 78%,#fff8);border:1px solid #ffffff90;width:clamp(300px,42vw,800px);top:-12%;right:-13%;box-shadow:inset 2px 2px 18px #fff8}.site-shell.pd-glass .config-hero:after{aspect-ratio:1;background:linear-gradient(120deg,#fff8,#9c99d544);border:1px solid #fffa;width:35vw;bottom:-45%;left:23%}.site-shell.pd-glass .home-configurator.home-configurator{-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);border:1px solid #fffe;border-radius:20px;box-shadow:0 14px 40px #42233c20,inset 0 1px #fff;background:linear-gradient(125deg,#ffffffbf,#ffffff57)!important}.site-shell.pd-glass .home-configurator>.eyebrow{color:#aa144a}.site-shell.pd-glass .lead-wizard{background:#ffffff54;border:1px solid #fffc;border-radius:14px}.site-shell.pd-glass .lead-wizard label[data-selected=false]{background:#ffffffa8;border-color:#fff;box-shadow:0 2px 8px #39283909}.site-shell.pd-glass .lead-wizard label[data-selected=true]{background:#ffeaf2;border-color:#e3185d}.site-shell.pd-glass .lead-wizard label[data-selected]:hover{background:#fff0f5;border-color:#e3185d}.site-shell.pd-glass .config-intro>.eyebrow{color:#9b1647;background:#fff8;border:1px solid #fffe;border-radius:8px}.site-shell.pd-glass .home-navigation-bar{background:linear-gradient(95deg,#22202c,#342534);border-bottom:2px solid #e3185d}.site-shell.pd-glass .site-header{background:#fdfbffec}.site-shell.pd-glass .pill-secondary{background:#ffffff9c}.site-shell.pd-glass .home-configurator .inquiry-review-summary .inquiry-gold-stars{letter-spacing:.015em;color:#daa520;font-family:Arial,sans-serif;font-size:1.38rem;font-weight:800;line-height:1.2;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.site-shell.pd-glass .home-configurator .inquiry-review-summary .inquiry-gold-stars{color:#0000;-webkit-text-stroke:.55px #a66d0a;filter:drop-shadow(0 1px .45px #945a002e);background:linear-gradient(170deg,#f9ce43 8%,#ffec98 28%,#ffd044 44%,#ecaa0c 52%,#e8a00a 64%,#ffce37 85%);-webkit-background-clip:text;background-clip:text}}@media (max-width:480px){.site-shell.pd-glass .home-configurator .inquiry-review-summary{gap:4px 6px}.site-shell.pd-glass .home-configurator .inquiry-review-summary .inquiry-gold-stars{font-size:1.19rem}}@media (forced-colors:active){.site-shell.pd-glass .home-configurator .inquiry-review-summary .inquiry-gold-stars{color:canvastext;-webkit-text-stroke:0;filter:none;background:0 0}}.site-shell.pd-glass .site-header .home-service-strip{--ink:#601329;--light:#f7abb7;--tint:#ef647b;--dot:#af1036;border-bottom:1px solid #ffffffce;box-shadow:inset 0 1px #fff,inset 0 -1px #5c455618;background:radial-gradient(ellipse at 74% -45%, #ffffff78 5%, transparent 67%), linear-gradient(113deg, var(--light), color-mix(in srgb, var(--light) 66%, white) 44%, var(--tint) 86%, var(--light))!important}.site-shell.pd-glass .site-header .home-service-strip:has([data-open=true]){--ink:#073e30;--light:#a5e8bc;--tint:#47c898;--dot:#007e4e}.site-shell.pd-glass .site-header .home-service-strip :is(.home-service-strip-inner,.shop-opening-hours,.shop-opening-hours strong,a,svg){color:var(--ink)}.site-shell.pd-glass .site-header .home-service-strip [role=status]{color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background:linear-gradient(145deg,#ffffffb8,#ffffff47);border:1px solid #ffffffdf;border-radius:14px;box-shadow:inset 0 1px #fff9,0 2px 9px #2934280e}.site-shell.pd-glass .site-header .home-service-strip [role=status]>span:first-child{background:var(--dot);box-shadow:0 0 0 3px color-mix(in srgb, var(--dot) 14%, transparent)}.site-shell.pd-glass .config-intro .service-proof{background:#101012;border:1px solid #27272b;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:20px;padding:0;display:grid;overflow:hidden;box-shadow:0 9px 22px #16101b24}.site-shell.pd-glass .config-intro .service-proof-item{background:linear-gradient(125deg,#242428,#101012 80%);border:0;padding:18px 16px 15px;display:block}.site-shell.pd-glass .config-intro .service-proof-item:first-child{border-right:1px solid #454549}.site-shell.pd-glass .config-intro .service-proof-item strong{color:#fff;align-items:baseline;gap:6px;font-size:1rem;font-weight:650;line-height:1.12;display:flex}.site-shell.pd-glass .config-intro .service-proof-item strong b{color:#e3185d;letter-spacing:-.05em;font-size:clamp(2.15rem,3vw,2.65rem);font-weight:850;line-height:1}.site-shell.pd-glass .config-intro .service-proof-item span{color:#efedf0;margin-top:4px;font-size:.86rem;font-weight:500}.site-shell.pd-glass .config-intro .service-proof-item:last-child{background:#fff9fc;border-top:3px solid #e3185d;grid-column:1/-1;align-items:center;gap:10px;padding:10px 16px;display:flex}.site-shell.pd-glass .config-intro .service-proof-item:last-child strong{color:#131315;font-size:.92rem}.site-shell.pd-glass .config-intro .service-proof-item:last-child span{color:#504c53;margin-top:2px;font-size:.8rem}.site-shell.pd-glass .config-intro .service-proof-item:last-child>svg{box-shadow:none;color:#e3185d;background:0 0;border:0;flex:none;width:22px;height:22px;padding:0}
.pd-subpage{--subpage-sky:radial-gradient(ellipse at 94% 18%, #f9cfdf, transparent 52%), radial-gradient(ellipse at 32% 96%, #dbd2ed, transparent 52%), linear-gradient(115deg, #f8f6ff, #e6eaf4 54%, #f8e7f0);--subpage-glass:linear-gradient(125deg, #ffffffeb, #ffffffad);--subpage-shadow:inset 0 1px 0 #fff, 0 10px 28px #42233c12}.pd-subpage.pd-subpage{background-color:#f7f5fa;background-image:var(--subpage-sky);background-repeat:no-repeat;background-size:100% min(950px,100%)}.pd-subpage.site-shell>main{background:0 0}.pd-subpage .content-hero,.pd-subpage .trade-hero,.pd-subpage .kva-hero,.pd-subpage .legal-hero{background:0 0;border-bottom:1px solid #fffc}.pd-subpage :is(.glass,.lead-wizard,.account-login,.pd-card,.used-phone-panel){background:var(--subpage-glass);box-shadow:var(--subpage-shadow);-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);border:1px solid #fffe}.pd-subpage .legal-copy{color:#25232d;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0}.pd-subpage :is(.trade-hero-card,.used-phone-benefits,.service-card:nth-child(2n)){background:linear-gradient(120deg,#171519,#302533);border:1px solid #403944}.pd-subpage .pill-secondary{background:#ffffffb8;border-color:#d8d3dd}.pd-subpage.status-access{background:var(--subpage-glass);box-shadow:var(--subpage-shadow)}@media (forced-colors:active){.pd-subpage,.pd-subpage .glass{background-image:none}}@media (max-width:1100px){body:has(.pd-subpage .lead-wizard:focus-within) .contact-dock{visibility:hidden;pointer-events:none}}.pd-subpage .section,.pd-subpage .kva-section{padding-block:clamp(24px,3vw,40px)}.pd-subpage .site-footer{margin-top:24px;padding-block:28px 88px}.pd-subpage .footer-grid{gap:20px}.pd-subpage #region-footer{margin-top:18px;padding-top:12px}.pd-subpage #region-footer summary{cursor:pointer;padding-block:10px;font-weight:700;line-height:1.5}.pd-subpage.portal-page{padding-block:20px 84px}.pd-subpage .portal-intro{margin-bottom:18px}.pd-subpage .portal-intro p,.pd-subpage .content-hero>div>p{margin:12px 0 16px;font-size:1rem;line-height:1.55}.pd-subpage .point-grid,.pd-subpage .trade-process-grid{gap:10px;margin-top:16px}.pd-subpage .point-card{border-radius:12px;min-height:54px;padding:12px 16px}.pd-subpage .process-strip>div{gap:4px;padding:14px}.pd-subpage .kva-trust>div,.pd-subpage .trade-hero-card>div,.pd-subpage .used-phone-benefits>div{min-height:0;padding:12px 14px}.pd-subpage .trade-hero-grid,.pd-subpage .kva-hero-grid{gap:22px}.pd-subpage .trade-hero p{margin:12px 0 18px;font-size:1rem}.pd-subpage .kva-jump{margin-top:12px}.pd-subpage .kva-hero h2{margin:16px 0 6px;font-size:1.2rem}.pd-subpage .kva-intro{padding-bottom:20px}.pd-subpage .kva-intro p{padding:14px;line-height:1.55}@media (min-width:901px){.pd-subpage .kva-intro .wrap{grid-template-columns:1fr 1fr}}.pd-subpage .kva-section h2,.pd-subpage .trade-section-heading{margin-bottom:16px}.pd-subpage :is(.kva-form,.trade-form,.used-phone-panel,.legal-copy,.portal-box){border-radius:18px;padding:clamp(16px,2vw,28px)}.pd-subpage .kva-form{gap:14px}.pd-subpage :is(.kva-form,.trade-form) fieldset{padding-block:16px 8px}.pd-subpage .trade-form-head,.pd-subpage .kva-form-head{padding-bottom:14px}.pd-subpage .trade-process-grid>div{min-height:0;padding:16px}.pd-subpage .trade-process-grid h3{margin:14px 0 6px}.pd-subpage .legal-section{padding-bottom:24px}.pd-subpage .legal-copy h2:not(:first-child),.pd-subpage .legal-copy h3{margin-top:1.3em}.pd-subpage .legal-copy :is(p,li){line-height:1.65}@media (max-width:580px){.pd-subpage .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-subpage .kva-trust>div{padding:10px 12px}.pd-subpage .process-strip>div{grid-template-columns:24px 1fr;column-gap:10px}.pd-subpage .process-strip>div>svg{grid-row:span 2}}.pd-subpage .trade-price-indication{color:#232531;background:#fff9fc;border-left:3px solid #e3185d;border-radius:8px;margin-top:14px;padding:14px 16px}.trade-price-indication .trade-price-amount{margin:4px 0;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:750}.trade-price-indication a,.trade-price-indication button{text-underline-offset:3px;text-decoration:underline}.trade-price-indication button{padding:10px 0;display:block}
