.O-PKdG_atelier{aspect-ratio:1/1.06;isolation:isolate;width:100%;min-width:0;transition:--px .9s var(--ease), --py .9s var(--ease);position:relative;container-type:inline-size}.O-PKdG_backdrop{background:var(--pink);box-shadow:var(--shadow-xl), var(--edge-light);translate:calc(var(--px) * 6px) calc(var(--py) * 5px);border-radius:48% 48% 3px 3px;position:absolute;inset:4% 7% 10%}.O-PKdG_ground{background:radial-gradient(closest-side, color-mix(in srgb, var(--ink) 38%, transparent), transparent);height:11%;translate:calc(var(--px) * 8px) calc(var(--py) * 4px);pointer-events:none;border-radius:50%;animation:6s ease-in-out infinite O-PKdG_ground-breathe;position:absolute;top:70%;left:16%;right:12%}@keyframes O-PKdG_ground-breathe{50%{opacity:.7;scale:.9}}.O-PKdG_lidSheen{translate:-160px}.O-PKdG_atelier:hover .O-PKdG_lidSheen{transition:translate 1.6s var(--ease);translate:620px}.O-PKdG_orbit{border:1px solid var(--hairline);translate:calc(var(--px) * -9px) calc(var(--py) * -7px);border-radius:50%;animation-duration:48s;position:absolute;inset:0 0 15%}.O-PKdG_orbit:after{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-4px}.O-PKdG_edition{z-index:2;background:var(--green);width:98px;height:98px;box-shadow:var(--shadow-md), var(--edge-light);transform:rotate(12deg);translate:calc(var(--px) * -16px) calc(var(--py) * -12px);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;animation:6s ease-in-out infinite O-PKdG_wobble;display:flex;position:absolute;top:5%;right:0}@keyframes O-PKdG_wobble{0%,to{rotate:-5deg}50%{rotate:5deg}}.O-PKdG_edition span{letter-spacing:.23em;font-size:11px;font-weight:500}.O-PKdG_edition i{font-family:var(--font-serif);font-size:17px}.O-PKdG_sprig{z-index:1;width:75px;transform:rotate(-30deg);translate:calc(var(--px) * 14px) calc(var(--py) * 10px);position:absolute;top:8%;left:3%}.O-PKdG_box{width:110%;max-width:none;height:90%;transition:transform 1s var(--ease);position:absolute;inset:3% -5% auto;overflow:visible}.O-PKdG_boxLayer{transform:translate(calc(var(--px) * 8px), calc(var(--py) * 6px))}.O-PKdG_lid{transform-origin:300px 260px;transition:transform .9s var(--ease)}.O-PKdG_atelier[data-open=true] .O-PKdG_lid{transition:transform 1.3s var(--ease-spring);transform:translate(-16px,-115px)rotate(-12deg)}.O-PKdG_burst{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:47%;left:50%}.O-PKdG_burst span{border:.6px solid var(--ink);opacity:0;width:11px;height:17px;animation:O-PKdG_petal 1.6s var(--ease) var(--delay) forwards;border-radius:50%/62% 62% 38% 38%;margin:-8px 0 0 -5px;position:absolute}.O-PKdG_burst span[data-kind=pink]{background:var(--pink)}.O-PKdG_burst span[data-kind=green]{background:var(--green)}.O-PKdG_burst span[data-kind=apricot]{background:var(--apricot)}.O-PKdG_burst span[data-kind=star]{text-align:center;border:0;font-size:14px;line-height:17px}@keyframes O-PKdG_petal{0%{opacity:0;transform:rotate(var(--a)) translateX(0) scale(.3)}14%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) rotate(220deg) scale(1)}}.O-PKdG_atelier[data-open=true] .O-PKdG_box{transform:translateY(18px)}.O-PKdG_note{z-index:3;background:var(--peach);border:1px solid var(--ink);width:192px;box-shadow:var(--shadow-lg);translate:calc(var(--px) * 12px) calc(var(--py) * 9px);opacity:0;visibility:hidden;transition:transform 1s var(--ease), opacity .6s, visibility .6s;padding:18px 22px 22px;position:absolute;bottom:20%;right:0;transform:translate(10px,45px)rotate(9deg)}.O-PKdG_atelier[data-open=true] .O-PKdG_note{opacity:1;visibility:visible;transform:translate(0)rotate(7deg)}.O-PKdG_noteStar{font-size:29px;line-height:1}.O-PKdG_noteOverline{letter-spacing:.13em;text-transform:uppercase;margin:14px 0 9px;font-size:8px;display:block}.O-PKdG_note p{font-family:var(--font-serif);font-size:27px;line-height:1.05}.O-PKdG_noteSign{margin-top:16px;font-size:8px;display:block}.O-PKdG_annotation{font-family:var(--font-serif);font-size:clamp(15px,4.2cqi,21px);font-style:italic;line-height:1.1;position:absolute;bottom:8%;left:4%;transform:rotate(-4deg)}@container (max-width:420px){.O-PKdG_annotation{display:none}}.O-PKdG_openButton{background:var(--peach);color:var(--ink);border:1px solid var(--ink);white-space:nowrap;font:inherit;cursor:pointer;box-shadow:var(--shadow-md);transition:background .3s, box-shadow .4s var(--ease), scale .2s var(--ease);border-radius:30px;align-items:center;gap:10px;padding:8px 17px 8px 8px;font-size:11px;display:inline-flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.O-PKdG_openButton:hover{background:var(--green);box-shadow:var(--shadow-lg)}.O-PKdG_openButton:active{scale:.95}.O-PKdG_openButton:hover .O-PKdG_buttonIcon{rotate:90deg}.O-PKdG_buttonIcon{border:1px solid var(--hairline);width:28px;height:28px;transition:rotate .5s var(--ease-spring);border-radius:50%;place-items:center;font-size:20px;line-height:1;display:grid}.O-PKdG_caption{text-align:center;letter-spacing:.15em;text-transform:uppercase;width:100%;font-size:8px;position:absolute;bottom:0}@media (max-width:600px){.O-PKdG_edition{width:75px;height:75px;right:1%}.O-PKdG_edition span{font-size:9px}.O-PKdG_edition i{font-size:14px}.O-PKdG_note{width:155px;padding:14px 16px;right:1%}.O-PKdG_note p{font-size:23px}.O-PKdG_noteSign{font-size:7px}.O-PKdG_annotation{display:none}.O-PKdG_sprig{width:55px}}
.jGcaba_layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,8vw,116px);display:grid}.jGcaba_stage{place-items:center;min-height:660px;padding:65px 0;display:grid;position:relative}.jGcaba_stageLabel,.jGcaba_stageFoot{text-transform:uppercase;letter-spacing:.19em;text-align:center;font-size:9px;position:absolute}.jGcaba_stageLabel{top:0;left:0}.jGcaba_stageFoot{bottom:0}.jGcaba_disc{aspect-ratio:1;background:var(--pink);width:100%;box-shadow:var(--shadow-lg), var(--edge-light);border-radius:50%;position:absolute}.jGcaba_handwritten{z-index:3;font-family:var(--font-serif);font-size:28px;line-height:1.1;position:absolute;bottom:23%;left:-2%;transform:rotate(-12deg)}.jGcaba_phone{border:5px solid var(--ink);background:var(--peach);width:260px;height:510px;box-shadow:var(--shadow-xl), inset 0 0 0 1px color-mix(in srgb, var(--peach) 40%, transparent);border-radius:36px;padding:38px 18px 28px;position:relative;transform:rotate(7deg)}.jGcaba_phone:before{content:"";z-index:4;background:linear-gradient(120deg, color-mix(in srgb, var(--peach) 55%, transparent) 0%, transparent 28%, transparent 62%, color-mix(in srgb, var(--peach) 30%, transparent) 72%, transparent 80%);pointer-events:none;border-radius:31px;position:absolute;inset:0}.jGcaba_phone:after{content:"";background:var(--ink);border-radius:3px;height:3px;position:absolute;bottom:10px;left:35%;right:35%}.jGcaba_camera{background:var(--ink);border-radius:10px;height:8px;position:absolute;top:11px;left:41%;right:41%}.jGcaba_progress{gap:4px;display:flex}.jGcaba_progress span{background:var(--hairline);flex:1;height:2px;transition:background .4s}.jGcaba_progress span[data-active=true]{background:var(--ink)}.jGcaba_screen{height:100%}.jGcaba_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;height:100%;display:flex}.jGcaba_overline{text-transform:uppercase;letter-spacing:.2em;font-size:7px}.jGcaba_recipient{font-family:var(--font-serif);font-size:31px;line-height:1.16}.jGcaba_sprig{width:53px;height:90px}.jGcaba_from{font-family:var(--font-serif);font-size:16px;font-style:italic}.jGcaba_letter{font-family:var(--font-serif);text-align:left;padding:0 8px;font-size:22px;line-height:1.6}.jGcaba_demoLabel{text-align:center;text-transform:uppercase;letter-spacing:.16em;font-size:6px;position:absolute;bottom:23px;left:0;right:0}.jGcaba_polaroid{border:1px solid var(--ink);background:var(--peach);width:165px;box-shadow:var(--shadow-md);padding:8px 8px 16px;transform:rotate(-5deg)}.jGcaba_polaroid p{font-family:var(--font-serif);margin-top:10px;font-size:16px;font-style:italic}.jGcaba_wave{justify-content:center;align-items:center;gap:4px;height:70px;display:flex}.jGcaba_wave span{background:var(--ink);width:3px;animation:1.1s ease-in-out infinite alternate jGcaba_eq;animation-delay:calc(var(--i) * -.13s);border-radius:2px}@keyframes jGcaba_eq{0%{scale:1 .35}}.jGcaba_audioNote{font-size:8px;line-height:1.9}.jGcaba_copy h2{margin:20px 0}.jGcaba_intro{max-width:42ch;font-size:14px}.jGcaba_chapters{border-top:1px solid var(--hairline);margin:28px 0 32px}.jGcaba_chapter{text-align:left;border:none;border-bottom:1px solid var(--hairline);width:100%;color:inherit;font:inherit;cursor:pointer;isolation:isolate;background:0 0;align-items:baseline;gap:17px;padding:14px 0;display:flex;position:relative;overflow:hidden}.jGcaba_chapter:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .7s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.jGcaba_chapter:hover:after,.jGcaba_chapter[aria-pressed=true]:after{transform:scaleX(1)}.jGcaba_number,.jGcaba_chapterText{transition:translate .5s var(--ease)}.jGcaba_chapter:hover .jGcaba_number,.jGcaba_chapter:hover .jGcaba_chapterText{translate:6px}.jGcaba_number{flex-shrink:0;font-size:10px}.jGcaba_chapterText{flex:1;display:grid}.jGcaba_chapterTitle{font-family:var(--font-serif);font-size:25px;line-height:1.3}.jGcaba_description{opacity:0;max-height:0;transition:max-height .5s var(--ease), opacity .5s, margin .5s;font-size:11px;line-height:1.8;overflow:hidden}.jGcaba_chapter[aria-pressed=true] .jGcaba_description{opacity:1;max-height:70px;margin-top:7px}.jGcaba_chapter[aria-pressed=true] .jGcaba_chapterTitle{font-style:italic}.jGcaba_arrow{transition:transform .5s var(--ease-spring);font-size:19px}.jGcaba_chapter:hover .jGcaba_arrow{transform:translate(3px,-3px)}.jGcaba_chapter[aria-pressed=true] .jGcaba_arrow{transform:rotate(45deg)}@media (max-width:900px){.jGcaba_layout{gap:40px}.jGcaba_phone{width:230px;height:470px}.jGcaba_handwritten{font-size:22px;left:-4%}.jGcaba_stage{min-height:620px}}@media (max-width:700px){.jGcaba_layout{grid-template-columns:1fr;gap:60px}.jGcaba_stage{width:min(440px,100%);min-height:590px;margin:auto}.jGcaba_phone{width:250px;height:490px}.jGcaba_handwritten{left:0}.jGcaba_stageLabel{left:10px}}
.qlNzKa_band{text-align:center;position:relative;overflow:hidden}.qlNzKa_band h2{margin:28px 0 44px}.qlNzKa_band .eyebrow{justify-content:center}.qlNzKa_actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.qlNzKa_left,.qlNzKa_right{width:clamp(100px,14vw,200px);color:var(--ink);opacity:.5;position:absolute;bottom:-20px}.qlNzKa_left{left:clamp(-20px,2vw,48px)}.qlNzKa_right{right:clamp(-20px,2vw,48px)}@media (max-width:640px){.qlNzKa_left,.qlNzKa_right{opacity:.25}}
.AgpHmq_split{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,8vw,128px);display:grid}.AgpHmq_split h2{margin-top:22px}.AgpHmq_sticky{position:sticky;top:120px}.AgpHmq_prose{gap:24px;max-width:60ch;font-size:18px;display:grid}.AgpHmq_prose .AgpHmq_first:first-letter{float:left;font-family:var(--font-serif), serif;padding:6px 14px 0 0;font-size:5.2em;line-height:.82}.AgpHmq_pullquote{font-family:var(--font-serif), serif;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:40px 0;font-size:clamp(28px,3.4vw,44px);font-style:italic;font-weight:300;line-height:1.2}.AgpHmq_ruled{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.AgpHmq_ruled>li{border-bottom:1px solid var(--hairline);grid-template-columns:64px 1fr;gap:12px 24px;padding:clamp(24px,3vw,36px) 0;display:grid;position:relative}.AgpHmq_ruled>li:after{content:"";transform-origin:0;height:1px;transition:transform .8s var(--ease);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.AgpHmq_ruled>li:hover:after{transform:scaleX(1)}.AgpHmq_ruled>li>*{transition:translate .6s var(--ease), color .4s}.AgpHmq_ruled>li:hover>*{translate:10px}.AgpHmq_ruled>li:hover .AgpHmq_bigNum{color:var(--latte)}.AgpHmq_ruled h3{margin-bottom:10px;font-size:clamp(24px,2.4vw,30px)}.AgpHmq_ruled p{max-width:56ch}.AgpHmq_ruled>li:has(.AgpHmq_tourItem){padding:0;display:block}.AgpHmq_tourItem{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;isolation:isolate;background:0 0;border:0;grid-template-columns:64px 1fr;gap:12px 24px;padding:clamp(24px,3vw,36px) 0;display:grid;position:relative;overflow:hidden}.AgpHmq_tourTitle{font-family:var(--font-serif), serif;margin-bottom:10px;font-size:clamp(24px,2.4vw,30px);line-height:1.08;display:block}.AgpHmq_tourBody{max-width:56ch;display:block}.AgpHmq_tourItem[aria-pressed=true] .AgpHmq_tourTitle{font-style:italic}.AgpHmq_tourItem[aria-pressed=true] .AgpHmq_bigNum{color:var(--latte)}.AgpHmq_ruled>li:has(.AgpHmq_tourItem[aria-pressed=true]):after{transform:scaleX(1)}.AgpHmq_bigNum{font-family:var(--font-serif), serif;font-size:44px;font-style:italic;font-weight:300;line-height:1}.AgpHmq_cards{grid-template-columns:repeat(var(--cols,4), 1fr);gap:clamp(16px,2vw,28px);display:grid}.AgpHmq_card{border-radius:var(--radius);border:1px solid var(--hairline);min-height:300px;box-shadow:var(--shadow-sm), var(--edge-light);align-content:start;gap:16px;padding:clamp(28px,3vw,40px);display:grid}.AgpHmq_card:hover{box-shadow:var(--shadow-lg), var(--edge-light);translate:0 -6px}.AgpHmq_card[data-tone=pink]{background:var(--pink);border-color:#0000}.AgpHmq_card[data-tone=green]{background:var(--green);border-color:#0000}.AgpHmq_card[data-tone=apricot]{background:var(--apricot);border-color:#0000}.AgpHmq_card[data-tone=latte]{background:var(--latte);border-color:#0000}.AgpHmq_card h3{margin-top:auto;font-size:30px}.AgpHmq_card .numeral{transition:translate .6s var(--ease);display:inline-block}.AgpHmq_card:hover .numeral{translate:8px}.AgpHmq_card p{font-size:15px}.AgpHmq_specs{border-collapse:collapse;width:100%}.AgpHmq_specs th,.AgpHmq_specs td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline);padding:20px 0}.AgpHmq_specs th{letter-spacing:.24em;text-transform:uppercase;width:38%;padding-right:24px;font-size:11px;font-weight:500}.AgpHmq_specs tr:first-child th,.AgpHmq_specs tr:first-child td{border-top:1px solid var(--hairline)}.AgpHmq_pending{font-family:var(--font-serif), serif;color:color-mix(in srgb, currentColor 70%, transparent);font-style:italic}.AgpHmq_note{margin-top:28px;font-size:14px}.AgpHmq_swatches{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.AgpHmq_swatch{color:inherit;text-align:left;cursor:copy;background:0 0;border:0;gap:14px;padding:0;font-family:inherit;font-size:13px;display:grid}.AgpHmq_swatch span{aspect-ratio:3/4;border-radius:999px 999px var(--radius) var(--radius);border:1px solid var(--hairline);box-shadow:var(--shadow-sm), var(--edge-light);transition:translate .6s var(--ease-spring), box-shadow .6s var(--ease), border-radius .6s var(--ease);display:block}.AgpHmq_swatch:hover span{box-shadow:var(--shadow-lg), var(--edge-light);border-radius:999px;translate:0 -10px}.AgpHmq_swatch:active span{scale:.95}.AgpHmq_swatch[data-copied=true] span{animation:AgpHmq_swatch-pop .6s var(--ease-spring)}@keyframes AgpHmq_swatch-pop{40%{scale:1.06}}.AgpHmq_swatch strong{font-family:var(--font-serif), serif;font-size:22px;font-weight:400;display:block}.AgpHmq_swatch code{letter-spacing:.1em;font-family:inherit}.AgpHmq_anatomy{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.AgpHmq_anatomyArt{background:var(--pink);border-radius:999px 999px var(--radius) var(--radius);box-shadow:var(--shadow-xl), var(--edge-light);padding:clamp(48px,6vw,80px) clamp(24px,4vw,48px) clamp(24px,3vw,40px)}.AgpHmq_anatomyArt svg{filter:drop-shadow(0 16px 16px color-mix(in srgb, var(--ink) 22%, transparent))}.AgpHmq_checklist{grid-template-columns:1fr 1fr;gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.AgpHmq_checklist li{border-bottom:1px solid var(--hairline);gap:18px;padding:20px 0;display:flex}.AgpHmq_checklist li:before{content:"✦";color:var(--latte);transition:rotate .7s var(--ease-spring), color .3s;font-size:10px;line-height:2.4}.AgpHmq_checklist li:hover:before{color:currentColor;rotate:180deg}.AgpHmq_faqGroup+.AgpHmq_faqGroup{margin-top:clamp(56px,7vw,96px)}.AgpHmq_faqGroup h2{margin-bottom:24px;font-size:clamp(28px,3vw,40px)}.AgpHmq_faq{border-top:1px solid var(--hairline)}.AgpHmq_faq details{border-bottom:1px solid var(--hairline)}.AgpHmq_faq summary{cursor:pointer;font-family:var(--font-serif), serif;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(21px,2vw,26px);line-height:1.3;list-style:none;display:flex}.AgpHmq_faq summary::-webkit-details-marker{display:none}.AgpHmq_faq summary{transition:translate .5s var(--ease)}.AgpHmq_faq summary:hover{translate:6px}.AgpHmq_faq summary:after{content:"+";font-family:var(--font-sans), sans-serif;transition:transform .4s var(--ease);flex-shrink:0;font-size:24px;font-weight:300}.AgpHmq_faq details[open] summary:after{transform:rotate(45deg)}.AgpHmq_faq details>div{opacity:0;max-width:62ch;transition:opacity .4s, translate .5s var(--ease);gap:12px;padding:0 0 28px;display:grid;translate:0 -8px}.AgpHmq_faq details[open]>div{opacity:1;translate:0}.AgpHmq_faq details::details-content{block-size:0;transition:block-size .55s var(--ease), content-visibility .55s allow-discrete;overflow:hidden}.AgpHmq_faq details[open]::details-content{block-size:auto}.AgpHmq_channels{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.AgpHmq_channels li a,.AgpHmq_channels li>div{border-bottom:1px solid var(--hairline);font-family:var(--font-serif), serif;justify-content:space-between;align-items:baseline;gap:24px;padding:28px 0;font-size:clamp(28px,3.4vw,44px);line-height:1.1;text-decoration:none;display:flex}.AgpHmq_channels li a span,.AgpHmq_channels li>div span{font-family:var(--font-sans), sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:12px}.AgpHmq_channels li a:hover{font-style:italic}@media (max-width:960px){.AgpHmq_split,.AgpHmq_anatomy{grid-template-columns:1fr}.AgpHmq_sticky{position:static}.AgpHmq_cards{grid-template-columns:1fr 1fr}.AgpHmq_swatches{grid-template-columns:repeat(3,1fr);row-gap:32px}.AgpHmq_checklist{grid-template-columns:1fr}}@media (max-width:560px){.AgpHmq_cards{grid-template-columns:1fr}.AgpHmq_card{min-height:0}.AgpHmq_card h3{margin-top:24px}.AgpHmq_swatches{grid-template-columns:1fr 1fr}.AgpHmq_ruled>li,.AgpHmq_tourItem{grid-template-columns:1fr}.AgpHmq_specs th{width:44%}}
.oRS4AW_hero{padding-top:40px}.oRS4AW_heroGrid{grid-template-columns:1.04fr 1fr;align-items:center;gap:35px;min-height:660px;padding-bottom:40px;display:grid}.oRS4AW_heroCopy{padding-bottom:12px}.oRS4AW_heroEyebrow{letter-spacing:.21em;animation:oRS4AW_rise 1s var(--ease) both;font-size:9px}.oRS4AW_heroTitle{letter-spacing:-.045em;width:fit-content;margin:26px 0 24px;font-size:clamp(62px,6.8vw,98px);line-height:.99;position:relative}.oRS4AW_line{animation:oRS4AW_line-in 1.2s calc(80ms + var(--l) * .13s) var(--ease) both;display:block}@keyframes oRS4AW_line-in{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)}}.oRS4AW_heroTitle em{font-weight:400}.oRS4AW_titleStar{font-family:var(--font-sans);animation:oRS4AW_bloom 1.5s .5s var(--ease) both, oRS4AW_star-spin 36s 2s linear infinite;font-size:47px;font-weight:300;position:absolute;top:37%;right:-58px}@keyframes oRS4AW_star-spin{to{rotate:360deg}}.oRS4AW_heroIntro{animation:oRS4AW_rise 1.1s .16s var(--ease) both;font-size:13px;line-height:1.95}.oRS4AW_heroActions{animation:oRS4AW_rise 1.1s .24s var(--ease) both;align-items:center;gap:23px;margin-top:28px;display:flex}.oRS4AW_heroActions .btn{letter-spacing:.08em;min-height:48px;padding:0 22px;font-size:9px}.oRS4AW_heroActions .btn span{margin-left:8px;font-size:19px}.oRS4AW_quietLink{align-items:center;gap:13px;padding:8px 0;font-size:10px;text-decoration:none;display:inline-flex}.oRS4AW_quietLink span{transition:transform .3s var(--ease);font-size:17px}.oRS4AW_quietLink:hover span{transform:translate(4px)}.oRS4AW_heroFootnote{animation:oRS4AW_rise 1.1s .32s var(--ease) both;align-items:center;gap:12px;margin-top:42px;font-size:9px;line-height:1.8;display:flex}.oRS4AW_heroFootnote p span{opacity:.75}.oRS4AW_tinyFlower{font-size:30px}.oRS4AW_heroArt{animation:oRS4AW_rise 1.4s .2s var(--ease) both;min-width:0}.oRS4AW_heroBottom{border-top:1px solid var(--hairline);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding-top:19px;padding-bottom:19px;font-size:8px;display:flex}.oRS4AW_heroBottom a{align-items:center;gap:20px;text-decoration:none;display:flex}.oRS4AW_heroBottom a span{font-size:16px;animation:2.2s ease-in-out infinite oRS4AW_cue}@keyframes oRS4AW_cue{50%{translate:0 5px}}.oRS4AW_manifesto{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.oRS4AW_manifestoInner{grid-template-columns:.7fr 2fr;align-items:start;gap:25px;display:grid;position:relative}.oRS4AW_manifestoInner>.eyebrow{letter-spacing:.13em;margin-top:13px;font-size:8px}.oRS4AW_manifestoQuote{letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(35px,3.9vw,53px);line-height:1.22}.oRS4AW_manifestoSprig{width:70px;position:absolute;bottom:0;right:6%;transform:rotate(12deg)}.oRS4AW_sectionHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:46px;display:flex}.oRS4AW_sectionHead h2{margin-top:18px}.oRS4AW_sectionHead>p{padding-bottom:5px;font-size:12px;line-height:1.9}.oRS4AW_chapters{grid-template-columns:1fr 1fr;gap:32px;display:grid}.oRS4AW_chapter{min-width:0;text-decoration:none}.oRS4AW_digitalChapter{margin-top:82px}.oRS4AW_chapterArt{will-change:transform;background:var(--apricot);height:370px;box-shadow:var(--shadow-md), var(--edge-light);place-items:center;display:grid;position:relative;overflow:hidden}.oRS4AW_chapter:hover .oRS4AW_chapterArt{box-shadow:var(--shadow-xl), var(--edge-light);translate:0 -6px}.oRS4AW_chapterTag{text-transform:uppercase;letter-spacing:.13em;font-size:8px;position:absolute;top:22px;left:25px}.oRS4AW_artCaption{text-align:center;width:100%;font-family:var(--font-serif);font-size:18px;font-style:italic;position:absolute;bottom:21px}.oRS4AW_boxArt{width:75%;height:78%;filter:drop-shadow(0 14px 14px color-mix(in srgb, var(--ink) 24%, transparent));transition:transform .8s var(--ease), filter .8s var(--ease)}.oRS4AW_chapter:hover .oRS4AW_boxArt{filter:drop-shadow(0 26px 22px color-mix(in srgb, var(--ink) 22%, transparent));transform:translateY(-8px)rotate(-3deg)}.oRS4AW_digitalChapter .oRS4AW_chapterArt{background:var(--green)}.oRS4AW_letterArt{background:var(--peach);border:1px solid var(--ink);width:65%;height:64%;box-shadow:var(--shadow-lg);transition:transform .8s var(--ease), box-shadow .8s var(--ease);padding:34px 28px;position:relative;transform:rotate(-7deg)translateY(-8px)}.oRS4AW_chapter:hover .oRS4AW_letterArt{box-shadow:var(--shadow-xl);transform:rotate(-2deg)translateY(-14px)}.oRS4AW_letterEyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:7px}.oRS4AW_letterArt p{font-family:var(--font-serif);margin-top:15px;font-size:clamp(24px,2.5vw,34px);line-height:1.05}.oRS4AW_letterSprig{width:35px;position:absolute;bottom:22px;right:24px;transform:rotate(30deg)}.oRS4AW_letterSignature{font-family:var(--font-serif);font-size:16px;font-style:italic;position:absolute;bottom:30px;left:28px}.oRS4AW_chapterInfo{justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.oRS4AW_chapterInfo h3{font-size:31px}.oRS4AW_chapterInfo p{margin-top:10px;font-size:13px;line-height:1.9}.oRS4AW_circleArrow{border:1px solid var(--ink);border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:24px;transition:background .3s,box-shadow .4s,transform .3s;display:grid}.oRS4AW_chapter:hover .oRS4AW_circleArrow{background:var(--ink);color:var(--peach);box-shadow:var(--shadow-md);transform:rotate(45deg)}.oRS4AW_productNote{letter-spacing:.03em;margin-top:36px;font-size:8px;line-height:1.8}.oRS4AW_experience{background:var(--apricot)}.oRS4AW_process .oRS4AW_sectionHead{margin-bottom:60px}.oRS4AW_steps{grid-template-columns:repeat(4,1fr);gap:30px;margin:0;padding:0;list-style:none;display:grid}.oRS4AW_steps li{border-top:1px solid var(--hairline);padding-top:22px;position:relative}.oRS4AW_steps li:before{content:"";background:var(--pink);transform-origin:0;height:1px;transition:transform .8s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.oRS4AW_steps li:hover:before{transform:scaleX(1)}.oRS4AW_stepNum span{transition:rotate .6s var(--ease-spring)}.oRS4AW_steps li:hover .oRS4AW_stepNum span{rotate:45deg}.oRS4AW_steps h3{transition:translate .5s var(--ease)}.oRS4AW_steps li:hover h3{font-style:italic;translate:6px}.oRS4AW_stepNum{font-family:var(--font-serif);color:var(--pink);justify-content:space-between;align-items:center;margin-bottom:35px;font-size:50px;line-height:1;display:flex}.oRS4AW_stepNum span{font-family:var(--font-sans);font-size:18px}.oRS4AW_steps h3{max-width:14ch;margin-bottom:14px;font-size:27px;line-height:1.18}.oRS4AW_steps p{font-size:13px;line-height:1.9}.oRS4AW_privacy{padding:38px 0}.oRS4AW_privacyInner{align-items:center;gap:24px;display:flex}.oRS4AW_privacyIcon{flex-shrink:0;width:34px}.oRS4AW_privacyIcon svg path{transition:translate .5s var(--ease-spring)}.oRS4AW_privacyInner:hover .oRS4AW_privacyIcon svg path{translate:0 -3px}.oRS4AW_privacyInner>div:nth-child(2){flex:1}.oRS4AW_privacyInner p{font-family:var(--font-serif);font-size:26px;line-height:1.3}.oRS4AW_privacyInner div>span{font-size:10px}@keyframes oRS4AW_rise{0%{opacity:0;transform:translateY(24px)}}@keyframes oRS4AW_bloom{0%{opacity:0;transform:rotate(-65deg)scale(.5)}}@media (min-width:1450px){.oRS4AW_heroGrid{min-height:730px}}@media (max-width:1100px){.oRS4AW_heroGrid{gap:28px;min-height:600px}.oRS4AW_heroTitle{font-size:clamp(60px,7.5vw,85px)}.oRS4AW_heroIntro{font-size:11px}.oRS4AW_heroActions{flex-wrap:wrap;gap:10px 22px}.oRS4AW_titleStar{font-size:34px;right:-38px}.oRS4AW_manifestoInner{grid-template-columns:1fr 2fr}.oRS4AW_manifestoSprig{width:50px;right:3%}.oRS4AW_chapterArt{height:330px}.oRS4AW_steps{gap:24px}.oRS4AW_steps h3{font-size:24px}}@media (max-width:760px){.oRS4AW_hero{padding-top:30px}.oRS4AW_heroGrid{grid-template-columns:1fr;gap:25px;padding-bottom:32px}.oRS4AW_heroTitle{margin:23px 0;font-size:clamp(58px,14vw,82px)}.oRS4AW_titleStar{font-size:32px;top:44%;right:10px}.oRS4AW_heroIntro{font-size:13px}.oRS4AW_heroFootnote{display:none}.oRS4AW_heroActions{gap:8px 20px;margin-top:24px}.oRS4AW_heroArt{justify-self:center;width:min(480px,100%)}.oRS4AW_heroBottom{font-size:7px}.oRS4AW_heroBottom>span:last-child{display:none}.oRS4AW_manifestoInner{grid-template-columns:1fr;gap:22px}.oRS4AW_manifestoQuote{font-size:clamp(29px,6vw,42px)}.oRS4AW_manifestoSprig{width:47px;right:8%}.oRS4AW_sectionHead{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.oRS4AW_sectionHead>p{font-size:11px}.oRS4AW_chapters{grid-template-columns:1fr;gap:50px}.oRS4AW_digitalChapter{margin-top:0}.oRS4AW_chapterArt{height:365px}.oRS4AW_letterArt p{font-size:34px}.oRS4AW_chapterInfo p{font-size:12px}.oRS4AW_steps{grid-template-columns:1fr 1fr;gap:40px 25px}.oRS4AW_steps h3{font-size:28px}.oRS4AW_steps p{font-size:12px}.oRS4AW_stepNum{margin-bottom:23px}.oRS4AW_privacyInner{flex-wrap:wrap;gap:15px}.oRS4AW_privacyInner p{font-size:23px}.oRS4AW_privacyInner div>span{font-size:10px}.oRS4AW_privacyInner .oRS4AW_quietLink{margin-left:49px}}@media (max-width:380px){.oRS4AW_heroTitle{font-size:clamp(45px,14vw,54px)}.oRS4AW_heroEyebrow{letter-spacing:.1em;font-size:8px}.oRS4AW_titleStar{font-size:28px;right:10px}.oRS4AW_desktopBreak{display:none}.oRS4AW_heroActions{gap:12px}.oRS4AW_heroActions .btn{padding:0 16px}.oRS4AW_quietLink{gap:7px;font-size:9px}.oRS4AW_chapterArt{height:315px}.oRS4AW_letterArt{padding:27px 20px}.oRS4AW_letterArt p{font-size:29px}.oRS4AW_steps{grid-template-columns:1fr}}
