@font-face{font-family:__display_524752;src:url(/_next/static/media/c0fc7e509320f4db-s.p.woff) format("woff");font-display:swap;font-weight:300}@font-face{font-family:__display_524752;src:url(/_next/static/media/93fa82871a69c7f5-s.p.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:__display_Fallback_524752;src:local("Arial");ascent-override:99.07%;descent-override:27.15%;line-gap-override:0.00%;size-adjust:107.90%}.__className_524752{font-family:__display_524752,__display_Fallback_524752}.__variable_524752{--font-display:"__display_524752","__display_Fallback_524752"}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.__variable_d8ebd1{--font-body:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1"}*,: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.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-body),system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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:var(--font-body),system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.block{display:block}.hidden{display:none}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.text-\[color\:var\(--dim\)\]{color:var(--dim)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ground:#f5f0eb;--mark:#171726;--dim:#575757;--line:#d6ccc5;--hot:#811626;--paper:#faf7f3;--clay:#e3c4b4}*{box-sizing:border-box}html{color:var(--mark);background:var(--ground);scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased}::-moz-selection{background:var(--clay);color:var(--hot)}::selection{background:var(--clay);color:var(--hot)}a,button,input{-webkit-tap-highlight-color:transparent}a{text-underline-offset:4px}button,input{font:inherit}a,button{touch-action:manipulation}:focus-visible{outline:2px solid var(--hot);outline-offset:5px}button:disabled{opacity:.5;cursor:not-allowed}input[type=checkbox]{accent-color:var(--hot);width:16px;height:16px;flex-shrink:0}.drops-display,.shoonya-wordmark{font-family:var(--font-display),Georgia,serif;font-weight:300}.drops-display{letter-spacing:-.055em;line-height:1.08;text-wrap:balance}.shoonya-wordmark{font-weight:400;letter-spacing:-.035em}.drops-mono{font-family:var(--font-body),system-ui,sans-serif;font-size:.8125rem;line-height:1.6}.eyebrow{font-size:10px;font-weight:500;letter-spacing:.17em;text-transform:uppercase;line-height:1.6}.page-shell{width:min(100% - 112px,1240px);margin-inline:auto}.skip-link{position:absolute;z-index:50;left:16px;top:-80px;background:var(--ground);color:var(--hot);padding:14px 20px}.skip-link:focus{top:12px}.site-header{position:relative;z-index:10}.site-nav{width:min(100% - 112px,1328px);height:94px;margin:auto;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.brand-lockup{display:inline-flex;align-items:baseline;gap:16px;color:var(--hot)}.drops-wordmark{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:43px;letter-spacing:-.075em;line-height:1}.wordmark-period{margin-left:1px}.brand-byline{font-size:10px;color:var(--dim)}.brand-byline .shoonya-wordmark{font-size:17px;margin-left:3px;color:var(--hot)}.nav-links{display:flex;align-items:center;gap:34px;font-size:11px}.nav-links a{padding-block:15px}.nav-links a:hover{color:var(--hot)}.nav-links a:last-child{padding:11px 18px;border:1px solid var(--line);border-radius:100px}.nav-links a:last-child span{margin-left:12px}.drops-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:13px 25px;border:1px solid var(--hot);border-radius:100px;color:var(--hot);background:transparent;font-size:12px;font-weight:500;line-height:1.5;transition:background-color .25s,color .25s}.drops-button:hover:not(:disabled){background:var(--hot);color:var(--ground)}.drops-button span[aria-hidden]{font-size:18px;transition:transform .25s}.drops-button:hover span[aria-hidden]{transform:translate(2px,2px)}.text-link{display:inline-flex;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;min-height:44px;font-size:12px;color:var(--hot)}.text-link:hover{text-decoration:underline}.peal-credit{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:36px;font-size:10px;color:var(--dim)}.peal-credit-name{color:var(--hot);border-bottom:1px solid transparent}.peal-credit:hover .peal-credit-name{border-color:currentColor}.seal-mark{width:13px;height:13px;position:relative;color:var(--hot);flex:0 0 auto}.seal-mark,.seal-mark:after{border:1px solid;border-radius:50%}.seal-mark:after{content:"";position:absolute;inset:3px}.living-gallery{position:relative;isolation:isolate;max-width:1600px;margin:auto;min-height:750px;overflow:hidden;--gallery-x:0px;--gallery-y:0px}.gallery-art{position:absolute;inset:0;pointer-events:none}.gallery-copy{position:relative;z-index:2;width:min(620px,58%);margin:auto;padding:150px 0 138px;text-align:center}.gallery-eyebrow{color:var(--hot);margin-bottom:24px}.gallery-copy h1{color:var(--hot);font-size:clamp(64px,7.2vw,108px);line-height:1.03;letter-spacing:-.065em}.gallery-copy h1 span{white-space:nowrap}.gallery-description{color:var(--dim);font-size:12px;line-height:1.9;margin:25px 0 23px}.gallery-free{color:var(--dim);font-size:9px;letter-spacing:.025em;margin:14px 0 20px}.gallery-copy>.peal-credit{display:flex;width:-moz-fit-content;width:fit-content;margin-inline:auto}.gallery-tile{position:absolute;transform:translate(var(--gallery-x),var(--gallery-y));transition:transform 1s cubic-bezier(.2,.7,.2,1)}.gallery-photo{width:100%;height:100%;position:relative;overflow:hidden;background:var(--clay);animation:photo-arrive 1.1s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--tile-index) * 65ms)}.gallery-photo img{-o-object-fit:cover;object-fit:cover}.gallery-tile-1{top:24%;left:4.5%;width:14%;aspect-ratio:4/5}.gallery-tile-1 img{-o-object-position:66% center;object-position:66% center}.gallery-tile-2{top:5%;left:27%;width:8%;aspect-ratio:4/5}.gallery-tile-2 img{-o-object-position:43% center;object-position:43% center}.gallery-tile-3{top:7%;right:22%;width:5%;aspect-ratio:4/5;opacity:.65}.gallery-tile-3 img{-o-object-position:76% center;object-position:76% center}.gallery-tile-4{top:18%;right:4%;width:13%;aspect-ratio:4/5}.gallery-tile-4 img{-o-object-position:77% center;object-position:77% center}.gallery-tile-5{bottom:15%;left:23%;width:7.8%;aspect-ratio:4/5}.gallery-tile-5 img{-o-object-position:42% center;object-position:42% center;transform:scale(1.45)}.gallery-tile-6{bottom:10%;right:12%;width:11%;aspect-ratio:5/4}.gallery-tile-6 img{-o-object-position:68% 70%;object-position:68% 70%}.gallery-tile-7{bottom:28%;left:8%;width:4.5%;aspect-ratio:1;opacity:.65}.gallery-tile-7 img{-o-object-position:60% center;object-position:60% center;transform:scale(2)}.gallery-footnote{position:absolute;bottom:30px;left:56px;right:56px;display:flex;justify-content:space-between;color:var(--dim);font-size:9px;letter-spacing:.045em}.gallery-footnote span[aria-hidden]{margin-left:10px;font-size:16px}@keyframes photo-arrive{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.collection-section{padding-block:62px 90px;border-top:1px solid var(--line)}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px}.section-heading .eyebrow{color:var(--dim);margin-bottom:16px}.section-heading h2{color:var(--hot);font-size:clamp(34px,3.7vw,52px)}.section-counter{flex-shrink:0;display:flex;align-items:center;gap:16px;color:var(--dim);font-size:11px;padding-bottom:4px}.section-counter>span{color:var(--hot);font-size:12px;border:1px solid var(--line);border-radius:50%;height:30px;min-width:30px;display:grid;place-content:center}.collection-empty{display:flex;align-items:center;gap:30px;padding:45px 0 16px}.empty-flower{font-size:58px;font-weight:300;line-height:1;color:var(--hot)}.collection-empty h3{font-size:32px;color:var(--hot);margin-bottom:12px}.collection-empty p{color:var(--dim);font-size:12px;line-height:1.8}.collection-empty>.text-link{margin-left:auto;flex-shrink:0}.drop-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:65px 90px;align-items:start}.drop-card{display:block;min-width:0}.drop-card:nth-child(2n){margin-top:90px}.drop-card-image{position:relative;aspect-ratio:4/5;background:var(--paper);overflow:hidden}.drop-image{-o-object-fit:contain;object-fit:contain;padding:18px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.drop-card:hover .drop-image{transform:scale(1.025)}.drop-card-number{position:absolute;top:18px;left:18px;font-size:11px;background:var(--ground);color:var(--hot);padding:6px 9px}.drop-card-arrow{position:absolute;bottom:18px;right:18px;display:grid;place-content:center;width:44px;height:44px;border-radius:50%;color:var(--hot);background:var(--ground);transition:background .25s,color .25s}.drop-card:hover .drop-card-arrow{color:var(--ground);background:var(--hot)}.drop-card-caption{padding-top:22px}.drop-card-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:10px;color:var(--dim)}.phase-label{display:inline-flex;align-items:center;gap:7px}.phase-label.is-open{color:var(--hot)}.phase-label.is-open:before{content:"";display:inline-block;width:5px;height:5px;background:currentColor;border-radius:50%}.drop-card h3{color:var(--hot);font-size:clamp(28px,3vw,42px);margin:15px 0 14px;overflow-wrap:anywhere}.drop-card-caption>p{color:var(--dim);font-size:11px;line-height:1.8}.drop-card-caption>p span{margin-inline:6px}.drop-card-deadline{margin-top:6px}.image-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:24px;color:var(--hot);text-align:center}.image-placeholder .drops-display{font-size:clamp(26px,3.4vw,44px)}.image-placeholder .eyebrow{color:var(--dim);font-size:9px}.how-section{padding:68px 0 55px;border-top:1px solid var(--line)}.how-steps{display:grid;grid-template-columns:repeat(3,1fr);margin:58px 0;gap:52px;list-style:none}.step-number{font-size:10px;color:var(--hot)}.how-steps h3{font-size:30px;margin:26px 0 18px;color:var(--hot)}.how-steps p{max-width:305px;font-size:12px;line-height:1.9;color:var(--dim)}.how-note{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-top:1px solid var(--line);padding-top:24px}.how-note p{color:var(--dim);font-size:10px}.archive-section{margin-top:30px}.site-footer{margin-top:75px;background:var(--hot);color:var(--ground);padding:72px 0 28px}.footer-top{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;padding-bottom:64px}.footer-top .eyebrow{color:var(--clay)}.footer-title{margin-top:24px;font-size:clamp(42px,5vw,70px);line-height:1.06}.footer-title>span{color:var(--clay)}.footer-about{max-width:280px}.footer-about>p{opacity:.85;font-size:12px;line-height:1.9;margin:16px 0}.footer-about>p,.site-footer .peal-credit,.site-footer .peal-credit-name,.site-footer .seal-mark,.site-footer .text-link{color:var(--ground)}.site-footer :focus-visible{outline-color:var(--ground)}.footer-bottom{display:flex;align-items:baseline;justify-content:space-between;gap:24px;border-top:1px solid hsla(30,33%,94%,.25);padding-top:24px;font-size:10px}.footer-bottom>p{opacity:.8}.footer-brand{font-family:var(--font-display),Georgia,serif;font-size:28px;letter-spacing:-.055em}.footer-brand>span{font-family:var(--font-body),sans-serif;font-size:9px;letter-spacing:normal;margin-left:8px}.footer-brand .shoonya-wordmark{font-size:13px}.detail-page{padding-top:35px}.back-link{font-size:11px;color:var(--dim);display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-bottom:28px}.back-link:hover{color:var(--hot)}.drop-detail{display:grid;grid-template-columns:1.06fr 1fr;gap:clamp(40px,6vw,88px);align-items:start}.detail-art{position:sticky;top:28px}.detail-image{position:relative;aspect-ratio:4/5;background:var(--paper)}.detail-image .drop-image{padding:24px}.art-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:17px;font-size:10px;color:var(--dim)}.detail-description{color:var(--dim);font-size:13px;line-height:1.9;white-space:pre-line;margin-top:28px}.detail-header .eyebrow{color:var(--hot);margin-bottom:18px}.detail-title{color:var(--hot);font-size:clamp(40px,4.5vw,64px);overflow-wrap:anywhere;margin-bottom:25px}.countdown{border-block:1px solid var(--line);padding:19px 0}.countdown-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.countdown-label{color:var(--dim);font-size:11px}.countdown-value{color:var(--hot);font-family:var(--font-display),Georgia,serif;font-size:30px;line-height:1.2;font-variant-numeric:tabular-nums}.countdown-dates{color:var(--dim);font-size:10px;line-height:1.8;margin-top:10px}.drop-rules{margin-block:26px;font-size:12px;line-height:1.85}.drop-rules h2{color:var(--hot);font-size:11px;font-weight:500;margin-bottom:10px}.drop-rules p+p{margin-top:10px}.drop-rules p{color:var(--dim)}.drop-rules strong{font-weight:500;color:var(--mark)}.drop-rules a{text-decoration:underline;color:var(--hot)}.claim-form,.entry-form{background:var(--paper);border:1px solid var(--line);padding:28px}.form-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:24px}.form-heading h2{font-size:32px;color:var(--hot)}.form-heading>span{font-size:10px;color:var(--dim)}.form-fields{display:grid;gap:20px}.field-label{display:block;color:var(--dim);font-size:11px;margin-bottom:8px;line-height:1.6}.drops-field{min-height:48px;width:100%;border:1px solid var(--line);border-radius:4px;background:transparent;padding:10px 13px;font-size:16px;color:var(--mark)}.drops-field:focus{border-color:var(--hot)}.drops-field::-moz-placeholder{color:var(--dim);opacity:.65}.drops-field::placeholder{color:var(--dim);opacity:.65}.estimate-amount{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--hot);color:var(--hot)}.estimate-amount>span{font-family:var(--font-display),Georgia,serif;font-size:36px}.estimate-amount .drops-field{border:none;border-radius:0;font-family:var(--font-display),Georgia,serif;font-size:40px;padding:5px 0 9px;color:var(--hot);height:65px}.consent-field{display:flex;align-items:flex-start;gap:10px;color:var(--dim);font-size:11px;line-height:1.75}.consent-field input{margin-top:3px}.consent-field a{color:var(--hot);text-decoration:underline}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}.form-privacy{color:var(--dim);font-size:10px;line-height:1.8;margin-top:18px}.form-credit{border-top:1px solid var(--line);margin-top:22px;padding-top:14px}.form-error{font-size:12px;color:var(--hot);line-height:1.7;margin-top:14px;overflow-wrap:anywhere}.form-note{font-size:11px;line-height:1.8;color:var(--dim)}.status-panel{border-block:1px solid var(--line);padding:28px 0;color:var(--dim);font-size:13px;line-height:1.85}.status-panel h2,.status-panel h3{font-size:32px;color:var(--hot);margin-bottom:15px}.sealed-receipt{border:1px solid var(--line);background:var(--paper);padding:30px}.receipt-symbol{color:var(--hot);font-size:30px;display:block;margin-bottom:20px}.receipt-handle{display:block;font-size:26px;letter-spacing:.06em;color:var(--hot);margin:14px 0;overflow-wrap:anywhere}.sealed-receipt>.text-link{margin-top:14px}.board-section{margin-top:32px}.board-heading h2{font-size:38px;color:var(--hot);margin-bottom:14px}.board-heading>p{color:var(--dim);font-size:11px;line-height:1.8}.winner-panel{background:var(--paper);border-block:1px solid var(--line);padding:24px;margin:22px 0}.winner-handle,.winner-panel .eyebrow{color:var(--hot)}.winner-handle{font-size:20px;margin-top:12px;overflow-wrap:anywhere}.winner-amount{font-family:var(--font-display),Georgia,serif;font-size:48px;color:var(--hot);margin-top:8px;letter-spacing:-.04em}.winner-panel>p:last-child{font-size:12px;color:var(--dim);line-height:1.8;margin-top:12px}.board-list{margin-block:22px;border-top:1px solid var(--line);list-style:none}.board-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:6px 12px;align-items:baseline;padding:17px 10px;border-bottom:1px solid var(--line);font-size:12px}.board-row.is-winner{background:var(--paper);color:var(--hot)}.board-rank,.board-row.is-out{color:var(--dim)}.board-rank{font-size:10px}.board-handle{overflow-wrap:anywhere}.board-handle>span{display:block;font-size:9px;margin-top:4px}.board-amount{font-variant-numeric:tabular-nums}.board-reason{grid-column:2/-1;line-height:1.8}.board-reason,.board-verification{font-size:10px;overflow-wrap:anywhere}.board-verification{line-height:1.85;color:var(--dim)}.board-verification .text-link{display:flex;margin-bottom:6px}.reading-page{max-width:820px;margin-inline:auto;padding:65px 28px 0}.reading-page>header{border-bottom:1px solid var(--line);padding-bottom:34px;margin-bottom:36px}.reading-page h1{font-size:clamp(44px,6vw,70px);color:var(--hot);margin:16px 0 22px}.reading-page>header>p:not(.eyebrow){font-size:14px;color:var(--dim);line-height:1.9}.reading-section{display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px;padding-block:30px;border-bottom:1px solid var(--line)}.reading-section h2{font-size:26px;color:var(--hot)}.reading-section>div{font-size:12px;color:var(--dim);line-height:1.9}.reading-section li{list-style:disc;margin-left:15px;padding-left:5px}.reading-section li+li{margin-top:12px}.reading-section a{color:var(--hot);text-decoration:underline}.claim-page{width:min(100% - 48px,580px);margin:auto;padding-top:45px}.claim-page>header{margin-bottom:30px}.claim-page h1{color:var(--hot);font-size:clamp(52px,8vw,80px);margin:14px 0 20px}.claim-page>header>p:not(.eyebrow){color:var(--dim);font-size:13px;line-height:1.9}.claim-form .form-fields{grid-template-columns:1fr 1fr}.claim-form .field-wide{grid-column:1/-1}.claim-identity{color:var(--hot);padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--line);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.claim-identity span{display:block;color:var(--dim);font-size:11px;margin-top:6px}@media (min-width:1500px){.living-gallery{min-height:820px}.gallery-copy{padding-top:180px}}@media (max-width:1000px){.page-shell,.site-nav{width:calc(100% - 64px)}.gallery-copy{padding-top:140px;width:65%}.living-gallery{min-height:710px}.gallery-copy h1{font-size:76px}.gallery-tile-1{width:14%;left:1%;top:29%}.gallery-tile-4{width:13%;right:1%;top:22%}.gallery-tile-5{left:18%;bottom:13%}.gallery-tile-6{right:8%;bottom:12%}.gallery-footnote{left:32px;right:32px}.drop-grid{gap:45px}.how-steps{gap:28px}.how-steps h3{font-size:26px}.drop-detail{gap:36px}.entry-form{padding:22px}}@media (max-width:700px){.page-shell,.site-nav{width:calc(100% - 40px)}.site-nav{height:78px}.drops-wordmark{font-size:37px}.brand-lockup{gap:10px}.brand-byline .shoonya-wordmark{font-size:15px}.nav-links{gap:18px;font-size:10px}.nav-links a:last-child{padding:9px 13px}.nav-links a:last-child span{margin-left:5px}.nav-links a:first-child{display:none}.living-gallery{min-height:730px}.gallery-copy{width:calc(100% - 40px);max-width:460px;padding:206px 0 100px}.gallery-copy h1{font-size:clamp(54px,11.5vw,76px)}.gallery-eyebrow{font-size:8px;margin-bottom:20px}.gallery-description{font-size:11px;margin:22px 0}.gallery-free{margin-bottom:17px}.gallery-tile{transform:none}.gallery-tile-1{top:27px;left:7%;width:23%;max-width:110px}.gallery-tile-2{top:13px;left:46%;width:13%;max-width:66px}.gallery-tile-4{top:57px;right:7%;width:21%;max-width:100px}.gallery-tile-3,.gallery-tile-5,.gallery-tile-6,.gallery-tile-7{display:none}.gallery-footnote{left:20px;right:20px;bottom:22px;font-size:8px}.collection-section{padding:40px 0 55px}.section-heading{align-items:flex-start;margin-bottom:32px;flex-direction:column;gap:20px}.section-heading h2{font-size:38px}.section-counter{font-size:10px}.collection-empty{align-items:flex-start;flex-wrap:wrap;gap:18px;padding-top:8px}.empty-flower{font-size:35px}.collection-empty>div{width:calc(100% - 55px)}.collection-empty h3{font-size:28px}.collection-empty>.text-link{margin-left:53px}.drop-grid{grid-template-columns:1fr;gap:40px}.drop-card:nth-child(2n){margin-top:0}.drop-card h3{font-size:36px}.how-section{padding:42px 0}.how-steps{grid-template-columns:1fr;gap:30px;margin:8px 0 34px}.how-steps li{border-bottom:1px solid var(--line);padding-bottom:25px}.how-steps li:last-child{border:0;padding-bottom:0}.how-steps h3{font-size:30px;margin:14px 0 12px}.how-steps p{max-width:100%}.how-note{gap:10px}.site-footer{margin-top:35px;padding-top:44px}.footer-top{flex-direction:column;align-items:flex-start;gap:35px;padding-bottom:36px}.footer-title{font-size:50px}.footer-about{max-width:330px}.footer-bottom{flex-wrap:wrap;gap:15px;justify-content:space-between}.footer-bottom>p{order:3;width:100%;font-size:9px}.detail-page{padding-top:20px}.back-link{margin-bottom:20px}.drop-detail{grid-template-columns:1fr;gap:34px}.detail-art{position:static}.detail-title{font-size:48px}.detail-description{font-size:12px;margin-top:20px}.claim-form,.entry-form{padding:22px}.reading-page{padding:42px 24px 0}.reading-section{grid-template-columns:1fr;gap:18px;padding-block:26px}.claim-page{padding-top:25px}}@media (max-width:380px){.brand-byline{display:none}.gallery-copy h1{font-size:53px}.gallery-description{font-size:10px}.section-heading h2{font-size:34px}.claim-form .form-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.gallery-tile{transform:none}}