.wave{inset-inline:-2px;z-index:1;pointer-events:none;view-timeline:--wave block;width:calc(100% + 4px);height:clamp(84px,42%,280px);position:absolute;bottom:-3px;overflow:visible}[dir=rtl] .wave{scale:-1 1}.wave-a{fill:var(--color-teal);opacity:.42}.wave-b{fill:var(--color-teal)}.wave-c{fill:var(--color-teal-ink)}.wave-cut{fill:var(--wave-ground,#fff)}.wave :is(.wave-a,.wave-b,.wave-c){transform-box:view-box;transform-origin:0 100%;animation:1.5s cubic-bezier(.16,1,.3,1) .45s both wave-in}.wave .wave-b{animation-delay:.57s}.wave .wave-c{animation-delay:.69s}@keyframes wave-in{0%{transform:scaleX(0)}}@supports (animation-timeline:view()){.wave g{animation:none;animation-timeline:--wave;animation-range:exit}.wave .drift-a{animation-name:drift-a}.wave .drift-b{animation-name:drift-b}.wave .drift-c{animation-name:drift-c}@keyframes drift-a{to{translate:0 -46px}}@keyframes drift-b{to{translate:0 -26px}}@keyframes drift-c{to{translate:0 -10px}}}@media (prefers-reduced-motion:reduce){.wave :is(.wave-a,.wave-b,.wave-c),.wave g{animation:none}}
.btn{--e:cubic-bezier(.65, 0, .35, 1);--e-out:cubic-bezier(.22, 1, .36, 1);isolation:isolate;white-space:nowrap;-webkit-tap-highlight-color:transparent;min-height:52px;transition:transform .45s var(--e-out);border-radius:6px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.98)}.btn-in{transition:transform .45s var(--e-out);align-items:center;gap:10px;display:inline-flex;position:relative}.btn svg{width:19px;height:19px;transition:opacity .3s var(--e), transform .38s var(--e);flex:none}.btn .g-line{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.btn-lab{text-align:start;padding-block:2px;line-height:1.2;display:grid;overflow:hidden}.btn-lab>span{transition:transform .42s var(--e);flex-direction:column;grid-area:1/1;display:flex}.lab-b{transform:translateY(110%)}.btn-lab b{font-size:16px;font-weight:600}.btn-lab small{opacity:.82;font-size:12.5px}[lang=ar] .btn-lab b{font-size:17px;font-weight:300}[lang=ar] .btn-lab small{font-size:13px}.btn-fill{z-index:-1;background:var(--fill);opacity:0;transition:opacity .3s var(--e);position:absolute;inset:0}.btn-wa{background:var(--color-teal-ink);color:#fff;--fill:var(--color-teal-ink-hover)}.btn-line{color:#fff;--fill:#ffffff24;border:1px solid #ffffff61}.btn-ghost{color:var(--color-blue-dark);--fill:transparent;transition:transform .45s var(--e-out), border-color .3s var(--e);border:1px solid #0d3a6e47}.btn-ghost:is(:focus-visible,:active){border-color:var(--color-blue)}@media (hover:hover) and (pointer:fine){.btn-ghost:hover{border-color:var(--color-blue)}}.btn-line .btn-lab b,.btn-ghost .btn-lab b{font-size:15px;font-weight:400}[lang=ar] :is(.btn-line,.btn-ghost) .btn-lab b{font-size:16px;font-weight:300}.btn:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.btn .g-go{display:none}.hv-swap .g-go{opacity:0;margin-inline-start:10px;display:block;position:absolute;inset-inline-start:100%}[dir=rtl] .btn .g-go{scale:-1 1}.hv-roll:focus-visible .lab-a,.hv-roll:active .lab-a{transform:translateY(-110%)}.hv-roll:focus-visible .lab-b,.hv-roll:active .lab-b{transform:none}.hv-swap:focus-visible .btn-in,.hv-swap:active .btn-in{transform:translate(-29px)}[dir=rtl] .hv-swap:focus-visible .btn-in,[dir=rtl] .hv-swap:active .btn-in{transform:translate(29px)}.hv-swap:focus-visible .btn-in>svg:first-child,.hv-swap:active .btn-in>svg:first-child{opacity:0}.hv-swap:focus-visible .g-go,.hv-swap:active .g-go,.btn:focus-visible .btn-fill,.btn:active .btn-fill{opacity:1}@media (hover:hover) and (pointer:fine){.hv-roll:hover .lab-a{transform:translateY(-110%)}.hv-roll:hover .lab-b{transform:none}.hv-swap:hover .btn-in{transform:translate(-29px)}[dir=rtl] .hv-swap:hover .btn-in{transform:translate(29px)}.hv-swap:hover .btn-in>svg:first-child{opacity:0}.hv-swap:hover .g-go,.btn:hover .btn-fill{opacity:1}}
.d2{--ease:cubic-bezier(.16, 1, .3, 1);--wrap:1200px;--gut:16px;--r-card:12px;--blue:var(--color-blue);--blue-dark:var(--color-blue-dark);--teal:var(--color-teal);--teal-ink:var(--color-teal-ink);--ink-mid:var(--color-ink-mid);--ink-light:var(--color-ink-light);--line:var(--color-line);--ground:var(--color-ground);background:var(--ground);color:var(--color-ink);line-height:1.5}@media (min-width:720px){.d2{--gut:32px}}.d2 *{margin:0}.d2 ul{padding:0;list-style:none}:root[lang=ar] .d2 :is(b,h1,h2,h3,h4,.fl-h){font-weight:300}.d2 [lang=ar]{font-family:var(--font-ar);font-synthesis:none;font-weight:300}.d2 .wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));padding-inline:var(--gut);margin-inline:auto}.d2 .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d2 .g-line,.d2 .ico,.d2 .arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.d2 .b-line .g-line,.d2 .ends .g-line{flex:none;width:18px;height:18px}.d2 .num{font-family:var(--font-en);font-variant-numeric:lining-nums;font-weight:600}.d2 .top{align-items:center;gap:14px;height:68px;display:flex}.d2 .brand img{mix-blend-mode:multiply;width:56px;height:56px}.d2 .campaign{border-inline-start:1px solid var(--line);color:var(--blue);padding-inline-start:14px;font-size:15px}.d2 .lang{color:var(--blue);transition:background-size .25s var(--ease);background:linear-gradient(currentColor,currentColor) 0 85%/0 1px no-repeat;margin-inline-start:auto;padding:8px 2px;font-size:15px}:root[dir=rtl] .d2 .lang{background-position:100% 85%}.d2 .lang:hover,.d2 .lang:focus-visible{background-size:100% 1px}@media (min-width:960px){.d2 .top{height:96px}.d2 .brand img{width:72px;height:72px}.d2 :is(.campaign,.lang){font-size:16px}}.d2 .hero{gap:20px;padding-top:4px;display:grid}.d2 :is(h1,.fl-h){color:var(--blue-dark);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(34px,10.4vw,46px);font-weight:300;line-height:1.1}:root[lang=ar] .d2 :is(h1,.fl-h){letter-spacing:0;line-height:1.4}.d2 .sub{color:var(--ink-mid);text-wrap:pretty;max-width:34em;margin-top:10px;font-size:17px;line-height:1.45}:root[lang=ar] .d2 .sub{font-size:18px;line-height:1.6}.d2 .deal{border-radius:var(--r-card);border:1px solid var(--line);background:var(--ground);margin-top:18px;overflow:hidden}.d2 .deal-top{background:var(--blue-dark);color:#fff;padding:14px 18px 16px}.d2 .deal-price{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.d2 .now{align-items:baseline;gap:8px;line-height:1;display:flex}.d2 .now .num{letter-spacing:-.02em;font-size:52px}.d2 .now .cur{color:#dbe7f7;font-size:18px}.d2 .was{text-align:end;color:#c7d8f0;margin-inline-start:auto;padding-bottom:4px;font-size:14px;line-height:1.3}.d2 .was s{color:#fff;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);font-size:18px;display:block}.d2 .was s .num{font-weight:400}.d2 s .cur+.num,.d2 s .num+.cur{margin-inline-start:4px}.d2 .ends{color:#dbe7f7;border-top:1px solid #ffffff29;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:14px;display:flex}.d2 .deal-book{gap:8px;padding:12px 14px 14px;display:grid}.d2 .book-h{color:var(--blue-dark);font-size:15px;font-weight:600}.d2 .book-row{gap:8px;display:flex}.d2 .btn{min-height:48px;padding:0 12px}.d2 .btn-lab b{font-size:15px}:root[lang=ar] .d2 .btn-lab b{font-size:16px}.d2 .book-row .btn-wa{flex:1;min-width:0}.d2 .btn-ghost{border-color:var(--line);color:var(--blue);--fill:transparent;transition:border-color .2s var(--ease);flex:none}@media (hover:hover) and (pointer:fine){.d2 .btn-ghost:hover{border-color:var(--blue)}}.d2 .visual{align-content:start;gap:12px;display:grid}.d2 .photo{border-radius:var(--r-card);aspect-ratio:4/3;animation:d2-open 1.1s var(--ease) .1s both;background:#eef2f7;position:relative;overflow:hidden}.d2 .photo img{object-fit:cover;animation:d2-settle 1.6s var(--ease) .1s both;height:calc(100% + 60px)!important;top:-30px!important}.d2 .doc{align-items:center;gap:12px;display:flex}.d2 .doc img{object-fit:cover;background:#e9ebee;border-radius:8px;width:56px;height:56px}.d2 .doc b{color:var(--blue-dark);font-size:15px;font-weight:600;display:block}.d2 .doc small{color:var(--ink-light);font-size:14px;line-height:1.4;display:block}@keyframes d2-open{0%{clip-path:inset(0 0 100% 0 round var(--r-card))}to{clip-path:inset(0 0 0 0 round var(--r-card))}}@keyframes d2-settle{0%{scale:1.08}}@media (min-width:960px){.d2 .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:64px;padding-top:24px}.d2 :is(h1,.fl-h){font-size:clamp(48px,4.4vw,64px);line-height:1.06}:root[lang=ar] .d2 :is(h1,.fl-h){line-height:1.32}.d2 .sub{margin-top:16px;font-size:21px}:root[lang=ar] .d2 .sub{font-size:22px}.d2 .pitch{padding-top:24px}.d2 .deal{margin-top:32px}.d2 .deal-top{padding:22px 28px 24px}.d2 .now .num{font-size:76px}.d2 .now .cur{font-size:22px}.d2 .was{font-size:15px}.d2 .was s{font-size:22px}.d2 .deal-book{gap:10px;padding:18px 28px 24px}.d2 .book-h{margin-bottom:2px;font-size:16px}.d2 .btn-lab b{font-size:16px}.d2 .book-row .btn-wa{justify-content:flex-start;padding-inline:18px}.d2 .visual{grid-template-rows:1fr auto}.d2 .photo{aspect-ratio:auto;min-height:460px}}.d2 .included{padding-top:64px}.d2 .sec-h{color:var(--blue-dark);font-size:30px;font-weight:300;line-height:1.2}.d2 .items{gap:10px;margin-top:20px;display:grid}.d2 .item{border:1px solid var(--line);background:var(--ground);transition:border-color .25s var(--ease);border-radius:10px;align-items:center;gap:16px;padding:14px;display:flex}.d2 .tile{border:1px solid var(--line);width:56px;height:56px;color:var(--blue);transition:color .25s var(--ease), border-color .25s var(--ease);border-radius:8px;flex:none;place-items:center;display:grid}.d2 .tile .ico{width:28px;height:28px}.d2 .tile .ico *{stroke-dasharray:1;stroke-dashoffset:0}.d2 .label{color:var(--blue-dark);font-size:19px;line-height:1.35}:root[lang=ar] .d2 .label{font-size:20px}.d2 .excl{color:var(--ink-mid);margin-top:14px;font-size:15px}@keyframes d2-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes d2-redraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.d2 .item.in:not(.drawn) .tile .ico *{animation:d2-draw .9s var(--ease) both;animation-delay:calc(.3s + var(--i) * .12s)}@media (hover:hover) and (pointer:fine){.d2 .item:hover,.d2 .item:hover .tile{border-color:var(--blue)}.d2 .item.drawn:hover .tile .ico *{animation:d2-redraw .7s var(--ease) both}}@media (min-width:960px){.d2 .included{grid-template-columns:4fr 8fr;align-items:start;gap:64px;padding-top:112px;display:grid}.d2 .sec-h{font-size:40px}.d2 .items{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:0}.d2 .items.count-1{grid-template-columns:1fr}.d2 .items.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.d2 .items:not(.count-1) .item{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.d2 .items.count-1 .item{padding:24px}.d2 .label{font-size:22px}.d2 .excl{grid-column:2}}.d2 .finale{padding-top:64px;padding-bottom:40px}.d2 .band{gap:14px;display:grid}.d2 .close-text{background:var(--blue-dark);color:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;gap:20px;padding:22px 20px 20px;display:flex}.d2 .close-text h2{color:#fff;text-wrap:balance;font-size:28px;font-weight:300;line-height:1.2}:root[lang=ar] .d2 .close-text h2{line-height:1.45}.d2 .recap{color:#c7d8f0;border-top:1px solid #ffffff29;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:14px;font-size:15px;display:flex}.d2 .recap b{color:#fff;align-items:baseline;gap:6px;font-size:26px;font-weight:400;display:inline-flex}.d2 .recap b .num{font-weight:600}.d2 .recap b .cur{color:#dbe7f7;font-size:16px}.d2 .recap s{color:#c7d8f0;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}.d2 .branch{background:var(--ground);border:1px solid var(--line);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.d2 .b-photo{aspect-ratio:16/9;background:#eef2f7;display:block;overflow:hidden}.d2 .b-photo img{object-fit:cover;width:100%;height:100%;transition:scale .6s var(--ease)}.d2 .b-body{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.d2 .b-body h4{color:var(--blue-dark);font-size:22px;font-weight:400}.d2 .b-line{color:var(--ink-mid);gap:8px;font-size:14px;line-height:1.45;display:flex}.d2 .b-line svg{color:var(--blue);margin-top:2px}.d2 .hours{white-space:pre-line}.d2 .b-actions{margin-top:auto;padding-top:8px}.d2 .map{color:var(--blue);align-self:flex-start;align-items:center;gap:8px;min-height:44px;padding:6px 0;font-size:15px;display:inline-flex}.d2 .map .arrow{width:18px;height:18px;transition:translate .25s var(--ease)}:root[dir=rtl] .d2 .map .arrow{scale:-1 1}.d2 .map span{transition:background-size .25s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}:root[dir=rtl] .d2 .map span{background-position:100% 100%}@media (hover:hover) and (pointer:fine){.d2 .map:hover span{background-size:100% 1px}.d2 .map:hover .arrow{translate:4px}:root[dir=rtl] .d2 .map:hover .arrow{translate:-4px}.d2 .b-photo.in:hover img{transition-duration:.6s;scale:1.05}}.d2 .terms{color:var(--ink-mid);margin-top:24px;font-size:14px}.d2 .terms h3{color:var(--blue-dark);font-size:15px}@media (min-width:960px){.d2 .finale{padding-top:112px;padding-bottom:64px}.d2 .band{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px}.d2 .close-text{flex-direction:row;grid-column:1/-1;align-items:flex-end;gap:48px;padding:36px 40px}.d2 .close-text h2{max-width:20ch}.d2 .recap{padding-top:0;border-top:0;border-inline-start:1px solid #ffffff29;flex:none;padding-inline-start:40px}.d2 .branch{grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.d2 .b-photo{aspect-ratio:auto;height:100%}.d2 .close-text h2,.d2 .recap b{font-size:36px}.d2 .b-body{padding:20px 22px 18px}.d2 .b-actions .book-row{flex-direction:column}.d2 .b-actions .btn{justify-content:flex-start;padding-inline:18px}}.d2 .foot{background:linear-gradient(var(--line), var(--line)) no-repeat top / calc(100% - 2 * var(--gut)) 1px;justify-content:space-between;align-items:center;padding-block:20px 28px;display:flex}.d2 .foot img{mix-blend-mode:multiply;width:48px;height:48px}.d2 .sticky{display:none}@media (max-width:959px){.d2{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.d2 .sticky{z-index:10;padding:8px var(--gut) calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line);visibility:hidden;transition:translate .3s var(--ease), visibility 0s .3s;background:#fffffff5;gap:8px;display:flex;position:fixed;inset:auto 0 0;translate:0 100%}.d2 .sticky.on{visibility:visible;transition:translate .3s var(--ease);translate:0}.d2 .sticky .btn{flex:1;padding-inline:10px}}.d2[data-motion] .rise[data-wait]{opacity:0;transition:opacity .6s var(--ease), translate .6s var(--ease);transition-delay:calc(var(--i,0) * 60ms);translate:0 16px}.d2[data-motion] .rise.in{opacity:1;translate:0}.d2[data-motion] .reveal[data-wait]{clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease)}.d2[data-motion] .reveal[data-wait] img{transition:scale 1.6s var(--ease);scale:1.08}.d2[data-motion] .reveal.in{clip-path:inset(0)}.d2[data-motion] .reveal.in img{scale:1}@media (prefers-reduced-motion:reduce){.d2[data-motion] .rise{opacity:1;translate:none}.d2[data-motion] .reveal{clip-path:none}.d2 .photo,.d2 .photo img{animation:none}}.d2 .fl>*{pointer-events:none;animation:.3s 4s both d2-fl-bail;position:fixed;inset:0}.d2 .fl-under{z-index:49}.d2 .fl-cover{z-index:50;background:var(--blue-dark);pointer-events:auto}@keyframes d2-fl-bail{to{opacity:0;visibility:hidden}}.d2 .fl-poster{place-items:center;padding-bottom:8vh;display:grid;position:absolute;inset:0}.d2 .fl-box{--s:1;width:min(100% - 2 * var(--gut), var(--wrap));scale:var(--s);gap:28px;display:grid}.d2 .fl-h{color:#fff}.d2 .fl-under .fl-h{color:var(--blue-dark)}.d2 .fl-panel{border-radius:var(--r-card) var(--r-card) 0 0;margin-inline:1px}.d2 .fl-h .w{vertical-align:top;margin-block:-.14em;padding-block:.14em;display:inline-block;overflow:clip}.d2 .fl-h .w>span{animation:d2-word .7s var(--ease) both;animation-delay:calc(50ms + var(--w) * 35ms);display:inline-block}.d2 .fl-panel{animation:d2-up .6s var(--ease) .26s both}.d2 .fl.lifted :is(.fl-h .w>span,.fl-panel){animation:none}@keyframes d2-word{0%{translate:0 108%}}@keyframes d2-up{0%{opacity:0;translate:0 14px}}@media (min-width:960px){.d2 .fl-poster{padding-bottom:0}.d2 .fl-box{--s:1.25;width:calc((min(100% - 2 * var(--gut), var(--wrap)) - 64px) / 2);gap:40px}.d2 .fl-h .w>span{animation-delay:calc(50ms + var(--w) * 45ms)}.d2 .fl-panel{animation-delay:.32s}}.d2.fl-fly .hero :is(h1,.deal-top){visibility:hidden}.d2.fl-play .hero .sub{animation:d2-up .7s var(--ease) .55s both}.d2.fl-play .hero .deal-book>*{animation:d2-up .45s var(--ease) both}.d2.fl-fly .hero .deal{border-color:#0000}.d2 .hero .deal{transition:border-color .25s var(--ease)}.d2.fl-play .hero .deal-book>:first-child{animation-delay:.85s}.d2.fl-play .hero .deal-book>:nth-child(2){animation-delay:.89s}.d2.fl-play .hero .deal-book>:nth-child(3){animation-delay:.93s}@media (min-width:960px){.d2.fl-play .hero .deal-book>:first-child{animation-delay:.95s}.d2.fl-play .hero .deal-book>:nth-child(2){animation-delay:.99s}.d2.fl-play .hero .deal-book>:nth-child(3){animation-delay:1.03s}}.d2.fl-play .hero .doc{animation:d2-up .6s var(--ease) .45s both}@media (prefers-reduced-motion:reduce){.d2 .fl{display:none}}@media (hover:hover) and (pointer:fine){.d2 .branch:hover .b-photo img,.d2[data-motion] .branch:hover .b-photo.in img{transition:scale .8s var(--ease);scale:1.06}}.d2 .photo{--wave-ground:var(--ground);border-radius:var(--r-card) var(--r-card) 0 0;background:0 0;animation-name:d2-open-top}@keyframes d2-open-top{0%{clip-path:inset(0 0 100% 0 round var(--r-card) var(--r-card) 0 0)}to{clip-path:inset(0 0 0 0 round var(--r-card) var(--r-card) 0 0)}}.d2 .photo{animation-fill-mode:backwards}.d2 .reg{--err:#b42318;--edge:color-mix(in srgb, var(--blue-dark) 55%, #fff);padding-top:64px;display:grid}.d2 .reg-photo{aspect-ratio:16/9;border-radius:var(--r-card);background:#eef2f7;position:relative;overflow:hidden}.d2 .reg-photo img{object-fit:cover;transition:scale 1.2s var(--ease)}.d2 .reg-panel{background:var(--ground);border:1px solid var(--line);border-radius:var(--r-card);gap:14px;padding:22px 18px;display:grid;position:relative}.d2 .reg-photo+.reg-panel{margin:-32px 12px 0}.d2 .reg .sec-h{font-size:28px}.d2 .reg form{gap:10px;display:grid}.d2 .fld{padding-top:18px;display:grid;position:relative}.d2 .fld label{top:32px;color:var(--ink-mid);pointer-events:none;transform-origin:0 0;transition:translate .3s var(--ease), scale .3s var(--ease), color .3s var(--ease);font-size:19px;line-height:1.3;position:absolute;inset-inline-start:0}:root[dir=rtl] .d2 .fld label{transform-origin:100% 0}.d2 .fld:has(input:focus,input:not(:placeholder-shown)) label{translate:0 -32px;scale:.74}.d2 .fld:has(input:focus) label{color:var(--blue)}.d2 .fld input{width:100%;min-width:0;height:52px;font:inherit;color:var(--color-ink);border:0;border-bottom:1px solid var(--edge);transition:border-color .3s var(--ease);background:0 0;border-radius:0;outline:none;padding:0;font-size:19px}.d2 .fld input::placeholder{color:#0000}:root[lang=ar] .d2 :is(.fld label,.fld input){font-size:20px}:root[dir=rtl] .d2 .fld input[dir=ltr]{text-align:right}.d2 .fld input:-webkit-any(:autofill,:-webkit-autofill){-webkit-box-shadow:0 0 0 100px var(--ground) inset;box-shadow:0 0 0 100px var(--ground) inset;-webkit-text-fill-color:var(--color-ink);caret-color:var(--color-ink);transition:background-color 600000s,color 600000s}.d2 .fld input:is(:autofill,:autofill){-webkit-box-shadow:0 0 0 100px var(--ground) inset;box-shadow:0 0 0 100px var(--ground) inset;-webkit-text-fill-color:var(--color-ink);caret-color:var(--color-ink);transition:background-color 600000s,color 600000s}.d2 .fld:has(input:-webkit-any(:autofill,:-webkit-autofill)) label{translate:0 -32px;scale:.74}.d2 .fld:has(input:is(:autofill,:autofill)) label{translate:0 -32px;scale:.74}.d2 .fld-row{border-bottom:1px solid var(--edge);transition:border-color .3s var(--ease);align-items:center;gap:10px;display:flex}.d2 .fld-row input{border-bottom:0}.d2 .fld-cc{color:var(--blue-dark);border-inline-end:1px solid var(--line);flex:none;padding-inline-end:10px;font-size:19px;line-height:1.2}.d2 .fld-tel label{translate:0 -32px;scale:.74}.d2 .fld-tel input::placeholder{color:color-mix(in srgb, var(--ink-mid) 55%, #fff);letter-spacing:.04em}:root[dir=rtl] .d2 .fld-tel input{text-align:left}@media (hover:hover) and (pointer:fine){.d2 .fld-row:hover{border-color:var(--blue)}}.d2 .fld-row:has(input[aria-invalid]){border-color:var(--err)}.d2 .fld-ok{inset-inline-end:0;width:22px;height:22px;color:var(--teal-ink);stroke-width:2px;opacity:0;pointer-events:none;transition:opacity .25s var(--ease);position:absolute;top:34px}.d2 .fld-ok path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s var(--ease)}.d2 .fld:has(input:valid) .fld-ok{opacity:1}.d2 .fld:has(input:valid) .fld-ok path{stroke-dashoffset:0}.d2 .fld:has(.fld-ok) input{padding-inline-end:30px}:root[dir=rtl] .d2 .fld-tel .fld-ok{inset-inline:0 auto}.d2 .fld-line{inset-inline:0;background:var(--blue);transform-origin:0 0;height:2px;transition:scale .45s var(--ease);position:absolute;top:68px;scale:0 1}:root[dir=rtl] .d2 .fld-line{transform-origin:100% 0}.d2 .fld:has(input:focus) .fld-line{scale:1}@media (hover:hover) and (pointer:fine){.d2 .fld input:hover{border-color:var(--blue)}}.d2 .fld input[aria-invalid]{border-color:var(--err)}.d2 .fld input[aria-invalid]~.fld-line{background:var(--err)}.d2 .fld:has(input[aria-invalid]) label{color:var(--err)}.d2 .reg .f-err{color:var(--err);margin-top:8px;font-size:14px;line-height:1.4}.d2 .f-send-row{gap:12px;margin-top:12px;display:grid}.d2 .f-consent{color:var(--ink-mid);font-size:13px;line-height:1.45}:root[lang=ar] .d2 .reg :is(.f-consent,.f-err){font-size:14px}.d2 .f-send{min-height:52px;font:inherit;cursor:pointer;border:0}.d2 .f-send .f-spin{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.7 .3;flex:none;width:18px;height:18px;display:none}.d2 .f-send[aria-disabled] .f-ico{display:none}.d2 .f-send[aria-disabled] .f-spin{animation:.8s linear infinite d2-spin;display:block}@keyframes d2-spin{to{rotate:1turn}}.d2 .f-send:after{content:"";inset-inline-start:0;opacity:0;background:#ffffffbf;width:40%;height:2px;position:absolute;bottom:0}.d2 .f-send[aria-disabled]{cursor:progress}.d2 .f-send[aria-disabled] .btn-lab{opacity:.6;transition:opacity .3s var(--ease)}.d2 .f-send[aria-disabled]:after{opacity:1;animation:1s cubic-bezier(.65,0,.35,1) infinite d2-send}:root[dir=rtl] .d2 .f-send[aria-disabled]:after{animation-name:d2-send-rtl}@keyframes d2-send{0%{translate:-100%}to{translate:250%}}@keyframes d2-send-rtl{0%{translate:100%}to{translate:-250%}}.d2 .reg-panel:has(.f-done){grid-template-rows:auto 1fr}.d2 .f-done{text-align:center;cursor:pointer;align-content:center;justify-items:center;gap:20px;min-height:200px;display:grid}.d2 .f-seal-box{width:72px;height:72px;display:block;position:relative}.d2 .f-seal{fill:none;width:100%;height:100%;stroke:var(--teal-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.d2 .f-seal-ring{stroke-dasharray:1;transform-origin:50%;animation:d2-draw .7s var(--ease) both;rotate:-90deg}.d2 .f-seal-tick{stroke-dasharray:1;animation:d2-draw .45s var(--ease) .55s both}.d2 .f-seal-box:after{content:"";border:2px solid var(--teal);opacity:0;pointer-events:none;animation:d2-answer .9s var(--ease) .95s both;border-radius:50%;position:absolute;inset:4%}@keyframes d2-answer{0%{opacity:.45;scale:1}to{opacity:0;scale:1.6}}.d2 .f-done .f-thanks{max-width:30ch;animation:d2-up .5s var(--ease) .75s both;justify-content:center}.d2 .f-thanks{min-height:52px;color:var(--blue-dark);animation:d2-up .45s var(--ease) both;align-items:center;gap:12px;font-size:19px;line-height:1.4;display:flex}:root[lang=ar] .d2 .f-thanks{font-size:20px}.d2 .f-thanks:focus{outline:none}.d2 .f-thanks svg{width:26px;height:26px;color:var(--teal-ink);stroke-width:1.8px;flex:none}.d2 .f-thanks path{stroke-dasharray:1;animation:d2-draw .6s var(--ease) .15s both}.d2 .reg:has(input:focus) .reg-photo img{transition:scale 1.2s var(--ease);scale:1.06}.d2[data-motion] .reg:has(input:focus) .reg-photo.in img{transition:scale 1.2s var(--ease);scale:1.06}@media (min-width:960px){.d2 .reg{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-top:112px}.d2 .reg-photo{aspect-ratio:auto;grid-area:1/1/auto/9;align-self:stretch;min-height:520px}.d2 .reg-panel{grid-area:1/1/auto/8;gap:18px;padding:36px 36px 34px}.d2 .reg-photo+.reg-panel{grid-column:8/-1;margin:0}.d2 .reg .sec-h{font-size:36px}.d2 .f-send{justify-self:start;padding-inline:22px}}@media (max-width:959px){.d2[data-form] .sticky.on{visibility:hidden;transition:translate .3s var(--ease), visibility 0s .3s;translate:0 100%}}@media (prefers-reduced-motion:reduce){.d2 .fld label,.d2 .fld-line,.d2 .reg-photo img{transition:none}.d2 .reg:has(input:focus) .reg-photo img{scale:1}.d2[data-motion] .reg:has(input:focus) .reg-photo.in img{scale:1}.d2 .f-send[aria-disabled]:after{opacity:.6;width:100%;animation:none}.d2 .f-thanks,.d2 .f-thanks path,.d2 .f-done .f-thanks,.d2 .f-seal-ring,.d2 .f-seal-tick,.d2 .f-send[aria-disabled] .f-spin{animation:none}.d2 .f-seal-box:after{display:none}.d2 .fld-ok,.d2 .fld-ok path{transition:none}}
