.page-module__mEPudG__compareTitle{margin-bottom:var(--space-5)}.page-module__mEPudG__note{max-width:70ch;margin:var(--space-4) 0 0;font-size:var(--fs-small);line-height:var(--lh-tight);color:var(--ink-soft)}.page-module__mEPudG__disclosure{margin-top:var(--space-5);border-block:1px solid var(--outline-lavender)}.page-module__mEPudG__summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:calc(var(--space-7) - var(--space-1));padding:var(--space-3) 0;cursor:pointer;font-size:var(--fs-body);font-weight:600;line-height:var(--lh-tight);color:var(--link);list-style:none;display:flex}.page-module__mEPudG__summary::-webkit-details-marker{display:none}.page-module__mEPudG__summary:hover{color:var(--link-hover)}.page-module__mEPudG__chevron{width:calc(var(--space-4) + var(--space-1));height:calc(var(--space-4) + var(--space-1));color:var(--purple-700);transition:transform var(--dur-fast) var(--ease-out);flex:none}.page-module__mEPudG__disclosure[open] .page-module__mEPudG__chevron{transform:rotate(180deg)}.page-module__mEPudG__tableWrap{padding-bottom:var(--space-5)}.page-module__mEPudG__table{border-collapse:collapse;width:100%;line-height:var(--lh-tight)}.page-module__mEPudG__table th,.page-module__mEPudG__table td{padding:var(--space-3) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--outline-lavender)}.page-module__mEPudG__table th:first-child,.page-module__mEPudG__table td:first-child{padding-left:0}.page-module__mEPudG__table th:last-child,.page-module__mEPudG__table td:last-child{padding-right:0}.page-module__mEPudG__table thead th{border-bottom-color:var(--outline-purple);font-weight:700}.page-module__mEPudG__table thead td{border-bottom-color:var(--outline-purple)}.page-module__mEPudG__table tbody th{font-weight:600}@media (max-width:639.98px){.page-module__mEPudG__table th{font-size:var(--fs-small)}.page-module__mEPudG__table th,.page-module__mEPudG__table td{padding-inline:var(--space-2)}}@media (prefers-reduced-motion:reduce){.page-module__mEPudG__chevron{transition:none}}.page-module__mEPudG__boxGrid{--box-copy-reserve:19rem;--box-floor:19rem;--box-photo-col:16rem;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.page-module__mEPudG__boxTitle{margin-bottom:var(--space-3)}.page-module__mEPudG__boxLede{max-width:52ch;margin:0 0 var(--space-4);font-size:var(--fs-lede);line-height:var(--lh-lede)}.page-module__mEPudG__boxList{margin-bottom:0}.page-module__mEPudG__boxPhoto{margin:0}.page-module__mEPudG__boxPhoto>picture{inline-size:min(100%, calc((var(--block-max-h) - var(--box-copy-reserve) - var(--space-5)) * var(--pic-ratio)));margin-inline:auto}@media (min-width:900px){.page-module__mEPudG__boxGrid{grid-template-columns:minmax(0, 38rem) var(--box-photo-col);justify-content:start;column-gap:var(--space-8);align-items:center}.page-module__mEPudG__boxPhoto{min-block-size:var(--box-floor);justify-content:flex-start;align-self:stretch;align-items:center;display:flex;container-type:size}.page-module__mEPudG__boxPhoto>picture{inline-size:min(100cqi, 100cqb * var(--pic-ratio));margin-inline:0}}.page-module__mEPudG__clip{inline-size:min(100%,56rem);margin-inline:auto}.page-module__mEPudG__devices{max-width:70ch;margin:var(--stack-gap) 0 0;padding-left:var(--space-5);border-left:var(--outline-w-sm) solid var(--outline-lavender)}.page-module__mEPudG__slim{align-items:center;gap:var(--space-1) var(--space-5);max-width:70ch;margin-top:var(--stack-gap);padding-left:var(--space-5);border-left:var(--outline-w-sm) solid var(--outline-lavender);flex-wrap:wrap;display:flex}.page-module__mEPudG__slim>p{margin:0}.page-module__mEPudG__slimLink{font-weight:700}.page-module__mEPudG__rule{padding-left:var(--space-5);border-left:var(--outline-w-sm) solid var(--outline-lavender)}.page-module__mEPudG__rule>p{max-width:70ch}.page-module__mEPudG__buyTitle{margin-bottom:var(--space-3)}.page-module__mEPudG__coming{margin-top:var(--stack-gap)}.page-module__mEPudG__comingChip{margin-bottom:var(--space-2)}.page-module__mEPudG__actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}
