:root{--color-primary:#c69b4b;--color-primary-dark:#9b742e;--color-secondary:#0b1a2e;--color-secondary-2:#132b49;--color-button:#c69b4b;--color-dark:#0b1a2e;--color-ink:#091426;--color-muted:#647083;--color-gold:#c69b4b;--color-gold-2:#f1d68f;--color-gold-soft:rgba(200,164,93,.14);--color-grey:#707070;--color-border:#ccc;--color-border-soft:rgba(9,20,38,.085);--color-bg:#f4f4f4;--color-surface:#fff;--color-surface-soft:#faf7f0;--color-white:#fff;--color-blue:#1278d8;--color-warning:#ffe13a;--color-danger:#dc3545;--shadow-soft-premium:0 16px 46px rgba(9,20,38,.065);--v191-cream:#fbf7ee;--v191-gold-soft:#f3e6c8;--v191-gold:#d3ad5d;--v191-line:rgba(7,19,33,.11);--v191-muted:#647083;--v191-navy:#071321;--ink:#08111f;--ink-2:#101d30;--ink-3:#17263d;--paper:#f7f2e8;--paper-2:#fffaf0;--muted:#6c7480;--line:rgba(8,17,31,.12);--gold:#c8a45d;--gold-2:#f2d58f;--font-heading:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size-base:16px;--line-height-base:1.6;--fw-regular:400;--fw-semibold:700;--fw-bold:700;--fw-extrabold:700;--space-1:0.25rem;--space-2:0.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-8:4rem;--container-max:1240px;--container-pad:1.25rem;--gutter:1.5rem;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-pill:999px;--transition:0.25s ease;--header-h:70px}.block-page-banner{align-items:flex-end;background:var(--spb-bg,none) center/cover no-repeat,linear-gradient(135deg,var(--color-secondary) 0,#16407f 100%);display:flex;min-height:300px;overflow:hidden;position:relative}@media(max-width:767px){.block-page-banner{min-height:240px}}.block-page-banner__overlay{background:rgba(0,0,0,.12);inset:0;position:absolute;z-index:0}.block-page-banner .container{position:relative;z-index:2}.block-page-banner__body{padding-block:2rem}.block-page-banner__title{color:var(--color-primary);font-size:40px;font-weight:700;margin:0;text-shadow:0 2px 10px hsla(0,0%,100%,.4)}.econsol-panel-guide{background:linear-gradient(180deg,rgba(255,253,248,.72),hsla(0,0%,100%,0));padding:22px 0 0}@media(max-width:991px){.econsol-panel-guide{padding-top:14px}}.econsol-panel-guide-inner{align-items:center;background:radial-gradient(circle at 88% 12%,rgba(198,155,75,.18),transparent 28%),linear-gradient(145deg,var(--color-secondary),#10243b 62%,var(--color-secondary-2));border:1px solid rgba(198,155,75,.28);border-radius:24px;box-shadow:0 18px 46px rgba(9,20,38,.12);color:#fff;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;padding:24px 28px}@media(max-width:991px){.econsol-panel-guide-inner{border-radius:20px;gap:18px;grid-template-columns:1fr;padding:20px}}@media(max-width:575px){.econsol-panel-guide-inner{border-radius:18px;gap:16px;padding:18px 16px}}.econsol-panel-guide-copy{max-width:760px;min-width:0}.econsol-panel-guide-label{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(43,78%,75%,.3);border-radius:999px;color:var(--color-gold-2);display:inline-flex;font-size:12.5px;font-weight:700;letter-spacing:.055em;line-height:1.2;min-height:27px;padding:5px 10px;text-transform:uppercase}.econsol-panel-guide-title{color:#fff;display:block;font-size:clamp(1.35rem,2.2vw,2rem);letter-spacing:-.025em;line-height:1.18;margin:10px 0 0;text-wrap:balance}@media(max-width:575px){.econsol-panel-guide-title{font-size:1.4rem;line-height:1.2}}.econsol-panel-guide-text{color:hsla(0,0%,100%,.74);font-size:15px;line-height:1.7;margin:8px 0 0;max-width:760px}.econsol-panel-guide-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:460px}@media(max-width:991px){.econsol-panel-guide-links{justify-content:flex-start;max-width:none}}.econsol-panel-guide-links a{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;line-height:1.25;min-height:38px;padding:8px 12px;text-decoration:none;transition:background .2s ease,border-color .2s ease;white-space:nowrap}.econsol-panel-guide-links a:after{color:var(--color-gold-2);content:"›";font-size:17px;line-height:1;margin-left:7px}.econsol-panel-guide-links a:hover{background:hsla(0,0%,100%,.12);border-color:hsla(43,78%,75%,.42)}.contact-section{padding-top:1.75rem}.contact-section-shell{display:grid;gap:22px}.contact-card{align-items:start;background:radial-gradient(circle at 84% 8%,hsla(43,78%,75%,.15),transparent 19rem),radial-gradient(circle at 3% 96%,rgba(23,182,167,.11),transparent 18rem),linear-gradient(145deg,#091526,#142842 72%,#091526);border:1px solid rgba(198,155,75,.22);border-radius:38px;box-shadow:0 30px 78px rgba(8,17,31,.2);color:#fff;display:grid;gap:18px;grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr);overflow:hidden;padding:22px;position:relative}.contact-card h2,.contact-card h3{color:#fff}@media(max-width:1120px){.contact-card{grid-template-columns:1fr;padding:18px}}@media(max-width:760px){.contact-card{border-radius:28px;gap:12px;padding:12px}}@media(max-width:420px){.contact-card{border-radius:24px;padding:8px}}.contact-overview{align-items:end;background:radial-gradient(circle at 92% 0,hsla(43,78%,75%,.16),transparent 17rem),linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.11);border-radius:27px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);display:grid;gap:24px;grid-column:1/-1;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);padding:24px 26px}@media(max-width:991px){.contact-overview{align-items:start;border-radius:22px;gap:18px;grid-template-columns:1fr;padding:20px}}@media(max-width:575px){.contact-overview{padding:17px}}.contact-overview-badge{align-items:center;background:hsla(43,78%,75%,.1);border:1px solid hsla(43,78%,75%,.2);border-radius:999px;color:var(--color-gold-2);display:inline-flex;font-size:.68rem;font-weight:700;letter-spacing:.1em;min-height:29px;padding:5px 10px;text-transform:uppercase}.contact-overview-copy h2{color:#fff;font-size:clamp(1.85rem,3vw,3rem);letter-spacing:-.048em;line-height:1.08;margin:12px 0 0;max-width:18ch}@media(max-width:991px){.contact-overview-copy h2{font-size:2rem;max-width:21ch}}@media(max-width:575px){.contact-overview-copy h2{font-size:1.72rem}}.contact-overview-copy p{color:hsla(0,0%,100%,.72);font-size:.92rem;line-height:1.68;margin:12px 0 0;max-width:70ch}@media(max-width:575px){.contact-overview-copy p{font-size:.82rem}}.contact-overview-meta{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:575px){.contact-overview-meta{grid-template-columns:1fr}}.contact-overview-meta article{align-items:center;background:hsla(0,0%,100%,.075);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr);min-height:76px;padding:12px}@media(max-width:575px){.contact-overview-meta article{min-height:62px}}.contact-overview-meta article>span{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:13px;color:var(--color-ink);display:grid;font-size:.75rem;font-weight:700;height:38px;place-items:center;width:38px}.contact-overview-meta article b{color:#fff;display:block;font-size:.78rem;line-height:1.3}.contact-overview-meta article small{color:hsla(0,0%,100%,.6);display:block;font-size:.66rem;font-weight:700;line-height:1.4;margin-top:3px}.contact-brief{background:linear-gradient(160deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.1);border-radius:28px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045);min-width:0;padding:24px;position:sticky;top:108px}@media(max-width:1120px){.contact-brief{position:relative;top:auto}}@media(max-width:760px){.contact-brief{border-radius:22px;padding:19px}}.contact-brief .eyebrow{color:var(--color-gold-2)}.contact-brief h3{color:#fff;font-size:1.42rem;letter-spacing:-.03em;line-height:1.15;margin:6px 0 0}.contact-brief>p{color:hsla(0,0%,100%,.72);font-size:.91rem;line-height:1.67;margin-top:14px}.contact-flow{display:grid;gap:8px;margin-top:16px}.contact-flow article{align-items:start;background:hsla(0,0%,100%,.065);border:1px solid hsla(0,0%,100%,.085);border-radius:15px;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:11px}.contact-flow article>span{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:11px;color:var(--color-ink);display:grid;font-size:.68rem;font-weight:700;height:34px;place-items:center;width:34px}.contact-flow article b{color:#fff;display:block;font-size:.79rem;line-height:1.35}.contact-flow article small{color:hsla(0,0%,100%,.6);display:block;font-size:.7rem;line-height:1.45;margin-top:3px}.contact-channel-title{color:var(--color-gold-2);font-size:.68rem;font-weight:700;letter-spacing:.09em;margin-top:18px;text-transform:uppercase}.contact-essentials{display:grid;gap:8px;margin-top:9px}.contact-essentials article{align-items:flex-start;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:17px;display:flex;gap:12px;padding:11px 12px}.contact-essentials article>span{background:rgba(198,155,75,.18);border-radius:11px;color:var(--color-gold-2);display:grid;flex:0 0 auto;font-weight:700;height:34px;place-items:center;width:34px}.contact-essentials article>div{min-width:0}.contact-essentials article b{color:#fff;display:block;font-size:.91rem;line-height:1.38}.contact-essentials article a,.contact-essentials article p{color:hsla(0,0%,100%,.72);display:block;font-size:.82rem;line-height:1.5;margin:2px 0 0}.contact-essentials article a{color:var(--color-gold-2);text-decoration:none}.contact-essentials article a:hover{text-decoration:underline}.contact-essentials article small{font-size:.76rem;margin-top:1px}.contact-essentials article small,.hours-context{color:hsla(0,0%,100%,.55);display:block;line-height:1.45}.hours-context{font-size:.71rem;margin-top:4px}.whatsapp-mark,.zalo-mark{font-weight:700}.contact-facebook .facebook-mark svg{fill:currentColor;height:18px;width:18px}.contact-brief-note{background:hsla(43,78%,75%,.075);border:1px solid hsla(43,78%,75%,.14);border-radius:14px;color:hsla(0,0%,100%,.7);font-size:.78rem;line-height:1.58;margin-top:12px;padding:12px}#contact .contact-form{background:linear-gradient(180deg,hsla(0,0%,100%,.985),hsla(40,50%,98%,.97));border:1px solid hsla(0,0%,100%,.56);border-radius:30px;box-shadow:0 24px 58px rgba(0,0,0,.16),inset 0 1px 0 hsla(0,0%,100%,.88);color:#08111f;min-width:0;overflow:hidden;padding:28px;position:relative}#contact .contact-form:before{background:linear-gradient(90deg,transparent 2%,rgba(200,164,93,.78) 28%,hsla(42,79%,75%,.9) 52%,rgba(200,164,93,.46) 76%,transparent 98%);content:"";height:3px;inset:0 0 auto;position:absolute}@media(max-width:760px){#contact .contact-form{border-radius:23px;padding:18px}}@media(max-width:420px){#contact .contact-form{border-radius:20px;padding:14px}}#contact .contact-form h3{color:#08111f!important}.form-honeypot{height:1px!important;margin:0!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0);opacity:0;pointer-events:none;white-space:nowrap}#contact .form-intro{align-items:end;border-bottom:1px solid rgba(8,17,31,.085);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(180px,.52fr);margin:0 0 18px;padding:0 0 18px}@media(max-width:760px){#contact .form-intro{gap:12px;grid-template-columns:1fr;margin-bottom:14px;padding-bottom:15px}}.form-intro-badge-v242{align-items:center;background:linear-gradient(180deg,hsla(43,73%,90%,.82),hsla(39,59%,90%,.66));border:1px solid rgba(200,164,93,.22);border-radius:999px;color:#7b5a1d;display:inline-flex;font-size:.67rem;font-weight:900;gap:8px;letter-spacing:.09em;min-height:32px;padding:6px 11px;text-transform:uppercase}.form-intro-badge-v242 svg{flex:0 0 auto;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:18px}@media(max-width:420px){.form-intro-badge-v242{font-size:.61rem;padding:5px 9px}.form-intro-badge-v242 svg{height:16px;width:16px}}#contact .form-intro h3{color:#08111f!important;font-size:clamp(1.45rem,2.15vw,2rem);letter-spacing:-.025em;line-height:1.16;margin-top:12px}@media(max-width:760px){#contact .form-intro h3{font-size:1.34rem;line-height:1.2}}#contact .form-intro p{color:#667184;font-size:.86rem;line-height:1.62;margin:8px 0 0;max-width:76ch}@media(max-width:760px){#contact .form-intro p{font-size:.8rem;line-height:1.58}}.contact-form-meta-v284{display:grid;gap:7px}.contact-form-meta-v284 span{background:rgba(8,17,31,.035);border:1px solid rgba(8,17,31,.065);border-radius:11px;color:#5e6a7c;display:block;font-size:.7rem;font-weight:590;line-height:1.4;min-height:32px;padding:7px 10px}.contact-form-meta-v284 b{color:#172438;font-weight:820}@media(max-width:760px){.contact-form-meta-v284{grid-template-columns:1fr}}.form-progress{counter-reset:form-step;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 18px}.form-progress span{align-items:center;background:rgba(248,249,251,.82);border:1px solid rgba(8,17,31,.11);border-radius:17px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);color:#687486;display:flex;font-size:.86rem;font-weight:750;gap:4px;line-height:1.35;min-height:58px;padding:12px 16px 12px 52px;position:relative;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.form-progress span b{color:inherit;font-size:.8rem}.form-progress span:before{background:#e9edf2;border-radius:50%;color:#344158;content:counter(form-step);counter-increment:form-step;display:grid;font-size:.76rem;font-weight:900;height:28px;left:14px;place-items:center;position:absolute;top:50%;translate:0 -50%;width:28px}.form-progress span.is-active,.form-progress span[aria-current=step]{background:linear-gradient(135deg,rgba(255,250,240,.98),hsla(0,0%,100%,.94));border-color:rgba(200,164,93,.66);box-shadow:0 10px 26px rgba(8,17,31,.065),inset 0 1px 0 hsla(0,0%,100%,.9);color:#101c2f}.form-progress span.is-active:before,.form-progress span[aria-current=step]:before{background:linear-gradient(135deg,#d3a540,#b98525);box-shadow:0 8px 18px rgba(185,133,37,.22);color:#fff}@media(max-width:760px){.form-progress{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.form-progress span{border-radius:14px;font-size:.72rem;line-height:1.28;min-height:54px;padding:9px 8px 9px 39px}.form-progress span:before{font-size:.68rem;height:24px;left:8px;width:24px}}@media(max-width:420px){.form-progress span{font-size:.68rem;padding-left:36px}}.form-error-summary{background:#fff7f5;border:1px solid rgba(177,52,52,.32);border-left:4px solid #b13434;border-radius:16px;box-shadow:0 12px 28px rgba(177,52,52,.08);color:#5d1d1d;margin:0 0 18px;padding:16px 18px}.form-error-summary:focus{outline:3px solid rgba(55,93,251,.26);outline-offset:3px}.form-error-summary strong{color:#8b2525;display:block;font-size:1rem}.form-error-summary p{color:#7b3a3a;font-size:.9rem;margin:4px 0 8px}.form-error-summary ul{margin:0;padding-left:1.2rem}.form-error-summary li+li{margin-top:4px}.form-error-summary a{color:#7e2020;font-weight:780;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.form-error-summary{border-radius:14px;padding:14px 15px}}.contact-step[hidden]{display:none!important}.contact-step{background:linear-gradient(180deg,rgba(250,251,252,.86),hsla(0,0%,100%,.82));border:1px solid rgba(8,17,31,.09);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92);padding:22px}@media(max-width:760px){.contact-step{border-radius:19px;padding:16px}}@media(max-width:420px){.contact-step{padding:13px}}.progressive-step-head{align-items:center;border-bottom:1px solid rgba(8,17,31,.09);display:flex;gap:16px;justify-content:space-between;margin:0 0 20px;padding:0 0 16px}.progressive-step-head>div{display:grid;gap:4px}.progressive-step-head span{color:#8a6723;font-size:.69rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.progressive-step-head b{color:#08111f;font-size:1.32rem;letter-spacing:-.022em;line-height:1.2}.progressive-step-head small{color:#697586;font-size:.76rem;font-weight:700}@media(max-width:760px){.progressive-step-head{align-items:flex-start;flex-direction:row;margin-bottom:16px;padding-bottom:14px}.progressive-step-head b{font-size:1.16rem}}@media(max-width:420px){.progressive-step-head{gap:10px}}.form-time-v242{align-items:center;color:#6d7888;display:inline-flex;font-size:.76rem;font-weight:700;gap:7px;white-space:nowrap}.form-time-v242 svg{height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:18px}@media(max-width:760px){.form-time-v242{font-size:.69rem}.form-time-v242 svg{height:16px;width:16px}}@media(max-width:420px){.form-time-v242{justify-content:flex-end;text-align:right;white-space:normal}}.contact-core-grid{display:grid;gap:17px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-core-grid .full,.contact-core-grid>.package-dimension-field-v241{grid-column:1/-1}.contact-core-grid>.field.field-country.full,.contact-core-grid>.field.field-transport.full{grid-column:auto}@media(max-width:760px){.contact-core-grid{gap:14px;grid-template-columns:1fr}.contact-core-grid>.field.field-country.full,.contact-core-grid>.field.field-transport.full,.contact-core-grid>.package-dimension-field-v241{grid-column:auto}}.contact-field-group-v284{align-items:center;background:linear-gradient(135deg,rgba(200,164,93,.11),hsla(0,0%,100%,.64));border:1px solid rgba(200,164,93,.19);border-radius:15px;display:grid;gap:10px;grid-column:1/-1;grid-template-columns:34px minmax(0,1fr);margin-top:2px;padding:10px 12px}.contact-field-group-v284>span{background:linear-gradient(135deg,#cda03e,#a97622);border-radius:11px;color:#fff;display:grid;font-size:.68rem;font-weight:950;height:34px;place-items:center;width:34px}.contact-field-group-v284 b{color:#182438;display:block;font-size:.82rem;line-height:1.3}.contact-field-group-v284 small{color:#697586;display:block;font-size:.7rem;font-weight:560;line-height:1.42;margin-top:2px}@media(max-width:760px){.contact-field-group-v284{padding:9px 10px}}.contact-form .field{align-content:start;align-self:start;display:grid;gap:8px;min-width:0}.contact-form .field label{color:#263449;font-size:.86rem;font-weight:750;letter-spacing:-.006em}.contact-form .field :is(input,select,textarea){background:#fff;border:1px solid rgba(8,17,31,.13);border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 4px 12px rgba(8,17,31,.025);color:#101c2f;font-family:inherit;font-size:.93rem;min-height:56px;outline:none;padding:13px 15px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.contact-form .field :is(input,select,textarea):hover{border-color:rgba(8,17,31,.2)}.contact-form .field :is(input,select,textarea):focus{background:#fff;border-color:rgba(185,133,37,.66);box-shadow:0 0 0 4px rgba(200,164,93,.14),inset 0 1px 0 hsla(0,0%,100%,.9)}.contact-form .field :is(input,textarea)::-moz-placeholder{color:#8a94a3;opacity:1}.contact-form .field :is(input,textarea)::placeholder{color:#8a94a3;opacity:1}.contact-form .field textarea{min-height:110px;resize:vertical}.contact-form .field select#contactCountry,.contact-form .field select#contactTransportMode{background:#fff;color:#172236}.contact-form .field select#contactCountry:invalid,.contact-form .field select#contactTransportMode:invalid{color:#7a8491}@media(max-width:760px){.contact-form .field :is(input,select,textarea){font-size:16px;min-height:54px}}.contact-form .field.full{grid-column:1/-1}.field-hint{color:#697586;display:block;font-size:.73rem;font-weight:500;line-height:1.5}.contact-form .field-transport .field-hint{background:rgba(248,249,251,.9);border:1px solid rgba(8,17,31,.085);border-radius:13px;color:#5e6a7d;margin-top:2px;min-height:48px;padding:10px 12px 10px 38px;position:relative}.contact-form .field-transport .field-hint:before{border:1.5px solid #64748b;border-radius:50%;color:#34445c;content:"i";display:grid;font-size:.68rem;font-weight:900;height:18px;left:12px;line-height:1;place-items:center;position:absolute;top:11px;width:18px}.contact-form :is(input,select,textarea).is-invalid-v189,.contact-form :is(input,select,textarea)[aria-invalid=true]{border-color:#b13434!important;box-shadow:0 0 0 3px rgba(177,52,52,.11)!important}.phone-field-eu-v240{min-width:0}.phone-entry-eu-v240{display:grid;gap:8px;grid-template-columns:minmax(175px,.78fr) minmax(0,1.22fr);min-width:0}.phone-entry-eu-v240>input,.phone-entry-eu-v240>select{min-width:0;width:100%}@media(max-width:760px){.phone-entry-eu-v240>select{min-width:124px}}@media(max-width:420px){.phone-entry-eu-v240{gap:7px;grid-template-columns:minmax(116px,.72fr) minmax(0,1.28fr)}}.phone-code-select-v240{font-weight:720;padding-left:11px;padding-right:31px;white-space:nowrap}.phone-number-input-v240{font-variant-numeric:tabular-nums}.phone-preview-v240{align-items:center;background:rgba(8,17,31,.045);border:1px solid rgba(8,17,31,.065);border-radius:999px;color:#5e6a7d;display:inline-flex;font-size:.69rem;font-weight:720;line-height:1.3;margin-top:1px;max-width:100%;min-height:25px;overflow-wrap:anywhere;padding:4px 9px;width:-moz-max-content;width:max-content}.phone-preview-v240:before{background:#8b96a5;border-radius:50%;content:"";flex:0 0 auto;height:6px;margin-right:7px;width:6px}.phone-preview-v240.is-valid{background:rgba(31,180,122,.09);border-color:rgba(31,180,122,.2);color:#146848}.phone-preview-v240.is-valid:before{background:#1fb47a;box-shadow:0 0 0 4px rgba(31,180,122,.1)}.phone-preview-v240.is-error{background:rgba(217,92,92,.08);border-color:rgba(217,92,92,.2);color:#9d3434}.phone-preview-v240.is-error:before{background:#d95c5c;box-shadow:0 0 0 4px rgba(217,92,92,.09)}.package-dimension-field-v241{margin-top:1px;min-width:0}.package-dimension-toggle-v241{align-items:stretch;background:linear-gradient(180deg,rgba(255,252,246,.96),hsla(40,55%,96%,.88));border:1px solid rgba(200,164,93,.27);border-radius:20px;display:grid;gap:14px;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);padding:16px}@media(max-width:760px){.package-dimension-toggle-v241{border-radius:18px;grid-template-columns:1fr;padding:13px}}.package-dimension-copy-v241{align-content:center;display:grid;gap:5px;min-width:0;padding:2px 4px}.package-dimension-copy-v241>span{align-items:center;background:rgba(200,164,93,.13);border:1px solid rgba(200,164,93,.2);border-radius:999px;color:#795a20;display:inline-flex;font-size:.65rem;font-weight:850;letter-spacing:.075em;min-height:25px;padding:4px 9px;text-transform:uppercase;width:-moz-max-content;width:max-content}.package-dimension-copy-v241>b{color:#08111f;font-size:.96rem;letter-spacing:-.012em;line-height:1.35}.package-dimension-copy-v241>small{color:#667182;font-size:.74rem;font-weight:520;line-height:1.52}.package-dimension-choice-v241{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid rgba(8,17,31,.1);border-radius:17px;cursor:pointer;display:grid;gap:12px;grid-template-columns:58px minmax(0,1fr);min-width:0;padding:13px 15px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.package-dimension-choice-v241:hover{border-color:rgba(200,164,93,.36);box-shadow:0 10px 24px rgba(8,17,31,.055);transform:translateY(-1px)}.package-dimension-choice-v241 input[type=checkbox]{height:1px!important;margin:0!important;min-height:1px!important;opacity:0;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0);white-space:nowrap}.package-dimension-choice-v241>span:last-child{display:grid;gap:3px;min-width:0}.package-dimension-choice-v241 b{color:#08111f;font-size:.84rem;letter-spacing:-.008em;line-height:1.35}.package-dimension-choice-v241 small{color:#677283;font-size:.72rem;font-weight:500;line-height:1.48}@media(max-width:760px){.package-dimension-choice-v241{grid-template-columns:56px minmax(0,1fr)}}@media(max-width:420px){.package-dimension-choice-v241{padding:12px}}.package-dimension-check-v241{background:#e5e9ee;border:1px solid rgba(8,17,31,.1);border-radius:999px;box-shadow:inset 0 1px 3px rgba(8,17,31,.07);color:transparent!important;display:grid;height:30px;place-items:center;position:relative;width:54px}.package-dimension-check-v241:after{background:#fff;border-radius:50%;box-shadow:0 3px 8px rgba(8,17,31,.2);content:"";height:22px;left:3px;position:absolute;top:3px;transition:translate .18s ease;width:22px}.package-dimension-check-v241:focus-visible{outline:3px solid rgba(55,93,251,.28);outline-offset:3px}.package-dimension-choice-v241 input:checked+.package-dimension-check-v241{background:linear-gradient(135deg,#d6aa4b,#bd8b2f);border-color:rgba(185,133,37,.44)}.package-dimension-choice-v241 input:checked+.package-dimension-check-v241:after{translate:24px 0}.package-dimensions-panel-v241{background:radial-gradient(circle at 100% 0,rgba(200,164,93,.13),transparent 11rem),linear-gradient(180deg,rgba(255,250,240,.94),hsla(0,0%,100%,.82));border:1px solid rgba(200,164,93,.22);border-radius:20px;box-shadow:none;margin-top:12px;padding:15px}.package-dimensions-panel-v241[hidden]{display:none!important}.package-dimensions-head-v241{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:12px}.package-dimensions-head-v241>div{display:grid;gap:4px;min-width:0}.package-dimensions-head-v241 b{color:#08111f;font-size:.92rem;line-height:1.35}.package-dimensions-head-v241 small{color:#667182;font-size:.74rem;font-weight:520;line-height:1.52}.package-dimensions-head-v241>div>span{background:rgba(200,164,93,.13);border-color:rgba(200,164,93,.2);color:#795a20;font-size:.65rem}@media(max-width:760px){.package-dimensions-head-v241{align-items:stretch;flex-direction:column}}.package-dimension-add-v241{background:hsla(0,0%,100%,.86);border:1px solid rgba(8,17,31,.12);border-radius:999px;color:#08111f;cursor:pointer;flex:0 0 auto;font-weight:760;min-height:38px;padding:8px 13px;transition:transform .18s ease,border-color .18s ease}.package-dimension-add-v241:hover{border-color:rgba(200,164,93,.38);transform:translateY(-1px)}.package-dimension-add-v241:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:760px){.package-dimension-add-v241{width:100%}}.package-dimension-rows-v241{display:grid;gap:10px}.package-dimension-status-v241{align-items:start;background:rgba(8,17,31,.045);border:1px solid rgba(8,17,31,.07);border-radius:15px;color:#5b6677;display:grid;gap:9px;grid-template-columns:28px minmax(0,1fr);margin-top:11px;padding:10px 11px}.package-dimension-status-v241>span{background:rgba(200,164,93,.16);border-radius:9px;color:#76591f;display:grid;font-size:.72rem;font-weight:900;height:28px;place-items:center;width:28px}.package-dimension-status-v241 p{color:inherit;font-size:.74rem;font-weight:540;line-height:1.5;margin:2px 0 0}.contact-step-actions{align-items:center;border-top:1px solid rgba(8,17,31,.085);display:flex;gap:12px;justify-content:space-between;margin-top:20px;padding-top:18px}.contact-step-actions .btn{background:linear-gradient(135deg,#071224,#10284a);border-radius:15px;box-shadow:0 14px 30px rgba(8,17,31,.2);color:#f4d68c;min-height:52px;min-width:218px}.contact-step-actions .btn:hover{box-shadow:0 18px 36px rgba(8,17,31,.24)}.contact-step-actions .btn span{font-size:1.12rem;line-height:1}.contact-step-actions small{color:#6c7787;font-size:.76rem}@media(max-width:760px){.contact-step-actions{align-items:stretch;flex-direction:column}.contact-step-actions small{order:-1;text-align:center}.contact-step-actions .btn{min-width:0;width:100%}}.form-local-note-v242{align-items:center;color:#6c7787;display:inline-flex;font-size:.72rem;font-weight:570;gap:8px}.form-local-note-v242 svg{flex:0 0 auto;height:19px;stroke:#68768a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:19px}.contact-edit-core{background:rgba(8,17,31,.055);border:1px solid rgba(8,17,31,.08);border-radius:999px;color:#445165;cursor:pointer;font-size:.75rem;font-weight:750;min-height:34px;padding:7px 11px;transition:background .18s ease}.contact-edit-core:hover{background:rgba(8,17,31,.09)}.contact-core-summary{background:linear-gradient(180deg,rgba(200,164,93,.13),rgba(200,164,93,.07));border:1px solid rgba(200,164,93,.2);border-radius:17px;color:#4f5b6d;font-size:.8rem;font-weight:620;line-height:1.55;margin-bottom:14px;padding:13px 14px}.contact-detail-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-detail-grid>.full{grid-column:1/-1}@media(max-width:760px){.contact-detail-grid{grid-template-columns:1fr}.contact-detail-grid>.full{grid-column:auto}}.request-type-field{background:rgba(8,17,31,.035);border:1px solid rgba(8,17,31,.075);border-radius:20px;padding:15px}#contactConsentBlock[hidden],#contactConsentHint[hidden],.request-panel[hidden]{display:none!important}.request-panel{animation:contactPanelIn .18s ease both;background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(40,46%,95%,.76));border:1px solid rgba(8,17,31,.085);border-radius:21px;padding:16px}.request-panel .form-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.request-panel .form-grid>.full{grid-column:1/-1}@media(max-width:760px){.request-panel .form-grid{grid-template-columns:1fr}.request-panel .form-grid>.full{grid-column:auto}}.request-panel-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:13px}.request-panel-head b{color:#08111f;font-size:.9rem;line-height:1.4}.request-panel-head span{color:#6c7787;font-size:.7rem;line-height:1.45;max-width:210px;text-align:right}@media(max-width:760px){.request-panel-head{align-items:stretch;flex-direction:column}.request-panel-head span{max-width:none;text-align:left}}@keyframes contactPanelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.claim-route-panel{background:linear-gradient(145deg,#0c1a2d,#17324f);border-color:rgba(200,164,93,.22);color:#fff}.claim-route-panel b{color:#fff;display:block;font-size:1rem}.claim-route-panel p{color:hsla(0,0%,100%,.7);font-size:.82rem;line-height:1.6;margin:7px 0 14px}.claim-route-panel .btn{min-height:43px}.routing-conflict-v240{align-items:start;background:linear-gradient(180deg,rgba(255,245,243,.98),rgba(255,250,247,.94));border:1px solid rgba(217,92,92,.3);border-radius:18px;box-shadow:0 10px 26px rgba(122,37,37,.07);color:#6f2929;display:grid;gap:13px;grid-template-columns:46px minmax(0,1fr);margin-top:2px;padding:15px 16px}.routing-conflict-v240[hidden]{display:none!important}.routing-conflict-v240 strong{color:#7a2f2f;display:block;font-size:.95rem;line-height:1.35}.routing-conflict-v240 p{color:#773636;font-size:.86rem;font-weight:650;line-height:1.55;margin:5px 0 0}.routing-conflict-v240 small{color:#7f5b5b;display:block;font-size:.76rem;font-weight:600;line-height:1.5;margin-top:5px}.routing-conflict-icon-v240{background:linear-gradient(135deg,#d95c5c,#b63d3d);border-radius:14px;color:#fff;display:grid;font-size:1.1rem;font-weight:950;height:42px;place-items:center;width:42px}.checkbox-field{align-items:start;color:#334155;display:grid;font-weight:760;gap:10px;grid-template-columns:22px 1fr;line-height:1.5}.checkbox-field span{line-height:1.58}.progressive-contact-form .checkbox-field a{color:#76591f;font-weight:760;text-decoration:underline;text-underline-offset:3px}.form-data-use-v191{color:#697586;font-size:.76rem;line-height:1.55;margin:10px 0 0}.service-status-note{background:linear-gradient(135deg,rgba(255,250,240,.96),hsla(40,48%,94%,.9));border:1px solid rgba(200,164,93,.3);border-radius:20px;box-shadow:0 14px 34px rgba(8,17,31,.07);color:#465265;margin:18px 0 0;padding:18px 20px 18px 58px;position:relative}.service-status-note:before{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:50%;color:var(--color-ink);content:"i";display:grid;font-size:.84rem;font-weight:900;height:26px;left:18px;place-items:center;position:absolute;top:18px;width:26px}.service-status-note strong{color:var(--color-ink);display:block;font-size:.96rem;letter-spacing:-.012em;line-height:1.4}.service-status-note p{color:#606b7a;font-size:.88rem;line-height:1.68;margin:5px 0 0}.service-status-note.full{width:100%}@media(max-width:760px){.service-status-note{border-radius:17px;padding:15px 16px 15px 49px}.service-status-note:before{height:24px;left:14px;top:15px;width:24px}.service-status-note strong{font-size:14px}.service-status-note p{font-size:13px}}.contact-form-actions{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.contact-form-actions .btn{min-width:160px}.contact-form-actions .btn-ghost{background:hsla(0,0%,100%,.78);border-color:rgba(8,17,31,.13);box-shadow:0 10px 24px rgba(8,17,31,.06);color:var(--color-ink)}.contact-form-actions .btn-ghost:hover{background:hsla(0,0%,100%,.92);color:var(--color-ink)}.contact-form-actions #contactSubmit[hidden]{display:none!important}@media(max-width:760px){.contact-form-actions{align-items:stretch;flex-direction:column}.contact-form-actions .btn{min-width:0;width:100%}}#contactMsg,.helper{color:#697586;font-size:.75rem;line-height:1.55;margin:14px 0 0}.contact-summary{font-size:.88rem;margin-top:12px;max-height:180px;overflow:auto;white-space:pre-line}.contact-summary[hidden]{display:none!important}.econsol-api-failure-v179{background:#fff8e8;border:1px solid rgba(151,106,20,.24);border-radius:20px;box-shadow:0 12px 30px rgba(8,17,31,.06);color:#26364a;margin-top:14px;padding:18px}.econsol-api-failure-v179[hidden]{display:none!important}.econsol-api-failure-v179>strong{color:#7a5311;display:block;font-size:1rem;line-height:1.35}.econsol-api-failure-v179 p{line-height:1.55;margin:7px 0 0}.econsol-api-failure-v179 ol{display:grid;gap:5px;margin:8px 0 0;padding-left:1.35rem}.econsol-api-failure-v179 a{color:#704b0b;font-weight:780;text-underline-offset:3px}@media(max-width:560px){.econsol-api-failure-v179{border-radius:17px;padding:15px}}.econsol-api-failure-actions-v179{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.econsol-api-failure-actions-v179 .btn{margin:0;min-height:42px}.econsol-api-failure-actions-v179 .btn-ghost{background:hsla(0,0%,100%,.78);border-color:rgba(8,17,31,.13);box-shadow:0 10px 24px rgba(8,17,31,.06);color:var(--color-ink)}.econsol-api-failure-actions-v179 .btn-ghost:hover{background:hsla(0,0%,100%,.92);color:var(--color-ink)}@media(max-width:560px){.econsol-api-failure-actions-v179{display:grid;grid-template-columns:1fr}.econsol-api-failure-actions-v179 .btn{text-align:center;width:100%}}.request-code-note{background:rgba(8,17,31,.045);border:1px solid rgba(8,17,31,.07);border-radius:18px;color:#344357;font-size:.88rem;font-weight:720;line-height:1.5;margin-top:12px;padding:13px 14px}.attachment-field-v171{margin-top:2px}.attachment-dropzone-v171{background:linear-gradient(145deg,hsla(0,0%,100%,.8),hsla(42,79%,75%,.1));border:1.5px dashed rgba(8,17,31,.24);border-radius:20px;min-height:112px;overflow:hidden;position:relative;transition:border-color .18s ease,background .18s ease,transform .18s ease}.attachment-dropzone-v171.is-dragover,.attachment-dropzone-v171:hover{background:linear-gradient(145deg,#fff,hsla(42,79%,75%,.2));border-color:var(--color-gold);transform:translateY(-1px)}.attachment-dropzone-v171 input[type=file]{border:none!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;height:100%;inset:0;min-height:unset!important;opacity:0;padding:0!important;position:absolute;width:100%;z-index:2}.attachment-dropzone-copy-v171{align-items:center;display:flex;gap:14px;justify-content:center;min-height:112px;padding:18px;pointer-events:none;text-align:left}.attachment-dropzone-copy-v171 b{color:#08111f;display:block;font-size:.98rem}.attachment-dropzone-copy-v171 small{color:#647083;display:block;line-height:1.45;margin-top:4px}@media(max-width:760px){.attachment-dropzone-copy-v171{justify-content:flex-start}}.attachment-dropzone-icon-v171{background:#08111f;border-radius:15px;box-shadow:0 12px 26px rgba(8,17,31,.16);color:var(--color-gold-2);display:grid;flex:0 0 auto;font-size:1.55rem;height:44px;place-items:center;width:44px}.attachment-error-v171{color:#a63838;font-size:.88rem;font-weight:760;margin-top:8px;min-height:1.4em}.attachment-preview-grid-v171{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}@media(max-width:760px){.attachment-preview-grid-v171{grid-template-columns:1fr}}.attachment-preview-card-v171{align-items:center;background:hsla(0,0%,100%,.82);border:1px solid rgba(8,17,31,.11);border-radius:17px;box-shadow:0 10px 24px rgba(8,17,31,.05);display:grid;gap:11px;grid-template-columns:64px minmax(0,1fr) auto;padding:10px}@media(max-width:760px){.attachment-preview-card-v171{grid-template-columns:54px minmax(0,1fr) auto}}.attachment-thumb-v171{background:#eef1f5;border-radius:12px;color:#08111f;display:grid;font-size:.75rem;font-weight:900;height:54px;overflow:hidden;place-items:center;width:64px}.attachment-thumb-v171 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:760px){.attachment-thumb-v171{height:50px;width:54px}}.attachment-info-v171{min-width:0}.attachment-info-v171 b{display:block;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-info-v171 small{color:#647083;display:block;margin-top:3px}.attachment-remove-v171{background:rgba(217,92,92,.1);border:none;border-radius:11px;color:#a63838;cursor:pointer;display:grid;font-weight:900;height:34px;place-items:center;width:34px}.attachment-remove-v171:hover{background:rgba(217,92,92,.18)}.attachment-count-v171{align-items:flex-start;color:#647083;display:flex;font-size:.82rem;gap:14px;justify-content:space-between;margin-top:8px}.attachment-count-v171 span{color:#536071;font-weight:820;white-space:nowrap}.attachment-count-v171 small{line-height:1.45;text-align:right}@media(max-width:760px){.attachment-count-v171{display:block}.attachment-count-v171 small{display:block;margin-top:4px;text-align:left}}.contact-success-panel-v171{background:radial-gradient(circle at 90% 0,hsla(42,79%,75%,.17),transparent 17rem),linear-gradient(145deg,#08111f,#14243a);border:1px solid hsla(42,79%,75%,.18);border-radius:28px;box-shadow:0 24px 58px rgba(8,17,31,.24);color:#fff;padding:26px}.contact-success-panel-v171[hidden]{display:none!important}@media(max-width:760px){.contact-success-panel-v171{border-radius:24px;padding:20px}}.contact-success-head-v171{align-items:flex-start;display:grid;gap:16px;grid-template-columns:56px 1fr}.contact-success-head-v171 span{color:var(--color-gold-2);display:block;font-size:.75rem;font-weight:920;letter-spacing:.12em;text-transform:uppercase}.contact-success-head-v171 h3{color:#fff!important;letter-spacing:-.035em;margin-top:5px}.contact-success-head-v171 p{color:#b7c0cd;line-height:1.55;margin:8px 0 0}@media(max-width:760px){.contact-success-head-v171{gap:12px;grid-template-columns:46px 1fr}}.contact-success-mark-v171{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:18px;box-shadow:0 14px 28px rgba(200,164,93,.25);color:var(--color-ink);display:grid;font-size:1.6rem;font-weight:950;height:56px;place-items:center;width:56px}@media(max-width:760px){.contact-success-mark-v171{border-radius:15px;height:46px;width:46px}}.contact-success-meta-v171{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.contact-success-meta-v171 article{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;min-height:92px;padding:14px}.contact-success-meta-v171 small{color:#aeb9c8;display:block;font-size:.74rem;font-weight:760}.contact-success-meta-v171 b{color:#fff;display:block;font-size:.92rem;line-height:1.35;margin-top:7px;overflow-wrap:anywhere}@media(max-width:760px){.contact-success-meta-v171{grid-template-columns:1fr 1fr}}@media(max-width:390px){.contact-success-meta-v171{grid-template-columns:1fr}}.contact-success-summary-v171{background:#fff;border-radius:18px;color:var(--color-ink);margin-top:12px;padding:16px}.contact-success-summary-v171>b{display:block;margin-bottom:8px}.contact-success-summary-v171 pre{color:#435064;font:500 .86rem/1.55 ui-sans-serif,system-ui,sans-serif;margin:0;max-height:330px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.contact-success-actions-v171{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.contact-success-actions-v171 .btn{min-height:44px;padding:10px 15px}.contact-success-actions-v171 .btn-ghost{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18);box-shadow:none;color:#fff}.contact-success-actions-v171 .btn-ghost:hover{background:hsla(0,0%,100%,.16)}@media(max-width:760px){.contact-success-actions-v171{display:grid;grid-template-columns:1fr 1fr}.contact-success-actions-v171 .btn{white-space:normal;width:100%}}@media(max-width:390px){.contact-success-actions-v171{grid-template-columns:1fr}}.contact-form.is-submitted-v171>#contactCoreStep,.contact-form.is-submitted-v171>#contactDetailStep,.contact-form.is-submitted-v171>#contactMsg,.contact-form.is-submitted-v171>.contact-summary,.contact-form.is-submitted-v171>.form-error-summary,.contact-form.is-submitted-v171>.form-intro,.contact-form.is-submitted-v171>.form-progress,.contact-form.is-submitted-v171>.request-code-note{display:none!important}.block-contact-info__notice{background:rgba(245,158,11,.12);border-left:4px solid #f59e0b;border-radius:8px;color:#92400e;font-size:.8125rem;margin:1rem 0 0;padding:.75rem 1rem}.block-contact-info__notice code{background:rgba(0,0,0,.08);border-radius:4px;padding:1px 5px}.contact-map-merge.company-map-shell{align-items:stretch;background:radial-gradient(circle at 8% 0,rgba(200,164,93,.16),transparent 20rem),radial-gradient(circle at 92% 10%,rgba(8,17,31,.08),transparent 22rem),linear-gradient(180deg,hsla(0,0%,100%,.86),rgba(255,250,240,.72));border:1px solid rgba(8,17,31,.1);border-radius:38px;box-shadow:0 28px 80px rgba(8,17,31,.1);display:grid;gap:24px;grid-template-columns:minmax(360px,.48fr) minmax(520px,.52fr);margin-top:28px;overflow:hidden;padding:24px;position:relative}.contact-map-merge.company-map-shell:before{border:1px solid rgba(200,164,93,.14);border-radius:30px;content:"";inset:16px;pointer-events:none;position:absolute}@media(max-width:1020px){.contact-map-merge.company-map-shell{grid-template-columns:1fr;padding:20px}.contact-map-merge.company-map-shell:before{border-radius:24px}}@media(max-width:620px){.contact-map-merge.company-map-shell{border-radius:28px;margin-top:20px;padding:14px}.contact-map-merge.company-map-shell:before{border-radius:22px;inset:10px}}.contact-map-merge .company-map-frame,.contact-map-merge .company-map-info{position:relative;z-index:1}.contact-map-merge .company-map-info{background:transparent;border:0;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-start;min-height:unset;padding:0}.contact-map-merge .company-map-info:after{display:none}.contact-map-merge .company-map-badge{align-items:center;background:hsla(0,0%,100%,.76);border:1px solid rgba(200,164,93,.25);border-radius:999px;box-shadow:0 12px 26px rgba(8,17,31,.05);color:#7a5b20;display:inline-flex;font-size:.68rem;font-weight:700;letter-spacing:.09em;min-height:34px;padding:7px 13px;text-transform:uppercase;width:-moz-max-content;width:max-content}.contact-map-merge .map-heading{font-size:clamp(2rem,3.15vw,3.35rem);letter-spacing:-.045em;line-height:1.04;margin:18px 0 0;max-width:13.5ch}@media(max-width:1020px){.contact-map-merge .map-heading{max-width:18ch}}@media(max-width:620px){.contact-map-merge .map-heading{font-size:clamp(1.78rem,9vw,2.45rem);max-width:15ch}}.contact-map-merge .company-map-lead{color:#5f6b7b;font-size:.98rem;font-weight:560;line-height:1.78;margin:16px 0 0;max-width:56ch}@media(max-width:620px){.contact-map-merge .company-map-lead{font-size:.9rem;line-height:1.68}}.company-hours-card{background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(42,52%,95%,.86))!important;border-color:rgba(200,164,93,.2)!important}.company-hours-card .company-detail-copy strong{color:#7d5a1e;font-size:.93rem;font-variant-numeric:tabular-nums;letter-spacing:.005em;line-height:1.45;margin:0 0 5px}.company-hours-card .company-detail-copy span{color:#647083;line-height:1.62}@media(max-width:620px){.company-hours-card .company-detail-copy strong{font-size:.88rem}}.contact-map-merge .company-map-details{display:grid;gap:10px;grid-template-columns:1fr;margin-top:22px}.contact-map-merge .company-address-card,.contact-map-merge .company-verify-card{align-items:start;background:hsla(0,0%,100%,.78);border:1px solid rgba(8,17,31,.08);border-radius:22px;box-shadow:0 12px 28px rgba(8,17,31,.045);display:grid;gap:13px;grid-template-columns:48px minmax(0,1fr);padding:15px 16px}@media(max-width:620px){.contact-map-merge .company-address-card,.contact-map-merge .company-verify-card{border-radius:18px;grid-template-columns:42px minmax(0,1fr);padding:13px}}.contact-map-merge .company-address-card.featured{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(41,67%,95%,.8));border-color:rgba(200,164,93,.25)}.contact-map-merge .company-detail-icon{background:linear-gradient(135deg,hsla(42,79%,75%,.34),rgba(200,164,93,.14));border:1px solid rgba(200,164,93,.25);border-radius:17px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);color:#8b6723;display:grid;height:48px;place-items:center;width:48px}.contact-map-merge .company-detail-icon svg{height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85;width:23px}@media(max-width:620px){.contact-map-merge .company-detail-icon{border-radius:14px;height:42px;width:42px}}.contact-map-merge .company-detail-copy b{color:#0e1a2d;display:block;font-size:.93rem;letter-spacing:-.01em;line-height:1.34;margin:0 0 4px}.contact-map-merge .company-detail-copy strong{color:#15243a;display:block;font-size:.98rem;letter-spacing:-.005em;line-height:1.5}.contact-map-merge .company-detail-copy span{color:#657184;display:block;font-size:.84rem;font-weight:560;line-height:1.58;margin-top:5px}.contact-map-merge .company-map-actions{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.contact-map-merge .company-map-actions .btn{font-size:.86rem;min-height:46px;padding:11px 14px;width:100%}.contact-map-merge .company-map-actions .btn-ghost{background:hsla(0,0%,100%,.78);border-color:rgba(8,17,31,.13);box-shadow:0 10px 24px rgba(8,17,31,.06);color:var(--color-ink)}.contact-map-merge .company-map-actions .btn-ghost:hover{background:hsla(0,0%,100%,.92);color:var(--color-ink)}@media(max-width:620px){.contact-map-merge .company-map-actions{grid-template-columns:1fr}}.contact-map-merge .company-map-note{background:hsla(0,0%,100%,.66);border:1px solid rgba(200,164,93,.22);border-left:4px solid rgba(200,164,93,.75);border-radius:18px;color:#5f6b7b;font-size:.84rem;line-height:1.62;margin-top:14px;padding:14px 16px}.contact-map-merge .company-map-note b{font-weight:760}.contact-map-merge .company-map-frame{background:radial-gradient(circle at 50% 0,hsla(42,79%,75%,.18),transparent 18rem),linear-gradient(145deg,#08111f,#172b48 72%,#08111f);border:1px solid rgba(200,164,93,.22);border-radius:32px;box-shadow:0 24px 70px rgba(8,17,31,.18);height:auto;min-height:560px;overflow:hidden;position:relative}@media(max-width:1020px){.contact-map-merge .company-map-frame{border-radius:26px;min-height:430px}}@media(max-width:620px){.contact-map-merge .company-map-frame{border-radius:22px;min-height:360px}}.contact-map-merge .map-consent{background:radial-gradient(circle at 50% 36%,hsla(0,0%,100%,.1),transparent 9rem),linear-gradient(145deg,#08111f,#172b48 72%,#08111f);display:grid;gap:14px;inset:0;justify-items:center;padding:34px;place-content:center;position:absolute;text-align:center}.contact-map-merge .map-consent:before{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:20px;box-shadow:0 16px 38px rgba(0,0,0,.2);color:#0c1729;content:"⌖";display:grid;font-weight:950;height:58px;place-items:center;width:58px}.contact-map-merge .map-consent h3{color:#fff;font-size:clamp(1.45rem,2.5vw,2.15rem);letter-spacing:-.03em;margin:0}.contact-map-merge .map-consent p{color:hsla(0,0%,100%,.72);font-size:.94rem;font-weight:560;line-height:1.62;margin:0;max-width:38ch}.contact-map-merge .map-consent .map-provider-badge{color:hsla(0,0%,100%,.55);font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.contact-map-merge .map-consent .btn{background:hsla(0,0%,100%,.1);border-color:hsla(42,79%,75%,.35);box-shadow:none;color:#fff}.contact-map-merge .map-consent .btn:hover{background:hsla(0,0%,100%,.16)}.contact-map-merge .map-container,.contact-map-merge .map-container iframe{display:block;height:100%;min-height:560px;width:100%}@media(max-width:1020px){.contact-map-merge .map-container,.contact-map-merge .map-container iframe{min-height:430px}}@media(max-width:620px){.contact-map-merge .map-container,.contact-map-merge .map-container iframe{min-height:360px}}.company-map-label{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,250,240,.94);border:1px solid rgba(8,17,31,.1);border-radius:22px;bottom:20px;box-shadow:0 18px 42px rgba(8,17,31,.16);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;left:20px;padding:14px 16px;position:absolute;right:20px;z-index:2}.company-map-label b{color:#0e1a2d;display:block;font-size:.93rem;font-weight:760}.company-map-label span{color:#657184;display:block;font-size:.82rem;margin-top:2px}@media(max-width:620px){.company-map-label{border-radius:18px;bottom:12px;left:12px;right:12px}}.company-map-pin{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:16px;box-shadow:0 12px 24px rgba(200,164,93,.24);color:var(--color-ink);display:grid;flex:0 0 auto;font-size:1.4rem;font-weight:950;height:44px;place-items:center;width:44px}#company-map.contact-map-merge.company-map-shell{align-items:stretch!important;gap:18px!important;grid-template-areas:"intro map" "details details"!important;grid-template-columns:minmax(300px,.82fr) minmax(500px,1.18fr)!important}#company-map .company-map-intro{background:radial-gradient(circle at 100% 0,hsla(42,79%,75%,.2),transparent 14rem),linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(255,250,240,.83));border:1px solid rgba(8,17,31,.08);border-radius:28px;box-shadow:0 16px 38px rgba(8,17,31,.06);display:flex;flex-direction:column;grid-area:intro;min-height:430px;padding:28px}#company-map .company-map-frame{grid-area:map}#company-map .company-map-details{display:grid!important;gap:12px!important;grid-area:details;grid-template-columns:1.08fr 1fr 1fr .96fr!important;margin:0!important}.company-map-actions .btn-facebook-v279,.company-map-actions a[href^="mailto:"]{display:none!important}#company-map .company-map-actions{display:grid!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:auto!important;padding-top:22px!important}#company-map .company-address-card,#company-map .company-verify-card{align-items:start!important;background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(255,250,240,.78))!important;border:1px solid rgba(8,17,31,.08)!important;border-radius:22px!important;box-shadow:0 12px 28px rgba(8,17,31,.045)!important;display:grid!important;gap:12px!important;grid-template-columns:44px minmax(0,1fr)!important;margin:0!important;min-height:154px!important;padding:17px!important}#company-map .company-address-card.featured{background:radial-gradient(circle at 100% 0,hsla(42,79%,75%,.18),transparent 9rem),linear-gradient(180deg,#fff,rgba(255,250,240,.82))!important;border-color:rgba(200,164,93,.26)!important}#company-map .company-detail-icon{border-radius:15px!important;height:44px!important;width:44px!important}#company-map .company-detail-icon svg{height:21px!important;width:21px!important}#company-map .company-detail-copy b{font-size:.86rem!important;line-height:1.3!important;margin:0 0 5px!important}#company-map .company-detail-copy strong{font-size:.92rem!important;line-height:1.42!important}#company-map .company-detail-copy span{font-size:.76rem!important;line-height:1.52!important;margin-top:5px!important}#company-map .company-map-note{background:hsla(0,0%,100%,.68)!important;border:1px solid rgba(200,164,93,.22)!important;border-left:3px solid rgba(200,164,93,.82)!important;border-radius:17px!important;color:#5d697a!important;font-size:.79rem!important;line-height:1.56!important;margin:12px 0 0!important;padding:13px 14px!important}@media(max-width:1120px){#company-map.contact-map-merge.company-map-shell{grid-template-columns:minmax(280px,.9fr) minmax(430px,1.1fr)!important}#company-map .company-map-details{grid-template-columns:repeat(2,minmax(0,1fr))!important}#company-map .company-address-card,#company-map .company-verify-card{min-height:138px!important}}@media(max-width:900px){#company-map.contact-map-merge.company-map-shell{grid-template-areas:"intro" "map" "details"!important;grid-template-columns:1fr!important}#company-map .company-map-intro{min-height:auto!important}#company-map .map-heading{max-width:17ch!important}#company-map .company-map-frame{height:400px!important;min-height:400px!important}#company-map .map-container,#company-map .map-container iframe{min-height:400px!important}}@media(max-width:620px){#company-map.contact-map-merge.company-map-shell{border-radius:26px!important;gap:12px!important;padding:12px!important}#company-map.contact-map-merge.company-map-shell:before{display:none!important}#company-map .company-map-intro{border-radius:22px!important;padding:21px!important}#company-map .map-heading{font-size:2rem!important;max-width:14ch!important}#company-map .company-map-frame{border-radius:22px!important;height:350px!important;min-height:350px!important}#company-map .map-container,#company-map .map-container iframe{min-height:350px!important}#company-map .map-consent{padding:24px 20px 90px!important}#company-map .company-map-label{bottom:10px!important;left:10px!important;right:10px!important}#company-map .company-map-details{grid-template-columns:1fr!important}#company-map .company-address-card,#company-map .company-verify-card{border-radius:19px!important;min-height:0!important;padding:15px!important}#company-map .company-map-actions{grid-template-columns:1fr!important}}.btn-facebook-v279{align-items:center;background:linear-gradient(135deg,#1877f2,#0f5ec7);border:1px solid hsla(0,0%,100%,.24);border-radius:999px;box-shadow:0 14px 30px rgba(24,119,242,.22);color:#fff;display:inline-flex;font-weight:760;gap:9px;justify-content:center;min-height:48px;padding:12px 18px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.btn-facebook-v279:hover{box-shadow:0 18px 36px rgba(24,119,242,.28);color:#fff;transform:translateY(-2px)}.btn-facebook-v279 svg{fill:currentColor;flex:0 0 auto;height:18px;width:18px}.policy-doc{background:hsla(0,0%,100%,.82);border:1px solid rgba(8,17,31,.09);border-radius:22px;box-shadow:0 14px 38px rgba(8,17,31,.055);overflow:hidden;scroll-margin-top:150px}.policy-doc[open]{border-color:rgba(200,164,93,.38);box-shadow:0 18px 44px rgba(8,17,31,.08)}.econsol-complaint-section .policy-doc{margin-top:18px}.policy-doc summary{align-items:center;color:var(--color-ink);cursor:pointer;display:grid;font-weight:920;gap:16px;grid-template-columns:54px 1fr 34px;letter-spacing:-.025em;line-height:1.48;list-style:none;padding:17px 19px}.policy-doc summary::-webkit-details-marker{display:none}.policy-doc summary:after{background:rgba(200,164,93,.18);border-radius:999px;color:var(--color-ink);content:"+";display:grid;font-weight:950;height:34px;justify-self:end;line-height:1;place-items:center;width:34px}.policy-doc[open] summary{background:linear-gradient(180deg,hsla(42,79%,75%,.16),hsla(0,0%,100%,.74))}.policy-doc[open] summary:after{content:"–"}.policy-doc-no{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:17px;box-shadow:0 12px 28px rgba(200,164,93,.2);color:var(--color-ink);display:grid;font-weight:950;height:50px;place-items:center;width:50px}.policy-doc-title{display:block}.policy-doc-title .policy-doc-kicker{color:#8b6723;display:block;font-size:.72rem;font-weight:760;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.policy-doc-title>b{display:block;font-size:clamp(1.06rem,2vw,1.34rem);font-weight:500;letter-spacing:-.018em;line-height:1.55}.policy-doc-content{display:grid;gap:18px;padding:20px 22px 24px}.policy-doc-content>p{color:#526173;font-weight:430;margin:0;max-width:90ch}.policy-alert,.policy-doc-content>p{font-size:.94rem;letter-spacing:-.003em;line-height:1.72}.policy-alert{background:linear-gradient(180deg,hsla(0,0%,100%,.74),hsla(40,55%,96%,.74));border:1px solid rgba(200,164,93,.2);border-radius:22px;color:#6f5421;font-weight:450;padding:16px 18px}.policy-alert b{color:#182337;display:inline;font-weight:720;letter-spacing:-.004em}.policy-alert a{color:#76591f;text-decoration:underline;text-underline-offset:3px}.policy-alert.danger{background:linear-gradient(180deg,rgba(255,246,242,.78),rgba(255,250,246,.82));border-color:rgba(217,92,92,.22);color:#7a3333}.policy-block{background:hsla(0,0%,100%,.72);border:1px solid rgba(8,17,31,.075);border-radius:20px;box-shadow:0 10px 26px rgba(8,17,31,.035);padding:18px}.policy-block p{color:#526173;font-size:.86rem;font-weight:430;letter-spacing:-.003em;line-height:1.72;margin:8px 0 0}.policy-block a{color:#76591f;text-decoration:underline;text-underline-offset:3px}.policy-block b{color:#182337;display:inline;font-weight:720;letter-spacing:-.004em}.complaint-subheading{color:var(--color-ink);font-size:1.02rem;font-weight:760;letter-spacing:-.018em;line-height:1.28;margin:0 0 12px}.claim-intake-head .complaint-subheading{font-size:1rem;margin:0}.policy-two-col{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){.policy-two-col{grid-template-columns:1fr}}.policy-check-list,.policy-list{display:grid;gap:9px;list-style:none;margin:12px 0 0;padding:0}.policy-check-list li,.policy-list li{color:#526173;display:block;font-size:.86rem;font-weight:430;letter-spacing:-.003em;line-height:1.72;padding-left:29px;position:relative}.policy-check-list li b,.policy-list li b{color:#182337;display:inline;font-weight:720;letter-spacing:-.004em}.policy-check-list li:before,.policy-list li:before{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:999px;box-shadow:0 0 0 5px rgba(200,164,93,.12);content:"";height:7px;left:0;position:absolute;top:.36em;width:7px}.policy-check-list li:before{background:rgba(200,164,93,.16);border-radius:999px;color:#7b5d22;content:"✓";display:grid;font-size:.7rem;font-weight:950;height:18px;line-height:18px;place-items:center;top:.25em;width:18px}.policy-table-wrap{background:hsla(0,0%,100%,.72);border:1px solid rgba(8,17,31,.08);border-radius:22px;display:block;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(200,164,93,.75) rgba(8,17,31,.08);scrollbar-width:thin}.policy-table{border-collapse:collapse;font-size:.91rem;min-width:720px;width:100%}.policy-table td,.policy-table th{border-bottom:1px solid rgba(8,17,31,.08);line-height:1.65;padding:13px 14px;text-align:left;vertical-align:top}.policy-table th{background:rgba(200,164,93,.14);color:#172238;font-size:.76rem;font-weight:760;letter-spacing:.055em;text-transform:uppercase;word-break:keep-all}.policy-table td{color:#526173;font-weight:430;overflow-wrap:anywhere}.policy-table tr:last-child td{border-bottom:0}.claim-intake-panel{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(40,48%,94%,.82));border:1px solid rgba(8,17,31,.1);border-radius:22px;box-shadow:0 12px 34px rgba(8,17,31,.06);margin:15px 0;padding:18px}.claim-intake-head{align-items:start;display:grid;gap:13px;grid-template-columns:48px 1fr;margin-bottom:15px}.claim-intake-head p{color:var(--color-muted);font-size:.8rem;line-height:1.6;margin:5px 0 0}.claim-intake-icon{background:rgba(200,164,93,.15);border:1px solid rgba(200,164,93,.24);border-radius:16px;color:#77571f;display:grid;height:48px;place-items:center;width:48px}.claim-intake-icon svg{fill:none;height:26px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:26px}.claim-channel-strip{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.claim-channel-strip article{background:#fff;border:1px solid rgba(8,17,31,.08);border-radius:15px;padding:11px 12px}.claim-channel-strip small{color:#876421;display:block;font-size:.64rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.claim-channel-strip a,.claim-channel-strip b{color:var(--color-ink);display:block;font-size:.79rem;font-weight:700;line-height:1.45;margin-top:5px;overflow-wrap:anywhere;text-decoration:none}.claim-channel-strip a:hover{color:var(--color-gold)}@media(max-width:700px){.claim-channel-strip{grid-template-columns:1fr}}.claim-cf7 .form-grid,.claim-request-form .form-grid{display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:575px){.claim-cf7 .form-grid,.claim-request-form .form-grid{grid-template-columns:1fr}}.claim-cf7 .field,.claim-request-form .field{display:grid;gap:7px}.claim-cf7 .field.full,.claim-request-form .field.full{grid-column:1/-1}.claim-cf7 label,.claim-request-form label{color:var(--color-ink);font-size:.78rem;font-weight:700}.claim-cf7 input,.claim-cf7 select,.claim-cf7 textarea,.claim-request-form input,.claim-request-form select,.claim-request-form textarea{background:#fff;border:1px solid rgba(8,17,31,.11);border-radius:14px;color:var(--color-ink);font-family:var(--font-body);font-size:.9rem;outline:none;padding:.75rem .85rem;transition:border-color .2s,box-shadow .2s;width:100%}.claim-cf7 input:focus,.claim-cf7 select:focus,.claim-cf7 textarea:focus,.claim-request-form input:focus,.claim-request-form select:focus,.claim-request-form textarea:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(198,155,75,.14)}.claim-cf7 textarea,.claim-request-form textarea{min-height:110px;resize:vertical}.claim-cf7 .checkbox-field,.claim-request-form .checkbox-field{align-items:start;color:#334155;display:grid;font-size:.8125rem;font-weight:760;gap:10px;grid-column:1/-1;grid-template-columns:22px 1fr;line-height:1.5;min-height:44px}.claim-cf7 .checkbox-field input,.claim-request-form .checkbox-field input{accent-color:var(--color-gold);height:18px;margin-top:3px;min-height:18px;width:18px}.claim-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:13px}.claim-form-actions .claim-form-status{color:var(--color-muted);flex:1 1 280px;font-size:.78rem;line-height:1.55;margin:0}.claim-definition-grid{display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:991px){.claim-definition-grid{grid-template-columns:repeat(2,1fr)}.claim-definition-grid .claim-definition-card{grid-column:auto!important}}@media(max-width:520px){.claim-definition-grid{grid-template-columns:1fr}}.claim-definition-card{background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(42,62%,97%,.9));border:1px solid rgba(8,17,31,.09);border-radius:22px;box-shadow:0 12px 30px rgba(8,17,31,.055);grid-column:span 2;min-height:184px;overflow:hidden;padding:18px;position:relative}.claim-definition-card:after{background:rgba(200,164,93,.1);border-radius:50%;content:"";height:86px;pointer-events:none;position:absolute;right:-34px;top:-34px;width:86px}.claim-definition-card:nth-child(4){grid-column:2/span 2}.claim-definition-card:nth-child(5){grid-column:4/span 2}.claim-definition-card b{color:var(--color-ink);display:block;font-size:.93rem;letter-spacing:-.022em;line-height:1.38;position:relative;z-index:1}.claim-definition-card p{color:#647083;font-size:.81rem;line-height:1.66;margin:12px 0 0;position:relative;z-index:1}.claim-definition-head{align-items:center;display:grid;gap:12px;grid-template-columns:46px minmax(0,1fr);margin-bottom:12px;position:relative;z-index:1}.claim-definition-icon{background:linear-gradient(145deg,hsla(42,79%,75%,.3),rgba(200,164,93,.12));border:1px solid rgba(200,164,93,.26);border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 8px 20px rgba(8,17,31,.05);color:#85621f;display:grid;height:46px;place-items:center;width:46px}.claim-definition-icon svg{fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:24px}.complaint-sla-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:991px){.complaint-sla-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.complaint-sla-grid{grid-template-columns:1fr}}.complaint-sla-grid article{background:rgba(8,17,31,.045);border:1px solid rgba(8,17,31,.07);border-radius:18px;padding:14px}.complaint-sla-grid article span{color:#8d6b27;display:block;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.complaint-sla-grid article b{color:var(--color-ink);display:block;font-size:.92rem;margin-top:6px}.complaint-sla-grid article p{color:var(--color-muted);font-size:.79rem;line-height:1.55;margin:5px 0 0}.premium-section{scroll-margin-top:108px}.operations-curated-grid{margin-top:20px}.curated-summary-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 24px}@media(max-width:767px){.curated-summary-grid{grid-template-columns:1fr}}.curated-summary-card{align-items:start;background:hsla(0,0%,100%,.82);border:1px solid rgba(8,17,31,.09);border-radius:22px;box-shadow:0 12px 28px rgba(8,17,31,.055);display:grid;gap:14px;grid-template-columns:48px 1fr;padding:19px;text-align:left}@media(max-width:575px){.curated-summary-card{grid-template-columns:42px 1fr;padding:16px}}.curated-card-icon{background:linear-gradient(135deg,hsla(42,79%,75%,.26),rgba(200,164,93,.12));border:1px solid rgba(200,164,93,.22);border-radius:16px;color:#8a6726;display:grid;height:48px;place-items:center;width:48px}@media(max-width:575px){.curated-card-icon{border-radius:14px;height:42px;width:42px}}.curated-card-icon svg{fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px}.curated-summary-copy h3{color:var(--color-ink);font-size:1rem;letter-spacing:-.025em;line-height:1.3;margin:1px 0 0}.curated-summary-copy p{color:#697487;font-size:.84rem;line-height:1.55;margin:6px 0 0}.premium-details{background:hsla(0,0%,100%,.72);border:1px solid rgba(8,17,31,.1);border-radius:24px;box-shadow:0 12px 30px rgba(8,17,31,.05);margin-top:14px;overflow:hidden}.premium-details>summary{align-items:center;color:var(--color-ink);cursor:pointer;display:flex;font-weight:850;gap:18px;justify-content:space-between;line-height:1.48;list-style:none;min-height:58px;padding:16px 20px}.premium-details>summary::-webkit-details-marker{display:none}.premium-details-label{color:var(--color-ink);font-weight:700;letter-spacing:-.02em}.premium-details-action{align-items:center;color:#8b6723;display:inline-flex;font-size:.76rem;gap:7px;white-space:nowrap}.premium-details-action:after{content:"＋";font-size:1.05rem;transition:transform .2s ease}.premium-details[open] .premium-details-action{font-size:0}.premium-details[open] .premium-details-action:after{transform:rotate(45deg)}.premium-details[open] .premium-details-action:before{content:"Thu gọn";font-size:.76rem}.premium-details-content{border-top:1px solid rgba(8,17,31,.08);padding:0 20px 22px}@media(max-width:575px){.premium-details-content{padding:0 14px 18px}}.issues-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}@media(max-width:991px){.issues-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.issues-grid{grid-template-columns:1fr}}.issue-card{background:hsla(0,0%,100%,.78);border:1px solid rgba(8,17,31,.085);border-radius:24px;box-shadow:0 14px 38px rgba(8,17,31,.055);line-height:1.64;min-height:230px;overflow:hidden;padding:24px;position:relative}.issue-card:after{background:rgba(200,164,93,.12);border-radius:50%;content:"";height:130px;pointer-events:none;position:absolute;right:-54px;top:-58px;width:130px}.issue-card h3{color:var(--color-ink);font-size:1.02rem;font-weight:740;letter-spacing:-.015em;margin:16px 0 8px;position:relative;z-index:1}.issue-card>p{color:#647083;font-size:.88rem;font-weight:500;line-height:1.68;margin:0;position:relative;z-index:1}.issue-no{background:linear-gradient(135deg,hsla(42,79%,75%,.92),rgba(200,164,93,.78));border-radius:16px;color:var(--color-ink);display:grid;font-weight:950;height:44px;letter-spacing:-.04em;place-items:center;width:44px}.issue-list,.issue-no{position:relative;z-index:1}.issue-list{display:grid;gap:8px;list-style:none;margin:14px 0 0;padding:0}.issue-list li{color:#4d596a;display:grid;font-size:.92rem;font-weight:580;gap:8px;grid-template-columns:18px 1fr;line-height:1.62}.issue-list li:before{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:999px;box-shadow:0 0 0 5px rgba(200,164,93,.12);content:"";height:7px;margin-top:7px;width:7px}.issue-visual-card{align-items:center;background:radial-gradient(circle at 100% 0,rgba(200,164,93,.14),transparent 12rem),linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(40,55%,96%,.86));display:grid;gap:22px;grid-column:1/-1;grid-template-columns:minmax(280px,.95fr) minmax(360px,1.05fr);min-height:312px}@media(max-width:767px){.issue-visual-card{grid-template-columns:1fr;min-height:0}}.issue-visual-copy{align-content:center;display:grid;gap:12px;min-width:0;position:relative;z-index:1}.issue-visual-copy h3{color:var(--color-ink);font-size:clamp(1.4rem,2.7vw,2rem);font-weight:740;letter-spacing:-.045em;line-height:1.14;margin:0;max-width:18ch}.issue-visual-copy p{color:#5f6b7c;font-size:.96rem;line-height:1.68;margin:0;max-width:48ch}.issue-visual-badge{align-items:center;background:hsla(0,0%,100%,.82);border:1px solid rgba(8,17,31,.08);border-radius:999px;box-shadow:0 10px 22px rgba(8,17,31,.05);color:#8d6b27;display:inline-flex;font-size:.7rem;font-weight:780;gap:8px;letter-spacing:.075em;padding:7px 11px;text-transform:uppercase;width:-moz-max-content;width:max-content}.issue-visual-badge:before{background:currentColor;content:"";height:1px;opacity:.8;width:14px}.issue-visual-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.issue-visual-tags span{align-items:center;background:rgba(200,164,93,.12);border:1px solid rgba(200,164,93,.18);border-radius:999px;color:#785a22;display:inline-flex;font-size:.78rem;font-weight:820;min-height:30px;padding:0 11px;white-space:nowrap}.issue-visual-art{background:radial-gradient(circle at 14% 14%,hsla(0,0%,100%,.08),transparent 10rem),linear-gradient(145deg,#0b1830,#143354 70%,#0b1830);border:1px solid rgba(8,17,31,.1);border-radius:24px;box-shadow:0 18px 42px rgba(8,17,31,.14);min-height:238px;min-width:0;overflow:hidden;position:relative;z-index:1}.issue-visual-art svg{display:block;height:100%;width:100%}.privacy-panel{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);margin-top:24px}@media(max-width:980px){.privacy-panel{grid-template-columns:1fr}}.privacy-card{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(40,55%,96%,.86));border:1px solid rgba(8,17,31,.09);border-radius:22px;box-shadow:0 12px 30px rgba(8,17,31,.055);padding:22px 24px}.privacy-card h3{color:var(--color-ink);font-size:1.02rem;font-weight:760;letter-spacing:-.018em;line-height:1.38;margin:10px 0 8px}.privacy-card p{color:#526173;font-size:.88rem;font-weight:460;line-height:1.68;margin:0 0 12px}.privacy-badge{background:rgba(200,164,93,.14);border:1px solid rgba(200,164,93,.22);border-radius:999px;color:#7b5c21;display:inline-flex;font-size:.67rem;font-weight:900;letter-spacing:.08em;padding:5px 10px;text-transform:uppercase}.verification-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.verification-list li{color:#526173;font-size:.86rem;font-weight:460;line-height:1.65;padding-left:22px;position:relative}.verification-list li:before{background:rgba(200,164,93,.16);border-radius:999px;color:#7b5d22;content:"✓";display:grid;font-size:.66rem;font-weight:950;height:16px;left:0;place-items:center;position:absolute;top:.05em;width:16px}.privacy-table-wrap{background:#fff;border:1px solid rgba(8,17,31,.1);border-radius:18px;box-shadow:0 10px 26px rgba(8,17,31,.045);overflow-x:auto;-webkit-overflow-scrolling:touch;align-self:start}.privacy-table{border-collapse:collapse;font-size:.82rem;min-width:560px;width:100%}.privacy-table td,.privacy-table th{border-bottom:1px solid rgba(8,17,31,.08);padding:11px 14px;text-align:left;vertical-align:top}.privacy-table th{background:linear-gradient(180deg,#12243c,#0b182a);color:#f6d98f;font-size:.69rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.privacy-table td{color:#3e4a5d;font-weight:460;line-height:1.55}.privacy-table tbody tr:nth-child(2n) td{background:#fbf7ef}.privacy-table tbody tr:last-child td{border-bottom:0}.privacy-table td:first-child{color:#102039;font-weight:680}.handover-grid{gap:18px}.handover-card{background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(42,62%,97%,.9));border:1px solid rgba(8,17,31,.085);border-radius:24px;box-shadow:0 14px 38px rgba(8,17,31,.055);color:var(--color-ink);padding:22px}.handover-card h3{font-size:1.02rem;font-weight:740;letter-spacing:-.015em;margin:14px 0 8px}.handover-card p{color:#647083;font-size:.88rem;line-height:1.68;margin:0}.handover-no{background:linear-gradient(135deg,hsla(42,79%,75%,.92),rgba(200,164,93,.78));border-radius:16px;color:var(--color-ink);display:grid;font-weight:950;height:44px;letter-spacing:-.04em;place-items:center;width:44px}.handover-card.handover-visual-card{align-items:center;background:radial-gradient(circle at 100% 0,rgba(200,164,93,.15),transparent 12rem),linear-gradient(145deg,#fffdf8,#f7f1e6);border-color:rgba(139,103,35,.18);box-shadow:0 20px 48px rgba(8,17,31,.09);display:grid;gap:22px;grid-column:1/-1;grid-template-columns:minmax(280px,.95fr) minmax(360px,1.05fr);min-height:312px}@media(max-width:767px){.handover-card.handover-visual-card{grid-template-columns:1fr;min-height:0}}.handover-visual-copy{display:grid;gap:13px;min-width:0;padding:4px 2px}.handover-visual-copy h3{color:#08111f;font-size:clamp(1.45rem,2.55vw,1.95rem);font-weight:740;letter-spacing:-.025em;line-height:1.18;margin:0;max-width:21ch}.handover-visual-copy p{color:#536174;font-size:.96rem;font-weight:500;line-height:1.72;margin:0;max-width:50ch}.handover-visual-badge{background:#f4ead6;border:1px solid rgba(139,103,35,.24);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);color:#6f511a;display:inline-flex;font-size:.7rem;font-weight:780;letter-spacing:.075em;padding:7px 11px;text-transform:uppercase;width:-moz-max-content;width:max-content}.handover-visual-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px}.handover-visual-tags span{align-items:center;background:#f8efde;border:1px solid rgba(139,103,35,.22);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);color:#765718;display:inline-flex;font-size:.77rem;font-weight:760;min-height:31px;padding:0 12px}.handover-visual-art{background:radial-gradient(circle at 85% 18%,hsla(42,79%,75%,.12),transparent 8rem),linear-gradient(145deg,#0a192d,#153655 72%,#0a192d);border:1px solid rgba(8,17,31,.14);border-radius:24px;box-shadow:0 16px 34px rgba(8,17,31,.16);min-height:238px;min-width:0;overflow:hidden;position:relative}.handover-visual-art svg{display:block;height:100%;width:100%}.custody-panel{background:radial-gradient(circle at 100% 0,rgba(200,164,93,.12),transparent 18rem),linear-gradient(180deg,#fffdf8,#f8f1e5);border:1px solid rgba(8,17,31,.11);border-radius:30px;box-shadow:0 24px 62px rgba(8,17,31,.1),inset 0 1px 0 hsla(0,0%,100%,.92);margin-top:24px;padding:24px}@media(max-width:760px){.custody-panel{border-radius:23px;padding:17px}}.custody-head{align-items:start;display:grid;gap:16px;grid-template-columns:auto 1fr;margin-bottom:18px}.custody-head>span{background:rgba(200,164,93,.14);border:1px solid rgba(200,164,93,.24);border-radius:999px;color:#76571f;display:inline-flex;font-size:.7rem;font-weight:900;letter-spacing:.08em;padding:7px 11px;text-transform:uppercase;width:-moz-max-content;width:max-content}.custody-head h3{color:#0b1728;font-size:1.35rem;letter-spacing:-.022em;line-height:1.28;margin:0}.custody-head p{color:#5d6878;font-size:.88rem;line-height:1.65;margin:7px 0 0}@media(max-width:980px){.custody-head{grid-template-columns:1fr}}@media(max-width:760px){.custody-head h3{font-size:1.12rem}.custody-head p{font-size:.84rem}}.custody-grid{display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}@media(max-width:980px){.custody-grid{grid-template-columns:1fr}}.custody-card{background:linear-gradient(180deg,#fff,#fbf7ef);border:1px solid rgba(8,17,31,.1);border-radius:19px;box-shadow:0 12px 30px rgba(8,17,31,.065),inset 0 1px 0 hsla(0,0%,100%,.92);display:flex;flex-direction:column;min-height:190px;overflow:hidden;padding:16px 17px 18px;position:relative}.custody-card:after{background:rgba(200,164,93,.08);border-radius:50%;bottom:-45px;content:"";height:94px;pointer-events:none;position:absolute;right:-35px;width:94px}.custody-card b,.custody-card p{position:relative;z-index:1}.custody-card b{color:#0b1728;font-size:.91rem;letter-spacing:-.015em;line-height:1.35;margin-top:13px}.custody-card p{color:#596577;font-size:.78rem;line-height:1.58;margin-top:7px}@media(max-width:980px){.custody-card{min-height:0}}@media(max-width:760px){.custody-card{padding:15px 15px 17px}}.custody-card-top{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative;z-index:1}.custody-step{background:linear-gradient(135deg,#f2d58f,#c8a45d);border-radius:12px;color:#08111f;display:grid;flex:0 0 auto;font-size:.74rem;font-weight:900;height:34px;place-items:center;width:34px}.custody-icon{background:linear-gradient(145deg,hsla(42,79%,75%,.32),rgba(200,164,93,.12));border:1px solid rgba(200,164,93,.3);border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 10px 22px rgba(8,17,31,.07);color:#805f21;display:grid;flex:0 0 46px;height:46px;place-items:center;width:46px}.custody-icon svg{fill:none;height:27px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:27px}@media(max-width:760px){.custody-icon{border-radius:14px;flex-basis:42px;height:42px;width:42px}.custody-icon svg{height:24px;width:24px}}.custody-table-wrap{background:#fff;border:1px solid rgba(8,17,31,.12);border-radius:20px;box-shadow:0 12px 30px rgba(8,17,31,.055);overflow-x:auto;-webkit-overflow-scrolling:touch}.custody-table{border-collapse:collapse;font-size:.79rem;min-width:780px;width:100%}.custody-table td,.custody-table th{border-bottom:1px solid rgba(8,17,31,.09);padding:12px 13px;text-align:left;vertical-align:top}.custody-table th{background:linear-gradient(180deg,#12243c,#0b182a);border-bottom-color:hsla(42,79%,75%,.22);color:#f6d98f;font-size:.7rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.custody-table td{background:#fff;color:#3e4a5d;font-weight:520;line-height:1.55}.custody-table tbody tr:nth-child(2n) td{background:#fbf7ef}.custody-table tbody tr:hover td{background:#f6eddc}.custody-table tbody tr:last-child td{border-bottom:0}.custody-table td:first-child{color:#102039;font-weight:720}@media(max-width:760px){.custody-table td,.custody-table th{font-size:.78rem}}.custody-alert{background:linear-gradient(180deg,#fff9ed,#f8edd7);border:1px solid rgba(200,164,93,.3);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85);color:#3f4b5d;font-size:.81rem;line-height:1.62;margin-top:14px;padding:14px 16px}.custody-alert b{color:#79591f}.exception-protocol-v162 .premium-details-content{padding-top:0}.exception-shell-v162{background:radial-gradient(circle at 92% 5%,hsla(42,79%,75%,.16),transparent 18rem),linear-gradient(145deg,#0a1729,#172d4a 70%,#0b182b);border:1px solid rgba(200,164,93,.22);border-radius:28px;box-shadow:0 22px 58px rgba(8,17,31,.16);margin-top:4px;padding:24px}@media(max-width:680px){.exception-shell-v162{border-radius:22px;padding:17px}}.exception-head-v162{align-items:end;display:grid;gap:24px;grid-template-columns:.92fr 1.08fr}.exception-head-v162 h3{color:#fff;font-size:clamp(1.35rem,2.4vw,2rem);letter-spacing:-.035em;line-height:1.18;margin-top:10px}.exception-head-v162 p{color:hsla(0,0%,100%,.67);font-size:.86rem;line-height:1.66;margin:0}@media(max-width:980px){.exception-head-v162{gap:10px;grid-template-columns:1fr}}.exception-kicker-v162{background:rgba(200,164,93,.15);border:1px solid hsla(42,79%,75%,.19);border-radius:999px;color:var(--color-gold-2);display:inline-flex;font-size:.68rem;font-weight:900;letter-spacing:.09em;padding:7px 10px;text-transform:uppercase;width:-moz-max-content;width:max-content}.exception-flow-v162{display:grid;gap:7px;grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0}.exception-flow-v162 span{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.085);border-radius:13px;color:hsla(0,0%,100%,.78);font-size:.66rem;font-weight:800;line-height:1.35;padding:9px 6px;position:relative;text-align:center}.exception-flow-v162 span:not(:last-child):after{color:var(--color-gold-2);content:"→";position:absolute;right:-8px;top:50%;transform:translateY(-50%);z-index:2}@media(max-width:980px){.exception-flow-v162{grid-template-columns:repeat(3,minmax(0,1fr))}.exception-flow-v162 span:nth-child(3):after{display:none}}@media(max-width:680px){.exception-flow-v162{grid-template-columns:repeat(2,minmax(0,1fr))}.exception-flow-v162 span:nth-child(2n):after{display:none}.exception-flow-v162 span:nth-child(3):after{display:block}}@media(max-width:390px){.exception-flow-v162{grid-template-columns:1fr}.exception-flow-v162 span:after{display:none!important}}.exception-grid-v162{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:680px){.exception-grid-v162{grid-template-columns:1fr}}.exception-card-v162{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.09);border-radius:19px;min-width:0;padding:17px;position:relative}.exception-card-v162:nth-child(5){grid-column:1/-1}@media(max-width:680px){.exception-card-v162:nth-child(5){grid-column:auto}}.exception-card-v162 .exception-no-v162{background:linear-gradient(135deg,var(--color-gold-2),var(--color-gold));border-radius:10px;color:#0b1830;display:inline-grid;font-size:.7rem;font-weight:950;height:30px;place-items:center;width:30px}.exception-card-v162 h4{color:#fff;font-size:.94rem;letter-spacing:-.016em;line-height:1.4;margin:11px 0 0}.exception-card-v162 p{color:hsla(0,0%,100%,.66);font-size:.78rem;line-height:1.58;margin:7px 0 0}.exception-card-v162 ul{display:grid;gap:6px;list-style:none;margin:10px 0 0;padding:0}.exception-card-v162 li{color:hsla(0,0%,100%,.77);font-size:.74rem;line-height:1.52;padding-left:15px;position:relative}.exception-card-v162 li:before{background:var(--color-gold);border-radius:50%;box-shadow:0 0 0 3px rgba(200,164,93,.1);content:"";height:6px;left:0;position:absolute;top:.58em;width:6px}.exception-note-v162{background:hsla(42,79%,75%,.1);border:1px solid hsla(42,79%,75%,.18);border-radius:17px;color:hsla(0,0%,100%,.73);font-size:.76rem;line-height:1.58;margin-top:12px;padding:13px 14px}.exception-note-v162 b{color:var(--color-gold-2)}.aftership-compact.aftership-illustrated{align-items:stretch;background:radial-gradient(circle at 96% 8%,rgba(200,164,93,.16),transparent 11rem),linear-gradient(145deg,#fffdf8,#f7f1e7);border:1px solid rgba(8,17,31,.11);border-radius:26px;box-shadow:0 18px 44px rgba(8,17,31,.1),inset 0 1px 0 hsla(0,0%,100%,.88);color:#08111f;display:grid;gap:16px;grid-template-columns:minmax(220px,.82fr) minmax(310px,1.18fr) minmax(250px,1fr);padding:24px}@media(max-width:980px){.aftership-compact.aftership-illustrated{grid-template-columns:1fr}}@media(max-width:760px){.aftership-compact.aftership-illustrated{padding:16px}}.aftership-compact-copy{display:flex;flex-direction:column;gap:10px;justify-content:center;min-width:0;padding:4px 2px}.aftership-compact-copy>span{background:rgba(200,164,93,.16);border:1px solid rgba(200,164,93,.24);border-radius:999px;color:#72521c;display:inline-flex;font-size:.67rem;font-weight:900;letter-spacing:.08em;padding:6px 10px;text-transform:uppercase;width:-moz-max-content;width:max-content}.aftership-compact-copy h3{color:#08111f;font-size:clamp(1.12rem,1.8vw,1.35rem);letter-spacing:-.022em;line-height:1.24;margin:0;max-width:18ch}.aftership-compact-copy p{color:#526074;font-size:.86rem;font-weight:500;line-height:1.62;margin:0;max-width:42ch}.aftership-flow-board{background:radial-gradient(circle at 88% 14%,hsla(42,79%,75%,.14),transparent 7rem),linear-gradient(145deg,#0b1a2f,#143653 72%,#0b1a2f);border:1px solid hsla(0,0%,100%,.11);border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:13px;justify-content:center;min-height:222px;padding:16px 17px 15px}@media(max-width:760px){.aftership-flow-board{min-height:unset;padding:16px}}.aftership-flow-label{background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:#f2d58f;font-size:.67rem;font-weight:850;letter-spacing:.055em;line-height:1;max-width:100%;padding:6px 10px;text-transform:uppercase;width:-moz-max-content;width:max-content}.aftership-flow-grid{align-items:center;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);min-width:0}@media(max-width:760px){.aftership-flow-grid{gap:8px;grid-template-columns:1fr}}.aftership-flow-stage{align-items:center;background:linear-gradient(145deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.065));border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 22px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:112px;min-width:0;padding:12px 9px 11px;text-align:center}.aftership-flow-stage.is-focus{background:linear-gradient(145deg,hsla(42,79%,75%,.12),hsla(0,0%,100%,.07));border-color:hsla(42,79%,75%,.22)}.aftership-flow-stage b{color:#fff;display:block;font-size:.8rem;font-weight:760;letter-spacing:-.015em;line-height:1.27;max-width:100%}.aftership-flow-stage small{color:hsla(0,0%,100%,.68);display:block;font-size:.63rem;font-weight:560;line-height:1.35;margin-top:4px;max-width:100%}@media(max-width:760px){.aftership-flow-stage{align-items:center;-moz-column-gap:11px;column-gap:11px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;min-height:84px;padding:11px 13px;text-align:left}}.aftership-flow-icon{background:rgba(8,17,31,.48);border:1px solid hsla(42,79%,75%,.2);border-radius:13px;color:#f2d58f;display:grid;height:39px;margin-bottom:8px;place-items:center;width:39px}.aftership-flow-icon svg{fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:21px}@media(max-width:760px){.aftership-flow-icon{grid-row:1/3;margin:0}}.aftership-flow-arrow{color:#f2d58f;font-size:1.22rem;line-height:1;opacity:.84;text-align:center}@media(max-width:760px){.aftership-flow-arrow{font-size:1rem;transform:rotate(90deg)}}.aftership-flow-result{align-self:center;background:hsla(42,79%,75%,.13);border:1px solid hsla(42,79%,75%,.14);border-radius:999px;color:#f2d58f;font-size:.62rem;font-weight:720;line-height:1.35;max-width:94%;padding:7px 12px;text-align:center}@media(max-width:760px){.aftership-flow-result{font-size:.64rem;max-width:100%}}.aftership-compact-grid{align-content:stretch;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.aftership-compact-grid article{background:hsla(0,0%,100%,.88);border:1px solid rgba(8,17,31,.1);border-radius:18px;box-shadow:0 10px 25px rgba(8,17,31,.06),inset 0 1px 0 hsla(0,0%,100%,.95);display:flex;flex-direction:column;justify-content:center;min-height:0;overflow:hidden;padding:14px 14px 14px 16px;position:relative}.aftership-compact-grid article:before{background:linear-gradient(180deg,#f2d58f,#c8a45d);content:"";inset:0 auto 0 0;position:absolute;width:3px}.aftership-compact-grid article b{color:#08111f;font-size:.88rem;font-weight:760;line-height:1.35}.aftership-compact-grid article p{color:#5b6879;font-size:.78rem;font-weight:480;line-height:1.55;margin:5px 0 0}@media(max-width:980px){.aftership-compact-grid{grid-template-columns:1fr}}@media(max-width:760px){.aftership-compact-grid article{min-height:86px;padding:13px 14px 13px 16px}}
/*# sourceMappingURL=contact.css.map */
