.al{--navy:#111C54;--ink:#1F2052;--beige:#FFF6E9;--lav:#F096FF;--orchid:#C44FD6;--orchid-d:#A12FB8;--muted:#5C5A72;--line:rgba(31,32,82,.14);--line2:rgba(31,32,82,.2);--tint:rgba(240,150,255,.14);--tint-b:rgba(240,150,255,.55);--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.65;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;overflow:hidden}.al *,.al *:before,.al *:after{box-sizing:border-box}.al h1,.al h2,.al h3{font-family:var(--serif);font-weight:500;color:var(--ink);margin:0}.al em{font-style:italic;font-weight:inherit;color:var(--orchid)}.al p{margin:0 0 1em}.al a{color:var(--ink);text-decoration-thickness:1px;text-underline-offset:3px}.al a:hover{text-decoration-thickness:2px}.al a:focus-visible,.al summary:focus-visible,.al button:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.al .w{max-width:1240px;margin:0 auto;padding:0 32px}.al .crumbs{padding:20px 0 0;font-size:14px;color:var(--muted)}.al .crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.al .crumbs li+li:before{content:"/";margin-right:8px;opacity:.6}.al .crumbs a{color:var(--muted)}.al .crumbs [aria-current]{font-weight:700;color:var(--ink)}.al .btn{display:inline-block;background:var(--navy);color:var(--beige);text-decoration:none;padding:16px 30px;border-radius:999px;font-weight:500;line-height:1.3;transition:transform .2s,background .2s}.al .btn:hover{background:var(--ink);color:var(--beige);transform:translateY(-2px)}.al .btn:active{transform:scale(.98)}.al .tag{display:inline-block;background:var(--navy);color:var(--beige);text-decoration:none;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:500;line-height:1.3}.al .tag:hover{background:var(--ink);color:var(--beige)}.al .hero{padding:48px 0 88px}.al .hero-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.al .hero h1{font-size:clamp(46px,6vw,84px);line-height:1;letter-spacing:-.01em;margin:0 0 24px}.al .hero .ans{font-size:19px;line-height:1.6;max-width:34em;margin:0 0 32px}.al .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin:0 0 32px;padding:24px 28px;background:var(--tint);border:1px solid var(--tint-b);border-radius:24px}.al .facts>div{min-width:0}.al .facts dt{font-size:13px;margin:0;color:var(--muted)}.al .facts dd{font-family:var(--serif);font-weight:600;font-size:29px;line-height:1.1;margin:2px 0 0}.al .cta{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.al .cta a:not(.btn){font-weight:500}.al .hero-art{position:relative;padding-bottom:40px}.al .holo{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCABGAPADASIAAhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAECAwQF/8QAKxAAAgIBAgUDBAIDAAAAAAAAAAECESExQRJRYXGRA4GhE7Hw8SLhMsHR/8QAGQEAAwEBAQAAAAAAAAAAAAAAAQIDAAQF/8QAGxEBAQEBAQEBAQAAAAAAAAAAAAECERIDITH/2gAMAwEAAhEDEQA/APXeohgB7ZDodFRjei10AHUUNI0UNvJShbb5A6F0hRuPMtQtf2Xw7avoaKGMZsW1O7ZKFvCV1si/p10+DaML1V2XCC03er/Qt0ndseDC5vyaqDeunsjRemtdvGC3FYryxbUrtlGNKmtfBahr96NqWUkOs5oHUtfRnGC4lmuSLqlnfZgq205CctWHiGvoHjo2JvtXYTbfMhyyUmUbtbl7E8W3xqQ5cmyHJ1qyswldtHLP/CeJORnxeRKWSswS7bcV4stT+Huc92WpaC3AzTqUrLT35nNGXvsaxlhHNrDozprtb1IaKTTWCcLXYnD1nJe94M3G8pZ6G7VslxwWzriVz14lW69ylHXfqbcD319hxXFVp1exuvdumShTV4LUVTu/fc0jGniL7msYO077ZFtJdsVBLLV/BpGG2TVQxW/Ky4wdVq3sLdJ3bOMNeFp99uhcfTvWn1Nl6bbWLRcYPbHcS6Su2P021b4qfM0UG8YouMdN31G6UFeAJXZKCT7ZBrsugWhN6PwNIldC+pLeulsTeMuiHKv6KZwldrcv2ZuT/ZLl+UTJ7Fs4RuzcsaWuZLlyJ4sk2WmE7o+ITdsBFJCdOxAAW4dlJkAmLYaRtfk0jI50y1JEtZUldKlVXkq1pafIwjK8ci07VWc9yrNNd/xWJfjJdJ7Mdp6CcN1xKPu3raLUG+eehsvSV1VPzZX072/1Ynp6N2xjD3S5aGkYV/ivCy+xtGOd7XMqMcLQW6Tu0R9NWsLoVwKqerNEqDQXqd0lR3se/YNyWwyEug3WUJsTf5RDkUmU7o3LHMzbVZ+ROXbBnxF84R1tbleTNyvD+4m97JvQvnCN0bfXwKxCKyE6diAAgAADDIBAIymcmKxBYFJlSZSZnY7BwfLZMuMrMLzqUpWTuQdClnoNSz175OdSK41i/kS4Hrv4fkdfyKA852dIYAzACWxtkMaQtp3b6GbfUJPHIzlKkVzlPWjnLsZSnWiwEpZ69zNvqdOMOfWzlIi8isC8zxK0CABygAAzAAAwyAQCMpnIFYMQF85AgAy0h2FiAwcVY7JCzEuVXuPiJsLAXy9oAA8d0hkydIADApNmb0QAVynpEnhvUxcr1ADpxPxDf9Ztrbcl6gB0RCkAAOUAAGYAAGYCADKQhMAAtkmIAMvAAAYwAAMwAAMwAAAD/9k=) center/cover no-repeat;padding:28px;border-radius:32px}.al .holo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:20px;background:var(--lav)}.al .hero-art .sm{position:absolute;left:12px;bottom:0;width:34%;height:auto;aspect-ratio:3/4;object-fit:cover;border:6px solid #fff;border-radius:22px;background:var(--lav)}.al .hero-art .tag{position:absolute;right:12px;bottom:6px;max-width:58%}.al section{padding:96px 0;border-top:1px solid var(--line)}.al .hd{margin:0 0 40px}.al .h2{font-size:clamp(34px,4.4vw,52px);line-height:1.05;max-width:18em;margin:0 0 12px}.al .hd .h2:last-child{margin-bottom:0}.al .lede{max-width:40em;color:var(--muted);margin:0}.al .w>.lede{margin-bottom:40px}.al .small{font-size:14px;color:var(--muted);margin:14px 0 0}.al .more{margin:56px 0 0}.al .pl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.al .p a{display:block;color:var(--ink);text-decoration:none}.al .p .im{aspect-ratio:3/4;overflow:hidden;border-radius:4px;background:var(--lav);margin-bottom:14px;transition:transform .25s}.al .p .im img{display:block;width:100%;height:100%;object-fit:cover}.al .p a:hover .im{transform:translateY(-6px)}.al .p a:hover h3{text-decoration:underline;text-underline-offset:3px}.al .p h3{font-size:21px;font-weight:600;line-height:1.2;margin:0 0 6px}.al .pr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:700;font-size:16px}.al .pr s{font-weight:400;font-size:14px;color:var(--muted)}.al .pr span{background:var(--lav);border-radius:3px;padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.al .p .meta{margin:4px 0 0;font-size:14px;color:var(--muted);letter-spacing:.08em}.al .rows{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--line)}.al .rows li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr) auto;gap:8px 40px;align-items:baseline;padding:22px 0;border-top:1px solid var(--line)}.al .rows h3{font-size:25px;font-weight:600;line-height:1.2}.al .rows p{margin:0}.al .rows a{font-weight:500;white-space:nowrap}.al .steps{list-style:none;margin:0;padding:0;counter-reset:st;border-bottom:1px solid var(--line)}.al .steps li{counter-increment:st;display:grid;grid-template-columns:64px minmax(0,.9fr) minmax(0,2fr);gap:8px 32px;align-items:baseline;padding:22px 0;border-top:1px solid var(--line)}.al .steps li:before{content:counter(st,decimal-leading-zero);font-family:var(--serif);font-style:italic;font-size:30px;color:var(--orchid);line-height:1}.al .steps h3{font-size:25px;font-weight:600;line-height:1.2}.al .steps p{margin:0}.al .bars{list-style:none;margin:0;padding:0;max-width:760px}.al .bars li{display:grid;grid-template-columns:170px minmax(0,1fr) 44px;gap:16px;align-items:center;padding:9px 0}.al .bars li>span:first-child{font-weight:500}.al .bar{display:block;height:18px;border-radius:999px;background:#1f205214;overflow:hidden}.al .bar i{display:block;height:100%;border-radius:999px;background:#1f205266}.al .bar i[style*="width:100%"]{background:var(--navy)}.al .bars .c{text-align:right;font-weight:700}.al .tw{overflow-x:auto}.al table{width:100%;border-collapse:collapse;min-width:640px}.al caption{text-align:left;padding-bottom:12px;font-size:15px;color:var(--muted)}.al th,.al td{text-align:left;padding:15px 18px 15px 0;border-top:1px solid var(--line);vertical-align:top}.al thead th{font-weight:500;font-size:15px;border-top:0;border-bottom:2px solid var(--ink)}.al tbody th{font-family:var(--serif);font-weight:600;font-size:21px;line-height:1.3}.al td.n{white-space:nowrap;font-weight:700}.al .split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.al .split:has(>:nth-child(2):last-child),.al .split:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.al .split>div{border:1px solid var(--line2);border-radius:20px;padding:36px}.al .split>div:nth-child(4n+1),.al .split>div:nth-child(4n){background:var(--tint);border-color:var(--tint-b)}.al .split:has(>:nth-child(3):last-child)>div:nth-child(2){background:var(--tint);border-color:var(--tint-b)}.al .split:has(>:nth-child(3):last-child)>div:nth-child(1),.al .split:has(>:nth-child(3):last-child)>div:nth-child(3){background:none;border-color:var(--line2)}.al .split h3{font-size:28px;font-weight:600;line-height:1.15;margin:0 0 10px}.al .split p{margin:0}.al .cmp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.al .cmp .col{border:1px solid var(--line2);border-radius:20px;padding:36px}.al .cmp .col.a{background:var(--tint);border-color:var(--tint-b)}.al .cmp h3{font-size:30px;font-weight:600;line-height:1.15;margin:0 0 8px}.al .cmp .sum{color:var(--muted)}.al .cmp ul{list-style:none;margin:0 0 28px;padding:0}.al .cmp li{padding:10px 0;border-top:1px solid var(--line)}.al .months{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;max-width:760px}.al .months li{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--line2);border-radius:999px;font-weight:500;font-size:15px}.al .months li.on{background:var(--navy);border-color:var(--navy);color:var(--beige)}.al .sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.al .s-prose .bd{max-width:44em}.al blockquote.pull{margin:36px 0 0;padding:0 0 0 28px;border-left:4px solid var(--lav);font-family:var(--serif);font-style:italic;font-weight:500;font-size:34px;line-height:1.2}.al .list{list-style:none;margin:0;padding:0}.al .list li{padding:16px 0;border-top:1px solid var(--line)}.al .list li:last-child{border-bottom:1px solid var(--line)}.al .list strong{font-weight:700}.al .s-policy,.al section:has(>.two){background:var(--navy);color:var(--beige);border-top:0}.al .s-policy .w,.al .two{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:64px;align-items:start}.al .s-policy .hd{margin:0}.al .s-policy h2,.al .two h2,.al .s-policy h3{color:var(--beige)}.al .s-policy em,.al .two em{color:var(--lav)}.al .s-policy a,.al .two a{color:var(--beige)}.al .s-policy .list li,.al .two .list li{border-top-color:#fff6e938}.al .s-policy .list li:last-child,.al .two .list li:last-child{border-bottom:1px solid rgba(255,246,233,.22)}.al .s-policy .list strong,.al .two .list strong{color:var(--lav)}.al .s-policy a:focus-visible,.al .two a:focus-visible{outline-color:var(--beige)}.al section:has(>.two) p{color:var(--beige)}.al .faq details{border-top:1px solid var(--line)}.al .faq details:last-of-type{border-bottom:1px solid var(--line)}.al summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-family:var(--serif);font-weight:600;font-size:25px;line-height:1.25}.al summary::-webkit-details-marker{display:none}.al summary:after{content:"+";font-family:DM Sans,sans-serif;font-weight:400;font-size:28px;line-height:1;flex:none;color:var(--orchid);transition:transform .25s}.al details[open] summary:after{transform:rotate(45deg)}.al .faq .ans{padding:0 0 22px;max-width:46em}.al .faq .ans p:last-child{margin-bottom:0}.al .chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.al .chips a{display:inline-block;padding:11px 22px;border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);text-decoration:none;font-weight:500;transition:background .2s,color .2s}.al .chips a:hover{background:var(--ink);color:var(--beige)}.al .foot{border-top:1px solid var(--line);padding:32px 0 40px;font-size:14px;color:var(--muted)}.al .foot p{margin:0 0 6px}.al .ck fieldset{border:0;border-top:1px solid var(--line);margin:0;padding:22px 0 8px;min-width:0}.al .ck legend{font-family:var(--serif);font-weight:600;font-size:26px;padding:0 14px 0 0;float:left;width:100%;margin-bottom:12px}.al .ck label{display:flex;gap:14px;align-items:flex-start;padding:9px 0;cursor:pointer;clear:both}.al .ck input{appearance:none;-webkit-appearance:none;flex:none;width:24px;height:24px;margin-top:2px;border:2px solid var(--ink);border-radius:6px;background:#fff;cursor:pointer;position:relative}.al .ck input:checked{background:var(--navy);border-color:var(--navy)}.al .ck input:checked:after{content:"";position:absolute;left:6px;top:1px;width:7px;height:13px;border:solid var(--beige);border-width:0 3px 3px 0;transform:rotate(45deg)}.al .ck input:checked+span{text-decoration:line-through;opacity:.55}.al .ck input:focus-visible{outline:3px solid var(--lav);outline-offset:2px}.al .ticket{display:grid;grid-template-columns:minmax(0,1fr) 300px;border:1.5px solid var(--ink);border-radius:28px;overflow:hidden;background:#fff}.al .tk-main{padding:44px 48px;display:flex;flex-direction:column;justify-content:center}.al .tk-stub{border-left:2px dashed var(--ink);padding:24px;background:var(--tint);display:flex;flex-direction:column;gap:16px}.al .tk-stub img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:16px}.al .tk-stub dl{margin:0;display:grid;gap:8px}.al .tk-stub dt{font-size:13px;color:var(--muted);margin:0}.al .tk-stub dd{margin:0;font-family:var(--serif);font-weight:600;font-size:26px;line-height:1.1}.al .progress{position:sticky;top:0;z-index:5;background:var(--navy);color:var(--beige);padding:10px 0;font-weight:500}.al .progress .w{display:flex;gap:16px;align-items:center}.al .progress .track{flex:1;height:10px;border-radius:999px;background:#fff6e940;overflow:hidden}.al .progress .track i{display:block;height:100%;width:0;background:var(--lav);transition:width .25s}.al .progress button{background:var(--beige);color:var(--navy);border:0;border-radius:999px;padding:6px 16px;font:inherit;font-weight:500;cursor:pointer}.al .hero-art figcaption{margin-top:12px;font-size:14px;color:var(--muted)}.al .hero .by{margin:0;font-size:14px;color:var(--muted)}.al .mag{display:block}.al .toc{max-width:1240px;margin:0 auto;padding:0 32px 56px}.al .toc nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.al .toc p{margin:0 6px 0 0;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--orchid-d)}.al .toc ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.al .toc li{margin:0}.al .toc a{display:inline-block;padding:8px 16px;border:1.5px solid var(--ink);border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s}.al .toc a:hover{background:var(--ink);color:var(--beige)}.al .mag article section:first-child{border-top:1px solid var(--line)}.al .mag .pl{grid-template-columns:repeat(3,minmax(0,1fr))}@media(prefers-reduced-motion:reduce){.al .p .im,.al .btn,.al summary:after,.al .progress .track i{transition:none!important}}@media print{.al .hero,.al .crumbs,.al .foot,.al .s-chips,.al .s-products,.al .progress,.al .toc{display:none}.al .ck input{border-color:#000}}@media(max-width:1000px){.al .pl,.al .mag .pl{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 18px}.al .split,.al .split:has(>:nth-child(2):last-child),.al .split:has(>:nth-child(4):last-child){grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.al .hero-in,.al .s-policy .w,.al .two{grid-template-columns:minmax(0,1fr);gap:40px}.al .cmp{grid-template-columns:minmax(0,1fr)}.al .rows li{grid-template-columns:minmax(0,1fr);gap:6px}.al .steps li{grid-template-columns:48px minmax(0,1fr);gap:4px 16px}.al .steps li p{grid-column:2}.al .ticket{grid-template-columns:minmax(0,1fr)}.al .tk-stub{border-left:0;border-top:2px dashed var(--ink);flex-direction:row;flex-wrap:wrap;align-items:center}.al .tk-stub img{width:120px}.al .tk-main{padding:28px 22px}.al section{padding:72px 0}}@media(max-width:600px){.al .w,.al .toc{padding-left:18px;padding-right:18px}.al .facts{grid-template-columns:minmax(0,1fr);padding:22px}.al .bars li{grid-template-columns:104px minmax(0,1fr) 32px;gap:10px}.al .months{gap:4px}.al .months li{font-size:12px}.al summary{font-size:22px}.al .holo{padding:18px;border-radius:26px}.al .split>div,.al .cmp .col{padding:26px}.al blockquote.pull{font-size:27px}.al .progress .w{flex-wrap:wrap}}.al .low{color:var(--orchid-d);font-weight:700}.al h1,.al h2,.al h3,.al dd,.al summary,.al tbody th,.al .steps li:before,.al blockquote{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.al .cover .holo img,.al .tk-stub img{height:auto}.al .nb{white-space:nowrap}.al .badges{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.al .badges li{padding:6px 14px;border:1.5px solid var(--line2);border-radius:999px;font-size:13px;font-weight:500;color:var(--muted)}.al .thumbs{display:flex;gap:10px;margin-top:14px}.al .thumbs img{display:block;width:72px;height:96px;object-fit:cover;border-radius:10px;background:var(--lav)}.al figure.hero-art{margin:0}.al{--gut:clamp(16px,4vw,64px);--sec:clamp(28px,5vw,52px);--hd:clamp(18px,2.4vw,30px)}.al .w{max-width:1680px;padding-left:var(--gut);padding-right:var(--gut)}.al .w .w{padding-left:0;padding-right:0;max-width:none}.al .holo{position:relative}.al .car{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:20px;background:var(--lav);-webkit-overflow-scrolling:touch}.al .car::-webkit-scrollbar{display:none}.al .car .slide{flex:0 0 100%;scroll-snap-align:center;display:block;text-decoration:none}.al .car .slide img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:0}.al .car-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;border:0;background:#ffffffeb;color:var(--ink);font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #1f20522e}.al .car-btn:hover{background:#fff}.al .car-btn.prev{left:40px}.al .car-btn.next{right:40px}.al .dots{position:absolute;top:44px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:8px;padding:8px 12px;border-radius:999px;background:#ffffffeb}.al .dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#1f205247;cursor:pointer}.al .dots button[aria-current=true]{background:var(--ink);width:22px;border-radius:8px}.al .hero-art a.sm{position:absolute;left:12px;bottom:0;width:34%;aspect-ratio:3/4;height:auto;display:block;z-index:4;border:6px solid #fff;border-radius:22px;overflow:hidden;background:var(--lav)}.al .hero-art a.sm img{display:block;width:100%;height:100%;object-fit:cover}.al .hero-art .tag{z-index:4}.al .bar{background:#f096ff33}.al .bar i{background:var(--lav)}.al .bar i[style*="width:100%"]{background:var(--orchid)}.al section{padding:var(--sec) 0}.al .hero{padding:clamp(14px,2.6vw,36px) 0 clamp(26px,4vw,52px)}.al .hero-in{gap:clamp(28px,5vw,64px)}.al .hero h1{font-size:clamp(40px,5.2vw,72px);margin-bottom:clamp(14px,1.6vw,22px)}.al .hero .ans{font-size:clamp(17px,1.5vw,19px);margin-bottom:clamp(20px,2vw,28px)}.al .facts{margin-bottom:clamp(20px,2vw,28px)}.al .crumbs{padding-top:clamp(12px,1.6vw,18px)}.al .hd{margin-bottom:var(--hd)}.al .w>.lede{margin-bottom:var(--hd)}.al .h2{font-size:clamp(28px,3.4vw,42px);max-width:none;text-wrap:balance;margin-bottom:10px}.al .hd .lede{font-size:clamp(16px,1.3vw,17.5px)}.al .pl,.al .mag .pl{gap:clamp(24px,3vw,40px) clamp(14px,1.8vw,24px)}.al .p .im{margin-bottom:12px}.al .rows li{grid-template-columns:minmax(0,.8fr) minmax(0,2fr) 11em;padding:clamp(14px,1.5vw,20px) 0}.al .rows li a{text-align:right}.al .steps li{padding:clamp(14px,1.5vw,20px) 0}.al .split{gap:clamp(14px,1.8vw,22px)}.al .split>div,.al .cmp .col{padding:clamp(20px,2.4vw,32px)}.al .s-policy .w,.al .two{gap:clamp(24px,4vw,56px)}.al summary{padding:clamp(14px,1.4vw,19px) 0}.al .faq .ans{padding-bottom:clamp(14px,1.4vw,20px)}.al .chips{gap:clamp(8px,1vw,12px)}.al .foot{padding:clamp(22px,2.6vw,32px) 0}.al .foot p{margin-bottom:.5em}.al td,.al th{padding-top:clamp(10px,1.1vw,14px);padding-bottom:clamp(10px,1.1vw,14px)}@media(max-width:1000px){.al .pl,.al .mag .pl{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:699px){.al .pl,.al .mag .pl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.al .hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.al .facts{display:block;padding:4px 20px;border-radius:20px}.al .facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-top:1px solid var(--tint-b)}.al .facts>div:first-child{border-top:0}.al .facts dd{font-size:22px;margin:0;text-align:right}.al .facts dt{font-size:14px}.al .cta{flex-wrap:wrap}.al .holo{padding:16px;border-radius:26px}.al .rows li{grid-template-columns:minmax(0,1fr);gap:6px}.al .rows li a{text-align:left}}@media(max-width:600px){.al .hero-in{display:flex;flex-direction:column;align-items:stretch;gap:0}.al .hero-text{display:contents}.al .hero h1{order:1}.al .hero .ans{order:2}.al .hero-art{order:3;margin-bottom:22px;padding-bottom:26px}.al .hero .facts{order:4}.al .hero .cta{order:5}.al .pl,.al .mag .pl{grid-template-columns:repeat(2,minmax(0,1fr))}.al .crumbs{font-size:13px}.al .hero .ans{line-height:1.55}.al .facts{padding:4px 18px;border-radius:18px}.al .cta{flex-direction:column;align-items:stretch;gap:12px}.al .cta .btn{text-align:center;display:block}.al .cta a:not(.btn){text-align:center;padding:4px 0}.al .holo{padding:12px;border-radius:22px}.al .car{border-radius:14px}.al .car-btn{width:36px;height:36px;font-size:20px}.al .car-btn.prev{left:22px}.al .car-btn.next{right:22px}.al .dots{top:26px;padding:7px 10px}.al .hero-art a.sm{left:2px;width:31%;border-width:4px;border-radius:16px}.al .hero-art .tag{right:2px;bottom:2px;max-width:60%;font-size:12.5px;padding:8px 14px}.al .p h3{font-size:17px}.al .pr{font-size:15px;gap:4px 8px}.al .p .meta{font-size:13px;letter-spacing:.04em}.al .rows li{padding:16px 0}.al summary{font-size:20px}.al .bars li{grid-template-columns:116px minmax(0,1fr) 30px;gap:10px;font-size:15px}.al .chips a,.al .toc a{padding:9px 16px;font-size:15px}.al .tw{overflow:visible}.al table{min-width:0}.al thead{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.al table,.al tbody,.al tr,.al tbody th,.al td{display:block}.al caption{display:block;width:100%;padding-bottom:12px}.al tr{padding:14px 0;border-top:1px solid var(--line)}.al tr:first-child{border-top:2px solid var(--ink)}.al tbody th,.al td{padding:0;border:0}.al tbody th{font-size:22px;margin-bottom:8px}.al td{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.45;padding:3px 0}.al td:before{content:attr(data-label);color:var(--muted);font-size:13px;padding-top:1px}}.al{-webkit-text-size-adjust:100%;text-size-adjust:100%}@supports (-webkit-touch-callout:none){.al{font-weight:340}.al h1,.al h2,.al h3{font-weight:450}.al strong,.al b,.al .list strong,.al .crumbs [aria-current],.al .pr,.al .pr span,.al .bars .c,.al td.n,.al .low,.al .toc p{font-weight:600}.al .facts dd,.al .p h3,.al .rows h3,.al .steps h3,.al .split h3,.al .cmp h3,.al tbody th,.al .ck legend,.al .tk-stub dd{font-weight:500}.al .btn,.al .tag,.al .cta a:not(.btn),.al .rows a,.al .bars li>span:first-child,.al thead th,.al .chips a,.al .badges li,.al .toc a{font-weight:440}.al summary{font-weight:450}.al .pr s{font-weight:340}}.holo>a{display:block}.rot{display:block;text-decoration:none}.rot img,.hero-art a.sm img{transition:opacity .25s}@media(min-width:1001px){.al{--sec:clamp(28px,2.3vw,36px);--hd:clamp(16px,1.5vw,22px)}.al .hero{padding:clamp(10px,1.2vw,22px) 0 clamp(18px,1.8vw,30px)}.al .hero-in{gap:clamp(32px,3.2vw,56px)}.al .hero-art{max-width:500px;width:100%;margin-left:auto;margin-right:0}.al .hero h1{font-size:clamp(40px,4.2vw,66px);margin-bottom:clamp(10px,1vw,16px)}.al .hero .ans{margin-bottom:clamp(14px,1.4vw,20px)}.al .facts{padding:16px 24px;margin-bottom:clamp(14px,1.4vw,20px);gap:14px 16px}.al .facts dd{font-size:clamp(22px,1.7vw,26px)}.al .h2{font-size:clamp(28px,2.5vw,38px);margin-bottom:8px}.al .pl,.al .mag .pl{gap:clamp(18px,1.8vw,28px) clamp(14px,1.4vw,20px)}.al .hd .lede{margin-top:6px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/aoba-pages.css.map */
