.pr-page>:is(#compare,#process,#studio,#faq,#contact){content-visibility:auto}.pr-page>#compare{contain-intrinsic-size:auto 1317px}.pr-page>#process{contain-intrinsic-size:auto 1135px}.pr-page>#studio{contain-intrinsic-size:auto 574px}.pr-page>#faq{contain-intrinsic-size:auto 1179px}.pr-page>#contact{contain-intrinsic-size:auto 719px}@media (max-width: 860px){.pr-page>#compare{contain-intrinsic-size:auto 2120px}.pr-page>#process{contain-intrinsic-size:auto 1735px}.pr-page>#studio{contain-intrinsic-size:auto 955px}.pr-page>#faq{contain-intrinsic-size:auto 712px}.pr-page>#contact{contain-intrinsic-size:auto 1051px}}.pr-hero{--pr-ratio: 5.62;--pr-col: clamp(360px, 28vw, 450px);--pr-fs: min(88px, calc(var(--pr-col) / var(--pr-ratio)));--pr-g: .17em;--row: 46px;position:relative;display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto 1fr;padding-block:124px 12px;padding-inline:max(var(--pad),calc((100% - var(--container)) / 2)) 12px;isolation:isolate}:lang(es) .pr-hero{--pr-ratio: 6.13}:lang(ar) .pr-hero{--pr-ratio: 5.99}.pr-h1{position:relative;z-index:2;grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:subgrid;align-items:start;margin:0;font-family:var(--f-sans);font-size:var(--pr-fs);font-stretch:112%;font-weight:790;line-height:1;letter-spacing:-.036em;color:var(--fg)}.pr-h1 .a{grid-column:1;padding-inline-end:var(--pr-g);white-space:nowrap}.pr-h1 .b{grid-column:2;max-width:10.4em;padding-inline:var(--pr-g) 40px;color:#fff;text-wrap:balance}.pr-field{position:relative;z-index:0;grid-column:2;grid-row:1 / -1;margin-top:-40px;overflow:hidden;border-radius:var(--r-xl);border-end-start-radius:var(--r-tail);background:var(--field)}.pr-field:before,.pr-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,var(--on-cobalt-line) 1px,transparent 1px);background-size:12.5% 100%;background-position:-1px 0;opacity:.5;-webkit-mask-image:linear-gradient(to bottom,#000,#000 30%,transparent 85%);mask-image:linear-gradient(to bottom,#000,#000 30%,transparent 85%)}.pr-field:after{content:"";position:absolute;top:-380px;inset-inline-end:-300px;width:900px;height:900px;pointer-events:none;background:var(--key-light)}.pr-stage:before{display:none}.pr-stage{--pc-bleed: 18px;position:relative;z-index:1;grid-column:2;grid-row:2;min-width:0;padding:34px 32px 26px;color:#fff}@media (min-width: 1181px) and (max-width: 1365px){.pr-stage{padding-inline:22px}.pr-stage .pc{--pc-pad: 24px;--pc-gap: 12px}}.pr-copy{position:relative;z-index:2;grid-column:1;grid-row:2;contain:inline-size;padding-top:26px;padding-inline-end:40px}.pr-lede{max-width:34em;margin:0;font-size:17px;line-height:1.5;color:var(--text-2)}.pr-pick{margin-top:26px;container-type:inline-size}.pr-pick-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;color:var(--text-3)}.pr-pick-head .q{color:var(--fg)}.pr-pick-head>*{white-space:nowrap}.pr-pick-rail{position:relative}.pr-pick-list{position:relative;z-index:1;border-top:1px solid var(--line-2)}.pr-pick-btn{position:relative;z-index:1;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;width:100%;height:var(--row);margin:0;padding-inline:12px 14px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--fg);font-family:inherit;font-size:17px;font-weight:520;line-height:1.3;letter-spacing:-.01em;text-align:start;cursor:pointer;transition:color .22s ease}.pr-pick-btn .idx{font-family:var(--f-mono);font-size:12px;letter-spacing:.04em;color:var(--text-3);transition:color .22s}.pr-pick-btn .lbl{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pr-pick-btn .lbl-s{display:none}.pr-pick-btn .from{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.01em;color:var(--text-3);transition:color .22s}.pr-pick-btn:hover{color:var(--cobalt)}.pr-pick-btn[aria-checked=true]{color:#fff}.pr-pick-btn[aria-checked=true] :is(.idx,.from){color:#ffffffc7}.pr-pick-btn:focus-visible{outline-offset:-3px}.pr-pick-btn[aria-checked=true]:focus-visible{outline-color:#fff}.pr-pick-ind{position:absolute;z-index:0;top:0;inset-inline:-2px;height:calc(var(--row) + 1px);border-radius:12px;border-end-start-radius:var(--r-tail);background:var(--pr-ind, var(--ink));transform:translateY(calc(var(--ni, 0) * var(--row)));transition:transform var(--t-glide) var(--e-spring);pointer-events:none}.pr-pick-ind:after{content:"";position:absolute;top:50%;inset-inline-end:-9px;width:10px;height:12px;margin-top:-6px;background:inherit;clip-path:polygon(0 0,100% 50%,0 100%)}[dir=rtl] .pr-pick-ind:after{clip-path:polygon(100% 0,0 50%,100% 100%)}@container (max-width: 368px){.pr-pick-btn .lbl{display:none}.pr-pick-btn .lbl-s{display:inline}}.pr-ticket{display:flex;flex-wrap:wrap;gap:10px clamp(20px,2.6vw,36px);margin:26px 0 0}.pr-ticket div{margin:0}.pr-ticket dt{margin-bottom:3px;color:var(--text-3)}.pr-ticket dd{margin:0;font-size:21px;font-stretch:104%;font-weight:660;line-height:1.15;letter-spacing:-.02em;white-space:nowrap}.pr-trust{display:flex;align-items:flex-start;gap:8px;margin:18px 0 0;font-size:14px;line-height:1.45;color:var(--text-3)}.pr-trust svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--cobalt)}.pr-unsure{margin-top:4px;color:var(--cobalt)}.pr-unsure svg{width:18px;height:18px;flex:none}.dark .pr-hero{--pr-ind: #f4f6fb}.dark .pr-pick-btn[aria-checked=true]{color:#0a0f23}.dark .pr-pick-btn[aria-checked=true] :is(.idx,.from){color:#0b0c149e}.dark .pr-pick-btn[aria-checked=true]:focus-visible{outline-color:#0a0f23}.f-sec.pr-cmp{margin-top:56px;border-start-start-radius:var(--r-xl);border-start-end-radius:var(--r-xl);background:var(--surface);scroll-margin-top:calc(40px - var(--sec))}.pr-cmp .f-intro p,.pr-pay .f-intro p,.pr-studio .f-intro p{margin:0}.pr-cmp-body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);align-items:start}.pr-cmp-aside{grid-column:1 / span 4}.pr-cmp-main{grid-column:5 / span 8;min-width:0}.pr-select{display:flex;align-items:center;gap:14px;margin:0 0 18px}.pr-select .mono{color:var(--text-3)}.pr-select-box{position:relative;flex:1;max-width:360px}.pr-select select{width:100%;min-height:48px;padding-block:0;padding-inline:18px 44px;border:1px solid var(--line-2);border-radius:12px;border-end-start-radius:var(--r-tail);background:var(--surface);color:var(--fg);font:inherit;font-size:16px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pr-select-box svg{position:absolute;top:50%;inset-inline-end:16px;width:16px;height:16px;margin-top:-8px;pointer-events:none;color:var(--text-2)}.pr-still{margin:0}.pr-still img{display:block;width:100%;height:auto;aspect-ratio:736 / 552;border-radius:var(--r-lg);border-end-start-radius:var(--r-tail);background:var(--paper-2);-o-object-fit:cover;object-fit:cover}.pr-still figcaption{margin-top:14px;font-size:14px;line-height:1.45;color:var(--text-3)}.pr-still figcaption .mono{display:block;margin-bottom:2px;color:var(--fg)}.pr-aside-links{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px}.pr-aside-links .link-arrow{color:var(--accent-text, var(--cobalt))}.pr-cmp-note{margin:18px 0 0;font-size:14px;line-height:1.5;color:var(--text-3)}.f-sec.pr-pay .track{margin-top:0}.pr-extras{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);margin-top:104px}.pr-extras-head{grid-column:1 / span 4}.pr-extras-head .mono{display:block;margin-bottom:10px;color:var(--text-3)}.pr-extras-head h3{margin:0;font-stretch:108%;font-weight:720;font-size:32px;line-height:1.05;letter-spacing:-.03em}.pr-extras-head p{max-width:34ch;margin:14px 0 0;color:var(--text-2)}.pr-extras ul{grid-column:5 / span 8;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--gut);column-gap:var(--gut);margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.pr-extras li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 0 17px;border-bottom:1px solid var(--line-2);font-size:16px;line-height:1.4}.pr-extras li>span:first-child{min-width:0}.pr-extras .amt{flex:none;font-weight:660;white-space:nowrap}.pr-extras .amt small{margin-inline-start:4px;font-size:13px;font-weight:500;color:var(--text-3)}.pr-extras .amt.soft{font-weight:560;font-size:14px;color:var(--text-2);white-space:normal;text-align:end}.f-sec.pr-studio{padding-top:0}.pr-studio-body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut)}.pr-studio-head{grid-column:1 / span 4}.pr-studio-head h3{margin:0;font-stretch:108%;font-weight:720;font-size:32px;line-height:1.05;letter-spacing:-.03em}.pr-studio-head p{max-width:34ch;margin:14px 0 0;color:var(--text-2)}.pr-studio ol{grid-column:5 / span 8;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--gut);column-gap:var(--gut);margin:0;padding:0;list-style:none;border-top:1px solid var(--fg)}.pr-studio li{padding:20px 0 0}.pr-studio li .mono{display:block;color:var(--accent-text, var(--cobalt))}.pr-studio li b{display:block;margin-top:8px;font-size:18px;font-weight:660;line-height:1.3;letter-spacing:-.015em}.pr-studio li p{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--text-2)}[dir=rtl] .pr-h1{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.2;letter-spacing:0}[dir=rtl] .pr-h1 .b{max-width:9.5em}[dir=rtl] :is(.pr-extras-head h3,.pr-studio-head h3){font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.3;letter-spacing:0}[dir=rtl] .pr-pick-btn{font-weight:500;letter-spacing:0}[dir=rtl] :is(.pr-lede,.pr-trust){line-height:1.75}[dir=rtl] .pr-ticket dd{font-stretch:100%;letter-spacing:0}@media (min-width: 1181px){[dir=rtl] .pr-hero{--row: 44px}}@media (max-width: 1180px){.pr-hero{display:flex;flex-direction:column;padding:108px 0 8px}.pr-h1{display:block;order:1;margin:0 var(--pad);font-size:clamp(37px,6.2vw,64px);font-stretch:106%;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.pr-h1 .a,.pr-h1 .b{display:inline;padding:0;white-space:normal}.pr-h1 .b{color:var(--cobalt)}.pr-field{display:none}.pr-copy{display:contents}.pr-lede{order:2;margin:12px var(--pad) 0;font-size:16px}.pr-pick{order:3;margin:18px 0 0}.pr-pick-head{display:none}.pr-pick-rail{overflow:hidden}.pr-pick-list{display:flex;gap:8px;overflow-x:auto;padding:2px var(--pad) 4px;border:0;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad)}.pr-pick-list::-webkit-scrollbar{display:none}.pr-pick-btn{display:inline-flex;flex:none;width:auto;height:44px;padding:0 16px;border:1px solid var(--line-2);border-radius:999px;font-size:15px;scroll-snap-align:start}.pr-pick-btn :is(.idx,.from,.lbl){display:none}.pr-pick-btn .lbl-s{display:inline}.pr-pick-btn[aria-checked=true]{border-color:var(--pr-ind, var(--ink));background:var(--pr-ind, var(--ink))}.pr-pick-ind{display:none}.pr-stage{--pc-bleed: 16px;order:4;overflow:hidden;margin:14px 8px 0;padding:22px 16px 18px;border-radius:var(--r-lg);border-end-start-radius:var(--r-tail);background:var(--field)}.pr-stage:before{display:block}.pr-ticket{order:5;margin:22px var(--pad) 0}.pr-trust{order:6;margin:14px var(--pad) 0}.pr-unsure{order:7;margin:2px var(--pad) 0;align-self:flex-start}.pr-cmp-aside,.pr-cmp-main,.pr-extras-head,.pr-extras ul,.pr-studio-head,.pr-studio ol{grid-column:1 / -1}.pr-cmp-aside{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 var(--gut);align-items:end;margin-bottom:28px}.pr-extras-head,.pr-studio-head{margin-bottom:18px}.f-sec.pr-cmp{margin-top:40px;border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg)}}@media (min-width: 861px) and (max-width: 1180px){.pr-stage{margin-inline:12px;padding:28px 24px 22px}}@media (max-width: 860px){.pr-hero{padding-top:84px}.pr-ticket dd{font-size:19px}[dir=rtl] .pr-h1{font-size:34px;line-height:1.3}.pr-cmp-aside{display:block}.pr-aside-links{flex-direction:row;flex-wrap:wrap;gap:0 18px}.pr-select{flex-wrap:wrap;gap:8px}.pr-select-box{flex-basis:100%;max-width:none}.pr-extras{display:block;margin-top:56px}.pr-extras ul{grid-template-columns:minmax(0,1fr)}.pr-extras li{padding:13px 0 14px;font-size:15px}.pr-extras-head h3,.pr-studio-head h3{font-size:26px}.pr-studio-body{display:block}.pr-studio ol{grid-template-columns:minmax(0,1fr)}.pr-studio li{padding:16px 0 18px;border-bottom:1px solid var(--line-2)}}@media (max-width: 640px){.pr-still img{aspect-ratio:374 / 316}}@media (prefers-reduced-motion: reduce){.pr-pick-ind{transition:none}}.pr-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.4}.pr-table thead th{padding:0 12px 14px;border-bottom:1px solid var(--fg);text-align:start;vertical-align:bottom;font-weight:400}.pr-table thead th:first-child{width:40%;padding-inline-start:0}.pr-th-name{display:block;color:var(--fg)}.pr-th-range{display:block;margin-top:4px;font-size:15px;font-weight:660;letter-spacing:-.01em;white-space:nowrap}.pr-th-item .mono{color:var(--text-3)}.pr-table tbody th,.pr-table tbody td{padding:14px 12px;border-bottom:1px solid var(--line-2);text-align:start;vertical-align:top}.pr-table tbody th{padding-inline-start:0;font-weight:560;color:var(--fg)}.pr-tip{display:block;margin-top:3px;font-size:13px;font-weight:420;color:var(--text-3)}.pr-yes svg{display:block;width:18px;height:18px;color:var(--accent-text, var(--cobalt))}.pr-own{display:block;margin-top:4px;font-size:13.5px;line-height:1.4;color:var(--text-2)}.pr-no{color:var(--text-3)}@media (max-width: 640px){.pr-table,.pr-table thead,.pr-table tbody,.pr-table tr{display:block}.pr-table thead{position:sticky;top:60px;z-index:2;background:var(--cmp-ground, var(--surface))}.pr-table thead tr,.pr-table tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px}.pr-table thead tr{padding:12px 0 10px;border-bottom:1px solid var(--fg)}.pr-table thead th{padding:0;border:0}.pr-table thead th:first-child,.pr-th-range{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pr-th-name{overflow-wrap:anywhere}.pr-table tbody tr{row-gap:8px;padding:13px 0 14px;border-bottom:1px solid var(--line-2)}.pr-table tbody th{grid-column:1 / -1;padding:0;border:0}.pr-table tbody td{padding:0;border:0;font-size:13px}.pr-own{margin-top:3px;font-size:12.5px}}.f-sec{position:relative;padding:var(--sec) var(--pad);background:var(--paper);color:var(--fg);font-family:var(--f-sans);font-size:17px;font-weight:420;line-height:1.55}:where([dir=rtl]) .f-sec{font-family:var(--f-ar-text);font-weight:400;line-height:1.75}.f-sec :focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.f-sec bdi{unicode-bidi:isolate;white-space:nowrap}[dir=rtl] .f-sec .mono .latin{font-family:var(--f-mono);letter-spacing:.02em}.f-wrap{max-width:var(--container);margin:0 auto}.f-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);align-items:end;margin-bottom:64px}.f-label{grid-column:1 / -1;display:flex;gap:14px;align-items:center;margin:0 0 22px;color:var(--text-3)}.f-label .no{color:var(--fg)}.f-label:after{content:"";flex:1;height:1px;background:var(--line-2)}.f-h2{grid-column:1 / span 7;margin:0;font-family:var(--f-sans);font-stretch:112%;font-weight:780;font-size:clamp(40px,4.6vw,68px);line-height:.98;letter-spacing:-.036em;text-wrap:balance}.f-h2 .soft{color:var(--text-3)}.f-intro{grid-column:9 / span 4;margin:0;font-size:18px;line-height:1.5;color:var(--text-2)}[dir=rtl] .f-h2{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;font-size:clamp(36px,4vw,60px);line-height:1.3;letter-spacing:0}[dir=rtl] .f-intro{line-height:1.75}@media (max-width: 860px){.f-head{display:block;margin-bottom:36px}.f-label{margin-bottom:16px}.f-h2{font-size:38px}[dir=rtl] .f-h2{font-size:32px}.f-intro{margin-top:14px;font-size:16px}.f-rail{display:grid;grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;margin-inline:calc(var(--pad) * -1);padding:0 var(--pad) 6px;scroll-padding-inline:var(--pad);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.f-rail::-webkit-scrollbar{display:none}.f-rail>*{scroll-snap-align:start}}.fs-sec{--accent-text: var(--cobalt-2)}.dark .fs-sec{--accent-text: var(--cobalt-300)}.fs-sec .f-intro p{margin:0}:where(.fs-assistant,.fs-final) .b{position:relative;max-width:90%;padding:7px 10px 6px;border-radius:12px;font-size:13.5px;line-height:1.38;color:var(--ink);box-shadow:0 1px 1px #00000012}:where(.fs-assistant,.fs-final) .b.in{align-self:flex-start;background:#fff;border-start-start-radius:3px}:where(.fs-assistant,.fs-final) .b.out{align-self:flex-end;background:#ddf3e2;border-start-end-radius:3px}:where(.fs-assistant,.fs-final) .b .t{display:block;margin-top:1px;text-align:end;font-size:12px;color:#4f6355}:where(.fs-assistant,.fs-final) .receipt{display:block;margin-top:4px;font-size:12px;color:#66666e}:where(.fs-assistant,.fs-final) .receipt:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:6px;border-radius:50%;background:var(--field);vertical-align:1px}:where(.fs-assistant,.fs-final) .event{display:inline-flex;gap:7px;align-items:center;padding:6px 12px;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--f-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}:where(.fs-assistant,.fs-final) .event i{display:block;width:6px;height:6px;border-radius:50%;background:#7cf0a9}.fs-why .pay{grid-column:5 / span 8;display:grid;grid-template-columns:40fr 40fr 20fr 52fr;height:34px;margin-top:26px;overflow:hidden;border-radius:10px;border-end-start-radius:var(--r-tail);font-family:var(--f-mono);font-size:12px;letter-spacing:.05em}.fs-why .pay span{display:flex;align-items:center;padding-inline-start:12px;color:#fff;white-space:nowrap}.fs-why .pay .p40{background:var(--field)}.fs-why .pay .p40b{background:var(--cobalt-2);box-shadow:inset 1px 0 #ffffff4d}.fs-why .pay .p20{background:var(--cobalt-deep);box-shadow:inset 1px 0 #ffffff4d}[dir=rtl] .fs-why .pay .p40b,[dir=rtl] .fs-why .pay .p20{box-shadow:inset -1px 0 #ffffff4d}.fs-why .pay .p90{background:repeating-linear-gradient(-45deg,var(--sun),var(--sun) 8px,#ffea85 8px,#ffea85 16px);color:#3d3000;text-transform:uppercase}.fs-faq{background:var(--surface)}.fs-faq .faq-more{display:none}.fs-faq .f-intro .link-arrow{margin-top:6px;color:var(--accent-text)}.fs-faq .faq-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--fg)}.fs-faq .faq-item{border-bottom:1px solid var(--line-2)}.fs-faq .faq-q{margin:0;font:inherit}.fs-faq .faq-q button{display:grid;grid-template-columns:64px minmax(0,1fr) 44px;align-items:baseline;width:100%;min-height:76px;padding:16px 0;border:0;background:none;color:inherit;font:inherit;font-size:20px;font-weight:640;line-height:1.3;letter-spacing:-.015em;text-align:start;cursor:pointer}.fs-faq .faq-q .idx{color:var(--accent-text)}.fs-faq .faq-q .qt{max-width:60ch;text-wrap:pretty;-webkit-text-decoration:underline 1.5px transparent;text-decoration:underline 1.5px transparent;text-underline-offset:5px;transition:text-decoration-color var(--t-ui) ease}.fs-faq .faq-q button:hover .qt{text-decoration-color:currentColor}.fs-faq .pm{position:relative;align-self:center;justify-self:end;width:18px;height:18px}.fs-faq .pm:before,.fs-faq .pm:after{content:"";position:absolute;inset:50% 0 auto;height:1.75px;margin-top:-.875px;border-radius:2px;background:currentColor;transition:transform var(--t-swap) var(--e-io)}.fs-faq .pm:after{transform:rotate(90deg)}.fs-faq .is-open .pm:after{transform:rotate(0)}.fs-faq .faq-a p{max-width:68ch;margin:-4px 0 0;padding-inline-start:64px;padding-bottom:26px;font-size:17px;line-height:1.6;color:var(--text-2);animation:fsAnswerIn .42s var(--e-out) both}@keyframes fsAnswerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fs-final{padding:12px}.fs-final .final-field{position:relative;overflow:hidden;padding:112px var(--pad) 56px;border-radius:var(--r-xl);border-end-start-radius:var(--r-tail);background:var(--field);color:#fff}.fs-final .final-field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,var(--on-cobalt-line) 1px,transparent 1px);background-size:calc(100% / 12) 100%;opacity:.5;pointer-events:none}.fs-final .final-field:after{content:"";position:absolute;bottom:-560px;inset-inline-start:-300px;width:900px;height:900px;background:radial-gradient(closest-side,rgba(150,160,255,.5),transparent);pointer-events:none}.fs-final .inner{position:relative;z-index:1;max-width:var(--container);margin:0 auto}.fs-final .inner>.mono{margin:0;color:var(--on-cobalt-2)}.fs-final h2{max-width:11ch;margin:26px 0 0;font-stretch:118%;font-weight:800;font-size:clamp(54px,7.2vw,108px);line-height:.92;letter-spacing:-.045em}.fs-final .row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);align-items:end;margin-top:56px}.fs-final .row p{grid-column:1 / span 5;margin:0;font-size:19px;line-height:1.5;color:var(--on-cobalt-2)}.fs-final .row .acts{grid-column:7 / span 6;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:flex-end}.fs-final .row .acts .link-arrow{color:#fff}.fs-final .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:88px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.28)}.fs-final .facts li{padding:18px 0 0}.fs-final .facts .mono{display:block;color:#fff}.fs-final .facts li>span:last-child{display:block;margin-top:4px;font-size:15px;color:var(--on-cobalt-2)}.fs-final .arw{font-family:var(--f-ar-text);letter-spacing:0;text-transform:none}.fs-final .nowrap{white-space:nowrap}.fs-final .intro-chat{position:absolute;z-index:1;top:0;inset-inline-end:0;display:flex;flex-direction:column;gap:10px;width:380px;margin:0}.fs-final .intro-chat .ex{color:var(--on-cobalt-2)}.fs-final .intro-chat .b{max-width:100%;padding:12px 14px 10px;border-radius:16px;font-size:15px;box-shadow:var(--sh-chip)}.fs-final .intro-chat .b.out{align-self:flex-end;border-start-end-radius:4px;background:#ddf3e2;color:#0f2617}.fs-final .intro-chat .b.in{align-self:flex-start;border-start-start-radius:4px;background:#fff}.fs-final .intro-chat .event{align-self:flex-start}[dir=rtl] :is(.fs-final h2,.fs-assistant .cell h3){font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.3;letter-spacing:0}[dir=rtl] .fs-final h2{max-width:14ch;font-size:clamp(44px,6.4vw,96px);line-height:1.22}[dir=rtl] :is(.fs-assistant,.fs-final) :is(.b,.event,.receipt),[dir=rtl] .fs-assistant .slot .ev .src2{font-family:var(--f-ar-text);letter-spacing:0;text-transform:none}[dir=rtl] .fs-assistant .event,[dir=rtl] .fs-final .event{font-size:13px}[dir=rtl] .fs-why .pay{font-family:var(--f-ar-text);letter-spacing:0}[dir=rtl] .fs-faq .faq-q button{font-weight:600;letter-spacing:0;line-height:1.6}[dir=rtl] .fs-faq .faq-a p{line-height:1.85}.dark .fs-assistant .handoff .b.out,.dark :is(.fs-assistant,.fs-final) .event{box-shadow:inset 0 0 0 1px #ffffff29}@media (min-width: 861px) and (max-width: 1180px){.fs-why :is(.pay,.checks ol){grid-column:1 / -1}.fs-final .row p{grid-column:1 / span 6}}@media (max-width: 1180px){.fs-final .intro-chat{position:static;width:auto;max-width:440px;margin-top:36px}}@media (max-width: 860px){.fs-why .pay{grid-template-columns:40fr 40fr 20fr 46fr;height:30px;font-size:11px}.fs-why .pay span{padding-inline-start:7px}.fs-why .pay .p90{white-space:normal;line-height:1.15}.fs-faq .faq-q button{grid-template-columns:36px minmax(0,1fr) 32px;min-height:56px;padding:12px 0;font-size:17px}.fs-faq .faq-a p{padding-inline-start:36px;font-size:16px}.fs-faq .faq-list:not([data-all])>.faq-later{display:none}.fs-faq .faq-more{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:0;padding-inline-start:36px;border:0;border-bottom:1px solid var(--line-2);background:none;color:var(--accent-text);font:inherit;font-size:17px;font-weight:620;text-align:start;cursor:pointer}.fs-final{padding:8px}.fs-final .final-field{padding:60px 18px 30px;border-radius:var(--r-lg);border-end-start-radius:var(--r-tail)}.fs-final h2{font-size:48px}.fs-final .intro-chat{max-width:none;margin-top:30px}.fs-final .row{display:block;margin-top:26px}.fs-final .row p{font-size:16px}.fs-final .row .acts{justify-content:flex-start;margin-top:22px}.fs-final .row .acts .btn-wa{width:100%;min-height:54px}.fs-final .facts{grid-template-columns:minmax(0,1fr);margin-top:40px}.fs-final .facts li{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.22)}[dir=rtl] .fs-final h2{font-size:40px}}@media (prefers-reduced-motion: reduce){.fs-assistant .price-live.pop,.fs-faq .faq-a p{animation:none}.fs-faq .pm:before,.fs-faq .pm:after,.fs-faq .faq-q .qt{transition:none}}.fs-why .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--fg)}.fs-why .stat{padding:28px 24px 30px 0;padding-inline:0 24px;border-inline-end:1px solid var(--line-2)}.fs-why .stat+.stat{padding-inline-start:24px}.fs-why .stat:last-child{border-inline-end:0}.fs-why .stat .num{display:block;font-family:var(--f-sans);font-stretch:125%;font-weight:800;font-size:clamp(72px,8.6vw,124px);line-height:.84;white-space:nowrap}.fs-why .stat .num,.fs-why .stat .num *{letter-spacing:-.055em!important}.fs-why .stat .num .sfx{color:var(--text-3);font-weight:700}.fs-why .stat .lb{display:block;margin-top:18px;font-size:17px;font-weight:580}.fs-why .track{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);margin-top:104px;scroll-margin-top:96px}.fs-why .track-head{grid-column:1 / span 4}.fs-why .track-head h3,.fs-why .ch-head h3{margin:0;font-stretch:108%;font-weight:720;font-size:32px;line-height:1.05;letter-spacing:-.03em}.fs-why .track-head p{max-width:34ch;margin:14px 0 0;color:var(--text-2)}.fs-why .steps-line{position:relative;grid-column:5 / span 8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:2px solid var(--fg)}.fs-why .steps-line li{position:relative;padding-top:22px;padding-inline:0 16px}.fs-why .steps-line li:before{content:"";position:absolute;top:-7px;inset-inline-start:0;width:12px;height:12px;border:2px solid var(--fg);border-radius:50%;background:var(--paper)}.fs-why .steps-line li:first-child:before{border-color:var(--cobalt);background:var(--cobalt)}.fs-why .steps-line .when{display:block;color:var(--accent-text)}.fs-why .steps-line b{display:block;margin-top:6px;font-size:17px;font-weight:680;line-height:1.25;letter-spacing:-.01em}.fs-why .steps-line li>span:last-child{display:block;margin-top:6px;font-size:14.5px;line-height:1.45;color:var(--text-2)}.fs-why .checks{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);margin-top:96px}.fs-why .ch-head{grid-column:1 / span 4}.fs-why .ch-head .mono{display:block;margin-bottom:10px;color:var(--text-3)}.fs-why .checks ol{grid-column:5 / span 8;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--gut);column-gap:var(--gut);margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.fs-why .checks li{display:grid;grid-template-columns:40px minmax(0,1fr);padding:20px 0 22px;border-bottom:1px solid var(--line-2)}.fs-why .checks li .mono{padding-top:4px;color:var(--accent-text)}.fs-why .checks li b{display:block;font-size:18px;font-weight:660;letter-spacing:-.015em}.fs-why .checks li div>span{display:block;margin-top:4px;font-size:15px;color:var(--text-3)}[dir=rtl] :is(.fs-why .track-head h3,.fs-why .ch-head h3){font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.3;letter-spacing:0}@media (min-width: 1181px) and (max-width: 1300px){.fs-why .stat .num{font-size:8.2vw}}@media (min-width: 861px) and (max-width: 1180px){.fs-why .stat .num{font-size:6.6vw}.fs-why :is(.track-head,.steps-line,.ch-head,.checks ol){grid-column:1 / -1}.fs-why .track-head,.fs-why .ch-head{margin-bottom:18px}}@media (max-width: 860px){.fs-why .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-why .stat{padding:20px 12px 24px 0;padding-inline:0 12px;border-bottom:1px solid var(--line-2)}.fs-why .stat+.stat{padding-inline-start:14px}.fs-why .stat:nth-child(2){border-inline-end:0}.fs-why .stat:nth-child(3){padding-inline-start:0}.fs-why .stat .num{font-size:54px}.fs-why .stat .lb{margin-top:12px;font-size:15px}.fs-why .track{display:block;margin-top:52px}.fs-why .steps-line{display:block;margin-top:26px;border-top:0;border-inline-start:2px solid var(--fg)}.fs-why .steps-line li{padding:0 0 18px;padding-inline-start:22px}.fs-why .steps-line li:before{top:4px;inset-inline-start:-7px}.fs-why .checks{display:block;margin-top:52px}.fs-why .checks ol{grid-template-columns:minmax(0,1fr);margin-top:24px}.fs-why .checks li{padding:14px 0 15px}}
