*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--k-face-body);font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--k-tx:210 30% 12%;--k-mute:210 12% 36%;--k-key:200 50% 28%;--k-key-dark:202 52% 18%;--k-pop:24 70% 38%;--k-pop-dark:24 72% 30%;--k-mark:42 80% 62%;--k-back:40 40% 97%;--k-sheet:40 30% 92%;--k-seam:210 14% 84%;--k-pale:40 40% 96%;--k-err:4 66% 42%;--k-masthead-back:var(--k-back);--k-advisory-side:var(--k-key);--k-face-show:Georgia,serif;--k-face-body:system-ui,sans-serif;--k-heading-bold:600;--k-body-fs:1rem;--k-body-lineh:1.65;--k-rad:6px;--k-rad-button:6px;--k-rad-panel:8px;--k-depth:0 24px 50px -32px hsl(var(--k-tx)/0.45);--k-shell:78rem;--k-masthead-h:72px;--k-kicker-fs:0.78rem;--k-kicker-tt:uppercase;--k-kicker-lane:0.14em;--k-kicker-bold:700;--k-button-bold:700}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:hsl(var(--k-back));color:hsl(var(--k-tx));font-family:var(--k-face-body);font-size:var(--k-body-fs);line-height:var(--k-body-lineh);overflow-x:hidden;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--k-face-show);font-weight:var(--k-heading-bold);letter-spacing:var(--k-heading-spacing);line-height:1.12;text-wrap:balance}img,svg,video{max-width:100%}img{height:auto}[id]{scroll-margin-top:calc(var(--k-masthead-h) + 24px)}:focus-visible{border-radius:2px;outline:3px solid hsl(var(--k-mark));outline-offset:3px}::-moz-selection{background:hsl(var(--k-mark)/.45);color:hsl(var(--k-tx))}::selection{background:hsl(var(--k-mark)/.45);color:hsl(var(--k-tx))}.dar-shell{margin-inline:auto;max-width:var(--k-shell);padding-inline:1rem;width:100%}@media (min-width:640px){.dar-shell{padding-inline:1.5rem}}@media (min-width:1024px){.dar-shell{padding-inline:2rem}}.dar-bypass,.dar-on--inverse{color:hsl(var(--k-pale))}.dar-bypass{background:hsl(var(--k-key));border-radius:var(--k-rad);font-weight:700;left:1rem;padding:.75rem 1.1rem;position:absolute;text-decoration:none;top:-120px;z-index:100}.dar-bypass:focus{top:1rem}.dar-masthead{-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px);background:hsl(var(--k-masthead-back)/.96);border-bottom:1px solid hsl(var(--k-masthead-seam));color:hsl(var(--k-masthead-fg));position:sticky;top:0;z-index:50}.dar-masthead__core{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-height:var(--k-masthead-h);position:relative}.dar-sign{align-items:center;color:inherit;display:inline-flex;gap:.7rem;min-height:44px;text-decoration:none}.dar-sign img{flex:none;height:40px;width:40px}.dar-sign__text{display:block;font-family:var(--k-face-show);font-size:1.45rem;font-weight:700;line-height:1}.dar-sign__motto{display:block;font-size:.74rem;line-height:1.25;margin-top:.25rem;opacity:.72}.dar-hamb{align-items:center;border:1px solid hsl(var(--k-masthead-seam));border-radius:var(--k-rad);color:inherit;cursor:pointer;display:inline-flex;flex:none;height:46px;justify-content:center;width:46px}.dar-hamb svg{height:22px;width:22px}.dar-hamb .dar-glyph--close,.dar-navi__flip:checked+.dar-hamb .dar-glyph--open{display:none}.dar-navi__flip:checked+.dar-hamb .dar-glyph--close{display:block}.dar-navi__flip:focus-visible+.dar-hamb{outline:3px solid hsl(var(--k-mark));outline-offset:3px}.dar-navi{background:hsl(var(--k-masthead-back));border-bottom:1px solid hsl(var(--k-masthead-seam));box-shadow:0 18px 30px -20px hsl(var(--k-tx)/.35);display:none;left:0;padding:.75rem 1rem 1.25rem;position:absolute;right:0;top:100%}.dar-navi__flip:checked~.dar-navi{display:block}.dar-navi__set{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0}.dar-navi__ref{align-items:center;border-radius:var(--k-rad);color:inherit;display:flex;font-weight:600;min-height:48px;padding:0 .75rem;text-decoration:none;transition:color .2s ease,background-color .2s ease}.dar-navi__ref:hover{background:hsl(var(--k-masthead-fg)/.07)}.dar-navi__ref[aria-current=page]{color:hsl(var(--k-pop));text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.dar-masthead .dar-masthead__action{display:none}@media (min-width:1024px){.dar-hamb{display:none}.dar-navi{background:transparent;border:0;box-shadow:none;display:block;padding:0;position:static}.dar-navi__set{align-items:center;flex-direction:row;gap:.25rem}.dar-navi__ref:hover{background:transparent;color:hsl(var(--k-pop))}.dar-masthead .dar-masthead__action{display:inline-flex}}.dar-button{align-items:center;border:1.5px solid transparent;border-radius:var(--k-rad-button);cursor:pointer;display:inline-flex;font-size:.98rem;font-weight:var(--k-button-bold);gap:.5rem;justify-content:center;letter-spacing:var(--k-button-lane);line-height:1.2;min-height:48px;padding:.75rem 1.4rem;text-align:center;text-decoration:none;text-transform:var(--k-button-tt);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.dar-button:hover{transform:translateY(-1px)}.dar-button--main{background:hsl(var(--k-pop));color:#fff}.dar-button--main:hover{background:hsl(var(--k-pop-dark))}.dar-button--outline{background:transparent;border-color:hsl(var(--k-key));color:hsl(var(--k-key))}.dar-button--outline:hover{background:hsl(var(--k-key));color:hsl(var(--k-pale))}.dar-button--clear{background:hsl(var(--k-pale))}.dar-button--clear:hover{background:#fff}.dar-ref{align-items:center;color:hsl(var(--k-key));display:inline-flex;font-weight:700;gap:.4rem;min-height:44px;text-decoration:underline;text-decoration-color:hsl(var(--k-key)/.35);text-decoration-thickness:1.5px;text-underline-offset:5px}.dar-ref:hover{color:hsl(var(--k-pop));text-decoration-color:currentColor}.dar-on--inverse .dar-ref{color:hsl(var(--k-pale));text-decoration-color:hsl(var(--k-mark))}.dar-kicker{display:inline-block;font-size:var(--k-kicker-fs);font-weight:var(--k-kicker-bold);letter-spacing:var(--k-kicker-lane);text-transform:var(--k-kicker-tt)}.dar-on--inverse .dar-kicker{color:hsl(var(--k-mark))}.dar-figure{background:hsl(var(--k-sheet));border-radius:var(--k-rad-panel);box-shadow:var(--k-depth);overflow:hidden;position:relative}.dar-figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dar-intro__image{isolation:isolate;overflow:hidden;position:relative}.dar-intro__image-src{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;width:100%;z-index:-2}.dar-intro__image:after{background:hsl(var(--k-back)/.62);content:"";inset:0;position:absolute;z-index:-1}@media (min-width:1024px){.dar-intro__image:after{background:linear-gradient(90deg,hsl(var(--k-back)/.95) 0,hsl(var(--k-back)/.78) 45%,hsl(var(--k-back)/.15) 100%)}}.dar-intro__image h1,.dar-intro__image p{text-shadow:0 1px 14px hsl(var(--k-back)/.85)}@keyframes dar-ticker{to{transform:translateX(-50%)}}.dar-marks,.dar-nope,.dar-yes{list-style:none;margin:0;padding:0}.dar-marks li,.dar-nope li,.dar-yes li{margin-bottom:.7rem;padding-left:2rem;position:relative}.dar-yes li:before{background:hsl(var(--k-sheet));border-radius:50%;box-shadow:inset 0 0 0 1.5px hsl(var(--k-key));content:"";height:18px;left:0;position:absolute;top:.3rem;width:18px}.dar-yes li:after{border-bottom:2px solid hsl(var(--k-key));border-right:2px solid hsl(var(--k-key));content:"";height:9px;left:6px;position:absolute;top:.5rem;transform:rotate(45deg);width:6px}.dar-nope li:after,.dar-nope li:before{background:hsl(var(--k-pop));content:"";height:2px;left:3px;position:absolute;top:.8rem;transform:rotate(45deg);width:13px}.dar-nope li:after{transform:rotate(-45deg)}.dar-marks li:before{background:hsl(var(--k-pop));border-radius:50%;content:"";height:7px;left:.35rem;position:absolute;top:.62rem;width:7px}.dar-on--inverse .dar-yes li:before{background:transparent;box-shadow:inset 0 0 0 1.5px hsl(var(--k-mark))}.dar-on--inverse .dar-yes li:after{border-color:hsl(var(--k-mark))}.dar-on--inverse .dar-marks li:before,.dar-on--inverse .dar-nope li:after,.dar-on--inverse .dar-nope li:before{background:hsl(var(--k-mark))}.dar-aside{background:hsl(var(--k-sheet));border-left:4px solid hsl(var(--k-pop));border-radius:var(--k-rad);padding:1.35rem 1.5rem}.dar-aside--inverse{background:hsl(var(--k-key-dark));border-radius:var(--k-rad-panel);color:hsl(var(--k-pale)/.88);padding:1.5rem}.dar-aside--inverse h2,.dar-aside--inverse h3{color:hsl(var(--k-pale))}.dar-questions{border-top:1px solid hsl(var(--k-seam))}.dar-questions details{border-bottom:1px solid hsl(var(--k-seam))}.dar-questions summary{align-items:center;cursor:pointer;display:flex;font-size:1.05rem;font-weight:700;gap:1rem;justify-content:space-between;list-style:none;min-height:56px;padding:1rem .25rem}.dar-questions summary::-webkit-details-marker{display:none}.dar-questions summary:after{background:linear-gradient(hsl(var(--k-key)),hsl(var(--k-key))) 50% /12px 2px no-repeat,linear-gradient(hsl(var(--k-key)),hsl(var(--k-key))) 50% /2px 12px no-repeat;border:1.5px solid hsl(var(--k-key)/.45);border-radius:50%;content:"";flex:none;height:28px;transition:transform .25s ease,background-color .25s ease;width:28px}.dar-questions details[open] summary{color:hsl(var(--k-key))}.dar-questions details[open] summary:after{background-color:hsl(var(--k-sheet));transform:rotate(45deg)}.dar-questions details>:not(summary){color:hsl(var(--k-mute));max-width:48rem;padding:0 .25rem 1.25rem}.dar-sheet__case{background:hsl(var(--k-pane));border:1px solid hsl(var(--k-seam));border-radius:var(--k-rad);overflow-x:auto;width:100%}.dar-sheet{border-collapse:collapse;font-size:.95rem;min-width:520px;width:100%}.dar-sheet td,.dar-sheet th{border-bottom:1px solid hsl(var(--k-seam));padding:.85rem 1rem;text-align:left;vertical-align:top}.dar-sheet thead th{background:hsl(var(--k-sheet));color:hsl(var(--k-key-dark));font-weight:800}.dar-sheet tr:last-child td{border-bottom:0}.dar-ref__panel{background:hsl(var(--k-pane));border:1px solid hsl(var(--k-seam));border-radius:var(--k-rad-panel);color:inherit;display:block;padding:1.5rem;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.dar-ref__panel:hover{border-color:hsl(var(--k-key));transform:translateY(-2px)}.dar-write__panel{background:hsl(var(--k-pane));border:1px solid hsl(var(--k-seam));border-radius:var(--k-rad-panel);box-shadow:var(--k-depth)}.dar-unit{display:flex;flex-direction:column;gap:.35rem}.dar-legend-2{font-size:.95rem;font-weight:700}.dar-inp{background:#fff;border:1.5px solid hsl(var(--k-seam));border-radius:var(--k-rad);color:hsl(var(--k-tx));font:inherit;min-height:48px;padding:.7rem .9rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}textarea.dar-inp{min-height:150px;resize:vertical}.dar-inp:focus{border-color:hsl(var(--k-key));box-shadow:0 0 0 3px hsl(var(--k-key)/.18);outline:none}.dar-aid{color:hsl(var(--k-mute));font-size:.85rem}.dar-err{color:hsl(var(--k-err));display:none;font-size:.86rem;font-weight:600}.dar-unit:has(:user-invalid) .dar-inp{border-color:hsl(var(--k-err))}.dar-unit:has(:user-invalid) .dar-err{display:block}.dar-assent{align-items:flex-start;display:flex;gap:.75rem}.dar-assent input{accent-color:hsl(var(--k-key));flex:none;height:22px;margin-top:.15rem;width:22px}.dar-unit:has(:user-invalid) .dar-assent input{outline:2px solid hsl(var(--k-err));outline-offset:2px}.dar-connect__set{border-top:1px solid hsl(var(--k-seam))}.dar-connect__set>div{border-bottom:1px solid hsl(var(--k-seam));display:grid;gap:.75rem;grid-template-columns:7.5rem 1fr;padding:1rem 0}.dar-connect__set dt{font-weight:700}.dar-connect__set dd{color:hsl(var(--k-mute));margin:0;overflow-wrap:anywhere}.dar-connect__set a{color:hsl(var(--k-key));font-weight:700}.dar-law__index{position:sticky;top:calc(var(--k-masthead-h) + 24px)}.dar-law__index ol{list-style:none;margin:1rem 0 0;padding:0}.dar-law__index a{border-left:2px solid hsl(var(--k-seam));color:hsl(var(--k-mute));display:block;font-size:.93rem;padding:.45rem .75rem;text-decoration:none}.dar-law__index a:hover{border-left-color:hsl(var(--k-key));color:hsl(var(--k-key))}.dar-law{max-width:48rem}.dar-law h2{font-size:1.75rem;margin:2.75rem 0 .9rem}.dar-law h2:first-child{margin-top:0}.dar-law h3{font-size:1.25rem;margin:1.5rem 0 .5rem}.dar-law p{margin-bottom:.9rem}.dar-law ol,.dar-law ul{margin-bottom:1rem;padding-left:1.4rem}.dar-law ul{list-style:disc}.dar-law ol{list-style:decimal}.dar-law li{margin-bottom:.35rem}.dar-law li,.dar-law p{color:hsl(var(--k-tx)/.86)}.dar-law a{color:hsl(var(--k-key));font-weight:700;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.dar-law .dar-sheet__case{margin:1rem 0 1.25rem}.dar-advisory{background:hsl(var(--k-advisory-back));border-left:4px solid hsl(var(--k-advisory-side));display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 1.5rem}@media (min-width:640px){.dar-advisory{flex-direction:row}}.dar-advisory h2{font-size:1.5rem}.dar-advisory p{color:hsl(var(--k-tx)/.85);margin-top:.75rem;max-width:56rem}.dar-advisory__glyph{align-items:center;background:hsl(var(--k-pane));border-radius:50%;color:hsl(var(--k-key));display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.dar-colophon{background:hsl(var(--k-colophon-back));color:hsl(var(--k-colophon-fg)/.86)}.dar-colophon a{color:hsl(var(--k-colophon-fg));text-decoration:none}.dar-colophon a:hover{color:hsl(var(--k-mark));text-decoration:underline}.dar-colophon__hd{color:hsl(var(--k-colophon-fg));font-size:1.3rem;margin-bottom:.9rem}.dar-colophon__refs li a{align-items:center;display:inline-flex;min-height:40px}.dar-colophon__bottom{border-top:1px solid hsl(var(--k-colophon-fg)/.16);font-size:.875rem}.dar-colophon__faint{color:hsl(var(--k-colophon-fg)/.68)}.dar-qphone .dar-inp{min-width:0}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-16{height:4rem}.w-1\/2{width:50%}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-3\/5{width:60%}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-xl{max-width:36rem}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.rounded-card{border-radius:var(--k-rad-panel)}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-seam{--tw-border-opacity:1;border-color:hsl(var(--k-seam)/var(--tw-border-opacity,1))}.bg-pane{--tw-bg-opacity:1;background-color:hsl(var(--k-pane)/var(--tw-bg-opacity,1))}.bg-sheet{--tw-bg-opacity:1;background-color:hsl(var(--k-sheet)/var(--tw-bg-opacity,1))}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.pb-16{padding-bottom:4rem}.pt-14{padding-top:3.5rem}.text-center{text-align:center}.font-title{font-family:var(--k-face-show)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.12\]{line-height:1.12}.leading-relaxed{line-height:1.625}.text-key{--tw-text-opacity:1;color:hsl(var(--k-key)/var(--tw-text-opacity,1))}.text-mute{--tw-text-opacity:1;color:hsl(var(--k-mute)/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dar-ticker__lane{animation:none!important}}:root{--k-tx:254 38% 15%;--k-mute:252 16% 36%;--k-key:276 44% 42%;--k-key-dark:268 48% 18%;--k-pop:204 82% 35%;--k-pop-dark:206 86% 27%;--k-mark:196 88% 72%;--k-back:228 60% 98%;--k-sheet:262 64% 95%;--k-pane:0 0% 100%;--k-seam:252 32% 87%;--k-pale:228 60% 98%;--k-err:350 64% 42%;--k-sky-1:204 86% 88%;--k-sky-2:266 72% 91%;--k-sky-3:228 60% 98%;--k-masthead-back:0 0% 100%;--k-masthead-fg:var(--k-tx);--k-masthead-seam:var(--k-seam);--k-colophon-back:var(--k-key-dark);--k-colophon-fg:var(--k-pale);--k-advisory-back:var(--k-sheet);--k-advisory-side:var(--k-pop);--k-face-show:"Manrope","Poppins",system-ui,sans-serif;--k-face-body:"Inter","Hind",system-ui,sans-serif;--k-heading-bold:700;--k-heading-spacing:-0.01em;--k-body-fs:1.04rem;--k-body-lineh:1.78;--k-rad:12px;--k-rad-button:999px;--k-rad-panel:14px;--k-depth:0 28px 60px -34px rgba(74,38,115,.45);--k-shell:76rem;--k-masthead-h:76px;--k-kicker-fs:0.92rem;--k-kicker-tt:none;--k-kicker-lane:0.01em;--k-kicker-bold:600;--k-button-bold:600;--k-button-tt:none;--k-button-lane:0}.dar-glass{-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);background:hsla(0,0%,100%,.52);border:1px solid hsla(0,0%,100%,.8);border-radius:var(--k-rad-panel);box-shadow:var(--k-depth),inset 0 1px 0 hsla(0,0%,100%,.9)}.dar-sky{background:radial-gradient(60rem 30rem at 12% 0,hsl(var(--k-sky-1)) 0,transparent 70%),radial-gradient(50rem 32rem at 95% 30%,hsl(var(--k-sky-2)) 0,transparent 70%),linear-gradient(170deg,#dfeefb 0,#ede5fa 55%,hsl(var(--k-sky-3)) 100%);isolation:isolate;overflow:hidden;position:relative}.dar-sky__soft{background:linear-gradient(180deg,hsl(var(--k-sky-3)) 0,#f0e9fb 50%,#e8f4fc 100%)}.dar-tint{background:hsl(var(--k-sheet)/.6)}.dar-deep{background:radial-gradient(40rem 24rem at 85% 10%,rgba(112,51,153,.75) 0,transparent 70%),radial-gradient(36rem 22rem at 5% 100%,rgba(29,110,165,.55) 0,transparent 70%),hsl(var(--k-key-dark));overflow:hidden;position:relative}.dar-orb{border-radius:50%;filter:blur(40px);opacity:.75;pointer-events:none;position:absolute;z-index:-1}.dar-orb__a{background:#94d8f9;height:22rem;left:-6rem;top:8rem;width:22rem}.dar-orb__b{background:#d6b6f7;height:26rem;right:-8rem;top:-6rem;width:26rem}.dar-orb__c{background:#bbcefb;bottom:-8rem;height:18rem;left:45%;width:18rem}.dar-orb__d{background:#e4c2f4;bottom:-10rem;height:24rem;right:10%;width:24rem}.dar-glass__badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.85);border-radius:999px;color:hsl(var(--k-key));display:inline-flex;font-size:.92rem;font-weight:600;gap:.5rem;padding:.45rem 1rem}.dar-glass__badge:before{background:linear-gradient(135deg,hsl(var(--k-pop)),hsl(var(--k-key)));border-radius:50%;content:"";height:.5rem;width:.5rem}.dar-button--main{background:linear-gradient(135deg,hsl(var(--k-pop)) 0,hsl(var(--k-key)) 100%);box-shadow:0 14px 30px -16px hsl(var(--k-key)/.8)}.dar-button--main:hover{background:linear-gradient(135deg,hsl(var(--k-pop-dark)) 0,hsl(var(--k-key-dark)) 100%)}.dar-button__glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.55);border-color:hsla(0,0%,100%,.9);color:hsl(var(--k-key-dark))}.dar-button__glass:hover{background:hsla(0,0%,100%,.85)}.dar-button--clear{color:hsl(var(--k-key-dark))}.dar-kicker{color:hsl(var(--k-pop))}.dar-aside{background:hsla(0,0%,100%,.7);border-left-color:hsl(var(--k-key));border-radius:var(--k-rad-panel)}.dar-figure{border:1px solid hsla(0,0%,100%,.8)}.dar-masthead{-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%);background:hsla(0,0%,100%,.62);border-bottom:1px solid hsla(0,0%,100%,.75);box-shadow:0 10px 30px -24px rgba(74,38,115,.6)}.dar-sign img{border-radius:12px;box-shadow:0 8px 18px -10px hsl(var(--k-key)/.8)}.dar-sign__text{background:linear-gradient(120deg,hsl(var(--k-pop-dark)),hsl(var(--k-key)));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.dar-sign__motto{color:hsl(var(--k-mute));font-size:.78rem;opacity:1}.dar-hamb{background:hsla(0,0%,100%,.6);border-color:hsl(var(--k-seam));border-radius:14px}.dar-navi{background:hsla(0,0%,100%,.94)}.dar-navi__ref{border-radius:999px;font-weight:500;padding:0 1rem}.dar-navi__ref[aria-current=page]{background:linear-gradient(135deg,#d0eafb,#e7d7f9);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.9);color:hsl(var(--k-key-dark));text-decoration:none}@media (min-width:1024px){.dar-navi{background:transparent}.dar-navi__set{background:hsla(0,0%,100%,.45);border:1px solid hsla(0,0%,100%,.9);border-radius:999px;padding:.3rem}.dar-navi__ref{min-height:44px}.dar-navi__ref:hover{color:hsl(var(--k-key))}}.dar-colophon{background:radial-gradient(36rem 16rem at 90% 0,rgba(100,50,134,.7) 0,transparent 70%),radial-gradient(30rem 16rem at 0 0,rgba(26,99,147,.45) 0,transparent 70%),hsl(var(--k-colophon-back));position:relative}.dar-colophon .dar-sign__text{background:linear-gradient(120deg,#9ee1fa,#dfc5fc);-webkit-background-clip:text;background-clip:text}.dar-colophon__hd{color:hsl(var(--k-mark));font-family:var(--k-face-body);font-size:.9rem;font-weight:600;letter-spacing:.02em}.dar-colophon__refs li a{text-decoration:none}.dar-colophon__refs li a:hover{text-decoration:underline}.dar-colophon__bottom{background:hsla(0,0%,100%,.04)}.dar-advisory{background:linear-gradient(135deg,#e8f4fc,#f1e9fb);border:1px solid hsla(0,0%,100%,.9);border-radius:var(--k-rad-panel);box-shadow:var(--k-depth)}.dar-widgets{display:grid;gap:1.25rem;margin-inline:auto;max-width:62rem}@media (max-width:639px){.dar-widget__set,.dar-widget__timer{display:none}}@media (min-width:768px){.dar-widgets{align-items:center;grid-template-columns:1fr 1.35fr 1fr}.dar-widget__timer{transform:translateY(1.5rem) rotate(-3deg)}.dar-widget__set{transform:translateY(2rem) rotate(3deg)}.dar-widget__image{z-index:1}}.dar-widget{padding:1.25rem}.dar-widget__legend{color:hsl(var(--k-mute));font-size:.85rem;font-weight:600}.dar-ring{background:conic-gradient(hsl(var(--k-pop)) 0 72%,hsla(0,0%,100%,.7) 72% 100%);height:8.5rem;margin:1rem auto;place-items:center;width:8.5rem}.dar-ring,.dar-ring__core{border-radius:50%;display:grid}.dar-ring__core{background:hsla(0,0%,100%,.85);color:hsl(var(--k-key-dark));font-family:var(--k-face-show);font-size:2.6rem;font-weight:800;height:6.6rem;place-items:center;width:6.6rem}.dar-widget__foot{color:hsl(var(--k-mute));font-size:.85rem;text-align:center}.dar-widget__image{padding:.6rem}.dar-widget__image img{aspect-ratio:3/2;border-radius:10px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dar-widget__caption{color:hsl(var(--k-key-dark));font-family:var(--k-face-show);font-weight:700;padding:.7rem .5rem .2rem;text-align:center}.dar-flip__set{display:grid;gap:.7rem;margin-top:1rem}.dar-flip__set li{align-items:center;display:flex;font-size:.92rem;gap:.75rem;justify-content:space-between}.dar-flip{background:hsl(var(--k-seam));border-radius:999px;flex:none;height:1.5rem;position:relative;width:2.6rem}.dar-flip:after{background:#fff;border-radius:50%;box-shadow:0 2px 6px hsl(var(--k-tx)/.25);content:"";height:1.1rem;left:.2rem;position:absolute;top:.2rem;width:1.1rem}.dar-flip__on{background:linear-gradient(135deg,hsl(var(--k-pop)),hsl(var(--k-key)))}.dar-flip__on:after{left:auto;right:.2rem}.dar-pane{border-radius:var(--k-rad-panel);overflow:hidden;padding:2rem;position:relative}.dar-pane__clear{background:linear-gradient(160deg,#fff,#f1f8fd);border:1px solid hsl(var(--k-seam));box-shadow:var(--k-depth)}.dar-pane__frost{background:repeating-linear-gradient(115deg,hsla(0,0%,100%,.22) 0 2px,transparent 2px 9px),linear-gradient(160deg,#e3d6f5,#dbc9ed);border:1px solid hsla(0,0%,100%,.9)}.dar-pane__motto{background:hsla(0,0%,100%,.8);border-radius:999px;color:hsl(var(--k-key));display:inline-block;font-size:.82rem;font-weight:600;padding:.2rem .75rem}.dar-strip{background:hsl(var(--k-sheet)/.55);border:1px dashed hsl(var(--k-key)/.35);border-radius:var(--k-rad-panel);padding:1.5rem 2rem}.dar-ph{background:radial-gradient(18rem 14rem at 10% 0,#a8dffa 0,transparent 70%),radial-gradient(18rem 14rem at 100% 100%,#d8b6f7 0,transparent 70%),#efeffb;border:1px solid hsla(0,0%,100%,.9);border-radius:2.2rem;box-shadow:0 40px 80px -40px rgba(74,38,115,.55),inset 0 0 0 6px hsla(0,0%,100%,.5);margin-inline:auto;max-width:26rem;padding:1.25rem 1rem 1.5rem}.dar-ph__date{color:hsl(var(--k-key-dark));font-family:var(--k-face-show);font-weight:700;text-align:center}.dar-feed{display:grid;gap:.6rem;margin-top:1rem}.dar-note{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.85);border-radius:1.1rem;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:auto 1fr;padding:.8rem 1rem}.dar-note__time{color:hsl(var(--k-pop));font-size:.8rem;font-weight:600;grid-row:span 2;padding-top:.15rem}.dar-note__hd{color:hsl(var(--k-tx));font-size:.95rem}.dar-note__txt{color:hsl(var(--k-mute));font-size:.88rem;line-height:1.6}.dar-control__panel{display:grid;gap:1rem;padding:1rem}@media (min-width:640px){.dar-control__panel{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.25rem}}@media (min-width:1024px){.dar-control__panel{grid-template-columns:repeat(3,minmax(0,1fr))}}.dar-control{background:hsla(0,0%,100%,.65);border:1px solid hsla(0,0%,100%,.9);border-radius:1.1rem;padding:1.25rem}.dar-control__head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.dar-control__head h3{font-size:1.15rem}.dar-control__value{color:hsl(var(--k-key));font-size:.82rem;font-weight:600}.dar-slider{background:hsl(var(--k-seam));border-radius:999px;height:.55rem;margin:.9rem 0 .2rem}.dar-slider span{background:linear-gradient(90deg,hsl(var(--k-pop)),hsl(var(--k-key)));border-radius:inherit;display:block;height:100%}.dar-control p{color:hsl(var(--k-mute));font-size:.93rem;margin-top:.75rem}.dar-window{margin-inline:auto;max-width:28rem;padding-bottom:2.5rem;position:relative}.dar-window img{aspect-ratio:3/4;border-radius:1.5rem;box-shadow:var(--k-depth);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dar-window__caption{bottom:0;color:hsl(var(--k-key-dark));font-family:var(--k-face-show);font-weight:700;left:1.5rem;padding:1rem 1.25rem;position:absolute;right:-.5rem}@media (min-width:1024px){.dar-window__caption{right:-2.5rem}}.dar-folder{color:inherit;display:flex;flex-direction:column;gap:.7rem;padding:1.5rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.dar-folder:hover{transform:translateY(-3px)}.dar-folder__grid{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.6rem}.dar-folder__grid span{background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(237,229,250,.9));border:1px solid #fff;border-radius:1rem;color:hsl(var(--k-key-dark));display:grid;font-size:.85rem;font-weight:600;min-height:4.2rem;padding:.4rem;place-items:center;text-align:center}.dar-folder__grid span:nth-child(2n){background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(218,238,251,.9))}.dar-folder__text{font-family:var(--k-face-show);font-size:1.6rem;font-weight:700;line-height:1.2}.dar-folder__txt{color:hsl(var(--k-mute))}.dar-folder__go{color:hsl(var(--k-key));font-weight:600;margin-top:auto}.dar-compose{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.22);border-radius:1.5rem;box-shadow:0 40px 80px -40px rgba(0,0,0,.6);margin-inline:auto;max-width:52rem;overflow:hidden}.dar-compose__bar{border-bottom:1px solid hsla(0,0%,100%,.14);display:flex;gap:.45rem;padding:.9rem 1.25rem}.dar-compose__bar span{background:hsla(0,0%,100%,.35);border-radius:50%;height:.7rem;width:.7rem}.dar-compose__fields>div{border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;gap:1rem;padding:.75rem 1.5rem}.dar-compose__fields dt{color:hsl(var(--k-mark));font-weight:600;min-width:3.5rem}.dar-compose__body{padding:2rem 1.5rem 2.25rem}@media (min-width:640px){.dar-compose__body{padding:2.5rem 2.5rem 2.75rem}}.dar-prism__numerals{bottom:-2rem;color:transparent;font-family:var(--k-face-show);font-size:clamp(6rem,18vw,15rem);font-weight:700;letter-spacing:.05em;line-height:1;position:absolute;right:-1rem;z-index:-1;-webkit-text-stroke:2px hsla(0,0%,100%,.9);pointer-events:none;white-space:nowrap}.dar-badge__entry{display:flex;flex-wrap:wrap;gap:.6rem}.dar-badge__entry a{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.9);border-radius:999px;color:hsl(var(--k-key-dark));display:inline-flex;font-weight:600;min-height:44px;padding:0 1.1rem;text-decoration:none;transition:background-color .2s ease}.dar-badge__entry a:hover{background:hsla(0,0%,100%,.9)}.dar-toasts{display:grid;gap:.85rem}@media (min-width:768px){.dar-toasts{grid-template-columns:repeat(2,minmax(0,1fr))}}.dar-toast{background:linear-gradient(150deg,#fff,#f6f3fc);border:1px solid hsl(var(--k-seam));border-radius:1.1rem;box-shadow:0 18px 36px -28px rgba(74,38,115,.5);display:flex;gap:1rem;padding:1.1rem 1.25rem}.dar-toast h3{font-size:1.08rem}.dar-toast p{color:hsl(var(--k-mute));font-size:.93rem;margin-top:.3rem}.dar-toast__glyph{background:linear-gradient(135deg,#d0eafb,#e4d2f9);border-radius:.8rem;color:hsl(var(--k-key-dark));display:grid;flex:none;font-weight:700;height:2.4rem;place-items:center;width:2.4rem}.dar-sheet-2{display:grid;gap:1.5rem;overflow:hidden;padding:1.75rem 1.5rem;position:relative}@media (min-width:640px){.dar-sheet-2{padding:2.25rem 2.5rem}}@media (min-width:1024px){.dar-sheet-2{align-items:start;grid-template-columns:6rem minmax(0,1fr) minmax(0,.8fr)}.dar-sheet-2:not(:has(.dar-sheet__image)){grid-template-columns:6rem minmax(0,1fr)}.dar-sheet-2:not(:has(.dar-sheet__image)) .dar-sheet__body{max-width:46rem}}.dar-sheet-2:nth-child(2n){background:rgba(246,242,253,.75)}.dar-sheet__num{color:transparent;font-family:var(--k-face-show);font-size:4.5rem;font-weight:700;line-height:1;-webkit-text-stroke:2px hsl(var(--k-key)/.6)}.dar-steps{counter-reset:step;display:grid;gap:.55rem}.dar-steps li{counter-increment:step;padding-left:2.4rem;position:relative}.dar-steps li:before{background:hsl(var(--k-pop));border-radius:50%;color:#fff;content:counter(step);display:grid;font-size:.82rem;font-weight:700;height:1.65rem;left:0;place-items:center;position:absolute;top:.15rem;width:1.65rem}.dar-sheet__not{background:hsl(var(--k-sheet));border-radius:.9rem;color:hsl(var(--k-tx));font-size:.95rem;margin-top:1.25rem;padding:.85rem 1rem}.dar-sheet__image img{aspect-ratio:3/2;border-radius:1rem;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dar-sheet__image-tall img{aspect-ratio:4/5;-o-object-position:center 30%;object-position:center 30%}@media (min-width:1024px){.dar-sheet__flip .dar-sheet__image{grid-column:2;grid-row:1;order:-1}.dar-sheet__flip{grid-template-columns:6rem minmax(0,.7fr) minmax(0,1fr)}.dar-sheet__flip .dar-sheet__num{grid-column:1;grid-row:1}.dar-sheet__flip .dar-sheet__body{grid-column:3;grid-row:1}}.dar-dial__case{display:grid;place-items:center}.dar-dial{background:conic-gradient(#51b8ec 0 19.4%,transparent 19.4% 20%,#3e89e0 20% 39.4%,transparent 39.4% 40%,#7070d7 40% 59.4%,transparent 59.4% 60%,#946ecf 60% 79.4%,transparent 79.4% 80%,#a765c3 80% 99.4%,transparent 99.4% 100%);box-shadow:0 40px 80px -40px rgba(74,38,115,.55);place-items:center;width:min(22rem,80vw)}.dar-dial,.dar-dial__core{aspect-ratio:1;border-radius:50%;display:grid}.dar-dial__core{align-content:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.75);border:1px solid #fff;place-items:center;width:64%}.dar-dial__num{color:hsl(var(--k-key-dark));font-family:var(--k-face-show);font-size:4.5rem;font-weight:800;line-height:1}.dar-dial__unit{color:hsl(var(--k-mute));font-weight:600}.dar-dial__legend{display:grid;gap:.85rem}.dar-dial__legend li{align-items:baseline;display:flex;gap:.75rem}.dar-dial__legend li>span{border-radius:50%;flex:none;height:.85rem;transform:translateY(.1rem);width:.85rem}.dar-dot__1{background:#51b8ec}.dar-dot__2{background:#3e89e0}.dar-dot__3{background:#7070d7}.dar-dot__4{background:#946ecf}.dar-dot__5{background:#a765c3}.dar-fog__entry{border:1px solid hsl(var(--k-seam));border-radius:1.1rem;display:grid;overflow:hidden}@media (min-width:768px){.dar-fog__entry{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.dar-fog{background:repeating-linear-gradient(115deg,hsla(0,0%,100%,.25) 0 2px,transparent 2px 8px),linear-gradient(135deg,#d7d1e6,#cec5dd);color:hsl(var(--k-mute));font-weight:600;position:relative;text-decoration:line-through;text-decoration-color:hsl(var(--k-key)/.55);text-decoration-thickness:2px}.dar-clear,.dar-fog{padding:1.1rem 1.25rem}.dar-clear{background:#fff}.dar-questions__glass{border-top:0;display:grid;gap:.75rem}@media (min-width:1024px){.dar-questions__glass{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}}.dar-questions__glass details{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.85);border-radius:var(--k-rad-panel);padding:0 1.25rem}.dar-questions__glass details[open]{background:hsla(0,0%,100%,.85)}.dar-next{display:grid;overflow:hidden;padding:0}@media (min-width:768px){.dar-next{grid-template-columns:repeat(2,minmax(0,1fr))}}.dar-next__half{color:inherit;display:flex;flex-direction:column;gap:.6rem;padding:2rem;position:relative;text-decoration:none}@media (min-width:640px){.dar-next__half{padding:2.5rem}}a.dar-next__half:hover .dar-next__arrow{transform:translateX(6px)}.dar-next__hd{font-family:var(--k-face-show);font-size:1.9rem;font-weight:700;line-height:1.2}.dar-next__arrow{color:hsl(var(--k-key));font-size:1.6rem;transition:transform .2s ease}.dar-next__action{background:radial-gradient(20rem 14rem at 100% 0,rgba(118,54,161,.8) 0,transparent 70%),hsl(var(--k-key-dark));color:hsl(var(--k-pale))}.dar-next__action .dar-kicker{color:hsl(var(--k-mark))}.dar-band__intro{align-items:flex-end;display:flex;isolation:isolate;min-height:34rem;overflow:hidden;position:relative}@media (min-width:1024px){.dar-band__intro{min-height:40rem}}.dar-band__intro-src{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center;position:absolute;width:100%;z-index:-2}.dar-band__intro:after{background:linear-gradient(180deg,rgba(44,23,69,.15),rgba(38,38,115,.35));content:"";inset:0;position:absolute;z-index:-1}.dar-band__intro-core{padding-bottom:2.5rem;padding-top:8rem}.dar-band{background:hsla(0,0%,100%,.72);max-width:48rem;padding:1.75rem 1.5rem}@media (min-width:640px){.dar-band{padding:2.5rem}}.dar-diagram{background:linear-gradient(160deg,#fff,#f6f3fc);padding:1rem}.dar-diagram svg{display:block;height:auto;width:100%}.dar-legend{display:grid;gap:.85rem}.dar-legend li{background:#fff;border:1px solid hsl(var(--k-seam));border-radius:1rem;display:flex;gap:1rem;padding:1rem 1.15rem}.dar-legend li:nth-child(odd) .dar-legend__num{background:#8f4fba}.dar-legend__num{background:#2483cc;border-radius:50%;color:#fff;display:grid;flex:none;font-weight:700;height:2rem;place-items:center;width:2rem}.dar-legend h3{font-size:1.08rem}.dar-legend p{color:hsl(var(--k-mute));font-size:.93rem;margin-top:.3rem}.dar-weather{padding:1.4rem}.dar-weather__head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.dar-weather__months{color:hsl(var(--k-mute));font-size:.82rem;font-weight:600;text-align:right}.dar-weather__glyph{border-radius:50%;flex:none;height:3rem;position:relative;width:3rem}.dar-weather__sun{background:radial-gradient(circle,#fac942 0 45%,rgba(250,201,66,.25) 46% 70%,transparent 71%)}.dar-weather__rain{background:linear-gradient(160deg,#b8cce0,#7da3d4);border-radius:1.5rem 1.5rem 1.5rem .4rem}.dar-weather__rain:after{background:repeating-linear-gradient(90deg,#1586d1 0 3px,transparent 3px 9px);bottom:-.55rem;content:"";height:.45rem;left:.6rem;position:absolute;right:.6rem}.dar-weather__mist{background:repeating-linear-gradient(180deg,#b9bed5 0 5px,transparent 5px 10px);border-radius:.6rem}.dar-weather__spark{background:conic-gradient(from 0deg,#aa64d8,#fac942,#2e9fea,#dc74a8,#aa64d8);-webkit-mask:radial-gradient(circle,transparent 0 28%,#000 29%);mask:radial-gradient(circle,transparent 0 28%,#000 29%)}.dar-rest{padding-bottom:3rem;position:relative}.dar-rest img{aspect-ratio:3/2;border-radius:1.25rem;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dar-rest__note{background:hsla(0,0%,100%,.78);bottom:0;font-size:.92rem;left:1rem;padding:.9rem 1.1rem;position:absolute;right:1rem}.dar-matrix{display:grid;gap:.85rem}.dar-matrix__head{display:none}@media (min-width:1024px){.dar-matrix__entry,.dar-matrix__head{align-items:center;display:grid;gap:1rem;grid-template-columns:12rem repeat(3,minmax(0,1fr))}.dar-matrix__head span{color:hsl(var(--k-pop));font-weight:600;padding:0 .25rem}.dar-matrix__entry dl{display:contents}.dar-matrix__entry dt{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}}.dar-matrix__entry{background:linear-gradient(120deg,#fff,#f2f8fd);border:1px solid hsl(var(--k-seam));border-radius:var(--k-rad-panel);padding:1.25rem}.dar-matrix__entry:nth-child(odd){background:linear-gradient(120deg,#fff,#f7f3fc)}.dar-matrix__entry h3{font-size:1.2rem}.dar-matrix__entry dl>div{margin-top:.75rem}@media (min-width:1024px){.dar-matrix__entry dl>div{margin-top:0}}.dar-matrix__entry dt{color:hsl(var(--k-pop));font-size:.85rem;font-weight:600}.dar-matrix__entry dd{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.3rem}.dar-pill{background:hsl(var(--k-sheet));border:1px solid #fff;border-radius:999px;display:inline-block;font-size:.86rem;line-height:1.5;padding:.3rem .75rem}.dar-alert{border:1px solid hsla(0,0%,100%,.9);border-radius:var(--k-rad-panel);box-shadow:var(--k-depth);padding:1.75rem}.dar-alert__soon{background:linear-gradient(150deg,#fff,#eae1fa)}.dar-alert__urgent{background:linear-gradient(150deg,#fff,#fbdfe4);border-color:#ebadb8}.dar-alert__motto{background:hsl(var(--k-key));border-radius:999px;color:#fff;display:inline-block;font-size:.82rem;font-weight:700;padding:.2rem .8rem}.dar-alert__urgent .dar-alert__motto{background:hsl(var(--k-err))}.dar-questions-2{background:hsla(0,0%,100%,.75);padding:1.75rem}@media (min-width:640px){.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-self-start{justify-self:start}.sm\:p-10{padding:2.5rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-20{padding-bottom:5rem}.sm\:pt-20,.sm\:py-20{padding-top:5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:order-first{order:-9999}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-7{grid-column-start:7}.lg\:mt-16{margin-top:4rem}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:py-20{padding-bottom:5rem;padding-top:5rem}.lg\:py-24{padding-bottom:6rem;padding-top:6rem}.lg\:py-28{padding-bottom:7rem;padding-top:7rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pt-24{padding-top:6rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}}