.cm-x-aas{--xa-bg:#06080d;--xa-ink:#f5f5f7;--xa-dim:#aab0bd;--xa-blue:var(--cm-blue,#174fe4);--xa-blue-hi:#8fa8ff;--xa-spring:var(--hig-snappy,cubic-bezier(.2,.9,.2,1));--xa-smooth:var(--hig-smooth,cubic-bezier(.2,.8,.2,1));padding-bottom:85px}.cm-x-aas .cm-page-tools{padding-bottom:16px}.cm-x-aas-stage{position:relative;isolation:isolate;overflow:hidden;overflow:clip;width:min(calc(100% - 32px),1680px);margin:0 auto;padding:clamp(26px,2.5vw,38px) 0 clamp(26px,2.8vw,40px);border-radius:44px;background:var(--xa-bg);color:var(--xa-ink)}.cm-x-aas-stage>.cm-wrap{width:calc(100% - 80px)}.cm-x-aas-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(58% 40% at 50% -4%,rgba(150,175,255,.24),transparent 72%),radial-gradient(46% 30% at 50% 58%,rgba(45,96,255,.34),transparent 74%),radial-gradient(30% 30% at 100% 100%,rgba(124,92,255,.2),transparent 70%),radial-gradient(26% 30% at 0 96%,rgba(30,90,220,.18),transparent 70%)}.cm-x-aas .cm-x-aas-stage :is(a,button,summary):focus-visible{outline:none!important;box-shadow:0 0 0 3px #06080d,0 0 0 6px #8fb4ff!important}.cm-x-aas-sprite{position:absolute;width:0;height:0;overflow:hidden}.cm-x-aas-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:end}.cm-x-aas-top .cm-eyebrow{color:var(--xa-blue-hi);margin:0 0 12px}.cm-x-aas .cm-x-aas-title{margin:0;font-size:clamp(3.4rem,3.05vw,4.6rem);line-height:1.04;color:#fff;white-space:nowrap}.cm-x-aas .cm-x-aas-lead{margin:0 0 3px;max-width:62ch;justify-self:end;font-size:clamp(1.5rem,1.12vw,1.65rem);line-height:1.55;color:#c5cad5}.cm-x-aas .cm-x-aas-hint{display:flex;align-items:center;justify-content:center;gap:10px;margin:clamp(14px,1.6vw,22px) 0 clamp(10px,1.1vw,14px);font-size:1.4rem;font-weight:600;line-height:1.3;color:#fff}.cm-x-aas-tap{position:relative;flex:none;width:10px;height:10px;margin:0 4px;border-radius:50%;background:#ffffffe6}.cm-x-aas-tap:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1.5px solid rgba(255,255,255,.7);animation:cm-x-aas-ring 2.4s ease-out infinite}.cm-x-aas-pick{--xa-gap:16px;--xa-grow:1.85;--xa-tm:clamp(18px,1.8vw,24px);position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 var(--xa-gap)}.cm-x-aas-r{position:absolute;left:0;top:0;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.cm-x-aas .cm-x-aas-dev{order:1;flex:1 1 0;min-width:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:11px;cursor:pointer;-webkit-tap-highlight-color:transparent;scroll-margin-top:340px;transition:flex-grow .75s var(--xa-spring)}.cm-x-aas-tile{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:clamp(18px,2vw,30px);background:#fff;box-shadow:0 28px 44px -28px #000;filter:brightness(.93);transform:perspective(900px) rotateX(var(--xa-rx,0deg)) rotateY(var(--xa-ry,0deg));transition:filter .4s ease,box-shadow .5s ease,border-radius .75s var(--xa-spring),transform .6s var(--xa-smooth)}.cm-x-aas-tile--art{background:linear-gradient(160deg,#fdfdfe,#eceff4)}.cm-x-aas-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.cm-x-aas-tile>svg{position:absolute;top:8%;right:8%;bottom:8%;left:8%;display:block;width:84%;height:84%}.cm-x-aas-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 34%,rgba(77,125,255,.2) 46%,rgba(255,255,255,.75) 50%,rgba(77,125,255,.2) 54%,transparent 66%);transform:translate(-130%)}.cm-x-aas .cm-x-aas-name{max-width:100%;font-size:1.35rem;font-weight:600;line-height:1.25;letter-spacing:-.005em;text-align:center;white-space:nowrap;color:var(--xa-dim);transition:color .3s ease}@media(hover:hover){.cm-x-aas-dev:hover .cm-x-aas-tile{filter:none;transform:perspective(900px) translateY(-6px)}.cm-x-aas-dev:hover .cm-x-aas-name{color:#fff}}.cm-x-aas-dev:active .cm-x-aas-tile{transform:perspective(900px) scale(.97);transition-duration:.12s}.cm-x-aas .cm-x-aas-r:checked+.cm-x-aas-dev{flex-grow:var(--xa-grow);cursor:default}.cm-x-aas-r:checked+.cm-x-aas-dev .cm-x-aas-tile{filter:none;border-radius:clamp(22px,3vw,44px);box-shadow:0 0 0 3px #9db9ff,0 0 0 10px #4d7dff3d,0 44px 80px -30px #2d60fff2;transform:perspective(900px) rotateX(var(--xa-rx,0deg)) rotateY(var(--xa-ry,0deg))}.cm-x-aas-r:checked+.cm-x-aas-dev .cm-x-aas-tile:after{animation:cm-x-aas-sweep 1.15s cubic-bezier(.45,.05,.3,1) .2s both}.cm-x-aas-r:checked+.cm-x-aas-dev .cm-x-aas-name{color:#fff}.cm-x-aas-dev{position:relative}.cm-x-aas-r:checked+.cm-x-aas-dev:after{content:"";position:absolute;left:50%;bottom:calc(-1*var(--xa-tm) - .5px);width:26px;height:12px;margin-left:-13px;background:#fff;clip-path:polygon(50% 0,100% 100%,0 100%)}.cm-x-aas-r:focus-visible+.cm-x-aas-dev .cm-x-aas-tile{filter:none;outline:3px solid #8fb4ff;outline-offset:5px}.cm-x-aas-ticket{order:2;flex:0 0 100%;min-width:0;position:relative;display:none;margin-top:var(--xa-tm);color:#141719}.cm-x-aas-r:checked+.cm-x-aas-dev+.cm-x-aas-ticket{display:grid;grid-template-columns:minmax(0,1fr) var(--xa-stub);animation:cm-x-aas-ticket .6s var(--xa-spring) both}.cm-x-aas-ticket{--xa-stub:clamp(232px,20.5vw,290px);border-radius:30px;background:#fff;-webkit-mask:radial-gradient(circle 11px at calc(100% - var(--xa-stub)) 0,#0000 10.5px,#000 11px),radial-gradient(circle 11px at calc(100% - var(--xa-stub)) 100%,#0000 10.5px,#000 11px);-webkit-mask-composite:source-in;mask:radial-gradient(circle 11px at calc(100% - var(--xa-stub)) 0,#0000 10.5px,#000 11px),radial-gradient(circle 11px at calc(100% - var(--xa-stub)) 100%,#0000 10.5px,#000 11px);mask-composite:intersect}.cm-x-aas-ticket-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr) minmax(0,1fr);gap:clamp(18px,2.2vw,34px);align-items:start;min-width:0;padding:clamp(20px,1.9vw,28px) clamp(22px,2.2vw,32px)}.cm-x-aas-ticket-head{display:flex;gap:16px;min-width:0}.cm-x-aas-ticket-pic{display:none}.cm-x-aas .cm-x-aas-ticket .cm-x-aas-ticket-kicker,.cm-x-aas .cm-x-aas-ticket h3{margin:0 0 8px;font-size:1.1rem;font-weight:650;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:#6a707c}.cm-x-aas .cm-x-aas-ticket .cm-x-aas-ticket-kicker{margin-bottom:4px}.cm-x-aas .cm-x-aas-ticket h2{margin:0 0 8px;font-size:clamp(2.6rem,2.3vw,3.4rem);line-height:1.06;letter-spacing:-.03em;color:#0b0d12}.cm-x-aas .cm-x-aas-ticket p{margin:0;font-size:1.45rem;line-height:1.55;color:#414754;text-wrap:pretty}.cm-x-aas-chips{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.cm-x-aas-chips li{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:5px 13px 5px 11px;border-radius:999px;background:#eef2fb;color:#152254;font-size:1.35rem;font-weight:600;line-height:1.2;animation:cm-x-aas-chip .55s var(--xa-spring) both}.cm-x-aas-chips li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--xa-blue)}.cm-x-aas-chips li:nth-child(1){animation-delay:.12s}.cm-x-aas-chips li:nth-child(2){animation-delay:.19s}.cm-x-aas-chips li:nth-child(3){animation-delay:.26s}.cm-x-aas-chips li:nth-child(4){animation-delay:.33s}.cm-x-aas-chips li:nth-child(n+5){animation-delay:.4s}.cm-x-aas-ticket-stub{display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:clamp(18px,1.8vw,26px);border-left:2px dashed #d3d8e2}.cm-x-aas-ticket-stub .cm-btn{width:100%;min-height:52px;padding-inline:14px;gap:10px;font-size:1.5rem;white-space:nowrap}.cm-x-aas-ticket-stub .cm-btn svg{width:18px;height:18px}.cm-x-aas .cm-x-aas-ticket-stub p{font-size:1.25rem;line-height:1.45;text-align:center;color:#5a6068}.cm-x-aas .cm-x-aas-ticket :is(a,button):focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--xa-blue)!important}.cm-x-aas-trust{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,4.5vw,72px);align-items:center;margin-top:clamp(24px,2.8vw,38px);padding-top:clamp(20px,2.2vw,28px);border-top:1px solid rgba(255,255,255,.12)}.cm-x-aas-aasp{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.cm-x-aas-aasp .cm-aasp-badge{--cm-aasp-w:250px;margin-left:-10px}.cm-x-aas .cm-x-aas-aasp p{margin:0;font-size:1.4rem;line-height:1.5;font-weight:600;color:#fff}.cm-x-aas-aasp p span{font-weight:400;color:var(--xa-dim)}.cm-x-aas-aasp .cm-text-link{font-size:1.4rem;color:var(--xa-blue-hi);gap:6px;min-height:40px}.cm-x-aas-aasp .cm-text-link svg{width:16px;height:16px}.cm-x-aas-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,30px);margin:0;padding:0;list-style:none}.cm-x-aas-facts li{display:flex;flex-direction:column;gap:5px;min-width:0;padding-left:clamp(14px,1.6vw,22px);border-left:1px solid rgba(255,255,255,.14)}.cm-x-aas-facts strong{font-size:clamp(2rem,1.9vw,2.6rem);font-weight:650;line-height:1.1;letter-spacing:-.03em;color:#fff}.cm-x-aas-facts span{font-size:1.35rem;line-height:1.45;color:var(--xa-dim)}.cm-x-aas-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin:clamp(64px,7.5vw,112px) 0 clamp(22px,2.4vw,34px)}.cm-x-aas-body .cm-kicker{margin:0 0 14px!important}.cm-site .cm-x-aas-body h2{scroll-margin-top:150px}.cm-site :is(.cm-x-aas-head,.cm-x-aas-model-text,.cm-x-aas-prep-text,.cm-x-aas-faq-intro) h2{margin:0;font-size:clamp(3.2rem,3.6vw,5rem);line-height:1.06}.cm-x-aas-model{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);align-items:center;margin-top:clamp(56px,6.5vw,96px)}.cm-site .cm-x-aas-model-text h2{margin-bottom:20px}.cm-site .cm-x-aas-model-text>p:last-child{margin:0;max-width:52ch;font-size:1.7rem;line-height:1.6}.cm-x-aas-flow{padding:clamp(22px,2.8vw,38px);border-radius:36px;background:#0b0d12;color:#fff;box-shadow:0 34px 60px -34px #0f172abf}.cm-x-aas .cm-x-aas-flow-label{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:1.5rem;font-weight:600;line-height:1.3;color:#fff}.cm-x-aas-flow-label>span{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:#ffffff24;font-size:1.3rem;font-weight:650}.cm-x-aas-flow ul{margin:0;padding:0;list-style:none}.cm-x-aas-flow-cover{display:flex;flex-wrap:wrap;gap:8px}.cm-x-aas-flow-cover li{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:7px 15px 7px 11px;border-radius:999px;background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff1f;font-size:1.45rem;font-weight:600;line-height:1.2}.cm-x-aas-flow-cover svg{width:18px;height:18px;color:var(--xa-blue-hi)}.cm-x-aas-flow-join{display:block;width:2px;height:26px;margin:10px 0 10px 12px;border-radius:2px;background:linear-gradient(180deg,#fff3,#6f95ff)}.cm-x-aas-flow-out{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cm-x-aas-flow-out li{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px;border-radius:22px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:clamp(1.6rem,1.5vw,1.9rem);font-weight:650;line-height:1.2;letter-spacing:-.01em}.cm-x-aas-flow-out li>span{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--xa-blue);color:#fff}.cm-x-aas-flow-out svg{width:22px;height:22px}.cm-x-aas-steps{--xa-step-gap:clamp(18px,2.6vw,40px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--xa-step-gap);margin:0;padding:0;list-style:none}.cm-x-aas-steps li{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cm-x-aas-steps li:not(:last-child):before{content:"";position:absolute;left:60px;right:calc(-1*var(--xa-step-gap) + 12px);top:23px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--xa-blue),#9cc0ff);transform-origin:0 50%;transition:transform .55s cubic-bezier(.45,.05,.2,1) .3s}.cm-x-aas-steps li:nth-child(2):before{transition-delay:.8s}.cm-x-aas-steps li:nth-child(3):before{transition-delay:1.3s}.cm-x-aas .cm-x-aas-num{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:50%;background:var(--xa-blue);color:#fff;font-size:2rem;font-weight:650;transition:transform .7s var(--xa-spring),opacity .4s ease}.cm-x-aas-steps li:nth-child(2) .cm-x-aas-num{transition-delay:.5s}.cm-x-aas-steps li:nth-child(3) .cm-x-aas-num{transition-delay:1s}.cm-x-aas-steps li:nth-child(4) .cm-x-aas-num{transition-delay:1.5s}html.cm-x-aas-js .cm-x-aas-way:not(.is-in) .cm-x-aas-steps li:before{transform:scaleX(0)}html.cm-x-aas-js .cm-x-aas-way:not(.is-in) .cm-x-aas-num{transform:scale(.5);opacity:0}.cm-site .cm-x-aas-steps h3{margin:0 0 8px;font-size:clamp(2.1rem,2vw,2.6rem);line-height:1.15}.cm-site .cm-x-aas-steps p{margin:0 0 6px;font-size:1.55rem;line-height:1.6}.cm-x-aas-step-links{display:flex;flex-direction:column;align-items:flex-start}.cm-x-aas-body .cm-text-link{color:var(--xa-blue);gap:8px;font-size:1.5rem}.cm-x-aas-body .cm-text-link svg{width:17px;height:17px;transition:transform .4s var(--xa-spring)}.cm-x-aas-body .cm-text-link:hover svg{transform:translate(4px)}.cm-x-aas-places-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:18px}.cm-x-aas-place{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(22px,2.2vw,30px);border-radius:32px;background:#f5f5f7}.cm-x-aas-place--main{grid-row:1/span 2;padding:0;overflow:hidden;border-radius:36px}.cm-x-aas-place--main figure{position:relative;align-self:stretch;flex:1 1 auto;min-height:220px;margin:0;background:#e9ebf0}.cm-x-aas-place--main img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 38%}.cm-x-aas-place--main figcaption{position:absolute;left:16px;bottom:16px;max-width:calc(100% - 32px);padding:10px 18px;border-radius:999px;background:#fffffff2;color:var(--cm-ink);font-size:1.4rem;font-weight:600;line-height:1.3;box-shadow:0 8px 24px -10px #0f172a59}.cm-x-aas-place--main>div{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(22px,2.2vw,30px)}.cm-x-aas-place-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border-radius:13px;background:#fff;color:var(--xa-blue);box-shadow:0 1px 2px #0000000f}.cm-x-aas-place-icon svg{width:22px;height:22px}.cm-site .cm-x-aas-place h3{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:clamp(2rem,1.8vw,2.4rem);line-height:1.15}.cm-x-aas-place--main h3 svg{flex:none;width:24px;height:24px;color:var(--xa-blue)}.cm-site .cm-x-aas-place p{margin:0 0 6px;font-size:1.5rem;line-height:1.6;color:#515660}.cm-x-aas-place .cm-text-link{margin-top:auto}.cm-x-aas-prep{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:center;margin-top:clamp(64px,7.5vw,112px)}.cm-site .cm-x-aas-prep-text h2{margin-bottom:18px}.cm-site .cm-x-aas-prep-hint{margin:0;font-size:1.5rem;line-height:1.5}.cm-x-aas-checks{margin:0;padding:6px clamp(16px,2vw,28px);list-style:none;border-radius:34px;background:#f5f5f7}.cm-x-aas-checks li{position:relative}.cm-x-aas-checks li+li{border-top:1px solid #dfe1e7}.cm-x-aas-checks input{position:absolute;left:0;top:22px;width:28px;height:28px;margin:0;opacity:0;cursor:pointer}.cm-x-aas .cm-x-aas-checks label{margin:0;font-weight:400;display:grid;grid-template-columns:28px 24px minmax(0,1fr);gap:14px;align-items:start;padding:20px 0;cursor:pointer;font-size:1.6rem;line-height:1.55;color:#414754;-webkit-tap-highlight-color:transparent}.cm-x-aas-checks label strong{color:var(--cm-ink);font-weight:650}.cm-x-aas-check{position:relative;width:28px;height:28px;border-radius:50%;border:2px solid #b9bfcb;background:#fff;transition:background-color .25s ease,border-color .25s ease,transform .5s var(--xa-spring)}.cm-x-aas-check:after{content:"";position:absolute;left:8.5px;top:4.5px;width:7px;height:12px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);transition:transform .45s var(--xa-spring)}.cm-x-aas-check-icon{display:grid;place-items:center;height:28px;color:var(--xa-blue)}.cm-x-aas-check-icon svg{width:22px;height:22px}.cm-x-aas-checks input:checked+label .cm-x-aas-check{background:var(--xa-blue);border-color:var(--xa-blue);transform:scale(1.06)}.cm-x-aas-checks input:checked+label .cm-x-aas-check:after{transform:rotate(45deg) scale(1)}.cm-x-aas-checks input:checked+label>span:last-child{color:#7b818d}.cm-x-aas-checks input:checked+label>span:last-child strong{color:#565c68}.cm-x-aas-checks input:focus-visible+label .cm-x-aas-check{outline:3px solid var(--xa-blue);outline-offset:3px}.cm-x-aas-banner{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,3vw,48px);margin-top:clamp(40px,5vw,72px);padding:clamp(26px,3vw,40px);border-radius:36px;background:var(--xa-blue);color:#fff}.cm-x-aas-banner>div:first-child{display:flex;align-items:flex-start;gap:20px;min-width:0}.cm-x-aas-banner .cm-icon-tile{display:grid;place-items:center;flex:none;width:52px;height:52px;border:0;border-radius:15px;background:#ffffff29;color:#fff;box-shadow:none}.cm-site .cm-x-aas-banner h2{margin:0 0 8px;font-size:clamp(2.4rem,2.3vw,3.2rem);line-height:1.1;color:#fff}.cm-site .cm-x-aas-banner p{margin:0;max-width:56ch;font-size:1.55rem;line-height:1.55;color:#dbe5ff}.cm-x-aas-banner-actions{display:flex;flex-direction:column;align-items:center;gap:4px;flex:none}.cm-x-aas-banner .cm-btn{background:#fff;color:#0b1f66!important;font-size:1.5rem;min-height:56px;padding-inline:26px;white-space:nowrap}.cm-x-aas-banner .cm-btn:hover{background:#e6edff;box-shadow:none}.cm-x-aas-body .cm-x-aas-banner .cm-text-link{color:#fff;font-size:1.4rem}.cm-x-aas .cm-x-aas-banner :is(.cm-btn,.cm-text-link):focus-visible{border-radius:999px;box-shadow:0 0 0 3px var(--xa-blue),0 0 0 6px #fff!important}.cm-x-aas-pay .cm-repair-pay{margin-block:clamp(64px,7.5vw,112px) 0}.cm-x-aas .cm-x-aas-pay .cm-preparation-heading{margin-bottom:clamp(22px,2.4vw,34px)}.cm-x-aas .cm-x-aas-pay .cm-preparation-heading .cm-kicker{font-size:1.1rem!important;letter-spacing:.14em}.cm-site.cm-x-aas .cm-x-aas-pay .cm-preparation-heading h2{font-size:clamp(3.2rem,3.6vw,5rem);line-height:1.06;letter-spacing:-.027em;color:var(--cm-ink)}.cm-site.cm-x-aas .cm-x-aas-pay .cm-preparation-heading>p{font-size:1.6rem;color:var(--cm-muted)}.cm-site.cm-x-aas .cm-x-aas-pay .cm-preparation-grid{gap:1px;overflow:hidden;border-radius:34px;background:#dfe1e7}.cm-x-aas .cm-x-aas-pay .cm-preparation-grid>li{border:0;border-radius:0;background:#f5f5f7;padding:clamp(22px,2.4vw,34px)}.cm-x-aas .cm-x-aas-pay .cm-preparation-grid .cm-icon-tile{width:44px;height:44px;border:0;border-radius:13px;background:#fff;color:var(--xa-blue);box-shadow:0 1px 2px #0000000f}.cm-site.cm-x-aas .cm-x-aas-pay .cm-preparation-grid h3{font-size:2rem;color:var(--cm-ink)}.cm-site.cm-x-aas .cm-x-aas-pay .cm-preparation-grid p{font-size:1.5rem;line-height:1.65;color:#515660}.cm-x-aas .cm-x-aas-pay .cm-preparation-grid a{font-size:1.4rem;color:var(--xa-blue)}.cm-site.cm-x-aas .cm-x-aas-pay .cm-preparation-help{font-size:1.4rem;color:#515660}.cm-x-aas-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cm-x-aas-quotes figure{display:flex;flex-direction:column;gap:14px;min-width:0;margin:0;padding:clamp(22px,2.4vw,32px);border-radius:32px;background:#f5f5f7}.cm-x-aas-stars{font-size:1.7rem;line-height:1;letter-spacing:.14em;color:#e89b0c}.cm-x-aas-quotes blockquote{margin:0;padding:0;border:0;font-size:clamp(1.7rem,1.5vw,1.95rem);font-style:normal;line-height:1.45;letter-spacing:-.01em;color:var(--cm-ink);text-wrap:pretty}.cm-x-aas-quotes figcaption{margin-top:auto;font-size:1.4rem;font-weight:600;color:#5a6068}.cm-site .cm-x-aas-note{margin:18px 0 0;max-width:90ch;font-size:1.3rem;line-height:1.55}.cm-x-aas-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start;margin-top:clamp(64px,7.5vw,112px)}.cm-x-aas-faq-list{border-top:1px solid #dfe1e7}.cm-x-aas-faq-list details{border-bottom:1px solid #dfe1e7}.cm-x-aas-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;padding:16px 2px;list-style:none;cursor:pointer;font-size:clamp(1.8rem,1.6vw,2.1rem);font-weight:600;line-height:1.3;letter-spacing:-.012em;color:var(--cm-ink)}.cm-x-aas-faq-list summary::-webkit-details-marker{display:none}.cm-x-aas-faq-list summary>span{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:#f0f2f6;transition:background-color .25s ease,transform .5s var(--xa-spring)}.cm-x-aas-faq-list summary>span:before,.cm-x-aas-faq-list summary>span:after{content:"";position:absolute;left:10px;top:15px;width:12px;height:2px;border-radius:2px;background:var(--xa-blue)}.cm-x-aas-faq-list summary>span:after{transform:rotate(90deg)}.cm-x-aas-faq-list details[open] summary>span{transform:rotate(45deg);background:#e4ebfd}.cm-x-aas-faq-list summary:focus-visible{outline:3px solid var(--xa-blue);outline-offset:2px;border-radius:10px}.cm-site .cm-x-aas-faq-list p{margin:0;padding:0 50px 22px 2px;font-size:1.65rem;line-height:1.6;color:#414754}.cm-x-aas .cm-service-signature{margin-top:clamp(56px,6vw,88px)}@media(max-width:1250px){.cm-x-aas-stage>.cm-wrap{width:calc(100% - 44px)}.cm-x-aas-top{grid-template-columns:minmax(0,1fr);gap:12px}.cm-x-aas .cm-x-aas-title{white-space:normal}.cm-x-aas .cm-x-aas-lead{justify-self:start;max-width:78ch}.cm-x-aas-pick{--xa-gap:12px}.cm-x-aas-ticket-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cm-x-aas-ticket-head{grid-column:1/-1}.cm-x-aas-trust{grid-template-columns:minmax(0,1fr)}.cm-x-aas-places-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cm-x-aas-place--main{grid-row:auto;grid-column:1/-1;flex-direction:row}.cm-x-aas-place--main figure{flex:1 1 50%}.cm-x-aas-place--main>div{flex:1 1 50%;align-self:center}}@media(max-width:860px){.cm-x-aas-stage{border-radius:34px}.cm-x-aas-ticket{--xa-stub:204px}.cm-x-aas .cm-x-aas-name{font-size:1.1rem;letter-spacing:-.01em}.cm-x-aas-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.cm-x-aas-model,.cm-x-aas-prep,.cm-x-aas-faq{grid-template-columns:minmax(0,1fr)}.cm-x-aas-steps{grid-template-columns:minmax(0,1fr);gap:0}.cm-x-aas-steps li{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:20px;align-items:start;padding-bottom:26px}.cm-x-aas-steps li:last-child{padding-bottom:0}.cm-x-aas-steps li>*{grid-column:2}.cm-x-aas .cm-x-aas-num{grid-column:1;grid-row:1/span 3;margin:0;box-shadow:0 0 0 8px #fff}.cm-x-aas-steps li:not(:last-child):before{left:23px;right:auto;top:56px;bottom:8px;width:2px;height:auto;background:linear-gradient(180deg,var(--xa-blue),#9cc0ff);transform-origin:50% 0}html.cm-x-aas-js .cm-x-aas-way:not(.is-in) .cm-x-aas-steps li:before{transform:scaleY(0)}.cm-site .cm-x-aas-steps h3{margin-top:9px}.cm-x-aas-banner{flex-direction:column;align-items:stretch;border-radius:30px}.cm-x-aas-banner-actions{align-items:stretch}.cm-x-aas-banner .cm-text-link{justify-content:center}.cm-x-aas-quotes{grid-template-columns:minmax(0,1fr);gap:14px}}@media(max-width:700px){.cm-x-aas-pick{--xa-gap:10px;justify-content:center;align-items:flex-start;gap:14px var(--xa-gap)}.cm-x-aas .cm-x-aas-dev,.cm-x-aas .cm-x-aas-r:checked+.cm-x-aas-dev{flex:0 0 calc((100% - 3*var(--xa-gap))/4);gap:7px}.cm-x-aas-r:checked+.cm-x-aas-dev:after{display:none}.cm-x-aas-tile,.cm-x-aas-r:checked+.cm-x-aas-dev .cm-x-aas-tile{border-radius:20px}.cm-x-aas-r:checked+.cm-x-aas-dev .cm-x-aas-tile{box-shadow:0 0 0 2.5px #9db9ff,0 0 0 7px #4d7dff42,0 20px 36px -16px #2d60fff2}.cm-x-aas .cm-x-aas-name{font-size:1.15rem;white-space:normal}.cm-x-aas-ticket{margin-top:6px;border-radius:26px;-webkit-mask:none;mask:none}.cm-x-aas-r:checked+.cm-x-aas-dev+.cm-x-aas-ticket{grid-template-columns:minmax(0,1fr)}.cm-x-aas-ticket-main{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 18px 18px}.cm-x-aas-ticket-head{grid-column:auto;display:grid;grid-template-columns:76px minmax(0,1fr);gap:0 14px;align-items:center}.cm-x-aas-ticket-head>div{display:contents}.cm-x-aas .cm-x-aas-ticket .cm-x-aas-ticket-kicker{align-self:end;margin:0}.cm-x-aas-ticket-pic{position:relative;display:block;flex:none;grid-row:1/span 2;width:76px;height:76px;overflow:hidden;border-radius:18px;background:#f5f5f7}.cm-x-aas-ticket-pic>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.cm-x-aas-ticket-pic>svg{position:absolute;top:8%;right:8%;bottom:8%;left:8%;display:block;width:84%;height:84%}.cm-x-aas .cm-x-aas-ticket h2{align-self:start;font-size:2.8rem;margin:2px 0 0}.cm-x-aas .cm-x-aas-ticket .cm-x-aas-ticket-text{grid-column:1/-1;margin-top:14px;font-size:1.5rem}.cm-x-aas-ticket-stub{padding:16px 18px 18px;border-left:0;border-top:2px dashed #d3d8e2}}@media(max-width:580px){.cm-x-aas{padding-bottom:60px}.cm-x-aas{display:flex;flex-direction:column}.cm-x-aas>.cm-wrap:first-child,.cm-x-aas .cm-page-tools{display:contents}.cm-x-aas .cm-page-tools .cm-breadcrumbs{order:0;width:calc(100% - 40px);margin:0 auto;padding:14px 0 12px}.cm-x-aas-stage{order:1;width:calc(100% - 16px);border-radius:30px;padding:20px 0 24px}.cm-x-aas .cm-page-directory{order:2;width:calc(100% - 40px);margin:18px auto 0}.cm-x-aas-body{order:3}.cm-x-aas-stage>.cm-wrap{width:calc(100% - 28px)}.cm-x-aas-top{padding:0 4px}.cm-x-aas-top .cm-eyebrow{margin-bottom:10px}.cm-x-aas .cm-x-aas-title{font-size:3.4rem}.cm-x-aas .cm-x-aas-lead{font-size:1.5rem;line-height:1.5}.cm-x-aas .cm-x-aas-hint{margin:16px 0 12px}.cm-x-aas .cm-x-aas-dev{scroll-margin-top:390px}.cm-x-aas-trust{padding-inline:4px}.cm-x-aas-facts{column-gap:12px}.cm-x-aas-facts li{padding-left:12px}.cm-x-aas-flow{padding:20px 16px;border-radius:28px}.cm-x-aas-flow-out{gap:8px}.cm-x-aas-flow-out li{padding:12px;border-radius:18px;font-size:1.45rem;overflow-wrap:anywhere}.cm-x-aas-flow-out li>span{width:38px;height:38px;border-radius:11px}.cm-x-aas-places-grid{grid-template-columns:minmax(0,1fr);gap:12px}.cm-x-aas-place{border-radius:26px;padding:20px}.cm-x-aas-place--main{flex-direction:column;border-radius:28px;padding:0}.cm-x-aas-place--main figure{flex:none;min-height:0;aspect-ratio:5/4}.cm-x-aas-place--main>div{align-self:stretch;padding:20px}.cm-x-aas-place--main figcaption{left:10px;bottom:10px;font-size:1.3rem;padding:8px 14px}.cm-x-aas-checks{border-radius:26px;padding:4px 16px}.cm-x-aas .cm-x-aas-checks label{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px 0;font-size:1.5rem}.cm-x-aas-checks input{top:16px}.cm-x-aas-check-icon{display:none}.cm-x-aas-banner{padding:24px 20px;border-radius:28px}.cm-x-aas-banner>div:first-child{gap:14px}.cm-site.cm-x-aas .cm-x-aas-pay .cm-preparation-grid{border-radius:26px}.cm-x-aas-quotes figure{border-radius:26px;padding:22px 20px}.cm-site .cm-x-aas-faq-list p{padding-right:8px;font-size:1.55rem}}@keyframes cm-x-aas-ring{0%{transform:scale(.7);opacity:0}25%{opacity:.9}to{transform:scale(1.7);opacity:0}}@keyframes cm-x-aas-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes cm-x-aas-ticket{0%{opacity:0;transform:translateY(14px) scale(.985)}}@keyframes cm-x-aas-chip{0%{opacity:0;transform:translateY(8px) scale(.9)}}@keyframes cm-x-aas-in{0%{opacity:0;transform:translateY(26px) scale(.94)}}@media(prefers-reduced-motion:no-preference){html.cm-x-aas-js .cm-x-aas-dev{animation:cm-x-aas-in .9s var(--xa-spring) both}html.cm-x-aas-js .cm-x-aas-dev:nth-of-type(2){animation-delay:.06s}html.cm-x-aas-js .cm-x-aas-dev:nth-of-type(3){animation-delay:.12s}html.cm-x-aas-js .cm-x-aas-dev:nth-of-type(4){animation-delay:.18s}html.cm-x-aas-js .cm-x-aas-dev:nth-of-type(5){animation-delay:.24s}html.cm-x-aas-js .cm-x-aas-dev:nth-of-type(6){animation-delay:.3s}html.cm-x-aas-js .cm-x-aas-dev:nth-of-type(7){animation-delay:.36s}}@media(prefers-reduced-motion:reduce){.cm-x-aas *,.cm-x-aas *:before,.cm-x-aas *:after{animation:none!important;transition:none!important}html.cm-x-aas-js .cm-x-aas-way:not(.is-in) .cm-x-aas-steps li:before,html.cm-x-aas-js .cm-x-aas-way:not(.is-in) .cm-x-aas-num{transform:none!important;opacity:1!important}.cm-x-aas-tile,.cm-x-aas-r:checked+.cm-x-aas-dev .cm-x-aas-tile{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cm-x-andere-apple-support.css.map */
