*,: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(--ui-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{--ui-char:210 30% 12%;--ui-dim:210 12% 36%;--ui-prime:200 50% 28%;--ui-prime-deep:202 52% 18%;--ui-tint:24 70% 38%;--ui-tint-deep:24 72% 30%;--ui-beam:42 80% 62%;--ui-back:40 40% 97%;--ui-layer:40 30% 92%;--ui-leaf:0 0% 100%;--ui-rule:210 14% 84%;--ui-lite:40 40% 96%;--ui-alert-border:var(--ui-prime);--ui-face-big:Georgia,serif;--ui-face-body:system-ui,sans-serif;--ui-heading-kern:-0.01em;--ui-body-sz:1rem;--ui-body-lead:1.65;--ui-corner:6px;--ui-corner-button:6px;--ui-corner-panel:8px;--ui-lift:0 24px 50px -32px hsl(var(--ui-char)/0.45);--ui-holder:78rem;--ui-head-h:72px;--ui-pretitle-sz:0.78rem;--ui-pretitle-tt:uppercase;--ui-pretitle-lane:0.14em;--ui-pretitle-heft:700;--ui-button-heft:700}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:hsl(var(--ui-back));color:hsl(var(--ui-char));font-family:var(--ui-face-body);font-size:var(--ui-body-sz);line-height:var(--ui-body-lead);overflow-x:hidden;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--ui-face-big);font-weight:var(--ui-heading-heft);letter-spacing:var(--ui-heading-kern);line-height:1.12;text-wrap:balance}img,svg,video{max-width:100%}img{height:auto}[id]{scroll-margin-top:calc(var(--ui-head-h) + 24px)}:focus-visible{border-radius:2px;outline:3px solid hsl(var(--ui-beam));outline-offset:3px}::-moz-selection{background:hsl(var(--ui-beam)/.45);color:hsl(var(--ui-char))}::selection{background:hsl(var(--ui-beam)/.45);color:hsl(var(--ui-char))}.rac-holder{margin-inline:auto;max-width:var(--ui-holder);padding-inline:1rem;width:100%}@media (min-width:640px){.rac-holder{padding-inline:1.5rem}}@media (min-width:1024px){.rac-holder{padding-inline:2rem}}.rac-bypass,.rac-on-night{color:hsl(var(--ui-lite))}.rac-bypass{background:hsl(var(--ui-prime));border-radius:var(--ui-corner);font-weight:700;left:1rem;padding:.75rem 1.1rem;position:absolute;text-decoration:none;top:-120px;z-index:100}.rac-bypass:focus{top:1rem}.rac-head{-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px);background:hsl(var(--ui-head-back)/.96);border-bottom:1px solid hsl(var(--ui-head-rule));color:hsl(var(--ui-head-fg));position:sticky;top:0;z-index:50}.rac-head-in{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-height:var(--ui-head-h);position:relative}.rac-mark{align-items:center;color:inherit;display:inline-flex;gap:.7rem;min-height:44px;text-decoration:none}.rac-mark img{flex:none;height:40px;width:40px}.rac-mark-word{display:block;font-family:var(--ui-face-big);font-size:1.45rem;font-weight:700;line-height:1}.rac-opener{align-items:center;border:1px solid hsl(var(--ui-head-rule));border-radius:var(--ui-corner);color:inherit;cursor:pointer;display:inline-flex;flex:none;height:46px;justify-content:center;width:46px}.rac-opener svg{height:22px;width:22px}.rac-links-trigger:checked+.rac-opener .rac-glyph-open,.rac-opener .rac-glyph-close{display:none}.rac-links-trigger:checked+.rac-opener .rac-glyph-close{display:block}.rac-links-trigger:focus-visible+.rac-opener{outline:3px solid hsl(var(--ui-beam));outline-offset:3px}.rac-links{background:hsl(var(--ui-head-back));border-bottom:1px solid hsl(var(--ui-head-rule));box-shadow:0 18px 30px -20px hsl(var(--ui-char)/.35);display:none;left:0;padding:.75rem 1rem 1.25rem;position:absolute;right:0;top:100%}.rac-links-trigger:checked~.rac-links{display:block}.rac-links-items{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0}.rac-links-go{align-items:center;border-radius:var(--ui-corner);color:inherit;display:flex;min-height:48px;padding:0 .75rem;text-decoration:none;transition:color .2s ease,background-color .2s ease}.rac-links-go:hover{background:hsl(var(--ui-head-fg)/.07)}.rac-links-go[aria-current=page]{color:hsl(var(--ui-tint));text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.rac-head .rac-head-call{display:none}@media (min-width:1024px){.rac-opener{display:none}.rac-links{background:transparent;border:0;box-shadow:none;display:block;padding:0;position:static}.rac-links-items{align-items:center;flex-direction:row;gap:.25rem}.rac-links-go:hover{background:transparent;color:hsl(var(--ui-tint))}.rac-head .rac-head-call{display:inline-flex}}.rac-button{align-items:center;border:1.5px solid transparent;border-radius:var(--ui-corner-button);cursor:pointer;display:inline-flex;font-size:.98rem;font-weight:var(--ui-button-heft);gap:.5rem;justify-content:center;letter-spacing:var(--ui-button-lane);line-height:1.2;min-height:48px;padding:.75rem 1.4rem;text-align:center;text-decoration:none;text-transform:var(--ui-button-tt);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.rac-button:hover{transform:translateY(-1px)}.rac-button-solid{background:hsl(var(--ui-tint));color:#fff}.rac-button-solid:hover{background:hsl(var(--ui-tint-deep))}.rac-button-alt{background:transparent;border-color:hsl(var(--ui-prime));color:hsl(var(--ui-prime))}.rac-button-alt:hover{background:hsl(var(--ui-prime));color:hsl(var(--ui-lite))}.rac-button-pale{background:hsl(var(--ui-lite));color:hsl(var(--ui-prime-deep))}.rac-button-pale:hover{background:#fff}.rac-go{align-items:center;color:hsl(var(--ui-prime));display:inline-flex;font-weight:700;gap:.4rem;min-height:44px;text-decoration:underline;text-decoration-color:hsl(var(--ui-prime)/.35);text-decoration-thickness:1.5px;text-underline-offset:5px}.rac-go:hover{color:hsl(var(--ui-tint));text-decoration-color:currentColor}.rac-on-night .rac-go{color:hsl(var(--ui-lite));text-decoration-color:hsl(var(--ui-beam))}.rac-pretitle{color:hsl(var(--ui-tint));display:inline-block;font-size:var(--ui-pretitle-sz);font-weight:var(--ui-pretitle-heft);letter-spacing:var(--ui-pretitle-lane);text-transform:var(--ui-pretitle-tt)}.rac-on-night .rac-pretitle{color:hsl(var(--ui-beam))}.rac-banner-shot{isolation:isolate;overflow:hidden;position:relative}.rac-banner-shot-graphic{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;width:100%;z-index:-2}.rac-banner-shot:after{background:hsl(var(--ui-back)/.62);content:"";inset:0;position:absolute;z-index:-1}@media (min-width:1024px){.rac-banner-shot:after{background:linear-gradient(90deg,hsl(var(--ui-back)/.95) 0,hsl(var(--ui-back)/.78) 45%,hsl(var(--ui-back)/.15) 100%)}}.rac-banner-shot h1,.rac-banner-shot p{text-shadow:0 1px 14px hsl(var(--ui-back)/.85)}@keyframes rac-crawl{to{transform:translateX(-50%)}}.rac-bullets,.rac-nope,.rac-yes{list-style:none;margin:0;padding:0}.rac-bullets li,.rac-nope li,.rac-yes li{margin-bottom:.7rem;padding-left:2rem;position:relative}.rac-yes li:before{background:hsl(var(--ui-layer));border-radius:50%;box-shadow:inset 0 0 0 1.5px hsl(var(--ui-prime));content:"";height:18px;left:0;position:absolute;top:.3rem;width:18px}.rac-yes li:after{border-bottom:2px solid hsl(var(--ui-prime));border-right:2px solid hsl(var(--ui-prime));content:"";height:9px;left:6px;position:absolute;top:.5rem;transform:rotate(45deg);width:6px}.rac-nope li:after,.rac-nope li:before{background:hsl(var(--ui-tint));content:"";height:2px;left:3px;position:absolute;top:.8rem;transform:rotate(45deg);width:13px}.rac-nope li:after{transform:rotate(-45deg)}.rac-bullets li:before{background:hsl(var(--ui-tint));border-radius:50%;content:"";height:7px;left:.35rem;position:absolute;top:.62rem;width:7px}.rac-on-night .rac-yes li:before{background:transparent;box-shadow:inset 0 0 0 1.5px hsl(var(--ui-beam))}.rac-on-night .rac-yes li:after{border-color:hsl(var(--ui-beam))}.rac-on-night .rac-bullets li:before,.rac-on-night .rac-nope li:after,.rac-on-night .rac-nope li:before{background:hsl(var(--ui-beam))}.rac-counted{counter-reset:rac-num;list-style:none;margin:0;padding:0}.rac-counted>li{border-top:1px solid hsl(var(--ui-rule));counter-increment:rac-num;padding:1.1rem 0 1.1rem 3.5rem;position:relative}.rac-counted>li:before{color:hsl(var(--ui-tint));content:counter(rac-num,decimal-leading-zero);font-family:var(--ui-face-big);font-size:1.6rem;left:0;line-height:1;position:absolute;top:1rem}.rac-spot-night{background:hsl(var(--ui-prime-deep));border-radius:var(--ui-corner-panel);color:hsl(var(--ui-lite)/.88);padding:1.5rem}.rac-spot-night h2,.rac-spot-night h3{color:hsl(var(--ui-lite))}.rac-questions{border-top:1px solid hsl(var(--ui-rule))}.rac-questions details{border-bottom:1px solid hsl(var(--ui-rule))}.rac-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}.rac-questions summary::-webkit-details-marker{display:none}.rac-questions summary:after{background:linear-gradient(hsl(var(--ui-prime)),hsl(var(--ui-prime))) 50% /12px 2px no-repeat,linear-gradient(hsl(var(--ui-prime)),hsl(var(--ui-prime))) 50% /2px 12px no-repeat;border:1.5px solid hsl(var(--ui-prime)/.45);border-radius:50%;content:"";flex:none;height:28px;transition:transform .25s ease,background-color .25s ease;width:28px}.rac-questions details[open] summary{color:hsl(var(--ui-prime))}.rac-questions details[open] summary:after{background-color:hsl(var(--ui-layer));transform:rotate(45deg)}.rac-questions details>:not(summary){color:hsl(var(--ui-dim));max-width:48rem;padding:0 .25rem 1.25rem}.rac-sheet-outer{background:hsl(var(--ui-leaf));border:1px solid hsl(var(--ui-rule));border-radius:var(--ui-corner);overflow-x:auto;width:100%}.rac-sheet{border-collapse:collapse;font-size:.95rem;min-width:520px;width:100%}.rac-sheet td,.rac-sheet th{border-bottom:1px solid hsl(var(--ui-rule));padding:.85rem 1rem;text-align:left;vertical-align:top}.rac-sheet thead th{background:hsl(var(--ui-layer));color:hsl(var(--ui-prime-deep));font-weight:800}.rac-sheet tr:last-child td{border-bottom:0}.rac-go-panel{background:hsl(var(--ui-leaf));border:1px solid hsl(var(--ui-rule));border-radius:var(--ui-corner-panel);color:inherit;display:block;padding:1.5rem;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.rac-go-panel:hover{border-color:hsl(var(--ui-prime));transform:translateY(-2px)}.rac-write-panel{background:hsl(var(--ui-leaf));border:1px solid hsl(var(--ui-rule));border-radius:var(--ui-corner-panel);box-shadow:var(--ui-lift)}.rac-unit{display:flex;flex-direction:column;gap:.35rem}.rac-legend{font-size:.95rem;font-weight:700}.rac-inp{background:#fff;border:1.5px solid hsl(var(--ui-rule));border-radius:var(--ui-corner);color:hsl(var(--ui-char));font:inherit;min-height:48px;padding:.7rem .9rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}textarea.rac-inp{min-height:150px;resize:vertical}.rac-inp:focus{border-color:hsl(var(--ui-prime));box-shadow:0 0 0 3px hsl(var(--ui-prime)/.18);outline:none}.rac-help{color:hsl(var(--ui-dim));font-size:.85rem}.rac-fail{color:hsl(var(--ui-fail));display:none;font-size:.86rem;font-weight:600}.rac-unit:has(:user-invalid) .rac-inp{border-color:hsl(var(--ui-fail))}.rac-unit:has(:user-invalid) .rac-fail{display:block}.rac-agree{align-items:flex-start;display:flex;gap:.75rem}.rac-agree input{accent-color:hsl(var(--ui-prime));flex:none;height:22px;margin-top:.15rem;width:22px}.rac-unit:has(:user-invalid) .rac-agree input{outline:2px solid hsl(var(--ui-fail));outline-offset:2px}.rac-touch-items{border-top:1px solid hsl(var(--ui-rule))}.rac-touch-items>div{border-bottom:1px solid hsl(var(--ui-rule));display:grid;gap:.75rem;grid-template-columns:7.5rem 1fr;padding:1rem 0}.rac-touch-items dt{font-weight:700}.rac-touch-items dd{color:hsl(var(--ui-dim));margin:0;overflow-wrap:anywhere}.rac-touch-items a{color:hsl(var(--ui-prime));font-weight:700}.rac-docs-index{position:sticky;top:calc(var(--ui-head-h) + 24px)}.rac-docs-index ol{list-style:none;margin:1rem 0 0;padding:0}.rac-docs-index a{border-left:2px solid hsl(var(--ui-rule));color:hsl(var(--ui-dim));display:block;font-size:.93rem;padding:.45rem .75rem;text-decoration:none}.rac-docs-index a:hover{border-left-color:hsl(var(--ui-prime));color:hsl(var(--ui-prime))}.rac-docs{max-width:48rem}.rac-docs h2{font-size:1.75rem;margin:2.75rem 0 .9rem}.rac-docs h2:first-child{margin-top:0}.rac-docs h3{font-size:1.25rem;margin:1.5rem 0 .5rem}.rac-docs p{margin-bottom:.9rem}.rac-docs ol,.rac-docs ul{margin-bottom:1rem;padding-left:1.4rem}.rac-docs ul{list-style:disc}.rac-docs ol{list-style:decimal}.rac-docs li{margin-bottom:.35rem}.rac-docs li,.rac-docs p{color:hsl(var(--ui-char)/.86)}.rac-docs a{color:hsl(var(--ui-prime));font-weight:700;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.rac-docs .rac-sheet-outer{margin:1rem 0 1.25rem}.rac-alert{background:hsl(var(--ui-alert-back));border-left:4px solid hsl(var(--ui-alert-border));border-radius:var(--ui-corner-panel);display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 1.5rem}@media (min-width:640px){.rac-alert{flex-direction:row}}.rac-alert h2{font-size:1.5rem}.rac-alert p{color:hsl(var(--ui-char)/.85);margin-top:.75rem;max-width:56rem}.rac-alert-glyph{align-items:center;background:hsl(var(--ui-leaf));border-radius:50%;color:hsl(var(--ui-prime));display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.rac-colophon{background:hsl(var(--ui-colophon-back));color:hsl(var(--ui-colophon-fg)/.86)}.rac-colophon a{color:hsl(var(--ui-colophon-fg));text-decoration:none}.rac-colophon a:hover{color:hsl(var(--ui-beam));text-decoration:underline}.rac-colophon-hd{color:hsl(var(--ui-colophon-fg));font-size:1.3rem;margin-bottom:.9rem}.rac-colophon-goto li a{align-items:center;display:inline-flex;min-height:40px}.rac-colophon-bottom{border-top:1px solid hsl(var(--ui-colophon-fg)/.16);font-size:.875rem}.rac-colophon-faint{color:hsl(var(--ui-colophon-fg)/.68)}.rac-qphone .rac-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-16{margin-top:4rem}.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-7{margin-top:1.75rem}.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}.h-16{height:4rem}.w-16{width:4rem}.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-center{align-items:center}.justify-center{justify-content:center}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.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-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.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)))}.rounded-blk{border-radius:var(--ui-corner-panel)}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-rule{--tw-border-opacity:1;border-color:hsl(var(--ui-rule)/var(--tw-border-opacity,1))}.bg-layer{--tw-bg-opacity:1;background-color:hsl(var(--ui-layer)/var(--tw-bg-opacity,1))}.bg-leaf{--tw-bg-opacity:1;background-color:hsl(var(--ui-leaf)/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-24{padding-bottom:6rem;padding-top:6rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.pb-10{padding-bottom:2.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.text-center{text-align:center}.font-head{font-family:var(--ui-face-big)}.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\.2\]{line-height:1.2}.leading-relaxed{line-height:1.625}.text-dim{--tw-text-opacity:1;color:hsl(var(--ui-dim)/var(--tw-text-opacity,1))}.text-prime{--tw-text-opacity:1;color:hsl(var(--ui-prime)/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.opacity-90{opacity:.9}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.rac-crawl-lane{animation:none!important}}:root{--ui-char:348 30% 15%;--ui-dim:350 14% 35%;--ui-prime:348 46% 38%;--ui-prime-deep:348 42% 20%;--ui-tint:16 60% 39%;--ui-tint-deep:14 62% 30%;--ui-beam:22 72% 76%;--ui-back:32 55% 96%;--ui-layer:14 48% 91%;--ui-leaf:36 70% 99%;--ui-rule:14 28% 82%;--ui-lite:32 60% 97%;--ui-fail:4 66% 42%;--ui-head-back:var(--ui-back);--ui-head-fg:var(--ui-char);--ui-head-rule:var(--ui-rule);--ui-colophon-back:var(--ui-prime-deep);--ui-colophon-fg:var(--ui-lite);--ui-alert-back:var(--ui-layer);--ui-alert-border:var(--ui-tint);--ui-face-big:"Merriweather","Eczar",Georgia,serif;--ui-face-body:"Assistant","Yantramanav",system-ui,sans-serif;--ui-heading-heft:600;--ui-heading-kern:0;--ui-body-sz:1.06rem;--ui-body-lead:1.78;--ui-corner:12px;--ui-corner-button:14px;--ui-corner-panel:14px;--ui-lift:0 28px 60px -36px hsl(var(--ui-prime-deep)/0.55);--ui-holder:76rem;--ui-head-h:76px;--ui-pretitle-sz:0.98rem;--ui-pretitle-tt:none;--ui-pretitle-lane:0;--ui-pretitle-heft:600;--ui-button-heft:600;--ui-button-tt:none;--ui-button-lane:0}h1,h2,h3{line-height:1.3}.rac-head{border-bottom:0;box-shadow:0 14px 34px -28px hsl(var(--ui-prime-deep)/.6)}.rac-mark img{height:44px;width:44px}.rac-mark-word{color:hsl(var(--ui-prime));font-size:1.32rem;letter-spacing:.03em}.rac-links-go{font-weight:600}.rac-links-go[aria-current=page]{background:hsl(var(--ui-layer));color:hsl(var(--ui-prime-deep));text-decoration:none}.rac-head .rac-head-call{background:hsl(var(--ui-prime));border-radius:999px;min-height:44px;padding:.55rem 1.3rem}.rac-head .rac-head-call:hover{background:hsl(var(--ui-prime-deep))}.rac-opener{border-color:hsl(var(--ui-tint)/.4);border-radius:999px}@media (min-width:1024px){.rac-links-items{gap:.4rem}.rac-links-go{border-radius:999px;min-height:42px;padding:0 1.05rem}.rac-links-go:hover{background:hsl(var(--ui-layer)/.6);color:hsl(var(--ui-tint))}.rac-head .rac-head-call{margin-left:.75rem}}.rac-colophon{border-radius:46% 54% 0 0/54px 38px 0 0}.rac-colophon-hd{color:hsl(var(--ui-beam));font-size:1.12rem}.rac-colophon .rac-mark-word{color:hsl(var(--ui-lite))}.rac-colophon-bottom{background:#34141a;border-top:0}.rac-alert{border-left:0;border-radius:28px;outline:1.5px dashed hsl(var(--ui-tint)/.45);outline-offset:-10px;padding:2rem 1.75rem}.rac-alert-glyph{color:hsl(var(--ui-tint))}.rac-blob{animation:rac-morph 22s ease-in-out infinite alternate;border-radius:58% 42% 55% 45%/48% 56% 44% 52%;display:block;position:absolute}@keyframes rac-morph{0%{border-radius:58% 42% 55% 45%/48% 56% 44% 52%}50%{border-radius:45% 55% 40% 60%/55% 45% 58% 42%}to{border-radius:52% 48% 62% 38%/42% 60% 40% 58%}}@media (prefers-reduced-motion:reduce){.rac-blob{animation:none}}.rac-cairn-micro{background:hsl(var(--ui-leaf)/.75);border-radius:999px;color:hsl(var(--ui-dim));display:inline-block;font-size:.92rem;line-height:1.5;padding:.45rem 1rem}.rac-soft-frame{margin:0;position:relative}.rac-soft-frame:before{background:hsl(var(--ui-beam)/.55);border-radius:46% 54% 38% 62%/36% 40% 60% 64%;content:"";inset:6% -2.5% -4% 8%;position:absolute;z-index:0}.rac-soft-frame img{aspect-ratio:955/1300;border-radius:42% 58% 46% 54%/30% 34% 66% 70%;display:block;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.rac-soft-frame-alt:before{background:hsl(var(--ui-prime)/.16);inset:-4% 8% 6% -5%}.rac-soft-frame-alt img{aspect-ratio:816/1150;border-radius:56% 44% 60% 40%/40% 52% 48% 60%}.rac-cairn{background:hsl(var(--ui-back));isolation:isolate;overflow:hidden;position:relative}.rac-cairn-layers{inset:0;position:absolute;z-index:-1}.rac-blob-a{background:hsl(var(--ui-layer));height:38rem;left:-16rem;top:-14rem;width:46rem}.rac-blob-b{animation-duration:28s;background:hsl(var(--ui-beam)/.45);height:34rem;right:-14rem;top:4rem;width:34rem}.rac-blob-c{animation-duration:18s;background:hsl(var(--ui-prime)/.1);height:14rem;left:8%;top:22rem;width:18rem}.rac-blob-d{background:hsl(var(--ui-tint)/.18);height:6rem;left:12%;top:5rem;width:7rem}.rac-blob-e{animation:none;background:hsl(var(--ui-prime)/.88);border-radius:50% 50% 0 0/70% 60% 0 0;bottom:-9rem;height:22rem;left:-10%;width:120%}.rac-cairn-head h1{color:hsl(var(--ui-prime-deep))}.rac-cairn-stage{display:grid;gap:1rem;justify-items:center;position:relative}.rac-cairn-shot{background:hsl(var(--ui-leaf));box-shadow:var(--ui-lift);margin:0;order:-1;padding:10px;width:min(100%,40rem)}.rac-cairn-shot,.rac-cairn-shot img{border-radius:46% 54% 50% 50%/56% 50% 50% 44%}.rac-cairn-shot img{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.rac-cairn-pill{background:hsl(var(--ui-leaf));border-radius:60% 40% 55% 45%/50% 60% 40% 50%;box-shadow:0 18px 30px -22px hsl(var(--ui-prime-deep)/.7);color:hsl(var(--ui-prime-deep));display:inline-block;font-weight:600;padding:.85rem 1.5rem}@media (min-width:1024px){.rac-cairn-shot{order:0}.rac-cairn-pill{position:absolute;z-index:2}.rac-cairn-pill-left{left:6%;top:18%;transform:rotate(-4deg)}.rac-cairn-pill-right{bottom:22%;right:6%;transform:rotate(3deg)}}.rac-bowl{padding-top:1.6rem;position:relative}.rac-bowl:before{background:hsl(var(--ui-tint)/.3);border-radius:50%;content:"";height:3.4rem;left:3%;position:absolute;right:3%;top:0}.rac-bowl-body{background:hsl(var(--ui-layer));border-radius:20px 20px 50% 50%/20px 20px 34% 34%;height:100%;padding:3rem 2rem 5rem;position:relative}.rac-bowl-night:before{background:hsl(var(--ui-prime)/.55)}.rac-bowl-night .rac-bowl-body{background:hsl(var(--ui-prime-deep))}.rac-bowls-note{border-top:1.5px dashed hsl(var(--ui-rule));padding-top:2.5rem}.rac-strata{list-style:none;margin:0;padding:0}.rac-stratum{margin-top:-2rem;padding:3.4rem 0 2.8rem;position:relative}.rac-stratum-1{background:hsl(var(--ui-leaf));border-radius:55% 45% 0 0/46px 28px 0 0;margin-top:0}.rac-stratum-2{background:hsl(var(--ui-layer));border-radius:40% 60% 0 0/34px 50px 0 0}.rac-stratum-3{background:#ebc9b7;border-radius:62% 38% 0 0/52px 30px 0 0}.rac-stratum-4{background:hsl(var(--ui-tint));border-radius:45% 55% 0 0/30px 54px 0 0;color:hsl(var(--ui-lite))}.rac-stratum-5{background:hsl(var(--ui-prime-deep));border-radius:58% 42% 0 0/50px 34px 0 0;color:hsl(var(--ui-lite));padding-bottom:4.5rem}.rac-stratum-line{display:grid;gap:.6rem}.rac-stratum-time{font-family:var(--ui-face-big);font-size:1.55rem;font-weight:600}.rac-stratum-load{opacity:.88}.rac-stratum-habit{font-weight:600}.rac-stratum-habit:before{content:"◦ "}@media (min-width:768px){.rac-stratum-line{align-items:baseline;gap:2.5rem;grid-template-columns:11rem minmax(0,1fr) minmax(0,1fr)}}.rac-pebbles{position:relative}.rac-pebbles-line{display:none}.rac-pebble-items{display:grid;gap:1.5rem;list-style:none;margin:0;padding:0;position:relative}.rac-pebble{background:hsl(var(--ui-leaf));box-shadow:0 22px 40px -30px hsl(var(--ui-prime-deep)/.6);padding:2rem 1.9rem 2.1rem}.rac-pebble p{color:hsl(var(--ui-dim));margin-top:.5rem}.rac-pebble-num{color:hsl(var(--ui-tint));display:block;font-family:var(--ui-face-big);font-size:2.3rem;line-height:1}.rac-pebble-1{border-radius:58% 42% 50% 50%/46% 50% 50% 54%}.rac-pebble-2{border-radius:44% 56% 46% 54%/56% 44% 56% 44%}.rac-pebble-3{background:hsl(var(--ui-beam)/.6);border-radius:52% 48% 60% 40%/40% 58% 42% 60%}.rac-pebble-4{border-radius:40% 60% 48% 52%/52% 46% 54% 48%}.rac-pebble-5{background:hsl(var(--ui-prime-deep));border-radius:56% 44% 42% 58%/48% 58% 42% 52%;color:hsl(var(--ui-lite))}.rac-pebble-5 p{color:hsl(var(--ui-lite)/.85)}.rac-pebble-5 .rac-pebble-num{color:hsl(var(--ui-beam))}.rac-pebble-6{border-radius:48% 52% 56% 44%/58% 42% 58% 42%}@media (min-width:640px){.rac-pebble-items{grid-template-columns:repeat(2,minmax(0,1fr))}.rac-pebble{padding:2.4rem 2.4rem 2.6rem}}@media (min-width:1024px){.rac-pebbles-line{color:hsl(var(--ui-tint)/.55);display:block;height:100%;inset:0;position:absolute;width:100%}.rac-pebble-items{gap:2rem 2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:3rem}.rac-pebble-2,.rac-pebble-6{transform:translateY(2.75rem)}.rac-pebble-3{transform:translateY(-1rem)}}.rac-tiles{align-content:start;display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.rac-tile{background:hsl(var(--ui-back));border:1px solid hsl(var(--ui-rule));border-radius:var(--ui-corner-panel);overflow:hidden;padding:0 1.5rem 1.6rem}.rac-tile p{color:hsl(var(--ui-dim));margin-top:.5rem}.rac-tile-glaze{border-radius:0 0 46% 54%/0 0 26px 14px;display:block;height:4.2rem;margin:0 -1.5rem 1.3rem}.rac-glaze-1{background:hsl(var(--ui-beam))}.rac-glaze-2{background:hsl(var(--ui-prime)/.35);border-radius:0 0 60% 40%/0 0 14px 30px}.rac-glaze-3{background:hsl(var(--ui-tint))}.rac-glaze-4{background:#d3b89c;border-radius:0 0 38% 62%/0 0 30px 12px}.rac-glaze-5{background:hsl(var(--ui-prime))}.rac-glaze-6{background:hsl(var(--ui-prime-deep));border-radius:0 0 55% 45%/0 0 12px 28px}@media (min-width:640px){.rac-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.rac-tiles{padding-top:.5rem}}.rac-window-band{background:hsl(var(--ui-prime-deep));overflow:hidden}.rac-window{position:relative}.rac-window-frame{border:8px solid hsl(var(--ui-lite)/.12);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;margin:0;overflow:hidden}.rac-window-frame img{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.rac-window-note{background:hsl(var(--ui-leaf));border-radius:var(--ui-corner-panel);box-shadow:0 20px 40px -24px rgba(0,0,0,.6);color:hsl(var(--ui-char));font-family:var(--ui-face-big);font-size:1.12rem;line-height:1.6;margin:-2.5rem 0 0 auto;max-width:19rem;padding:1.25rem 1.4rem;position:relative;transform:rotate(-2.5deg)}.rac-stamp-band{background:radial-gradient(60% 80% at 10% 100%,hsl(var(--ui-beam)/.45),transparent 70%),hsl(var(--ui-layer))}.rac-stamp{background:hsl(var(--ui-leaf));border-radius:32px;box-shadow:0 0 0 10px hsl(var(--ui-leaf)/.5),var(--ui-lift);display:grid;max-width:42rem;outline:2px dashed hsl(var(--ui-tint)/.55);outline-offset:-16px;padding:3rem 1.5rem;place-items:center}.rac-stamp-in{max-width:28rem;text-align:center}@media (min-width:768px){.rac-stamp{aspect-ratio:1;border-radius:50%;outline-offset:-22px;padding:4.5rem}}.rac-index-banner{background:hsl(var(--ui-back));isolation:isolate;overflow:hidden;position:relative}.rac-index-blobs{inset:0;position:absolute;z-index:-1}.rac-blob-frm{background:hsl(var(--ui-layer));height:34rem;right:-12rem;top:-10rem;width:40rem}.rac-blob-g{animation-duration:30s;background:hsl(var(--ui-beam)/.4);bottom:-8rem;height:18rem;left:-6rem;width:26rem}.rac-index-board{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.rac-index-board a{background:hsl(var(--ui-leaf));border:1px solid hsl(var(--ui-rule));border-radius:54% 46% 50% 50%/48% 56% 44% 52%;color:hsl(var(--ui-char));display:flex;flex-direction:column;font-weight:600;gap:.25rem;justify-content:center;line-height:1.4;min-height:7.5rem;padding:1.1rem 1.4rem;text-align:center;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.rac-index-board a:nth-child(2n){border-radius:46% 54% 44% 56%/56% 46% 54% 44%}.rac-index-board a:hover{background:hsl(var(--ui-layer));transform:translateY(-3px)}.rac-index-board span{color:hsl(var(--ui-tint));font-family:var(--ui-face-big);font-size:1.9rem;line-height:1}@media (min-width:640px){.rac-index-board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.rac-index-board{grid-template-columns:repeat(6,minmax(0,1fr))}}.rac-safety{background:hsl(var(--ui-tint-deep))}.rac-safety-stone{background:hsl(var(--ui-lite)/.08);border:1px solid hsl(var(--ui-lite)/.22);border-radius:34px 22px 38px 18px;padding:1.6rem 1.7rem}.rac-safety-stone p{margin-top:.4rem;opacity:.88}.rac-safety-spot{background:hsl(var(--ui-leaf));border-radius:28px;color:hsl(var(--ui-char));padding:2rem 1.6rem}.rac-safety-spot .rac-bullets li:before{background:hsl(var(--ui-tint))}@media (min-width:640px){.rac-safety-spot{padding:2.5rem}}.rac-stones{display:grid;gap:2rem}.rac-stone-panel{background:hsl(var(--ui-leaf));border-radius:var(--ui-corner-panel);box-shadow:var(--ui-lift);display:grid;gap:1.25rem;max-width:54rem;padding:2rem 1.5rem}.rac-stone-num{background:hsl(var(--ui-layer));border-radius:56% 44% 52% 48%/50% 56% 44% 50%;color:hsl(var(--ui-prime));display:grid;font-family:var(--ui-face-big);font-size:2rem;height:4rem;place-items:center;width:4.6rem}.rac-stone-when{color:hsl(var(--ui-dim));margin-top:.75rem}.rac-stone-not{background:hsl(var(--ui-layer)/.65);border-left:3px solid hsl(var(--ui-tint));border-radius:10px;margin-top:1.25rem;padding:1rem 1.25rem}.rac-stone-panel .rac-counted>li{padding-bottom:.85rem;padding-top:.85rem}@media (min-width:640px){.rac-stone-panel{gap:2rem;grid-template-columns:auto minmax(0,1fr);padding:2.5rem}}@media (min-width:1024px){.rac-stone-panel:nth-child(2n){margin-left:auto}.rac-stone-panel:nth-child(3n){margin-left:8rem}.rac-stone-panel:nth-child(6){margin-left:auto}}.rac-shelf{display:grid;gap:3rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.rac-pot{border-bottom:10px solid #875f45;padding-bottom:1.25rem;text-align:center}.rac-pot p{color:hsl(var(--ui-dim));font-size:.98rem;margin-top:.35rem}.rac-pot-shape{display:block;height:var(--ui-pot-h);margin:calc(9.5rem - var(--ui-pot-h)) auto 1.25rem;position:relative;width:var(--ui-pot-w)}.rac-pot-shape:before{background:inherit;border-radius:4px;content:"";filter:brightness(.9);height:14px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:46%}.rac-pot-1 .rac-pot-shape{--ui-pot-w:7.5rem;--ui-pot-h:7rem;background:hsl(var(--ui-tint));border-radius:50% 50% 46% 46%/40% 40% 60% 60%}.rac-pot-2 .rac-pot-shape{--ui-pot-w:4.6rem;--ui-pot-h:8.6rem;background:hsl(var(--ui-prime));border-radius:40% 40% 50% 50%/25% 25% 75% 75%}.rac-pot-3 .rac-pot-shape{--ui-pot-w:8rem;--ui-pot-h:4.8rem;background:#d4895e;border-radius:12% 12% 50% 50%/14% 14% 86% 86%}.rac-pot-3 .rac-pot-shape:before{display:none}.rac-pot-4 .rac-pot-shape{--ui-pot-w:5.4rem;--ui-pot-h:6.2rem;background:hsl(var(--ui-tint-deep));border-radius:6px 6px 18px 18px;clip-path:polygon(0 0,100% 0,86% 100%,14% 100%)}.rac-pot-5 .rac-pot-shape{--ui-pot-w:6.4rem;--ui-pot-h:7.6rem;background:hsl(var(--ui-prime-deep));border-radius:32% 32% 44% 44%}@media (min-width:640px){.rac-shelf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.rac-shelf{-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(5,minmax(0,1fr))}.rac-pot{padding-inline:1rem}}.rac-scale-bar{background:linear-gradient(90deg,hsl(var(--ui-beam)) 0,hsl(var(--ui-tint)) 55%,hsl(var(--ui-prime-deep)) 100%);border-radius:999px;height:20px}.rac-scale-zones{display:grid;gap:1.5rem;margin-top:1.75rem}.rac-scale-zone{background:hsl(var(--ui-leaf));border-radius:0 0 var(--ui-corner-panel) var(--ui-corner-panel);border-top:4px solid hsl(var(--ui-beam));padding:1.5rem}.rac-scale-zone:nth-child(2){border-top-color:hsl(var(--ui-tint))}.rac-scale-zone:nth-child(3){border-top-color:hsl(var(--ui-prime-deep))}.rac-scale-zone p{color:hsl(var(--ui-dim));margin-top:.5rem}@media (min-width:768px){.rac-scale-zones{grid-template-columns:repeat(3,minmax(0,1fr))}}.rac-wave-band{border-radius:50% 50% 50% 50%/48px 48px 48px 48px;isolation:isolate;overflow:hidden;position:relative}.rac-wave-graphic{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.rac-wave-band:after{background:linear-gradient(90deg,hsl(var(--ui-prime-deep)/.55),hsl(var(--ui-prime-deep)/.15));content:"";inset:0;position:absolute;z-index:-1}.rac-wave-panel{background:hsl(var(--ui-leaf)/.95);border-radius:28px;padding:2rem 1.6rem}@media (min-width:640px){.rac-wave-band{border-radius:50% 50% 50% 50%/80px 80px 80px 80px}.rac-wave-panel{padding:2.5rem}}.rac-pebble-questions{align-items:start;border-top:0;display:grid;gap:1rem}.rac-pebble-questions details{background:hsl(var(--ui-leaf));border:1px solid hsl(var(--ui-rule));border-radius:26px;padding:0 1.3rem}.rac-pebble-questions details[open]{border-color:hsl(var(--ui-tint)/.5)}@media (min-width:1024px){.rac-pebble-questions{grid-template-columns:repeat(2,minmax(0,1fr))}}.rac-portrait-banner{background:linear-gradient(180deg,hsl(var(--ui-layer)) 0,hsl(var(--ui-back)) 70%);overflow:hidden;position:relative}.rac-portrait-stack{height:30rem;left:50%;position:absolute;top:2rem;transform:translateX(-50%);width:min(92vw,44rem)}.rac-blob-h{background:hsl(var(--ui-beam)/.55);inset:0 8% 6% 0}.rac-blob-i{animation-duration:26s;background:hsl(var(--ui-prime)/.14);inset:12% 0 0 18%}.rac-portrait-cut{margin:0 auto;position:relative;width:min(100%,34rem)}.rac-portrait-cut img{aspect-ratio:5/4;border-radius:52% 48% 44% 56%/58% 52% 48% 42%;box-shadow:var(--ui-lift);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.rac-portrait-words{background:hsl(var(--ui-leaf)/.94);border-radius:30px;box-shadow:0 30px 60px -44px hsl(var(--ui-prime-deep)/.6);margin:-3.5rem auto 0;max-width:50rem;padding:2rem 1.5rem;position:relative;text-align:center}.rac-portrait-words p.text-lg{margin-inline:auto}@media (min-width:640px){.rac-portrait-words{padding:2.75rem 3rem}}.rac-thali{display:grid;gap:1.5rem}.rac-thali-plate{background:radial-gradient(circle,hsl(var(--ui-layer)) 0 56%,hsl(var(--ui-beam)) 57% 63%,hsl(var(--ui-tint)/.55) 64% 100%);box-shadow:var(--ui-lift);margin:0 auto 1rem;position:relative;width:min(100%,19rem)}.rac-katori,.rac-thali-plate{aspect-ratio:1;border-radius:50%}.rac-katori{border:5px solid hsl(var(--ui-leaf));color:hsl(var(--ui-lite));display:grid;font-family:var(--ui-face-big);font-size:1.4rem;place-items:center;position:absolute;width:30%}.rac-katori-1{background:hsl(var(--ui-tint));left:17%;top:17%}.rac-katori-2{background:hsl(var(--ui-prime));right:17%;top:17%}.rac-katori-3{background:hsl(var(--ui-prime-deep));bottom:17%;left:17%}.rac-katori-4{background:hsl(var(--ui-tint-deep));bottom:17%;right:17%}.rac-thali-item{background:hsl(var(--ui-back));border:1px solid hsl(var(--ui-rule));border-radius:22px;min-width:0;padding:1.6rem 1.5rem}.rac-thali-dot{background:hsl(var(--ui-tint));border-radius:50%;color:hsl(var(--ui-lite));display:inline-grid;font-size:1rem;height:2.1rem;margin-right:.65rem;place-items:center;vertical-align:.15em;width:2.1rem}.rac-thali-item-2 .rac-thali-dot{background:hsl(var(--ui-prime))}.rac-thali-item-3 .rac-thali-dot{background:hsl(var(--ui-prime-deep))}.rac-thali-item-4 .rac-thali-dot{background:hsl(var(--ui-tint-deep))}@media (min-width:768px){.rac-thali{grid-template-columns:repeat(2,minmax(0,1fr))}.rac-thali-plate{grid-column:1/-1}}@media (min-width:1024px){.rac-thali{align-items:center;gap:2rem 3rem;grid-template-areas:"a p c" "b p d";grid-template-columns:minmax(0,1fr) 20rem minmax(0,1fr)}.rac-thali-plate{grid-area:p;grid-column:auto;margin:0;width:20rem}.rac-thali-item-1{grid-area:a}.rac-thali-item-2{grid-area:b}.rac-thali-item-3{grid-area:c}.rac-thali-item-4{grid-area:d}}.rac-jar{max-width:44rem}.rac-jar-lid{background:hsl(var(--ui-prime));border-radius:10px 10px 4px 4px;display:block;height:20px;margin:0 auto -3px;width:58%}.rac-jar-body{background:hsl(var(--ui-leaf)/.65);border:3px solid hsl(var(--ui-prime)/.45);border-radius:30px 30px 54px 54px;display:flex;flex-wrap:wrap;gap:.85rem;list-style:none;margin:0;padding:1.6rem 1.2rem 2rem}.rac-slip{background:hsl(var(--ui-leaf));border-left:4px solid hsl(var(--ui-tint));border-radius:6px;box-shadow:0 10px 20px -16px hsl(var(--ui-prime-deep)/.6);flex:1 1 15rem;font-size:1rem;line-height:1.6;padding:.8rem 1rem}.rac-slip:nth-child(odd){transform:rotate(-1deg)}.rac-slip:nth-child(3n){border-left-color:hsl(var(--ui-prime));transform:rotate(1.2deg)}.rac-signboard{border-radius:28px;box-shadow:var(--ui-lift);display:grid;overflow:hidden}.rac-sign-half{min-width:0;padding:2.25rem 1.6rem}.rac-sign-urgent{background:hsl(var(--ui-prime-deep))}.rac-sign-soon{background:hsl(var(--ui-layer))}.rac-sign-shot{margin:0;min-height:15rem}.rac-sign-shot img{display:block;height:100%;min-height:15rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:640px){.rac-sign-half{padding:2.5rem}}@media (min-width:1024px){.rac-signboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr)}}.rac-kulhad-band{background:radial-gradient(50% 70% at 85% 20%,hsl(var(--ui-beam)/.4),transparent 70%),hsl(var(--ui-layer))}.rac-kulhad{color:hsl(var(--ui-tint));display:block;margin:0 auto;width:min(60%,13rem)}@media (min-width:768px){.rac-kulhad{width:min(100%,15rem)}}@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;padding-top:5rem}.sm\:py-24{padding-bottom:6rem}.sm\:pt-24,.sm\:py-24{padding-top:6rem}.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}.sm\:leading-\[1\.15\]{line-height:1.15}}@media (min-width:768px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-8{gap:2rem}}@media (min-width:1024px){.lg\:order-first{order:-9999}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:ml-auto{margin-left:auto}.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\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.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\:py-32{padding-bottom:8rem;padding-top:8rem}.lg\:pt-24{padding-top:6rem}}