.Home_home___HdsX{--home-gutter:clamp(24px,4.5vw,76px);--home-muted:var(--color-sh-text-sub-strong);color:var(--ink)}.Home_hero__UgJ6x{max-width:1600px;margin:0 auto;padding:28px var(--home-gutter) 0}.Home_topline__6sDln{display:flex;justify-content:space-between;align-items:center;gap:20px;font:10px/1.6 var(--font-inter),sans-serif;letter-spacing:.09em;color:var(--home-muted)}.Home_topline__6sDln>span:first-child{display:flex;gap:10px;align-items:center}.Home_topline__6sDln svg{color:var(--ink);flex:none}.Home_heroGrid__rFqpu{display:grid;grid-template-columns:1.13fr 1fr;gap:clamp(28px,3vw,52px);align-items:center;padding:45px 0 40px}.Home_heroCopy__wvZub{min-width:0;padding:10px 0 15px}.Home_home___HdsX .Home_eyebrow__A3VjE{font-size:13px;line-height:1.8;letter-spacing:.08em;margin:0 0 24px}.Home_home___HdsX .Home_headline__K62C4{font-size:clamp(40px,4.8vw,75px);font-weight:500;line-height:1.5;letter-spacing:-.055em;margin:0 0 28px;white-space:nowrap}.Home_headline__K62C4>span{display:block}.Home_titleAccent__ih5c7{position:relative;isolation:isolate}.Home_titleAccent__ih5c7:after{position:absolute;z-index:-1;content:"";left:2%;right:5%;bottom:.08em;height:.095em;background:var(--accent)}.Home_home___HdsX .Home_heroStatement__PFdCV{font-size:18px;font-weight:500;letter-spacing:.04em;margin:0 0 13px}.Home_home___HdsX .Home_heroDescription__PULqQ{font-size:13px;line-height:2.15;color:var(--home-muted);margin:0}.Home_heroActions__hw_Y2{margin-top:30px;display:flex;align-items:flex-start;flex-direction:column;gap:19px}.Home_primaryAction__5Ue1r{min-height:58px;display:inline-flex;align-items:center;justify-content:space-between;gap:34px;padding:16px 20px;background:var(--ink);color:var(--paper);font-size:14px;font-weight:500;border:1px solid var(--ink);border-radius:2px}.Home_primaryAction__5Ue1r svg{flex:none}.Home_primaryAction__5Ue1r:hover{background:var(--accent);color:var(--color-sh-ink-fixed);border-color:var(--accent)}.Home_secondaryAction__wVT_q{display:inline-flex;align-items:center;gap:22px;min-height:30px;font-size:12px;border-bottom:1px solid var(--color-sh-border-strong);padding:1px 0 6px}.Home_secondaryAction__wVT_q:hover{color:var(--color-sh-link-hover)}.Home_home___HdsX .Home_heroNote__sp4Sw{margin:17px 0 0;font-size:11px;line-height:1.9;color:var(--home-muted);max-width:37em}.Home_home___HdsX .Home_heroFigure__ZBwri{position:relative;align-self:stretch;min-width:0;display:flex;flex-direction:column;background:#edf0e6;color:#263628;border:1px solid #d7decd;margin:0}.Home_artHeader__VwIY4{position:absolute;top:22px;left:24px;right:24px;display:flex;justify-content:space-between;gap:12px;color:#4f5a49;z-index:4;pointer-events:none;font:9px/1.5 var(--font-inter),sans-serif;letter-spacing:.09em}.Home_artHeader__VwIY4>span:last-child{display:flex;align-items:center;gap:6px}.Home_artHeader__VwIY4 i{width:5px;height:5px;border-radius:50%;background:#46642c}.Home_artStage__Dd0tt{min-height:475px;flex:1;position:relative;isolation:isolate;overflow:hidden}.Home_artWord__5eTYj{position:absolute;top:33%;left:50%;transform:translate(-50%,-50%);font:italic 400 clamp(72px,9.5vw,154px)/1 Georgia,serif;letter-spacing:-.075em;color:#d2dac8;pointer-events:none}.Home_artStage__Dd0tt .hero-art{height:100%;min-height:475px;width:100%}.Home_artStage__Dd0tt .saku-scene{inset:6px -12% 69px}.Home_artStage__Dd0tt .art-orbit{width:79%;top:43%;border-color:#d3dcc6;background:none}.Home_artStage__Dd0tt .art-orbit:after{border-color:#d2dbc5}.Home_artStage__Dd0tt .art-controls{bottom:44px}.Home_artStage__Dd0tt .mode-control{background:#e1e8d8;border-color:#cbd5bf;border-radius:3px;padding:3px}.Home_artStage__Dd0tt .mode-control button{font-size:10px;padding:9px 12px;min-height:36px;border-radius:1px;color:#4f5d44}.Home_artStage__Dd0tt .mode-control button[aria-pressed=true]{background:#fafbf7;color:#263628;box-shadow:none}.Home_artStage__Dd0tt .pause-button{min-width:43px;min-height:43px;border-color:#b7c3a8;color:#263628;border-radius:3px;background:#edf0e6}.Home_artStage__Dd0tt .pointer-note{bottom:17px;font-size:10px;color:#55614a}.Home_artStage__Dd0tt .scene-loading{color:#4f5a49;font-size:10px}.Home_artStage__Dd0tt button:focus-visible{outline-color:#36551e;outline-offset:3px}.Home_artCaption__5ZXWD{padding:17px 24px;border-top:1px solid #ccd5bf;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 15px;color:#526047;font-size:10px;line-height:1.8}.Home_artCaption__5ZXWD>span:first-child{font-size:12px;font-weight:500;color:#263628}.Home_heroFooter__Vr16h{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-top:1px solid var(--line);color:var(--home-muted)}.Home_heroFooter__Vr16h p{font:9px/1.8 var(--font-inter),sans-serif;letter-spacing:.09em;margin:0}.Home_heroFooter__Vr16h a{display:inline-flex;align-items:center;gap:20px;min-height:30px;font-size:12px;white-space:nowrap}.Home_heroFooter__Vr16h a:hover{color:var(--color-sh-link-hover)}.Home_capabilityStrip__ah1Oy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1600px;margin:0 auto;border-block:1px solid var(--line);padding:29px var(--home-gutter);background:var(--color-sh-surface)}.Home_capabilityStrip__ah1Oy>div{display:flex;align-items:center;gap:19px;padding:0 28px;border-left:1px solid var(--color-sh-border)}.Home_capabilityStrip__ah1Oy>div:first-child{padding-left:0;border-left:0}.Home_capabilityStrip__ah1Oy>div:last-child{padding-right:0}.Home_capabilityNumber__2aqRa{font:10px var(--font-inter),sans-serif;color:var(--home-muted);align-self:flex-start;padding-top:4px}.Home_capabilityStrip__ah1Oy strong{display:block;font-size:14px;line-height:1.6;font-weight:500}.Home_capabilityStrip__ah1Oy small{display:block;margin-top:6px;font:8px/1.5 var(--font-inter),sans-serif;letter-spacing:.07em;color:var(--home-muted)}.Home_capabilityStrip__ah1Oy svg{margin-left:auto;flex:none;color:var(--home-muted)}.Home_home___HdsX .Home_designStudies__12sGB{scroll-margin-top:115px;background:var(--paper);border-top:1px solid var(--line)}.Home_home___HdsX .Home_designStudies__12sGB .section-wrap{padding-top:92px}.Home_home___HdsX .Home_designStudies__12sGB h2{margin-top:0;line-height:1.5;letter-spacing:-.035em}.Home_designStudies__12sGB .styles-disclosure{color:var(--home-muted);border-color:var(--line);padding-block:18px;font-size:11px}.Home_designStudies__12sGB .styles-disclosure strong{color:var(--ink)}.Home_designStudies__12sGB .style-grid{gap:54px 36px}.Home_designStudies__12sGB .style-card-description,.Home_designStudies__12sGB .style-card-meta{color:var(--home-muted)}.Home_designStudies__12sGB .style-card-title h3{font-size:24px}.Home_designStudies__12sGB .style-card-description{font-size:13px}.Home_designStudies__12sGB .style-card-bottom{border-color:var(--line)}.Home_designStudies__12sGB .style-card-link:hover .style-card-title{color:var(--color-sh-link-hover)}.Home_technologyNote__tjEgg{display:grid;grid-template-columns:1.3fr 1fr;gap:45px;border-top:1px solid var(--color-sh-border-strong);margin-top:54px;padding-top:30px}.Home_technologyNote__tjEgg>div:first-child>span{font:9px/1.7 var(--font-inter),sans-serif;color:var(--home-muted);letter-spacing:.08em}.Home_home___HdsX .Home_technologyNote__tjEgg h3{margin:10px 0;font-size:23px;font-weight:500;letter-spacing:-.02em}.Home_technologyNote__tjEgg p{color:var(--home-muted);font-size:12px;line-height:2}.Home_technologyNote__tjEgg>div:last-child{display:flex;flex-direction:column;justify-content:flex-end}.Home_technologyNote__tjEgg a{display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:13px;min-height:51px;border-bottom:1px solid var(--line);padding-block:12px}.Home_technologyNote__tjEgg a:hover{color:var(--color-sh-link-hover)}.Home_home___HdsX .Home_practice__3dlay{padding-top:32px;padding-bottom:95px;scroll-margin-top:100px}.Home_home___HdsX .Home_practice__3dlay h2{line-height:1.6;letter-spacing:-.035em}.Home_practiceList__MK4e6{border-top:1px solid var(--color-sh-border-strong)}.Home_practiceRow__Jn7jr{display:grid;grid-template-columns:.65fr 1.3fr 1fr;align-items:start;gap:36px;padding:31px 0;border-bottom:1px solid var(--line)}.Home_practiceIndex__vo8KV{display:flex;align-items:baseline;gap:19px;font:9px/1.8 var(--font-inter),sans-serif;letter-spacing:.05em;color:var(--home-muted)}.Home_practiceIndex__vo8KV>span:first-child{font-size:13px;color:var(--ink)}.Home_home___HdsX .Home_practiceRow__Jn7jr h3{font-size:20px;font-weight:500;line-height:1.7;margin:0 0 10px}.Home_practiceRow__Jn7jr p{font-size:13px;line-height:2;color:var(--home-muted);margin:0;max-width:30em}.Home_practiceLinks__wEbo5{display:flex;flex-wrap:wrap;align-items:start;justify-content:flex-end;gap:7px 17px}.Home_practiceLinks__wEbo5 a{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:12px}.Home_practiceLinks__wEbo5 a:hover{color:var(--color-sh-link-hover)}.Home_home___HdsX .studio-manifesto{padding-top:75px;border-top:1px solid var(--line)}.Home_home___HdsX .brand-path,.Home_home___HdsX .studio-caption{color:var(--home-muted)}.Home_home___HdsX .studio-editorial-gallery>a>div{border-color:var(--line)}.Home_home___HdsX .studio-local h2{letter-spacing:-.025em}@media (min-width:1500px){.Home_heroGrid__rFqpu{padding-block:60px 50px}.Home_artStage__Dd0tt,.Home_artStage__Dd0tt .hero-art{min-height:520px}}@media (max-width:1100px){.Home_heroGrid__rFqpu{gap:25px}.Home_home___HdsX .Home_eyebrow__A3VjE{font-size:11px;letter-spacing:.04em}.Home_home___HdsX .Home_headline__K62C4{font-size:clamp(34px,4.8vw,53px)}.Home_home___HdsX .Home_heroStatement__PFdCV{font-size:16px}.Home_home___HdsX .Home_heroDescription__PULqQ{font-size:12px}.Home_artStage__Dd0tt,.Home_artStage__Dd0tt .hero-art{min-height:455px}.Home_artHeader__VwIY4{left:16px;right:16px;font-size:8px}.Home_artCaption__5ZXWD{padding-inline:16px}.Home_capabilityStrip__ah1Oy>div{padding-inline:17px;gap:13px}.Home_capabilityStrip__ah1Oy strong{font-size:12px}.Home_capabilityStrip__ah1Oy svg{display:none}.Home_practiceRow__Jn7jr{grid-template-columns:.62fr 1.2fr .9fr;gap:24px}.Home_practiceIndex__vo8KV{gap:12px;flex-direction:column}}@media (max-width:800px){.Home_hero__UgJ6x{padding-top:20px}.Home_topline__6sDln{font-size:8px;letter-spacing:.03em}.Home_topline__6sDln>span:last-child{display:none}.Home_heroGrid__rFqpu{grid-template-columns:1fr;gap:28px;padding:26px 0 24px}.Home_heroCopy__wvZub{padding:0}.Home_home___HdsX .Home_eyebrow__A3VjE{font-size:12px;margin-bottom:17px}.Home_home___HdsX .Home_headline__K62C4{font-size:clamp(37px,7.7vw,61px);letter-spacing:-.055em;line-height:1.4;margin-bottom:23px}.Home_home___HdsX .Home_heroStatement__PFdCV{font-size:16px;margin-bottom:10px}.Home_home___HdsX .Home_heroDescription__PULqQ{font-size:13px;line-height:2}.Home_heroActions__hw_Y2{margin-top:23px;gap:15px}.Home_primaryAction__5Ue1r{min-height:54px;padding:14px 17px;gap:25px}.Home_secondaryAction__wVT_q{font-size:12px;min-height:36px}.Home_home___HdsX .Home_heroNote__sp4Sw{font-size:10px;margin-top:13px;max-width:none}.Home_artStage__Dd0tt,.Home_artStage__Dd0tt .hero-art{min-height:330px}.Home_artStage__Dd0tt .saku-scene{inset:0 -5% 60px}.Home_artStage__Dd0tt .art-orbit{width:65%}.Home_artWord__5eTYj{font-size:clamp(100px,23vw,160px)}.Home_artHeader__VwIY4{top:17px;left:18px;right:18px;font-size:8px}.Home_artStage__Dd0tt .mode-control button{min-height:36px;padding-inline:12px}.Home_artCaption__5ZXWD{padding:13px 18px;font-size:9px}.Home_artCaption__5ZXWD>span:first-child{font-size:11px}.Home_heroFooter__Vr16h{padding:16px 0;gap:14px}.Home_heroFooter__Vr16h p{max-width:18em;font-size:8px}.Home_heroFooter__Vr16h a{font-size:11px;gap:10px}.Home_capabilityStrip__ah1Oy{padding-block:23px;gap:0}.Home_capabilityStrip__ah1Oy>div{align-items:start;gap:10px;padding-inline:16px}.Home_capabilityNumber__2aqRa{display:none}.Home_capabilityStrip__ah1Oy strong{font-size:12px;max-width:7em}.Home_capabilityStrip__ah1Oy small{font-size:7px;letter-spacing:.04em;max-width:15em;line-height:1.7}.Home_home___HdsX .Home_designStudies__12sGB .section-wrap{padding-top:64px;padding-bottom:65px}.Home_home___HdsX .Home_designStudies__12sGB .section-heading>div:last-child p{font-size:13px}.Home_designStudies__12sGB .styles-disclosure{margin-top:24px;font-size:10px}.Home_designStudies__12sGB .style-grid{gap:38px 22px}.Home_technologyNote__tjEgg{grid-template-columns:1fr;gap:20px;margin-top:36px;padding-top:24px}.Home_home___HdsX .Home_technologyNote__tjEgg h3{font-size:21px}.Home_technologyNote__tjEgg p{font-size:12px}.Home_home___HdsX .Home_practice__3dlay{padding-top:15px;padding-bottom:62px}.Home_practiceRow__Jn7jr{grid-template-columns:1fr 1.3fr;gap:17px 25px;padding:25px 0}.Home_practiceIndex__vo8KV{flex-direction:row;grid-column:1/-1;gap:16px}.Home_practiceLinks__wEbo5{align-self:start}.Home_home___HdsX .Home_practiceRow__Jn7jr h3{font-size:17px}.Home_practiceRow__Jn7jr p{font-size:12px}.Home_home___HdsX .studio-manifesto{padding-top:60px}}@media (max-width:520px){.Home_home___HdsX{--home-gutter:24px}.Home_home___HdsX .Home_headline__K62C4{font-size:clamp(33px,9.6vw,48px)}.Home_home___HdsX .Home_heroDescription__PULqQ{font-size:12px}.Home_home___HdsX .Home_heroDescription__PULqQ br:last-child{display:none}.Home_heroActions__hw_Y2{align-items:stretch}.Home_primaryAction__5Ue1r{font-size:13px;gap:15px;width:100%}.Home_secondaryAction__wVT_q{align-self:flex-start}.Home_artStage__Dd0tt,.Home_artStage__Dd0tt .hero-art{min-height:300px}.Home_artStage__Dd0tt .art-orbit{width:90%}.Home_artStage__Dd0tt .saku-scene{inset:0 -14% 65px}.Home_artStage__Dd0tt .art-controls{gap:5px;bottom:41px}.Home_artStage__Dd0tt .mode-control button{padding-inline:9px;font-size:9px}.Home_artStage__Dd0tt .pointer-note{font-size:9px;gap:6px;bottom:15px}.Home_artCaption__5ZXWD{flex-direction:column;align-items:flex-start;gap:2px}.Home_capabilityStrip__ah1Oy>div{padding-inline:11px}.Home_capabilityStrip__ah1Oy strong{font-size:11px;line-height:1.8}.Home_capabilityStrip__ah1Oy small{font-size:7px}.Home_designStudies__12sGB .style-grid{grid-template-columns:minmax(0,1fr);gap:34px}.Home_designStudies__12sGB .style-card-title h3{font-size:23px}.Home_practiceRow__Jn7jr{grid-template-columns:1fr;gap:15px}.Home_practiceLinks__wEbo5{justify-content:flex-start;gap:4px 18px}.Home_practiceIndex__vo8KV{grid-column:auto}}@media (max-width:359px){.Home_home___HdsX{--home-gutter:20px}.Home_topline__6sDln{font-size:7px}.Home_topline__6sDln>span:first-child{gap:7px}.Home_home___HdsX .Home_eyebrow__A3VjE{font-size:10px}.Home_home___HdsX .Home_headline__K62C4{font-size:32px}.Home_home___HdsX .Home_heroStatement__PFdCV{font-size:14px}.Home_primaryAction__5Ue1r{font-size:12px;padding-inline:14px}.Home_home___HdsX .Home_heroNote__sp4Sw{font-size:10px}.Home_capabilityStrip__ah1Oy>div{padding-inline:8px}.Home_capabilityStrip__ah1Oy strong{font-size:10px}.Home_capabilityStrip__ah1Oy small{letter-spacing:0}}@media (prefers-reduced-motion:reduce){.Home_home___HdsX a,.Home_home___HdsX button{transition:none!important}.Home_designStudies__12sGB .style-card-link:hover .style-cover{transform:none}}.ProjectStarter_section__u129_{background:var(--color-sh-styles-bg);color:var(--color-sh-ink);border-top:1px solid var(--color-sh-line-b);border-bottom:1px solid var(--color-sh-line-b);scroll-margin-top:105px}.ProjectStarter_inner__2abVu{max-width:1392px;margin-inline:auto;padding:44px 64px 84px}.ProjectStarter_previewTopline__AsDaa,.ProjectStarter_topline__ap19t{display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--font-inter),sans-serif;font-size:10px;letter-spacing:.09em;line-height:1.6}.ProjectStarter_topline__ap19t>span:first-child{display:inline-flex;align-items:center;gap:10px}.ProjectStarter_topline__ap19t i{width:6px;height:6px;border-radius:50%;background:currentColor}.ProjectStarter_topline__ap19t>span:last-child{color:var(--color-sh-text-sub)}.ProjectStarter_intro__n7s3L{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:40px 0 44px}.ProjectStarter_intro__n7s3L h2{margin:0;font-size:clamp(29px,3.4vw,44px);font-weight:500;line-height:1.65;letter-spacing:.01em}.ProjectStarter_intro__n7s3L>p{margin:0 0 7px;font-size:14px;line-height:2.1;color:var(--color-sh-text-sub)}.ProjectStarter_workspace__4yeoz{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:start;gap:54px}.ProjectStarter_choices__0G05A{border-top:1px solid var(--color-sh-border-strong)}.ProjectStarter_choice__P_I2f{display:grid;grid-template-columns:25px minmax(0,1fr) 28px;gap:15px;align-items:center;width:100%;min-height:130px;padding:26px 7px 26px 0;border:0;border-bottom:1px solid var(--color-sh-line-b);background:transparent;text-align:left;cursor:pointer;font:inherit}.ProjectStarter_choice__P_I2f[aria-pressed=true]{border-bottom-color:var(--color-sh-border-strong)}.ProjectStarter_choiceNumber__x3O0m{align-self:start;padding-top:6px;color:var(--color-sh-text-sub);font:11px/1.5 var(--font-inter),sans-serif}.ProjectStarter_choiceCopy__TzWHy{display:flex;flex-direction:column;gap:9px}.ProjectStarter_choiceTitle__zOalt{font-size:clamp(15px,1.35vw,18px);font-weight:500;line-height:1.7;letter-spacing:-.025em}.ProjectStarter_choiceSummary__keBJx{color:var(--color-sh-text-sub);font-size:13px;line-height:1.9}.ProjectStarter_choiceIndicator__89teH{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--color-sh-line-b);transition:background-color .2s,border-color .2s,color .2s}.ProjectStarter_choice__P_I2f[aria-pressed=true] .ProjectStarter_choiceIndicator__89teH{color:var(--color-sh-ink-fixed);background:var(--color-sh-accent);border-color:var(--color-sh-accent)}.ProjectStarter_choice__P_I2f:hover .ProjectStarter_choiceTitle__zOalt{color:var(--color-sh-link-hover)}.ProjectStarter_selectionNote__ZMys8{margin:23px 0 13px;color:var(--color-sh-text-sub);font-size:12px;line-height:1.9}.ProjectStarter_undecided__04c0H{display:inline-flex;align-items:center;gap:10px;min-height:35px;font-size:13px;line-height:1.8}.ProjectStarter_undecided__04c0H svg{flex-shrink:0}.ProjectStarter_budgetLink__HdJ_L:hover,.ProjectStarter_undecided__04c0H:hover{text-decoration:underline;text-underline-offset:5px}.ProjectStarter_preview__1ruOr{min-width:0;padding:26px 29px 25px;border-top:1px solid var(--color-sh-border-strong);background:var(--color-sh-base)}.ProjectStarter_previewTopline__AsDaa{font-size:10px;color:var(--color-sh-text-sub)}.ProjectStarter_direction__4HAiE{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:23px;margin-top:26px;min-height:180px}.ProjectStarter_english__Lj9gA{color:var(--color-sh-text-sub);font:10px/1.6 var(--font-inter),sans-serif;letter-spacing:.09em}.ProjectStarter_directionCopy__aZpg_ h3{margin:12px 0 14px;font-weight:500;font-size:clamp(17px,1.55vw,21px);letter-spacing:-.045em}.ProjectStarter_directionCopy__aZpg_ h3>span{display:block}.ProjectStarter_directionCopy__aZpg_ p{margin:0;font-size:13px;line-height:2;color:var(--color-sh-text-sub)}.ProjectStarter_sample__QbgVl{min-width:0;padding-top:4px}.ProjectStarter_sampleLink__E3uR2{display:block}.ProjectStarter_sampleVisual__7IWol{overflow:hidden;border:1px solid var(--color-sh-line-b)}.ProjectStarter_sampleVisual__7IWol>div{transition:transform .35s ease}.ProjectStarter_sampleLink__E3uR2:hover .ProjectStarter_sampleVisual__7IWol>div{transform:scale(1.025)}.ProjectStarter_sampleLinkText__yje22{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:12px}.ProjectStarter_sample__QbgVl figcaption{margin-top:8px;color:var(--color-sh-text-sub);font-size:11px;line-height:1.8}.ProjectStarter_discussion__beCey{margin-top:25px}.ProjectStarter_discussionLabel__3d9WC{font-size:13px;font-weight:500;line-height:1.8;margin:0 0 13px}.ProjectStarter_discussion__beCey dl{margin:0;border-top:1px solid var(--color-sh-line-b)}.ProjectStarter_discussion__beCey dl>div{display:grid;grid-template-columns:137px minmax(0,1fr);gap:8px;padding:11px 0;border-bottom:1px solid var(--color-sh-line-b);font-size:13px;line-height:1.8}.ProjectStarter_discussion__beCey dt{font-weight:500}.ProjectStarter_discussion__beCey dt>span{display:inline-block;width:22px;color:var(--color-sh-text-sub);font:10px/1.8 var(--font-inter),sans-serif}.ProjectStarter_discussion__beCey dd{margin:0;color:var(--color-sh-text-sub)}.ProjectStarter_actions__Wk35E{display:flex;align-items:center;flex-wrap:wrap;gap:17px 20px;margin-top:26px}.ProjectStarter_section__u129_ .ProjectStarter_primaryAction__XWcve{display:inline-flex;justify-content:space-between;align-items:center;gap:23px;min-height:52px;padding:14px 19px;background:var(--color-sh-ink);color:var(--color-sh-base);font-size:13px;line-height:1.7}.ProjectStarter_section__u129_ .ProjectStarter_primaryAction__XWcve:hover{background:var(--color-sh-accent);color:var(--color-sh-ink-fixed)}.ProjectStarter_budgetLink__HdJ_L svg,.ProjectStarter_primaryAction__XWcve svg{flex-shrink:0}.ProjectStarter_budgetLink__HdJ_L{display:inline-flex;align-items:center;gap:5px;min-height:36px;font-size:12px;line-height:1.8}.ProjectStarter_consultationNote__OZ3Ah{margin:14px 0 0;color:var(--color-sh-text-sub);font-size:11px;line-height:1.9}.ProjectStarter_srOnly__uH1E7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1500px){.ProjectStarter_choiceTitle__zOalt{font-size:18px}}@media (max-width:1100px){.ProjectStarter_inner__2abVu{padding-inline:40px}.ProjectStarter_workspace__4yeoz{gap:30px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ProjectStarter_preview__1ruOr{padding-inline:23px}.ProjectStarter_direction__4HAiE{grid-template-columns:1fr;gap:18px}.ProjectStarter_sample__QbgVl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:18px;align-items:center}.ProjectStarter_sample__QbgVl figcaption{margin-top:0}.ProjectStarter_direction__4HAiE{min-height:0}.ProjectStarter_choice__P_I2f{gap:9px}.ProjectStarter_choiceTitle__zOalt{font-size:16px}.ProjectStarter_intro__n7s3L>p{max-width:310px}.ProjectStarter_desktopBreak__7_FBk{display:none}}@media (max-width:800px){.ProjectStarter_inner__2abVu{padding:32px 25px 52px}.ProjectStarter_topline__ap19t{font-size:9px}.ProjectStarter_topline__ap19t>span:last-child{display:none}.ProjectStarter_intro__n7s3L{display:block;margin:27px 0 30px}.ProjectStarter_intro__n7s3L h2{font-size:clamp(28px,5vw,36px)}.ProjectStarter_intro__n7s3L>p{margin-top:19px;max-width:38em;font-size:13px}.ProjectStarter_workspace__4yeoz{grid-template-columns:1fr;gap:28px}.ProjectStarter_choice__P_I2f{min-height:102px;padding-block:21px;grid-template-columns:27px minmax(0,1fr) 28px;gap:12px}.ProjectStarter_choiceTitle__zOalt{font-size:16px}.ProjectStarter_choiceSummary__keBJx{font-size:13px}.ProjectStarter_choiceCopy__TzWHy{gap:5px}.ProjectStarter_selectionNote__ZMys8{margin-top:16px;margin-bottom:6px}.ProjectStarter_preview__1ruOr{padding:24px}.ProjectStarter_direction__4HAiE{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;min-height:0}.ProjectStarter_directionCopy__aZpg_ h3{font-size:21px}.ProjectStarter_sample__QbgVl{display:block}.ProjectStarter_sample__QbgVl figcaption{margin-top:8px}.ProjectStarter_discussion__beCey dl>div{font-size:13px;grid-template-columns:136px minmax(0,1fr)}}@media (max-width:540px){.ProjectStarter_direction__4HAiE{grid-template-columns:minmax(0,1fr)}.ProjectStarter_sample__QbgVl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:18px;align-items:center}.ProjectStarter_sample__QbgVl figcaption{margin-top:0}.ProjectStarter_directionCopy__aZpg_ h3{font-size:22px}.ProjectStarter_directionCopy__aZpg_ p{font-size:13px}.ProjectStarter_discussion__beCey dl>div{grid-template-columns:1fr;gap:3px;padding-block:12px}.ProjectStarter_discussion__beCey dd{padding-left:22px}.ProjectStarter_actions__Wk35E{gap:10px}.ProjectStarter_section__u129_ .ProjectStarter_primaryAction__XWcve{width:100%;font-size:13px}.ProjectStarter_budgetLink__HdJ_L{min-height:39px}}@media (max-width:360px){.ProjectStarter_inner__2abVu{padding-inline:20px}.ProjectStarter_choice__P_I2f{grid-template-columns:20px minmax(0,1fr) 25px;gap:8px}.ProjectStarter_choiceTitle__zOalt{font-size:15px}.ProjectStarter_choiceSummary__keBJx{font-size:12px}.ProjectStarter_choiceIndicator__89teH{width:25px;height:25px}.ProjectStarter_preview__1ruOr{padding-inline:18px}.ProjectStarter_directionCopy__aZpg_ h3{font-size:20px}.ProjectStarter_sample__QbgVl{gap:12px}}@media (prefers-reduced-motion:reduce){.ProjectStarter_choiceIndicator__89teH,.ProjectStarter_sampleVisual__7IWol>div{transition:none}.ProjectStarter_sampleLink__E3uR2:hover .ProjectStarter_sampleVisual__7IWol>div{transform:none}}