.-fYvQq_content{border-block:1px solid var(--cs-rule);padding-block:40px;position:relative}.-fYvQq_content:before{content:"Eleventh Hour Solutions";font:10px var(--font-geist-mono),monospace;letter-spacing:.08em;color:var(--cs-dim);display:block;position:absolute;top:-28px;left:0}.-fYvQq_schedule{border:1px solid var(--cs-rule);background:var(--cs-field);width:100%;padding:22px 24px}@media (max-width:600px){.-fYvQq_content{padding-block:30px}.-fYvQq_schedule{padding:18px}}
.uAvz-a_field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.uAvz-a_grid{z-index:-1;fill:none;stroke:var(--ehs-grid-ink,#b79a7813);stroke-width:1px}.uAvz-a_dots{z-index:0;fill:color-mix(in srgb,var(--text) 9%,transparent);stroke:none}.uAvz-a_dots>path{fill:none;stroke:color-mix(in srgb,var(--text) 9%,transparent);stroke-width:1.4px;stroke-linecap:round}
.UVzUya_field{z-index:0;pointer-events:none;background:#171719;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-appearance=light] .UVzUya_field{background:#f8f7f3}.UVzUya_field[data-appearance=light]{background:#f8f7f3}.UVzUya_field[data-failed=true]{background:radial-gradient(circle at 50% 48%,#3a3b3e 0 12%,#171719 70%)}.UVzUya_field[data-appearance=light][data-failed=true]{background:radial-gradient(circle at 50% 48%,#17191b 0 10%,#f8f7f3 68%)}@media (prefers-reduced-motion:reduce){.UVzUya_field{background:#08090b}.UVzUya_field[data-appearance=light]{background:#f8f7f3}}
._6X9Oja_stage{--preview-ink:#191917;--preview-paper:#f1efe7;isolation:isolate;border:1px solid color-mix(in srgb, var(--text,#191917) 13%, transparent);min-width:0;color:var(--preview-paper);background:#171719;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 64px -42px #11111073}html[data-appearance=light] ._6X9Oja_stage{color:var(--preview-ink);background:#f8f7f3}html[data-appearance=dark] ._6X9Oja_stage{box-shadow:0 30px 80px -38px #000000c7,0 12px 26px -14px #0000008c}._6X9Oja_stage>canvas{z-index:0;opacity:.42;transform-origin:50%;transform:scale(1.12)}._6X9Oja_stage:before{content:"";z-index:0;pointer-events:none;opacity:.42;background:#f8f7f3;position:absolute;inset:0}._6X9Oja_stage:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff0d,#0000 25%,#0000001f);position:absolute;inset:0}html[data-appearance=light] ._6X9Oja_stage:after{background:linear-gradient(#ffffff29,#0000 34%,#1111100f)}html[data-appearance=dark] ._6X9Oja_stage:before{opacity:.48;background:#171719}._6X9Oja_content{z-index:1;place-items:center;width:100%;min-width:0;min-height:100%;padding:clamp(22px,4vw,52px);display:grid;position:relative}._6X9Oja_content>*{min-width:0;max-width:1120px}html[data-appearance=dark] ._6X9Oja_stage :where(img[data-development-preview-image],[data-demo-site]){filter:brightness(.72)contrast(1.06)saturate(.84);transition:filter .35s}html[data-appearance=light] ._6X9Oja_stage :where(img[data-development-preview-image],[data-demo-site]){filter:none}@media (max-width:700px){._6X9Oja_stage{border-radius:16px}._6X9Oja_content{padding:14px}}@media (prefers-reduced-motion:reduce){._6X9Oja_stage:after{background:0 0}}
@font-face{font-family:Morrow Display;font-style:normal;font-weight:400;font-display:swap;src:url(/concept-fashion.woff2)format("woff2")}@font-face{font-family:Morrow Text;font-style:normal;font-weight:500;font-display:swap;src:url(/concept-product.woff2)format("woff2")}.orN7vq_page{--ink:#24251e;--acid:#e4ed58;--paper:#f3f2eb;--rule:#24251e35;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .92 0 0 0 .55 -.12'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background:var(--paper);width:100%;min-width:0;color:var(--ink);font:500 12px/1.5 Morrow Text,Arial,sans-serif;overflow:clip}.orN7vq_featured{container-type:inline-size}.orN7vq_page *{box-sizing:border-box}.orN7vq_page :is(h1,h2,h3,p,figure){margin:0}.orN7vq_page a{color:inherit;text-decoration:none}.orN7vq_page button{font:inherit;color:inherit;cursor:pointer}.orN7vq_page :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid}.orN7vq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orN7vq_header{align-items:center;gap:30px;padding:18px 4%;font-size:10px;display:flex}.orN7vq_mark{letter-spacing:-.08em;font-size:16px}.orN7vq_header nav{gap:28px;margin-left:auto;display:flex}.orN7vq_header a{align-items:center;min-height:44px;display:inline-flex}.orN7vq_navCount{background:var(--ink);color:var(--acid);font-variant-numeric:tabular-nums;margin-left:6px;padding:1px 5px;display:inline-block}.orN7vq_wordmark{letter-spacing:-.027em;width:100%;padding:8px 3.2% 20px;font:400 clamp(72px,21.7cqw,340px)/.85 Morrow Display,Impact,sans-serif}.orN7vq_photo{background:#78796f;height:clamp(360px,54vw,760px);position:relative;overflow:hidden}.orN7vq_photo img{object-fit:cover;object-position:center 46%}.orN7vq_photo figcaption{color:#f3f2eb;text-shadow:0 1px 8px #24251e;justify-content:space-between;gap:15px;font-size:10px;display:flex;position:absolute;bottom:22px;left:4%;right:4%}.orN7vq_collection{background:var(--acid);grid-template-columns:1fr 1fr;gap:15px 5%;padding:29px 4% 24px;display:grid}.orN7vq_choices{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.orN7vq_choices button{text-align:left;background:0 0;border:1px solid #24251e70;align-items:center;gap:12px;min-height:48px;padding:12px 15px;font-size:11px;display:flex}.orN7vq_choices button>span:first-child{border:1px solid #24251e55;width:17px;height:17px}.orN7vq_choices button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.orN7vq_selection{justify-content:space-between;align-items:center;gap:24px;display:flex}.orN7vq_selection h2{letter-spacing:-.05em;font-size:24px;font-weight:500;line-height:1.2}.orN7vq_selection button{white-space:nowrap;background:0 0;border:0;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:25px;min-height:44px;padding:10px 0;display:flex}.orN7vq_result{grid-column:1/-1;min-height:15px;font-size:10px}.orN7vq_featured .orN7vq_header{gap:15px;min-height:45px;padding:9px 4%}.orN7vq_featured .orN7vq_wordmark{padding-bottom:10px;font-size:21.7cqw}.orN7vq_featured .orN7vq_photo{height:40cqw;min-height:210px;max-height:410px}.orN7vq_featured .orN7vq_collection{grid-template-columns:1fr;gap:13px;padding:20px 4%}.orN7vq_featured .orN7vq_choices button{min-height:44px;padding:9px 11px;font-size:10px}.orN7vq_featured .orN7vq_selection h2{font-size:20px}.orN7vq_featured .orN7vq_selection button{font-size:10px}.orN7vq_featured .orN7vq_result{font-size:9px}.orN7vq_featured .orN7vq_photo figcaption{font-size:8px;bottom:13px}.orN7vq_wireframe{--acid:#dce0d4;--paper:#eceee7;color:#666d5f}.orN7vq_wireframe :is(.orN7vq_photo,.orN7vq_frame,.orN7vq_macro) img{opacity:0}.orN7vq_wireframe :is(.orN7vq_photo,.orN7vq_frame,.orN7vq_macro){background:#dce0d4;border:1px dashed #89917f}.orN7vq_wireframe .orN7vq_choices button{border-style:dashed}.orN7vq_wireframe .orN7vq_photo figcaption{text-shadow:none;color:#666d5f}@media (max-width:767px){.orN7vq_header{gap:20px;padding:12px 5%}.orN7vq_header nav{gap:20px}.orN7vq_wordmark{padding:8px 3.2% 13px}.orN7vq_photo{height:540px;min-height:390px;max-height:72vh}.orN7vq_photo img{object-position:66% center}.orN7vq_photo figcaption{font-size:8px;bottom:18px}.orN7vq_collection{grid-template-columns:1fr;gap:18px;padding:23px 5%}.orN7vq_choices{gap:9px}.orN7vq_choices button{flex:1;gap:9px;min-width:130px;padding:11px 12px;font-size:10px}.orN7vq_selection h2{font-size:25px}.orN7vq_selection button{font-size:11px}.orN7vq_result{min-height:27px;font-size:9px}.orN7vq_featured .orN7vq_photo{height:55cqw;min-height:200px}.orN7vq_featured .orN7vq_selection h2{font-size:21px}}@container (max-width:380px){.orN7vq_featured .orN7vq_selection{gap:10px}.orN7vq_featured .orN7vq_selection h2{font-size:18px}.orN7vq_featured .orN7vq_choices button{gap:7px;min-width:110px;padding:9px;font-size:9px}.orN7vq_featured .orN7vq_result{font-size:9px}}.orN7vq_cover{background:var(--ink);isolation:isolate;position:relative}.orN7vq_cover .orN7vq_photo{height:clamp(510px,100svh - 156px,820px)}.orN7vq_cover .orN7vq_photo img{object-position:center 42%;transition:transform 1.1s cubic-bezier(.2,.65,.3,1)}.orN7vq_cover .orN7vq_photo figcaption{text-shadow:0 1px 9px #24251e;inset:22px 4% auto}.orN7vq_cover .orN7vq_wordmark{z-index:1;width:93.6%;color:var(--acid);letter-spacing:-.025em;pointer-events:none;text-shadow:0 2px 14px #24251e30;transform-origin:0 100%;padding:0;font-size:27.8cqw;line-height:.86;transition:transform 1.1s cubic-bezier(.2,.65,.3,1);position:absolute;bottom:22px;left:3.2%}@media (hover:hover) and (pointer:fine){.orN7vq_cover:hover .orN7vq_photo img{transform:scale(1.018)}.orN7vq_cover:hover .orN7vq_wordmark{transform:translateY(-5px)}}.orN7vq_featured .orN7vq_cover{min-height:clamp(260px,54cqw,480px)}.orN7vq_featured .orN7vq_cover .orN7vq_photo{height:auto;min-height:0;max-height:none;position:absolute;inset:0}.orN7vq_featured .orN7vq_cover .orN7vq_wordmark{font-size:27.8cqw;bottom:16px}.orN7vq_wireframe .orN7vq_cover .orN7vq_wordmark{color:#66735d;text-shadow:none}@media (max-width:767px){.orN7vq_cover .orN7vq_photo{height:clamp(510px,100svh - 178px,690px);max-height:none}.orN7vq_cover .orN7vq_photo img{object-position:66% center}.orN7vq_cover .orN7vq_photo figcaption{font-size:8px;inset:18px 5% auto}.orN7vq_cover .orN7vq_wordmark{font-size:27.8cqw;bottom:22px}.orN7vq_featured .orN7vq_cover{min-height:clamp(230px,64cqw,420px)}}.orN7vq_fullPage .orN7vq_cover{overflow:clip;container-type:inline-size}.orN7vq_letters{white-space:nowrap;display:block}.orN7vq_letter{display:inline-block}.orN7vq_fullPage .orN7vq_letter{animation:1.25s cubic-bezier(.16,.84,.3,1) both orN7vq_mwRise;animation-delay:calc(.25s + var(--i) * 75ms)}.orN7vq_fullPage .orN7vq_cover .orN7vq_photo{animation:2s cubic-bezier(.16,.84,.3,1) both orN7vq_mwSettle}.orN7vq_fullPage .orN7vq_cover figcaption{animation:.9s 1.05s both orN7vq_mwFade}@keyframes orN7vq_mwRise{0%{opacity:0;transform:translateY(112%)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes orN7vq_mwSettle{0%{transform:scale(1.1)}to{transform:none}}@keyframes orN7vq_mwFade{0%{opacity:0}to{opacity:1}}.orN7vq_intro{background:var(--acid);grid-template-columns:minmax(0,.5fr) minmax(0,2fr) auto;align-items:end;gap:20px 4%;padding:38px 4% 44px;display:grid;position:relative}.orN7vq_intro:after{content:"";background:repeating-linear-gradient(90deg,var(--ink) 0 8px,transparent 8px 13px);opacity:.55;height:1px;position:absolute;bottom:14px;left:4%;right:4%}.orN7vq_introLabel{letter-spacing:.08em;text-transform:uppercase;align-self:start;font-size:10px}.orN7vq_intro p{letter-spacing:-.045em;max-width:26ch;font-size:clamp(24px,2.7vw,42px);line-height:1.06}.orN7vq_jump{grid-template-columns:repeat(6,46px);gap:4px;display:grid}.orN7vq_jump button{border:1px solid var(--ink);background:0 0;height:52px;font:400 23px/1 Morrow Display,Impact,sans-serif;transition:background-color .25s,color .25s}.orN7vq_jump button:hover,.orN7vq_jump button[aria-current=true]{background:var(--ink);color:var(--acid)}.orN7vq_lookbookShell{background:var(--ink)}.orN7vq_lookbook{background:var(--ink);color:var(--paper);flex-direction:column;display:flex;overflow:clip}.orN7vq_lookbook :is(a,button):focus-visible{outline-color:var(--acid)}.orN7vq_lookHead{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px 18px;padding:28px 5% 12px;display:grid}.orN7vq_lookHead h2{color:var(--acid);font:400 48px/.9 Morrow Display,Impact,sans-serif}.orN7vq_ruler{background:repeating-linear-gradient(90deg,#f3f2eb59 0 1px,#0000 1px 8px) bottom/100% 6px no-repeat,repeating-linear-gradient(90deg,#f3f2eb99 0 1px,#0000 1px 40px) bottom/100% 13px no-repeat;grid-area:2/1/auto/-1;height:13px;position:relative}.orN7vq_rulerFill{background:var(--acid);transform-origin:0;height:3px;display:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.orN7vq_counter{font-variant-numeric:tabular-nums;font:400 30px/1 Morrow Display,Impact,sans-serif}.orN7vq_stepper{gap:6px;display:flex}.orN7vq_stepper button{background:0 0;border:1px solid #f3f2eb66;width:48px;height:48px;font-size:17px;transition:background-color .25s,color .25s}.orN7vq_stepper button:hover:not(:disabled){background:var(--acid);color:var(--ink);border-color:var(--acid)}.orN7vq_stepper button:disabled{opacity:.3;cursor:default}.orN7vq_lookStatus{color:#f3f2ebb8;grid-column:1/-1;min-height:30px;font-size:10px}.orN7vq_viewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:5%;position:relative;overflow:auto clip}.orN7vq_viewport::-webkit-scrollbar{display:none}.orN7vq_track{align-items:flex-start;gap:16px;width:max-content;margin:0;padding:18px 5% 40px;list-style:none;display:flex}.orN7vq_plate{scroll-snap-align:center;flex:none;width:78vw}.orN7vq_lookIntro,.orN7vq_lookOutro{scroll-snap-align:start;flex:none;align-content:start;gap:14px;width:64vw;display:grid}.orN7vq_lookIntro>span,.orN7vq_lookOutro>span{letter-spacing:.08em;text-transform:uppercase;color:var(--acid);font-size:10px}.orN7vq_lookIntro strong{font:400 64px/.92 Morrow Display,Impact,sans-serif}.orN7vq_lookIntro em{color:#f3f2ebb8;font-size:11px;font-style:normal}.orN7vq_lookOutro strong{color:var(--acid);font:400 120px/.8 Morrow Display,Impact,sans-serif}.orN7vq_lookOutro p{color:#f3f2ebcc;max-width:30ch;font-size:12px}.orN7vq_lookOutro a{border-bottom:1px solid;justify-self:start;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.orN7vq_frame{isolation:isolate;aspect-ratio:var(--ar,.74);background:#6f706a;margin:0;position:relative;overflow:clip}.orN7vq_tall{--ar:.74}.orN7vq_wide{--ar:1.3}.orN7vq_square{--ar:1}.orN7vq_shift{background:var(--tl,transparent);position:absolute;inset:0 -6%}.orN7vq_shift img{object-fit:cover;object-position:var(--fx) var(--fy);transform:scale(var(--z));transform-origin:var(--fx) var(--fy);transition:transform 1s cubic-bezier(.2,.65,.3,1)}.orN7vq_plate:is(:hover,:focus-within) .orN7vq_shift img{transform:scale(calc(var(--z) * 1.045))}.orN7vq_toneMono .orN7vq_shift img{filter:grayscale()contrast(1.35)brightness(.96)}.orN7vq_toneInk{--tl:#dddcd2;--td:#2b2c26}.orN7vq_toneChalk{--tl:#f7f6f0;--td:#4d4f47;--stitch:#24251ea6}.orN7vq_toneAcid{--tl:#e4ed58;--td:#24251e;--stitch:#24251eb3}:is(.orN7vq_toneInk,.orN7vq_toneChalk,.orN7vq_toneAcid) .orN7vq_shift img{filter:grayscale()contrast(1.2);mix-blend-mode:multiply}:is(.orN7vq_toneInk,.orN7vq_toneChalk,.orN7vq_toneAcid) .orN7vq_frame:after{content:"";z-index:1;background:var(--td);mix-blend-mode:lighten;pointer-events:none;position:absolute;inset:0}.orN7vq_frame:before{content:"";z-index:2;border:1px dashed var(--stitch,#f3f2ebb8);pointer-events:none;position:absolute;inset:10px}.orN7vq_marks{z-index:2;background:repeating-linear-gradient(180deg,var(--stitch,#f3f2ebb8) 0 1px,transparent 1px 8px) left/5px 100% no-repeat,repeating-linear-gradient(180deg,var(--stitch,#f3f2ebb8) 0 1px,transparent 1px 40px) left/11px 100% no-repeat;pointer-events:none;width:12px;position:absolute;top:28px;bottom:28px;left:18px}.orN7vq_tag{z-index:3;background:var(--paper);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:8px 11px 9px 21px;font-size:8px;line-height:1.35;display:block;position:absolute;top:22px;right:18px;transform:rotate(-4deg);box-shadow:0 1px #24251e30,0 8px 16px -8px #24251e80}.orN7vq_tag b{letter-spacing:0;margin-bottom:3px;font:400 22px/1 Morrow Display,Impact,sans-serif;display:block}.orN7vq_tag:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:8px}.orN7vq_tag:after{content:"";background:var(--paper);transform-origin:bottom;width:1px;height:34px;position:absolute;bottom:calc(100% - 15px);left:10.5px;transform:rotate(26deg)}.orN7vq_plateText{grid-template-columns:auto minmax(0,1fr);gap:3px 14px;width:0;min-width:100%;padding-top:14px;display:grid}.orN7vq_plateNo{color:var(--acid);grid-row:1/4;font:400 62px/.78 Morrow Display,Impact,sans-serif}.orN7vq_plateText h3{letter-spacing:-.03em;font-size:17px;font-weight:500;line-height:1.2}.orN7vq_plateText p{color:#f3f2ebb8;max-width:40ch;font-size:11px;line-height:1.5}.orN7vq_plateText p span{color:var(--paper);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:9px;display:block}.orN7vq_save{background:0 0;border:0;border-bottom:1px solid;grid-column:2;justify-self:start;align-items:center;gap:12px;min-height:44px;padding:8px 0;font-size:11px;transition:color .25s;display:inline-flex}.orN7vq_save[aria-pressed=true],.orN7vq_save:hover{color:var(--acid)}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.orN7vq_lookbook{height:100svh;min-height:620px}.orN7vq_lookHead{grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px 32px;padding:24px 4% 10px}.orN7vq_lookHead h2{font-size:clamp(46px,4.6vw,74px)}.orN7vq_ruler{grid-area:1/2;align-self:end;margin-bottom:12px}.orN7vq_rulerFill{display:block}.orN7vq_lookStatus{grid-column:1/-1;min-height:18px}.orN7vq_viewport{scroll-snap-type:none;flex:1;min-height:0;display:flex;overflow:clip}.orN7vq_track{will-change:transform;align-items:stretch;gap:5vw;height:100%;padding:2.5svh 8vw 3svh 4%}.orN7vq_plate{flex-direction:column;width:auto;display:flex}.orN7vq_plate:nth-of-type(2n){justify-content:flex-end}.orN7vq_plate:nth-of-type(3n){justify-content:center}.orN7vq_tall .orN7vq_frame{height:min(52svh,560px)}.orN7vq_wide .orN7vq_frame{height:min(40svh,430px)}.orN7vq_square .orN7vq_frame{height:min(45svh,480px)}.orN7vq_frame{width:auto}.orN7vq_lookIntro{align-content:center;width:min(30vw,440px)}.orN7vq_lookIntro strong{font-size:clamp(70px,7.4vw,124px)}.orN7vq_lookOutro{align-content:center;width:min(26vw,360px)}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.orN7vq_stepper,.orN7vq_counter{display:none}.orN7vq_lookHead{padding:40px 4% 14px}.orN7vq_viewport{scroll-snap-type:none;overflow:visible}.orN7vq_track{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px 4%;width:auto;padding:28px 4% 80px;display:grid}.orN7vq_plate,.orN7vq_lookIntro,.orN7vq_lookOutro{width:auto}.orN7vq_lookIntro,.orN7vq_lookOutro{grid-column:1/-1}.orN7vq_lookIntro em{display:none}.orN7vq_lookIntro strong{font-size:96px}.orN7vq_plate:nth-of-type(2n){margin-top:80px}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){.orN7vq_track{grid-template-columns:repeat(3,minmax(0,1fr))}.orN7vq_plate:nth-of-type(2n){margin-top:0}.orN7vq_plate:nth-of-type(3n+2){margin-top:90px}}.orN7vq_materials{background:var(--paper);grid-template-columns:minmax(0,1.32fr) minmax(0,.68fr);align-items:center;display:grid;position:relative}.orN7vq_macro{isolation:isolate;background:#4a4b45;height:min(88svh,860px);min-height:560px;margin:0;position:relative;overflow:clip}.orN7vq_macro:after{content:"";z-index:2;background-image:var(--noise);mix-blend-mode:overlay;opacity:.55;pointer-events:none;position:absolute;inset:0}.orN7vq_layer{opacity:0;transition:opacity .8s;position:absolute;inset:0}.orN7vq_layer[data-active=true]{opacity:1}.orN7vq_layer img{object-fit:cover;object-position:var(--fx) var(--fy);transform:scale(calc(var(--z) * 1.08));transform-origin:var(--fx) var(--fy);transition:transform 1.6s cubic-bezier(.16,.84,.3,1)}.orN7vq_layer[data-active=true] img{transform:scale(var(--z))}.orN7vq_loupe{z-index:1;left:var(--fx);top:var(--fy);aspect-ratio:1;border:1px solid var(--acid);border-radius:50%;width:clamp(110px,12vw,180px);position:absolute;transform:translate(-50%,-50%)}.orN7vq_loupe:before,.orN7vq_loupe:after{content:"";background:var(--acid);position:absolute}.orN7vq_loupe:before{height:1px;top:50%;left:-26%;right:-26%;-webkit-mask:linear-gradient(90deg,#24251e 0 22%,#0000 22% 78%,#24251e 78%);mask:linear-gradient(90deg,#24251e 0 22%,#0000 22% 78%,#24251e 78%)}.orN7vq_loupe:after{width:1px;top:-26%;bottom:-26%;left:50%;-webkit-mask:linear-gradient(#24251e 0 22%,#0000 22% 78%,#24251e 78%);mask:linear-gradient(#24251e 0 22%,#0000 22% 78%,#24251e 78%)}.orN7vq_callout{z-index:3;left:var(--cx);top:var(--cy);background:var(--acid);max-width:210px;color:var(--ink);padding:10px 12px 11px;font-size:10px;line-height:1.4;position:absolute}.orN7vq_callout b{margin-bottom:4px;font:400 21px/1 Morrow Display,Impact,sans-serif;display:block}.orN7vq_calloutLeft{transform:translate(-100%)}.orN7vq_calloutAbove{transform:translateY(-100%)}.orN7vq_calloutLeft.orN7vq_calloutAbove{transform:translate(-100%,-100%)}.orN7vq_macroMeta{z-index:3;color:var(--paper);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 8px #24251e;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:22px;left:26px;right:26px}.orN7vq_card{z-index:4;background:#fbfaf5;border-radius:2px;margin:8svh 4% 8svh -10%;padding:24px 28px 30px;position:relative;box-shadow:0 1px #24251e1f,0 34px 70px -34px #24251e80}.orN7vq_card:before{content:"";pointer-events:none;border:1px dashed #24251e40;position:absolute;inset:8px}.orN7vq_cardHead{border-bottom:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;padding-bottom:14px;font-size:9px;display:flex}.orN7vq_card h2{margin:22px 0 10px;font:400 clamp(44px,4.4vw,70px)/.88 Morrow Display,Impact,sans-serif}.orN7vq_cardLead{color:#24251eb8;max-width:34ch;font-size:11px}.orN7vq_chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:22px 0 20px;display:grid}.orN7vq_chip{text-align:left;background:0 0;border:0;gap:7px;min-height:44px;padding:0;display:grid}.orN7vq_weave{aspect-ratio:1/1.18;background-color:var(--chip);-webkit-mask:linear-gradient(#24251e 0 0) top/100% calc(100% - 4px) no-repeat,conic-gradient(from -45deg at bottom,#24251e 90deg,transparent 0) bottom/8px 4px repeat-x;-webkit-mask:linear-gradient(#24251e 0 0) top/100% calc(100% - 4px) no-repeat,conic-gradient(from -45deg at bottom,#24251e 90deg,transparent 0) bottom/8px 4px repeat-x;mask:linear-gradient(#24251e 0 0) top/100% calc(100% - 4px) no-repeat,conic-gradient(from -45deg at bottom,#24251e 90deg,transparent 0) bottom/8px 4px repeat-x;border:1px solid #24251e2e;transition:transform .35s cubic-bezier(.2,.65,.3,1);display:block}.orN7vq_chip:hover .orN7vq_weave{transform:translateY(-3px)}.orN7vq_chipCode{letter-spacing:.04em;justify-self:start;padding:2px 5px;font-size:9px}.orN7vq_chip[aria-pressed=true] .orN7vq_chipCode{background:var(--ink);color:var(--acid)}.orN7vq_chip[aria-pressed=true] .orN7vq_weave{transform:translateY(-5px)}.orN7vq_twill{background-image:repeating-linear-gradient(45deg,#f3f2eb24 0 1.5px,#0000 1.5px 5px)}.orN7vq_brushed{background-image:var(--noise),radial-gradient(circle at 30% 25%,#f3f2eb2e,transparent 62%)}.orN7vq_poplin{background-image:repeating-linear-gradient(0deg,#24251e17 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#24251e17 0 1px,#0000 1px 3px)}.orN7vq_gabardine{background-image:repeating-linear-gradient(63deg,#f3f2eb1f 0 1px,#0000 1px 3px)}.orN7vq_grain{background-image:var(--noise),linear-gradient(135deg,#f3f2eb38,transparent 48%)}.orN7vq_selected{gap:4px;display:grid}.orN7vq_selectedCode{letter-spacing:.08em;text-transform:uppercase;color:#24251ea6;font-size:9px}.orN7vq_selected strong{font:400 clamp(38px,3.6vw,58px)/.92 Morrow Display,Impact,sans-serif}.orN7vq_selectedPart{font-size:11px}.orN7vq_selected dl{margin:16px 0 0}.orN7vq_selected dl>div{border-top:1px solid var(--rule);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0;font-size:11px;display:grid}.orN7vq_selected dt{color:#24251ea6}.orN7vq_selected dd{margin:0}.orN7vq_toCare{border-bottom:1px solid;align-items:center;min-height:44px;margin-top:8px;font-size:11px;display:inline-flex}.orN7vq_care{background:#dcdbd2;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:52px 6%;padding:96px 6% 104px;display:grid}.orN7vq_careHead{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:end;gap:14px 6%;display:flex}.orN7vq_careHead>span{letter-spacing:.08em;text-transform:uppercase;flex:1 0 100%;font-size:10px}.orN7vq_careHead h2{white-space:nowrap;font:400 clamp(64px,8vw,132px)/.9 Morrow Display,Impact,sans-serif}.orN7vq_careHead p{max-width:42ch;padding-bottom:10px;font-size:12px}.orN7vq_label{width:min(100%,300px);color:var(--ink);letter-spacing:.08em;text-align:center;text-transform:uppercase;background-color:#faf9f2;background-image:repeating-linear-gradient(0deg,#24251e0b 0 1px,#0000 1px 2px),repeating-linear-gradient(90deg,#24251e07 0 1px,#0000 1px 3px);place-self:start center;justify-items:center;gap:7px;padding:54px 24px 28px;font-size:10px;line-height:1.45;display:grid;position:relative;transform:rotate(-2deg);box-shadow:0 1px #24251e24,0 30px 50px -30px #24251e8c}.orN7vq_label:before{content:"";pointer-events:none;border:1px dashed #24251e59;border-top:0;position:absolute;inset:36px 7px 7px}.orN7vq_labelFold{background:#e8e6da;border-bottom:1px solid #24251e2e;height:30px;position:absolute;top:0;left:0;right:0}.orN7vq_labelFold:after{content:"";border-top:1px dashed #24251e73;position:absolute;top:50%;left:10px;right:10px}.orN7vq_labelMark{letter-spacing:.02em;margin-top:4px;font:400 42px/1 Morrow Display,Impact,sans-serif}.orN7vq_labelCode{font-size:9px}.orN7vq_label strong{margin:8px 0 2px;font-size:15px;font-weight:500;line-height:1.3}.orN7vq_symbols{border-top:1px solid #24251e38;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;margin:10px 0 0;padding:14px 0 0;list-style:none;display:grid}.orN7vq_symbols li{letter-spacing:.02em;justify-items:center;gap:6px;font-size:8px;line-height:1.25;display:grid}.orN7vq_careIcon{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.orN7vq_careIcon text{fill:currentColor;stroke:none;text-anchor:middle;font:500 6.6px Morrow Text,Arial,sans-serif}.orN7vq_dot{fill:currentColor;stroke:none}.orN7vq_label small{color:#24251eb3;letter-spacing:.03em;text-transform:none;max-width:26ch;margin-top:12px;font-size:8px}.orN7vq_index{min-width:0}.orN7vq_index table{border-collapse:collapse;width:100%;font-size:11px}.orN7vq_index :is(th,td){text-align:left;vertical-align:middle;border-top:1px solid #24251e45;padding:12px 12px 12px 0;font-weight:500}.orN7vq_index thead th{color:#24251eb3;letter-spacing:.08em;text-transform:uppercase;border-top:0;padding-bottom:10px;font-size:9px}.orN7vq_index tbody tr{transition:background-color .3s}.orN7vq_index tbody tr[data-active=true]{background:var(--acid)}.orN7vq_index tbody th button{text-align:left;background:0 0;border:0;min-height:44px;padding:0 10px;font:400 22px/1 Morrow Display,Impact,sans-serif}.orN7vq_index td:last-child{color:#24251ec2;font-size:10px}.orN7vq_wear{margin-top:34px}.orN7vq_wear details{border-bottom:1px solid #24251e45;padding:6px 0}.orN7vq_wear summary{cursor:pointer;align-items:center;min-height:48px;font-size:13px;display:flex}.orN7vq_wear p{max-width:58ch;margin:4px 0 14px;font-size:12px;line-height:1.7}.orN7vq_footer{background:var(--acid);color:var(--ink);padding:56px 4% 0;position:relative;overflow:clip;container-type:inline-size}.orN7vq_footTop{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.9fr);gap:40px 5%;padding-bottom:44px;display:grid}.orN7vq_footTop nav{align-content:start;display:grid}.orN7vq_footTop nav span,.orN7vq_footSaved h2{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:500}.orN7vq_footTop nav a{letter-spacing:-.02em;border-top:1px solid #24251e40;align-items:center;min-height:44px;font-size:15px;display:flex}.orN7vq_footSaved ul{margin:0;padding:0;list-style:none}.orN7vq_footSaved li{border-top:1px solid #24251e40;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;font-size:14px;display:grid}.orN7vq_footSaved li>span{font:400 20px/1 Morrow Display,Impact,sans-serif}.orN7vq_footSaved button{background:0 0;border:0;border-bottom:1px solid;min-height:44px;font-size:10px}.orN7vq_footSaved p{max-width:36ch;font-size:13px;line-height:1.5}.orN7vq_footNote{align-self:start;max-width:30ch;font-size:11px}.orN7vq_footBase{border-top:1px dashed #24251e99;border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:6px 0;font-size:10px;display:flex}.orN7vq_footBase a{align-items:center;min-height:44px;display:flex}.orN7vq_footMark{letter-spacing:-.025em;white-space:nowrap;margin:14px 0 0 -.03em;font:400 30.9cqw/.74 Morrow Display,Impact,sans-serif;transform:translateY(9%)}@media (max-width:767px){.orN7vq_header .orN7vq_navCare{display:none}.orN7vq_fullPage .orN7vq_header{gap:16px}.orN7vq_fullPage .orN7vq_header>span,.orN7vq_header nav a{white-space:nowrap}.orN7vq_header nav{gap:16px}.orN7vq_lookHead{grid-template-columns:minmax(0,1fr) auto}.orN7vq_lookHead h2{font-size:44px}.orN7vq_stepper{grid-area:1/2}.orN7vq_counter{grid-area:3/2;justify-self:end;font-size:24px}.orN7vq_lookStatus{grid-area:3/1}.orN7vq_intro{grid-template-columns:1fr;gap:16px;padding:30px 5% 40px}.orN7vq_intro p{font-size:27px}.orN7vq_jump{grid-template-columns:repeat(6,minmax(0,1fr))}.orN7vq_materials{grid-template-columns:1fr}.orN7vq_macro{height:68svh;min-height:420px}.orN7vq_card{margin:-56px 5% 0;padding:22px 20px 26px}.orN7vq_chips{gap:6px}.orN7vq_care{grid-template-columns:1fr;gap:40px;padding:64px 5% 72px}.orN7vq_careHead h2{font-size:76px}.orN7vq_index thead{display:none}.orN7vq_index :is(table,tbody,tr,th,td){display:block}.orN7vq_index tbody tr{border-top:1px solid #24251e45;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;padding:10px 0;display:grid}.orN7vq_index :is(th,td){border:0;padding:0}.orN7vq_index tbody th{grid-row:1/5}.orN7vq_index tbody th button{padding:0 8px}.orN7vq_footer{padding:44px 5% 0}.orN7vq_footTop{grid-template-columns:1fr;gap:30px}}@media (prefers-reduced-motion:reduce){.orN7vq_page *{transition:none!important;animation:none!important}.orN7vq_cover:hover .orN7vq_photo img,.orN7vq_cover:hover .orN7vq_wordmark{transform:none}}
@font-face{font-family:Stillwater Bodoni;font-style:italic;font-weight:400;font-display:swap;src:url(/concept-hospitality.woff2)format("woff2")}.xFs-Jq_page{--ink:#253f35;--deep:#172d27;--paper:#f1f0e8;--sage:#e3e6d9;--sage-2:#d3dbcc;--line:#253f3542;--glow:#f3d9a4;--serif:"Stillwater Bodoni",Georgia,serif;--sans:"Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.22,.8,.2,1);--top:77px;background:var(--paper);width:100%;min-width:0;color:var(--ink);font-family:var(--sans);overflow-x:clip}.xFs-Jq_page *{box-sizing:border-box}.xFs-Jq_page :is(h1,h2,h3,p,figure,dl,dd,ol,ul){margin:0}.xFs-Jq_page a{color:inherit;text-decoration:none}.xFs-Jq_page :is(button,input){font:inherit}.xFs-Jq_page button{cursor:pointer}.xFs-Jq_page :is(a,button,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid}.xFs-Jq_page button:disabled{cursor:default}.xFs-Jq_opening{height:max(560px,calc(100svh - var(--top)));isolation:isolate;background:var(--deep);color:var(--paper);position:relative;overflow:hidden;container-type:size}.xFs-Jq_cover{--fx:.62;aspect-ratio:1672/941;height:max(100cqh,56.281cqw);transform:translate(calc((100cqw - 100%) * var(--fx)),calc((100cqh - 100%) * .5));transform-origin:70% 55%;animation:28s ease-in-out infinite alternate xFs-Jq_drift;position:absolute;top:0;left:0}.xFs-Jq_coverLayer{opacity:0;transition:opacity 1.8s;position:absolute;inset:0}.xFs-Jq_coverLayer:first-child,.xFs-Jq_coverLayer[data-on=true]{opacity:1}.xFs-Jq_coverLayer>img{object-fit:cover}.xFs-Jq_coverLayer:after{content:"";pointer-events:none;position:absolute;inset:0}.xFs-Jq_windowGlow{z-index:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(46% 40% at 52% 52%,#ffc276c7,#ffa65452 48%,#0000 72%);width:26%;height:38%;position:absolute;top:30%;left:66%}.xFs-Jq_mist{pointer-events:none;background:radial-gradient(closest-side at 20% 55%,#f1f0e857,#0000),radial-gradient(closest-side at 58% 45%,#f1f0e842,#0000),radial-gradient(closest-side at 88% 60%,#f1f0e833,#0000);height:30%;animation:44s linear infinite alternate xFs-Jq_mist;position:absolute;top:30%;left:-10%;right:-10%}.xFs-Jq_mistLow{opacity:.7;height:22%;animation-duration:61s;animation-direction:alternate-reverse;top:52%}.xFs-Jq_vignette{pointer-events:none;background:linear-gradient(#0d1a1680,#0000 24% 66%,#0d1a169e),radial-gradient(at 50% 46%,#0000 52%,#0d1a166b);position:absolute;inset:0}.xFs-Jq_frame{pointer-events:none;z-index:1;position:absolute;inset:18px}.xFs-Jq_frame i{border:0 solid #f1f0e8b3;width:22px;height:22px;position:absolute}.xFs-Jq_frame i:first-child{border-width:1px 0 0 1px;top:0;left:0}.xFs-Jq_frame i:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.xFs-Jq_frame i:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.xFs-Jq_frame i:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}.xFs-Jq_corner{z-index:2;animation:xFs-Jq_cornerIn 1.4s var(--ease) both;text-shadow:0 1px 18px #0d1a1659;position:absolute}.xFs-Jq_cornerTL{animation-delay:.15s;top:44px;left:48px}.xFs-Jq_cornerTR{text-align:right;animation-delay:.4s;top:44px;right:48px}.xFs-Jq_cornerBL{max-width:300px;animation-delay:.65s;bottom:44px;left:48px}.xFs-Jq_cornerBR{text-align:right;animation-delay:.9s;bottom:44px;right:48px}.xFs-Jq_mark{font-weight:400}.xFs-Jq_mark>span{font:italic 400 38px/1 var(--serif);letter-spacing:-.035em;display:block}.xFs-Jq_mark>small{font:500 10px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;opacity:.86;margin-top:12px;display:block}.xFs-Jq_cornerTR>p{letter-spacing:.22em;text-transform:uppercase;font-size:10px;line-height:1.9}.xFs-Jq_cornerTR nav{justify-content:flex-end;gap:22px;margin-top:6px;display:flex}.xFs-Jq_cornerTR nav a{letter-spacing:.06em;border-bottom:1px solid #0000;align-items:center;min-height:44px;font-size:11px;transition:border-color .3s;display:flex}.xFs-Jq_cornerTR nav a:hover{border-bottom-color:currentColor}.xFs-Jq_readoutLabel{letter-spacing:.24em;text-transform:uppercase;opacity:.86;font-size:10px;display:block}.xFs-Jq_readoutTime{font:italic 400 34px/1.1 var(--serif);font-variant-numeric:tabular-nums;margin:8px 0 6px;display:block}.xFs-Jq_readoutNote{opacity:.9;max-width:26ch;font-size:11px;line-height:1.6;display:block}.xFs-Jq_readoutButton{min-height:44px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto auto;align-items:baseline;gap:4px 14px;margin:8px 0 6px;padding:6px 0;display:grid}.xFs-Jq_readoutButton strong{font:italic 400 30px/1 var(--serif)}.xFs-Jq_readoutButton span{letter-spacing:.12em;font-size:11px}.xFs-Jq_readoutButton i{letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #f1f0e899;grid-column:1/-1;justify-self:start;padding-bottom:3px;font-size:10px;font-style:normal}.xFs-Jq_cornerBL>p{opacity:.92;max-width:30ch;font-size:11px;line-height:1.6}.xFs-Jq_cornerBR>p{letter-spacing:.22em;text-transform:uppercase;font-size:10px;line-height:1.9}.xFs-Jq_planLink{letter-spacing:.24em;text-transform:uppercase;border-bottom:1px solid #f1f0e8bf;align-items:center;gap:16px;min-height:44px;padding:0 2px;font-size:11px;display:inline-flex}.xFs-Jq_planLink span{transition:transform .4s var(--ease)}.xFs-Jq_planLink:hover span{transform:translate(5px)}.xFs-Jq_opening[data-active=false] :is(.xFs-Jq_cover,.xFs-Jq_mist){animation-play-state:paused}.xFs-Jq_gradeNoon>img{filter:saturate(.5)brightness(1.16)contrast(1.14)hue-rotate(-22deg)}.xFs-Jq_gradeNoon:after{mix-blend-mode:screen;background:linear-gradient(#b0cee29e,#c4dce82e 45%,#96b4c41f)}.xFs-Jq_gradeDusk>img{filter:sepia(.34)saturate(1.35)brightness(.76)contrast(1.08)hue-rotate(-14deg)}.xFs-Jq_gradeDusk:after{mix-blend-mode:multiply;background:linear-gradient(#b24a366b,#6e2c3c33 46%,#16101e80)}.xFs-Jq_gradeNight>img{filter:brightness(.36)saturate(.5)contrast(1.16)hue-rotate(188deg)}.xFs-Jq_gradeNight:after{mix-blend-mode:multiply;background:linear-gradient(#08122680,#0c182826 60%,#040a128c)}.xFs-Jq_featured .xFs-Jq_opening{height:480px}.xFs-Jq_featured .xFs-Jq_cornerTL,.xFs-Jq_featured .xFs-Jq_cornerTR{top:28px}.xFs-Jq_featured .xFs-Jq_cornerBL,.xFs-Jq_featured .xFs-Jq_cornerBR{bottom:28px}.xFs-Jq_featured .xFs-Jq_cornerTL,.xFs-Jq_featured .xFs-Jq_cornerBL{left:30px}.xFs-Jq_featured .xFs-Jq_cornerTR,.xFs-Jq_featured .xFs-Jq_cornerBR{right:30px}.xFs-Jq_featured .xFs-Jq_mark>span{font-size:30px}.xFs-Jq_featured .xFs-Jq_frame{inset:12px}@container (max-width:560px){.xFs-Jq_featured .xFs-Jq_cornerTL,.xFs-Jq_featured .xFs-Jq_cornerTR{top:22px}.xFs-Jq_featured .xFs-Jq_cornerBL,.xFs-Jq_featured .xFs-Jq_cornerBR{bottom:22px}.xFs-Jq_featured .xFs-Jq_cornerTL,.xFs-Jq_featured .xFs-Jq_cornerBL{left:22px}.xFs-Jq_featured .xFs-Jq_cornerTR,.xFs-Jq_featured .xFs-Jq_cornerBR{right:22px}.xFs-Jq_featured .xFs-Jq_mark>span{font-size:26px}.xFs-Jq_featured .xFs-Jq_cornerBL{max-width:56%}.xFs-Jq_featured .xFs-Jq_cornerBR{max-width:60%;top:62px;bottom:auto}.xFs-Jq_featured .xFs-Jq_cornerBR>p,.xFs-Jq_featured .xFs-Jq_cornerTR>p{letter-spacing:.18em;font-size:8px}}.xFs-Jq_day{background:var(--deep);height:400svh;position:relative}.xFs-Jq_dayStage{height:100svh;min-height:560px;color:var(--paper);position:sticky;top:0;overflow:hidden;container-type:size}.xFs-Jq_dayCover{--fx:.5;aspect-ratio:3136/1764;height:max(100cqh,56.2493cqw);transform:translate(calc((100cqw - 100%) * var(--fx)),calc((100cqh - 100%) * .5));position:absolute;top:0;left:0}.xFs-Jq_dayLayer{position:absolute;inset:0}.xFs-Jq_dayLayer>img,.xFs-Jq_dayStillFrame>img{object-fit:cover}.xFs-Jq_dayLayer:after,.xFs-Jq_dayStillFrame:after{content:"";pointer-events:none;position:absolute;inset:0}.xFs-Jq_sunGlow{mix-blend-mode:screen;pointer-events:none;z-index:1;background:radial-gradient(closest-side,#fffcec99,#0000);width:46%;height:60%;position:absolute;top:-18%;left:52%}.xFs-Jq_stars{z-index:1;fill:#f6f1df;width:100%;height:42%;position:absolute;top:0;left:0}.xFs-Jq_stars circle{animation:4.2s ease-in-out infinite alternate xFs-Jq_twinkle}.xFs-Jq_stars circle[data-twinkle="1"]{animation-duration:5.6s;animation-delay:-1.4s}.xFs-Jq_stars circle[data-twinkle="2"]{animation-duration:3.4s;animation-delay:-2.8s}.xFs-Jq_moon{z-index:1;aspect-ratio:1;background:radial-gradient(circle at 40% 40%,#fbf6e6,#d9d3bf);border-radius:50%;width:3.2%;position:absolute;top:17%;left:72.4%;box-shadow:0 0 40px 12px #f0ecd640}.xFs-Jq_moonPath{z-index:1;filter:blur(6px);mix-blend-mode:screen;background:linear-gradient(#f4eed680,#f4eed614);width:4.8%;height:44%;position:absolute;top:52%;left:71.6%}.xFs-Jq_day[data-active=false] .xFs-Jq_stars circle{animation-play-state:paused}.xFs-Jq_dayScrim{pointer-events:none;background:linear-gradient(#0d1a168c,#0000 30% 52%,#0d1a16b8);position:absolute;inset:0}.xFs-Jq_dayHead{z-index:2;max-width:36ch;position:absolute;top:46px;left:5%}.xFs-Jq_dayHead>span,.xFs-Jq_dayStillHead>span,.xFs-Jq_cabinsIntro>span{letter-spacing:.24em;text-transform:uppercase;font-size:10px;display:block}.xFs-Jq_dayHead h2,.xFs-Jq_dayStillHead h2{font:italic 400 clamp(38px,4.6vw,70px)/1.02 var(--serif);letter-spacing:-.03em;margin:14px 0 12px}.xFs-Jq_dayHead p{opacity:.85;font-size:12px;line-height:1.7}.xFs-Jq_dayLines{z-index:2;width:min(560px,90%);height:240px;padding:0;list-style:none;position:absolute;bottom:54px;left:5%}.xFs-Jq_dayLines li{position:absolute;bottom:0;left:0;right:0}.xFs-Jq_dayLines span{letter-spacing:.24em;text-transform:uppercase;font-size:11px;display:block}.xFs-Jq_dayLines strong{font:italic 400 clamp(72px,10vw,150px)/.9 var(--serif);letter-spacing:-.04em;margin:6px 0 14px;display:block}.xFs-Jq_dayLines p{max-width:38ch;font-size:15px;line-height:1.65}.xFs-Jq_dayDial{z-index:2;width:300px;position:absolute;bottom:54px;right:5%}.xFs-Jq_dayDial svg{width:100%;display:block;overflow:hidden}.xFs-Jq_dialArc{fill:none;stroke:#f1f0e88c;stroke-width:1px;stroke-dasharray:2 5}.xFs-Jq_dialHorizon{stroke:#f1f0e873;stroke-width:1px}.xFs-Jq_dialArm{stroke:#f1f0e838;stroke-width:1px}.xFs-Jq_dialSun{fill:var(--glow)}.xFs-Jq_dialMoon{fill:var(--paper)}.xFs-Jq_dayButtons{grid-template-columns:repeat(4,1fr);margin-top:10px;display:grid}.xFs-Jq_dayButtons button{min-height:44px;color:inherit;letter-spacing:.14em;text-transform:uppercase;opacity:.7;background:0 0;border:0;border-bottom:1px solid #f1f0e84d;font-size:11px;transition:border-color .3s,opacity .3s}.xFs-Jq_dayButtons button[aria-pressed=true]{opacity:1;border-bottom-color:var(--paper)}.xFs-Jq_dayButtons button:hover{opacity:1}.xFs-Jq_dayProgress{background:0 0;height:1px;margin-top:-1px;display:block;overflow:hidden}.xFs-Jq_dayProgress i{background:var(--glow);transform-origin:0;height:1px;display:block}.xFs-Jq_dayStill{background:var(--deep);color:var(--paper);padding:100px 5%}.xFs-Jq_dayStillHead{max-width:40ch;margin-bottom:40px}.xFs-Jq_dayStillGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 3%;padding:0;list-style:none;display:grid}.xFs-Jq_dayStillFrame{aspect-ratio:16/10;position:relative;overflow:hidden}.xFs-Jq_dayStillGrid p{max-width:44ch;margin-top:14px;font-size:13px;line-height:1.65}.xFs-Jq_dayStillGrid p span{letter-spacing:.22em;text-transform:uppercase;opacity:.8;font-size:10px;display:block}.xFs-Jq_dayStillGrid p strong{font:italic 400 40px/1.1 var(--serif);margin:4px 0;display:block}.xFs-Jq_cabins{background:var(--paper);grid-template-columns:minmax(260px,.8fr) 2.2fr;align-items:start;gap:4%;min-height:min(100svh,860px);padding:110px 0 120px 5%;display:grid;position:relative;overflow:hidden}.xFs-Jq_cabinsIntro{padding-top:12px;transition:opacity .5s}.xFs-Jq_cabinsIntro h2{font:italic 400 clamp(44px,4.4vw,70px)/1.02 var(--serif);letter-spacing:-.035em;margin:16px 0 22px}.xFs-Jq_cabinsIntro p{max-width:32ch;font-size:13px;line-height:1.8}.xFs-Jq_cabins[data-open=true] .xFs-Jq_cabinsIntro{opacity:.08}.xFs-Jq_rail{transition:transform .8s var(--ease);transform-origin:0 0;gap:18px;margin:0;padding:0 5% 0 0;list-style:none;display:flex}.xFs-Jq_cabins[data-open=true] .xFs-Jq_rail{transform:translate(-42%)scale(.94)}.xFs-Jq_railItem{flex:1 1 0;min-width:0}.xFs-Jq_railItem:nth-child(2){margin-top:56px}.xFs-Jq_railItem:nth-child(3){margin-top:112px}.xFs-Jq_card{background:var(--deep);width:100%;height:clamp(440px,66svh,600px);color:var(--paper);text-align:left;border:0;padding:0;display:block;position:relative;overflow:hidden}.xFs-Jq_cardMedia{position:absolute;inset:0}.xFs-Jq_cardMedia img{object-fit:cover;transition:transform 1.4s var(--ease),opacity .5s}.xFs-Jq_cardMedia:after{content:"";background:linear-gradient(#0d1a1673,#0000 30% 55%,#0d1a16c7);position:absolute;inset:0}.xFs-Jq_card:hover .xFs-Jq_cardMedia img{transform:scale(1.05)}.xFs-Jq_cardTop,.xFs-Jq_cardFoot,.xFs-Jq_cardName{text-shadow:0 1px 14px #0d1a1680}.xFs-Jq_cardTop{z-index:1;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:18px;left:20px;right:20px}.xFs-Jq_cardName{z-index:1;writing-mode:vertical-rl;font:italic 400 clamp(40px,3.4vw,56px)/1 var(--serif);letter-spacing:-.03em;position:absolute;bottom:72px;left:12px;transform:rotate(180deg)}.xFs-Jq_cardFoot{z-index:1;border-top:1px solid #f1f0e873;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:11px;line-height:1.4;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.xFs-Jq_cardOpen{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.xFs-Jq_cardOpen span{transition:transform .4s var(--ease);margin-left:8px;display:inline-block}.xFs-Jq_card[aria-expanded=true] .xFs-Jq_cardOpen span{transform:rotate(45deg)}.xFs-Jq_cabins[data-open=true] .xFs-Jq_card[data-current=false] .xFs-Jq_cardMedia img{opacity:.5}.xFs-Jq_cabins[data-open=true] .xFs-Jq_card[data-current=true]{box-shadow:inset 0 0 0 2px var(--paper)}.xFs-Jq_drawerScrim{display:none}.xFs-Jq_drawer{z-index:3;background:var(--sage);width:min(480px,36%);color:var(--ink);visibility:hidden;transition:transform .8s var(--ease),visibility 0s .8s;padding:26px 36px 34px;position:absolute;top:0;bottom:0;right:0;overflow:auto;transform:translate(102%)}.xFs-Jq_cabins[data-open=true] .xFs-Jq_drawer{visibility:visible;transition:transform .8s var(--ease),visibility 0s;transform:none;box-shadow:-34px 0 60px -44px #172d2799}.xFs-Jq_drawerBar{letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex}.xFs-Jq_drawerBar button{border:1px solid var(--line);min-height:44px;color:inherit;letter-spacing:.12em;text-transform:uppercase;background:0 0;align-items:center;gap:10px;padding:0 16px;font-size:11px;display:flex}.xFs-Jq_drawerMedia{aspect-ratio:16/10;background:var(--sage-2);margin:18px 0 22px;position:relative;overflow:hidden}.xFs-Jq_drawerMedia img{object-fit:cover;animation:.8s both xFs-Jq_fadeIn}.xFs-Jq_drawer h3{font:italic 400 48px/1 var(--serif);letter-spacing:-.03em}.xFs-Jq_drawerLine{max-width:40ch;font-size:14px;line-height:1.7;margin:12px 0 20px!important}.xFs-Jq_drawerSpecs>div{border-top:1px solid var(--line);grid-template-columns:100px 1fr;gap:16px;padding:11px 0;display:grid}.xFs-Jq_drawerSpecs dt{letter-spacing:.2em;text-transform:uppercase;padding-top:2px;font-size:10px}.xFs-Jq_drawerSpecs dd{font-size:13px;line-height:1.5}.xFs-Jq_drawerPlan{margin:20px 0!important}.xFs-Jq_layoutPlan{background:var(--paper);width:100%;max-width:340px;height:auto;color:var(--ink);padding:10px;display:block}.xFs-Jq_layoutPlan path[pathLength],.xFs-Jq_layoutPlan circle[pathLength]{stroke-dasharray:1;stroke-dashoffset:1px;animation:xFs-Jq_draw 1.6s var(--ease) .15s forwards}.xFs-Jq_drawerPlan figcaption{letter-spacing:.2em;text-transform:uppercase;opacity:.8;margin-top:8px;font-size:9px}.xFs-Jq_drawerActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.xFs-Jq_drawerActions button{border:1px solid var(--line);min-height:48px;color:inherit;background:0 0;padding:0 12px;font-size:12px}.xFs-Jq_drawerActions button:last-child{text-align:right}.xFs-Jq_drawerPlanAction{background:var(--ink);width:100%;min-height:54px;color:var(--paper);letter-spacing:.16em;text-transform:uppercase;border:0;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:0 20px;font-size:11px;display:flex}.xFs-Jq_drawerNote{opacity:.82;font-size:10px;line-height:1.6;margin-top:12px!important}.xFs-Jq_plan{background:var(--ink);color:var(--paper);grid-template-columns:minmax(300px,.8fr) 1.7fr;align-items:start;gap:6%;padding:110px 5%;display:grid}.xFs-Jq_planEyebrow{letter-spacing:.24em;text-transform:uppercase;opacity:.85;font-size:10px;display:block}.xFs-Jq_planSide h2{font:italic 400 clamp(46px,4.8vw,76px)/1 var(--serif);letter-spacing:-.035em;margin:16px 0 34px}.xFs-Jq_planSide h2:focus{outline:none}.xFs-Jq_planSide h2:focus-visible{outline-offset:6px;outline:2px solid}.xFs-Jq_planCabins{border:0;min-width:0;margin:0 0 26px;padding:0}.xFs-Jq_planCabins legend,.xFs-Jq_planGuests>span{letter-spacing:.22em;text-transform:uppercase;opacity:.85;margin-bottom:10px;padding:0;font-size:10px;display:block}.xFs-Jq_planCabins label{cursor:pointer;border-top:1px solid #f1f0e838;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:50px;padding:0 14px;transition:background .3s;display:grid;position:relative}.xFs-Jq_planCabins label:last-of-type{border-bottom:1px solid #f1f0e838}.xFs-Jq_planCabins label[data-on=true]{background:#f1f0e81a}.xFs-Jq_planCabins label[data-on=true] span:before{content:"";background:var(--glow);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:12px;display:inline-block}.xFs-Jq_planCabins label:has(input:focus-visible){outline:2px solid var(--paper);outline-offset:-2px}.xFs-Jq_planCabins input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.xFs-Jq_planCabins span{font:italic 400 22px/1 var(--serif)}.xFs-Jq_planCabins small{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:10px}.xFs-Jq_planGuests>div{border:1px solid #f1f0e859;grid-template-columns:48px 64px 48px;display:inline-grid}.xFs-Jq_planGuests button{min-height:48px;color:inherit;background:0 0;border:0;font-size:20px}.xFs-Jq_planGuests button:disabled{opacity:.3}.xFs-Jq_planGuests output{font:italic 400 24px/1 var(--serif);place-items:center;display:grid}.xFs-Jq_planGuests small{opacity:.75;margin-top:8px;font-size:10px;display:block}.xFs-Jq_nights{align-items:flex-end;gap:18px;margin:30px 0 26px;display:flex}.xFs-Jq_nights strong{font:italic 400 128px/.78 var(--serif);letter-spacing:-.05em;font-variant-numeric:tabular-nums;animation:xFs-Jq_rise .6s var(--ease) both}.xFs-Jq_nights>span{padding-bottom:6px;font-size:15px}.xFs-Jq_nights small{opacity:.78;margin-top:6px;font-size:11px;display:block}.xFs-Jq_planAction{background:var(--paper);width:100%;min-height:54px;color:var(--ink);letter-spacing:.18em;text-transform:uppercase;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:11px;transition:background .3s;display:flex}.xFs-Jq_planAction:hover{background:#fff8e8}.xFs-Jq_planClear{min-height:44px;color:inherit;letter-spacing:.1em;background:0 0;border:0;border-bottom:1px solid #f1f0e866;margin-top:8px;padding:0;font-size:11px}.xFs-Jq_planResult{max-width:44ch;min-height:62px;font-size:12px;line-height:1.7;margin-top:14px!important}.xFs-Jq_calendar{background:var(--paper);color:var(--ink);min-width:0;padding:24px 30px 22px}.xFs-Jq_calendarBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.xFs-Jq_calendarBar button{border:1px solid var(--line);width:44px;height:44px;color:inherit;background:0 0;font-size:16px}.xFs-Jq_calendarBar button:disabled{opacity:.3}.xFs-Jq_calendarBar span{letter-spacing:.16em;text-transform:uppercase;text-align:center;font-size:10px;line-height:1.6}.xFs-Jq_months{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:20px;display:grid}.xFs-Jq_month{min-width:0}.xFs-Jq_month h3{font:italic 400 28px/1 var(--serif);letter-spacing:-.02em;margin-bottom:12px}.xFs-Jq_weekdays,.xFs-Jq_days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.xFs-Jq_weekdays span{text-align:center;opacity:.6;padding:6px 0;font-size:10px}.xFs-Jq_days button,.xFs-Jq_dayGhost{aspect-ratio:1;min-height:44px}.xFs-Jq_days button{color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;font-size:13px;transition:background .2s,color .2s;position:relative}.xFs-Jq_days button:hover:not(:disabled){background:var(--sage)}.xFs-Jq_days button:disabled{opacity:.26}.xFs-Jq_days button[data-range]{background:var(--sage-2)}.xFs-Jq_days button[data-edge]{background:var(--ink);color:var(--paper)}.xFs-Jq_days button[data-today]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:18%;left:50%}.xFs-Jq_days button:focus-visible{outline-offset:-2px;z-index:1}.xFs-Jq_calendarKey{letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:10px;display:flex;margin-top:18px!important}.xFs-Jq_calendarKey span{width:12px;height:12px;display:inline-block}.xFs-Jq_calendarKey span[data-key=edge]{background:var(--ink)}.xFs-Jq_calendarKey span[data-key=range]{background:var(--sage-2);margin-left:8px}.xFs-Jq_calendarKey span[data-key=today]{background:var(--ink);border-radius:50%;width:5px;height:5px;margin-left:8px}.xFs-Jq_credits{background:var(--deep);color:var(--paper);text-align:center;padding:110px 5% 80px}.xFs-Jq_creditsMark{font:italic 400 clamp(68px,11vw,170px)/1 var(--serif);letter-spacing:-.045em}.xFs-Jq_credits dl{max-width:680px;margin:50px auto 46px}.xFs-Jq_credits dl>div{grid-template-columns:1fr 1fr;gap:28px;padding:9px 0;display:grid}.xFs-Jq_credits dt{text-align:right;letter-spacing:.24em;text-transform:uppercase;opacity:.72;padding-top:3px;font-size:10px}.xFs-Jq_credits dd{text-align:left;font-size:13px;line-height:1.6}.xFs-Jq_creditsTop{letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid #f1f0e88c;align-items:center;gap:12px;min-height:44px;font-size:11px;display:inline-flex}.xFs-Jq_wireframe .xFs-Jq_opening{color:#53604e;background:#dce1d4}.xFs-Jq_wireframe .xFs-Jq_coverLayer img,.xFs-Jq_wireframe :is(.xFs-Jq_vignette,.xFs-Jq_mist,.xFs-Jq_windowGlow){opacity:0}.xFs-Jq_wireframe .xFs-Jq_coverLayer:after{display:none}.xFs-Jq_wireframe .xFs-Jq_frame i{border-style:dashed;border-color:#909d87}.xFs-Jq_wireframe .xFs-Jq_corner{text-shadow:none}@keyframes xFs-Jq_drift{0%{scale:1.02}to{scale:1.085}}@keyframes xFs-Jq_mist{0%{transform:translate(-5%)}to{transform:translate(5%)}}@keyframes xFs-Jq_cornerIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes xFs-Jq_twinkle{0%{opacity:.25}to{opacity:1}}@keyframes xFs-Jq_draw{to{stroke-dashoffset:0}}@keyframes xFs-Jq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes xFs-Jq_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:650px){.xFs-Jq_page{--top:120px}}@media (max-width:760px){.xFs-Jq_opening .xFs-Jq_cover{--fx:.74}.xFs-Jq_cornerTL,.xFs-Jq_cornerTR{top:30px}.xFs-Jq_cornerBL,.xFs-Jq_cornerBR{bottom:30px}.xFs-Jq_cornerTL,.xFs-Jq_cornerBL{left:26px}.xFs-Jq_cornerTR,.xFs-Jq_cornerBR{right:26px}.xFs-Jq_mark>span{font-size:30px}.xFs-Jq_mark>small{letter-spacing:.2em;font-size:9px}.xFs-Jq_cornerTR>p{letter-spacing:.18em;font-size:9px}.xFs-Jq_cornerTR nav{flex-direction:column;align-items:flex-end;gap:0;margin-top:2px}.xFs-Jq_cornerBL{max-width:52%}.xFs-Jq_readoutTime{font-size:28px}.xFs-Jq_readoutNote{font-size:10px}.xFs-Jq_planLink{letter-spacing:.18em;gap:10px;font-size:10px}.xFs-Jq_frame{inset:12px}.xFs-Jq_dayStage{min-height:520px}.xFs-Jq_dayCover{--fx:.42}.xFs-Jq_dayHead{top:30px;left:6%;right:6%}.xFs-Jq_dayHead h2{font-size:38px}.xFs-Jq_dayLines{width:auto;height:200px;bottom:150px;left:6%;right:6%}.xFs-Jq_dayLines strong{font-size:84px}.xFs-Jq_dayLines p{font-size:14px}.xFs-Jq_dayDial{width:auto;bottom:28px;left:6%;right:6%}.xFs-Jq_dayDial svg{display:none}.xFs-Jq_dayStill{padding:70px 6%}.xFs-Jq_dayStillGrid{grid-template-columns:1fr}.xFs-Jq_cabins{min-height:0;padding:76px 0 80px;display:block;overflow:visible}.xFs-Jq_cabinsIntro{padding:0 6% 30px}.xFs-Jq_cabinsIntro h2{font-size:44px}.xFs-Jq_cabins[data-open=true] .xFs-Jq_cabinsIntro{opacity:1}.xFs-Jq_rail,.xFs-Jq_cabins[data-open=true] .xFs-Jq_rail{transform:none}.xFs-Jq_rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:0 6% 6px;scroll-padding-inline:6%;overflow-x:auto}.xFs-Jq_rail::-webkit-scrollbar{display:none}.xFs-Jq_railItem{scroll-snap-align:start;flex:0 0 76%}.xFs-Jq_railItem:nth-child(2){margin-top:22px}.xFs-Jq_railItem:nth-child(3){margin-top:44px}.xFs-Jq_card{height:470px}.xFs-Jq_cardName{font-size:46px}.xFs-Jq_drawerScrim{z-index:60;opacity:0;pointer-events:none;background:#0d1a1680;border:0;padding:0;transition:opacity .5s;display:block;position:fixed;inset:0}.xFs-Jq_cabins[data-open=true] .xFs-Jq_drawerScrim{opacity:1;pointer-events:auto}.xFs-Jq_drawer{z-index:61;width:auto;max-height:88svh;padding:18px 6% 30px;position:fixed;inset:auto 0 0;transform:translateY(104%)}.xFs-Jq_drawer h3{font-size:42px}.xFs-Jq_plan{grid-template-columns:1fr;gap:40px;padding:76px 6%}.xFs-Jq_planSide h2{margin-bottom:28px;font-size:48px}.xFs-Jq_nights strong{font-size:104px}.xFs-Jq_calendar{padding:18px 14px}.xFs-Jq_calendarBar span{letter-spacing:.1em;font-size:9px}.xFs-Jq_months{grid-template-columns:1fr;gap:28px}.xFs-Jq_credits{padding:80px 6% 60px}.xFs-Jq_credits dl>div{text-align:center;grid-template-columns:1fr;gap:2px}.xFs-Jq_credits :is(dt,dd){text-align:center}}@media (prefers-reduced-motion:reduce){.xFs-Jq_page *,.xFs-Jq_page :before,.xFs-Jq_page :after{transition-duration:.01ms!important;animation:none!important}.xFs-Jq_layoutPlan path[pathLength],.xFs-Jq_layoutPlan circle[pathLength]{stroke-dashoffset:0}}
.fnHBHG_lights{align-items:center;gap:calc(var(--traffic-size,12px) * 2 / 3);vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;display:inline-flex}.fnHBHG_lights>i{width:var(--traffic-size,12px);height:var(--traffic-size,12px);background:#ff5f57;border-radius:50%;flex:none;display:block;box-shadow:inset 0 0 0 .5px #1111111f}.fnHBHG_lights>i:nth-child(2){background:#febc2e}.fnHBHG_lights>i:nth-child(3){background:#28c840}
.w6CsKW_showcase{--demo-bg:#171719;--demo-surface:#242426;--demo-text:#ededed;--demo-muted:#a8a8ab;--demo-line:#444448;--demo-accent:#e89b44;--feature-backdrop:#48443b;--cs-dim:#d8d1c5;width:100%;min-width:0;font-family:var(--font-geist-sans),Arial,sans-serif}html[data-appearance=light] .w6CsKW_showcase{--demo-bg:#f8f7f4;--demo-surface:#eeede9;--demo-text:#242428;--demo-muted:#63636a;--demo-line:#d5d3cf;--demo-accent:#a65b0b;--feature-backdrop:#d9d5cf}.w6CsKW_showcase[data-showcase=sources]{--feature-backdrop:#3d4349}.w6CsKW_showcase[data-showcase=map]{--feature-backdrop:#3e4841}.w6CsKW_showcase[data-showcase=notebook]{--feature-backdrop:#484641}.w6CsKW_showcase[data-showcase=settings]{--feature-backdrop:#484138}html[data-appearance=light] .w6CsKW_showcase[data-showcase=sources]{--feature-backdrop:#b6b9be}html[data-appearance=light] .w6CsKW_showcase[data-showcase=map]{--feature-backdrop:#c5cec6}html[data-appearance=light] .w6CsKW_showcase[data-showcase=notebook]{--feature-backdrop:#d2cec6}html[data-appearance=light] .w6CsKW_showcase[data-showcase=settings]{--feature-backdrop:#d8d0c2}.w6CsKW_stage{isolation:isolate;min-width:0;position:relative;overflow:hidden;container-type:inline-size}.w6CsKW_stage>[data-fluid-field][data-appearance=dark]{opacity:.5;filter:brightness(2)}.w6CsKW_stage:after{content:"";z-index:0;pointer-events:none;background-image:var(--ehs-grid);background-size:var(--ehs-grid-size);position:absolute;inset:0}.w6CsKW_heroStage{--companion-height:220px;border:1px solid color-mix(in srgb,var(--demo-text) 14%,transparent);background:#171719;border-radius:8px;height:800px}html[data-appearance=light] .w6CsKW_heroStage{background:#f8f7f3}.w6CsKW_heroWindow{z-index:1;min-width:0;position:absolute;inset:38px 88px 30px 42px}.w6CsKW_companionWindow{width:440px;height:var(--companion-height);z-index:2;position:absolute;bottom:20px;right:24px}.w6CsKW_heroWindow[data-front=true],.w6CsKW_companionWindow[data-front=true]{z-index:3}.w6CsKW_window{min-width:0;height:100%;color:var(--demo-text);border:1px solid color-mix(in srgb,var(--demo-text) 20%,transparent);background:0 0;border-radius:12px;overflow:hidden;box-shadow:0 30px 68px #0000006b,0 10px 22px #0000003d,0 1px #ffffff14,inset 0 1px #ffffff0f}.w6CsKW_windowBody,.w6CsKW_windowBody>div{min-width:0;height:100%;min-height:0}.w6CsKW_traffic{height:28px;padding-right:8px}.w6CsKW_featureStage{scrollbar-width:none;overscroll-behavior:auto;background:#171719;border-radius:4px;height:680px;overflow:hidden}html[data-appearance=light] .w6CsKW_featureStage{background:#f8f7f3}.w6CsKW_featureStage::-webkit-scrollbar{display:none}.w6CsKW_featureWindow{z-index:1;width:min(1120px,100% - 64px);height:600px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.w6CsKW_featureWindow .w6CsKW_window{border-radius:10px}.w6CsKW_showcase .w6CsKW_hint{color:var(--cs-dim);font-size:12px;line-height:1.5;margin:12px 0 0!important}.w6CsKW_showcase :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline-offset:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--demo-text) 28%,transparent);outline:0}@media (max-width:1100px){.w6CsKW_heroStage{--companion-height:210px;height:740px}.w6CsKW_heroWindow{inset:28px 64px 26px 28px}.w6CsKW_companionWindow{width:400px}.w6CsKW_featureStage{height:640px}.w6CsKW_featureWindow{width:min(1040px,100% - 48px);height:560px}}@media (max-width:800px){.w6CsKW_heroStage{height:740px}.w6CsKW_heroWindow{inset:20px 46px 22px 20px}.w6CsKW_companionWindow{width:360px;right:16px}.w6CsKW_featureStage{height:640px}.w6CsKW_featureWindow{width:calc(100% - 32px)}}@media (max-width:700px){.w6CsKW_featureStage{height:650px}.w6CsKW_featureWindow{width:calc(100% - 32px);height:594px;top:28px;left:16px;transform:none}}@media (max-width:600px){.w6CsKW_heroStage{--companion-height:210px;height:886px}.w6CsKW_heroWindow{height:auto;inset:12px 28px 20px 10px}.w6CsKW_companionWindow{width:auto;bottom:16px;left:30px;right:10px}.w6CsKW_traffic{--traffic-size:9px;padding-right:6px}}@media (prefers-reduced-motion:reduce){.w6CsKW_showcase *{scroll-behavior:auto!important;transition:none!important}}
.Hd7COW_frame{--footer-page-radius:32px;isolation:isolate;background-image:inherit;background-size:inherit;min-width:0;position:relative}.Hd7COW_sheet{z-index:2;min-width:0;margin-bottom:calc(-1 * var(--footer-page-radius));padding-bottom:var(--footer-page-radius);border-radius:0 0 var(--footer-page-radius) var(--footer-page-radius);background-color:var(--cs-bg,var(--bg,#fdfbf7));background-image:inherit;background-size:inherit;position:relative;overflow:clip}.Hd7COW_frame[data-surface=concept]>.Hd7COW_sheet{background:#111110}.Hd7COW_stage{z-index:1;background:#111110;min-width:0;position:relative}html[data-appearance=dark] .Hd7COW_stage{background:#0c0c0b}.Hd7COW_underlay.Hd7COW_underlay{--bg:#111110;--page-bg:#111110;--surface:#1d1e1a;--text:#f1efe7;--text-dim:#b4b3a9;--text-faint:#a2a299;--rule:#f1efe726;--accent:#f0a452;--accent-fill:#ec7a00;--focus:#f0a452;--cs-bg:var(--bg);--cs-field:var(--surface);--cs-text:var(--text);--cs-dim:var(--text-dim);--cs-faint:var(--text-faint);--cs-rule:var(--rule);--cs-accent:var(--accent);--studio-bg:var(--bg);--studio-surface:var(--surface);--studio-line:var(--rule);--studio-muted:var(--text-dim);--studio-orange:var(--accent-fill);--code-bg:var(--bg);--code-text:var(--text);--code-muted:var(--text-dim);--code-line:var(--rule);--ehs-grid:none;z-index:1;min-width:0;padding-top:var(--footer-page-radius);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);font-family:var(--font-geist-sans), Arial, sans-serif;position:relative}html[data-appearance=dark] .Hd7COW_underlay.Hd7COW_underlay{--bg:#0c0c0b;--page-bg:#0c0c0b;--surface:#191a16}.Hd7COW_underlay.Hd7COW_underlay>footer{background:0 0;border:0;width:100%;max-width:1360px;margin:0 auto;padding:80px 40px 0}.Hd7COW_underlay.Hd7COW_underlay>footer>div{border:0}.Hd7COW_underlay.Hd7COW_underlay>footer>div:nth-child(2){padding-block:40px 48px}.Hd7COW_underlay.Hd7COW_underlay>footer>div:nth-child(2) h2{font-size:14px!important}.Hd7COW_underlay.Hd7COW_underlay>footer>div:nth-child(2) a{font-size:15px}.Hd7COW_underlay.Hd7COW_underlay>footer>div:last-child{font-size:12px}.Hd7COW_underlay :is(a,button):focus-visible{outline:2px solid var(--focus);outline-offset:5px;scroll-margin-block:100px 24px}.Hd7COW_wordmarkCrop{pointer-events:none;color:#292a25;height:clamp(26px,6.7vw,118px);margin-top:clamp(72px,8vw,132px);padding:0 1.5vw;position:relative;overflow:clip}.Hd7COW_wordmarkText{white-space:nowrap;text-align:center;font:700 clamp(32px, 10.8vw, 190px)/1.04 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.065em;margin:0;padding-bottom:.06em;display:block}.Hd7COW_wordmarkLetter{transform-origin:bottom;display:inline-block}@media (max-width:1199px){.Hd7COW_wordmarkCrop{height:clamp(34px,10.8vw,128px)}}@media (max-width:760px){.Hd7COW_frame{--footer-page-radius:24px}.Hd7COW_underlay.Hd7COW_underlay>footer{padding:56px 24px 0}}@media (max-width:420px){.Hd7COW_frame{--footer-page-radius:20px}.Hd7COW_underlay.Hd7COW_underlay>footer{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.Hd7COW_underlay{transform:none!important}.Hd7COW_wordmarkLetter{opacity:1!important;transform:none!important}}
.r6q0vG_studio{--studio-bg:var(--cs-bg);--studio-surface:var(--cs-field);--studio-line:var(--cs-rule);--studio-muted:var(--cs-dim);--studio-orange:var(--cs-accent);--studio-ease:cubic-bezier(.32,.72,0,1);background:var(--studio-bg);color:var(--cs-text);isolation:isolate;min-width:0;font-family:var(--font-geist-sans),sans-serif}.r6q0vG_studio *{box-sizing:border-box}.r6q0vG_studio :is(a,button,summary):not(:where([data-showcase] *)):focus-visible{outline:2px solid var(--focus);outline-offset:6px}.r6q0vG_studio :is(h1,h2,h3):not(:where([data-demo-site] *,[data-showcase] *)){letter-spacing:-.03em;text-wrap:balance;font-weight:500}.r6q0vG_studio a{text-decoration:none}.r6q0vG_studio p:not(:where([data-demo-site] *,[data-showcase] *)){color:var(--studio-muted);font-size:16px;line-height:1.8}.r6q0vG_studio h2:not(:where([data-demo-site] *,[data-showcase] *)){font-size:clamp(34px,3.4vw,48px);line-height:1.08}.r6q0vG_studio h2 span:not(:where([data-demo-site] *,[data-showcase] *)){color:var(--cs-dim)}.r6q0vG_nav{z-index:60;border:1px solid color-mix(in srgb,var(--cs-text) 12%,transparent);background:color-mix(in srgb,var(--cs-bg) 86%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);background-clip:padding-box;justify-content:flex-start;align-items:center;gap:35px;width:100%;max-width:none;margin:auto;padding:18px 40px;display:flex;position:sticky;top:0;transform:translateZ(0);box-shadow:inset 0 1px #ffffff14,0 18px 42px -34px #000000e6}.r6q0vG_brand{color:var(--cs-text);flex-shrink:0;align-items:center;gap:11px;display:flex}.r6q0vG_brand>span{letter-spacing:-.015em;font-size:14px;font-weight:500;line-height:1.25}.r6q0vG_brand b{color:var(--cs-dim);font-weight:500}.r6q0vG_navActions{align-items:center;gap:35px;min-width:0;margin-inline-start:auto;display:flex}.r6q0vG_navLinks{flex-shrink:0;align-items:center;gap:33px;display:flex}.r6q0vG_navLinks a,.r6q0vG_navContact{white-space:nowrap;min-height:44px;box-shadow:none;color:var(--cs-text);background:0 0;border:0;border-radius:0;align-items:center;padding:0;font-size:12px;font-weight:500;transition:opacity .3s;display:inline-flex}.r6q0vG_navLinks a:hover,.r6q0vG_navContact:hover{opacity:.55}.r6q0vG_navContact{white-space:nowrap;text-underline-offset:5px;text-decoration:underline!important}.r6q0vG_navMark{justify-content:center;min-width:44px;min-height:44px}.r6q0vG_navMark svg line[stroke=\#c0392b]{stroke:currentColor}.r6q0vG_mobileMenu{flex-shrink:0;display:none;position:relative}.r6q0vG_primary{border:0;border-bottom:1px solid var(--cs-rule);min-height:48px;color:var(--cs-text);letter-spacing:.14em;text-transform:uppercase;box-shadow:none;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:11px;font-weight:500;transition:opacity .3s;display:inline-flex}.r6q0vG_primary:hover,.r6q0vG_navContact:hover{opacity:.55}.r6q0vG_referral{isolation:isolate;text-align:center;border-top:1px solid var(--studio-line);width:100%;max-width:none;margin:auto;padding:150px 32px 140px;position:relative;overflow:hidden}.r6q0vG_referral p{margin:0 0 33px;font-size:15px}.r6q0vG_referral h2+p{margin:-16px 0 28px;font-size:13px}.r6q0vG_footer{border-top:1px solid var(--studio-line,var(--cs-rule));width:100%;max-width:none;margin:auto;padding:75px 64px 28px}.r6q0vG_footerTop{justify-content:space-between;align-items:center;gap:25px;display:flex}.r6q0vG_footerTop p{color:var(--cs-dim);margin:0;font-size:13px}.r6q0vG_footerPurpose{max-width:38ch;margin-top:8px!important;font-size:12px!important;line-height:1.6!important}.r6q0vG_footerTop .r6q0vG_reference{margin-top:4px}.r6q0vG_footerLinks{flex-wrap:wrap;gap:12px 28px;margin:50px 0 42px;display:flex}.r6q0vG_footerLinks a{min-height:44px;color:var(--cs-text);align-items:center;font-size:12px;display:flex}.r6q0vG_footerLegal{border-top:1px solid var(--studio-line);color:var(--cs-dim);justify-content:space-between;align-items:center;gap:20px;padding-top:26px;font-size:10px;display:flex}.r6q0vG_footerLegal>div{gap:25px;display:flex}.r6q0vG_footerLegal a{align-items:center;min-height:44px;display:flex}@media (max-width:1100px){.r6q0vG_nav{gap:22px;padding:14px 24px}.r6q0vG_navLinks{gap:20px}.r6q0vG_navActions{gap:22px}}@media (max-width:800px){.r6q0vG_navLinks{display:none}.r6q0vG_mobileMenu{font-size:12px;display:block}.r6q0vG_mobileMenu summary{cursor:pointer;background:color-mix(in srgb,var(--cs-bg) 78%,transparent);border:1px solid #fafafa29;border-radius:6px;min-height:44px;padding:14px;list-style:none;box-shadow:inset 0 1px #ffffff14}.r6q0vG_mobileMenu summary::-webkit-details-marker{display:none}.r6q0vG_mobileMenu nav{background:color-mix(in srgb,var(--cs-bg) 82%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.18);background-clip:padding-box;border:1px solid #fafafa26;border-radius:10px;width:min(230px,100vw - 48px);max-height:calc(100dvh - 112px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff17,0 25px 60px #050609ad}.r6q0vG_mobileMenu a{min-height:46px;color:var(--cs-text);padding:15px;display:block}}@media (max-width:899px){.r6q0vG_footer{padding-left:40px;padding-right:40px}}@media (max-width:600px){.r6q0vG_nav{gap:16px;padding:12px 20px}.r6q0vG_brand svg{width:27px;height:27px}.r6q0vG_brand>span{font-size:10px}.r6q0vG_navContact{display:none}.r6q0vG_navActions{gap:16px}.r6q0vG_primary{min-height:50px;padding:12px 0;font-size:10px}.r6q0vG_studio h2:not(:where([data-demo-site] *,[data-showcase] *)){font-size:39px}.r6q0vG_referral{padding:90px 24px}.r6q0vG_referral h2{font-size:48px}.r6q0vG_referral p{max-width:31ch;margin:0 auto 28px;font-size:13px}.r6q0vG_footer{padding:50px 24px 20px}.r6q0vG_footerTop{align-items:start}.r6q0vG_footerTop p{font-size:11px}.r6q0vG_footerLinks{gap:5px 20px;margin:32px 0 28px}.r6q0vG_footerLinks a{font-size:11px}.r6q0vG_footerLegal{flex-wrap:wrap;align-items:start;gap:10px;font-size:9px}.r6q0vG_footerLegal>span:last-child{width:100%;padding-top:5px}.r6q0vG_footerLegal a{min-height:30px}}@media (prefers-reduced-motion:reduce){.r6q0vG_studio *,.r6q0vG_studio :before,.r6q0vG_studio :after{scroll-behavior:auto!important;transition:none!important}.r6q0vG_studio :not([data-motion-opt-in=true],[data-motion-opt-in=true] *),.r6q0vG_studio :not([data-motion-opt-in=true],[data-motion-opt-in=true] *):before,.r6q0vG_studio :not([data-motion-opt-in=true],[data-motion-opt-in=true] *):after{animation:none!important}}.r6q0vG_referral{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1318px;margin:0 auto;padding:70px 64px;display:grid}.r6q0vG_referral h2{margin:0 0 13px;font-size:clamp(38px,4vw,56px);line-height:1.06}.r6q0vG_referral p{max-width:43ch;margin:0 0 24px;font-size:14px}.r6q0vG_footer{padding-top:40px}.r6q0vG_footerLinks{margin:25px 0}.r6q0vG_footerTop>div:last-child{max-width:380px}@media (max-width:700px){.r6q0vG_referral{grid-template-columns:1fr;gap:25px;padding:50px 24px}.r6q0vG_referral h2{font-size:40px}.r6q0vG_referral p{max-width:40ch;margin:0 0 24px}.r6q0vG_footerTop{flex-direction:column;gap:20px}}.r6q0vG_industrial.r6q0vG_industrial,.r6q0vG_publicTheme{--bg:#fdfbf7;--surface:#f4f1eb;--text:#242520;--text-dim:#686960;--text-faint:#74756b;--rule:#2425201f;--accent:#9b4808;--accent-fill:#ec7a00;--accent-hover:#f29226;--accent-fluid:var(--accent-fill);--focus:#9b4808;--ehs-grid:linear-gradient(#24252009 1px,transparent 1px),linear-gradient(90deg,#24252009 1px,transparent 1px);--ehs-grid-size:64px 64px;--ehs-grid-ink:#24252009;--code-control-radius:999px;--code-card-radius:32px;--code-window-radius:26px;--cs-bg:var(--bg);--cs-text:var(--text);--cs-dim:var(--text-dim);--cs-faint:var(--text-faint);--cs-rule:var(--rule);--cs-field:var(--surface);--cs-accent:var(--accent);--studio-bg:var(--cs-bg);--studio-surface:var(--cs-field);--studio-line:var(--cs-rule);--studio-muted:var(--cs-dim);--studio-orange:var(--accent-fill);--studio-ink:#0c0c0b;--studio-gutter:clamp(24px,4.65vw,64px);background-color:var(--cs-bg);isolation:isolate;background-image:var(--ehs-grid);background-size:var(--ehs-grid-size);color:var(--cs-text);position:relative}.r6q0vG_industrial.r6q0vG_industrial p:not(:where([data-demo-site] *,[data-showcase] *)){line-height:1.65}.r6q0vG_industrial.r6q0vG_industrial :is(a,button,summary):not(:where([data-showcase] *)):focus-visible{outline:2px solid var(--focus);outline-offset:5px}.r6q0vG_industrial.r6q0vG_industrial [role=tablist] button:focus-visible,.r6q0vG_industrial.r6q0vG_industrial [role=group][aria-label=Recording\ chapters] button:focus-visible{outline-offset:-4px}.r6q0vG_industrial .r6q0vG_primary:active,.r6q0vG_industrial .r6q0vG_navContact:active{transform:translateY(1px)}.r6q0vG_industrial>header{min-height:88px;padding:16px var(--studio-gutter);border:0;border-bottom:1px solid var(--studio-line);background:var(--studio-bg);width:100%;max-width:1440px;box-shadow:none;-webkit-backdrop-filter:none;margin-inline:auto}.r6q0vG_industrial .r6q0vG_nav{max-width:none}.r6q0vG_industrial .r6q0vG_brand{color:var(--cs-text)}.r6q0vG_industrial .r6q0vG_brand>span{letter-spacing:-.025em;font-size:14px;font-weight:650}.r6q0vG_industrial>header nav a,.r6q0vG_industrial .r6q0vG_navContact{color:var(--cs-text);font-family:var(--font-geist-mono),monospace;letter-spacing:.025em;font-size:11px;font-weight:500;line-height:1.5}.r6q0vG_industrial .r6q0vG_navLinks a{position:relative}.r6q0vG_industrial .r6q0vG_navLinks a:after{content:"";background:var(--cs-accent);transform-origin:0;height:1px;transition:transform .2s var(--studio-ease);position:absolute;inset:auto 0 6px;transform:scaleX(0)}.r6q0vG_industrial .r6q0vG_navLinks a:hover{opacity:1}.r6q0vG_industrial .r6q0vG_navLinks a:hover:after{transform:scaleX(1)}.r6q0vG_industrial .r6q0vG_navContact{border:1px solid var(--studio-line);padding:0 17px;transition:background-color .2s,color .2s;text-decoration:none!important}.r6q0vG_industrial .r6q0vG_navContact:hover{opacity:1;background:var(--cs-field);color:var(--cs-accent)}.r6q0vG_industrial .r6q0vG_mobileMenu summary{border:1px solid var(--studio-line);box-shadow:none;background:var(--studio-bg);font:11px/1.5 var(--font-geist-mono),monospace;border-radius:0}.r6q0vG_industrial .r6q0vG_mobileMenu nav{border:1px solid var(--studio-line);box-shadow:none;background:var(--studio-bg);-webkit-backdrop-filter:none;border-radius:0;padding:8px;top:calc(100% + 12px);right:0}.r6q0vG_industrial .r6q0vG_primary{isolation:isolate;border:1px solid var(--studio-orange);background:var(--accent-fluid);min-height:52px;color:var(--studio-ink);font:600 11px/1.5 var(--font-geist-mono),monospace;letter-spacing:.035em;transition:background-color .2s ease,transform .2s var(--studio-ease);border-radius:0;padding:16px 20px;position:relative}.r6q0vG_industrial .r6q0vG_primary:hover{opacity:1;background:var(--accent-hover)}.r6q0vG_industrial .r6q0vG_primary:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity .24s;position:absolute;inset:-1px;box-shadow:0 0 0 1px #ec7a0047,0 0 24px -4px #ec7a0052,0 0 48px -12px #ec7a003b}.r6q0vG_industrial .r6q0vG_primary:focus-visible:before{opacity:1}@media (hover:hover){.r6q0vG_industrial .r6q0vG_primary:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.r6q0vG_industrial .r6q0vG_primary:before{transition:none}}.r6q0vG_industrial .r6q0vG_referral{max-width:1440px;padding:96px var(--studio-gutter);border-top:1px solid var(--studio-line);background:var(--studio-bg);grid-template-columns:1.05fr 1fr;gap:96px;position:relative}.r6q0vG_industrial .r6q0vG_referral h2{max-width:11ch;font-size:clamp(42px,4.6vw,66px);line-height:1.02}.r6q0vG_industrial .r6q0vG_referral p{font-size:15px;line-height:1.65}.r6q0vG_industrial .r6q0vG_referral h2+p{font:11px/1.7 var(--font-geist-mono),monospace;color:var(--cs-accent);margin-top:20px}.r6q0vG_industrial .r6q0vG_referral>div+div{border-left:1px solid var(--studio-line);padding-left:40px}.r6q0vG_industrial .r6q0vG_footer{padding:48px var(--studio-gutter) 22px;background:var(--studio-bg);max-width:1440px}.r6q0vG_industrial .r6q0vG_footerTop{align-items:flex-start}.r6q0vG_industrial .r6q0vG_footerTop>div:last-child{max-width:400px}.r6q0vG_industrial .r6q0vG_footerLinks{gap:4px 30px;margin:35px 0 25px}.r6q0vG_industrial .r6q0vG_footerLinks a{font:11px/1.5 var(--font-geist-mono),monospace;color:var(--cs-text);transition:color .2s}.r6q0vG_industrial .r6q0vG_footerLinks a:hover,.r6q0vG_industrial .r6q0vG_footerLegal a:hover{color:var(--cs-accent)}.r6q0vG_industrial .r6q0vG_footerLegal{font:10px/1.6 var(--font-geist-mono),monospace}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]):has(h1){border-bottom:1px solid var(--studio-line);align-items:end;margin-bottom:32px;padding-block:88px 56px}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]) h1{font-size:clamp(44px,5.1vw,74px);font-weight:650;line-height:1.02}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]) h1::selection{background:var(--studio-orange);color:var(--studio-ink)}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title])>div:first-child>p:first-child{color:var(--cs-accent);letter-spacing:.08em}.r6q0vG_industrial :is([aria-labelledby=development-scope],[aria-labelledby=editing-services]){border-top:1px solid var(--studio-line);margin-top:64px;padding-block:80px}.r6q0vG_industrial :is([aria-labelledby=development-scope],[aria-labelledby=editing-services]) h2{font-weight:650;line-height:1.06}.r6q0vG_industrial [aria-labelledby=church-purpose] blockquote{font-weight:550}.r6q0vG_industrial [aria-labelledby=church-purpose]+div>figure>div{border-color:var(--studio-line);background:var(--studio-surface);border-radius:0}.r6q0vG_industrial [id=website-preview]>div:first-child{border:1px solid var(--studio-line);background:var(--studio-surface);box-shadow:none;-webkit-backdrop-filter:none;border-bottom:0;border-radius:0}.r6q0vG_industrial :is([role=tablist],[role=tabpanel]){border-color:var(--studio-line);box-shadow:none;background:var(--studio-surface);-webkit-backdrop-filter:none;border-radius:0}.r6q0vG_industrial [role=tablist]{gap:0}.r6q0vG_industrial [role=tablist] button{font-family:var(--font-geist-mono),monospace;border-radius:0}.r6q0vG_industrial [role=tablist] [aria-selected=true]{color:var(--cs-accent);background:color-mix(in srgb,var(--accent-fill) 9%,var(--cs-field))}.r6q0vG_industrial [aria-labelledby=motion-sample-title]>figure>div:first-child{border:1px solid var(--studio-line);background:var(--studio-surface);box-shadow:none;-webkit-backdrop-filter:none;border-radius:0;padding:32px}.r6q0vG_industrial figure>div:has(>video){border-color:var(--studio-line);background:var(--studio-surface);box-shadow:none;-webkit-backdrop-filter:none;border-radius:0}.r6q0vG_industrial [id=code-content]{max-width:1440px;padding-inline:var(--studio-gutter)}.r6q0vG_industrial [id=overview]{padding-block:88px 56px}.r6q0vG_industrial [id=code-title]{max-width:19ch;font-size:clamp(40px,4.7vw,68px);font-weight:650;line-height:1.03}.r6q0vG_industrial [id=overview]>p:first-child{color:var(--cs-accent);letter-spacing:.09em}.r6q0vG_industrial [id=overview]>div:last-child>a:first-child,.r6q0vG_industrial [id=access]>div:last-child>a:first-of-type{border:1px solid var(--studio-orange);background:var(--studio-orange);color:var(--studio-ink);font-family:var(--font-geist-mono),monospace;letter-spacing:.035em;padding:16px 20px;font-weight:600}.r6q0vG_industrial [id=overview]>div:last-child>a:first-child:hover,.r6q0vG_industrial [id=access]>div:last-child>a:first-of-type:hover{opacity:1;background:var(--accent-hover)}.r6q0vG_industrial :is([id=workspace],[id=study],[aria-labelledby=engines-title],[id=integrations],[aria-labelledby=questions-title]){border-top:1px solid var(--studio-line);padding-block:80px}.r6q0vG_industrial :is([id=workspace],[id=study],[aria-labelledby=engines-title],[id=integrations],[aria-labelledby=questions-title]) h2{font-weight:650;line-height:1.06}.r6q0vG_industrial [id=study]>div:nth-of-type(2){border:1px solid var(--studio-line);background-color:var(--studio-surface);background-image:radial-gradient(color-mix(in srgb,var(--cs-text) 7%,transparent) .65px,transparent .65px);box-shadow:none;-webkit-backdrop-filter:none;background-size:20px 20px;border-radius:0;padding:48px}.r6q0vG_industrial [id=study]>div:nth-of-type(3){border-top:1px solid var(--studio-line);gap:0}.r6q0vG_industrial [id=study]>div:nth-of-type(3)>article{padding:24px}.r6q0vG_industrial [id=study]>div:nth-of-type(3)>article+article{border-left:1px solid var(--studio-line)}.r6q0vG_industrial [aria-labelledby=engines-title]>div:last-child>div{border-bottom:1px solid var(--studio-line)}.r6q0vG_industrial [id=access]{border-top:1px solid var(--studio-line);padding-block:80px}@media (max-width:1000px){.r6q0vG_industrial .r6q0vG_navLinks{gap:20px}.r6q0vG_industrial .r6q0vG_referral{gap:48px}.r6q0vG_industrial .r6q0vG_referral>div+div{padding-left:28px}}@media (max-width:800px){.r6q0vG_industrial>header{min-height:76px;padding-block:12px}.r6q0vG_industrial .r6q0vG_referral{grid-template-columns:1fr;gap:30px;padding-block:64px}.r6q0vG_industrial .r6q0vG_referral>div+div{border-left:0;border-top:1px solid var(--studio-line);padding:28px 0 0}.r6q0vG_industrial .r6q0vG_referral h2{max-width:16ch;font-size:48px}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]):has(h1){padding-block:56px 34px}.r6q0vG_industrial [id=overview]{padding-block:56px 40px}.r6q0vG_industrial [id=study]>div:nth-of-type(2){padding:28px}.r6q0vG_industrial [id=study]>div:nth-of-type(3)>article{padding-inline:0}.r6q0vG_industrial [id=study]>div:nth-of-type(3)>article+article{border-left:0}.r6q0vG_industrial :is([id=workspace],[id=study],[aria-labelledby=engines-title],[id=integrations],[aria-labelledby=questions-title]){padding-block:56px}}@media (max-width:600px){.r6q0vG_industrial .r6q0vG_brand>span{max-width:15ch;font-size:11px}.r6q0vG_industrial .r6q0vG_nav{gap:16px}.r6q0vG_industrial .r6q0vG_footer{padding-top:34px}.r6q0vG_industrial .r6q0vG_footerTop{flex-direction:column;gap:24px}.r6q0vG_industrial .r6q0vG_footerLinks{gap:3px 22px;margin:26px 0 20px}.r6q0vG_industrial .r6q0vG_footerLegal{font-size:9px}.r6q0vG_industrial .r6q0vG_referral h2{font-size:42px}.r6q0vG_industrial .r6q0vG_referral p{max-width:none;font-size:14px}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]) h1{font-size:clamp(36px,9.4vw,48px)}.r6q0vG_industrial :is([aria-labelledby=development-scope],[aria-labelledby=editing-services]){margin-top:40px;padding-block:52px}.r6q0vG_industrial [aria-labelledby=motion-sample-title]>figure>div:first-child{padding:12px}.r6q0vG_industrial [id=code-title]{max-width:20ch;font-size:clamp(35px,9.4vw,48px)}.r6q0vG_industrial [id=overview]>div:last-child{gap:12px 22px}.r6q0vG_industrial [id=overview]>div:last-child>a:first-child,.r6q0vG_industrial [id=access]>div:last-child>a:first-of-type{padding:14px 16px;font-size:10px}.r6q0vG_industrial [id=study]>div:nth-of-type(2){padding:24px}.r6q0vG_industrial [id=access]{padding-block:56px}}.r6q0vG_industrial [id=website-preview] [role=tablist]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.r6q0vG_industrial [id=website-preview] [role=tablist] button{justify-content:center;padding:12px 16px}@media (max-width:600px){.r6q0vG_industrial [id=website-preview]>div:first-child{flex-direction:column;gap:0}.r6q0vG_industrial [id=website-preview]>div:first-child>a{border-top:1px solid var(--studio-line);min-height:46px;padding:12px 16px}.r6q0vG_industrial [id=website-preview] [role=tablist] button{padding:12px 8px;font-size:10px}}.r6q0vG_industrial:has(>[data-cursor-field=grid]){background-image:none}.r6q0vG_footerColumns{border-top:1px solid var(--cs-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:32px;padding:36px 0 42px;display:grid}.r6q0vG_footerColumns>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.r6q0vG_footerColumns h2{color:var(--cs-dim);margin:0 0 12px;letter-spacing:0!important;font-size:12px!important;font-weight:400!important}.r6q0vG_footerColumns a{min-height:44px;color:var(--cs-text);align-items:center;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.r6q0vG_footerColumns a:hover{text-underline-offset:4px;text-decoration:underline}.r6q0vG_footerAppearance{border-top:1px solid var(--cs-rule);color:var(--cs-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;font-size:11px;display:flex}.r6q0vG_industrial .r6q0vG_footer,.r6q0vG_industrial .r6q0vG_referral{background:0 0}@media (max-width:800px){.r6q0vG_footerColumns{gap:24px}}@media (max-width:600px){.r6q0vG_footerColumns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px;padding-block:28px}.r6q0vG_footerAppearance{gap:18px;font-size:10px}}.r6q0vG_nav{border:0;border-bottom:1px solid var(--cs-rule);min-height:72px;box-shadow:none;gap:32px;padding:12px max(24px,50vw - 640px)}.r6q0vG_navLinks a:hover,.r6q0vG_navContact:hover{opacity:1;text-underline-offset:5px;text-decoration:underline}.r6q0vG_footer{max-width:1360px;margin-inline:auto;padding-inline:40px}.r6q0vG_footerColumns{gap:36px;padding-block:44px}.r6q0vG_footerColumns a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.r6q0vG_nav{gap:20px;padding-inline:20px}.r6q0vG_footer{padding-inline:20px}}.r6q0vG_industrial.r6q0vG_industrial{--studio-ease:cubic-bezier(.32,.72,0,1);min-height:100dvh;display:flow-root}.r6q0vG_sectionMenu{position:relative}.r6q0vG_sectionMenu summary{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:12px 0;font-size:11px;list-style:none;display:flex}.r6q0vG_sectionMenu>nav{background:var(--cs-bg);border:1px solid var(--cs-rule);border-radius:20px;flex-direction:column;gap:0;min-width:210px;padding:10px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 15px 35px -20px #14141233}.r6q0vG_sectionMenu>nav a{min-height:42px;padding:10px 12px;font-size:12px}html[data-appearance=dark] .r6q0vG_industrial.r6q0vG_industrial{--bg:#171815;--surface:#20211d;--text:#f4f1e9;--text-dim:#b3b3a8;--text-faint:#a0a094;--rule:#f4f1e91f;--accent:#f0a452;--focus:#f0a452;--ehs-grid:linear-gradient(#f4f1e909 1px,transparent 1px),linear-gradient(90deg,#f4f1e909 1px,transparent 1px);--ehs-grid-ink:#f4f1e909}html[data-appearance=dark] .r6q0vG_publicTheme{--bg:#171815;--surface:#20211d;--text:#f4f1e9;--text-dim:#b3b3a8;--text-faint:#a0a094;--rule:#f4f1e91f;--accent:#f0a452;--focus:#f0a452;--ehs-grid:linear-gradient(#f4f1e909 1px,transparent 1px),linear-gradient(90deg,#f4f1e909 1px,transparent 1px);--ehs-grid-ink:#f4f1e909}.r6q0vG_industrial.r6q0vG_industrial :is(h1,h2,h3):not(:where([data-demo-site] *,[data-showcase] *)){letter-spacing:-.045em;font-weight:700}.r6q0vG_industrial>header,.r6q0vG_industrial .r6q0vG_nav{z-index:60;border:1px solid color-mix(in srgb,var(--cs-text) 8%,transparent);background:color-mix(in srgb,var(--cs-bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);border-radius:999px;width:calc(100% - 48px);max-width:1240px;min-height:70px;margin:20px auto 0;padding:10px 18px;position:sticky;top:20px;box-shadow:0 16px 48px -26px #24252029,inset 0 1px #fff9}.r6q0vG_industrial>header nav a,.r6q0vG_industrial .r6q0vG_navContact{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.01em;font-size:13px;font-weight:500}.r6q0vG_industrial .r6q0vG_navLinks{gap:28px}.r6q0vG_industrial .r6q0vG_navContact{background:var(--cs-text);color:var(--cs-bg);border:0;border-radius:999px;min-height:44px;padding:0 20px}.r6q0vG_industrial .r6q0vG_navContact:hover{background:var(--cs-text);color:var(--cs-bg);transform:translateY(-1px)}.r6q0vG_industrial .r6q0vG_mobileMenu summary{background:var(--cs-field);font:500 12px/1.5 var(--font-geist-sans),sans-serif;border:0;border-radius:999px;padding:13px 18px}.r6q0vG_industrial .r6q0vG_mobileMenu nav{border-color:var(--cs-rule);background:var(--cs-bg);border-radius:24px;padding:10px;box-shadow:0 20px 40px -16px #24252024}.r6q0vG_industrial .r6q0vG_mobileMenu a{border-radius:14px;padding:10px 14px}.r6q0vG_industrial .r6q0vG_mobileMenu a+a{border-top:0}.r6q0vG_industrial .r6q0vG_primary{background:var(--accent-fill);color:#242520;min-height:58px;font:600 14px/1.5 var(--font-geist-sans),sans-serif;letter-spacing:-.015em;text-transform:none;transition:transform .7s var(--studio-ease);border:0;border-radius:999px;gap:22px;padding:8px 8px 8px 24px}.r6q0vG_industrial .r6q0vG_primary:before{display:none}.r6q0vG_industrial .r6q0vG_primary>svg{color:#fdfbf7;width:40px;height:40px;transition:transform .7s var(--studio-ease);background:#242520;border-radius:50%;padding:12px}.r6q0vG_industrial .r6q0vG_primary:hover{background:var(--accent-fill);transform:translateY(-2px)}.r6q0vG_industrial .r6q0vG_primary:hover>svg{transform:translate(1px,-1px)scale(1.05)}.r6q0vG_industrial .r6q0vG_primary:active{transform:scale(.98)}.r6q0vG_industrial .r6q0vG_referral{background:0 0;border:0;padding-block:112px}.r6q0vG_industrial .r6q0vG_referral>div+div{border:0;padding-left:0}.r6q0vG_industrial .r6q0vG_footer{background:0 0;border:0;padding-top:56px}.r6q0vG_industrial .r6q0vG_footerColumns{border-top:0;margin-top:24px}.r6q0vG_industrial .r6q0vG_footerAppearance{border-top-color:var(--cs-rule)}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]):has(h1){border-bottom:0;margin-bottom:16px;padding-block:108px 64px}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]) h1{letter-spacing:-.05em;font-size:clamp(48px,6vw,84px);font-weight:700;line-height:1.02}.r6q0vG_industrial :is([aria-labelledby=development-scope],[aria-labelledby=editing-services],[id=workspace],[id=study],[aria-labelledby=engines-title],[id=integrations],[aria-labelledby=questions-title],[id=access]){border-top:0;padding-block:96px}.r6q0vG_industrial [aria-labelledby=church-purpose]+div>figure>div{border:1px solid var(--cs-rule);background:color-mix(in srgb,var(--cs-bg) 68%,var(--cs-field));border-radius:32px;padding:7px;box-shadow:0 20px 48px -28px #24252021}.r6q0vG_industrial [aria-labelledby=church-purpose]+div>figure img{border-radius:25px}.r6q0vG_industrial [id=website-preview]>div:first-child{border:1px solid var(--cs-rule);background:color-mix(in srgb,var(--cs-bg) 72%,var(--cs-field));border-radius:32px 32px 0 0;padding:12px}.r6q0vG_industrial [id=website-preview] [role=tablist]{background:0 0;border:0;border-radius:999px;gap:6px}.r6q0vG_industrial [role=tablist] button{font-family:var(--font-geist-sans),sans-serif;border:0;border-radius:999px}.r6q0vG_industrial [role=tablist] button+button{border-left:0}.r6q0vG_industrial [role=tabpanel]{background:0 0;border-radius:0 0 32px 32px}.r6q0vG_industrial [role=tablist] [aria-selected=true]{color:var(--cs-text);background:var(--cs-bg);box-shadow:0 3px 12px #2425200f}.r6q0vG_industrial [aria-labelledby=motion-sample-title]>figure>div:first-child{border:1px solid var(--cs-rule);background:color-mix(in srgb,var(--cs-bg) 68%,var(--cs-field));border-radius:32px;padding:7px;box-shadow:0 20px 48px -28px #24252021}.r6q0vG_industrial figure>div:has(>video){border:1px solid var(--cs-rule);background:color-mix(in srgb,var(--cs-bg) 68%,var(--cs-field));border-radius:32px;padding:7px;box-shadow:0 20px 48px -28px #24252021}.r6q0vG_industrial :is([id=website-preview-panel] iframe,[aria-labelledby=motion-sample-title] video){border-radius:25px}.r6q0vG_industrial [id=study]>div:nth-of-type(2){background-color:var(--cs-field);background-image:none;border-radius:32px;padding:40px;box-shadow:0 20px 48px -28px #2425201a}.r6q0vG_industrial [id=study]>div:nth-of-type(3),.r6q0vG_industrial [id=study]>div:nth-of-type(3)>article+article{border:0}.r6q0vG_industrial [id=overview]>div:last-child>a:first-child,.r6q0vG_industrial [id=access]>div:last-child>a:first-of-type{background:var(--accent-fill);color:#242520;font:600 14px/1.5 var(--font-geist-sans),sans-serif;letter-spacing:-.015em;border:0;border-radius:999px;padding:8px 8px 8px 24px}.r6q0vG_industrial [id=overview]>div:last-child>a:first-child>svg,.r6q0vG_industrial [id=access]>div:last-child>a:first-of-type>svg{color:#fdfbf7;background:#242520;border-radius:50%;width:40px;height:40px;padding:12px}@media (max-width:800px){.r6q0vG_industrial>header,.r6q0vG_industrial .r6q0vG_nav{width:calc(100% - 32px);min-height:64px;margin-top:12px;padding:8px 12px;top:12px}.r6q0vG_industrial .r6q0vG_referral{padding-block:80px}.r6q0vG_industrial .r6q0vG_referral>div+div{border:0;padding-top:0}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]):has(h1){padding-block:76px 44px}.r6q0vG_industrial :is([aria-labelledby=development-scope],[aria-labelledby=editing-services],[id=workspace],[id=study],[aria-labelledby=engines-title],[id=integrations],[aria-labelledby=questions-title],[id=access]){padding-block:72px}}@media (max-width:600px){.r6q0vG_industrial .r6q0vG_navActions{gap:10px}.r6q0vG_industrial :is([aria-labelledby=development-title],[aria-labelledby=editing-title]) h1{font-size:clamp(42px,11vw,60px)}.r6q0vG_industrial .r6q0vG_referral h2{font-size:42px}.r6q0vG_industrial [id=website-preview]>div:first-child{border-radius:24px 24px 0 0;padding:8px}.r6q0vG_industrial [id=website-preview]>div:first-child>a{border:0}.r6q0vG_industrial [role=tabpanel]{border-radius:0 0 24px 24px}.r6q0vG_industrial [aria-labelledby=motion-sample-title]>figure>div:first-child{border-radius:24px;padding:6px}}@media (prefers-reduced-motion:reduce){.r6q0vG_industrial :is(a,button,summary,svg){transition:none!important}}.r6q0vG_nav.r6q0vG_nav{--studio-nav-highlight:color-mix(in srgb,var(--cs-text) 8%,var(--cs-field));z-index:60;border:1px solid color-mix(in srgb,var(--cs-text) 8%,transparent);background:color-mix(in srgb,var(--cs-bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);border-radius:999px;gap:24px;width:calc(100% - 48px);max-width:1240px;min-height:70px;margin:20px auto 0;padding:10px 18px;position:sticky;top:20px;box-shadow:0 16px 48px -26px #24252029,inset 0 1px #ffffff14;container:studio-nav/inline-size}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navLinks{flex:none;gap:24px;min-width:0;display:flex}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navActions{flex:none;gap:10px}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_navLinks>a,.r6q0vG_navContact,.r6q0vG_sectionMenu summary){font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.01em;font-size:13px;font-weight:500;transition:opacity .18s,transform .18s;text-decoration:none!important}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navLinks>a{border:0;border-radius:8px;min-height:44px;padding:0}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_navLinks a,.r6q0vG_mobileMenu>nav a):after{content:none;display:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navLinks>a:hover{opacity:1;background:var(--studio-nav-highlight);box-shadow:0 0 0 7px var(--studio-nav-highlight);text-decoration:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navLinks>a[aria-current]{color:var(--cs-accent)}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navContact{background:var(--cs-text);color:var(--cs-bg);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;display:inline-flex}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navContact:hover{opacity:1;background:var(--cs-text);color:var(--cs-bg);transform:translateY(-1px)}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu{flex:none;display:none;position:relative}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu>summary{background:var(--cs-field)}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>summary::-webkit-details-marker{display:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_sectionMenu>summary{background:var(--cs-field);border-radius:999px;padding:0 12px}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>summary:is(:hover,:focus-visible),.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)[data-menu-visible=true]>summary{background:var(--studio-nav-highlight)}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>nav{opacity:0;pointer-events:none;max-height:calc(100dvh - 130px);transition:opacity .18s,transform .18s;overflow-y:auto;transform:translateY(-6px)}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)[data-menu-visible=true]>nav,.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)[open]:not([data-menu-visible=false])>nav{opacity:1;pointer-events:auto;transform:translateY(0)}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>nav a{min-height:44px;color:var(--cs-text);font:500 12px/1.5 var(--font-geist-sans),sans-serif;border-radius:12px;align-items:center;padding:10px 14px;transition:opacity .18s;display:flex;text-decoration:none!important}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>nav a:hover{background:var(--cs-field);opacity:1}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>nav a:not(:where(.r6q0vG_mobileMenuPrimaryAction a)):is(:hover,:focus-visible,[aria-current]){background:var(--studio-nav-highlight)}.r6q0vG_nav.r6q0vG_nav :is(a,summary):focus-visible{outline:2px solid var(--cs-accent);outline-offset:4px}.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>summary:focus-visible,.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>nav a:not(:where(.r6q0vG_mobileMenuPrimaryAction a)):focus-visible{outline-offset:-2px;box-shadow:none;background:var(--studio-nav-highlight)}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu>nav{z-index:70;border:1px solid var(--cs-rule);background:var(--cs-bg);border-radius:24px;width:min(320px,100vw - 56px);padding:10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px -16px #24252033}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuGroup{border-top:1px solid var(--cs-rule);margin-top:4px;padding-top:8px}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuLabel{color:var(--cs-dim);font:500 10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px 2px;display:block}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuSignIn,.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuPrimaryAction{display:none}.r6q0vG_pagePrimaryAction>a{color:#191917;min-height:44px;font:600 12px/1.3 var(--font-geist-sans),sans-serif;white-space:nowrap;background:#ec7a00;border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;display:inline-flex;text-decoration:none!important}@container studio-nav (max-width:1000px){.r6q0vG_nav.r6q0vG_nav .r6q0vG_navLinks{display:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu{display:block}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu>summary{font:500 11px/1.5 var(--font-geist-sans),sans-serif;box-shadow:none;border:0;border-radius:999px;padding:10px 14px}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navActions{gap:10px}}@container studio-nav (max-width:300px){.r6q0vG_nav.r6q0vG_nav .r6q0vG_navContact,.r6q0vG_nav.r6q0vG_nav .r6q0vG_pagePrimaryAction{display:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuSignIn{align-items:center;display:flex}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuPrimaryAction{margin:8px 4px 4px;padding:4px;display:block}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuPrimaryAction>a{justify-content:space-between;width:100%;min-height:48px;padding-inline:16px}}@supports not (container-type:inline-size){@media (max-width:1086px){.r6q0vG_nav.r6q0vG_nav .r6q0vG_navLinks{display:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu{display:block}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu>summary{font:500 11px/1.5 var(--font-geist-sans),sans-serif;box-shadow:none;border:0;border-radius:999px;padding:10px 14px}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navActions{gap:10px}}@media (max-width:354px){.r6q0vG_nav.r6q0vG_nav .r6q0vG_navContact,.r6q0vG_nav.r6q0vG_nav .r6q0vG_pagePrimaryAction{display:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuSignIn{align-items:center;display:flex}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuPrimaryAction{margin:8px 4px 4px;padding:4px;display:block}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenuPrimaryAction>a{justify-content:space-between;width:100%;min-height:48px;padding-inline:16px}}}@media (max-width:800px){.r6q0vG_nav.r6q0vG_nav{gap:16px;width:calc(100% - 32px);min-height:64px;margin-top:12px;padding:8px 12px;top:12px}}@media (max-width:480px){.r6q0vG_nav.r6q0vG_nav{gap:10px;padding-inline:10px}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navActions{gap:6px}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navContact{min-height:44px;padding-inline:10px;font-size:11px}.r6q0vG_nav.r6q0vG_nav .r6q0vG_pagePrimaryAction>a{min-height:44px;padding-inline:12px;font-size:11px}.r6q0vG_nav.r6q0vG_nav .r6q0vG_mobileMenu>summary{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.r6q0vG_nav.r6q0vG_nav :is(a,summary),.r6q0vG_nav.r6q0vG_nav :is(.r6q0vG_mobileMenu,.r6q0vG_sectionMenu)>nav{transition:none}.r6q0vG_nav.r6q0vG_nav .r6q0vG_navContact:hover{transform:none}}
.I11xCq_picker{border:1px solid var(--rule);color:var(--text-dim);background:var(--bg);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.I11xCq_picker button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;font:12px/1.5 var(--font-geist-sans),sans-serif;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:10px;display:inline-flex}.I11xCq_picker button:hover{color:var(--text)}.I11xCq_picker button[aria-pressed=true]{color:var(--bg);background:var(--text)}.I11xCq_picker button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}
.-NyFfq_fan{isolation:isolate;width:100%;height:clamp(200px,27vw,440px);font-family:var(--font-geist-sans), sans-serif;background:#171719;border-radius:20px;position:relative;overflow:hidden}.-NyFfq_browser{z-index:1;--fan-width:clamp(220px, 29vw, 520px);width:var(--fan-width);color:#191917;transform-origin:50% 100%;background:#e8e6dc;border:1px solid #19191738;border-radius:7px 7px 0 0;position:absolute;bottom:-18%;overflow:hidden;box-shadow:0 15px 25px #7332002e}.-NyFfq_browser:first-of-type{--fan-rotation:0;z-index:1;bottom:-18%;left:1%;transform:rotate(0)}.-NyFfq_browser:nth-of-type(2){--fan-rotation:0;z-index:2;bottom:-6%;left:25%;transform:rotate(0)}.-NyFfq_browser:nth-of-type(3){--fan-rotation:0;z-index:3;bottom:-10%;left:49%;transform:rotate(0)}.-NyFfq_browser:nth-of-type(4){--fan-rotation:0;z-index:4;bottom:-22%;left:73%;transform:rotate(0)}.-NyFfq_browserBar{--traffic-size:6px;background:#e8e6dc;border-bottom:1px solid #19191720;align-items:center;gap:10px;height:24px;padding:0 9px;display:flex}.-NyFfq_trafficLights{flex:none}.-NyFfq_browserTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.-NyFfq_capture{aspect-ratio:16/10;position:relative}.-NyFfq_capture picture{width:100%;height:100%;display:block}.-NyFfq_capture img{object-fit:cover;object-position:top}@media (max-width:600px){.-NyFfq_fan{height:clamp(180px,42vw,250px)}.-NyFfq_browser{--fan-width:58%;border-radius:4px 4px 0 0}.-NyFfq_browser:first-of-type{left:-8%;transform:rotate(0)}.-NyFfq_browser:nth-of-type(2){left:20%;transform:rotate(0)}.-NyFfq_browser:nth-of-type(3){left:48%;transform:rotate(0)}.-NyFfq_browser:nth-of-type(4){display:none}.-NyFfq_browserBar{--traffic-size:4px;gap:7px;height:19px;padding:0 6px}.-NyFfq_browserTitle{font-size:8px}}html[data-appearance=light] .-NyFfq_fan{background:#f8f7f3}.-NyFfq_fan.-NyFfq_fan[data-field=false]{background:0 0}html[data-appearance=dark] .-NyFfq_browser{background:#242426;border-color:#f1efe729;box-shadow:0 18px 35px #00000052}html[data-appearance=dark] .-NyFfq_browserBar{color:#d8d7d0;background:#303034;border-bottom-color:#f1efe71f}html[data-appearance=dark] .-NyFfq_capture img{filter:brightness(.72)contrast(1.06)saturate(.84)}
._6JPloa_picture{width:100%;height:100%;display:block;position:absolute;inset:0}._6JPloa_image{object-fit:cover;object-position:top;width:100%;height:100%;display:block}
.xHKZha_closing{isolation:isolate;color:var(--text,var(--cs-text,#191917));background:0 0;border-radius:26px;grid-template-columns:1.4fr 1fr;align-items:end;gap:60px;margin:150px 18px 0;padding:55px 45px 0;display:grid;position:relative;overflow:hidden}.xHKZha_closing>[data-fluid-field]{z-index:0;opacity:.24;transform-origin:50%;transform:scale(1.6)}.xHKZha_closing>:not([data-fluid-field]){z-index:1;position:relative}.xHKZha_copy{opacity:0;max-width:640px;transform:translateY(22px)}.xHKZha_eyebrow{font:10px/1.5 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim,var(--cs-dim,#696761));margin:0 0 23px}.xHKZha_copy h2{color:inherit;letter-spacing:-.075em;margin:0;font-size:clamp(52px,8.2vw,112px);font-weight:650;line-height:1}.xHKZha_copy>p:last-child{max-width:42ch;color:var(--text-dim,var(--cs-dim,#696761));margin:23px 0 0;font-size:13px;line-height:1.65}.xHKZha_actions{opacity:0;flex-direction:column;align-items:flex-start;gap:22px;padding-bottom:8px;display:flex;transform:translateY(22px)}.xHKZha_primary{background:var(--text,var(--cs-text,#191917));min-height:50px;color:var(--bg,var(--cs-bg,#f1efe7));border-radius:50px;justify-content:space-between;align-items:center;gap:22px;padding:6px 7px 6px 22px;font-size:13px;line-height:1.2;text-decoration:none;display:inline-flex}.xHKZha_primary>span{background:var(--bg,var(--cs-bg,#f1efe7));width:36px;height:36px;color:var(--text,var(--cs-text,#191917));border-radius:50%;place-items:center;display:grid}.xHKZha_phone{color:inherit;letter-spacing:-.035em;font-size:22px;text-decoration:none}.xHKZha_phone:hover{text-underline-offset:5px;text-decoration:underline}.xHKZha_fan{isolation:isolate;width:calc(100% + 120px);height:clamp(200px,27vw,440px);font-family:var(--font-geist-sans), sans-serif;opacity:0;background:0 0;grid-column:1/-1;margin:45px -60px 0;position:relative;overflow:hidden;transform:translateY(28px)}.xHKZha_card{--card-index:0;--rotation:0deg;color:#191917;transform-origin:50% 100%;width:clamp(220px,29vw,520px);z-index:calc(var(--card-index) + 1);opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--card-index) * 90ms);background:#e8e6dc;border:1px solid #19191738;border-radius:10px 10px 0 0;position:absolute;bottom:-18%;left:1%;overflow:hidden;box-shadow:0 15px 25px #7332002e}.xHKZha_card:first-child{bottom:-18%;left:1%}.xHKZha_card:nth-child(2){bottom:-6%;left:25%}.xHKZha_card:nth-child(3){bottom:-10%;left:49%}.xHKZha_card:nth-child(4){bottom:-22%;left:73%}.xHKZha_cardBar{--traffic-size:6px;color:#626259;height:24px;font:9px/1.2 var(--font-geist-mono), monospace;white-space:nowrap;background:#e8e6dc;border-bottom:1px solid #19191720;align-items:center;gap:10px;padding:0 9px;display:flex}.xHKZha_trafficLights{flex:none}.xHKZha_cardTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.xHKZha_capture{aspect-ratio:16/10;background:#242523;position:relative}.xHKZha_capture img{object-fit:cover;object-position:top}html[data-appearance=dark] .xHKZha_card{color:#f1efe7;background:#242426;border-color:#f1efe729;box-shadow:0 18px 35px #00000052}html[data-appearance=dark] .xHKZha_cardBar{color:#d8d7d0;background:#303034;border-bottom-color:#f1efe71f}html[data-appearance=dark] .xHKZha_capture img{filter:brightness(.72)contrast(1.06)saturate(.84)}.xHKZha_closing[data-active=true] .xHKZha_copy{animation:.75s cubic-bezier(.16,1,.3,1) 50ms forwards xHKZha_closingFadeUp}.xHKZha_closing[data-active=true] .xHKZha_actions{animation:.75s cubic-bezier(.16,1,.3,1) .17s forwards xHKZha_closingFadeUp}.xHKZha_closing[data-active=true] .xHKZha_fan{animation:.85s cubic-bezier(.16,1,.3,1) .28s forwards xHKZha_closingFadeUp}.xHKZha_closing[data-active=true] .xHKZha_card{opacity:1}@keyframes xHKZha_closingFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.xHKZha_closing{border-radius:19px;grid-template-columns:1fr;gap:28px;margin:80px 0 0;padding:35px 25px 0}.xHKZha_copy h2{font-size:clamp(52px,15vw,105px)}.xHKZha_copy>p:last-child{margin-top:17px;font-size:11px}.xHKZha_actions{gap:12px;padding-bottom:0}.xHKZha_phone{font-size:20px}.xHKZha_fan{width:calc(100% + 50px);height:clamp(180px,42vw,250px);margin:35px -25px 0}.xHKZha_card{border-radius:4px 4px 0 0;width:58%}.xHKZha_card:first-child{bottom:-18%;left:-8%}.xHKZha_card:nth-child(2){bottom:-6%;left:20%}.xHKZha_card:nth-child(3){bottom:-10%;left:48%}.xHKZha_card:nth-child(4){bottom:-22%;left:76%}.xHKZha_cardBar{--traffic-size:4px;gap:7px;height:19px;padding-inline:6px;font-size:8px}.xHKZha_capture{border-radius:3px}}@media (prefers-reduced-motion:reduce){.xHKZha_copy,.xHKZha_actions,.xHKZha_fan{opacity:1;transform:none;animation:none!important}.xHKZha_card{opacity:1;animation:none;transform:rotate(0)}}
