.b-box[data-astro-cid-cucn46bs]{border-radius:var(--radius-l);background:var(--surface);padding:22px 20px}@media (min-width:768px){.b-box[data-astro-cid-cucn46bs]{padding:28px}}.b-box--tone-brown[data-astro-cid-cucn46bs]{--box-tone:#a9552a;--box-tint:#fbede3}.b-box--tone-green[data-astro-cid-cucn46bs]{--box-tone:#078a3e;--box-tint:#e6f6ec}.b-box--tone-teal[data-astro-cid-cucn46bs]{--box-tone:#0b7a8a;--box-tint:#e3f4f6}.b-box--tone-orange[data-astro-cid-cucn46bs]{--box-tone:#c2621e;--box-tint:#fdebdc}.b-box--tone-slate[data-astro-cid-cucn46bs]{--box-tone:#5b6b7a;--box-tint:#ebeff3}.b-box--tone-sun[data-astro-cid-cucn46bs]{--box-tone:#b5700f;--box-tint:#fff3d6}.b-box--tone-rose[data-astro-cid-cucn46bs]{--box-tone:#b5476b;--box-tint:#fbe8ee}.b-box--step[data-astro-cid-cucn46bs],.b-box--compare[data-astro-cid-cucn46bs],.b-box--point[data-astro-cid-cucn46bs],.b-box--qa[data-astro-cid-cucn46bs],.b-box--check[data-astro-cid-cucn46bs]{border:3px solid var(--box-tone);position:relative}.b-box--tone-sun[data-astro-cid-cucn46bs]{border-color:var(--sun);background:var(--box-tint)}.b-box--icon[data-astro-cid-cucn46bs]{padding-right:84px}.b-box__icon[data-astro-cid-cucn46bs]{background:var(--box-tint);width:56px;height:56px;color:var(--box-tone);border-radius:50%;position:absolute;top:16px;right:16px}.b-box--tone-sun[data-astro-cid-cucn46bs] .b-box__icon[data-astro-cid-cucn46bs]{background:#fbe3b8}.b-box__tag[data-astro-cid-cucn46bs]{margin:0 0 var(--space-2);border-radius:var(--radius-pill);background:var(--box-tint);color:var(--box-tone);font-size:var(--fs-xs);font-weight:var(--weight-bold);letter-spacing:.06em;padding:2px 12px;display:inline-block}.b-box--tone-sun[data-astro-cid-cucn46bs] .b-box__tag[data-astro-cid-cucn46bs]{background:#fbe3b8}.b-box--compare[data-astro-cid-cucn46bs] [data-block=paragraph]>strong:first-child,.b-box--point[data-astro-cid-cucn46bs] [data-block=paragraph]:first-child>strong:first-child{margin-bottom:var(--space-2);color:var(--box-tone);font-size:var(--fs-l);letter-spacing:.06em;display:block}.b-box--qa[data-astro-cid-cucn46bs] [data-block=paragraph]{padding-left:44px;position:relative}.b-box--qa[data-astro-cid-cucn46bs] [data-block=paragraph]>strong:first-child{background:var(--box-tone);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:1rem;line-height:1;display:grid;position:absolute;top:-2px;left:0}.b-box--qa[data-astro-cid-cucn46bs] [data-block=paragraph]:first-child{font-weight:var(--weight-bold)}.b-box--qa[data-astro-cid-cucn46bs] [data-block=paragraph]+[data-block=paragraph]>strong:first-child{background:var(--sun);color:var(--ink)}.b-box--check[data-astro-cid-cucn46bs] [data-block=paragraph]{padding-left:32px;position:relative}.b-box--check[data-astro-cid-cucn46bs] [data-block=paragraph]:before{content:"";background:var(--box-tone);border-radius:50%;width:22px;height:22px;position:absolute;top:.2em;left:0}.b-box--check[data-astro-cid-cucn46bs] [data-block=paragraph]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;position:absolute;top:calc(.2em + 6px);left:7px;transform:rotate(-45deg)}.b-box--check[data-astro-cid-cucn46bs] [data-block=paragraph]+[data-block=paragraph]{margin-top:var(--space-2)}@media (min-width:768px){.b-box--icon[data-astro-cid-cucn46bs]{padding-right:100px}.b-box__icon[data-astro-cid-cucn46bs]{top:24px;right:24px}}.b-button[data-astro-cid-kzt6izae]{border-radius:var(--radius-pill);background:var(--surface);min-width:0;min-height:52px;box-shadow:inset 0 0 0 1.5px var(--ring);color:var(--ink);font-weight:var(--weight-bold);line-height:var(--lh-ui);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px 10px 20px;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:flex}.b-button__label[data-astro-cid-kzt6izae]{min-width:0;word-break:auto-phrase;overflow-wrap:anywhere}.b-button__icon[data-astro-cid-kzt6izae]{width:16px;height:16px;color:var(--primary);flex:none}@media (hover:hover){.b-button[data-astro-cid-kzt6izae]:hover{background:var(--soft-2);box-shadow:inset 0 0 0 1.5px var(--primary)}}.b-embed[data-astro-cid-qeucbw3i]{aspect-ratio:16/9;border-radius:var(--radius-l);background:var(--map-bg);position:relative;overflow:hidden}@supports not (aspect-ratio:16 / 9){.b-embed[data-astro-cid-qeucbw3i]{height:0;padding-top:56.25%}}.b-embed[data-astro-cid-qeucbw3i] iframe[data-astro-cid-qeucbw3i]{width:100%;height:100%;display:block;position:absolute;inset:0}.b-heading__num[data-astro-cid-5rue3jm2]{background:var(--box-tone,var(--primary));color:#fff;vertical-align:middle;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin-right:12px;font-size:1.25rem;line-height:1;display:inline-grid}.b-heading__dot[data-astro-cid-5rue3jm2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.b-box--step .b-heading--3[data-astro-cid-5rue3jm2]:has(.b-heading__num),.b-box--point .b-heading--3[data-astro-cid-5rue3jm2]:has(.b-heading__num)){font-size:var(--fs-l);align-items:center;display:flex}.b-heading[data-astro-cid-5rue3jm2]{font-weight:var(--weight-bold);line-height:var(--lh-heading);color:var(--ink)}.b-heading--title[data-astro-cid-5rue3jm2]{font-size:var(--fs-xl);letter-spacing:.08em}.b-heading--2[data-astro-cid-5rue3jm2]{font-size:var(--fs-l);letter-spacing:.06em;align-items:flex-start;gap:10px;display:flex}.b-heading--2[data-astro-cid-5rue3jm2]:before{content:"";width:22px;height:11px;margin-top:calc(var(--lh-heading) * .5em - 5.5px);background:var(--sun);border-radius:22px 22px 0 0;flex:none}.b-heading--3[data-astro-cid-5rue3jm2]{font-size:var(--fs-m);letter-spacing:.06em;align-items:flex-start;gap:8px;display:flex}.b-heading--3[data-astro-cid-5rue3jm2]:before{content:"";width:14px;height:7px;margin-top:calc(var(--lh-heading) * .5em - 3.5px);background:var(--sun);border-radius:14px 14px 0 0;flex:none}[data-block=heading]:not(.b-heading--title)+.b-heading--2[data-astro-cid-5rue3jm2]:before,[data-block=heading]:not(.b-heading--title)+.b-heading--3[data-astro-cid-5rue3jm2]:before{visibility:hidden}.b-heading[data-astro-cid-5rue3jm2]{word-break:auto-phrase;overflow-wrap:anywhere}.b-box .b-heading--2[data-astro-cid-5rue3jm2],.b-box .b-heading--3[data-astro-cid-5rue3jm2]{font-size:var(--fs-m);letter-spacing:.05em;display:block}.b-box .b-heading--2[data-astro-cid-5rue3jm2]:before,.b-box .b-heading--3[data-astro-cid-5rue3jm2]:before{content:none}.b-image[data-astro-cid-ykyqnkoy]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.b-image[data-astro-cid-ykyqnkoy] img[data-astro-cid-ykyqnkoy]{border-radius:var(--radius-xl);max-width:100%;height:auto;display:block}.b-image--box[data-astro-cid-ykyqnkoy] img[data-astro-cid-ykyqnkoy],.b-image--media[data-astro-cid-ykyqnkoy] img[data-astro-cid-ykyqnkoy]{border-radius:var(--radius-m)}.b-image__zoom[data-astro-cid-ykyqnkoy]{border-radius:var(--radius-m);max-width:100%;display:block;position:relative}.b-image--article[data-astro-cid-ykyqnkoy] .b-image__zoom[data-astro-cid-ykyqnkoy]{border-radius:var(--radius-xl)}.b-image__badge[data-astro-cid-ykyqnkoy]{background:var(--surface);width:36px;height:36px;color:var(--primary);box-shadow:var(--shadow-soft);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}.b-image__badge[data-astro-cid-ykyqnkoy] svg[data-astro-cid-ykyqnkoy]{width:20px;height:20px}@media (hover:hover){.b-image__zoom[data-astro-cid-ykyqnkoy]:hover .b-image__badge[data-astro-cid-ykyqnkoy]{background:var(--soft)}}.b-image__caption[data-astro-cid-ykyqnkoy]{font-size:var(--fs-s);color:var(--muted);text-align:center;line-height:1.8}.b-list[data-astro-cid-b44nxcj4]{counter-reset:b-list;margin-bottom:0;padding:0;list-style:none}.b-list[data-astro-cid-b44nxcj4] li[data-astro-cid-b44nxcj4]{border-bottom:1px dashed var(--line);align-items:flex-start;gap:10px;padding:10px 0;line-height:1.8;display:flex}.b-list[data-astro-cid-b44nxcj4] li[data-astro-cid-b44nxcj4]:first-child{padding-top:0}.b-list[data-astro-cid-b44nxcj4] li[data-astro-cid-b44nxcj4]:last-child{border-bottom:0;padding-bottom:0}.b-list__text[data-astro-cid-b44nxcj4]{min-width:0}.b-list__check[data-astro-cid-b44nxcj4]{background:var(--soft);width:20px;height:20px;color:var(--primary);border-radius:50%;flex:none;margin-top:calc(.9em - 10px)}.b-list--bullet[data-astro-cid-b44nxcj4] li[data-astro-cid-b44nxcj4]:before{content:"";background:var(--sun);border-radius:50%;flex:none;width:8px;height:8px;margin:calc(.9em - 4px) 4px 0 6px}.b-list--number[data-astro-cid-b44nxcj4] li[data-astro-cid-b44nxcj4]{counter-increment:b-list}.b-list--number[data-astro-cid-b44nxcj4] li[data-astro-cid-b44nxcj4]:before{content:counter(b-list);background:var(--soft);width:26px;height:26px;color:var(--ink);font-size:var(--fs-s);font-weight:var(--weight-bold);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;margin-top:calc(.9em - 13px);line-height:1;display:grid}.b-media[data-astro-cid-joyhc72j]{gap:var(--space-4);display:grid}.b-media__body[data-astro-cid-joyhc72j]{min-width:0}@media (min-width:768px){.b-media[data-astro-cid-joyhc72j]{gap:var(--space-5);grid-template-columns:220px minmax(0,1fr);align-items:start}}.b-paragraph[data-astro-cid-rb537mcx]{line-height:var(--lh-body)}.b-paragraph[data-astro-cid-rb537mcx] strong{font-weight:var(--weight-bold)}.b-paragraph[data-astro-cid-rb537mcx] mark{color:var(--primary);font-weight:var(--weight-bold);background:0 0}.b-paragraph[data-astro-cid-rb537mcx] a{color:var(--primary);font-weight:var(--weight-bold);text-underline-offset:.22em;overflow-wrap:anywhere;padding-block:.6em;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.b-paragraph[data-astro-cid-rb537mcx] a:hover{color:var(--primary-strong);text-decoration-thickness:2px}}@media (max-width:1023.98px){.b-paragraph[data-astro-cid-rb537mcx] a{min-width:var(--tap);min-height:var(--tap);vertical-align:baseline;max-width:100%;padding:6px 2px;display:inline-block}}.b-table[data-astro-cid-xdq2udgk]{border-radius:var(--radius-m);background:var(--surface);-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}table[data-astro-cid-xdq2udgk]{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-s);line-height:1.8}th[data-astro-cid-xdq2udgk],td[data-astro-cid-xdq2udgk]{text-align:left;vertical-align:top;padding:12px 14px}thead[data-astro-cid-xdq2udgk] th[data-astro-cid-xdq2udgk]{color:var(--muted);font-weight:var(--weight-bold);white-space:nowrap}tbody[data-astro-cid-xdq2udgk] tr[data-astro-cid-xdq2udgk]+tr[data-astro-cid-xdq2udgk] td[data-astro-cid-xdq2udgk],thead[data-astro-cid-xdq2udgk]+tbody[data-astro-cid-xdq2udgk] td[data-astro-cid-xdq2udgk]{border-top:1px dashed var(--line)}td[data-astro-cid-xdq2udgk]{font-variant-numeric:tabular-nums}td[data-astro-cid-xdq2udgk] strong{font-weight:var(--weight-bold)}td[data-astro-cid-xdq2udgk] mark{color:var(--primary);font-weight:var(--weight-bold);background:0 0}td[data-astro-cid-xdq2udgk] a{color:var(--primary);overflow-wrap:anywhere}.blocks[data-astro-cid-ro7jw3lg]>:first-child{margin-top:0}.blocks[data-astro-cid-ro7jw3lg]>*+*{margin-top:var(--space-5)}.blocks[data-astro-cid-ro7jw3lg]>[data-block=paragraph]+[data-block=paragraph]{margin-top:var(--space-4)}.blocks[data-astro-cid-ro7jw3lg]>*+[data-block=heading]{margin-top:var(--space-7)}.blocks[data-astro-cid-ro7jw3lg]>[data-block=heading]+[data-block=heading]{margin-top:var(--space-2)}.blocks[data-astro-cid-ro7jw3lg]>.b-heading--title+*{margin-top:var(--space-5)}.blocks[data-astro-cid-ro7jw3lg]>[data-block=heading]+:not([data-block=heading]){margin-top:var(--space-4)}.blocks[data-astro-cid-ro7jw3lg]>[data-block=box]+[data-block=box],.blocks[data-astro-cid-ro7jw3lg]>[data-block=box]+[data-block=cards],.blocks[data-astro-cid-ro7jw3lg]>[data-block=cards]+[data-block=box],.blocks[data-astro-cid-ro7jw3lg]>[data-block=cards]+[data-block=cards]{margin-top:var(--space-3)}.blocks[data-astro-cid-ro7jw3lg]>[data-box-look=step]+[data-box-look=step]{margin-top:44px}.blocks[data-astro-cid-ro7jw3lg]>[data-box-look=step]+[data-box-look=step]:before{content:"";background:var(--box-tone);border-radius:2px;width:4px;height:24px;position:absolute;top:-41px;left:34px}.blocks[data-astro-cid-ro7jw3lg]>[data-box-look=step]+[data-box-look=step]:after{content:"";border-top:12px solid var(--box-tone);border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;top:-20px;left:28px}.blocks[data-astro-cid-ro7jw3lg]>[data-box-look=compare]+[data-box-look=compare]{margin-top:48px}.blocks[data-astro-cid-ro7jw3lg]>[data-box-look=compare]+[data-box-look=compare]:before{content:"";background:var(--sun) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath d='M13 8v20M8 13l5-5 5 5M23 28V8M18 23l5 5 5-5' fill='none' stroke='%233B2E25' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 36px no-repeat;border-radius:50%;width:36px;height:36px;position:absolute;top:-42px;left:calc(50% - 18px)}.blocks--box[data-astro-cid-ro7jw3lg]>*+*{margin-top:var(--space-4)}.blocks--box[data-astro-cid-ro7jw3lg]>[data-block=paragraph]+[data-block=paragraph]{margin-top:var(--space-3)}.blocks--box[data-astro-cid-ro7jw3lg]>*+[data-block=heading]{margin-top:var(--space-5)}.blocks--box[data-astro-cid-ro7jw3lg]>[data-block=heading]+[data-block=heading]{margin-top:0}.blocks--box[data-astro-cid-ro7jw3lg]>[data-block=heading]+:not([data-block=heading]){margin-top:var(--space-2)}.b-cards[data-astro-cid-ro7jw3lg]{gap:var(--space-3);display:grid}@media (min-width:1024px){.b-cards[data-astro-cid-ro7jw3lg]{columns:2;column-gap:var(--space-4);--cards-width:min(var(--wide-max), calc(100vw - var(--gutter) * 2));width:var(--cards-width);margin-left:calc((100% - var(--cards-width)) / 2);display:block}.b-cards[data-astro-cid-ro7jw3lg]>*{break-inside:avoid;page-break-inside:avoid;margin:0 0 var(--space-4)}.b-cards[data-astro-cid-ro7jw3lg] .b-media{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.b-cards[data-astro-cid-ro7jw3lg] .b-media>:first-child:not(.b-media__body){max-width:200px}}.b-buttons[data-astro-cid-ro7jw3lg]{margin-bottom:0;padding:0;list-style:none}.b-buttons--stack[data-astro-cid-ro7jw3lg]{gap:var(--space-3);max-width:440px;display:grid}.b-buttons--grid[data-astro-cid-ro7jw3lg]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.b-buttons--grid[data-astro-cid-ro7jw3lg]>li[data-astro-cid-ro7jw3lg]{min-width:0;display:flex}.b-buttons--grid[data-astro-cid-ro7jw3lg]>li[data-astro-cid-ro7jw3lg]>.b-button{border-radius:var(--radius-s);min-height:56px;font-size:var(--fs-s);letter-spacing:.02em;flex:1;gap:6px;padding:8px 10px 8px 14px}@media (min-width:768px){.b-buttons--grid[data-astro-cid-ro7jw3lg]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.b-buttons--grid[data-astro-cid-ro7jw3lg]>li[data-astro-cid-ro7jw3lg]>.b-button{font-size:var(--fs-body)}}
