.special-navigation[data-astro-cid-ctr5dqi2]{--_padding-top:clamp(100 * var(--px), (var(--window-width) * .0188 + 92.958) * var(--px), 120 * var(--px));padding-block:var(--_padding-top) clamp(100 * var(--px), (var(--window-width) * .062 + 76.761) * var(--px), 166 * var(--px));position:relative;overflow-x:clip}.special-navigation[data-astro-cid-ctr5dqi2]:where(.-current-02){padding-bottom:clamp(80 * var(--px), (var(--window-width) * .062 + 56.761) * var(--px), 146 * var(--px))}.background[data-astro-cid-ctr5dqi2]{top:calc(var(--_padding-top) - 2 * var(--rem));z-index:-1;pointer-events:none;position:absolute;left:50%;translate:-50%}.special-navigation[data-astro-cid-ctr5dqi2]:where(.-current-01) .background[data-astro-cid-ctr5dqi2]{top:calc(var(--_padding-top) - 5.125 * var(--rem))}.background-image[data-astro-cid-ctr5dqi2]{width:100%;max-width:none;height:auto;display:block}.background[data-astro-cid-ctr5dqi2].-pc{width:calc(112.5 * var(--rem))}@media screen and (width<=max(767px,47.9375rem)){.background[data-astro-cid-ctr5dqi2].-pc{display:none}}.head[data-astro-cid-ctr5dqi2]{z-index:1;position:relative}.body[data-astro-cid-ctr5dqi2]{margin-top:clamp(44 * var(--px), (var(--window-width) * .0357 + 30.62) * var(--px), 82 * var(--px))}.list[data-astro-cid-ctr5dqi2]{grid-template-columns:minmax(0,600fr) minmax(0,540fr);column-gap:8.06452%;display:grid}@media screen and (width<=max(767px,47.9375rem)){.list[data-astro-cid-ctr5dqi2]{row-gap:calc(55 * var(--px));width:100%;max-width:var(--max-width-column);grid-template-columns:minmax(0,1fr);margin-inline:auto}}.list[data-astro-cid-ctr5dqi2]>[data-astro-cid-ctr5dqi2]:nth-child(2){margin-top:4.44444%}@media screen and (width<=max(767px,47.9375rem)){.list[data-astro-cid-ctr5dqi2]>[data-astro-cid-ctr5dqi2]:nth-child(2){margin-top:0}}.list[data-astro-cid-ctr5dqi2]:where(.-current-01){grid-template-columns:minmax(0,540fr) minmax(0,600fr)}@media screen and (width<=max(767px,47.9375rem)){.list[data-astro-cid-ctr5dqi2]:where(.-current-01){grid-template-columns:minmax(0,1fr)}}.list[data-astro-cid-ctr5dqi2]:where(.-current-01)>[data-astro-cid-ctr5dqi2]:nth-child(2){margin-top:22.5%}@media screen and (width<=max(767px,47.9375rem)){.list[data-astro-cid-ctr5dqi2]:where(.-current-01)>[data-astro-cid-ctr5dqi2]:nth-child(2){margin-top:0}}[data-astro-cid-j53ia3hl]:where(.content-section){--_bg:var(--content-section-bg,var(--color-puzzle-pale-light-blue));--_gap:clamp(60 * var(--px), (var(--window-width) * .0376 + 45.915) * var(--px), 100 * var(--px))}.content-section[data-astro-cid-j53ia3hl]{padding-top:var(--_gap)}.content-section[data-astro-cid-j53ia3hl]:first-child{margin-top:calc(-1 * var(--_gap))}@media screen and (width<=max(991px,61.9375rem)){.content-section[data-astro-cid-j53ia3hl]:first-child{margin-top:calc(-1 * var(--_gap) - 20 * var(--px))}}.body[data-astro-cid-j53ia3hl]{padding-block:clamp(60 * var(--px), (var(--window-width) * .0188 + 52.958) * var(--px), 80 * var(--px)) clamp(60 * var(--px), (var(--window-width) * .0376 + 45.915) * var(--px), 100 * var(--px));padding-inline:clamp(220 * var(--px), (var(--window-width) * .134 + 87.143) * var(--px), 280 * var(--px)) clamp(10 * var(--px), (var(--window-width) * .0658 + -14.648) * var(--px), 80 * var(--px));background-color:var(--_bg);border-radius:clamp(10 * var(--px), (var(--window-width) * .00939 + 6.479) * var(--px), 20 * var(--px));isolation:isolate;position:relative}@media screen and (width<=max(991px,61.9375rem)){.body[data-astro-cid-j53ia3hl]{padding-inline:clamp(10 * var(--px), (var(--window-width) * .0658 + -14.648) * var(--px), 80 * var(--px))}}@media screen and (width<=max(767px,47.9375rem)){.body[data-astro-cid-j53ia3hl]{margin-inline:calc(-1 * 10 * var(--px))}}.background[data-astro-cid-j53ia3hl]{z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:clip}@media screen and (width<=max(767px,47.9375rem)){.background[data-astro-cid-j53ia3hl].-pc{display:none}}.background[data-astro-cid-j53ia3hl].-pc>img{width:calc(81.25 * var(--rem));max-width:none;height:auto;display:block;position:absolute;top:0;left:50%;translate:-50%}.background[data-astro-cid-j53ia3hl].-sp{row-gap:calc(2.5 * var(--rem));flex-direction:column;display:none}@media screen and (width<=max(767px,47.9375rem)){.background[data-astro-cid-j53ia3hl].-sp{display:flex}}.background[data-astro-cid-j53ia3hl].-sp>img:nth-child(odd){margin-left:calc(-1 * 10 * var(--px));align-self:flex-start}.background[data-astro-cid-j53ia3hl].-sp>img:nth-child(2n){margin-right:calc(-1 * 10 * var(--px));align-self:flex-end}.background[data-astro-cid-j53ia3hl].-sp>img{width:calc(23.4375 * var(--rem));flex-shrink:0;max-width:none;height:auto;display:block}.index-pc[data-astro-cid-s7typipa]{padding-block:clamp(40 * var(--px), (var(--window-width) * 0 + 40) * var(--px), 40 * var(--px));padding-inline:clamp(30 * var(--px), (var(--window-width) * 0 + 30) * var(--px), 30 * var(--px));background-color:var(--index-bg,#c9c0c0);border-radius:calc(8 * var(--px))}.list[data-astro-cid-s7typipa]{gap:calc(26 * var(--px));flex-direction:column;display:flex}.item[data-astro-cid-s7typipa]{font-weight:700}.anchor[data-astro-cid-s7typipa]{gap:calc(10 * var(--px));justify-content:space-between;align-items:center;display:flex}.label[data-astro-cid-s7typipa]{word-break:keep-all;overflow-wrap:break-word;line-height:1.6}.anchor[data-astro-cid-s7typipa]:where(.-disabled){color:var(--color-puzzle-shueisha-blue)}.button[data-astro-cid-s7typipa]{--_size:clamp(1.875 * var(--rem), (var(--window-width) * 0 + 1.875) * var(--rem), 1.875 * var(--rem))}.button[data-astro-cid-s7typipa] .icon{--_size:clamp(.938 * var(--rem), (var(--window-width) * 0 + .938) * var(--rem), .938 * var(--rem))}.note[data-astro-cid-s7typipa]{--balloon-width:calc(131 * var(--px));--balloon-font-size:calc(.6875 * var(--rem));--_note-height:calc(var(--balloon-width) * 84 / 131);margin-block:calc(var(--_note-height) / -2);margin-right:calc(-60 * var(--px));flex-shrink:0;rotate:5deg}@media (hover:hover){a[data-astro-cid-s7typipa].anchor:hover .button[data-astro-cid-s7typipa]{--shadow-sunk:1;box-shadow:none;translate:calc(4 * var(--px)) calc(4 * var(--px))}a[data-astro-cid-s7typipa].anchor:hover .button[data-astro-cid-s7typipa]:after{inset:calc(-1 * calc(4 * var(--px)) - 1px) 0 0 calc(-1 * calc(4 * var(--px)) - 1px)}}.js-focus-visible a[data-astro-cid-s7typipa].anchor.focus-visible{outline:calc(4 * var(--px)) solid var(--focus-ring-color,var(--color-black));outline-offset:calc(5 * var(--px));box-shadow:none}.index-sp[data-astro-cid-4ebt6b4r]{--_bg:var(--index-bg,#c9c0c0);--_radius:calc(8 * var(--px));--_shadow:calc(4 * var(--px)) calc(4 * var(--px)) 0 0 var(--color-black);max-width:calc(17.1875 * var(--rem));position:relative}.summary[data-astro-cid-4ebt6b4r]{padding-block:calc(10 * var(--px));padding-inline:calc(15 * var(--px));cursor:pointer;background-color:var(--_bg);border-radius:var(--_radius);box-shadow:var(--_shadow)}.summary-inner[data-astro-cid-4ebt6b4r]{justify-content:space-between;align-items:center;display:flex}.index-sp[data-astro-cid-4ebt6b4r][open] .summary[data-astro-cid-4ebt6b4r]{border-bottom-right-radius:0;border-bottom-left-radius:0}.summary-label[data-astro-cid-4ebt6b4r]{font-weight:700}.summary-icon[data-astro-cid-4ebt6b4r]{--_size:calc(1.25 * var(--rem));width:var(--_size);height:var(--_size);font-size:0}.summary-icon[data-astro-cid-4ebt6b4r] svg[data-astro-cid-4ebt6b4r]{width:100%;height:auto}.index-sp[data-astro-cid-4ebt6b4r][open] .summary-icon[data-astro-cid-4ebt6b4r]{scale:1 -1}.body[data-astro-cid-4ebt6b4r]{background-color:var(--_bg);border-radius:0 0 var(--_radius) var(--_radius);width:100%;box-shadow:var(--_shadow);position:absolute;top:100%;left:0;overflow:hidden}.list[data-astro-cid-4ebt6b4r]{gap:calc(20 * var(--px));padding-block:calc(20 * var(--px)) calc(30 * var(--px));padding-inline:calc(30 * var(--px));flex-direction:column;display:flex}.item[data-astro-cid-4ebt6b4r]{font-weight:700}.anchor[data-astro-cid-4ebt6b4r]{gap:calc(10 * var(--px));justify-content:space-between;align-items:center;display:flex}.label[data-astro-cid-4ebt6b4r]{word-break:keep-all;overflow-wrap:break-word}.anchor[data-astro-cid-4ebt6b4r]:where(.-disabled){color:var(--color-puzzle-shueisha-blue)}.button[data-astro-cid-4ebt6b4r]{--_size:clamp(1.875 * var(--rem), (var(--window-width) * 0 + 1.875) * var(--rem), 1.875 * var(--rem))}.button[data-astro-cid-4ebt6b4r] .icon{--_size:clamp(.938 * var(--rem), (var(--window-width) * 0 + .938) * var(--rem), .938 * var(--rem))}.note[data-astro-cid-4ebt6b4r]{--balloon-width:calc(78 * var(--px));--balloon-font-size:calc(.6875 * var(--rem));--balloon-inset-inline:20%;--_note-height:calc(var(--balloon-width) * 84 / 131);margin-block:calc(var(--_note-height) / -2);margin-right:calc(-14 * var(--px));flex-shrink:0;rotate:5deg}@media (hover:hover){a[data-astro-cid-4ebt6b4r].anchor:hover .button[data-astro-cid-4ebt6b4r]{--shadow-sunk:1;box-shadow:none;translate:calc(4 * var(--px)) calc(4 * var(--px))}a[data-astro-cid-4ebt6b4r].anchor:hover .button[data-astro-cid-4ebt6b4r]:after{inset:calc(-1 * calc(4 * var(--px)) - 1px) 0 0 calc(-1 * calc(4 * var(--px)) - 1px)}}.js-focus-visible .summary[data-astro-cid-4ebt6b4r].focus-visible{outline:none}.js-focus-visible .summary[data-astro-cid-4ebt6b4r].focus-visible .summary-inner[data-astro-cid-4ebt6b4r],.js-focus-visible a[data-astro-cid-4ebt6b4r].anchor.focus-visible{outline:calc(4 * var(--px)) solid var(--focus-ring-color,var(--color-black));outline-offset:calc(5 * var(--px));box-shadow:none}.photos[data-astro-cid-t7or6ktn]{font-size:0}.photos[data-astro-cid-t7or6ktn] img{width:100%;height:auto}[data-astro-cid-t7or6ktn]:where(.-columns-2){gap:clamp(20 * var(--px), (var(--window-width) * .0188 + 12.958) * var(--px), 40 * var(--px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (width<=max(767px,47.9375rem)){[data-astro-cid-t7or6ktn]:where(.-columns-2){gap:calc(40 * var(--px));grid-template-columns:minmax(0,1fr)}}.profile[data-astro-cid-74u4gsuo]{--_body-size:clamp(200 * var(--px), (var(--window-width) * .0939 + 164.789) * var(--px), 300 * var(--px));--_tab-size:calc(var(--_body-size) * 61 / 410);grid-template-rows:auto minmax(0,1fr);grid-template-columns:var(--_body-size) minmax(0, 1fr);column-gap:clamp(40 * var(--px), (var(--window-width) * .0596 + -5.714) * var(--px), 80 * var(--px));margin-top:clamp(40 * var(--px), (var(--window-width) * .0376 + 25.915) * var(--px), 80 * var(--px));align-items:start;display:grid}@media screen and (width<=max(767px,47.9375rem)){.profile[data-astro-cid-74u4gsuo]{flex-direction:column;align-items:center;display:flex}}.image[data-astro-cid-74u4gsuo]{width:calc(var(--_body-size) * 532 / 410);aspect-ratio:1;margin-top:calc(-1 * var(--_tab-size));margin-left:calc(-1 * var(--_tab-size));grid-area:1/1/3/2;font-size:0;rotate:-5deg;mask-image:url("data:image/svg+xml,%3csvg%20width='532'%20height='532'%20viewBox='0%200%20532%20532'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M191.023%2027.9548C191.022%2012.5165%20178.507%204.04481e-05%20163.068%200C147.63%200%20135.114%2012.5165%20135.113%2027.9548C135.114%2034.3446%20137.257%2040.235%20140.865%2044.9434C142.824%2047.5001%20144.033%2050.6728%20143.467%2053.8438C142.772%2057.735%20139.388%2060.5683%20135.435%2060.5683H70.5683C65.0454%2060.5683%2060.5683%2065.0454%2060.5683%2070.5683V135.435C60.5683%20139.388%2057.7355%20142.774%2053.8438%20143.471C50.6723%20144.038%2047.5012%20142.829%2044.9443%20140.869C40.236%20137.259%2034.3459%20135.114%2027.9548%20135.113C12.5159%20135.113%200%20147.629%200%20163.068C6.56844e-05%20178.507%2012.516%20191.023%2027.9548%20191.023C34.345%20191.023%2040.2358%20188.88%2044.9443%20185.272C47.5011%20183.312%2050.6728%20182.103%2053.8438%20182.669C57.7343%20183.361%2060.5683%20186.744%2060.5683%20190.695V340.441C60.5683%20344.394%2063.4016%20347.778%2067.2927%20348.473C70.4637%20349.039%2073.6356%20347.83%2076.1922%20345.871C80.9004%20342.261%2086.7908%20340.115%2093.1817%20340.114C108.62%20340.115%20121.137%20352.631%20121.137%20368.069C121.136%20383.507%20108.62%20396.024%2093.1817%20396.024C86.7921%20396.024%2080.9005%20393.88%2076.1922%20390.273C73.6355%20388.313%2070.4636%20387.104%2067.2927%20387.67C63.4016%20388.365%2060.5683%20391.749%2060.5683%20395.702V460.569C60.5683%20466.092%2065.0454%20470.569%2070.5683%20470.569H135.44C139.393%20470.569%20142.777%20473.403%20143.472%20477.294C144.038%20480.465%20142.83%20483.636%20140.87%20486.193C137.26%20490.901%20135.114%20496.792%20135.113%20503.183C135.113%20518.622%20147.629%20531.138%20163.068%20531.138C178.507%20531.137%20191.023%20518.621%20191.023%20503.183C191.023%20496.793%20188.879%20490.902%20185.272%20486.193C183.312%20483.636%20182.103%20480.465%20182.669%20477.294C183.364%20473.402%20186.748%20470.569%20190.701%20470.569L265.568%20470.568H340.439C344.392%20470.568%20347.776%20473.402%20348.471%20477.293C349.038%20480.464%20347.829%20483.635%20345.869%20486.192C342.259%20490.901%20340.113%20496.791%20340.113%20503.182C340.113%20518.621%20352.629%20531.137%20368.068%20531.137C383.507%20531.136%20396.023%20518.621%20396.023%20503.182C396.023%20496.792%20393.88%20490.901%20390.272%20486.192C388.312%20483.635%20387.103%20480.464%20387.669%20477.293C388.364%20473.402%20391.748%20470.568%20395.701%20470.568H460.568C466.091%20470.568%20470.568%20466.091%20470.568%20460.568V395.697C470.568%20391.745%20473.402%20388.362%20477.293%20387.669C480.464%20387.103%20483.635%20388.312%20486.192%20390.272C490.901%20393.88%20496.792%20396.023%20503.182%20396.023C518.621%20396.023%20531.137%20383.507%20531.137%20368.068C531.137%20352.629%20518.621%20340.113%20503.182%20340.113C496.791%20340.113%20490.901%20342.26%20486.192%20345.87C483.635%20347.83%20480.464%20349.038%20477.293%20348.472C473.401%20347.774%20470.568%20344.388%20470.568%20340.435V190.692C470.568%20186.742%20473.4%20183.359%20477.289%20182.664C480.461%20182.098%20483.635%20183.307%20486.192%20185.267C490.9%20188.876%20496.791%20191.023%20503.182%20191.023C518.62%20191.022%20531.137%20178.507%20531.137%20163.068C531.137%20147.63%20518.62%20135.114%20503.182%20135.113C496.792%20135.114%20490.901%20137.257%20486.192%20140.865C483.636%20142.824%20480.463%20144.033%20477.293%20143.467C473.402%20142.772%20470.568%20139.388%20470.568%20135.435V70.5683C470.568%2065.0454%20466.091%2060.5683%20460.568%2060.5683H395.701C391.748%2060.5683%20388.364%2063.4016%20387.669%2067.2927C387.103%2070.4641%20388.308%2073.6353%20390.268%2076.1922C393.877%2080.9003%20396.023%2086.7909%20396.023%2093.1817C396.023%20108.62%20383.507%20121.136%20368.068%20121.137C352.63%20121.136%20340.113%20108.62%20340.113%2093.1817C340.114%2086.7913%20342.261%2080.9008%20345.87%2076.1922C347.828%2073.6357%20349.033%2070.463%20348.467%2067.2927C347.775%2063.4022%20344.393%2060.5683%20340.441%2060.5683H190.696C186.744%2060.5683%20183.359%2057.735%20182.664%2053.8438C182.098%2050.6725%20183.307%2047.5%20185.267%2044.9434C188.876%2040.2351%20191.023%2034.3458%20191.023%2027.9548Z'/%3e%3c/svg%3e");mask-size:100% 100%;mask-repeat:no-repeat}@media screen and (width<=max(767px,47.9375rem)){.image[data-astro-cid-74u4gsuo]{margin-block:calc(-1 * var(--_tab-size));margin-inline:auto}}.image-object[data-astro-cid-74u4gsuo]{object-fit:cover;width:100%;height:100%;display:block}.balloon[data-astro-cid-74u4gsuo]{--balloon-width:clamp(280 * var(--px), (var(--window-width) * .0564 + 258.873) * var(--px), 340 * var(--px));margin-left:clamp(-35 * var(--px), (var(--window-width) * -.0223 + -2.857) * var(--px), -20 * var(--px));grid-area:1/2/2/3}@media screen and (width<=max(767px,47.9375rem)){.balloon[data-astro-cid-74u4gsuo]{margin-top:calc(-20 * var(--px));margin-left:0}}.texts[data-astro-cid-74u4gsuo]{margin-top:clamp(20 * var(--px), (var(--window-width) * .0188 + 12.958) * var(--px), 40 * var(--px));grid-area:2/2/3/3}@media screen and (width<=max(767px,47.9375rem)){.texts[data-astro-cid-74u4gsuo]{align-self:stretch}}.qa[data-astro-cid-4di6wixr]{margin-top:clamp(40 * var(--px), (var(--window-width) * .0376 + 25.915) * var(--px), 80 * var(--px))}.question[data-astro-cid-4di6wixr]{--_bg:var(--color-puzzle-shueisha-blue)}.body[data-astro-cid-4di6wixr]{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-direction:column;display:flex}.body[data-astro-cid-4di6wixr] .texts{flex-direction:column;gap:1em;display:flex}.contents[data-astro-cid-whc7bn4f]{margin-top:clamp(60 * var(--px), (var(--window-width) * .113 + 17.746) * var(--px), 180 * var(--px))}.inner[data-astro-cid-whc7bn4f]{--padding-inline-inner:0;grid-template-columns:calc(60 * var(--px)) calc(180 * var(--px)) minmax(0, 1fr);display:grid}@media screen and (width<=max(767px,47.9375rem)){.inner[data-astro-cid-whc7bn4f]{grid-template-columns:none}}.index[data-astro-cid-whc7bn4f]{z-index:1;align-self:start;position:sticky}.index[data-astro-cid-whc7bn4f].-pc{top:clamp(60 * var(--px), (var(--window-width) * .0188 + 52.958) * var(--px), 80 * var(--px));padding-bottom:clamp(60 * var(--px), (var(--window-width) * .0376 + 45.915) * var(--px), 100 * var(--px));margin-top:clamp(60 * var(--px), (var(--window-width) * .0188 + 52.958) * var(--px), 80 * var(--px));grid-area:1/1/2/3;left:0}@media screen and (width<=max(991px,61.9375rem)){.index[data-astro-cid-whc7bn4f].-pc{display:none}}.index[data-astro-cid-whc7bn4f].-sp{display:none}@media screen and (width<=max(991px,61.9375rem)){.index[data-astro-cid-whc7bn4f].-sp{top:calc(15 * var(--px));margin-left:calc(10 * var(--px));grid-area:1/1/2/-1;display:block;left:0}}@media screen and (width<=max(767px,47.9375rem)){.index[data-astro-cid-whc7bn4f].-sp{margin-left:0}}.body[data-astro-cid-whc7bn4f]{grid-area:1/2/2/4}@media screen and (width<=max(991px,61.9375rem)){.body[data-astro-cid-whc7bn4f]{padding-bottom:calc(23 * var(--px));grid-area:2/1/3/-1}}.special-label[data-astro-cid-tupbenl7]{gap:calc(20 * var(--px));flex-direction:column;align-items:flex-end;display:flex}@media screen and (width<=max(1420px,88.75rem)){.special-label[data-astro-cid-tupbenl7]{gap:calc(40 * var(--px));flex-direction:row;justify-content:space-between;align-items:flex-start}}.label[data-astro-cid-tupbenl7]{font-size:clamp(1.125 * var(--rem), (var(--window-width) * .000353 + .993) * var(--rem), 1.5 * var(--rem));color:var(--color-puzzle-dark-blue);text-align:right;line-height:1.2;font-family:var(--font-family-en);font-variation-settings:"slnt" 0, "wdth" 100, "GRAD" 0, "ROND" 0;font-optical-sizing:auto;letter-spacing:0;font-style:normal;font-weight:500}@media screen and (width<=max(1420px,88.75rem)){.label[data-astro-cid-tupbenl7]{text-align:left}}.number[data-astro-cid-tupbenl7]{--_size:clamp(50 * var(--px), (var(--window-width) * .00939 + 46.479) * var(--px), 60 * var(--px));width:var(--_size);height:var(--_size);font-size:clamp(1.5 * var(--rem), (var(--window-width) * .00047 + 1.324) * var(--rem), 2 * var(--rem));color:var(--color-white);background-color:var(--color-puzzle-shueisha-blue);border-radius:calc(10 * var(--px));line-height:1.2;font-family:var(--font-family-en);font-variation-settings:"slnt" 0, "wdth" 100, "GRAD" 0, "ROND" 0;font-optical-sizing:auto;letter-spacing:0;place-items:center;font-style:normal;font-weight:500;display:grid;position:relative}.number[data-astro-cid-tupbenl7]>.puzzle-knob{--_knob-w:calc(var(--_size) / 4);--_knob-h:calc(var(--_size) / 3);--_knob-inset:calc(var(--_size) / 30);color:var(--color-puzzle-shueisha-blue)}.number-text[data-astro-cid-tupbenl7]{display:block}[data-astro-cid-ue3ux4jr]:where(.anchor-button){--_bg:var(--color-puzzle-light-blue);--_color:var(--color-white);--_border:calc(1 * var(--px));gap:calc(10 * var(--px));padding-block:calc(clamp(.625 * var(--rem), (var(--window-width) * .000294 + .515) * var(--rem), .938 * var(--rem)) - var(--_border));padding-inline:calc(clamp(.938 * var(--rem), (var(--window-width) * 0 + .938) * var(--rem), .938 * var(--rem)) - var(--_border)) calc(clamp(.625 * var(--rem), (var(--window-width) * .000294 + .515) * var(--rem), .938 * var(--rem)) - var(--_border));font-size:clamp(.938 * var(--rem), (var(--window-width) * .000177 + .872) * var(--rem), 1.125 * var(--rem));color:var(--_color);background-color:var(--_bg);border:var(--_border) solid transparent;border-radius:calc(8 * var(--px));box-shadow:calc(4 * var(--px)) calc(4 * var(--px)) 0 0 var(--color-black);isolation:isolate;align-items:center;font-weight:700;display:inline-flex;position:relative}[data-astro-cid-ue3ux4jr]:where(.anchor-button):after{inset:0 calc(-1 * calc(4 * var(--px))) calc(-1 * calc(4 * var(--px))) 0;z-index:-1;content:"";border-radius:inherit;position:absolute}.label[data-astro-cid-ue3ux4jr]{text-align:center;flex-grow:1;justify-content:center;align-items:center;display:flex}.icon[data-astro-cid-ue3ux4jr]{--_size:clamp(2.5 * var(--rem), (var(--window-width) * 0 + 2.5) * var(--rem), 2.5 * var(--rem));background-color:var(--_icon-bg,var(--color-puzzle-dark-blue));box-shadow:none}.icon[data-astro-cid-ue3ux4jr]:after{content:none}[data-astro-cid-ue3ux4jr]:where(.anchor-button.-disabled){color:#666;--_bg:var(--color-grey);--_icon-bg:var(--color-puzzle-blue-grey)}[data-astro-cid-ue3ux4jr]:where(.anchor-button.-disabled) svg{color:#666}@media (hover:hover){a[data-astro-cid-ue3ux4jr].anchor-button:hover{--shadow-sunk:1;box-shadow:none;translate:calc(4 * var(--px)) calc(4 * var(--px))}a[data-astro-cid-ue3ux4jr].anchor-button:hover:after{inset:calc(-1 * calc(4 * var(--px)) - 1px) 0 0 calc(-1 * calc(4 * var(--px)) - 1px)}}.js-focus-visible a[data-astro-cid-ue3ux4jr].anchor-button.focus-visible{box-shadow:calc(4 * var(--px)) calc(4 * var(--px)) 0 0 var(--color-black), calc(calc(4 * var(--px)) * 0) calc(calc(4 * var(--px)) * 0) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * .25) calc(calc(4 * var(--px)) * .25) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * .5) calc(calc(4 * var(--px)) * .5) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * .75) calc(calc(4 * var(--px)) * .75) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * 1) calc(calc(4 * var(--px)) * 1) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * 0) calc(calc(4 * var(--px)) * 0) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * .25) calc(calc(4 * var(--px)) * .25) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * .5) calc(calc(4 * var(--px)) * .5) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * .75) calc(calc(4 * var(--px)) * .75) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * 1) calc(calc(4 * var(--px)) * 1) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black));outline:none}@media (hover:hover){.js-focus-visible a[data-astro-cid-ue3ux4jr].anchor-button.focus-visible:hover{box-shadow:calc(calc(4 * var(--px)) * -1) calc(calc(4 * var(--px)) * -1) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * -.75) calc(calc(4 * var(--px)) * -.75) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * -.5) calc(calc(4 * var(--px)) * -.5) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * -.25) calc(calc(4 * var(--px)) * -.25) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * 0) calc(calc(4 * var(--px)) * 0) 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white)), calc(calc(4 * var(--px)) * -1) calc(calc(4 * var(--px)) * -1) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * -.75) calc(calc(4 * var(--px)) * -.75) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * -.5) calc(calc(4 * var(--px)) * -.5) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * -.25) calc(calc(4 * var(--px)) * -.25) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black)), calc(calc(4 * var(--px)) * 0) calc(calc(4 * var(--px)) * 0) 0 calc(7 * var(--px)) var(--focus-ring-color,var(--color-black))}}@media (forced-colors:active){.js-focus-visible a[data-astro-cid-ue3ux4jr].anchor-button.focus-visible{outline:calc(4 * var(--px)) solid var(--focus-ring-color,var(--color-black));outline-offset:calc(3 * var(--px));box-shadow:0 0 0 calc(3 * var(--px)) var(--focus-ring-fill,var(--color-white));box-shadow:none}}
