.abq-system{--abq-green:#103c30;--abq-deep:#082c22;--abq-gold:#b78a38;--abq-cream:#f8f4eb;--abq-line:rgba(16,60,48,.13);color:#15362c;font-family:"Tajawal",Tahoma,sans-serif}.abq-system *{box-sizing:border-box}.abq-form-intro,.abq-directory-intro{text-align:center;max-width:700px;margin:0 auto 36px}.abq-form-intro h2,.abq-directory-intro h2{margin:4px 0 12px;color:var(--abq-deep);font-size:clamp(28px,4vw,44px);line-height:1.35}.abq-form-intro p:last-child,.abq-directory-intro p:last-child{margin:0;color:#687a72}.abq-eyebrow{margin:0;color:var(--abq-gold);font-weight:800;font-size:13px}.abq-request-form{overflow:hidden;border:1px solid var(--abq-line);border-radius:26px;background:#fff;box-shadow:0 20px 60px rgb(9 44 34 / .1)}.abq-steps{display:grid;grid-template-columns:repeat(4,1fr);padding:0 32px;background:var(--abq-deep)}.abq-steps button{position:relative;display:flex;min-height:86px;padding:15px;align-items:center;justify-content:center;gap:9px;color:rgb(255 255 255 / .55);border:0;background:none;cursor:pointer;font-weight:700}.abq-steps button:after{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background:#fff0}.abq-steps span{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgb(255 255 255 / .2);border-radius:50%;font-size:11px}.abq-steps button.is-active{color:#fff}.abq-steps button.is-active:after{background:#d7b875}.abq-steps button.is-active span,.abq-steps button.is-complete span{color:var(--abq-deep);border-color:#d7b875;background:#d7b875}.abq-step-panel{padding:clamp(28px,5vw,58px);animation:abqFade .28s ease}.abq-panel-heading{margin-bottom:30px}.abq-panel-heading small{color:var(--abq-gold);font-weight:800}.abq-panel-heading h3{margin:4px 0;color:var(--abq-deep);font-size:28px}.abq-panel-heading p{margin:6px 0 0;color:#687a72}.abq-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.abq-fields-grid-one{grid-template-columns:1fr;margin-top:26px}.abq-field{display:flex;margin-bottom:20px;flex-direction:column;gap:8px;color:#294b40;font-size:14px;font-weight:700}.abq-field>span,.abq-choice-field legend{font-weight:800}.abq-field em,.abq-choice-field em,.abq-terms em{color:#ad473f;font-style:normal}.abq-field input,.abq-field select,.abq-field textarea,.abq-track-form input{width:100%;padding:14px 16px;color:#15362c;border:1px solid var(--abq-line);border-radius:12px;outline:0;background:#fdfcf9;font:inherit;transition:border-color .2s,box-shadow .2s}.abq-field input:focus,.abq-field select:focus,.abq-field textarea:focus,.abq-track-form input:focus{border-color:var(--abq-gold);box-shadow:0 0 0 3px rgb(183 138 56 / .12)}.abq-field textarea{min-height:110px;resize:vertical;line-height:1.8}.abq-field>small{color:#7c8d86;font-weight:400}.abq-choice-field{margin:0;padding:0;border:0}.abq-choice-field legend{margin-bottom:12px}.abq-choice-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.abq-choice{cursor:pointer}.abq-choice input{position:absolute;opacity:0;pointer-events:none}.abq-choice span{display:grid;min-height:90px;padding:15px;place-items:center;text-align:center;color:#416157;border:1px solid var(--abq-line);border-radius:14px;background:#fdfcf9;font-weight:800;transition:.2s}.abq-choice input:checked+span{color:var(--abq-deep);border-color:var(--abq-gold);background:#faf3e3;box-shadow:0 0 0 2px rgb(183 138 56 / .1)}.abq-step-actions,.abq-actions{display:flex;margin-top:28px;gap:12px;justify-content:flex-end}.abq-button{display:inline-flex;min-height:48px;padding:12px 22px;align-items:center;justify-content:center;border:1px solid transparent!important;border-radius:13px;cursor:pointer;font-family:inherit;font-weight:800!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s}.abq-button:hover{transform:translateY(-2px)}.abq-button-primary{color:#fff!important;background:linear-gradient(145deg,#174a3b,var(--abq-deep))!important;box-shadow:0 12px 25px rgb(8 44 34 / .17)}.abq-button-outline,.abq-button-muted{color:var(--abq-green)!important;border-color:var(--abq-line)!important;background:#fff!important}.abq-button:disabled{cursor:wait;opacity:.65}.abq-upload{display:flex;min-height:190px;padding:28px;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:1px dashed rgb(183 138 56 / .6);border-radius:18px;background:#fcfaf5;cursor:pointer}.abq-upload input{position:absolute;width:1px;height:1px;opacity:0}.abq-upload-icon{display:grid;width:46px;height:46px;margin-bottom:9px;place-items:center;color:#fff;border-radius:14px;background:var(--abq-green);font-size:22px}.abq-upload small{color:#788980}.abq-upload b{max-width:100%;margin-top:10px;color:var(--abq-gold);font-size:12px;overflow-wrap:anywhere}.abq-terms{display:flex;margin-top:24px;align-items:flex-start;gap:10px;color:#526b62;line-height:1.7}.abq-terms input{margin-top:7px;accent-color:var(--abq-green)}.abq-terms a{color:var(--abq-gold);text-decoration:underline}.abq-review-note{display:flex;margin-top:22px;padding:17px 20px;flex-direction:column;border-radius:14px;background:#edf4f1}.abq-review-note span{color:#5e756d;font-size:13px}.abq-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.abq-alert{margin:0 0 20px;padding:15px 18px;border-radius:12px}.abq-alert-error{color:#842b25;border:1px solid #e8c4c0;background:#fff2f0}.abq-success{padding:clamp(35px,7vw,80px);text-align:center;border:1px solid var(--abq-line);border-radius:26px;background:#fff;box-shadow:0 20px 60px rgb(9 44 34 / .1)}.abq-success-icon{display:grid;width:72px;height:72px;margin:0 auto 20px;place-items:center;color:#fff;border-radius:50%;background:var(--abq-green);font-size:32px}.abq-success h2{margin:5px 0 10px;color:var(--abq-deep);font-size:32px}.abq-success>p:last-of-type{max-width:630px;margin:0 auto;color:#687a72}.abq-success .abq-actions{justify-content:center}.abq-track-form{display:grid;max-width:820px;margin:0 auto 30px;padding:25px;align-items:end;grid-template-columns:1fr 1fr auto;gap:14px;border:1px solid var(--abq-line);border-radius:18px;background:#fff}.abq-track-form .abq-field{margin:0}.abq-order-result{margin-top:30px;padding:clamp(25px,5vw,46px);border:1px solid var(--abq-line);border-radius:22px;background:#fff;box-shadow:0 16px 45px rgb(9 44 34 / .08)}.abq-order-head{display:flex;padding-bottom:22px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--abq-line)}.abq-order-head small,.abq-order-grid small{display:block;color:#7b8c85}.abq-order-head h3{margin:3px 0;font-size:26px}.abq-status{padding:8px 12px;color:#705117;border-radius:999px;background:#f7edd6;font-size:12px;font-weight:800}.abq-status-completed,.abq-status-dispatched,.abq-status-paid{color:#1c644d;background:#e5f3ed}.abq-status-cancelled{color:#8d302a;background:#f9e8e6}.abq-order-grid{display:grid;margin:25px 0;grid-template-columns:repeat(3,1fr);gap:18px}.abq-order-grid>div{padding:15px;border-radius:12px;background:#faf8f2}.abq-tracking-code{display:flex;margin:20px 0;padding:18px;align-items:center;gap:16px;border:1px solid rgb(183 138 56 / .2);border-radius:14px;background:#fbf5e8}.abq-tracking-code strong{font-size:20px}.abq-tracking-code a{margin-right:auto;color:var(--abq-gold);font-weight:800}.abq-progress{display:grid;margin-top:34px;grid-template-columns:repeat(5,1fr);gap:7px}.abq-progress span{position:relative;padding-top:22px;color:#87958f;text-align:center;font-size:11px}.abq-progress span:before{position:absolute;top:0;right:0;left:0;height:5px;content:"";border-radius:999px;background:#e7ece9}.abq-progress span.is-done{color:var(--abq-green);font-weight:800}.abq-progress span.is-done:before{background:var(--abq-gold)}.abq-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.abq-directory-card{display:flex;min-height:245px;padding:25px;flex-direction:column;border:1px solid var(--abq-line);border-radius:18px;background:#fff;box-shadow:0 12px 35px rgb(9 44 34 / .06)}.abq-directory-card>span{align-self:flex-start;padding:5px 9px;color:var(--abq-gold);border-radius:7px;background:#faf3e3;font-size:10px;font-weight:800}.abq-directory-card h3{margin:17px 0 8px;color:var(--abq-deep);font-size:20px}.abq-directory-card p{margin:0;color:#687a72;font-size:13px}.abq-directory-card>div{display:flex;margin-top:auto;padding-top:20px;gap:16px}.abq-directory-card a{color:var(--abq-green);font-size:13px;font-weight:800;text-decoration:none!important}.abq-directory-card a:last-child{color:var(--abq-gold)}.abq-template-body{padding:24px;white-space:pre-line;border-right:4px solid var(--abq-gold);border-radius:12px;background:#faf8f2;line-height:2}.entry-content .abq-system{color:#15362c}.entry-content .abq-system a{text-decoration:none}.page-card:has(.abq-request-form),.page-card:has(.abq-tracking),.page-card:has(.abq-card-grid){max-width:1180px;margin-inline:auto}.narrow-content:has(.abq-request-form),.narrow-content:has(.abq-tracking),.narrow-content:has(.abq-card-grid){max-width:1200px}@keyframes abqFade{from{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:850px){.abq-steps{padding:0 10px}.abq-steps button{min-height:70px;font-size:0}.abq-steps button span{font-size:11px}.abq-choice-grid,.abq-order-grid{grid-template-columns:1fr 1fr}.abq-card-grid{grid-template-columns:1fr 1fr}.abq-track-form{grid-template-columns:1fr}.abq-track-form .abq-button{width:100%}}@media(max-width:560px){.abq-fields-grid,.abq-choice-grid,.abq-order-grid,.abq-card-grid{grid-template-columns:1fr}.abq-step-panel{padding:25px 18px}.abq-steps{padding:0}.abq-steps button{padding:9px}.abq-step-actions,.abq-actions{flex-direction:column-reverse}.abq-step-actions .abq-button,.abq-actions .abq-button{width:100%}.abq-order-head{align-items:flex-start;flex-direction:column}.abq-tracking-code{align-items:flex-start;flex-direction:column}.abq-tracking-code a{margin-right:0}.abq-progress{grid-template-columns:1fr}.abq-progress span{padding:5px 16px 5px 0;text-align:right}.abq-progress span:before{top:12px;right:0;left:auto;width:7px;height:7px}}.abq-bank-details{display:grid;margin:22px 0;padding:20px;grid-template-columns:repeat(3,1fr);gap:12px;border:1px solid rgb(183 138 56 / .25);border-radius:16px;background:#fbf5e8}.abq-bank-details>div{display:flex;min-width:0;flex-direction:column}.abq-bank-details span{color:#7c725c;font-size:11px}.abq-bank-details strong{overflow-wrap:anywhere;color:var(--abq-deep)}.abq-bank-details p{margin:4px 0 0;grid-column:1 / -1;color:#716b5c;font-size:12px}@media (max-width:560px){.abq-bank-details{grid-template-columns:1fr}}.abq-order-tools{display:flex;margin-top:24px;align-items:center;justify-content:space-between;gap:18px}.abq-qr-card{display:flex;padding:14px;align-items:center;gap:14px;border:1px solid var(--abq-line);border-radius:15px;background:#fafbf9}.abq-qr{display:grid;width:118px;height:118px;flex:0 0 118px;place-items:center;overflow:hidden;background:#fff}.abq-qr img,.abq-qr canvas{width:100%!important;height:100%!important}.abq-qr-card>div:last-child{display:flex;max-width:230px;flex-direction:column}.abq-qr-card span{color:#71837a;font-size:12px}@media (max-width:650px){.abq-order-tools,.abq-qr-card{align-items:stretch;flex-direction:column}.abq-qr{margin-inline:auto}}.abq-system{--abq-gold:#8a6425}.abq-system .abq-field>small,.abq-system .abq-progress span,.abq-system .abq-order-head small,.abq-system .abq-order-grid small{color:#596c64}.abq-request-page .content-shell{padding:48px 0 72px}.abq-request-page .narrow-content{max-width:1180px}.abq-request-page article.page-card{margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.abq-request-page article.page-card>.entry-header{display:none}.abq-smart-system{width:100%;max-width:1060px;margin-inline:auto}.abq-intake-hero{max-width:780px;margin:0 auto 30px;text-align:center}.abq-intake-hero .abq-eyebrow{margin:0 0 8px;color:var(--abq-gold);font-weight:900}.abq-intake-hero h1{margin:0;color:var(--abq-deep);font-size:clamp(38px, 6vw, 66px);line-height:1.14;letter-spacing:-.035em}.abq-intake-hero>p:not(.abq-eyebrow){max-width:650px;margin:18px auto 0;color:#687a73;font-size:17px;line-height:1.9}.abq-intake-trust{display:flex;margin-top:18px;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px}.abq-intake-trust span{display:inline-flex;padding:7px 12px;align-items:center;gap:6px;color:#315c4e;border:1px solid #dce8e2;border-radius:999px;background:rgb(255 255 255 / .72);font-size:11px;font-weight:800}.abq-intake-trust span::before{content:"✓";color:var(--abq-gold)}.abq-smart-form{max-width:900px;margin-inline:auto;overflow:hidden;border:1px solid #dbe5e0;border-radius:28px;background:#fff;box-shadow:0 30px 80px rgb(8 44 34 / .11)}.abq-flow-progress{position:relative;display:grid;padding:22px clamp(24px, 6vw, 64px);grid-template-columns:repeat(3,1fr);color:rgb(255 255 255 / .55);background:#082f24}.abq-flow-progress::before{content:"";position:absolute;top:40px;right:calc(16.66% + 20px);left:calc(16.66% + 20px);height:1px;background:rgb(255 255 255 / .14)}.abq-flow-progress span{position:relative;z-index:1;display:flex;align-items:center;flex-direction:column;gap:6px}.abq-flow-progress i{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgb(255 255 255 / .22);border-radius:50%;background:#082f24;font-size:13px;font-style:normal;font-weight:900}.abq-flow-progress b{font-size:11px}.abq-flow-progress .is-active,.abq-flow-progress .is-complete{color:#fff}.abq-flow-progress .is-active i{color:#082f24;border-color:#e4c67d;background:#e4c67d;box-shadow:0 0 0 6px rgb(228 198 125 / .11)}.abq-flow-progress .is-complete i{color:#fff;border-color:#39715f;background:#1c5946}.abq-flow-panel{padding:clamp(28px, 6vw, 60px);animation:abqFlowIn .32s ease}.abq-flow-panel[hidden]{display:none!important}@keyframes abqFlowIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.abq-conversation-question{display:flex;margin-bottom:24px;align-items:flex-start;gap:15px}.abq-question-mark{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;color:#fff;border-radius:15px;background:linear-gradient(145deg,#1d604b,#083328);box-shadow:0 10px 25px rgb(8 44 34 / .16)}.abq-conversation-question small,.abq-result-heading small,.abq-final-heading>small,.abq-section-title small{color:var(--abq-gold);font-weight:900}.abq-conversation-question h3,.abq-result-heading h3,.abq-final-heading h3{margin:2px 0 4px;color:var(--abq-deep);font-size:clamp(24px, 4vw, 34px);line-height:1.35}.abq-conversation-question p,.abq-final-heading p{margin:0;color:#71837b}.abq-story-box{display:block;overflow:hidden;border:2px solid #dce6e1;border-radius:20px;background:#fdfcf9;transition:border-color .2s,box-shadow .2s}.abq-story-box:focus-within{border-color:#b78a38;box-shadow:0 0 0 5px rgb(183 138 56 / .1)}.abq-story-box textarea{display:block;width:100%;min-height:240px;padding:23px;resize:vertical;color:#173d31;border:0;outline:0;background:#fff0;font:inherit;font-size:17px;line-height:2}.abq-story-box textarea::placeholder{color:#9aa8a2}.abq-story-footer{display:flex;min-height:48px;padding:11px 18px;align-items:center;justify-content:space-between;gap:10px;color:#7a8b83;border-top:1px solid #e8eeeb;background:#f8faf8}.abq-story-footer b{color:#315c4e;font-size:11px;white-space:nowrap}.abq-story-footer small{font-size:10px}.abq-voice-row{display:flex;margin:16px 0 22px;align-items:center;gap:12px}.abq-voice-button{display:inline-flex;min-height:44px;padding:9px 15px;align-items:center;gap:9px;color:var(--abq-green);border:1px solid #d6e2dc;border-radius:999px;background:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:900;white-space:nowrap}.abq-voice-button i{width:10px;height:10px;border-radius:50%;background:#b78a38}.abq-voice-button.is-recording{color:#8c3129;border-color:#e7bcb7;background:#fff3f1}.abq-voice-button.is-recording i{background:#bc3e34;animation:abqVoicePulse 1s infinite}.abq-voice-button:disabled{cursor:not-allowed;opacity:.52}.abq-voice-row small,.abq-local-note{color:#7a8b83;font-size:11px}.abq-analyze-button{width:100%;min-height:58px!important;font-size:16px}.abq-analyze-button span{margin-inline-end:7px;color:#e4c67d}.abq-analyze-button.is-loading span{animation:abqSpin 1s linear infinite}.abq-local-note{margin:12px 0 0;text-align:center}.abq-ai-consent{max-width:680px;margin:8px auto 0;color:#829189;font-size:10px;line-height:1.8;text-align:center}.abq-ai-consent a{color:#215d4a;text-decoration:underline;text-underline-offset:3px}.abq-result-heading{display:grid;margin-bottom:24px;align-items:center;grid-template-columns:auto 1fr auto;gap:13px}.abq-result-heading>span{display:grid;width:44px;height:44px;place-items:center;color:#fff;border-radius:50%;background:#1c604a;font-weight:900}.abq-result-heading>b{padding:8px 11px;color:#315e4f;border-radius:999px;background:#e9f3ee;font-size:11px;white-space:nowrap}.abq-understood-card{position:relative;overflow:hidden;margin-bottom:16px;padding:25px;color:#fff;border-radius:20px;background:radial-gradient(circle at 8% 15%,rgb(228 198 125 / .2),transparent 15rem),#0a372b}.abq-understood-card::after{content:"✦";position:absolute;bottom:-24px;left:15px;color:rgb(255 255 255 / .07);font-size:100px}.abq-understood-card p{margin:0;color:#e4c67d;font-size:11px;font-weight:900}.abq-understood-card h4{position:relative;z-index:1;margin:4px 0 10px;color:#fff;font-size:clamp(22px, 4vw, 30px)}.abq-understood-card div{position:relative;z-index:1;max-width:680px;color:rgb(255 255 255 / .73);line-height:1.85}.abq-correction-note{margin:-4px 0 16px;padding:10px 13px;color:#315e4f;border:1px solid #d9e9e1;border-radius:12px;background:#eef7f2;font-size:10px;line-height:1.7}.abq-correction-note[hidden]{display:none!important}.abq-missing-compact{margin-bottom:25px;overflow:hidden;border:1px solid #eadcb8;border-radius:14px;background:#fffaf0}.abq-missing-compact[hidden]{display:none!important}.abq-missing-compact>button{display:flex;width:100%;padding:13px 16px;align-items:center;justify-content:space-between;color:#735a24;border:0;background:#fff0;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.abq-missing-compact>button b{flex:0 0 auto;font-size:10px;white-space:nowrap}.abq-missing-content{padding:0 16px 16px}.abq-missing-content[hidden]{display:none!important}.abq-missing-content>p{margin:0 0 12px;color:#735a24;font-size:12px;line-height:1.8}.abq-missing-fields{display:grid;margin-bottom:12px;gap:10px}.abq-missing-question{display:grid;gap:6px}.abq-missing-question span{color:var(--abq-deep);font-size:12px;font-weight:800;line-height:1.6}.abq-missing-question textarea{width:100%;min-height:74px;padding:10px 12px;resize:vertical;color:var(--abq-deep);border:1px solid #decfa9;border-radius:10px;outline:none;background:#fff;font:inherit;font-size:12px;line-height:1.7}.abq-missing-question textarea:focus{border-color:var(--abq-green);box-shadow:0 0 0 3px rgb(15 88 69 / .1)}.abq-missing-content .abq-refine-button{width:auto;min-height:42px;padding:9px 16px;font-size:12px}.abq-missing-content>small{display:block;margin-top:8px;color:#806d46;font-size:10px;line-height:1.7}.abq-recipient-suggestions{margin-top:8px}.abq-section-title{display:flex;margin-bottom:14px;align-items:flex-end;justify-content:space-between;gap:12px}.abq-section-title h4{margin:3px 0 0;color:var(--abq-deep);font-size:23px}.abq-section-title>span{color:#7d8c85;font-size:10px;white-space:nowrap}.abq-suggestion-list{display:grid;gap:10px}.abq-suggestion-list>button,.abq-team-choice{position:relative;display:grid;width:100%;padding:15px;align-items:center;grid-template-columns:auto 1fr auto;gap:13px;text-align:right;color:inherit;border:1px solid #dce5e1;border-radius:15px;background:#fff;cursor:pointer;font:inherit;transition:border-color .2s,background .2s,transform .2s}.abq-suggestion-list>button:hover,.abq-team-choice:hover{transform:translateY(-1px);border-color:#b78a38}.abq-suggestion-list>button.is-selected,.abq-team-choice.is-selected{border-color:#b78a38;background:#fbf6e9;box-shadow:0 0 0 3px rgb(183 138 56 / .1)}.abq-suggestion-list>button>span{display:flex;width:48px;align-items:center;flex-direction:column;gap:2px}.abq-suggestion-list>button>span b{display:grid;width:32px;height:32px;place-items:center;color:#fff;border-radius:10px;background:#174a3b}.abq-suggestion-list>button>span small{color:#9a752d;font-size:8px;font-weight:900}.abq-suggestion-list strong,.abq-team-choice strong{display:block;color:#153d31;font-size:14px}.abq-suggestion-list p{margin:3px 0 0;color:#74857e;font-size:10px;line-height:1.7}.abq-suggestion-list>button>i{display:grid;width:26px;height:26px;place-items:center;color:#fff0;border:1px solid #cfdad5;border-radius:50%;font-size:11px;font-style:normal}.abq-suggestion-list>button.is-selected>i{color:#fff;border-color:#174a3b;background:#174a3b}.abq-team-choice{margin-top:10px;padding-block:12px;background:#f7faf8}.abq-team-choice>span{display:grid;width:36px;height:36px;place-items:center;color:#174a3b;border-radius:11px;background:#e4eee9;font-weight:900}.abq-team-choice small{display:block;margin-top:2px;color:#77877f;font-size:9px}.abq-guidance-disclaimer{margin:10px 0 22px;color:#84928c;font-size:9px;text-align:center}.abq-draft-preview,.abq-optional-details{margin-top:16px;overflow:hidden;border:1px solid #dce5e1;border-radius:15px;background:#fff}.abq-draft-preview summary,.abq-optional-details summary{display:flex;padding:16px;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.abq-draft-preview summary::-webkit-details-marker,.abq-optional-details summary::-webkit-details-marker{display:none}.abq-draft-preview summary span{display:block;color:#183f33;font-size:13px;font-weight:900}.abq-draft-preview summary small{display:block;margin-top:2px;color:#82908a;font-size:9px}.abq-draft-preview summary b{color:#a47b31;font-size:10px;white-space:nowrap}.abq-draft-preview .abq-field{padding:0 16px 16px}.abq-draft-preview textarea{min-height:300px;line-height:2}.abq-draft-approval{display:flex;margin-top:12px;padding:16px;align-items:flex-start;gap:12px;color:#385b50;border:1px solid #dfd4b8;border-radius:15px;background:#fffbf1;cursor:pointer;transition:border-color .2s,background .2s,opacity .2s}.abq-draft-approval.is-locked{cursor:not-allowed;opacity:.62}.abq-draft-approval.is-approved{border-color:#78a493;background:#edf7f2}.abq-draft-approval input{width:20px;height:20px;margin:3px 0 0;flex:0 0 20px;accent-color:#174a3b}.abq-draft-approval strong,.abq-draft-approval small{display:block}.abq-draft-approval strong{color:#173f33;font-size:13px}.abq-draft-approval small{margin-top:5px;color:#71827b;font-size:9px;line-height:1.8}.abq-flow-actions{display:flex;margin-top:24px;justify-content:flex-end;gap:10px}.abq-flow-actions .abq-button-primary{min-width:230px}.abq-final-heading{margin-bottom:24px;text-align:center}.abq-final-heading p{margin-top:5px}.abq-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.abq-smart-form .abq-field{min-width:0;margin:0}.abq-optional-details{margin-top:18px;background:#fafbf9}.abq-optional-details summary{color:#365c4f;font-size:12px;font-weight:800}.abq-optional-details summary span{font-size:19px}.abq-optional-content{display:grid;padding:0 16px 16px;gap:16px}.abq-optional-content .abq-upload{min-height:150px;padding:20px}.abq-order-summary{display:grid;margin-top:22px;padding:22px;align-items:center;grid-template-columns:1fr auto;gap:20px;color:#fff;border-radius:18px;background:radial-gradient(circle at 8% 25%,rgb(228 198 125 / .18),transparent 12rem),#0a372b}.abq-order-summary>div:first-child{display:flex;min-width:0;flex-direction:column;gap:3px}.abq-order-summary small{color:rgb(255 255 255 / .62);font-size:9px}.abq-order-summary>div:first-child strong{color:#fff;overflow-wrap:anywhere}.abq-approved-status{width:fit-content;margin-top:7px;padding:5px 8px;color:#e7d295;border:1px solid rgb(231 210 149 / .25);border-radius:999px;font-size:8px;font-weight:800}.abq-final-price{padding-inline-start:22px;text-align:center;border-inline-start:1px solid rgb(255 255 255 / .14)}.abq-final-price strong{display:flex;align-items:baseline;justify-content:center;gap:5px;color:#fff;font-size:38px;line-height:1}.abq-final-price span{color:#e4c67d;font-size:12px}.abq-payment-note{margin:10px 0 0;color:#70827a;font-size:10px;text-align:center}.abq-smart-form .abq-terms{margin-top:20px;font-size:11px}@keyframes abqVoicePulse{50%{box-shadow:0 0 0 8px rgb(188 62 52 / .08)}}@keyframes abqSpin{to{transform:rotate(1turn)}}@media (max-width:680px){.abq-request-page .content-shell{padding:26px 0 54px}.abq-intake-hero{margin-bottom:22px}.abq-intake-hero h1{font-size:clamp(34px, 11vw, 48px)}.abq-intake-hero>p:not(.abq-eyebrow){font-size:14px;line-height:1.8}.abq-smart-form{border-radius:21px}.abq-flow-progress{padding:18px 12px}.abq-flow-progress::before{top:35px}.abq-flow-progress i{width:34px;height:34px}.abq-flow-progress b{font-size:9px}.abq-flow-panel{padding:25px 18px}.abq-conversation-question{gap:11px}.abq-question-mark{width:40px;height:40px;flex-basis:40px;border-radius:12px}.abq-conversation-question h3,.abq-result-heading h3,.abq-final-heading h3{font-size:23px}.abq-conversation-question p{font-size:12px}.abq-story-box textarea{min-height:215px;padding:18px;font-size:16px}.abq-story-footer{align-items:flex-start;flex-direction:column;gap:2px}.abq-voice-row{align-items:flex-start;flex-direction:column;gap:7px}.abq-result-heading{grid-template-columns:auto 1fr}.abq-result-heading>b{grid-column:2;justify-self:start}.abq-section-title{align-items:flex-start;flex-direction:column;gap:4px}.abq-suggestion-list>button,.abq-team-choice{padding:13px 11px;gap:9px}.abq-suggestion-list>button>span{width:38px}.abq-suggestion-list strong,.abq-team-choice strong{font-size:13px}.abq-flow-actions{align-items:stretch;flex-direction:column-reverse}.abq-flow-actions .abq-button{width:100%;min-width:0}.abq-contact-grid,.abq-order-summary{grid-template-columns:1fr}.abq-final-price{padding:15px 0 0;border-top:1px solid rgb(255 255 255 / .14);border-inline-start:0}}@media (max-width:360px){.abq-flow-panel{padding-inline:14px}.abq-intake-trust span{padding-inline:9px;font-size:9px}.abq-flow-progress b{font-size:8px}.abq-suggestion-list p{font-size:9px}}@media (prefers-reduced-motion:reduce){.abq-flow-panel,.abq-voice-button.is-recording i,.abq-analyze-button.is-loading span{animation:none!important}}.abq-refine-done{margin:0;padding:0 16px 13px;color:var(--abq-green);font-size:12px;font-weight:800;line-height:1.7}.abq-refine-done[hidden]{display:none!important}.abq-recipient-mismatch{margin:0 0 14px;padding:12px 14px;color:#8a3a12;border:1px solid #f0c9a8;border-radius:12px;background:#fff6ef;font-size:12px;font-weight:700;line-height:1.8}.abq-recipient-mismatch[hidden]{display:none!important}.abq-preset-recipient{margin:14px 0 0;padding:10px 14px;color:var(--abq-green);border:1px solid #cfe3d8;border-radius:12px;background:#f2f9f5;font-size:12px;font-weight:700;line-height:1.8}.abq-preset-recipient strong{color:var(--abq-deep)}.abq-name-field{display:grid;margin-bottom:16px;gap:6px}.abq-name-field input{width:100%;padding:12px 14px;color:var(--abq-deep);border:1px solid #decfa9;border-radius:12px;outline:none;background:#fff;font:inherit;font-size:14px}.abq-name-field input:focus{border-color:var(--abq-green);box-shadow:0 0 0 3px rgb(15 88 69 / .1)}.abq-suggestion-list button.is-pinned{border-color:#e2d3a8;background:linear-gradient(180deg,#fffdf6 0%,#fffaf0 100%)}.abq-suggestion-list button.is-pinned small{color:#8a6425}.abq-draft-preview.is-open{padding:16px}.abq-draft-head{display:grid;margin-bottom:12px;gap:3px}.abq-draft-head span{color:var(--abq-deep);font-size:14px;font-weight:800}.abq-draft-head small{color:#6f6247;font-size:11px;line-height:1.7}.abq-draft-preview.is-open textarea{min-height:420px}.abq-final-letter{margin-top:22px;overflow:hidden;border:1px solid #e4d9bd;border-radius:16px;background:#fffdf7}.abq-final-letter-head{display:flex;padding:14px 18px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #efe6d0;background:#fbf6ea}.abq-final-letter-head span{display:block;color:var(--abq-deep);font-size:14px;font-weight:800}.abq-final-letter-head small{color:#7a6a48;font-size:11px}.abq-letter-tools{display:flex;flex-wrap:wrap;gap:8px}.abq-letter-tools .abq-button{min-height:38px;padding:8px 14px;font-size:12px}.abq-letter-body{padding:26px 30px;color:#1d2b25;background:#fff;font-size:15px;line-height:2.15;text-align:justify}@media print{body *{visibility:hidden!important}.abq-final-letter,.abq-final-letter *{visibility:visible!important}.abq-final-letter{position:absolute;inset:0;margin:0;border:0;background:#fff}.abq-final-letter-head{display:none!important}.abq-letter-body{padding:0;font-size:14pt;line-height:2}}.abq-success-icon.abq-icon-warn{background:#b54708}.abq-pay-now{min-width:240px;margin-top:6px;font-size:15px}.abq-coupon{margin:4px 0 14px}.abq-coupon-row{display:flex;gap:8px}.abq-coupon-row input{flex:1 1 auto;min-width:0;text-transform:uppercase;letter-spacing:.5px}.abq-coupon-row .abq-button{flex:0 0 auto;min-height:44px;padding:8px 18px}.abq-coupon-msg{display:block;margin-top:6px;font-size:12px;font-weight:700;color:#6f6247}.abq-coupon-msg.is-ok{color:var(--abq-green)}.abq-coupon-msg.is-bad{color:#b42318}.abq-price-was{display:block;color:#9a8d72;font-size:13px;text-decoration:line-through}.abq-price-was[hidden]{display:none!important}.abq-docs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 6px}.abq-docs-grid .abq-upload{position:relative;min-height:170px;padding:20px}.abq-id-upload{border-style:solid;border-color:rgb(16 60 48 / .35);background:#fff}.abq-id-upload strong em{color:#b42318;font-style:normal}.abq-id-upload.is-valid{border-color:#087f5b;background:#f3fbf7}.abq-id-upload.is-invalid{border-color:#c92a2a;background:#fff6f5}.abq-id-upload.is-invalid [data-id-status]{color:#c92a2a}.abq-id-upload.is-valid [data-id-status]{color:#087f5b}.abq-id-preview img{display:block;max-width:100%;max-height:120px;margin-top:10px;border-radius:10px;border:1px solid rgb(16 60 48 / .15)}[data-identity-msg].is-bad{color:#c92a2a}[data-identity-msg].is-ok{color:#087f5b}@media (max-width:640px){.abq-docs-grid{grid-template-columns:1fr}}.abq-pay-choice{display:grid;gap:10px;margin:16px 0 6px}.abq-pay-option{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1px solid rgb(16 60 48 / .18);border-radius:14px;background:#fff;cursor:pointer}.abq-pay-option:has(input:checked){border-color:#0f5845;background:#f3fbf7;box-shadow:0 0 0 1px #0f5845 inset}.abq-pay-option input{margin-top:4px}.abq-pay-option strong{display:block;font-size:14px}.abq-pay-option small{display:block;margin-top:2px;color:#788980;font-size:12px}.abq-coupon-auto{margin:0 0 8px;padding:9px 12px;border-radius:10px;background:#f3fbf7;border:1px solid rgb(8 127 91 / .35);color:#087f5b;font-size:13px;font-weight:600}.abq-pay-reason{margin:4px 0 6px;color:#b42318;font-size:15px}.abq-pay-reason-box{margin:14px 0;padding:14px 16px;border:1px solid rgb(180 35 24 / .25);border-radius:12px;background:#fff6f5}.abq-pay-reason-box p{margin:0 0 6px;font-size:14px;line-height:1.8}.abq-pay-reason-box p:last-child{margin:0;color:#5b6b63}.abq-card-pay{margin:18px 0;padding:20px;border:1px solid rgb(16 60 48 / .18);border-radius:16px;background:#fff;text-align:start}.abq-card-pay h3{margin:0 0 4px;font-size:16px}.abq-card-sub{margin:0 0 14px;color:#788980;font-size:12.5px;line-height:1.7}.abq-card-fields{min-height:90px;margin-bottom:14px}.abq-card-submit{width:100%}.abq-card-msg{margin:10px 0 0;color:#0f5845;font-size:13px;min-height:18px}.abq-card-msg.is-bad{color:#b42318}:root{--green-950:#082c22;--green-900:#103c30;--green-850:#174a3b;--green-800:#1c5846;--green-700:#2a6b56;--gold-700:#9e742d;--gold-600:#8a6425;--gold-500:#cda95e;--gold-300:#ead399;--cream-100:#f5efe2;--cream-50:#fcfaf5;--white:#fff;--ink:#15362c;--muted:#687a72;--line:rgba(17, 72, 56, 0.12);--shadow-sm:0 14px 40px rgba(9, 44, 34, 0.08);--shadow-lg:0 30px 80px rgba(8, 44, 34, 0.16);--radius-sm:16px;--radius-md:24px;--radius-lg:38px;--container:1200px;--safe-inline-start:env(safe-area-inset-right, 0px);--safe-inline-end:env(safe-area-inset-left, 0px);--safe-bottom:env(safe-area-inset-bottom, 0px)}*,*::before,*::after{box-sizing:border-box}html{width:100%;max-width:100%;scroll-behavior:smooth;scroll-padding-top:110px;overflow-x:hidden;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;max-width:100%;margin:0;min-width:0;color:var(--ink);background:var(--cream-50);font-family:"Tajawal",Tahoma,Arial,sans-serif;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip}body.menu-open{overflow:hidden;overscroll-behavior:none;touch-action:none}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit}.container{width:min(var(--container), calc(100% - 48px - var(--safe-inline-start) - var(--safe-inline-end)));max-width:100%;min-width:0;margin-inline:auto}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0}.screen-reader-text:focus{top:8px;right:8px;z-index:100000;display:block;width:auto;height:auto;padding:12px 18px;clip:auto;color:var(--white);border-radius:8px;background:var(--green-950)}.site-header{position:relative;z-index:100;height:94px;border-bottom:1px solid var(--line);background:rgb(252 250 245 / .9);transition:box-shadow 0.25s ease,background 0.25s ease;backdrop-filter:blur(18px)}.site-header.is-sticky{position:sticky;top:0;box-shadow:0 10px 35px rgb(8 44 34 / .07);background:rgb(252 250 245 / .96)}.admin-bar .site-header.is-sticky{top:32px}.header-inner{display:flex;height:100%;align-items:center;justify-content:space-between;gap:28px}.site-brand{display:flex;width:132px;height:86px;flex:0 0 auto;align-items:center}.site-brand>a{display:flex;width:100%;height:100%}.site-brand img,.site-brand .custom-logo-link,.site-brand .custom-logo{width:100%;height:100%;object-fit:contain}.site-navigation{margin-inline:auto}.primary-menu,.footer-menu{display:flex;margin:0;padding:0;align-items:center;gap:34px;list-style:none}.primary-menu a{position:relative;color:#405e54;font-size:14px;font-weight:700}.primary-menu a::after{position:absolute;right:0;bottom:-9px;width:0;height:2px;content:"";border-radius:999px;background:var(--gold-600);transition:width 0.25s ease}.primary-menu a:hover,.primary-menu a:focus-visible{color:var(--green-900)}.primary-menu a:hover::after,.primary-menu a:focus-visible::after,.primary-menu .current-menu-item>a::after{width:100%}.menu-toggle{display:none;width:46px;height:46px;padding:11px;flex-direction:column;justify-content:center;gap:5px;color:inherit;border:1px solid var(--line);border-radius:13px;background:var(--white);cursor:pointer}.menu-toggle span:not(.screen-reader-text){display:block;width:100%;height:2px;border-radius:4px;background:var(--green-900);transition:transform 0.2s ease,opacity 0.2s ease}.button{display:inline-flex;min-height:48px;padding:12px 20px;align-items:center;justify-content:center;gap:10px;border:1px solid #fff0;border-radius:14px;font-size:14px;font-weight:800;line-height:1;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.button:hover{transform:translateY(-2px)}.button svg,.text-link svg{width:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.button-header{min-height:46px;padding-inline:19px;color:var(--white);background:var(--green-900);box-shadow:0 10px 25px rgb(16 60 48 / .17)}.button-header svg,.button-primary svg,.text-link svg{transform:scaleX(-1)}.button-large{min-height:56px;padding:16px 25px;border-radius:16px;font-size:15px}.button-primary{color:var(--white);background:linear-gradient(145deg,var(--green-850),var(--green-950));box-shadow:0 16px 34px rgb(16 60 48 / .22)}.button-ghost{color:var(--green-900);border-color:rgb(16 60 48 / .16);background:rgb(255 255 255 / .72)}.button-ghost svg{width:16px}.button-gold{color:var(--green-950);background:linear-gradient(145deg,var(--gold-300),var(--gold-500));box-shadow:0 15px 35px rgb(183 138 56 / .2)}.button-light{color:var(--white);border-color:rgb(255 255 255 / .25);background:rgb(255 255 255 / .08)}.home-hero{position:relative;padding:86px 0 82px;overflow:hidden;background:radial-gradient(circle at 10% 28%,rgb(205 169 94 / .15),transparent 27rem),linear-gradient(180deg,#fffdf8 0%,var(--cream-50) 100%)}.hero-pattern{position:absolute;top:58px;right:-20px;width:310px;height:310px;opacity:.25;background-image:radial-gradient(var(--gold-600) 1px,transparent 1.3px);background-size:20px 20px;mask-image:linear-gradient(135deg,#000,transparent 70%)}.hero-grid{position:relative;display:grid;align-items:center;grid-template-columns:1.02fr 0.98fr;gap:clamp(50px, 7vw, 100px)}.hero-content{position:relative;z-index:2;max-width:650px}.hero-badge{display:inline-flex;margin-bottom:24px;padding:9px 14px;align-items:center;gap:9px;color:var(--green-800);border:1px solid rgb(183 138 56 / .22);border-radius:999px;background:rgb(255 255 255 / .7);font-size:13px;font-weight:800}.badge-mark{color:var(--gold-600)}.hero-content h1{margin:0;color:var(--green-950);font-family:"Readex Pro","Tajawal",sans-serif;font-size:clamp(46px, 5.4vw, 76px);font-weight:700;line-height:1.22;letter-spacing:-.05em}.hero-content>p{max-width:610px;margin:27px 0 0;color:var(--muted);font-size:clamp(18px, 1.55vw, 21px);line-height:1.9}.hero-actions{display:flex;margin-top:34px;flex-wrap:wrap;gap:13px}.hero-price-pill{display:inline-flex;width:fit-content;max-width:100%;min-height:58px;margin-top:18px;padding:9px 14px 9px 11px;align-items:center;gap:13px;color:var(--green-950);border:1px solid rgb(183 138 56 / .28);border-radius:17px;background:rgb(255 255 255 / .78);box-shadow:0 13px 32px rgb(8 44 34 / .07);transition:transform 0.2s ease,box-shadow 0.2s ease}.hero-price-pill:hover{box-shadow:0 17px 38px rgb(8 44 34 / .11);transform:translateY(-2px)}.hero-price-pill>span{color:var(--muted);font-size:11px;font-weight:800}.hero-price-pill strong{display:flex;align-items:baseline;gap:5px;color:var(--green-900);font-family:"Readex Pro",sans-serif;font-size:25px}.hero-price-pill strong small{color:var(--gold-700);font-family:"Tajawal",sans-serif;font-size:11px}.hero-price-pill>i{padding:6px 9px;color:#7c5a20;border-radius:9px;background:#f7edd6;font-size:9px;font-style:normal;font-weight:800}.hero-assurances{display:flex;margin-top:30px;flex-wrap:wrap;gap:18px;color:#557068;font-size:12px;font-weight:700}.hero-assurances>div{display:flex;align-items:center;gap:7px}.check-icon{display:grid;width:19px;height:19px;place-items:center;color:var(--green-800);border-radius:50%;background:rgb(42 107 86 / .1);font-size:11px}.hero-visual{position:relative;display:grid;min-height:570px;place-items:center;isolation:isolate}.hero-visual::before{position:absolute;z-index:-4;width:min(510px, 92%);aspect-ratio:1;content:"";border-radius:45% 55% 47% 53% / 55% 43% 57% 45%;background:linear-gradient(145deg,#0d3c2f,#1f604b);box-shadow:var(--shadow-lg);transform:rotate(-5deg)}.visual-orbit{position:absolute;z-index:-2;border:1px solid rgb(234 211 153 / .34);border-radius:50%}.orbit-one{width:390px;height:390px}.orbit-two{width:300px;height:300px}.telegram-sheet{position:relative;width:min(350px, 70vw);min-height:425px;padding:32px;overflow:hidden;border:1px solid rgb(205 169 94 / .45);border-radius:10px 10px 44px 10px;background:var(--cream-50);box-shadow:0 28px 60px rgb(4 30 23 / .3);transform:rotate(3deg)}.telegram-sheet::before,.telegram-sheet::after{position:absolute;content:"";border-radius:50%;background:rgb(205 169 94 / .08)}.telegram-sheet::before{top:-75px;left:-60px;width:180px;height:180px}.telegram-sheet::after{right:-50px;bottom:-50px;width:140px;height:140px}.sheet-heading,.sheet-footer,.sheet-brand{display:flex;align-items:center}.sheet-heading{position:relative;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgb(183 138 56 / .27)}.sheet-brand{gap:9px;color:var(--green-900);font-weight:800}.sheet-brand img{width:34px;height:34px;object-fit:contain}.sheet-number{padding:6px 9px;color:var(--gold-700);border-radius:8px;background:rgb(205 169 94 / .1);font-size:10px;font-weight:800}.sheet-recipient{display:flex;margin-top:38px;flex-direction:column;gap:8px}.sheet-recipient span{color:var(--muted);font-size:11px}.sheet-recipient strong{color:var(--green-900);font-size:14px}.sheet-lines{display:flex;margin-top:35px;flex-direction:column;gap:14px}.sheet-lines i{display:block;width:100%;height:5px;border-radius:999px;background:rgb(16 60 48 / .12)}.sheet-lines i:nth-child(2){width:88%}.sheet-lines i:nth-child(3){width:96%}.sheet-lines i:nth-child(4){width:62%}.sheet-footer{position:absolute;right:32px;bottom:27px;left:32px;justify-content:space-between}.sheet-footer>div:first-child{display:flex;flex-direction:column}.sheet-footer small{color:var(--muted);font-size:9px}.sheet-footer strong{color:var(--green-800);font-size:11px}.gold-seal{display:grid;width:60px;height:60px;place-items:center;color:var(--white);border:4px double rgb(255 255 255 / .45);border-radius:50%;background:linear-gradient(145deg,var(--gold-500),var(--gold-700));box-shadow:0 10px 20px rgb(116 76 18 / .22);font-size:24px;font-weight:800}.visual-chip{position:absolute;z-index:3;display:flex;padding:13px 15px;align-items:center;gap:11px;border:1px solid rgb(255 255 255 / .58);border-radius:15px;background:rgb(255 255 255 / .94);box-shadow:0 18px 36px rgb(5 33 25 / .19);backdrop-filter:blur(13px)}.visual-chip div{display:flex;flex-direction:column}.visual-chip small{color:var(--muted);font-size:9px}.visual-chip strong{color:var(--green-900);font-size:11px}.chip-icon{display:grid;width:36px;height:36px;place-items:center;color:var(--white);border-radius:11px;background:var(--green-800)}.chip-icon svg{width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.chip-contact{top:90px;left:-4px;animation:gentle-float 5s ease-in-out infinite}.chip-tracking{right:-5px;bottom:82px;animation:gentle-float 5.4s 0.6s ease-in-out infinite}.live-dot{width:9px;height:9px;border-radius:50%;background:#2e9b70;box-shadow:0 0 0 6px rgb(46 155 112 / .12)}.delivery-motion{position:relative;width:min(590px, 100%);min-height:585px;overflow:hidden;color:var(--white);border:1px solid rgb(220 184 108 / .32);border-radius:44px;background:radial-gradient(circle at 78% 15%,rgb(202 167 93 / .2),transparent 30%),radial-gradient(circle at 10% 70%,rgb(57 139 108 / .25),transparent 34%),linear-gradient(145deg,#082d23 0%,#0d4435 54%,#092f25 100%);box-shadow:0 38px 80px rgb(5 37 28 / .28),inset 0 1px 0 rgb(255 255 255 / .1);isolation:isolate}.delivery-motion::before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(115deg,transparent 20%,rgb(255 255 255 / .055) 48%,transparent 70%);transform:translateX(-110%);animation:motionSheen 15s 1.5s ease-in-out infinite}.motion-noise{position:absolute;inset:0;z-index:-2;opacity:.18;background-image:radial-gradient(rgb(255 255 255 / .4) .7px,transparent .8px);background-size:19px 19px;mask-image:linear-gradient(150deg,#000 0%,transparent 72%)}.motion-topbar{position:relative;z-index:20;display:flex;min-height:82px;padding:16px 20px 13px;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(255 255 255 / .09);background:rgb(3 27 20 / .26);backdrop-filter:blur(12px)}.motion-brand{display:flex;align-items:center;gap:12px}.motion-brand img{width:58px;height:45px;padding:4px 7px;object-fit:contain;border:1px solid rgb(217 183 110 / .25);border-radius:12px;background:#fffaf0}.motion-brand div{display:flex;flex-direction:column;gap:1px}.motion-brand small{color:rgb(255 255 255 / .55);font-size:9px}.motion-brand strong{color:#fffdf7;font-size:12px}.motion-replay{display:grid;width:39px;height:39px;padding:0;cursor:pointer;place-items:center;color:#f2d58c;border:1px solid rgb(226 193 121 / .24);border-radius:50%;background:rgb(255 255 255 / .07);transition:border-color 0.2s ease,background 0.2s ease,transform 0.2s ease}.motion-replay:hover{border-color:rgb(226 193 121 / .58);background:rgb(255 255 255 / .13);transform:rotate(-18deg)}.motion-replay:focus-visible{outline:3px solid rgb(237 205 137 / .35);outline-offset:3px}.motion-replay svg{width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.motion-stage{position:relative;height:425px;overflow:hidden}.motion-halo{position:absolute;border:1px solid rgb(223 188 113 / .14);border-radius:50%}.halo-a{top:18px;right:70px;width:360px;height:360px;animation:haloSpin 18s linear infinite}.halo-b{top:83px;right:145px;width:220px;height:220px;border-style:dashed;animation:haloSpin 14s linear infinite reverse}.motion-scene-card{position:absolute;z-index:5;color:var(--green-950);border:1px solid rgb(226 194 124 / .34);background:rgb(255 253 247 / .97);box-shadow:0 25px 55px rgb(0 18 13 / .34);backdrop-filter:blur(14px)}.story-message{top:105px;right:54px;display:flex;width:385px;padding:19px;align-items:center;gap:15px;border-radius:24px 24px 7px 24px;opacity:0;animation:storyScene 15s ease-in-out infinite}.story-avatar{display:grid;width:54px;height:54px;flex:0 0 auto;place-items:center;color:var(--white);border-radius:18px;background:linear-gradient(145deg,#1f6c53,#0a3b2d);box-shadow:0 12px 24px rgb(12 68 51 / .23)}.story-avatar svg{width:26px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.story-copy{display:flex;min-width:0;flex:1;flex-direction:column}.story-copy small{margin-bottom:3px;color:#7b8d86;font-size:9px}.story-copy strong{overflow:hidden;color:var(--green-950);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.voice-wave{display:flex;height:24px;margin-top:10px;align-items:center;gap:3px}.voice-wave i{display:block;width:3px;height:8px;border-radius:4px;background:var(--gold-600);animation:voiceBeat 0.8s ease-in-out infinite alternate}.voice-wave i:nth-child(2){height:15px;animation-delay:-0.2s}.voice-wave i:nth-child(3){height:10px;animation-delay:-0.55s}.voice-wave i:nth-child(4){height:19px;animation-delay:-0.35s}.voice-wave i:nth-child(5){height:13px;animation-delay:-0.65s}.voice-wave i:nth-child(6){height:6px;animation-delay:-0.1s}.voice-wave span{margin-inline-start:6px;color:#80918b;font-size:8px}.ai-analysis{top:68px;left:45px;width:355px;padding:19px 20px;border-radius:23px;opacity:0;animation:analysisScene 15s ease-in-out infinite}.analysis-head{display:grid;margin-bottom:13px;padding-bottom:11px;align-items:center;grid-template-columns:auto 1fr auto;gap:8px;border-bottom:1px solid rgb(13 68 52 / .1)}.analysis-head .spark-icon{display:grid;width:27px;height:27px;place-items:center;color:#fff8e6;border-radius:9px;background:linear-gradient(145deg,#d1a853,#a8741e)}.analysis-head strong{font-size:12px}.analysis-head small{color:#738a82;font-size:8px}.analysis-row{display:grid;padding:7px 0;align-items:center;grid-template-columns:1fr auto 19px;gap:8px;font-size:9px}.analysis-row span{color:#788b84}.analysis-row b{color:var(--green-900);font-size:9px}.analysis-row i{display:grid;width:17px;height:17px;place-items:center;color:#267b5e;border-radius:50%;background:#e4f2ec;font-size:9px;font-style:normal}.completion-label{display:flex;margin-top:10px;justify-content:space-between;color:#71877f;font-size:9px}.completion-label strong{color:var(--gold-700)}.completion-track{height:6px;margin-top:6px;overflow:hidden;border-radius:99px;background:#e5e9e5}.completion-track i{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c49135,#2a7d5f);transform:scaleX(0);transform-origin:right;animation:completionFill 15s ease-in-out infinite}.motion-letter{position:absolute;top:29px;left:50%;z-index:6;width:300px;height:365px;padding:24px 25px;overflow:hidden;color:var(--green-950);border:1px solid rgb(208 168 85 / .55);border-radius:13px 13px 33px 13px;opacity:0;background:#fffdf7;box-shadow:0 30px 65px rgb(0 18 13 / .4);transform:translateX(-50%) translateY(30px) scale(.88) rotate(2deg);animation:letterScene 15s ease-in-out infinite}.motion-letter::after{position:absolute;right:-60px;bottom:-65px;width:150px;height:150px;content:"";border-radius:50%;background:rgb(205 169 94 / .08)}.letter-head{display:flex;padding-bottom:12px;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(186 143 60 / .2)}.letter-head img{width:50px;height:34px;object-fit:contain}.letter-head span{padding:5px 8px;color:#9c6c20;border-radius:7px;background:#f8efd9;font-size:8px;font-weight:800}.letter-to{margin-top:26px;color:#768a82;font-size:9px}.letter-greeting{display:block;margin-top:7px;font-size:11px}.letter-writing{display:flex;margin-top:24px;flex-direction:column;gap:9px}.letter-writing i{width:100%;height:4px;border-radius:99px;background:linear-gradient(90deg,rgb(13 66 50 / .17),rgb(13 66 50 / .07));transform-origin:right;animation:writingLine 15s ease-in-out infinite}.letter-writing i:nth-child(2){width:88%;animation-delay:0.12s}.letter-writing i:nth-child(3){width:95%;animation-delay:0.24s}.letter-writing i:nth-child(4){width:72%;animation-delay:0.36s}.letter-writing i:nth-child(5){width:84%;animation-delay:0.48s}.letter-approved{position:absolute;right:25px;bottom:26px;display:flex;align-items:center;gap:6px;color:#267559;font-size:8px;font-weight:800}.letter-approved span{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#e5f1ec}.motion-seal,.envelope-seal{display:grid;place-items:center;color:#fff9e9;border:3px double rgb(255 255 255 / .5);border-radius:50%;background:linear-gradient(145deg,#d8b05e,#a7741c);box-shadow:0 7px 18px rgb(117 75 12 / .28);font-weight:800}.motion-seal{position:absolute;right:50%;bottom:17px;width:45px;height:45px;font-size:17px;transform:translateX(50%) scale(0);animation:sealStamp 15s cubic-bezier(.2,.8,.2,1) infinite}.motion-envelope{position:absolute;right:50%;bottom:83px;z-index:8;width:255px;height:160px;opacity:0;filter:drop-shadow(0 25px 28px rgb(0 18 13 / .36));transform:translateX(50%) translateY(45px) scale(.85);animation:envelopeScene 15s ease-in-out infinite;perspective:700px}.envelope-back,.envelope-front{position:absolute;inset:0;border:1px solid #d9b665;border-radius:11px;background:#fbf4e4}.envelope-letter{position:absolute;right:24px;bottom:32px;left:24px;z-index:2;height:185px;padding:17px;color:var(--green-900);border-radius:8px;background:#fffef9;box-shadow:0 8px 18px rgb(21 54 44 / .12);animation:letterIntoEnvelope 15s ease-in-out infinite}.envelope-letter span{display:block;margin-bottom:20px;font-size:11px;font-weight:800}.envelope-letter i{display:block;width:100%;height:4px;margin-top:8px;border-radius:9px;background:#dfe7e2}.envelope-letter i:nth-child(3){width:82%}.envelope-letter i:nth-child(4){width:63%}.envelope-front{z-index:3;overflow:hidden;border:0;background:#fff0}.envelope-front::before,.envelope-front::after{position:absolute;bottom:-55px;width:190px;height:210px;content:"";border:1px solid rgb(201 159 72 / .6);background:#f8eed8}.envelope-front::before{right:-71px;transform:rotate(44deg)}.envelope-front::after{left:-71px;transform:rotate(-44deg)}.envelope-flap{position:absolute;top:0;right:0;left:0;z-index:4;height:112px;clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(180deg,#fff9ec,#ead6a9);transform:rotateX(180deg);transform-origin:top;animation:flapClose 15s ease-in-out infinite;backface-visibility:hidden}.envelope-seal{position:absolute;top:62px;right:calc(50% - 23px);z-index:6;width:46px;height:46px;opacity:0;font-size:17px;animation:envelopeSeal 15s ease-in-out infinite}.delivery-route{position:absolute;right:22px;bottom:12px;z-index:1;width:calc(100% - 44px);height:170px;overflow:visible;opacity:0;animation:routeScene 15s ease-in-out infinite}.delivery-route path{fill:none;stroke:rgb(231 198 126 / .72);stroke-dasharray:7 8;stroke-linecap:round;stroke-width:2;animation:routeDraw 15s linear infinite}.motion-courier{position:absolute;right:40px;bottom:38px;z-index:7;width:76px;opacity:0;filter:drop-shadow(0 16px 12px rgb(0 15 11 / .27));animation:courierTrip 15s cubic-bezier(.4,0,.2,1) infinite}.motion-courier svg{width:100%;animation:courierBob 0.55s ease-in-out infinite alternate}.motion-destination{position:absolute;bottom:42px;left:26px;z-index:4;width:116px;opacity:0;text-align:center;transform:translateY(18px);animation:destinationScene 15s ease-in-out infinite}.destination-flag{position:absolute;top:-32px;left:55px;width:2px;height:35px;background:#d5ad59}.destination-flag::after{position:absolute;top:0;left:2px;width:25px;height:14px;content:"";clip-path:polygon(0 0,100% 15%,82% 100%,0 85%);background:#f1d38b}.destination-roof{width:0;height:0;margin:auto;border-right:57px solid #fff0;border-bottom:27px solid #e6c478;border-left:57px solid #fff0}.destination-body{display:flex;height:68px;padding:11px 14px 0;align-items:stretch;justify-content:space-around;border-radius:2px 2px 8px 8px;background:#fff7e5;box-shadow:0 15px 28px rgb(0 16 12 / .25)}.destination-body i{display:block;width:12px;border-radius:4px 4px 0 0;background:#175b46}.motion-destination strong{display:inline-block;margin-top:7px;color:#f7e5b9;font-size:8px}.delivery-success{top:116px;left:50%;display:flex;width:330px;padding:18px;align-items:center;gap:13px;border-radius:22px;opacity:0;transform:translateX(-50%) translateY(25px) scale(.92);animation:successScene 15s ease-in-out infinite}.success-check{display:grid;width:50px;height:50px;flex:0 0 auto;place-items:center;color:var(--white);border-radius:17px;background:linear-gradient(145deg,#2f906c,#12523e);box-shadow:0 11px 22px rgb(20 91 68 / .22);font-size:22px}.delivery-success div{display:flex;flex-direction:column}.delivery-success small{color:#7a8e86;font-size:8px}.delivery-success strong{color:var(--green-950);font-size:13px}.delivery-success b{margin-top:3px;color:#a47527;font-size:9px}.motion-progress{position:absolute;right:22px;bottom:17px;left:22px;z-index:20}.progress-line{height:3px;overflow:hidden;border-radius:99px;background:rgb(255 255 255 / .11)}.progress-line i{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c8993d,#f1d68f,#78b59c);transform:scaleX(0);transform-origin:right;animation:journeyProgress 15s linear infinite}.journey-labels{display:flex;margin-top:8px;justify-content:space-between;color:rgb(255 255 255 / .54);font-size:8px;font-weight:700}.is-motion-paused *,.motion-restarting *{animation-play-state:paused!important}.motion-restarting *{animation-name:none!important}@keyframes motionSheen{0%,62%{transform:translateX(-110%)}78%,100%{transform:translateX(110%)}}@keyframes haloSpin{to{transform:rotate(360deg)}}@keyframes voiceBeat{to{transform:scaleY(.45);opacity:.58}}@keyframes storyScene{0%,2%{opacity:0;transform:translateY(25px) scale(.92)}5%,17%{opacity:1;transform:translateY(0) scale(1)}21%,100%{opacity:0;transform:translateY(-18px) scale(.96)}}@keyframes analysisScene{0%,15%{opacity:0;transform:translateX(-22px) scale(.94)}20%,34%{opacity:1;transform:translateX(0) scale(1)}38%,100%{opacity:0;transform:translateX(18px) scale(.96)}}@keyframes completionFill{0%,19%{transform:scaleX(0)}30%,100%{transform:scaleX(1)}}@keyframes letterScene{0%,30%{opacity:0;transform:translateX(-50%) translateY(30px) scale(.88) rotate(2deg)}35%,51%{opacity:1;transform:translateX(-50%) translateY(0) scale(1) rotate(-1deg)}55%,100%{opacity:0;transform:translateX(-50%) translateY(58px) scale(.72) rotate(0)}}@keyframes writingLine{0%,34%{transform:scaleX(0)}45%,100%{transform:scaleX(1)}}@keyframes sealStamp{0%,43%{transform:translateX(50%) scale(0)}47%,52%{transform:translateX(50%) scale(1)}56%,100%{transform:translateX(50%) scale(.8)}}@keyframes envelopeScene{0%,49%{opacity:0;transform:translateX(50%) translateY(45px) scale(.85)}54%,71%{opacity:1;transform:translateX(50%) translateY(0) scale(1)}75%,100%{opacity:0;transform:translateX(50%) translateY(-10px) scale(.82)}}@keyframes letterIntoEnvelope{0%,52%{transform:translateY(-72px)}61%,100%{transform:translateY(64px)}}@keyframes flapClose{0%,58%{transform:rotateX(180deg);z-index:2}63%,100%{transform:rotateX(0);z-index:5}}@keyframes envelopeSeal{0%,62%{opacity:0;transform:scale(1.8)}66%,72%{opacity:1;transform:scale(1)}76%,100%{opacity:0;transform:scale(.8)}}@keyframes routeScene{0%,65%{opacity:0}69%,91%{opacity:1}95%,100%{opacity:0}}@keyframes routeDraw{0%,65%{stroke-dashoffset:170}90%,100%{stroke-dashoffset:0}}@keyframes courierTrip{0%,66%{right:40px;bottom:38px;opacity:0;transform:scale(.8)}69%{right:55px;bottom:38px;opacity:1;transform:scale(1)}77%{right:210px;bottom:92px;opacity:1;transform:scale(1)}87%{right:calc(100% - 165px);bottom:50px;opacity:1;transform:scale(.92)}91%,100%{right:calc(100% - 165px);bottom:50px;opacity:0;transform:scale(.88)}}@keyframes courierBob{to{transform:translateY(-5px) rotate(1deg)}}@keyframes destinationScene{0%,63%{opacity:0;transform:translateY(18px)}68%,92%{opacity:1;transform:translateY(0)}96%,100%{opacity:0;transform:translateY(0)}}@keyframes successScene{0%,84%{opacity:0;transform:translateX(-50%) translateY(25px) scale(.92)}89%,97%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}100%{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.98)}}@keyframes journeyProgress{to{transform:scaleX(1)}}.confidence-strip{color:var(--white);background:var(--green-950)}.confidence-grid{display:grid;grid-template-columns:repeat(4,1fr)}.confidence-item{display:flex;min-height:112px;padding:24px;align-items:center;gap:15px;border-left:1px solid rgb(255 255 255 / .1)}.confidence-item:last-child{border-left:0}.confidence-item>span{color:var(--gold-500);font-size:11px;font-weight:800}.confidence-item div{display:flex;flex-direction:column}.confidence-item strong{font-size:14px}.confidence-item small{color:rgb(255 255 255 / .58);font-size:11px}.section{padding:112px 0}.section-heading{margin-bottom:50px}.section-heading.centered{max-width:700px;margin-inline:auto;text-align:center}.section-kicker{margin:0 0 12px;color:var(--gold-700);font-size:13px;font-weight:800;letter-spacing:.02em}.section-heading h2,.services-intro h2,.clarity-content h2,.faq-intro h2,.cta-copy h2{margin:0;color:var(--green-950);font-family:"Readex Pro","Tajawal",sans-serif;font-size:clamp(34px, 4vw, 52px);font-weight:700;line-height:1.35;letter-spacing:-.035em}.section-heading>p:last-child,.split-heading>p,.services-intro>p,.clarity-content>p,.faq-intro>p{margin:18px 0 0;color:var(--muted);font-size:17px;line-height:1.9}.steps-section{background:var(--cream-50)}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.step-card{position:relative;min-height:300px;padding:29px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-sm);transition:transform 0.25s ease,border-color 0.25s ease}.step-card:hover{border-color:rgb(183 138 56 / .35);transform:translateY(-7px)}.step-number{position:absolute;top:19px;left:22px;color:rgb(16 60 48 / .14);font-family:"Readex Pro",sans-serif;font-size:42px;font-weight:700}.step-icon{display:grid;width:58px;height:58px;margin-bottom:45px;place-items:center;color:var(--green-800);border-radius:17px;background:rgb(42 107 86 / .09)}.step-icon svg{width:27px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.step-card h3,.service-card h3,.template-card h3{margin:0;color:var(--green-950);font-size:21px}.step-card p,.service-card p,.template-card p{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.8}.journey-heading{display:grid;margin-bottom:52px;align-items:end;grid-template-columns:1fr 0.72fr;gap:clamp(45px, 8vw, 110px)}.journey-heading h2{max-width:720px;margin:0;color:var(--green-950);font-family:"Readex Pro","Tajawal",sans-serif;font-size:clamp(42px, 5vw, 68px);line-height:1.24;letter-spacing:-.05em}.journey-heading-copy p{margin:0;color:var(--muted);font-size:16px;line-height:1.9}.journey-heading-copy .text-link{margin-top:17px}.journey-heading-copy .text-link span{font-size:19px;transition:transform 0.2s ease}.journey-heading-copy .text-link:hover span{transform:translateX(-5px)}.journey-board{position:relative;padding:27px;overflow:hidden;color:var(--white);border:1px solid rgb(218 181 101 / .28);border-radius:42px;background:radial-gradient(circle at 92% 9%,rgb(215 176 91 / .18),transparent 25rem),radial-gradient(circle at 6% 94%,rgb(62 145 111 / .21),transparent 27rem),linear-gradient(145deg,#062a21 0%,#0c4435 52%,#082f25 100%);box-shadow:0 35px 80px rgb(8 49 37 / .2),inset 0 1px 0 rgb(255 255 255 / .08);isolation:isolate}.journey-board::before{position:absolute;top:-270px;right:-210px;z-index:-1;width:600px;height:600px;content:"";border:1px solid rgb(229 194 119 / .13);border-radius:50%}.journey-noise{position:absolute;inset:0;z-index:-2;opacity:.15;background-image:radial-gradient(rgb(255 255 255 / .5) .65px,transparent .8px);background-size:21px 21px;mask-image:linear-gradient(135deg,#000,transparent 82%)}.journey-board-head{position:relative;z-index:5;display:flex;min-height:63px;padding:5px 8px 17px;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(255 255 255 / .09)}.journey-live{display:grid;align-items:center;grid-template-columns:auto auto;gap:2px 9px}.journey-live i{width:8px;height:8px;border-radius:50%;background:#78c8a4;box-shadow:0 0 0 6px rgb(120 200 164 / .09);animation:statusPulse 2s ease-in-out infinite}.journey-live span{color:#f2d694;font-size:10px;font-weight:800}.journey-live strong{grid-column:2;color:rgb(255 255 255 / .55);font-size:9px;font-weight:500}.journey-count{display:flex;align-items:center;gap:9px}.journey-count b{display:grid;width:38px;height:38px;place-items:center;color:var(--green-950);border-radius:12px;background:linear-gradient(145deg,#f0d591,#c7963e);font-family:"Readex Pro",sans-serif;font-size:17px}.journey-count span{color:rgb(255 255 255 / .62);font-size:9px;font-weight:700}.journey-rail{position:absolute;top:151px;right:calc(7.25% + 27px);left:calc(7.25% + 27px);z-index:3;height:22px}.journey-rail-base,.journey-rail-progress{position:absolute;top:10px;right:0;left:0;height:2px;border-radius:99px}.journey-rail-base{background:rgb(255 255 255 / .11)}.journey-rail-progress{background:linear-gradient(90deg,#75b99b,#eed087,#c28f36);box-shadow:0 0 16px rgb(226 187 104 / .34);transform:scaleX(0);transform-origin:right;transition:transform 4.7s cubic-bezier(.2,.78,.2,1)}.journey-board.is-active .journey-rail-progress{transform:scaleX(1)}.journey-runner{position:absolute;top:-2px;right:0;display:grid;width:35px;height:26px;place-items:center;color:#f1d18b;border:1px solid rgb(236 205 139 / .3);border-radius:8px;opacity:0;background:#0d4938;box-shadow:0 8px 20px rgb(0 20 14 / .32)}.journey-runner svg{width:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.journey-board.is-active .journey-runner{animation:journeyRunner 7s 0.7s cubic-bezier(.45,0,.3,1) infinite}.journey-board.is-paused *{animation-play-state:paused!important}.journey-grid{position:relative;z-index:4;display:grid;margin-top:67px;grid-template-columns:repeat(4,1fr);gap:13px}.journey-stop{position:relative;display:flex;min-width:0;min-height:365px;padding:26px 21px 20px;flex-direction:column;border:1px solid rgb(255 255 255 / .11);border-radius:24px;background:linear-gradient(145deg,rgb(255 255 255 / .095),rgb(255 255 255 / .045));box-shadow:inset 0 1px 0 rgb(255 255 255 / .055);transition:transform 0.3s ease,border-color 0.3s ease,background 0.3s ease;backdrop-filter:blur(15px)}.journey-stop:hover{border-color:rgb(232 199 129 / .33);background:linear-gradient(145deg,rgb(255 255 255 / .13),rgb(255 255 255 / .065));transform:translateY(-7px)}.journey-stop-top{display:flex;align-items:center;justify-content:space-between}.journey-step-number{color:#edcf8a;font-family:"Readex Pro",sans-serif;font-size:12px;font-weight:700}.journey-stop-top small{padding:6px 8px;color:rgb(255 255 255 / .58);border:1px solid rgb(255 255 255 / .08);border-radius:999px;background:rgb(255 255 255 / .04);font-size:7px}.journey-node{position:absolute;top:-40px;right:50%;z-index:4;display:grid;width:25px;height:25px;place-items:center;border:1px solid rgb(234 201 132 / .6);border-radius:50%;background:#0b3e30;box-shadow:0 0 0 7px rgb(9 55 42 / .95);transform:translateX(50%)}.journey-node i{width:7px;height:7px;border-radius:50%;background:#dcb668}.journey-board.is-active .journey-stop:nth-child(1) .journey-node i{animation:journeyNodePulse 7s 0.4s infinite}.journey-board.is-active .journey-stop:nth-child(2) .journey-node i{animation:journeyNodePulse 7s 1.8s infinite}.journey-board.is-active .journey-stop:nth-child(3) .journey-node i{animation:journeyNodePulse 7s 3.2s infinite}.journey-board.is-active .journey-stop:nth-child(4) .journey-node i{animation:journeyNodePulse 7s 4.6s infinite}.journey-icon{position:relative;display:grid;width:100%;height:105px;margin:18px 0 15px;place-items:center}.journey-voice svg{width:48px;fill:none;stroke:#f0d18b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;filter:drop-shadow(0 9px 14px rgb(0 20 14 / .3))}.journey-wave{position:absolute;bottom:0;display:flex;height:23px;align-items:center;gap:4px}.journey-wave i{display:block;width:3px;height:8px;border-radius:4px;background:#71bb9a;animation:voiceBeat 0.75s ease-in-out infinite alternate}.journey-wave i:nth-child(2){height:16px;animation-delay:-0.2s}.journey-wave i:nth-child(3){height:22px;animation-delay:-0.5s}.journey-wave i:nth-child(4){height:14px;animation-delay:-0.35s}.journey-wave i:nth-child(5){height:7px;animation-delay:-0.62s}.journey-meter svg{width:76px;overflow:visible;fill:none;stroke:rgb(255 255 255 / .12);stroke-width:5;transform:rotate(-90deg)}.journey-meter .meter-progress{stroke:#e8c87f;stroke-dasharray:157;stroke-dashoffset:157;stroke-linecap:round;transition:stroke-dashoffset 2.6s 1s ease}.journey-board.is-active .meter-progress{stroke-dashoffset:0}.journey-meter>strong{position:absolute;top:50%;right:50%;color:#fffdf7;font-family:"Readex Pro",sans-serif;font-size:19px;transform:translate(50%,-50%)}.journey-meter>strong small{color:#dfbd73;font-size:8px}.journey-paper .paper-sheet{position:absolute;right:calc(50% - 38px);width:76px;height:94px;padding:13px 11px;color:var(--green-950);border-radius:7px 7px 18px 7px;background:#fffaf0;box-shadow:0 15px 26px rgb(0 18 13 / .28);transform:rotate(3deg)}.paper-sheet b{display:block;margin-bottom:12px;font-size:7px}.paper-sheet i{display:block;width:100%;height:3px;margin-top:7px;border-radius:8px;background:rgb(12 70 52 / .15)}.paper-sheet i:nth-child(3){width:78%}.paper-sheet i:nth-child(4){width:55%}.paper-sheet span{position:absolute;right:9px;bottom:8px;display:grid;width:17px;height:17px;place-items:center;color:#fff;border-radius:50%;background:#c7963f;font-size:8px}.journey-paper>svg{position:absolute;right:calc(50% + 8px);bottom:2px;z-index:3;width:54px;fill:#0e4938;stroke:#f0d18b;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;filter:drop-shadow(0 10px 12px rgb(0 20 14 / .22));animation:journeyPen 3s ease-in-out infinite}.journey-send{overflow:hidden}.send-route{position:absolute;right:15%;left:15%;display:flex;align-items:center;justify-content:space-between}.send-route::before{position:absolute;right:0;left:0;height:2px;content:"";background:linear-gradient(90deg,rgb(235 202 133 / .12),rgb(235 202 133 / .55),rgb(235 202 133 / .12))}.send-route i{position:relative;z-index:2;width:9px;height:9px;border:2px solid #d8b464;border-radius:50%;background:#0c4132}.send-envelope{position:absolute;right:14%;z-index:4;width:52px;color:#f0d18b;filter:drop-shadow(0 10px 12px rgb(0 18 13 / .3));animation:journeyEnvelope 4.5s cubic-bezier(.4,0,.2,1) infinite}.send-envelope svg{width:100%;fill:#15513e;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.journey-stop h3{margin:0;color:#fffdf8;font-size:19px}.journey-stop>p{margin:9px 0 18px;color:rgb(255 255 255 / .58);font-size:11px;line-height:1.8}.journey-result{display:flex;margin-top:auto;padding-top:13px;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid rgb(255 255 255 / .08)}.journey-result span{color:rgb(255 255 255 / .35);font-size:7px}.journey-result strong{color:#e7cb8b;font-size:8px}.journey-board-footer{display:flex;margin-top:20px;padding:0 7px;flex-wrap:wrap;justify-content:center;gap:14px 30px;color:rgb(255 255 255 / .55);font-size:9px;font-weight:700}.journey-board-footer span{display:flex;align-items:center;gap:7px}.journey-board-footer i{display:grid;width:18px;height:18px;place-items:center;color:#81c6a7;border-radius:50%;background:rgb(119 194 160 / .09);font-size:8px;font-style:normal}@keyframes journeyRunner{0%{right:0;opacity:0;transform:translateY(0)}7%,88%{opacity:1}45%{transform:translateY(-5px)}100%{right:calc(100% - 35px);opacity:0;transform:translateY(0)}}@keyframes journeyNodePulse{0%,12%,100%{background:#dcb668;box-shadow:0 0 0 0 #fff0}6%{background:#fff2c9;box-shadow:0 0 0 9px rgb(220 182 104 / .14)}}@keyframes journeyPen{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(-9px,-7px) rotate(-4deg)}}@keyframes journeyEnvelope{0%{right:14%;transform:translateY(4px) rotate(2deg)}48%{transform:translateY(-8px) rotate(-3deg)}100%{right:calc(86% - 52px);transform:translateY(4px) rotate(2deg)}}.services-section{position:relative;overflow:hidden;color:var(--white);background:radial-gradient(circle at 6% 10%,rgb(205 169 94 / .16),transparent 28rem),var(--green-900)}.services-section::after{position:absolute;right:-110px;bottom:-170px;width:450px;height:450px;content:"";border:1px solid rgb(205 169 94 / .16);border-radius:50%}.services-layout{position:relative;z-index:1;display:grid;align-items:center;grid-template-columns:0.8fr 1.2fr;gap:clamp(55px, 8vw, 120px)}.light-kicker{color:var(--gold-300)}.services-intro h2{color:var(--white)}.services-intro>p{color:rgb(255 255 255 / .65)}.text-link{display:inline-flex;margin-top:25px;align-items:center;gap:9px;color:var(--green-800);font-size:14px;font-weight:800}.light-link{color:var(--gold-300)}.services-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.service-card{min-height:230px;padding:28px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-md);background:rgb(255 255 255 / .07);backdrop-filter:blur(12px)}.service-card-accent{border-color:rgb(234 211 153 / .3);background:rgb(205 169 94 / .12)}.service-icon{display:grid;width:45px;height:45px;margin-bottom:27px;place-items:center;color:var(--green-950);border-radius:14px;background:var(--gold-300);font-size:17px;font-weight:800}.service-card h3{color:var(--white)}.service-card p{color:rgb(255 255 255 / .63)}.trust-section{position:relative;overflow:hidden;color:var(--white);background:radial-gradient(circle at 88% 18%,rgb(204 164 82 / .14),transparent 28rem),radial-gradient(circle at 8% 90%,rgb(61 139 109 / .2),transparent 30rem),linear-gradient(145deg,#06271f 0%,#0a3a2d 50%,#082e24 100%)}.trust-section::before{position:absolute;inset:0;content:"";opacity:.16;background-image:radial-gradient(rgb(255 255 255 / .44) .65px,transparent .75px);background-size:24px 24px;mask-image:linear-gradient(120deg,transparent 15%,#000 52%,transparent 90%)}.trust-ambient{position:absolute;border:1px solid rgb(219 181 102 / .13);border-radius:50%;pointer-events:none}.trust-ambient-one{top:-250px;right:-180px;width:620px;height:620px;animation:trustOrbit 24s linear infinite}.trust-ambient-two{bottom:-330px;left:-180px;width:700px;height:700px;border-style:dashed;animation:trustOrbit 30s linear infinite reverse}.trust-section .container{position:relative;z-index:1}.trust-heading{display:grid;margin-bottom:55px;align-items:end;grid-template-columns:1fr 0.72fr;gap:clamp(45px, 8vw, 120px)}.trust-heading h2{max-width:700px;margin:0;color:#fffdf7;font-family:"Readex Pro","Tajawal",sans-serif;font-size:clamp(40px, 4.7vw, 66px);line-height:1.25;letter-spacing:-.045em}.trust-heading-copy p{margin:0;color:rgb(255 255 255 / .64);font-size:16px;line-height:1.95}.trust-bento{display:grid;grid-auto-flow:dense;grid-auto-rows:250px;grid-template-columns:repeat(12,1fr);gap:18px}.trust-card{position:relative;min-width:0;padding:29px;overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:29px;background:linear-gradient(145deg,rgb(255 255 255 / .095),rgb(255 255 255 / .045));box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 24px 55px rgb(0 18 13 / .16);transition:transform 0.35s ease,border-color 0.35s ease,background 0.35s ease,box-shadow 0.35s ease;backdrop-filter:blur(18px)}.trust-card::before{position:absolute;top:-70%;left:-60%;width:75%;height:230%;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .085),transparent);transform:rotate(18deg);transition:left 0.8s ease,opacity 0.3s ease}.trust-card:hover{border-color:rgb(225 190 116 / .34);background:linear-gradient(145deg,rgb(255 255 255 / .12),rgb(255 255 255 / .055));box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 30px 65px rgb(0 17 12 / .25);transform:translateY(-6px)}.trust-card.reveal{opacity:1;transform:none}.trust-card.reveal:hover{transform:translateY(-6px)}.trust-card:hover::before{left:125%;opacity:1}.trust-privacy{display:flex;grid-column:span 5;grid-row:span 2;flex-direction:column;border-color:rgb(222 187 113 / .23);background:radial-gradient(circle at 50% 40%,rgb(213 174 90 / .13),transparent 42%),linear-gradient(150deg,rgb(255 255 255 / .1),rgb(255 255 255 / .045))}.trust-security{display:grid;grid-column:span 7;grid-template-columns:0.92fr 1.08fr;align-items:center;gap:24px}.trust-speed{grid-column:span 3}.trust-flexibility{grid-column:span 4}.trust-card-head{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between}.trust-index{color:rgb(243 215 154 / .7);font-size:10px;font-weight:800;letter-spacing:.12em}.trust-chip,.mini-status,.flex-count{display:inline-flex;padding:7px 10px;align-items:center;gap:6px;color:#f1d99d;border:1px solid rgb(228 195 125 / .18);border-radius:999px;background:rgb(230 194 115 / .07);font-size:8px;font-weight:800}.trust-chip i,.mini-status i{width:6px;height:6px;border-radius:50%;background:#70c69f;box-shadow:0 0 0 5px rgb(112 198 159 / .08);animation:statusPulse 2s ease-in-out infinite}.trust-card-copy{position:relative;z-index:4}.trust-card-copy h3{margin:0;color:#fffdf8;font-size:22px}.trust-card-copy p{margin:10px 0 0;color:rgb(255 255 255 / .59);font-size:13px;line-height:1.85}.trust-privacy .trust-card-copy{margin-top:auto}.trust-privacy .trust-card-copy h3{font-size:27px}.privacy-visual{position:relative;display:grid;min-height:278px;place-items:center}.privacy-ring{position:absolute;border:1px solid rgb(227 193 122 / .18);border-radius:50%}.privacy-ring::before,.privacy-ring::after{position:absolute;width:7px;height:7px;content:"";border-radius:50%;background:#dfbb6c;box-shadow:0 0 18px rgb(223 187 108 / .68)}.ring-one{width:240px;height:240px;animation:privacyOrbit 13s linear infinite}.ring-one::before{top:22px;right:32px}.ring-one::after{bottom:15px;left:48px}.ring-two{width:185px;height:185px;border-style:dashed;animation:privacyOrbit 10s linear infinite reverse}.ring-two::before{top:-4px;left:85px}.ring-two::after{right:-3px;bottom:73px}.privacy-shield{position:relative;z-index:2;width:120px;filter:drop-shadow(0 24px 30px rgb(0 16 11 / .35));animation:shieldFloat 4s ease-in-out infinite}.privacy-shield svg{width:100%;overflow:visible;fill:none;stroke:#f1d696;stroke-linecap:round;stroke-linejoin:round;stroke-width:5}.privacy-shield .shield-body{fill:rgb(232 196 121 / .12);stroke-width:3}.privacy-shield .shield-glow{fill:rgb(255 255 255 / .055);stroke:rgb(255 255 255 / .19);stroke-width:2}.privacy-particle{position:absolute;z-index:3;padding:7px 11px;color:rgb(255 255 255 / .46);border:1px solid rgb(255 255 255 / .1);border-radius:9px;background:rgb(5 35 27 / .65);font-size:9px;letter-spacing:.25em;backdrop-filter:blur(8px);animation:maskedData 4.5s ease-in-out infinite}.particle-one{top:61px;right:23px}.particle-two{bottom:60px;left:26px;animation-delay:-2.1s}.security-visual{position:relative;height:190px}.secure-file{position:absolute;top:18px;left:50%;width:205px;height:150px;padding:16px;border:1px solid rgb(215 178 98 / .28);border-radius:17px;background:#fffaf0;box-shadow:0 20px 35px rgb(0 16 11 / .24)}.secure-file.file-back{opacity:.35;transform:translateX(-42%) rotate(7deg)}.secure-file.file-front{transform:translateX(-56%) rotate(-3deg);animation:secureFileFloat 4.8s ease-in-out infinite}.secure-file>i{display:block;width:100%;height:5px;margin-top:10px;border-radius:99px;background:#dce5e0}.secure-file>i:nth-of-type(2){width:82%}.secure-file>i:nth-of-type(3){width:58%}.secure-file-top{display:flex;margin-bottom:16px;align-items:center;gap:8px;color:var(--green-900);font-size:10px}.secure-file-top span{width:24px;height:24px;border-radius:8px;background:linear-gradient(145deg,#1f7055,#0b3e30)}.secure-mask{position:absolute;right:16px;bottom:14px;padding:5px 8px;color:#a67423;border-radius:7px;background:#f3e8cd;font-size:7px;letter-spacing:.12em}.secure-check{position:absolute;right:22px;bottom:12px;z-index:5;display:grid;width:48px;height:48px;place-items:center;color:#fff;border:5px solid #174a3a;border-radius:50%;background:linear-gradient(145deg,#d8ad58,#a7731f);box-shadow:0 13px 28px rgb(0 17 12 / .3);animation:secureCheck 3s ease-in-out infinite}.secure-check svg{width:25px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.trust-security .trust-index{display:block;margin-bottom:36px}.trust-speed,.trust-flexibility{display:flex;flex-direction:column}.speed-visual{position:relative;height:72px;margin:14px 0 9px}.speed-track{position:absolute;top:38px;right:4px;left:4px;height:2px;background:linear-gradient(90deg,rgb(234 205 142 / .1),rgb(234 205 142 / .55),rgb(234 205 142 / .1))}.speed-track i{position:absolute;top:-4px;width:10px;height:10px;border:2px solid #d8b363;border-radius:50%;background:#0c4032}.speed-track i:nth-child(1){right:0}.speed-track i:nth-child(2){right:calc(50% - 5px)}.speed-track i:nth-child(3){left:0}.speed-envelope{position:absolute;top:7px;right:0;z-index:3;width:51px;color:#f1d38e;filter:drop-shadow(0 9px 10px rgb(0 16 11 / .3));animation:speedDelivery 4.2s cubic-bezier(.4,0,.2,1) infinite}.speed-envelope svg{width:100%;fill:#174f3e;stroke:currentColor;stroke-width:2}.trust-speed .trust-card-copy,.trust-flexibility .trust-card-copy{margin-top:auto}.trust-speed .trust-card-copy h3,.trust-flexibility .trust-card-copy h3{font-size:19px}.trust-speed .trust-card-copy p,.trust-flexibility .trust-card-copy p{font-size:11px;line-height:1.75}.flex-visual{position:relative;height:82px;margin-top:10px;perspective:600px}.flex-card{position:absolute;top:13px;right:50%;display:grid;width:132px;height:58px;place-items:center;color:var(--green-950);border:1px solid rgb(212 173 90 / .45);border-radius:13px;background:#fff9eb;box-shadow:0 14px 24px rgb(0 16 11 / .2);font-size:8px;font-weight:800;transform-origin:bottom center;transition:transform 0.35s ease}.flex-card-one{z-index:3;transform:translateX(50%) rotate(0)}.flex-card-two{z-index:2;transform:translateX(62%) rotate(9deg)}.flex-card-three{z-index:1;transform:translateX(38%) rotate(-9deg)}.trust-flexibility:hover .flex-card-one{transform:translateX(50%) translateY(-5px)}.trust-flexibility:hover .flex-card-two{transform:translateX(78%) rotate(16deg)}.trust-flexibility:hover .flex-card-three{transform:translateX(22%) rotate(-16deg)}@keyframes trustOrbit{to{transform:rotate(360deg)}}@keyframes privacyOrbit{to{transform:rotate(360deg)}}@keyframes shieldFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes maskedData{0%,100%{opacity:.45;transform:translateY(4px)}50%{opacity:1;transform:translateY(-4px)}}@keyframes statusPulse{0%,100%{box-shadow:0 0 0 4px rgb(112 198 159 / .06)}50%{box-shadow:0 0 0 8px rgb(112 198 159 / .12)}}@keyframes secureFileFloat{0%,100%{transform:translateX(-56%) translateY(0) rotate(-3deg)}50%{transform:translateX(-56%) translateY(-7px) rotate(-1deg)}}@keyframes secureCheck{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes speedDelivery{0%{right:0;transform:translateY(0) rotate(2deg)}45%{transform:translateY(-9px) rotate(-3deg)}100%{right:calc(100% - 51px);transform:translateY(0) rotate(2deg)}}.about-section{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 82%,rgb(201 165 91 / .09),transparent 24rem),linear-gradient(180deg,#fffefa 0%,#fbf8f0 100%)}.about-section::before{position:absolute;top:90px;right:50%;width:520px;height:520px;content:"";opacity:.32;border:1px solid rgb(22 91 69 / .11);border-radius:50%;transform:translateX(50%)}.about-grid-lines{position:absolute;inset:0;display:grid;padding-inline:max(5%, calc((100% - 1200px) / 2));grid-template-columns:repeat(4,1fr);pointer-events:none}.about-grid-lines i{border-inline-start:1px solid rgb(15 65 50 / .055)}.about-grid-lines i:last-child{border-inline-end:1px solid rgb(15 65 50 / .055)}.about-section .container{position:relative;z-index:1}.about-heading{max-width:880px;margin:0 auto 70px;text-align:center}.about-eyebrow{position:relative;display:inline-block;margin-bottom:19px;padding:0 22px;color:var(--green-800);font-family:"Readex Pro","Tajawal",sans-serif;font-size:clamp(30px, 3.6vw, 49px);font-weight:700;line-height:1.2}.about-eyebrow::after{position:absolute;right:50%;bottom:-9px;width:62px;height:4px;content:"";border-radius:9px;background:linear-gradient(90deg,var(--gold-600),var(--green-700));transform:translateX(50%)}.about-heading h2{margin:22px 0 0;color:var(--green-950);font-family:"Readex Pro","Tajawal",sans-serif;font-size:clamp(34px, 4vw, 55px);line-height:1.35;letter-spacing:-.04em}.about-heading p{max-width:780px;margin:20px auto 0;color:var(--muted);font-size:16px;line-height:2}.about-pillars{display:grid;border-top:1px solid rgb(14 63 48 / .1);border-bottom:1px solid rgb(14 63 48 / .1);grid-template-columns:repeat(3,1fr)}.about-pillar{position:relative;min-width:0;min-height:535px;padding:32px 34px 38px;overflow:hidden;transition:background 0.35s ease,transform 0.35s ease}.about-pillar:not(:last-child){border-inline-end:1px solid rgb(14 63 48 / .1)}.about-pillar::before{position:absolute;right:50%;bottom:-210px;width:390px;height:390px;content:"";opacity:0;border-radius:50%;background:radial-gradient(circle,rgb(207 170 93 / .13),transparent 67%);transform:translateX(50%);transition:bottom 0.5s ease,opacity 0.4s ease}.about-pillar:hover{background:rgb(255 255 255 / .62);transform:translateY(-5px)}.about-pillar:hover::before{bottom:-145px;opacity:1}.pillar-number{color:rgb(17 76 58 / .38);font-size:10px;font-weight:800;letter-spacing:.15em}.pillar-visual{position:relative;display:grid;height:235px;margin:10px 0 20px;place-items:center}.pillar-visual::after{position:absolute;right:50%;bottom:17px;width:185px;height:28px;content:"";opacity:.5;border-radius:50%;background:radial-gradient(ellipse,rgb(13 64 49 / .16),transparent 68%);transform:translateX(50%)}.vision-visual svg{position:relative;z-index:2;width:min(280px, 100%);overflow:visible;fill:none;stroke:var(--green-800);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.vision-horizon{opacity:.24;stroke-dasharray:7 8;animation:aboutPathFlow 8s linear infinite}.vision-orbit{opacity:.15;stroke:var(--gold-700);stroke-dasharray:9 7;transform-origin:132px 83px;animation:aboutOrbit 14s linear infinite}.vision-orbit.inner{opacity:.22;animation-duration:9s;animation-direction:reverse}.vision-target{fill:var(--gold-600);stroke:rgb(255 255 255 / .8);stroke-width:4;animation:visionPulse 2.4s ease-in-out infinite;transform-origin:132px 83px}.vision-arrow{stroke:var(--green-800);stroke-width:3;stroke-dasharray:180;stroke-dashoffset:180;animation:visionDraw 4.5s ease-in-out infinite}.vision-dot{fill:var(--gold-500);stroke:none;animation:visionPulse 2.7s ease-in-out infinite}.vision-dot.dot-b{animation-delay:-1.3s}.mission-visual{grid-template-columns:1fr 1fr;align-items:center;gap:55px}.mission-story,.mission-letter{position:relative;z-index:3;width:118px;height:96px;padding:16px;border:1px solid rgb(14 77 58 / .14);background:#fff;box-shadow:0 20px 32px rgb(10 56 42 / .1)}.mission-story{justify-self:end;border-radius:20px 20px 5px 20px;transform:rotate(3deg);animation:storyCardFloat 4.4s ease-in-out infinite}.mission-story i,.mission-letter i{display:block;width:100%;height:5px;margin-top:8px;border-radius:9px;background:rgb(16 78 59 / .13)}.mission-story i:nth-child(2){width:76%}.mission-story i:nth-child(3){width:55%}.mission-story span{position:absolute;top:-13px;right:-11px;width:28px;height:28px;border:6px solid #edf5f1;border-radius:50%;background:var(--green-700)}.mission-letter{justify-self:start;border-color:rgb(196 149 58 / .27);border-radius:7px 7px 22px 7px;transform:rotate(-3deg);animation:letterCardFloat 4.4s -2.2s ease-in-out infinite}.mission-letter strong{display:block;color:var(--green-900);font-size:9px}.mission-letter span{position:absolute;right:-9px;bottom:-10px;display:grid;width:31px;height:31px;place-items:center;color:#fff;border:5px solid #f9f6ee;border-radius:50%;background:var(--gold-600);font-size:11px}.mission-flow{position:absolute;top:28px;right:50%;z-index:1;width:240px;fill:none;stroke:var(--gold-600);stroke-dasharray:6 7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transform:translateX(50%)}.mission-flow path:first-child{animation:aboutPathFlow 7s linear infinite}.values-orbit{position:absolute;width:195px;height:195px;border:1px dashed rgb(188 141 50 / .25);border-radius:50%;animation:aboutOrbit 17s linear infinite}.values-orbit i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--gold-500);box-shadow:0 0 0 6px rgb(205 169 94 / .09)}.values-orbit i:nth-child(1){top:10px;right:49px}.values-orbit i:nth-child(2){right:-4px;bottom:69px}.values-orbit i:nth-child(3){bottom:13px;left:41px}.values-compass{position:relative;z-index:3;width:125px;color:var(--green-800);filter:drop-shadow(0 17px 18px rgb(9 57 42 / .13));animation:compassFloat 4.8s ease-in-out infinite}.values-compass svg{width:100%;fill:#fffdf7;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.values-compass path{fill:rgb(205 169 94 / .25);stroke:var(--gold-700)}.values-compass circle:last-child{fill:var(--gold-600);stroke:#fff;stroke-width:3}.value-tag{position:absolute;z-index:4;padding:7px 10px;color:var(--green-800);border:1px solid rgb(17 83 63 / .11);border-radius:999px;background:rgb(255 255 255 / .88);box-shadow:0 10px 22px rgb(11 55 43 / .08);font-size:8px;font-weight:800;animation:valueFloat 4s ease-in-out infinite}.value-accuracy{top:44px;right:12px}.value-clarity{top:88px;left:8px;animation-delay:-1.3s}.value-care{right:37px;bottom:27px;animation-delay:-2.6s}.pillar-copy{position:relative;z-index:3;text-align:center}.pillar-copy>span{display:inline-block;margin-bottom:10px;color:var(--gold-700);font-size:11px;font-weight:800}.pillar-copy h3{margin:0;color:var(--green-950);font-size:22px}.pillar-copy p{margin:13px 0 0;color:var(--muted);font-size:13px;line-height:1.9}@keyframes aboutOrbit{to{transform:rotate(360deg)}}@keyframes aboutPathFlow{to{stroke-dashoffset:-150}}@keyframes visionPulse{0%,100%{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes visionDraw{0%,15%{stroke-dashoffset:180}55%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:-180}}@keyframes storyCardFloat{0%,100%{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes letterCardFloat{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(-1deg)}}@keyframes compassFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(2deg)}}@keyframes valueFloat{0%,100%{transform:translateY(3px)}50%{transform:translateY(-4px)}}.templates-section{background:#f8f4eb}.split-heading{display:grid;align-items:end;grid-template-columns:1fr 0.65fr;gap:70px}.template-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.template-card{position:relative;display:block;min-height:270px;padding:29px;overflow:hidden;border:1px solid rgb(183 138 56 / .17);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-sm);transition:transform 0.25s ease,box-shadow 0.25s ease}.template-card::before{position:absolute;top:-45px;left:-45px;width:120px;height:120px;content:"";border-radius:50%;background:rgb(205 169 94 / .08)}.template-card:hover{box-shadow:0 22px 52px rgb(9 44 34 / .12);transform:translateY(-6px)}.template-tag{display:inline-flex;margin-bottom:30px;padding:7px 10px;color:var(--gold-700);border-radius:8px;background:rgb(205 169 94 / .1);font-size:10px;font-weight:800}.template-arrow{position:absolute;right:29px;bottom:25px;display:grid;width:36px;height:36px;place-items:center;color:var(--white);border-radius:11px;background:var(--green-900);transition:transform 0.2s ease}.template-card:hover .template-arrow{transform:translateX(-5px)}.clarity-section{background:var(--white)}.clarity-grid{display:grid;align-items:center;grid-template-columns:1fr 0.9fr;gap:clamp(60px, 9vw, 130px)}.clarity-visual{position:relative;min-height:480px}.clarity-visual::before{position:absolute;inset:20px 35px 20px 0;content:"";border-radius:48% 52% 43% 57% / 42% 46% 54% 58%;background:var(--cream-100)}.clarity-card{position:absolute;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-lg)}.card-back{top:40px;left:0;width:220px;padding:20px;transform:rotate(-4deg)}.card-back span,.clarity-label{color:var(--muted);font-size:10px}.card-back strong{display:block;margin-top:4px;color:var(--green-900);font-size:12px}.card-front{right:30px;bottom:36px;width:min(380px, 85%);padding:30px}.card-front h3{margin:6px 0 24px;color:var(--green-950);font-size:23px}.card-front ul,.check-list,.contact-list{margin:0;padding:0;list-style:none}.card-front li{display:flex;padding:11px 0;align-items:center;gap:11px;color:var(--muted);border-top:1px solid var(--line);font-size:12px}.card-front li i{display:grid;width:21px;height:21px;place-items:center;border:1px solid rgb(16 60 48 / .18);border-radius:50%;font-style:normal;font-size:10px}.card-front li.done{color:var(--green-800)}.card-front li.done i{color:var(--white);border-color:var(--green-700);background:var(--green-700)}.card-front li.active i{border:5px solid rgb(205 169 94 / .24);background:var(--gold-600)}.check-list{display:grid;margin-top:26px;gap:14px}.check-list li{display:flex;align-items:center;gap:11px;color:#446258;font-size:14px;font-weight:700}.check-list span{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;color:var(--green-800);border-radius:50%;background:rgb(42 107 86 / .1);font-size:11px}.price-section{position:relative;overflow:hidden;background:var(--green-950)}.price-section::before,.price-section::after{position:absolute;content:"";border:1px solid rgb(234 211 153 / .12);border-radius:50%}.price-section::before{top:-260px;right:-160px;width:620px;height:620px}.price-section::after{bottom:-310px;left:-170px;width:700px;height:700px}.price-panel{position:relative;z-index:1;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) 390px;gap:clamp(55px, 8vw, 120px)}.price-copy .section-kicker{color:var(--gold-300)}.price-copy h2{max-width:720px;margin:8px 0 18px;color:var(--white);font-family:"Readex Pro",sans-serif;font-size:clamp(37px, 5vw, 62px);line-height:1.32}.price-copy h2 span{color:var(--gold-300);white-space:nowrap}.price-copy>p:last-of-type{max-width:670px;margin:0;color:rgb(255 255 255 / .67);font-size:16px;line-height:1.9}.price-copy ul{display:grid;margin:28px 0 0;padding:0;grid-template-columns:1fr 1fr;gap:12px 22px;list-style:none}.price-copy li{display:flex;align-items:center;gap:9px;color:rgb(255 255 255 / .84);font-size:12px;font-weight:700}.price-copy li i{display:grid;width:23px;height:23px;flex:0 0 23px;place-items:center;color:var(--green-950);border-radius:50%;background:var(--gold-300);font-size:10px;font-style:normal}.price-card{position:relative;padding:34px;overflow:hidden;color:var(--green-950);border:1px solid rgb(255 255 255 / .45);border-radius:30px;background:linear-gradient(145deg,#fffdf7,#f1e5c8);box-shadow:0 28px 70px rgb(0 0 0 / .22)}.price-card::before{position:absolute;top:-80px;left:-80px;width:210px;height:210px;content:"";border:1px solid rgb(183 138 56 / .24);border-radius:50%}.price-card>span{position:relative;color:var(--gold-700);font-size:12px;font-weight:800}.price-card>div{position:relative;display:flex;margin:7px 0 13px;align-items:baseline;gap:9px}.price-card bdi{font-family:"Readex Pro",sans-serif;font-size:82px;font-weight:700;line-height:1;letter-spacing:-.07em}.price-card div small{color:var(--gold-700);font-size:16px;font-weight:800}.price-card p{position:relative;margin:0 0 22px;color:#5c7169;font-size:13px;line-height:1.8}.price-card .button{position:relative;width:100%}.price-card>small{position:relative;display:block;margin-top:12px;color:#738078;text-align:center;font-size:9px}.faq-section{background:#f8f4eb}.faq-layout{display:grid;grid-template-columns:0.7fr 1.3fr;gap:clamp(50px, 8vw, 110px)}.faq-list{display:grid;gap:12px}.faq-list details{padding:0 24px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white)}.faq-list summary{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:20px;color:var(--green-950);cursor:pointer;list-style:none;font-size:15px;font-weight:800}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{position:relative;width:28px;height:28px;flex:0 0 28px;border-radius:9px;background:rgb(42 107 86 / .09)}.faq-list summary span::before,.faq-list summary span::after{position:absolute;top:13px;right:8px;width:12px;height:2px;content:"";background:var(--green-800);transition:transform 0.2s ease}.faq-list summary span::after{transform:rotate(90deg)}.faq-list details[open] summary span::after{transform:rotate(0)}.faq-list details p{margin:-2px 0 22px;padding-left:45px;color:var(--muted);font-size:14px}.final-cta{padding:85px 0;background:var(--cream-50)}.cta-panel{position:relative;display:flex;min-height:300px;padding:clamp(38px, 6vw, 72px);overflow:hidden;align-items:center;justify-content:space-between;gap:50px;color:var(--white);border-radius:var(--radius-lg);background:radial-gradient(circle at 8% 30%,rgb(205 169 94 / .22),transparent 23rem),var(--green-950);box-shadow:var(--shadow-lg)}.cta-panel::after{position:absolute;left:-70px;bottom:-150px;width:370px;height:370px;content:"";border:1px solid rgb(234 211 153 / .2);border-radius:50%}.cta-copy{position:relative;z-index:1;max-width:680px}.cta-copy>span{color:var(--gold-300);font-size:13px;font-weight:800}.cta-copy h2{margin-top:10px;color:var(--white);font-size:clamp(32px, 4vw, 48px)}.cta-copy p{margin:15px 0 0;color:rgb(255 255 255 / .62)}.cta-actions{position:relative;z-index:2;display:flex;flex:0 0 auto;flex-direction:column;gap:11px}.site-footer{padding-top:70px;color:rgb(255 255 255 / .64);background:#06251d}.footer-main{display:grid;padding-bottom:55px;grid-template-columns:1.45fr 0.75fr 0.8fr;gap:70px}.footer-brand>a{display:inline-flex;padding:10px 14px;border:1px solid rgb(201 165 91 / .28);border-radius:18px;background:rgb(252 250 245 / .97)}.footer-brand img{width:158px;height:103px;object-fit:contain;opacity:1}.footer-brand p{max-width:430px;margin:17px 0 0;font-size:13px;line-height:1.9}.footer-business-card{display:flex;width:min(100%, 430px);align-items:center;margin-top:22px;padding:14px 15px;gap:13px;border:1px solid rgb(231 203 144 / .18);border-radius:18px;background:linear-gradient(135deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025));box-shadow:inset 0 1px 0 rgb(255 255 255 / .06)}.footer-card-icon,.footer-contact-icon{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:13px;color:#f1d690;background:rgb(211 176 100 / .12)}.footer-card-icon svg,.footer-contact-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.footer-business-copy{display:grid;min-width:0;gap:3px}.footer-business-copy small,.footer-contact-card small,.footer-whatsapp small{display:block;color:rgb(255 255 255 / .5);font-size:10px;line-height:1.6}.footer-business-copy strong{color:var(--white);font-size:13px;font-weight:700}.footer-business-copy>span{color:rgb(255 255 255 / .68);font-size:11px}.footer-business-copy bdi,.footer-contact-card bdi,.footer-legal-identity bdi{direction:ltr;unicode-bidi:isolate;letter-spacing:.04em}.footer-column h2{margin:10px 0 22px;color:var(--white);font-size:15px}.footer-menu{align-items:flex-start;flex-direction:column;gap:10px}.footer-menu a,.contact-list a{font-size:13px;transition:color 0.2s ease}.footer-menu a:hover,.contact-list a:hover{color:var(--gold-300)}.contact-list{display:grid;width:min(100%, 310px);gap:11px;font-size:13px}.footer-contact-card,.footer-whatsapp{display:flex;width:100%;min-height:67px;align-items:center;padding:10px 11px;gap:11px;border:1px solid rgb(255 255 255 / .09);border-radius:17px;background:rgb(255 255 255 / .045);transition:border-color 0.2s ease,background 0.2s ease,transform 0.2s ease}.footer-contact-card strong{display:block;margin-top:1px;color:var(--white);font-size:15px;font-weight:700}.footer-contact-card:hover,.footer-whatsapp:hover{border-color:rgb(226 195 129 / .34);background:rgb(255 255 255 / .075);transform:translateY(-2px)}.footer-whatsapp{color:#e8fff5}.footer-whatsapp-dot{position:relative;width:42px;height:42px;flex:0 0 42px;border-radius:13px;background:rgb(63 189 130 / .14)}.footer-whatsapp-dot::before,.footer-whatsapp-dot::after{position:absolute;content:""}.footer-whatsapp-dot::before{top:12px;right:11px;width:18px;height:18px;border:1.8px solid #70d8a8;border-radius:50%}.footer-whatsapp-dot::after{right:12px;bottom:10px;width:6px;height:6px;border-right:1.8px solid #70d8a8;transform:rotate(28deg)}.footer-whatsapp>span:last-child{color:#e8fff5;font-size:12px;font-weight:700}.footer-text-link{overflow-wrap:anywhere}.footer-bottom{display:flex;min-height:78px;align-items:center;justify-content:space-between;border-top:1px solid rgb(255 255 255 / .09);font-size:11px}.footer-bottom p{margin:0}.legal-links{display:flex;gap:20px}.content-shell{min-height:65vh;padding:90px 0;background:var(--cream-50)}.narrow-content{max-width:880px}.content-card{margin-bottom:24px;padding:clamp(30px, 5vw, 60px);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-sm)}.content-card h1{margin-top:0;color:var(--green-950);font-family:"Readex Pro",sans-serif;font-size:clamp(32px, 4vw, 50px)}.entry-content{min-width:0;color:var(--muted)}.entry-content>*,.content-card,.page-card{max-width:100%;min-width:0}.entry-content img,.entry-content video,.entry-content iframe{max-width:100%;height:auto}.entry-content table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.entry-content pre,.entry-content code,.footer-menu a,.contact-list a,.footer-bottom a{overflow-wrap:anywhere;word-break:break-word}.entry-content a{color:var(--gold-700);text-decoration:underline}.error-page{text-align:center}.error-code{margin:0;color:var(--gold-600);font-family:"Readex Pro",sans-serif;font-size:70px;font-weight:700}.reveal{opacity:0;transform:translateY(22px);transition:opacity 0.65s ease,transform 0.65s ease}.reveal-delay{transition-delay:0.12s}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes gentle-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (max-width:1080px){.primary-menu{gap:21px}.primary-menu a{font-size:13px}.hero-grid{gap:40px}.steps-grid{grid-template-columns:repeat(2,1fr)}.journey-rail{display:none}.journey-grid{margin-top:28px;grid-template-columns:repeat(2,1fr)}.journey-node{display:none}.journey-stop{min-height:340px}}@media (max-width:900px){.container{width:min(calc(100% - 36px - var(--safe-inline-start) - var(--safe-inline-end)), 720px)}.site-header{height:82px;background:var(--cream-50);backdrop-filter:none;-webkit-backdrop-filter:none}.site-brand{width:108px;height:72px}.menu-toggle{display:flex}.button-header{display:none}.site-navigation{position:fixed;z-index:120;top:82px;right:0;bottom:0;left:0;display:grid;padding:28px max(28px, calc(18px + var(--safe-inline-start))) calc(28px + var(--safe-bottom)) max(28px, calc(18px + var(--safe-inline-end)));place-items:start center;visibility:hidden;opacity:0;overflow-y:auto;overscroll-behavior:contain;background:var(--cream-50);-webkit-overflow-scrolling:touch;transition:opacity 0.2s ease,visibility 0.2s ease}.admin-bar .site-navigation{top:114px}.site-navigation.is-open{visibility:visible;opacity:1}.primary-menu{width:min(100%, 500px);align-items:stretch;flex-direction:column;gap:0}.primary-menu li{border-bottom:1px solid var(--line)}.primary-menu a{display:block;padding:18px 4px;font-size:16px}.menu-toggle[aria-expanded="true"] span:nth-of-type(2){transform:translateY(7px) rotate(45deg)}.menu-toggle[aria-expanded="true"] span:nth-of-type(3){opacity:0}.menu-toggle[aria-expanded="true"] span:nth-of-type(4){transform:translateY(-7px) rotate(-45deg)}.home-hero{padding:65px 0 55px}.hero-grid{grid-template-columns:1fr}.hero-content{max-width:680px;text-align:center}.hero-badge{margin-inline:auto}.hero-actions,.hero-assurances{justify-content:center}.hero-visual{min-height:600px}.delivery-motion{margin-inline:auto}.confidence-grid{grid-template-columns:repeat(2,1fr)}.confidence-item:nth-child(2){border-left:0}.journey-heading{grid-template-columns:1fr;gap:20px}.journey-heading-copy{max-width:650px}.services-layout,.clarity-grid,.faq-layout{grid-template-columns:1fr}.services-intro{max-width:650px}.trust-heading{grid-template-columns:1fr;gap:22px}.trust-heading-copy{max-width:690px}.trust-bento{grid-auto-rows:auto;grid-template-columns:repeat(2,1fr)}.trust-privacy{min-height:450px;grid-column:1 / -1;grid-row:auto}.trust-security{min-height:260px;grid-column:1 / -1}.trust-speed,.trust-flexibility{min-height:270px;grid-column:span 1}.about-heading{margin-bottom:48px}.about-pillars{border-bottom:0;grid-template-columns:1fr}.about-pillar{display:grid;min-height:320px;align-items:center;grid-template-columns:0.85fr 1.15fr;gap:30px;border-bottom:1px solid rgb(14 63 48 / .1)}.about-pillar:not(:last-child){border-inline-end:0}.about-pillar .pillar-number{position:absolute;top:27px;right:30px}.pillar-visual{height:245px;margin:0}.pillar-copy{text-align:right}.split-heading{grid-template-columns:1fr;gap:10px}.template-grid{grid-template-columns:1fr}.template-card{min-height:230px}.clarity-visual{max-width:600px;width:100%;margin-inline:auto}.price-panel{grid-template-columns:1fr;gap:42px}.price-card{width:min(100%, 470px)}.cta-panel{align-items:flex-start;flex-direction:column}.cta-actions{width:100%;flex-direction:row;flex-wrap:wrap}.footer-main{grid-template-columns:1.3fr 0.7fr}.footer-column:last-child{grid-column:1 / -1}input,select,textarea{font-size:16px}}@media (max-width:600px){.container{width:min(calc(100% - 28px - var(--safe-inline-start) - var(--safe-inline-end)), 520px)}.admin-bar .site-header.is-sticky{top:46px}.admin-bar .site-navigation{top:128px}.hero-content h1{font-size:clamp(40px, 12vw, 56px)}.hero-content>p{font-size:16px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.hero-price-pill{width:100%;justify-content:space-between}.hero-assurances{gap:10px 15px}.hero-visual{min-height:520px}.delivery-motion{min-height:505px;border-radius:30px}.motion-topbar{min-height:72px;padding:12px 14px}.motion-brand img{width:49px;height:39px}.motion-brand strong{font-size:10px}.motion-stage{height:365px}.story-message{top:83px;right:17px;width:calc(100% - 34px);padding:15px}.story-avatar{width:46px;height:46px;border-radius:15px}.story-copy strong{font-size:9px}.ai-analysis{top:52px;left:17px;width:calc(100% - 34px);padding:16px}.motion-letter{top:20px;width:250px;height:315px;padding:19px 20px}.letter-to{margin-top:20px}.letter-writing{margin-top:19px;gap:8px}.letter-approved{right:20px;bottom:21px}.motion-seal{bottom:13px;width:40px;height:40px}.motion-envelope{bottom:57px;width:220px;height:138px}.envelope-letter{right:21px;bottom:26px;left:21px;height:160px}.envelope-flap{height:98px}.envelope-seal{top:50px}.motion-courier{bottom:31px;width:65px}.motion-destination{bottom:36px;left:14px;width:96px}.destination-roof{border-right-width:47px;border-bottom-width:23px;border-left-width:47px}.destination-body{height:58px;padding:9px 11px 0}.delivery-success{top:90px;width:calc(100% - 40px);padding:15px}.success-check{width:45px;height:45px}.motion-progress{right:16px;bottom:13px;left:16px}.journey-labels{font-size:7px}.telegram-sheet{width:min(275px, 74vw);min-height:345px;padding:25px}.sheet-heading{padding-bottom:13px}.sheet-brand img{width:28px;height:28px}.sheet-recipient{margin-top:28px}.sheet-lines{margin-top:25px;gap:11px}.sheet-footer{right:25px;bottom:22px;left:25px}.gold-seal{width:48px;height:48px;font-size:19px}.visual-chip{padding:10px}.visual-chip strong{font-size:9px}.chip-contact{top:55px;left:-4px}.chip-tracking{right:-2px;bottom:48px}.confidence-grid{grid-template-columns:1fr}.confidence-item{min-height:90px;padding:18px 5px;border-left:0;border-bottom:1px solid rgb(255 255 255 / .09)}.section{padding:78px 0}.steps-grid,.services-cards{grid-template-columns:1fr}.journey-heading{margin-bottom:34px}.journey-heading h2{font-size:clamp(38px, 11vw, 52px)}.journey-heading-copy p{font-size:14px}.journey-board{padding:15px;border-radius:28px}.journey-board-head{min-height:58px;padding:4px 4px 13px}.journey-count span{display:none}.journey-grid{margin-top:17px;grid-template-columns:1fr;gap:11px}.journey-stop{min-height:335px;padding:23px 20px 19px}.journey-icon{height:98px}.journey-board-footer{align-items:flex-start;flex-direction:column;padding:4px 8px 7px;gap:9px}.trust-section{padding:82px 0}.trust-heading{margin-bottom:35px}.trust-heading h2{font-size:clamp(36px, 11vw, 49px)}.trust-heading-copy p{font-size:14px}.trust-bento{grid-template-columns:1fr;gap:14px}.trust-card{padding:23px;border-radius:24px}.trust-privacy{min-height:430px}.trust-security{min-height:420px;grid-template-columns:1fr;gap:5px}.trust-security .trust-index{margin-bottom:17px}.security-visual{height:205px}.trust-speed,.trust-flexibility{min-height:275px;grid-column:1}.privacy-visual{min-height:245px}.ring-one{width:215px;height:215px}.ring-two{width:165px;height:165px}.privacy-shield{width:105px}.about-section{padding:82px 0}.about-heading{margin-bottom:38px}.about-heading h2{font-size:clamp(32px, 9.5vw, 44px)}.about-heading p{font-size:14px}.about-pillar{display:block;min-height:500px;padding:27px 20px 34px}.about-pillar .pillar-number{position:static}.pillar-visual{height:245px;margin:10px 0 16px}.pillar-copy{text-align:center}.mission-visual{gap:28px}.mission-story,.mission-letter{width:104px}.mission-flow{width:210px}.step-card{min-height:260px}.clarity-visual{min-height:420px}.card-back{width:180px}.card-front{right:10px;width:92%}.price-copy h2{font-size:clamp(34px, 10vw, 46px)}.price-copy ul{grid-template-columns:1fr}.price-card{padding:29px 23px;border-radius:24px}.price-card bdi{font-size:68px}.faq-list details{padding-inline:18px}.faq-list summary{font-size:14px}.faq-list details p{padding-left:0}.final-cta{padding:55px 0}.cta-panel{padding:34px 25px;border-radius:26px}.cta-actions{flex-direction:column}.cta-actions .button{width:100%}.site-footer{padding-top:52px}.footer-main{padding-bottom:38px;grid-template-columns:1fr;gap:35px}.footer-column:last-child{grid-column:auto}.footer-brand>a{padding:8px 11px;border-radius:15px}.footer-brand img{width:135px;height:88px}.footer-business-card,.contact-list{width:100%}.footer-column h2{margin-bottom:15px}.footer-bottom{padding:23px 0 calc(23px + var(--safe-bottom));flex-direction:column;justify-content:center;gap:8px;text-align:center}.content-shell{padding:55px 0}.content-card{padding:26px 20px;border-radius:20px}.content-card h1{font-size:clamp(28px, 9vw, 38px);line-height:1.35;overflow-wrap:anywhere}.entry-content{font-size:14px}.legal-links{flex-wrap:wrap;justify-content:center;gap:9px 16px}}@media (max-width:360px){.container{width:calc(100% - 20px - var(--safe-inline-start) - var(--safe-inline-end))}.site-brand{width:96px;height:66px}.menu-toggle{width:46px;height:46px}.home-hero{padding-top:50px}.hero-badge{padding:8px 10px;gap:6px;font-size:10px}.hero-content h1{font-size:clamp(33px, 10.7vw, 39px);line-height:1.28;letter-spacing:-.035em}.hero-content>p{font-size:14px;line-height:1.85}.hero-actions{margin-top:26px}.hero-price-pill{padding-inline:10px;gap:8px}.hero-price-pill>span{max-width:82px}.hero-price-pill strong{font-size:22px}.hero-price-pill>i{display:none}.button-large{min-height:54px;padding-inline:17px;font-size:13px}.hero-assurances{align-items:center;flex-direction:column;gap:8px}.hero-visual{min-height:490px}.delivery-motion{min-height:478px;border-radius:25px}.motion-topbar{min-height:68px;padding-inline:10px}.motion-brand{gap:8px}.motion-brand img{width:43px;height:36px;padding:3px 5px}.motion-brand small{font-size:7px}.motion-brand strong{font-size:8px}.motion-replay{width:34px;height:34px}.motion-stage{height:350px}.story-message{right:11px;width:calc(100% - 22px);padding:12px;gap:10px}.story-avatar{width:41px;height:41px}.ai-analysis{left:11px;width:calc(100% - 22px);padding:13px}.motion-letter{width:224px;padding-inline:17px}.motion-envelope{width:198px}.delivery-success{width:calc(100% - 24px);padding:12px;gap:9px}.delivery-success strong{font-size:11px}.confidence-item{padding-inline:2px}.journey-heading h2{font-size:clamp(33px, 10.5vw, 38px);line-height:1.3}.journey-board{padding:10px;border-radius:23px}.journey-live strong{max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.journey-count b{width:34px;height:34px}.journey-stop{min-height:326px;padding:20px 16px 17px;border-radius:20px}.journey-stop>p{font-size:10px}.journey-result{align-items:flex-start;flex-direction:column;gap:3px}.trust-heading h2{font-size:clamp(32px, 10.5vw, 38px);line-height:1.35}.trust-card{padding:19px}.secure-file{width:185px}.trust-privacy .trust-card-copy h3{font-size:23px}.about-heading h2{font-size:clamp(30px, 9.5vw, 35px)}.about-pillar{min-height:475px;padding-inline:16px}.mission-visual{gap:18px}.mission-story,.mission-letter{width:95px;padding:13px}.mission-flow{width:190px}.clarity-visual{min-height:390px}.card-front{right:4px;width:calc(100% - 8px);padding:24px 18px}.cta-panel{padding:29px 18px}.price-card bdi{font-size:60px}.content-card{padding:23px 14px}.content-card h1{font-size:27px}.footer-business-card{padding:12px}.footer-card-icon,.footer-contact-icon,.footer-whatsapp-dot{width:39px;height:39px;flex-basis:39px}}@supports (-webkit-touch-callout:none){body{-webkit-tap-highlight-color:rgb(16 60 48 / .12)}}.footer-legal-identity{margin-top:4px;font-size:12px;opacity:.82}@media (max-width:760px){.footer-menu a,.contact-list a,.legal-links a{display:inline-flex;min-height:44px;align-items:center}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}.reveal{opacity:1;transform:none}.delivery-motion *,.delivery-motion::before{animation:none!important}.story-message,.ai-analysis,.motion-letter,.motion-envelope{display:none}.delivery-route{opacity:1}.delivery-route path{stroke-dashoffset:0}.motion-courier{right:42%;bottom:78px;opacity:1;transform:none}.motion-courier svg{animation:none}.motion-destination{opacity:1;transform:none}.delivery-success{opacity:1;transform:translateX(-50%)}.progress-line i{transform:scaleX(1)}.journey-rail-progress{transform:scaleX(1)}.journey-runner{display:none}.journey-meter .meter-progress{stroke-dashoffset:0}}html.abq-request-page,body.abq-request-page{position:relative;width:100%!important;max-width:100%!important;overflow-x:hidden!important;overscroll-behavior-x:none}body.abq-request-page{touch-action:pan-y pinch-zoom}body.abq-request-page>header,body.abq-request-page>main,body.abq-request-page>footer,body.abq-request-page .content-shell,body.abq-request-page .content-card,body.abq-request-page .entry-content{width:100%;max-width:100%;min-width:0}body.abq-request-page .container{max-width:100%;min-width:0}body.abq-request-page .content-shell,body.abq-request-page .content-card,body.abq-request-page .entry-content{overflow-x:hidden}.abq-system,.abq-smart-system,.abq-visual-guide,.abq-request-form,.abq-tracking,.abq-card-grid{width:100%;max-width:100%;min-width:0}.abq-system *,.abq-visual-guide *{min-width:0}.abq-request-form,.abq-request-form fieldset,.abq-request-form details,.abq-request-form summary,.abq-request-form label,.abq-request-form input,.abq-request-form select,.abq-request-form textarea,.abq-request-form button,.abq-request-form article,.abq-request-form div{max-width:100%}.abq-request-form summary,.abq-request-form label,.abq-request-form article,.abq-request-form p,.abq-request-form span,.abq-request-form strong,.abq-request-form small{overflow-wrap:anywhere;word-break:break-word}.abq-mode-grid input,.abq-recipient-group input,.abq-choice input,.abq-upload input,.abq-honeypot input{position:absolute!important;top:0!important;right:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}@supports (overflow:clip){html.abq-request-page,body.abq-request-page,body.abq-request-page .content-shell,body.abq-request-page .content-card,body.abq-request-page .entry-content{overflow-x:clip!important}}.abq-honeypot{top:0!important;right:auto!important;left:2px!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}.abq-honeypot label,.abq-honeypot input{position:absolute!important;top:0!important;right:auto!important;left:0!important;display:block!important;width:1px!important;height:1px!important;min-width:1px!important;padding:0!important;border:0!important;appearance:none!important;overflow:hidden!important}.abq-system img,.abq-system svg,.abq-system video,.abq-system iframe,.abq-visual-guide img,.abq-visual-guide svg{max-width:100%}.abq-system h1,.abq-system h2,.abq-system h3,.abq-system h4,.abq-system p,.abq-system a,.abq-system strong,.abq-system bdi,.abq-guide-copy,.abq-guide-copy p,.abq-guide-copy li{overflow-wrap:anywhere}.abq-field input,.abq-field select,.abq-field textarea,.abq-track-form input,.abq-button{max-width:100%}.abq-button{text-align:center;white-space:normal}.abq-service-price{position:relative;display:grid;margin:0 0 24px;padding:22px 26px;align-items:center;grid-template-columns:auto 1fr;gap:28px;overflow:hidden;color:#fff;border:1px solid rgb(234 211 153 / .26);border-radius:20px;background:linear-gradient(135deg,#082c22,#174a3b);box-shadow:0 18px 45px rgb(8 44 34 / .14)}.abq-service-price::after{position:absolute;top:-65px;left:-35px;width:170px;height:170px;content:"";border:1px solid rgb(234 211 153 / .18);border-radius:50%}.abq-service-price>div{position:relative;z-index:1;display:flex;min-width:170px;flex-direction:column}.abq-service-price small{color:#ead399;font-size:11px;font-weight:800}.abq-service-price strong{color:#fff;font-family:"Readex Pro",sans-serif;font-size:38px;line-height:1.25}.abq-service-price strong span{color:#ead399;font-size:14px}.abq-service-price p{position:relative;z-index:1;margin:0;color:rgb(255 255 255 / .73);font-size:13px;line-height:1.9}.abq-intelligence-actions{display:flex;margin-top:20px;align-items:center;gap:14px}.abq-button-ai{flex:0 0 auto;color:#fff!important;border-color:#b78a38!important;background:linear-gradient(135deg,#b78a38,#8f6726)!important;box-shadow:0 12px 28px rgb(145 103 38 / .2)}.abq-button-ai span{color:#fff6d8;font-size:18px}.abq-button-ai.is-loading span{animation:abqAiSpin 1s linear infinite}.abq-intelligence-actions small{color:#71837a;font-size:11px;line-height:1.7}.abq-ai-result{margin-top:22px;padding:24px;border:1px solid rgb(183 138 56 / .28);border-radius:20px;background:linear-gradient(180deg,#fffdf7,#faf6eb);box-shadow:0 18px 45px rgb(8 44 34 / .08)}.abq-ai-result[hidden]{display:none!important}.abq-ai-result.is-ready{animation:abqAiReveal 0.38s ease both}.abq-ai-result-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.abq-ai-result-head small{color:#b78a38;font-weight:800}.abq-ai-result-head h4{margin:4px 0 0;color:#082c22;font-size:22px}.abq-ai-result-head>span{display:grid;width:58px;height:58px;flex:0 0 58px;place-items:center;color:#fff;border-radius:18px;background:#174a3b;font-weight:800}.abq-ai-summary{margin:18px 0;padding:14px 16px;color:#46645a;border-right:3px solid #b78a38;border-radius:10px;background:#fff;font-size:13px;line-height:1.85}.abq-ai-columns{display:grid;grid-template-columns:1fr 1fr;gap:15px}.abq-ai-columns>div{min-width:0;padding:17px;border:1px solid rgb(16 60 48 / .1);border-radius:15px;background:#fff}.abq-ai-columns>div>strong{display:block;margin-bottom:11px;color:#082c22;font-size:13px}.abq-ai-columns article{padding:10px 0;border-top:1px solid rgb(16 60 48 / .08)}.abq-ai-columns article:first-child{padding-top:0;border-top:0}.abq-ai-columns article span{display:inline-flex;margin-bottom:5px;padding:3px 7px;color:#8b6425;border-radius:99px;background:#f7ecd2;font-size:9px;font-weight:800}.abq-ai-columns article strong{display:block;color:#15362c;font-size:13px}.abq-ai-columns article p,.abq-ai-columns li{margin:4px 0 0;color:#6b7d75;font-size:11px;line-height:1.7}.abq-ai-columns ul{display:grid;margin:0;padding:0 17px 0 0;gap:7px}.abq-ai-draft{margin:18px 0 0}.abq-ai-draft textarea{min-height:280px;background:#fff!important;line-height:2!important}.abq-ai-warning{margin:12px 0 0;color:#80662f;font-size:10px}@keyframes abqAiSpin{to{transform:rotate(360deg)}}@keyframes abqAiReveal{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.abq-steps button,.abq-choice,.abq-directory-card,.abq-order-grid>div,.abq-recipient-group label,.abq-mode-grid label,.abq-guide-jump a{min-width:0}@media (max-width:560px){.abq-request-form,.abq-success,.abq-order-result,.abq-guide-hero{border-radius:19px}.abq-step-panel{padding:25px 14px}.abq-panel-heading h3,.abq-success h2,.abq-order-head h3{font-size:clamp(22px, 7.5vw, 29px);line-height:1.45}.abq-track-form{padding:18px 14px}.abq-service-price{padding:20px 17px;grid-template-columns:1fr;gap:8px}.abq-service-price>div{min-width:0}.abq-service-price strong{font-size:34px}.abq-intelligence-actions{align-items:stretch;flex-direction:column}.abq-button-ai{width:100%}.abq-ai-result{padding:18px 14px}.abq-ai-result-head h4{font-size:18px}.abq-ai-columns{grid-template-columns:1fr}.abq-field input,.abq-field select,.abq-field textarea,.abq-track-form input,.abq-voice-button,.abq-button{font-size:16px}.abq-tracking-code strong,.abq-tracking-code a{max-width:100%;overflow-wrap:anywhere}.abq-smart-hero{padding:25px 18px;gap:18px;border-radius:19px}.abq-smart-hero h2{font-size:clamp(26px, 9vw, 36px);line-height:1.45}.abq-smart-promise,.abq-guidance-banner,.abq-voice-row,.abq-final-completion,.abq-followup-fields{max-width:100%}.abq-guide-hero h2{font-size:clamp(27px, 9vw, 38px)}.abq-guide-hero>p:last-of-type,.abq-guide-copy>p{font-size:14px}.abq-guide-step,.abq-guide-step figure,.abq-guide-copy{width:100%;max-width:100%;min-width:0}.abq-guide-step figure::before{inset-inline:8px -6px}.abq-guide-note{margin-top:65px}}@media (max-width:360px){.abq-guide-jump{grid-template-columns:1fr}.abq-guide-jump a{min-height:52px}.abq-steps button{padding-inline:5px}.abq-step-panel{padding-inline:11px}.abq-upload,.abq-success,.abq-order-result{padding-inline:14px}.abq-smart-hero,.abq-guide-hero{padding-inline:14px}}