.arc-quote-cta-wrap{isolation:isolate;will-change:transform, opacity;--qcta-gold:#fbe39c;--qcta-gold-core:#fff6ce;--qcta-gold-mark:var(--accent-gold);--qcta-aqua:71, 186, 170;--qcta-haze:96, 150, 118;display:inline-flex;position:relative}.arc-quote-cta__glow{z-index:0;opacity:1;pointer-events:none;filter:blur(6px);background:radial-gradient(58% 112% at 50% 0%, rgba(var(--qcta-aqua), 1) 0%, rgba(var(--qcta-aqua), .62) 30%, rgba(var(--qcta-aqua), .22) 56%, rgba(var(--qcta-aqua), 0) 82%);height:42px;position:absolute;top:calc(100% - 8px);left:-20px;right:-20px}.arc-quote-cta__spark{z-index:3;opacity:0;pointer-events:none;clip-path:polygon(50% 0%,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0% 50%,42% 42%);filter:drop-shadow(0 0 7px #fde9aa)drop-shadow(0 0 14px #fbe39cbf);background:#fff;width:16px;height:16px;margin-inline-start:-8px;position:absolute;top:-7px;left:50%}.arc-quote-cta{z-index:1;isolation:isolate;border-radius:var(--radius-md);min-height:72px;font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;background:linear-gradient(147deg, #3b564ff5 0%, #224442f5 26%, #103839f5 56%, #042328fa 100%) padding-box, linear-gradient(155deg, var(--qcta-gold-core) 0%, var(--qcta-gold) 26%, #e2b45e 56%, #c68c33 100%) border-box;box-shadow:0 0 9px 0 #e9c8789e,  0 -10px 22px -8px rgba(var(--qcta-haze), .75),  0 12px 26px -12px rgba(var(--qcta-aqua), .85);transition:box-shadow var(--dur-base) var(--ease-standard);border:2px solid #0000;align-items:center;gap:1rem;padding:.6rem 1.4rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.arc-quote-cta:hover{box-shadow:0 0 13px 0 #fbe39cd9, 0 -8px 20px -9px rgba(var(--qcta-haze), .7), 0 14px 28px -14px rgba(var(--qcta-aqua), 1)}.arc-quote-cta:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.arc-quote-cta__sheen{top:0;bottom:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#fff6ce00 0%,#fff6ce4d 50%,#fff6ce00 100%);width:26%;position:absolute;inset-inline-start:0;transform:translate(-140%)skew(-16deg)}[dir=rtl] .arc-quote-cta__sheen{transform:translate(140%)skew(16deg)}.arc-quote-cta__mark{z-index:1;color:var(--qcta-gold-mark);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.arc-quote-cta__copy{z-index:1;flex-direction:column;gap:.18rem;min-width:0;display:flex;position:relative}.arc-quote-cta__eyebrow{font-size:1.0625rem;font-weight:var(--fw-semibold);letter-spacing:.01em;color:#fff;text-shadow:0 1px 3px #0214168c;line-height:1.2}.arc-quote-cta__action{align-items:center;gap:.6rem;display:inline-flex}.arc-quote-cta__title{font-size:1.3125rem;font-weight:var(--fw-semibold);letter-spacing:.01em;color:#fff;text-shadow:0 1px 3px #02141673;white-space:nowrap;line-height:1.15}.arc-quote-cta__arrow{color:var(--qcta-gold-mark);flex:none;display:inline-flex}@media (max-width:899.98px){.arc-quote-cta-wrap{width:100%;display:flex}.arc-quote-cta{justify-content:flex-start;gap:.85rem;width:100%;padding:.65rem 1.15rem}.arc-quote-cta__action{justify-content:space-between}.arc-quote-cta__copy{flex:1;min-width:0}.arc-quote-cta__title{font-size:1.1875rem}.arc-quote-cta__eyebrow{font-size:1rem}}@media (max-width:899.98px) and (max-height:760px){.arc-quote-cta{min-height:62px;padding-block:.5rem}.arc-quote-cta__title{font-size:1.125rem}.arc-quote-cta__eyebrow{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.arc-quote-cta{transition:none}.arc-quote-cta__sheen,.arc-quote-cta__spark{display:none}}
.phs{background:var(--surface-abyss);--phs-copy-bottom:clamp(3.5rem, 9.5vh, 8rem);--phs-beacon-band:calc(var(--phs-copy-bottom) + 64px);flex-direction:column;justify-content:flex-end;gap:clamp(1.4rem,3vh,2.4rem);min-height:100svh;display:flex;position:relative;overflow:hidden}.phs-canvas{background:var(--gradient-depth);width:100%;height:100%;display:block;position:absolute;inset:0}.phs-scrim-bottom{background:linear-gradient(to top, rgb(var(--scrim-ink) / .58) 0%, rgb(var(--scrim-ink) / .33) 42%, rgb(var(--scrim-ink) / 0) 100%);pointer-events:none;position:absolute;inset:0}.phs-scrim-top{background:linear-gradient(to bottom, rgb(var(--scrim-ink) / .5) 0%, rgb(var(--scrim-ink) / 0) 100%);opacity:.35;pointer-events:none;position:absolute;inset:0}.phs-copy{z-index:1;--width-max:1980px;--page-margin:clamp(1.25rem, 4vw, 4.5rem);padding-top:28px;padding-bottom:var(--phs-copy-bottom);flex-direction:column;align-items:stretch;gap:clamp(1.4rem,3vh,2.4rem);display:flex;position:relative}.phs-copy__text{will-change:transform, opacity;flex-direction:column;align-items:stretch;gap:clamp(1.1rem,2.4vh,1.9rem);display:flex}.phs-hero-beacon-dock{z-index:5;inline-size:fit-content;display:inline-block}@media (max-width:899.98px){.phs-hero-beacon-dock{display:none}}.phs-hero-beacon-dock[data-mode=float]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity var(--dur-base) var(--ease-standard);position:absolute;inset-block-start:0;inset-inline-start:0}.phs-hero-beacon-dock[data-mode=float],.phs-hero-beacon-dock[data-mode=float] .arc-beacon,.phs-hero-beacon-dock[data-mode=float] .arc-beacon *{-webkit-user-drag:none}.phs-hero-beacon-dock[data-mode=float][data-ready=true]{opacity:1}.phs-hero-beacon-dock[data-mode=float][data-dragging=true]{cursor:grabbing}.phs-hero-beacon-dock[data-mode=float] .arc-beacon{cursor:inherit}.phs-headline{font-family:var(--font-display);font-weight:var(--fw-display-light);letter-spacing:var(--tracking-display);color:var(--text-strong);text-shadow:0 2px 24px #04121499;text-wrap:balance;margin:0;font-size:clamp(3rem,10vw,6rem);line-height:.95}.phs-copy__text>.arc-seclabel{color:var(--arc-mist-mint);text-shadow:0 1px 1px #041214f2,0 0 4px #041214eb,0 1px 14px #041214d9}[dir=rtl] .phs-copy__text>.arc-seclabel{margin-block-end:clamp(1rem,2.2vw,2.5rem)}.phs-headline__line{display:block}.phs-headline[data-fit=fit] .phs-headline__line{white-space:nowrap;width:fit-content}@media (min-width:900px){.phs-headline:not([data-fit]) .phs-headline__line{white-space:nowrap;width:fit-content;font-size:min(calc(173vw / var(--phs-line-len,20)), calc(3010px / var(--phs-line-len,20)))}}.phs-headline em{color:var(--arc-fresh-mint);font-style:italic}.phs-lead{font-family:var(--font-display);font-weight:var(--fw-display-light);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-shadow:0 1px 16px #0412148c;text-wrap:pretty;margin:0;padding-top:clamp(.9rem,2vh,1.5rem);font-size:clamp(1.05rem,1.45vw,1.5rem);line-height:1.5;position:relative}.phs-lead:before{content:"";background:linear-gradient(90deg, var(--line-strong) 0%, var(--line-subtle) 60%, transparent 100%);pointer-events:none;height:1px;position:absolute;inset-block-start:0;inset-inline:0}.phs-ctas{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;display:flex}.arc-btn.phs-cta{--phs-cta-glow:69, 169, 148;--phs-cta-fill: linear-gradient(var(--accent-strong), var(--accent-strong)) padding-box,  linear-gradient(155deg, #dff7ec 0%, #94e1b4 26%, #45a994 56%, #2e7f72 100%) border-box;isolation:isolate;border-radius:var(--radius-md);letter-spacing:.015em;color:#000;background:var(--phs-cta-fill);min-height:72px;box-shadow: inset 0 1px 0 #ffffff8c, inset 0 -12px 24px -16px #0423286b,  0 0 9px 0 rgba(var(--phs-cta-glow), .55), 0 14px 30px -14px rgba(var(--phs-cta-glow), .8);transition:transform var(--dur-base) var(--ease-water), filter var(--dur-fast) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);border:2px solid #0000;gap:.8rem;padding:.7rem 1.75rem;font-size:1.3125rem;position:relative;overflow:hidden}.arc-btn.phs-cta .arc-btn__label,.arc-btn.phs-cta .arc-btn__icon{z-index:1;position:relative}.arc-btn.phs-cta:after{content:"";top:0;bottom:0;z-index:0;pointer-events:none;width:26%;animation:phsCtaSheen 5.55s var(--ease-standard) 4.9s infinite;background:linear-gradient(90deg,#fff0 0%,#ffffff61 50%,#fff0 100%);position:absolute;inset-inline-start:0;transform:translate(-140%)skew(-16deg)}@keyframes phsCtaSheen{0%{transform:translate(-140%)skew(-16deg)}21%{transform:translate(240%)skew(-16deg)}to{transform:translate(240%)skew(-16deg)}}[dir=rtl] .arc-btn.phs-cta:after{animation-name:phsCtaSheenRtl;transform:translate(140%)skew(16deg)}@keyframes phsCtaSheenRtl{0%{transform:translate(140%)skew(16deg)}21%{transform:translate(-240%)skew(16deg)}to{transform:translate(-240%)skew(16deg)}}.arc-btn.phs-cta:hover{background:var(--phs-cta-fill);filter:brightness(1.07)saturate(1.05);box-shadow:inset 0 1px 0 #ffffffad, inset 0 -12px 24px -16px #04232861, 0 0 15px 0 rgba(var(--phs-cta-glow), .75), 0 18px 34px -14px rgba(var(--phs-cta-glow), 1);transform:translateY(-3px)}.arc-btn.phs-cta:active{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.arc-btn.phs-cta:after{display:none}.arc-btn.phs-cta:hover{transform:none}}@keyframes phsFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.phs-copy__text>*{animation:phsFadeUp .9s var(--ease-water) both}.phs-copy__text>:first-child{animation-delay:20ms}.phs-copy__text>:nth-child(2){animation-delay:80ms}.phs-copy__text>:nth-child(3){animation-delay:.16s}.phs-copy__text>:nth-child(4){animation-delay:.24s}.phs-manifesto{z-index:2;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;inset-block-start:var(--nav-height);inset-block-end:var(--phs-beacon-band)}.phs-manifesto-grid{display:grid}.phs-mani-a,.phs-mani-b{text-align:start;flex-direction:column;align-items:flex-start;display:flex}.phs-mani-a{--phs-mani-a-heading:clamp(1.8rem, min(5.2vw, 8.2vh), 5.5rem);--phs-mani-a-lead:clamp(1rem, min(2.5vw, 3.8vh), 2.875rem);align-items:stretch;gap:clamp(.5rem,1.5vh,1.05rem)}.phs-mani-b{justify-content:center;gap:clamp(1.3rem,3.5vh,2.2rem)}.phs-mani-statement-heading{font-family:var(--font-display);font-weight:var(--fw-display-light);font-size:var(--phs-mani-a-heading);letter-spacing:var(--tracking-display);color:var(--text-strong);text-wrap:balance;margin:0;line-height:.95}.phs-mani-statement-heading__line{display:block}.phs-mani-statement-heading em,em.phs-mani-statement-heading__line{color:var(--arc-fresh-mint);font-style:italic}.phs-mani-statement-lead{flex-direction:column;gap:clamp(.35rem,1.1vh,.8rem);padding-top:clamp(.6rem,1.6vh,1.3rem);display:flex;position:relative}.phs-mani-statement-lead:before{content:"";background:linear-gradient(90deg, var(--line-strong) 0%, var(--line-subtle) 60%, transparent 100%);pointer-events:none;height:1px;position:absolute;inset-block-start:0;inset-inline:0}.phs-mani-statement{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--phs-mani-a-lead);letter-spacing:var(--tracking-tight);color:var(--text-body);text-wrap:pretty;margin:0;line-height:1.34}.phs-mani-statement-cta{pointer-events:auto;margin-top:clamp(.2rem,1vh,.8rem)}.phs-mani-statement-cta .arc-btn.phs-cta{--phs-cta-fill: linear-gradient(180deg, #fff3 0%, #ffffff0f 38%, #fff0 62%) padding-box,  linear-gradient(147deg, #587c72f2 0%, #38625cf2 26%, #1e4a4cf5 56%, #0a2e34f7 100%) padding-box,  linear-gradient(155deg, #fff6ce 0%, #fbe39c 26%, #e2b45e 56%, #c68c33 100%) border-box;color:#fff;text-shadow:0 1px 3px #02141673;min-height:60px;padding:.6rem 1.5rem;font-size:1.125rem;box-shadow:inset 0 1px #ffffff73,inset 0 -14px 26px -18px #0423288c,0 0 9px #e9c8789e,0 -10px 22px -8px #609676bf,0 12px 26px -12px #47baaad9}.phs-mani-statement-cta .arc-btn.phs-cta .arc-btn__icon{color:var(--accent-gold)}.phs-mani-statement-cta .arc-btn.phs-cta:hover{box-shadow:inset 0 1px #fff9,inset 0 -14px 26px -18px #04232880,0 0 13px #fbe39cd9,0 -8px 20px -9px #609676b3,0 14px 28px -14px #47baaa}.phs-mani-word{display:inline-block}.phs-mani-heading{max-width:15em;font-family:var(--font-display);font-weight:var(--fw-display-light);font-size:clamp(2.2rem,5.2vw,4.4rem);line-height:var(--lh-hero);letter-spacing:var(--tracking-display);color:var(--text-strong);margin:0}.phs-mani-heading em{color:var(--arc-fresh-mint);font-style:italic}.phs-mani-closing{max-width:20em;font-family:var(--font-display);font-weight:var(--fw-display-light);letter-spacing:var(--tracking-display);color:var(--text-strong);margin:0;font-size:clamp(1.4rem,2.9vw,2.3rem);line-height:1.25}.phs-mani-closing em{color:var(--arc-fresh-mint);font-style:italic}.phs-mani-cta{background:var(--gradient-gold);color:var(--arc-near-black);border-radius:var(--radius-control);font-family:var(--font-sans);pointer-events:auto;box-shadow:var(--shadow-glow-gold);transition:filter var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);align-items:center;gap:.55em;margin-top:clamp(.4rem,1.5vh,1rem);padding:15px 28px;font-size:1rem;font-weight:600;display:inline-flex}.phs-mani-cta:hover{filter:brightness(1.06);box-shadow:var(--shadow-glow-gold), 0 14px 34px -10px #c29a4a80;color:var(--arc-near-black);transform:translateY(-2px)}.phs-mani-cta-arrow{font-family:var(--font-mono)}@media (max-width:899.98px){.phs-copy{padding-top:96px}.phs-ctas{flex-direction:column;align-items:stretch;gap:12px}.phs-ctas .arc-btn{width:100%}.arc-btn.phs-cta{justify-content:space-between;padding-inline:1.25rem;font-size:1.1875rem}}@media (max-width:899.98px) and (max-height:760px){.phs{--phs-copy-bottom:clamp(1.5rem, 4vh, 2.5rem);--phs-beacon-band:calc(var(--phs-copy-bottom) + 112px)}.phs-copy{gap:.85rem;padding-top:64px}.phs-copy__text{gap:.85rem}.phs-copy .arc-beacon__desc{display:none}.arc-btn.phs-cta{min-height:62px;font-size:1.125rem}.phs-mani-a{--phs-mani-a-heading:clamp(1.5rem, 5.4vh, 2rem);--phs-mani-a-lead:clamp(.9rem, 2.6vh, 1.1rem);gap:.45rem}.phs-mani-statement-cta .arc-btn.phs-cta{min-height:52px;padding:.5rem 1.15rem;font-size:1rem}}
.arc-areas{flex-direction:column;gap:clamp(1.25rem,2.5vw,2rem);display:flex}.arc-areas__regions{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.arc-areas__region{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:10px;padding:clamp(24px,3vw,40px);display:flex;position:relative;box-shadow:0 18px 40px -32px #071a1c59}.arc-areas__pin{border:1px solid var(--line-gold);background:var(--tint-gold);width:48px;height:48px;color:var(--text-gold);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.arc-areas__name{font-family:var(--font-display);font-weight:var(--fw-display-med,500);color:var(--text-strong);margin:0;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.15}.arc-areas__desc{max-width:44ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.arc-areas__flag{border:1px dashed var(--line-gold);font-size:var(--fs-caption);color:var(--text-muted);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:6px 0 0;padding:6px 12px;display:inline-flex}.arc-areas__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;display:flex}.arc-areas__audiences{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.arc-areas__audiences-label{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}:lang(ar) .arc-areas__audiences-label{letter-spacing:0;font-size:var(--fs-body-sm)}.arc-areas__audiences ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.arc-areas__audiences li{border:1px solid var(--line);background:var(--surface-raised);font-size:var(--fs-body-sm);color:var(--text-strong);border-radius:999px;padding:7px 14px}@media (max-width:719px){.arc-areas__regions{grid-template-columns:minmax(0,1fr)}.arc-areas__foot .arc-btn{justify-content:center;width:100%}}
.arc-home-faq{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.arc-home-faq{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(280px,340px)}}.arc-home-faq__accordion{min-width:0}.arc-home-faq__accordion p{max-width:68ch;line-height:var(--lh-body);margin:0}.arc-home-faq__aside{padding:var(--pad-card);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:12px;display:flex;position:relative;overflow:hidden}.arc-home-faq__aside:before{content:"";background:linear-gradient(to right, transparent, rgb(var(--gold-rgb) / .7), transparent);height:2px;position:absolute;inset:0 0 auto}.arc-home-faq__aside-icon{background:var(--tint-gold);width:44px;height:44px;color:var(--text-gold);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.arc-home-faq__aside-heading{font-family:var(--font-display);font-weight:var(--fw-display-light);font-size:var(--fs-component);color:var(--text-strong);margin:4px 0 0;line-height:1.25}.arc-home-faq__aside-body{font-size:var(--fs-body-sm);color:var(--text-body);margin:0;line-height:1.6}.arc-home-faq__aside-actions{flex-direction:column;gap:10px;margin-top:8px;display:flex}.arc-home-faq__aside-actions .arc-btn{justify-content:center}
.arc-price{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1.75rem,4vw,4rem);display:grid}.arc-price__quote{flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);display:flex}.arc-price__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.arc-price__step{border-bottom:1px solid var(--line-subtle);align-items:baseline;gap:18px;padding-block:16px;display:flex}.arc-price__step:first-child{border-top:1px solid var(--line-subtle)}.arc-price__step-no{min-width:2ch;font-family:var(--font-display);font-weight:var(--fw-display-light);color:var(--text-gold);flex:none;font-size:clamp(1.5rem,2vw,1.875rem);line-height:1}.arc-price__step-text{flex-direction:column;gap:2px;display:flex}.arc-price__step-text strong{font-family:var(--font-display);font-weight:var(--fw-display-med,500);color:var(--text-strong);font-size:1.125rem}.arc-price__step-text span{font-size:var(--fs-body-sm);color:var(--text-muted);line-height:1.55}.arc-price__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.arc-price__alt{font-size:var(--fs-body-sm);color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--line-accent);text-decoration-color:var(--line-accent);text-underline-offset:.25em;padding-block:10px;font-weight:600;display:inline-block}.arc-price__alt:hover,.arc-price__alt:focus-visible{text-decoration-color:currentColor}.arc-price__cards{gap:clamp(14px,1.6vw,20px);display:grid}.arc-price__card{padding:var(--pad-card);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -32px #071a1c59}.arc-price__card:before{content:"";background:linear-gradient(to right, transparent, rgb(var(--gold-rgb) / .7), transparent);height:2px;position:absolute;inset:0 0 auto}.arc-price__card-heading{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;margin:0;font-weight:500;display:flex}:lang(ar) .arc-price__card-heading{letter-spacing:0;font-size:var(--fs-body-sm)}.arc-price__card-heading .arc-icon,.arc-price__card-heading svg{color:var(--text-gold)}.arc-price__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.arc-price__plans li{border:1px solid var(--line-subtle);border-radius:var(--radius-md,10px);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.arc-price__plans strong{font-family:var(--font-display);font-weight:var(--fw-display-med,500);color:var(--text-strong);font-size:1.125rem}.arc-price__plans span{font-size:var(--fs-body-sm);color:var(--text-body);line-height:1.55}.arc-price__warranty{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}.arc-price__warranty>div{border-inline-start:2px solid var(--line-gold);flex-direction:column;gap:6px;padding-inline-start:14px;display:flex}.arc-price__warranty dt{font-family:var(--font-display);font-weight:var(--fw-display-light);color:var(--text-strong);font-size:clamp(2.25rem,3.4vw,3rem);line-height:1}.arc-price__warranty dd{font-size:var(--fs-body-sm);color:var(--text-body);margin:0;line-height:1.45}.arc-price__note{font-size:var(--fs-caption);color:var(--text-muted);margin:0}@media (max-width:899px){.arc-price{grid-template-columns:minmax(0,1fr)}}@media (max-width:559px){.arc-price__plans{grid-template-columns:minmax(0,1fr)}.arc-price__warranty{grid-template-columns:minmax(0,1fr);gap:12px}.arc-price__warranty>div{flex-direction:row;align-items:baseline;gap:12px}.arc-price__warranty dt{min-width:2.2ch}.arc-price__actions .arc-btn{justify-content:center;width:100%}}
.arc-pillars{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.6vw,22px);display:grid}.arc-pillar{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 40px -32px #071a1c59}.arc-pillar__media{aspect-ratio:16/10;background:var(--surface-sunken,#071a1c14);position:relative;overflow:hidden}.arc-pillar__img{object-fit:cover;transition:transform .8s var(--ease-standard,ease)}@media (hover:hover){.arc-pillar:hover .arc-pillar__img{transform:scale(1.04)}}.arc-pillar__body{flex-direction:column;flex:1;gap:10px;padding:clamp(20px,2.2vw,30px);display:flex}.arc-pillar__count{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-gold)}:lang(ar) .arc-pillar__count{letter-spacing:0}.arc-pillar__title{font-family:var(--font-display);font-weight:var(--fw-display-med,500);font-size:var(--fs-component);color:var(--text-strong);margin:0;line-height:1.2}.arc-pillar__desc{font-size:var(--fs-body-sm);color:var(--text-body);margin:0;line-height:1.6}.arc-pillar__list{border-top:1px solid var(--line-subtle);margin:8px 0 0;padding:0;list-style:none}.arc-pillar__list li{border-bottom:1px solid var(--line-subtle)}.arc-pillar__link{min-height:44px;font-size:var(--fs-body-sm);color:var(--text-strong);transition:color var(--dur-fast,.15s) ease;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;font-weight:500;text-decoration:none;display:flex}.arc-pillar__arrow{color:var(--accent-deep);opacity:.55;transition:transform var(--dur-fast,.15s) ease, opacity var(--dur-fast,.15s) ease;flex:none}.arc-pillar__link:hover,.arc-pillar__link:focus-visible{color:var(--accent-deep)}.arc-pillar__link:hover .arc-pillar__arrow,.arc-pillar__link:focus-visible .arc-pillar__arrow{opacity:1;transform:translate(3px)}[dir=rtl] .arc-pillar__link:hover .arc-pillar__arrow,[dir=rtl] .arc-pillar__link:focus-visible .arc-pillar__arrow{transform:scaleX(-1)translate(3px)}.arc-pillar__cta{min-height:44px;color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--line-accent);text-decoration-color:var(--line-accent);text-underline-offset:.3em;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-weight:600;display:inline-flex}.arc-pillar__cta:hover,.arc-pillar__cta:focus-visible{text-decoration-color:currentColor}@media (max-width:899px){.arc-pillars{grid-template-columns:minmax(0,1fr)}.arc-pillar{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.arc-pillar__media{aspect-ratio:auto;min-height:100%}}@media (max-width:559px){.arc-pillar{display:flex}.arc-pillar__media{aspect-ratio:16/9;min-height:0}}
.arc-trust{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;box-shadow:0 18px 40px -30px #071a1c4d}.arc-trust__item{align-items:flex-start;gap:14px;padding:clamp(18px,2vw,26px);display:flex}.arc-trust__item+.arc-trust__item{border-inline-start:1px solid var(--line-subtle)}.arc-trust__icon{border:1px solid var(--line-gold);background:var(--tint-gold);width:42px;height:42px;color:var(--text-gold);border-radius:50%;flex:none;place-items:center;display:grid}.arc-trust__text{flex-direction:column;gap:4px;min-width:0;display:flex}.arc-trust__title{font-family:var(--font-display);font-weight:var(--fw-display-med,500);color:var(--text-strong);font-size:1.0625rem;line-height:1.25}.arc-trust__detail{font-size:var(--fs-body-sm);color:var(--text-muted);line-height:1.5}@media (max-width:1023px){.arc-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.arc-trust__item+.arc-trust__item{border-inline-start:0}.arc-trust__item:nth-child(2n){border-inline-start:1px solid var(--line-subtle)}.arc-trust__item:nth-child(n+3){border-top:1px solid var(--line-subtle)}}@media (max-width:559px){.arc-trust{grid-template-columns:minmax(0,1fr)}.arc-trust__item:nth-child(2n){border-inline-start:0}.arc-trust__item+.arc-trust__item{border-top:1px solid var(--line-subtle)}.arc-trust__item{align-items:center;padding:14px 16px}.arc-trust__icon{width:38px;height:38px}}
