.PublicBrandHeader_header__qBJ4d{position:absolute;z-index:60;top:clamp(22px,3vw,46px);right:clamp(10rem,15.5vw,15rem);left:3.1vw;display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,2vw,2rem);min-width:0}.PublicBrandHeader_actions__xzxCA,.PublicBrandHeader_leftGroup__5EmNO,.PublicBrandHeader_navigation__BdUQu{display:flex;align-items:center}.PublicBrandHeader_leftGroup__5EmNO{min-width:0;gap:clamp(.75rem,1.3vw,1.3rem)}.PublicBrandHeader_brand__tLHLO{flex:0 0 auto;width:158px}.PublicBrandHeader_brandImage__cyEXA{display:block;width:100%;height:auto;filter:brightness(0) opacity(.82) drop-shadow(0 1px 2px rgb(250 248 245/.42))}.PublicBrandHeader_actions__xzxCA{gap:.35rem}.PublicBrandHeader_navigation__BdUQu{flex:0 0 auto;gap:clamp(1.5rem,2vw,2.25rem)}.PublicBrandHeader_secondaryNavigation__mJXmq{gap:clamp(1rem,1.4vw,1.5rem)}.PublicBrandHeader_navigation__BdUQu a{position:relative;display:inline-flex;min-height:32px;align-items:center;padding:0 0 .25rem;color:rgb(23 27 25/.52);font-size:clamp(.68rem,.75vw,.8rem);font-weight:680;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .18s ease}.PublicBrandHeader_navigation__BdUQu a:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(.35);transform-origin:center;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.PublicBrandHeader_navigation__BdUQu a:focus-visible,.PublicBrandHeader_navigation__BdUQu a:hover,.PublicBrandHeader_navigation__BdUQu a[aria-current=page]{color:#171b19}.PublicBrandHeader_navigation__BdUQu a:focus-visible:after,.PublicBrandHeader_navigation__BdUQu a:hover:after,.PublicBrandHeader_navigation__BdUQu a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.PublicBrandHeader_navigation__BdUQu a:focus-visible{outline:1px solid currentColor;outline-offset:5px}@media (max-width:760px){.PublicBrandHeader_header__qBJ4d{top:max(1rem,env(safe-area-inset-top));right:1.25rem;left:1.25rem;gap:.75rem}.PublicBrandHeader_leftGroup__5EmNO{gap:.45rem}.PublicBrandHeader_brand__tLHLO{width:125px}.PublicBrandHeader_secondaryNavigation__mJXmq{display:none}.PublicBrandHeader_navigation__BdUQu{gap:clamp(.8rem,3.5vw,1.15rem)}.PublicBrandHeader_navigation__BdUQu a{padding-bottom:.2rem;font-size:.56rem;letter-spacing:.055em}}@media (min-width:761px) and (max-width:1199px){.PublicBrandHeader_headerWithActions__gsN9X{top:max(1rem,env(safe-area-inset-top));right:1.25rem;left:1.25rem;gap:.35rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_leftGroup__5EmNO{gap:.2rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_brand__tLHLO{width:108px}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA>div{gap:.2rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA button{width:28px;height:28px}.PublicBrandHeader_headerWithActions__gsN9X>.PublicBrandHeader_navigation__BdUQu{gap:.55rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_navigation__BdUQu a{padding-bottom:.2rem;font-size:.56rem;letter-spacing:.055em}}@media (max-width:430px){.PublicBrandHeader_header__qBJ4d{right:.85rem;left:.85rem}.PublicBrandHeader_brand__tLHLO{width:108px}.PublicBrandHeader_headerWithActions__gsN9X{gap:.35rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA>div,.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_leftGroup__5EmNO{gap:.2rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA button{width:28px;height:28px}.PublicBrandHeader_headerWithActions__gsN9X>.PublicBrandHeader_navigation__BdUQu{gap:.55rem}}.DesignDetailView_page__MUU0R{position:relative;min-height:100dvh;background:radial-gradient(circle at 76% 8%,rgba(230,226,218,.62),transparent 30%),linear-gradient(135deg,#ffffff,#f8f7f4);color:#1d1c1a;font-family:var(--cl-font-sans)}.DesignDetailView_shell__RswG1{width:min(1320px,calc(100vw - 48px));margin:0 auto;min-height:100dvh;padding:clamp(104px,10vh,122px) 0 clamp(14px,2.2vh,24px);display:grid;grid-template-rows:auto minmax(0,1fr)}.DesignDetailView_header__ZVeA3{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.DesignDetailView_header__ZVeA3 div{display:grid;gap:5px}.DesignDetailView_brand__w_zhf,.DesignDetailView_materials__WiulZ header span,.DesignDetailView_summaryHead__Qo_BF span{color:rgba(70,66,61,.54);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.DesignDetailView_brand__w_zhf{display:inline-flex;text-decoration:none}.DesignDetailView_brandLogo__xyzPx{display:block;width:132px;height:auto;-o-object-fit:contain;object-fit:contain}.DesignDetailView_header__ZVeA3 h1{margin:0;color:rgba(24,24,23,.94);font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:720;line-height:1.05;letter-spacing:-.035em}.DesignDetailView_header__ZVeA3 a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 15px;border:1px solid rgba(32,36,36,.1);border-radius:999px;background:rgba(255,255,255,.72);color:rgba(28,27,25,.9);font-size:.8rem;font-weight:720;text-decoration:none;box-shadow:0 14px 36px rgba(48,42,36,.055)}.DesignDetailView_detailCard__pxqXa{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(326px,.55fr);gap:0;min-height:0;height:100%;overflow:hidden;border:1px solid rgba(36,38,38,.08);border-radius:28px;background:rgba(255,255,255,.72);box-shadow:0 28px 88px rgba(58,52,46,.075);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.DesignDetailView_previewColumn__UX5_B{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;min-width:0;min-height:0;overflow:hidden;padding:clamp(14px,1.9vw,22px);border-right:1px solid rgba(36,38,38,.07)}.DesignDetailView_preview__4BtJL{position:relative;--preview-size:clamp(360px,min(34vw,49dvh),500px);display:grid;place-items:center;min-height:0;height:100%;margin:0;padding-block:clamp(8px,1.5vh,16px);overflow:hidden}.DesignDetailView_previewTray__LjnhH,.DesignDetailView_savedLayout__HydCG{width:var(--preview-size);aspect-ratio:1}.DesignDetailView_previewTray__LjnhH{position:absolute;border-radius:50%;background:radial-gradient(circle at 50% 49%,rgba(255,253,249,.98) 0 53%,rgba(226,220,211,.7) 54% 56%,transparent 57%),url(/assets-clean-restart/trays/ivory-ceramic-tray-v2-ai-transparent.png) 50% /contain no-repeat;transform:translateY(-2%);filter:drop-shadow(0 24px 38px rgba(62,54,47,.12))}.DesignDetailView_savedLayout__HydCG{position:absolute;left:50%;top:50%;width:calc(var(--preview-size) * .64);transform:translate(-50%,-52%)}.DesignDetailView_previewBead__pk9l_{position:absolute;left:var(--x);top:var(--y);width:clamp(34px,var(--bead-size),52px);aspect-ratio:1;transform:translate(-50%,-50%) rotate(var(--r));filter:drop-shadow(0 10px 12px rgba(40,32,28,.13))}.DesignDetailView_previewBead__pk9l_ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.DesignDetailView_previewMeta__Mir8d{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;color:rgba(52,50,47,.58);font-size:.72rem;font-weight:660}.DesignDetailView_previewMeta__Mir8d span{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:1px solid rgba(36,38,38,.075);border-radius:999px;background:rgba(255,255,255,.58)}.DesignDetailView_summaryCard__pWfzV{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;min-width:0;min-height:0;overflow:hidden;padding:clamp(16px,1.9vw,22px)}.DesignDetailView_summaryHead__Qo_BF{display:grid;gap:5px;padding-bottom:10px;border-bottom:1px solid rgba(36,38,38,.075)}.DesignDetailView_summaryHead__Qo_BF strong{color:rgba(18,18,17,.96);font-size:clamp(1.45rem,2vw,1.9rem);font-weight:680;line-height:.95;letter-spacing:-.05em}.DesignDetailView_summaryHead__Qo_BF small{color:rgba(48,45,42,.54);font-size:.72rem;font-weight:680;letter-spacing:.06em}.DesignDetailView_summaryList__1YhRm{display:grid;gap:0;margin:0}.DesignDetailView_priceBreakdown__I5B_d span,.DesignDetailView_summaryList__1YhRm div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;min-height:28px;border-bottom:1px solid rgba(36,38,38,.06)}.DesignDetailView_priceBreakdown__I5B_d em,.DesignDetailView_summaryList__1YhRm dt{color:rgba(38,43,43,.5);font-size:.7rem;font-style:normal;font-weight:560}.DesignDetailView_priceBreakdown__I5B_d strong,.DesignDetailView_summaryList__1YhRm dd{margin:0;color:rgba(22,24,24,.9);font-size:.78rem;font-weight:720;text-align:right}.DesignDetailView_priceBreakdown__I5B_d{display:grid;gap:0;padding:6px 10px;border-radius:14px;background:rgba(248,246,242,.82)}.DesignDetailView_priceBreakdown__I5B_d span:last-child{border-bottom:0}.DesignDetailView_priceBreakdown__I5B_d span:last-child strong{font-size:.95rem}.DesignDetailView_materials__WiulZ{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;overflow:hidden}.DesignDetailView_materials__WiulZ header{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.DesignDetailView_materials__WiulZ header strong{color:rgba(23,23,22,.9);font-size:.92rem}.DesignDetailView_materialRows__lkQVL{display:grid;align-content:start;gap:2px;min-height:0;height:100%;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.DesignDetailView_materialRow__0EVgR{display:grid;grid-template-columns:32px minmax(0,1fr) 38px 58px;align-items:center;gap:9px;min-height:38px;padding:4px 0;border-bottom:1px solid rgba(36,38,38,.055)}.DesignDetailView_materialRow__0EVgR:last-child{border-bottom:0}.DesignDetailView_materialRow__0EVgR img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(44,36,30,.1))}.DesignDetailView_materialRow__0EVgR div{display:grid;gap:2px;min-width:0}.DesignDetailView_materialRow__0EVgR strong{overflow:hidden;color:rgba(24,25,25,.88);font-size:.8rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.DesignDetailView_materialRow__0EVgR small,.DesignDetailView_materialRow__0EVgR span{color:rgba(45,48,48,.52);font-size:.72rem;font-weight:620}.DesignDetailView_materialRow__0EVgR span{text-align:right}.DesignDetailView_materialRow__0EVgR span:last-child{color:rgba(22,24,24,.84);font-weight:740}@media (max-width:900px){.DesignDetailView_shell__RswG1{width:min(100% - 24px,620px);padding:86px 0 32px}.DesignDetailView_header__ZVeA3{margin-bottom:14px}.DesignDetailView_detailCard__pxqXa{grid-template-columns:1fr;min-height:0;border-radius:24px}.DesignDetailView_previewColumn__UX5_B{padding:18px 18px 14px;border-right:0;border-bottom:1px solid rgba(36,38,38,.07)}.DesignDetailView_preview__4BtJL{--preview-size:min(84vw,340px);min-height:330px}.DesignDetailView_previewTray__LjnhH,.DesignDetailView_savedLayout__HydCG{width:var(--preview-size)}.DesignDetailView_savedLayout__HydCG{width:calc(var(--preview-size) * .66)}.DesignDetailView_previewBead__pk9l_{width:clamp(30px,var(--bead-size),46px)}.DesignDetailView_summaryCard__pWfzV{padding:18px}.DesignDetailView_summaryHead__Qo_BF strong{font-size:clamp(1.8rem,10vw,2.6rem)}.DesignDetailView_materialRows__lkQVL{max-height:none;overflow:visible}}@media (max-width:520px){.DesignDetailView_header__ZVeA3 a{min-height:34px;padding:0 12px;font-size:.74rem}.DesignDetailView_brand__w_zhf{font-size:.62rem;letter-spacing:.18em}.DesignDetailView_brandLogo__xyzPx{width:108px}.DesignDetailView_header__ZVeA3 h1{font-size:1.25rem}.DesignDetailView_preview__4BtJL{min-height:300px}.DesignDetailView_summaryList__1YhRm dd{max-width:58%;overflow-wrap:anywhere}.DesignDetailView_materialRow__0EVgR{grid-template-columns:36px minmax(0,1fr) 38px 58px;gap:8px}}.loading_loadingShell___gjNI{position:relative;min-height:100dvh;overflow:hidden;display:grid;place-items:center;align-content:center;gap:12px;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.98) 0 16%,rgba(248,246,243,.86) 50%,rgba(252,251,249,.98) 100%),#fcfbfa;color:#171b1d;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}.loading_loader__Nh2OE{position:relative;z-index:1;width:50px;height:58px;display:grid;place-items:center;border-radius:0;background:transparent;filter:drop-shadow(0 10px 18px rgba(70,62,55,.07));animation:loading_loadingLogoFloat__hcezn 3.8s ease-in-out infinite}.loading_loader__Nh2OE:before{content:none}.loading_loader__Nh2OE:after{content:"";position:absolute;left:50%;top:50%;width:38px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),rgba(189,222,227,.34),transparent);transform:translate(-50%,-50%) rotate(-18deg);animation:loading_loadingSweep__tAqDW 3.1s cubic-bezier(.65,0,.35,1) infinite}.loading_core__dacAB{position:relative;width:18px;height:36px;-o-object-fit:contain;object-fit:contain;opacity:.92;filter:brightness(.62) contrast(1.42) drop-shadow(0 0 4px rgba(255,255,255,.72));animation:loading_loadingLogoBreathe__p_CpO 3.1s ease-in-out infinite}.loading_scan__ZEUUT{position:absolute;inset:auto;width:20px;height:42px;border-radius:999px;background:linear-gradient(90deg,transparent 0 42%,rgba(255,255,255,.78) 50%,transparent 58% 100%);opacity:.42;transform:translateX(-14px);animation:loading_loadingLogoScan__9inqr 3.35s cubic-bezier(.65,0,.35,1) infinite}.loading_spark__ABQ2_{position:absolute;width:2.5px;height:2.5px;border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 0 12px rgba(190,224,229,.36);opacity:.48;animation:loading_loadingSparkPulse__uLzoY 3.4s ease-in-out infinite;animation-delay:calc(var(--i) * .26s)}.loading_spark__ABQ2_:nth-child(3){left:10px;top:36px}.loading_spark__ABQ2_:nth-child(4){left:27px;top:14px}.loading_spark__ABQ2_:nth-child(5){right:12px;top:31px}.loading_spark__ABQ2_:nth-child(6){left:33px;bottom:13px}.loading_copy__s_Hr6{position:relative;z-index:1;display:grid;justify-items:center;gap:6px}.loading_copy__s_Hr6 p{margin:0;color:rgba(41,45,46,.74);font-size:13px;line-height:1.25;font-weight:540;letter-spacing:0}.loading_copy__s_Hr6 small{display:block;margin:0;color:rgba(41,45,46,.38);font-size:9px;line-height:1.2;font-weight:480;letter-spacing:.02em}.loading_progress__7U4wz{position:relative;z-index:1;width:82px;height:2px;overflow:hidden;border-radius:999px;background:rgba(54,57,57,.08)}.loading_progress__7U4wz span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.7),rgba(122,116,110,.35),rgba(190,224,229,.26));animation:loading_loadingProgress__PsTJY 1.2s cubic-bezier(.65,0,.35,1) infinite}.loading_labLog__r9IUk{position:relative;z-index:1;display:grid;min-height:34px;width:min(78vw,340px);justify-items:center;align-content:start;margin-top:2px;text-align:center}.loading_labLog__r9IUk p{margin:0;color:rgba(32,35,35,.58);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:560;letter-spacing:.07em;line-height:1.35;animation:loading_loadingLogSwap__tvjmG .62s cubic-bezier(.2,.72,.2,1) both}@keyframes loading_loadingLogoFloat__hcezn{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes loading_loadingLogoBreathe__p_CpO{0%,to{opacity:.86;transform:translateZ(0)}50%{opacity:1;transform:translateZ(0)}}@keyframes loading_loadingLogoScan__9inqr{0%{opacity:0;transform:translateX(-18px)}45%{opacity:.42}to{opacity:0;transform:translateX(18px)}}@keyframes loading_loadingSoftRing__Y7Avh{0%,to{opacity:.36;scale:.94}50%{opacity:.72;scale:1.06}}@keyframes loading_loadingSweep__tAqDW{0%{opacity:0;transform:translate(-50%,-50%) rotate(-18deg) translateX(-20px)}42%{opacity:.72}to{opacity:0;transform:translate(-50%,-50%) rotate(-18deg) translateX(20px)}}@keyframes loading_loadingSparkPulse__uLzoY{0%,to{opacity:.28;scale:.78}50%{opacity:.88;scale:1.22}}@keyframes loading_loadingProgress__PsTJY{0%{transform:translateX(-112%)}to{transform:translateX(250%)}}@keyframes loading_loadingLogSwap__tvjmG{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.loading_core__dacAB,.loading_labLog__r9IUk p,.loading_loader__Nh2OE,.loading_loader__Nh2OE:after,.loading_progress__7U4wz span,.loading_scan__ZEUUT,.loading_spark__ABQ2_{animation:none}}.HomepageOryzoStructure_page__O5f1R{--ink:#171b19;--ink-soft:rgb(23 27 25/0.64);--paper:#f8f6f3;--accent:#6f8f84;--anchor-x:50%;--anchor-y:50.7%;--p:0;--hero-in:1;--brand-collapse:0;--hero-brand-x:-41.25vw;--hero-brand-y:-38.6vh;--hero-brand-scale-delta:-0.85;--hero-detail-in:1;--hero-wordmark-in:1;--header-brand-in:0;--select-in:0;--compose-in:0;--select-tray-in:0;--reveal-in:0;--essence-in:0;--essence-first-in:0;--essence-second-in:0;--essence-flow:0;--wear-in:0;--video-layer-in:0;--video-content-in:0;--transition-text-in:0;--transition-text-scale:0.52;--transition-text-x:-33vw;--transition-text-y:33dvh;--story-visual-in:1;--outro-in:0;--cta-in:0;--chrome-out:0;--caption-in:0;--mobile-stage-in:0;--hero-select-glass-in:0;--hero-select-glass-x:-125vw;--hero-select-glass-y:14vh;--select-wipe:-200px;--select-glass-half:100px;--select-wave-x:0px;--select-wave-y:0px;--mobile-stage-height:100svh;--mobile-scroll-height:900svh;--mobile-scan-position:-200px;--mobile-scan-glass-half:80px;--mobile-glass-in:0;--mobile-glass-x:-125vw;--mobile-glass-y:14vh;--select-tray-out:1;min-height:100vh;overflow-x:hidden;background:var(--paper);color:var(--ink);font-family:var(--cl-font-sans);font-kerning:normal;letter-spacing:-.01em}.HomepageOryzoStructure_assetGate__fjD7f{position:fixed;z-index:1000;inset:0;min-height:100dvh;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s ease,visibility .45s step-end}.HomepageOryzoStructure_assetGateReady__BJUTm{opacity:0;visibility:hidden;pointer-events:none}.HomepageOryzoStructure_assetGate__fjD7f>*{min-height:100%}.HomepageOryzoStructure_scrollSpace__TOy23{height:900vh;pointer-events:none}.HomepageOryzoStructure_stage__3IrQO{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;overflow:hidden;isolation:isolate;background:var(--paper);perspective:1400px}.HomepageOryzoStructure_stage__3IrQO:after{position:absolute;z-index:5;inset:0;background:radial-gradient(ellipse at var(--anchor-x) var(--anchor-y),transparent 0,transparent 38%,rgb(12 15 14/.004) 56%,rgb(12 15 14/.012) 76%,rgb(12 15 14/.022) 100%);content:"";opacity:var(--hero-in);pointer-events:none}.HomepageOryzoStructure_mobileOnly__uXjPs{display:none}.HomepageOryzoStructure_storyVisualStack__l9VcU{position:absolute;z-index:1;inset:0;overflow:hidden;background:var(--paper);opacity:var(--story-visual-in);will-change:opacity}.HomepageOryzoStructure_columnTransitionActive__0bOx_ .HomepageOryzoStructure_storyVisualStack__l9VcU{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 var(--transition-column-y-0,0),14.2857% var(--transition-column-y-1,0),28.5714% var(--transition-column-y-2,0),42.8571% var(--transition-column-y-3,0),57.1429% var(--transition-column-y-4,0),71.4286% var(--transition-column-y-5,0),85.7143% var(--transition-column-y-6,0),100% var(--transition-column-y-7,0);-webkit-mask-repeat:no-repeat;-webkit-mask-size:12.6% 100%;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 var(--transition-column-y-0,0),14.2857% var(--transition-column-y-1,0),28.5714% var(--transition-column-y-2,0),42.8571% var(--transition-column-y-3,0),57.1429% var(--transition-column-y-4,0),71.4286% var(--transition-column-y-5,0),85.7143% var(--transition-column-y-6,0),100% var(--transition-column-y-7,0);mask-repeat:no-repeat;mask-size:12.6% 100%}.HomepageOryzoStructure_visualStage__LfQ10{position:absolute;z-index:1;inset:0;overflow:hidden;background:var(--paper)}.HomepageOryzoStructure_sceneImage__iaorA{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomepageOryzoStructure_scrollVideoStage__XRM__{position:absolute;z-index:0;inset:0;overflow:hidden;background:transparent;contain:paint;opacity:var(--video-layer-in);pointer-events:none;will-change:opacity}.HomepageOryzoStructure_scrollVideoStage__XRM__ video{display:block;width:100%;height:100%;max-width:none;background:transparent;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;will-change:opacity}.HomepageOryzoStructure_scrollVideoStage__XRM__ video[data-video-ready=true]{opacity:var(--video-content-in)}.HomepageOryzoStructure_scrollVideoStage__XRM__ video[data-video-failed=true]{visibility:hidden}.HomepageOryzoStructure_transitionTickerViewport__UC9sw{position:absolute;z-index:13;top:52%;right:0;left:0;overflow:hidden;opacity:var(--transition-text-in);pointer-events:none;transform:translate3d(var(--transition-text-x),calc(-50% + var(--transition-text-y)),0) scale(var(--transition-text-scale));transform-origin:50% 50%;will-change:opacity,transform}.HomepageOryzoStructure_transitionTicker__UrkeB{display:flex;width:-moz-max-content;width:max-content;color:rgb(18 20 19/.86);font-size:clamp(3.75rem,6.2vw,7rem);font-weight:560;letter-spacing:-.052em;line-height:.88;text-transform:uppercase;white-space:nowrap;will-change:transform}.HomepageOryzoStructure_heroSelectGlass__46d9T,.HomepageOryzoStructure_mobileGlassSweep__Xli_a,.HomepageOryzoStructure_mobileScatterCanvas__K_gBt,.HomepageOryzoStructure_mobileScatterScene__PFETS,.HomepageOryzoStructure_mobileSceneImage__NlvQC,.HomepageOryzoStructure_storyBeadHotspotLayer__XgJTo,.HomepageOryzoStructure_storyBeadHotspots___22xG,.HomepageOryzoStructure_storyTrayLayer__Sd1_I,.HomepageOryzoStructure_workbenchPropLayer__nRDeJ{display:none}@media (prefers-reduced-motion:no-preference){.HomepageOryzoStructure_heroSelectGlass__46d9T{position:absolute;z-index:16;top:50%;left:50%;display:block;width:clamp(14rem,20vw,24rem);height:170vh;border:1px solid rgb(255 255 255/.5);border-radius:1.4rem;background:linear-gradient(90deg,rgb(255 255 255/.1),rgb(211 237 232/.018) 12%,transparent 28% 72%,rgb(196 226 220/.018) 88%,rgb(255 255 255/.1));box-shadow:-.8rem 0 1.7rem rgb(57 74 70/.075),.85rem 0 1.8rem rgb(57 74 70/.08),inset .44rem 0 .58rem rgb(255 255 255/.18),inset -.42rem 0 .56rem rgb(79 124 116/.055);backdrop-filter:blur(.9px) saturate(1.08) contrast(1.025);opacity:var(--hero-select-glass-in);pointer-events:none;transform:translate3d(calc(-50% + var(--hero-select-glass-x)),calc(-50% + var(--hero-select-glass-y)),0) rotate(-17deg);transform-origin:50% 50%;overflow:hidden;will-change:transform,opacity}.HomepageOryzoStructure_heroSelectGlass__46d9T:after,.HomepageOryzoStructure_heroSelectGlass__46d9T:before{position:absolute;z-index:1;top:.9rem;bottom:.9rem;width:.34rem;border-radius:999px;content:""}.HomepageOryzoStructure_heroSelectGlass__46d9T:before{left:.3rem;background:linear-gradient(180deg,rgb(255 255 255/.18),rgb(255 255 255/.66),rgb(255 255 255/.14));box-shadow:.18rem 0 .58rem rgb(255 255 255/.2)}.HomepageOryzoStructure_heroSelectGlass__46d9T:after{right:.3rem;background:linear-gradient(180deg,rgb(104 147 139/.05),rgb(255 255 255/.48),rgb(104 147 139/.06));box-shadow:-.18rem 0 .55rem rgb(67 104 96/.08)}}@media (min-width:901px){.HomepageOryzoStructure_scrollSpace__TOy23{height:1080vh}.HomepageOryzoStructure_desktopBeadHotspotLayer__pMmWy,.HomepageOryzoStructure_storyTrayLayer__Sd1_I,.HomepageOryzoStructure_workbenchPropLayer__nRDeJ{position:absolute;top:50%;left:50%;display:block;width:max(100vw,179.167vh);height:max(100vh,55.814vw);transform:translate(-50%,-50%);pointer-events:none}.HomepageOryzoStructure_workbenchPropLayer__nRDeJ{z-index:5}.HomepageOryzoStructure_storyTrayLayer__Sd1_I{z-index:7}.HomepageOryzoStructure_desktopBeadHotspotLayer__pMmWy{z-index:8}.HomepageOryzoStructure_storyTrayState__YhOhc{position:absolute;top:10.4818%;left:27.907%;display:block;width:44.2224%;height:79.2969%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.HomepageOryzoStructure_storyBeadHotspots___22xG{position:absolute;top:10.4818%;left:28.0693%;display:block;width:43.8977%;height:79.2969%;opacity:var(--select-tray-in);pointer-events:none}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspots___22xG{pointer-events:auto}.HomepageOryzoStructure_storyBeadHotspot__NwTRa{--guide-angle:0deg;--guide-axis:1.35rem;--guide-length:1.9rem;--halo-angle:315deg;--halo-x:32%;--halo-y:24%;--info-active:translate3d(0,-50%,0);--info-rest:translate3d(-0.28rem,-50%,0);position:absolute;top:var(--bead-y);left:var(--bead-x);width:var(--bead-size);padding:0;border:0;aspect-ratio:1;border-radius:50%;background:transparent;cursor:pointer;isolation:isolate;outline:none;transform:translate3d(-50%,-50%,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa:before{position:absolute;z-index:2;inset:-1.4%;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--halo-angle),rgb(255 255 255/.08) 0deg,rgb(255 255 255/.95) 24deg,rgb(215 207 194/.48) 62deg,rgb(255 255 255/.12) 110deg,rgb(255 255 255/.04) 245deg,rgb(255 255 255/.56) 324deg,rgb(255 255 255/.08) 1turn);content:"";filter:drop-shadow(0 0 .32rem rgb(255 252 246/.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transform:scale(.985);transition:opacity .18s ease,transform .3s cubic-bezier(.16,1,.3,1)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa:after{position:absolute;z-index:1;inset:-7%;border:1px solid rgb(255 255 255/.3);border-radius:inherit;background:radial-gradient(circle at var(--halo-x) var(--halo-y),rgb(255 255 255/.3),rgb(255 251 244/.08) 38%,transparent 68%);box-shadow:0 0 .8rem rgb(255 250 240/.17),inset 0 0 .6rem rgb(255 255 255/.12);content:"";opacity:0;pointer-events:none;transform:scale(.97);transition:opacity .18s ease,transform .34s cubic-bezier(.16,1,.3,1)}.HomepageOryzoStructure_storyBeadGuide__CMK5v{position:absolute;z-index:3;top:var(--guide-y);left:var(--guide-x);width:var(--guide-length);height:1px;background:linear-gradient(90deg,rgb(45 47 44/.7),rgb(45 47 44/.3));opacity:0;pointer-events:none;transform:rotate(var(--guide-angle)) scaleX(0);transform-origin:0 50%;transition:opacity .12s ease 30ms,transform .3s cubic-bezier(.16,1,.3,1)}.HomepageOryzoStructure_storyBeadGuide__CMK5v:after{position:absolute;top:50%;right:0;width:3px;height:3px;border-radius:50%;background:rgb(45 47 44/.66);content:"";transform:translate(50%,-50%)}.HomepageOryzoStructure_storyBeadInfo__vc_c5{position:absolute;z-index:4;display:grid;width:clamp(9.75rem,13vw,11.5rem);padding:.62rem .7rem .66rem;border:1px solid rgb(255 255 255/.54);border-radius:.38rem;background:linear-gradient(115deg,rgb(248 246 243/.67),rgb(248 246 243/.42));box-shadow:inset 0 1px 0 rgb(255 255 255/.56),0 .65rem 1.6rem rgb(67 58 48/.08);backdrop-filter:blur(13px) saturate(.82);color:var(--ink);opacity:0;text-align:left;transform:var(--info-rest);transition:opacity .16s ease 70ms,transform .3s cubic-bezier(.16,1,.3,1);pointer-events:none}.HomepageOryzoStructure_storyBeadInfo__vc_c5 strong{font-size:.62rem;font-weight:700;letter-spacing:.085em;line-height:1.22;text-transform:uppercase}.HomepageOryzoStructure_storyBeadInfo__vc_c5 small{margin-top:.3rem;color:var(--ink-soft);font-size:.64rem;font-weight:500;letter-spacing:0;line-height:1.4}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=right]{--guide-angle:0deg;--guide-x:100%;--guide-y:50%}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=right] .HomepageOryzoStructure_storyBeadInfo__vc_c5{top:50%;left:calc(100% + var(--guide-length) + .58rem)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=left]{--guide-angle:180deg;--guide-x:0%;--guide-y:50%;--info-rest:translate3d(0.28rem,-50%,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=left] .HomepageOryzoStructure_storyBeadInfo__vc_c5{top:50%;right:calc(100% + var(--guide-length) + .58rem)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-left]{--guide-angle:-135deg;--guide-x:14.645%;--guide-y:14.645%;--info-active:translate3d(0,0,0);--info-rest:translate3d(0.24rem,0.24rem,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-left] .HomepageOryzoStructure_storyBeadInfo__vc_c5{right:calc(85.355% + var(--guide-axis) + .58rem);bottom:calc(85.355% + var(--guide-axis) + .58rem)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-right]{--guide-angle:-45deg;--guide-x:85.355%;--guide-y:14.645%;--info-active:translate3d(0,0,0);--info-rest:translate3d(-0.24rem,0.24rem,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-right] .HomepageOryzoStructure_storyBeadInfo__vc_c5{bottom:calc(85.355% + var(--guide-axis) + .58rem);left:calc(85.355% + var(--guide-axis) + .58rem)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-left-tight]{--guide-angle:-135deg;--guide-axis:0.39rem;--guide-length:0.55rem;--guide-x:14.645%;--guide-y:14.645%;--info-active:translate3d(0,0,0);--info-rest:translate3d(0.18rem,0.18rem,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-left-tight] .HomepageOryzoStructure_storyBeadInfo__vc_c5{right:calc(85.355% + var(--guide-axis) + .3rem);bottom:calc(85.355% + var(--guide-axis) + .3rem)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-right-tight]{--guide-angle:-45deg;--guide-axis:0.39rem;--guide-length:0.55rem;--guide-x:85.355%;--guide-y:14.645%;--info-active:translate3d(0,0,0);--info-rest:translate3d(-0.18rem,0.18rem,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=upper-right-tight] .HomepageOryzoStructure_storyBeadInfo__vc_c5{bottom:calc(85.355% + var(--guide-axis) + .3rem);left:calc(85.355% + var(--guide-axis) + .3rem)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=lower-left]{--guide-angle:135deg;--guide-x:14.645%;--guide-y:85.355%;--info-active:translate3d(0,0,0);--info-rest:translate3d(0.24rem,-0.24rem,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=lower-left] .HomepageOryzoStructure_storyBeadInfo__vc_c5{top:calc(85.355% + var(--guide-axis) + .58rem);right:calc(85.355% + var(--guide-axis) + .58rem)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=lower-right]{--guide-angle:45deg;--guide-x:85.355%;--guide-y:85.355%;--info-active:translate3d(0,0,0);--info-rest:translate3d(-0.24rem,-0.24rem,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-placement=lower-right] .HomepageOryzoStructure_storyBeadInfo__vc_c5{top:calc(85.355% + var(--guide-axis) + .58rem);left:calc(85.355% + var(--guide-axis) + .58rem)}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible .HomepageOryzoStructure_storyBeadGuide__CMK5v,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible .HomepageOryzoStructure_storyBeadInfo__vc_c5,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible:after,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible:before,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover .HomepageOryzoStructure_storyBeadGuide__CMK5v,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover .HomepageOryzoStructure_storyBeadInfo__vc_c5,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover:after,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover:before{opacity:1}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible:before,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover:before{transform:scale(1)}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible:after,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover:after{transform:scale(1.025)}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible .HomepageOryzoStructure_storyBeadGuide__CMK5v,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover .HomepageOryzoStructure_storyBeadGuide__CMK5v{transform:rotate(var(--guide-angle)) scaleX(1)}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:focus-visible .HomepageOryzoStructure_storyBeadInfo__vc_c5,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspot__NwTRa:hover .HomepageOryzoStructure_storyBeadInfo__vc_c5{transform:var(--info-active)}.HomepageOryzoStructure_heroProp__ababk{position:absolute;top:var(--prop-top);left:var(--prop-left);display:block;width:var(--prop-width);height:var(--prop-height);pointer-events:none}.HomepageOryzoStructure_heroPropCastShadow__vqWoR,.HomepageOryzoStructure_heroPropContactShadow___LOXm,.HomepageOryzoStructure_heroPropObject__6tmo7{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.HomepageOryzoStructure_heroPropObject__6tmo7{z-index:2;transition:transform .52s cubic-bezier(.2,.72,.2,1)}.HomepageOryzoStructure_heroPropCastShadow__vqWoR,.HomepageOryzoStructure_heroPropContactShadow___LOXm{mix-blend-mode:multiply;transition:filter .52s cubic-bezier(.2,.72,.2,1),opacity .52s cubic-bezier(.2,.72,.2,1),transform .52s cubic-bezier(.2,.72,.2,1)}.HomepageOryzoStructure_heroPropContactShadow___LOXm{z-index:1}.HomepageOryzoStructure_heroPropCastShadow__vqWoR{z-index:0;transform-origin:44% 38%}.HomepageOryzoStructure_heroPropCastShadow__vqWoR img,.HomepageOryzoStructure_heroPropContactShadow___LOXm img,.HomepageOryzoStructure_heroPropObject__6tmo7 img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.HomepageOryzoStructure_heroPropCastShadow__vqWoR img,.HomepageOryzoStructure_heroPropContactShadow___LOXm img{filter:brightness(0) saturate(100%) invert(14.6%) sepia(6.6%) saturate(1836%) hue-rotate(353deg) brightness(179%) contrast(120%)}.HomepageOryzoStructure_heroPropObject__6tmo7{transform:rotate(var(--prop-rotation))}.HomepageOryzoStructure_heroPropContactShadow___LOXm{opacity:.3;filter:blur(1.1px);transform:translate3d(2.5px,4px,0) rotate(var(--prop-rotation))}.HomepageOryzoStructure_heroPropCastShadow__vqWoR{opacity:.34;filter:blur(5.5px);transform:translate3d(8px,12px,0) rotate(var(--prop-rotation)) scale(1.025,1.04)}.HomepageOryzoStructure_heroTray__Ge1dC{transform-origin:50% 50%}.HomepageOryzoStructure_heroTray__Ge1dC .HomepageOryzoStructure_heroPropContactShadow___LOXm{opacity:.18;filter:blur(1.8px);transform:translate3d(2px,4px,0)}.HomepageOryzoStructure_heroTray__Ge1dC .HomepageOryzoStructure_heroPropCastShadow__vqWoR{opacity:.24;filter:blur(8px);transform:translate3d(12px,22px,0) scale(1.025,1.04)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroTray__Ge1dC:hover .HomepageOryzoStructure_heroPropObject__6tmo7{transform:translate3d(0,-5px,0) rotate(.24deg) scale(1.004)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_storyVisualStack__l9VcU .HomepageOryzoStructure_heroProp__ababk{pointer-events:auto}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropObject__6tmo7{transform:translate3d(0,var(--prop-lift),0) rotate(calc(var(--prop-rotation) + var(--prop-hover-rotation))) scale(1.012)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropContactShadow___LOXm{opacity:.13;filter:blur(3.8px);transform:translate3d(4px,8px,0) rotate(var(--prop-rotation)) scale(1.018)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropCastShadow__vqWoR{opacity:.2;filter:blur(11px);transform:translate3d(14px,24px,0) rotate(var(--prop-rotation)) scale(1.07,1.115)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropObject__6tmo7 img{animation:HomepageOryzoStructure_heroPropSway__OcBaB .56s cubic-bezier(.2,.72,.2,1)}.HomepageOryzoStructure_heroBead__WEqV9 .HomepageOryzoStructure_heroPropObject__6tmo7 img{opacity:.92;filter:brightness(1.1) contrast(.82) saturate(.75)}.HomepageOryzoStructure_heroBead__WEqV9 .HomepageOryzoStructure_heroPropContactShadow___LOXm{opacity:.12;filter:blur(1.1px);transform:translate3d(2.5px,4px,0) rotate(var(--prop-rotation))}.HomepageOryzoStructure_heroBead__WEqV9 .HomepageOryzoStructure_heroPropCastShadow__vqWoR{opacity:.1;filter:blur(5.5px);transform:translate3d(8px,12px,0) rotate(var(--prop-rotation)) scale(1.025,1.04)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroBead__WEqV9:hover .HomepageOryzoStructure_heroPropContactShadow___LOXm{opacity:.05}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroBead__WEqV9:hover .HomepageOryzoStructure_heroPropCastShadow__vqWoR{opacity:.04}}@media (min-width:901px) and (hover:none),(min-width:901px) and (pointer:coarse){.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_storyVisualStack__l9VcU .HomepageOryzoStructure_heroProp__ababk{pointer-events:none}}@media (prefers-reduced-motion:reduce){.HomepageOryzoStructure_heroPropCastShadow__vqWoR,.HomepageOryzoStructure_heroPropContactShadow___LOXm,.HomepageOryzoStructure_heroPropObject__6tmo7{transition:none}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropObject__6tmo7{transform:rotate(var(--prop-rotation))}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropContactShadow___LOXm{opacity:.3;filter:blur(1.1px);transform:translate3d(2.5px,4px,0) rotate(var(--prop-rotation))}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropCastShadow__vqWoR{opacity:.34;filter:blur(5.5px);transform:translate3d(8px,12px,0) rotate(var(--prop-rotation)) scale(1.025,1.04)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroBead__WEqV9:hover .HomepageOryzoStructure_heroPropContactShadow___LOXm{opacity:.12;filter:blur(1.1px);transform:translate3d(2.5px,4px,0) rotate(var(--prop-rotation))}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroBead__WEqV9:hover .HomepageOryzoStructure_heroPropCastShadow__vqWoR{opacity:.1;filter:blur(5.5px);transform:translate3d(8px,12px,0) rotate(var(--prop-rotation)) scale(1.025,1.04)}.HomepageOryzoStructure_heroPropsInteractive__O39_D .HomepageOryzoStructure_heroProp__ababk:hover .HomepageOryzoStructure_heroPropObject__6tmo7 img{animation:none}}@keyframes HomepageOryzoStructure_heroPropSway__OcBaB{45%{transform:rotate(var(--prop-hover-rotation))}72%{transform:rotate(var(--prop-hover-counter))}}.HomepageOryzoStructure_header__MT1kE{position:absolute;z-index:20;top:clamp(22px,3vw,46px);left:3.1vw;right:clamp(10rem,15.5vw,15rem);display:flex;align-items:center;justify-content:space-between;opacity:calc(1 - var(--chrome-out));transform:translateY(calc(var(--chrome-out) * -1rem));pointer-events:none;will-change:opacity,transform}.HomepageOryzoStructure_brand__JF62Z,.HomepageOryzoStructure_railTrack__xzAdZ{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer;pointer-events:auto}.HomepageOryzoStructure_brand__JF62Z{width:158px;opacity:var(--header-brand-in);transform-origin:0 0;pointer-events:none;will-change:opacity}.HomepageOryzoStructure_siteNavInteractive__kf7Qv .HomepageOryzoStructure_brand__JF62Z{pointer-events:auto}.HomepageOryzoStructure_brand__JF62Z img{display:block;width:100%;height:auto;filter:brightness(0) opacity(.82) drop-shadow(0 1px 2px rgb(250 248 245/.42))}.HomepageOryzoStructure_siteNav__HE87n{pointer-events:none}.HomepageOryzoStructure_siteNavInteractive__kf7Qv .HomepageOryzoStructure_siteNav__HE87n{pointer-events:auto}.HomepageOryzoStructure_heroCopy__WMwxM{position:absolute;z-index:14;top:var(--anchor-y);left:var(--anchor-x);width:min(29vw,460px);text-align:center;transform:translate3d(-50%,-50%,0);transform-origin:center;pointer-events:none}.HomepageOryzoStructure_copyPane__uzF6K>span,.HomepageOryzoStructure_heroCopy__WMwxM p{margin:0 0 .72rem;font-size:clamp(.68rem,.72vw,.78rem);font-weight:680;letter-spacing:.055em;text-transform:uppercase;text-shadow:0 1px 10px rgb(248 246 243/.96)}.HomepageOryzoStructure_heroCopy__WMwxM .HomepageOryzoStructure_storyCta__n6vwz,.HomepageOryzoStructure_heroCopy__WMwxM p,.HomepageOryzoStructure_heroCopy__WMwxM>span{opacity:var(--hero-detail-in);transform:translate3d(0,calc((1 - var(--hero-detail-in)) * -.55rem),0);will-change:opacity,transform}.HomepageOryzoStructure_heroCopy__WMwxM h1{margin:0;font-size:clamp(3rem,4.6vw,5.8rem);font-weight:820;line-height:.82;letter-spacing:.01em;color:rgb(23 27 25);text-shadow:0 1px 18px rgb(248 246 243/.92);opacity:var(--hero-wordmark-in);transform:translate3d(calc(var(--brand-collapse) * var(--hero-brand-x)),calc(var(--brand-collapse) * var(--hero-brand-y)),0) scale(calc(1 + var(--brand-collapse) * var(--hero-brand-scale-delta)));transform-origin:center;backface-visibility:hidden;contain:paint;will-change:opacity,transform}.HomepageOryzoStructure_copyPane__uzF6K h2 span,.HomepageOryzoStructure_heroCopy__WMwxM h1 span{display:block}.HomepageOryzoStructure_heroCopy__WMwxM>span{display:block;width:min(22rem,88%);margin:1.1rem auto 0;color:rgb(23 27 25/.8);font-size:clamp(.84rem,1vw,1.05rem);font-weight:520;line-height:1.46;text-shadow:0 1px 12px rgb(248 246 243/.96)}.HomepageOryzoStructure_copyLayer__IldUN{position:absolute;z-index:15;inset:0;pointer-events:none}.HomepageOryzoStructure_copyLayer__IldUN:before{position:absolute;z-index:0;inset:0;background:rgb(12 15 14/.28);content:"";opacity:var(--outro-in)}.HomepageOryzoStructure_copyPane__uzF6K{position:absolute;width:min(28vw,440px);opacity:var(--pane-in);transform:translate3d(0,calc((1 - var(--pane-in)) * 1.8rem),0);pointer-events:none;will-change:opacity,transform}.HomepageOryzoStructure_copyPane__uzF6K>span{display:block;color:var(--accent)}.HomepageOryzoStructure_copyPane__uzF6K h2{margin:0;font-size:clamp(2.35rem,3.7vw,4.65rem);font-weight:820;line-height:.84;letter-spacing:-.065em;text-shadow:0 1px 18px rgb(248 246 243/.96)}.HomepageOryzoStructure_copyPane__uzF6K h2 span{--line-in:clamp(0,calc((var(--pane-in) - var(--line-delay, 0)) * 1.35),1);opacity:var(--line-in);transform:translate3d(0,calc((1 - var(--line-in)) * 1rem),0)}.HomepageOryzoStructure_copyPane__uzF6K h2 span:nth-child(2){--line-delay:0.08}.HomepageOryzoStructure_copyPane__uzF6K p{max-width:25rem;margin:1.1rem 0 0;color:rgb(23 27 25/.74);font-size:clamp(.86rem,1vw,1.04rem);font-weight:540;line-height:1.48;letter-spacing:-.018em;opacity:clamp(0,calc((var(--pane-in) - .26) * 1.6),1);text-shadow:0 1px 12px rgb(248 246 243/.98);transform:translate3d(0,calc((1 - var(--pane-in)) * .9rem),0)}.HomepageOryzoStructure_storyCta__n6vwz{position:relative;display:inline-flex;overflow:hidden;align-items:center;gap:.72rem;min-height:44px;margin-top:1.45rem;padding:0 1.15rem;border:1px solid rgb(18 20 20/.14);border-radius:999px;background:linear-gradient(180deg,#252525,#0f0f0f);box-shadow:0 12px 26px rgb(18 18 18/.2),inset 0 1px 0 rgb(255 255 255/.13);color:#fff;font-size:.68rem;font-weight:650;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;opacity:clamp(0,calc((var(--pane-in, var(--hero-in)) - .46) * 1.85),1);transform:translate3d(0,calc((1 - var(--pane-in, var(--hero-in))) * .8rem),0);pointer-events:auto;transition:box-shadow .18s ease,transform .18s ease}.HomepageOryzoStructure_storyCta__n6vwz:before{position:absolute;top:-40%;bottom:-40%;left:-45%;width:28%;background:linear-gradient(90deg,transparent,rgb(255 255 255/.16),transparent);content:"";opacity:0;transform:translateZ(0) skewX(-18deg);transition:transform .18s cubic-bezier(.23,1,.32,1),opacity .16s ease}.HomepageOryzoStructure_storyCta__n6vwz>*{position:relative;z-index:1}.HomepageOryzoStructure_storyCta__n6vwz svg{width:16px;height:16px;transition:transform .18s ease}.HomepageOryzoStructure_storyCta__n6vwz:focus-visible,.HomepageOryzoStructure_storyCta__n6vwz:hover{box-shadow:0 16px 32px rgb(18 18 18/.24),inset 0 1px 0 rgb(255 255 255/.16)}.HomepageOryzoStructure_storyCta__n6vwz:focus-visible:before,.HomepageOryzoStructure_storyCta__n6vwz:hover:before{opacity:1;transform:translate3d(710%,0,0) skewX(-18deg)}.HomepageOryzoStructure_storyCta__n6vwz:focus-visible svg,.HomepageOryzoStructure_storyCta__n6vwz:hover svg{transform:translate3d(2px,-2px,0)}.HomepageOryzoStructure_storyCta__n6vwz:active{transform:translateY(1px)}.HomepageOryzoStructure_storyCta__n6vwz:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.HomepageOryzoStructure_copyPane__uzF6K[aria-hidden=true] .HomepageOryzoStructure_storyCta__n6vwz,.HomepageOryzoStructure_heroCopy__WMwxM[aria-hidden=true] .HomepageOryzoStructure_storyCta__n6vwz{pointer-events:none}.HomepageOryzoStructure_selectPane__XG9yB{top:50%;right:auto;bottom:auto;left:4.4vw;box-sizing:border-box;width:min(23vw,400px)}.HomepageOryzoStructure_composePane___I3Nf{--pane-in:var(--compose-in);top:50%;left:4.4vw;width:min(24vw,430px);transform:translate3d(0,calc(-50% + (1 - var(--pane-in)) * 1.8rem),0)}.HomepageOryzoStructure_composePane___I3Nf h2{font-size:clamp(1.9rem,2.8vw,3.45rem);line-height:.9}.HomepageOryzoStructure_selectPane__XG9yB{--pane-in:var(--select-in);transform:translate3d(0,calc(-50% + (1 - var(--pane-in)) * 1.8rem),0)}.HomepageOryzoStructure_essencePane__jxFix:before,.HomepageOryzoStructure_revealPane__Kh93M:before,.HomepageOryzoStructure_selectPane__XG9yB:before{position:absolute;inset:0;background:linear-gradient(90deg,rgb(248 246 243/.46),rgb(248 246 243/.16) 29%,transparent 43%,transparent 63%,rgb(248 246 243/.14) 77%,rgb(248 246 243/.42));content:"";opacity:var(--pane-in);pointer-events:none}.HomepageOryzoStructure_essencePane__jxFix:before,.HomepageOryzoStructure_selectPane__XG9yB:before{display:none}.HomepageOryzoStructure_selectPane__XG9yB h2{position:static;width:auto;font-size:clamp(2.2rem,3.25vw,4rem)}.HomepageOryzoStructure_selectPane__XG9yB p{position:static;width:auto;margin:1rem 0 0}.HomepageOryzoStructure_storyTraySelect__LKWIj{opacity:var(--select-tray-out);-webkit-mask-image:linear-gradient(73deg,#000 0,#000 calc(var(--select-wipe) - var(--select-glass-half) - 4px),transparent calc(var(--select-wipe) - var(--select-glass-half) + 4px),transparent 100%);mask-image:linear-gradient(73deg,#000 0,#000 calc(var(--select-wipe) - var(--select-glass-half) - 4px),transparent calc(var(--select-wipe) - var(--select-glass-half) + 4px),transparent 100%)}.HomepageOryzoStructure_storyTrayShadow__ae4xd{z-index:-1;opacity:calc(var(--select-tray-out) * .2);filter:brightness(0) blur(12px);transform:translate3d(1.1%,2.1%,0) scale(.992)}.HomepageOryzoStructure_storyTrayUnderGlass__Hzk3J{filter:blur(1.05px) saturate(.9) brightness(1.015) contrast(.97);opacity:calc(var(--select-tray-out) * .42);-o-object-position:calc(50% + var(--select-wave-x)) calc(50% + var(--select-wave-y));object-position:calc(50% + var(--select-wave-x)) calc(50% + var(--select-wave-y));transform:scale(1.014);transform-origin:50% 50%;-webkit-mask-image:linear-gradient(73deg,transparent 0,transparent calc(var(--select-wipe) - var(--select-glass-half) - 4px),#000 calc(var(--select-wipe) - var(--select-glass-half) + 4px),#000 calc(var(--select-wipe) + var(--select-glass-half) - 4px),transparent calc(var(--select-wipe) + var(--select-glass-half) + 4px),transparent 100%);mask-image:linear-gradient(73deg,transparent 0,transparent calc(var(--select-wipe) - var(--select-glass-half) - 4px),#000 calc(var(--select-wipe) - var(--select-glass-half) + 4px),#000 calc(var(--select-wipe) + var(--select-glass-half) - 4px),transparent calc(var(--select-wipe) + var(--select-glass-half) + 4px),transparent 100%);will-change:mask-image,object-position,opacity,transform}.HomepageOryzoStructure_storyTrayState__YhOhc{will-change:opacity}.HomepageOryzoStructure_revealPane__Kh93M{--pane-in:var(--reveal-in);inset:0;width:100%;transform:none}.HomepageOryzoStructure_revealPane__Kh93M h2 span{position:absolute;top:50%;width:min(22vw,350px);transform:translate3d(0,calc(-50% + (1 - var(--line-in)) * 1rem),0)}.HomepageOryzoStructure_revealPane__Kh93M h2 span:first-child{left:5.5vw}.HomepageOryzoStructure_revealPane__Kh93M h2 span:last-child{right:5.5vw;font-size:.78em;line-height:.96;text-align:right}.HomepageOryzoStructure_revealPane__Kh93M p{position:absolute;top:61%;right:5.5vw;width:min(20vw,320px);margin:0;text-align:right;transform:translate3d(0,calc((1 - var(--pane-in)) * .9rem),0)}.HomepageOryzoStructure_essencePane__jxFix{--pane-in:var(--essence-in);z-index:2;inset:0;width:100%;transform:none}.HomepageOryzoStructure_essencePane__jxFix h2{position:absolute;inset:0;width:100%;height:100%;max-width:none;color:#121413;font-size:clamp(3.2rem,4.45vw,5.4rem);line-height:.84;letter-spacing:-.062em;perspective:900px;text-shadow:none}.HomepageOryzoStructure_essencePane__jxFix h2 span{position:absolute;display:flex;align-items:flex-end;gap:.22em;width:min(42vw,40rem);max-width:none;overflow:hidden;opacity:var(--line-in);transform:translate3d(calc((1 - var(--line-in)) * -5vw + var(--essence-flow) * 1.2vw),calc((1 - var(--line-in)) * 2rem - var(--essence-flow) * .35rem),0) rotateX(calc((1 - var(--line-in)) * -24deg)) skewX(calc((1 - var(--line-in)) * -5deg)) scale(calc(1 + var(--essence-flow) * .012));transform-origin:50% 100%;will-change:clip-path,opacity,transform}.HomepageOryzoStructure_essencePane__jxFix h2 small,.HomepageOryzoStructure_essencePane__jxFix h2 strong{--word-in:clamp(0,calc((var(--line-in) - 0.14) * 1.55),1);display:block;font:inherit;line-height:inherit;clip-path:inset(calc((1 - var(--word-in)) * 100%) 0 0 0);opacity:var(--word-in);transform:translate3d(0,calc((1 - var(--word-in)) * .95em),0) rotateX(calc((1 - var(--word-in)) * -20deg));will-change:clip-path,opacity,transform}.HomepageOryzoStructure_essencePane__jxFix h2 strong{font-weight:820}.HomepageOryzoStructure_essencePane__jxFix h2 small{--word-in:clamp(0,calc((var(--line-in) - 0.48) * 1.95),1);margin-bottom:.2em;font-size:.29em;font-weight:680;letter-spacing:.16em;line-height:1}.HomepageOryzoStructure_essencePane__jxFix h2 span:first-child small{--word-in:clamp(0,calc(var(--line-in) * 1.7),1)}.HomepageOryzoStructure_essencePane__jxFix h2 span:first-child{--line-in:var(--essence-first-in);top:max(8rem,14vh);left:4.5vw;font-weight:820}.HomepageOryzoStructure_essencePane__jxFix h2 span:last-child{--line-in:var(--essence-second-in);right:4.5vw;bottom:max(6.5rem,13vh);font-size:.82em;font-weight:520;letter-spacing:-.045em;line-height:.82;text-align:right;justify-content:flex-end;transform:translate3d(calc((1 - var(--line-in)) * 5vw - var(--essence-flow) * 1.2vw),calc((1 - var(--line-in)) * 2rem + var(--essence-flow) * .3rem),0) rotateX(calc((1 - var(--line-in)) * -24deg)) skewX(calc((1 - var(--line-in)) * 5deg)) scale(calc(1 + var(--essence-flow) * .012))}.HomepageOryzoStructure_essencePane__jxFix p{display:none}.HomepageOryzoStructure_wearPane__LGikV{--pane-in:var(--wear-in);z-index:1;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1.5rem;color:#fff;text-align:center;transform:translateY(calc((1 - var(--wear-in)) * 1rem))}.HomepageOryzoStructure_wearPane__LGikV h2{max-width:54rem;font-size:clamp(3.2rem,6.1vw,7rem);line-height:.82;letter-spacing:-.07em;text-shadow:none}.HomepageOryzoStructure_wearPane__LGikV p{max-width:34rem;color:rgb(255 255 255/.78);text-shadow:none}.HomepageOryzoStructure_wearPane__LGikV>span{color:rgb(255 255 255/.72);text-shadow:none}.HomepageOryzoStructure_wearPane__LGikV .HomepageOryzoStructure_storyCta__n6vwz{margin-top:1.8rem;border-color:rgb(255 255 255/.44);background:rgb(255 255 255/.12);box-shadow:0 14px 34px rgb(0 0 0/.16),inset 0 1px 0 rgb(255 255 255/.24);backdrop-filter:blur(14px) saturate(1.12);opacity:var(--cta-in);transform:translateY(calc((1 - var(--cta-in)) * .8rem));pointer-events:none}.HomepageOryzoStructure_wearPane__LGikV .HomepageOryzoStructure_storyCta__n6vwz:focus-visible,.HomepageOryzoStructure_wearPane__LGikV .HomepageOryzoStructure_storyCta__n6vwz:hover{background:rgb(255 255 255/.18);box-shadow:0 18px 40px rgb(0 0 0/.2),inset 0 1px 0 rgb(255 255 255/.3)}.HomepageOryzoStructure_outroActive__lgpD6 .HomepageOryzoStructure_wearPane__LGikV .HomepageOryzoStructure_storyCta__n6vwz{pointer-events:auto}.HomepageOryzoStructure_outroActive__lgpD6 .HomepageOryzoStructure_header__MT1kE button,.HomepageOryzoStructure_outroActive__lgpD6 .HomepageOryzoStructure_railTrack__xzAdZ{pointer-events:none}.HomepageOryzoStructure_sideRail__RiWfa{position:absolute;z-index:24;top:25vh;right:2.4vw;width:76px;height:50vh;color:var(--ink);opacity:clamp(0,calc(1 - var(--chrome-out)),1);will-change:opacity}.HomepageOryzoStructure_railLabel__3Fy0X{position:absolute;top:-2rem;right:0;display:flex;gap:.4rem;align-items:baseline;white-space:nowrap;font-size:.68rem;font-weight:680;letter-spacing:.045em;text-transform:uppercase}.HomepageOryzoStructure_railLabel__3Fy0X strong{font-size:.9rem}.HomepageOryzoStructure_railLabel__3Fy0X span{opacity:.52}.HomepageOryzoStructure_railTrack__xzAdZ{position:absolute;top:0;right:3px;width:14px;height:100%;touch-action:none}.HomepageOryzoStructure_railProgress__bA4ne,.HomepageOryzoStructure_railThumb__zul_s,.HomepageOryzoStructure_railTrack__xzAdZ:before{transition:transform .18s ease}.HomepageOryzoStructure_railTrack__xzAdZ:hover .HomepageOryzoStructure_railProgress__bA4ne,.HomepageOryzoStructure_railTrack__xzAdZ:hover:before{transform:translateX(-.5px) scaleX(2)}.HomepageOryzoStructure_railTrack__xzAdZ:hover .HomepageOryzoStructure_railThumb__zul_s{transform:translateY(-50%) scale(1.35)}.HomepageOryzoStructure_railProgress__bA4ne,.HomepageOryzoStructure_railTrack__xzAdZ:before{position:absolute;top:0;left:6px;width:1px;content:""}.HomepageOryzoStructure_railTrack__xzAdZ:before{height:100%;background:rgb(23 27 25/.2)}.HomepageOryzoStructure_railProgress__bA4ne{height:calc(var(--p) * 100%);background:var(--ink)}.HomepageOryzoStructure_railThumb__zul_s{position:absolute;top:clamp(5px,calc(var(--p) * 100%),calc(100% - 5px));left:3px;width:7px;height:7px;border:1px solid var(--ink);border-radius:50%;background:var(--paper);transform:translateY(-50%)}.HomepageOryzoStructure_railNodes__yLXzh{position:absolute;top:3.5px;right:9px;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 7px);pointer-events:none}.HomepageOryzoStructure_railNodes__yLXzh span{width:3px;height:3px;border-radius:50%;background:var(--ink)}.HomepageOryzoStructure_caption__N_xVA{position:absolute;z-index:18;right:7.3vw;bottom:4vw;display:flex;align-items:flex-end;gap:.9rem;opacity:calc(var(--caption-in) - var(--chrome-out));color:rgb(23 27 25/.42);font-size:.7rem;font-weight:680;letter-spacing:.045em;text-transform:uppercase;pointer-events:none}.HomepageOryzoStructure_caption__N_xVA:before{width:3.5rem;height:1px;margin-bottom:.35rem;background:currentColor;content:""}.HomepageOryzoStructure_caption__N_xVA strong{color:rgb(23 27 25/.15);font-size:2rem;line-height:.75}.HomepageOryzoStructure_scrollCue__RwUKW{position:absolute;z-index:18;bottom:max(.75rem,1.2vw);left:50%;display:flex;align-items:center;gap:.65rem;opacity:var(--hero-in);color:rgb(23 27 25/.58);font-size:.58rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;transform:translateX(-50%);pointer-events:none}.HomepageOryzoStructure_scrollCue__RwUKW span{display:block;width:1.05rem;height:1.3rem;border:1px solid rgb(23 27 25/.3);border-radius:999px;animation:HomepageOryzoStructure_pulse__wwYdB 1.6s ease-in-out infinite}.HomepageOryzoStructure_scrollCue__RwUKW span:after{display:block;width:.35rem;height:.35rem;margin:.3rem auto 0;border-right:1px solid;border-bottom:1px solid;content:"";transform:rotate(45deg)}@keyframes HomepageOryzoStructure_pulse__wwYdB{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width:900px){.HomepageOryzoStructure_sceneImage__iaorA{display:none}.HomepageOryzoStructure_mobileSceneImage__NlvQC{position:absolute;z-index:2;top:50%;left:50%;display:block;max-width:none;-o-object-fit:cover;object-fit:cover;transform:translate3d(-50%,-50%,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomepageOryzoStructure_heroSelectGlass__46d9T{display:none}.HomepageOryzoStructure_mobileWorkbenchScene__QjrLy{--mobile-tray-diameter:min(92vw,calc(100dvh - 8.5rem));width:calc(var(--mobile-tray-diameter) * 2.2613);height:calc(var(--mobile-tray-diameter) * 1.2611)}.HomepageOryzoStructure_mobileMasterScene__XiQ6w{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomepageOryzoStructure_mobileFullScene__q2Rwo{width:100%;height:100%}.HomepageOryzoStructure_mobileScatterCanvas__K_gBt{position:absolute;z-index:3;top:50%;left:50%;display:block;width:max(100%,calc(var(--mobile-stage-height) * .461538));height:max(100%,calc(100vw * 2.166667));pointer-events:none;transform:translate3d(-50%,-50%,0)}.HomepageOryzoStructure_mobileScatterScene__PFETS{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(73deg,#000 0,#000 calc(var(--mobile-scan-position) - var(--mobile-scan-glass-half) - 1px),rgb(0 0 0/.42) calc(var(--mobile-scan-position) - var(--mobile-scan-glass-half) + 1px),rgb(0 0 0/.42) calc(var(--mobile-scan-position) + var(--mobile-scan-glass-half) - 1px),transparent calc(var(--mobile-scan-position) + var(--mobile-scan-glass-half) + 1px),transparent 100%);mask-image:linear-gradient(73deg,#000 0,#000 calc(var(--mobile-scan-position) - var(--mobile-scan-glass-half) - 1px),rgb(0 0 0/.42) calc(var(--mobile-scan-position) - var(--mobile-scan-glass-half) + 1px),rgb(0 0 0/.42) calc(var(--mobile-scan-position) + var(--mobile-scan-glass-half) - 1px),transparent calc(var(--mobile-scan-position) + var(--mobile-scan-glass-half) + 1px),transparent 100%)}.HomepageOryzoStructure_mobileGlassSweep__Xli_a{position:absolute;z-index:4;top:50%;left:50%;display:block;overflow:hidden;width:clamp(8.75rem,38vw,11.75rem);height:180%;border:1px solid rgb(255 255 255/.52);border-radius:1rem;background:linear-gradient(90deg,rgb(255 255 255/.12),rgb(211 237 232/.02) 14%,transparent 29% 71%,rgb(196 226 220/.02) 86%,rgb(255 255 255/.12));box-shadow:-.6rem 0 1.35rem rgb(57 74 70/.06),.62rem 0 1.4rem rgb(57 74 70/.065),inset .32rem 0 .42rem rgb(255 255 255/.18),inset -.3rem 0 .4rem rgb(79 124 116/.045);opacity:var(--mobile-glass-in);pointer-events:none;transform:translate3d(calc(-50% + var(--mobile-glass-x)),calc(-50% + var(--mobile-glass-y)),0) rotate(-17deg);transform-origin:50% 50%;will-change:opacity,transform}.HomepageOryzoStructure_mobileGlassSweep__Xli_a:after,.HomepageOryzoStructure_mobileGlassSweep__Xli_a:before{position:absolute;z-index:2;top:.9rem;bottom:.9rem;width:.3rem;border-radius:999px;content:"";pointer-events:none}.HomepageOryzoStructure_mobileGlassSweep__Xli_a:before{left:.28rem;background:linear-gradient(180deg,rgb(255 255 255/.2),rgb(255 255 255/.68),rgb(255 255 255/.16));box-shadow:.18rem 0 .5rem rgb(255 255 255/.18)}.HomepageOryzoStructure_mobileGlassSweep__Xli_a:after{right:.28rem;background:linear-gradient(180deg,rgb(104 147 139/.05),rgb(255 255 255/.5),rgb(104 147 139/.06));box-shadow:-.18rem 0 .48rem rgb(67 104 96/.07)}.HomepageOryzoStructure_desktopBeadHotspotLayer__pMmWy,.HomepageOryzoStructure_storyTrayLayer__Sd1_I{display:none}.HomepageOryzoStructure_mobileBeadHotspotLayer___e34b{position:absolute;z-index:8;inset:0;display:block;pointer-events:none}.HomepageOryzoStructure_storyTrayState__YhOhc{position:absolute;top:28.8721%;left:4.25%;display:block;width:91.5%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.HomepageOryzoStructure_storyTrayShadow__ae4xd{display:none}.HomepageOryzoStructure_storyTrayUnderGlass__Hzk3J{filter:none;-o-object-position:50% 50%;object-position:50% 50%;transform:none;will-change:opacity}.HomepageOryzoStructure_storyBeadHotspots___22xG{position:absolute;top:28.8721%;left:4.5858%;display:block;width:90.8284%;aspect-ratio:2299/2316;opacity:var(--select-tray-in);pointer-events:none}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspots___22xG{pointer-events:auto}.HomepageOryzoStructure_storyBeadHotspot__NwTRa{--halo-angle:315deg;--halo-x:32%;--halo-y:24%;--mobile-guide-angle:0deg;position:absolute;top:var(--bead-y);left:var(--bead-x);width:var(--bead-size);padding:0;border:0;aspect-ratio:1;border-radius:50%;background:transparent;outline:none;touch-action:manipulation;transform:translate3d(-50%,-50%,0)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa:before{z-index:2;inset:-1.4%;padding:1.25px;border-radius:inherit;background:conic-gradient(from var(--halo-angle),rgb(255 255 255/.08) 0deg,rgb(255 255 255/.95) 24deg,rgb(215 207 194/.48) 62deg,rgb(255 255 255/.12) 110deg,rgb(255 255 255/.04) 245deg,rgb(255 255 255/.56) 324deg,rgb(255 255 255/.08) 1turn);filter:drop-shadow(0 0 .28rem rgb(255 252 246/.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transform:scale(.985)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa:after,.HomepageOryzoStructure_storyBeadHotspot__NwTRa:before{position:absolute;content:"";opacity:0;pointer-events:none;transition:opacity .18s ease,transform .3s cubic-bezier(.16,1,.3,1)}.HomepageOryzoStructure_storyBeadHotspot__NwTRa:after{z-index:1;inset:-6%;border:1px solid rgb(255 255 255/.26);border-radius:inherit;background:radial-gradient(circle at var(--halo-x) var(--halo-y),rgb(255 255 255/.26),rgb(255 251 244/.07) 38%,transparent 68%);box-shadow:0 0 .65rem rgb(255 250 240/.14),inset 0 0 .5rem rgb(255 255 255/.1);transform:scale(.97)}.HomepageOryzoStructure_storyBeadGuide__CMK5v{position:absolute;z-index:3;top:50%;left:100%;display:block;width:.85rem;height:1px;background:linear-gradient(90deg,rgb(45 47 44/.68),rgb(45 47 44/.28));opacity:0;pointer-events:none;transform:rotate(var(--mobile-guide-angle)) scaleX(0);transform-origin:0 50%;transition:opacity .12s ease 30ms,transform .26s cubic-bezier(.16,1,.3,1)}.HomepageOryzoStructure_storyBeadGuide__CMK5v:after{position:absolute;top:50%;right:0;width:3px;height:3px;border-radius:50%;background:rgb(45 47 44/.62);content:"";transform:translate(50%,-50%)}.HomepageOryzoStructure_storyBeadInfo__vc_c5{--mobile-info-rest:translate3d(-0.18rem,-50%,0);position:absolute;z-index:4;top:50%;left:calc(100% + 1.2rem);display:grid;width:clamp(7.7rem,33vw,8.7rem);padding:.52rem .58rem .56rem;border:1px solid rgb(255 255 255/.54);border-radius:.42rem;background:linear-gradient(115deg,rgb(248 246 243/.76),rgb(248 246 243/.5));box-shadow:inset 0 1px 0 rgb(255 255 255/.58),0 .5rem 1.2rem rgb(67 58 48/.075);backdrop-filter:blur(12px) saturate(.84);color:var(--ink);opacity:0;pointer-events:none;text-align:left;transform:var(--mobile-info-rest);transition:opacity .15s ease 55ms,transform .26s cubic-bezier(.16,1,.3,1)}.HomepageOryzoStructure_storyBeadInfo__vc_c5 strong{font-size:.58rem;font-weight:700;letter-spacing:.075em;line-height:1.2;text-transform:uppercase}.HomepageOryzoStructure_storyBeadInfo__vc_c5 small{margin-top:.26rem;color:var(--ink-soft);font-size:.61rem;font-weight:500;line-height:1.34}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-mobile-side=left]{--mobile-guide-angle:180deg}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-mobile-side=left] .HomepageOryzoStructure_storyBeadGuide__CMK5v{left:0}.HomepageOryzoStructure_storyBeadHotspot__NwTRa[data-mobile-side=left] .HomepageOryzoStructure_storyBeadInfo__vc_c5{right:calc(100% + 1.2rem);left:auto;--mobile-info-rest:translate3d(0.18rem,-50%,0)}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspotSelected__o_CNl:after,.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspotSelected__o_CNl:before{opacity:1;transform:scale(1)}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspotSelected__o_CNl .HomepageOryzoStructure_storyBeadGuide__CMK5v{opacity:1;transform:rotate(var(--mobile-guide-angle)) scaleX(1)}.HomepageOryzoStructure_scatterInteractive__yu4Ax .HomepageOryzoStructure_storyBeadHotspotSelected__o_CNl .HomepageOryzoStructure_storyBeadInfo__vc_c5{opacity:1;transform:translate3d(0,-50%,0)}.HomepageOryzoStructure_stage__3IrQO{height:var(--mobile-stage-height)}.HomepageOryzoStructure_page__O5f1R{width:100%;height:var(--mobile-stage-height);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.HomepageOryzoStructure_page__O5f1R::-webkit-scrollbar{display:none}.HomepageOryzoStructure_scrollSpace__TOy23{height:var(--mobile-scroll-height)}.HomepageOryzoStructure_visualStage__LfQ10{inset:0;height:100%}.HomepageOryzoStructure_visualStage__LfQ10:after{position:absolute;z-index:3;top:0;right:0;left:0;height:27%;background:linear-gradient(180deg,rgb(248 246 243/.2),rgb(248 246 243/.08) 56%,transparent);content:"";pointer-events:none}.HomepageOryzoStructure_header__MT1kE{top:max(1rem,env(safe-area-inset-top));right:1.25rem;left:1.25rem}.HomepageOryzoStructure_brand__JF62Z{width:125px}.HomepageOryzoStructure_brand__JF62Z img{filter:brightness(0) opacity(.78) drop-shadow(0 1px 2px rgb(248 246 243/.42))}.HomepageOryzoStructure_heroCopy__WMwxM{top:var(--anchor-y);left:50%;width:min(78vw,19rem);text-align:center;transform:translate3d(-50%,-50%,0)}.HomepageOryzoStructure_heroCopy__WMwxM h1{font-size:clamp(2.5rem,11.5vw,3.2rem);line-height:.84}.HomepageOryzoStructure_heroCopy__WMwxM>span{width:min(15rem,94%);margin-top:.85rem;font-size:.72rem}.HomepageOryzoStructure_copyPane__uzF6K{top:max(4rem,calc(env(safe-area-inset-top) + 3.2rem));right:1.25rem;bottom:auto;left:1.25rem;width:auto;height:auto;text-align:center;transform:translate3d(0,calc((1 - var(--pane-in)) * 1.2rem),0)}.HomepageOryzoStructure_selectPane__XG9yB:before{display:none}.HomepageOryzoStructure_selectPane__XG9yB .HomepageOryzoStructure_storyCta__n6vwz,.HomepageOryzoStructure_selectPane__XG9yB h2,.HomepageOryzoStructure_selectPane__XG9yB p{position:static;width:auto;text-align:center;transform:none}.HomepageOryzoStructure_selectPane__XG9yB{bottom:auto}.HomepageOryzoStructure_composePane___I3Nf,.HomepageOryzoStructure_selectPane__XG9yB{top:max(5.2rem,calc(env(safe-area-inset-top) + 4.2rem));right:1.25rem;left:1.25rem;width:auto;transform:translate3d(0,calc((1 - var(--pane-in)) * 1.2rem),0)}.HomepageOryzoStructure_composePane___I3Nf h2{font-size:clamp(1.58rem,6.8vw,1.95rem);line-height:.94}.HomepageOryzoStructure_composePane___I3Nf p,.HomepageOryzoStructure_selectPane__XG9yB p{width:min(18rem,100%);margin:.65rem auto 0}.HomepageOryzoStructure_selectPane__XG9yB .HomepageOryzoStructure_storyCta__n6vwz{display:inline-flex;margin-top:.8rem}.HomepageOryzoStructure_copyPane__uzF6K h2{max-width:19rem;margin-right:auto;margin-left:auto;font-size:clamp(1.72rem,7.4vw,2.05rem);line-height:.92}.HomepageOryzoStructure_copyPane__uzF6K p{max-width:18rem;font-size:.72rem;line-height:1.32}.HomepageOryzoStructure_mobileOnly__uXjPs{display:inline}.HomepageOryzoStructure_desktopOnly__SPJs5{display:none}.HomepageOryzoStructure_storyCta__n6vwz{min-height:44px;margin-top:1rem;touch-action:manipulation}.HomepageOryzoStructure_essencePane__jxFix,.HomepageOryzoStructure_revealPane__Kh93M{inset:0;width:100%;height:100%;transform:none}.HomepageOryzoStructure_essencePane__jxFix h2 span,.HomepageOryzoStructure_revealPane__Kh93M h2 span{position:absolute;right:50%;left:auto;width:min(18rem,calc(100% - 2.5rem));text-align:center;transform:translate3d(50%,calc((1 - var(--line-in)) * 1rem),0)}.HomepageOryzoStructure_essencePane__jxFix h2 span:first-child,.HomepageOryzoStructure_revealPane__Kh93M h2 span:first-child{top:max(4.9rem,calc(env(safe-area-inset-top) + 4rem));left:auto;text-align:center}.HomepageOryzoStructure_essencePane__jxFix h2 span:last-child,.HomepageOryzoStructure_revealPane__Kh93M h2 span:last-child{right:50%;top:auto;bottom:max(6.6rem,calc(env(safe-area-inset-bottom) + 6.6rem));font-size:1em;text-align:center}.HomepageOryzoStructure_revealPane__Kh93M h2 span:last-child{bottom:max(5.9rem,calc(env(safe-area-inset-bottom) + 5.9rem))}.HomepageOryzoStructure_essencePane__jxFix p,.HomepageOryzoStructure_revealPane__Kh93M p{position:absolute;top:45%;right:auto;bottom:auto;left:50%;width:min(13rem,calc(100% - 6rem));margin:0;text-align:center;transform:translate3d(-50%,-50%,0)}.HomepageOryzoStructure_essencePane__jxFix h2{width:100%;max-width:none;margin:0;font-size:clamp(2.2rem,9.2vw,3rem);line-height:.86}.HomepageOryzoStructure_essencePane__jxFix h2 span{right:auto;width:calc(100% - 2.5rem);max-width:none;text-align:left;transform:translate3d(calc((1 - var(--line-in)) * -9vw + var(--essence-flow) * 1.8vw),calc((1 - var(--line-in)) * 1.4rem - var(--essence-flow) * .28rem),0) rotateX(calc((1 - var(--line-in)) * -22deg)) scale(calc(1 + var(--essence-flow) * .012))}.HomepageOryzoStructure_essencePane__jxFix h2 small{margin-bottom:.24em;font-size:.32em}.HomepageOryzoStructure_essencePane__jxFix h2 span:first-child{top:max(7.4rem,14dvh);left:1.25rem;text-align:left}.HomepageOryzoStructure_essencePane__jxFix h2 span:last-child{right:1.25rem;bottom:max(6.2rem,12dvh);font-size:.86em;text-align:right;transform:translate3d(calc((1 - var(--line-in)) * 9vw - var(--essence-flow) * 1.8vw),calc((1 - var(--line-in)) * 1.4rem + var(--essence-flow) * .24rem),0) rotateX(calc((1 - var(--line-in)) * -22deg)) scale(calc(1 + var(--essence-flow) * .012))}.HomepageOryzoStructure_transitionTickerViewport__UC9sw{top:52%}.HomepageOryzoStructure_transitionTicker__UrkeB{font-size:clamp(3rem,11.2vw,5.5rem);letter-spacing:-.05em}.HomepageOryzoStructure_essencePane__jxFix p{display:none}.HomepageOryzoStructure_wearPane__LGikV h2{max-width:calc(100% - 1rem);font-size:clamp(2.2rem,9vw,2.8rem);line-height:.9}.HomepageOryzoStructure_wearPane__LGikV h2 span{white-space:nowrap}.HomepageOryzoStructure_wearPane__LGikV{inset:0;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;transform:translateY(calc((1 - var(--wear-in)) * 1rem))}.HomepageOryzoStructure_wearPane__LGikV p{max-width:19rem}.HomepageOryzoStructure_wearPane__LGikV .HomepageOryzoStructure_storyCta__n6vwz{margin-top:1.35rem}.HomepageOryzoStructure_sideRail__RiWfa{top:auto;right:1.25rem;bottom:max(.75rem,env(safe-area-inset-bottom));left:1.25rem;width:auto;height:42px}.HomepageOryzoStructure_railLabel__3Fy0X{top:0;right:auto;left:0}.HomepageOryzoStructure_railTrack__xzAdZ{top:auto;right:0;bottom:0;left:0;width:100%;height:24px}.HomepageOryzoStructure_railProgress__bA4ne,.HomepageOryzoStructure_railTrack__xzAdZ:before{top:12px;left:0;width:auto;height:1px}.HomepageOryzoStructure_railTrack__xzAdZ:before{right:0}.HomepageOryzoStructure_railProgress__bA4ne{right:0;width:100%;transform:scaleX(var(--p));transform-origin:0 50%;will-change:transform}.HomepageOryzoStructure_railThumb__zul_s{top:9px;left:0;transform:translate3d(clamp(5px,calc(var(--p) * (100vw - 2.5rem)),calc(100vw - 2.5rem - 5px)),0,0) translateX(-50%);will-change:transform}.HomepageOryzoStructure_railNodes__yLXzh{top:auto;right:3.5px;bottom:10px;left:3.5px;display:flex;height:auto;flex-direction:row}.HomepageOryzoStructure_caption__N_xVA{display:none}.HomepageOryzoStructure_scrollCue__RwUKW{bottom:max(4rem,calc(env(safe-area-inset-bottom) + 4rem));display:flex}}@media (prefers-reduced-motion:reduce){.HomepageOryzoStructure_mobileSceneImage__NlvQC{animation:none}.HomepageOryzoStructure_scrollSpace__TOy23{height:0}.HomepageOryzoStructure_stage__3IrQO{position:relative}.HomepageOryzoStructure_heroSelectGlass__46d9T,.HomepageOryzoStructure_scrollCue__RwUKW{display:none}.HomepageOryzoStructure_copyPane__uzF6K,.HomepageOryzoStructure_heroCopy__WMwxM,.HomepageOryzoStructure_storyBeadGuide__CMK5v,.HomepageOryzoStructure_storyBeadHotspot__NwTRa:after,.HomepageOryzoStructure_storyBeadHotspot__NwTRa:before,.HomepageOryzoStructure_storyBeadInfo__vc_c5{transition:none}}@media (prefers-reduced-transparency:reduce){.HomepageOryzoStructure_heroSelectGlass__46d9T{background:rgb(248 246 243/.94);backdrop-filter:none}}