.home-create{scroll-margin-top:110px}.home-create-stage{animation:.4s both create-stage-in}.home-create h4,.home-create h5{letter-spacing:-.035em}.home-create-step-0{grid-template-columns:.7fr 1.3fr;align-items:center;gap:40px;display:grid}.create-understanding>h4{margin:19px 0;font-size:clamp(25px,2.6vw,38px);line-height:1.12}.create-understanding>p{color:#5c6c80;max-width:300px;font-size:13px;line-height:1.8}.create-understanding dl{margin:24px 0}.create-understanding dl>div{border-top:1px solid #d9e3ee;padding:10px 0}.create-understanding dt{letter-spacing:.08em;color:#617a96;font-size:9px}.create-understanding dd{margin:4px 0 0;font-size:12px;line-height:1.6}.create-next-button{color:#fff;cursor:pointer;background:#122d4f;border:1px solid #122d4f;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:44px;padding:12px 20px;font-size:12px;display:inline-flex}.create-next-button:hover{background:#2557ae;border-color:#2557ae}.create-input-board{isolation:isolate;background:#eff3f7;border-radius:14px;grid-template-rows:1fr auto;grid-template-columns:1fr 1.05fr;gap:15px;padding:25px;display:grid}.create-input-board>*{min-width:0;animation:.55s both create-input-in}.create-brand-input{background:#fff;border-radius:8px;flex-direction:column;justify-content:center;padding:25px 23px;display:flex;transform:rotate(-2deg);box-shadow:0 12px 25px #16325008}.create-brand-input>strong{letter-spacing:-.06em;color:#293b43;margin:16px 0 4px;font-family:Georgia,serif;font-size:clamp(24px,3vw,43px);font-weight:400}.create-brand-input>strong>span{vertical-align:super;margin-left:3px;font-family:Arial,sans-serif;font-size:9px}.create-brand-input>small{letter-spacing:.16em;font-size:7px}.create-swatches{gap:7px;margin-top:22px;display:flex}.create-swatches i{background:#182c41;border-radius:50%;width:27px;height:27px;display:block}.create-swatches i:nth-child(2){background:#bdccdc}.create-swatches i:nth-child(3){background:#b8b1c7}.create-swatches i:nth-child(4){background:#eeece6;border:1px solid #dadde1}.create-product-input{background:#e2e9f1;border-radius:8px;margin:0;animation-delay:80ms;overflow:hidden;transform:rotate(2deg)}.create-product-input img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.create-product-input figcaption{color:#49627c;padding:10px 13px;font-size:9px}.create-brief-input{background:#fff;border-radius:8px;padding:22px;animation-delay:.16s}.create-brief-input>p{color:#253e53;margin:15px 0;font-family:Georgia,serif;font-size:22px;line-height:1.3}.create-brief-input>small{color:#6b7b8c;font-size:9px}.create-insight-input{background:#dfe9f4;border-radius:8px;align-self:center;padding:23px;animation-delay:.24s;transform:rotate(1.5deg)}.create-insight-input p{letter-spacing:-.02em;margin:14px 0 0;font-size:17px;line-height:1.45}.create-stage-intro{justify-content:space-between;align-items:center;gap:25px;margin:7px 0 25px;display:flex}.create-stage-intro h4{margin:12px 0 0;font-size:clamp(23px,2.7vw,34px);line-height:1.2}.create-stage-intro>p{color:#62748a;margin:0;font-size:12px;line-height:1.8}.create-concept-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.create-concept-options>button{text-align:left;color:#142c44;cursor:pointer;background:#fff;border:1px solid #d8e2ed;border-radius:11px;padding:0;transition:box-shadow .2s,border-color .2s,translate .2s;overflow:hidden}.create-concept-options>button:hover{translate:0 -3px;box-shadow:0 12px 25px #1837570b}.create-concept-options>button[aria-pressed=true]{border-color:#2f60bc;box-shadow:0 0 0 1px #2f60bc}.create-concept-photo{aspect-ratio:16/11;background:#e8eef4;position:relative;overflow:hidden}.create-concept-photo>img{object-fit:cover;width:100%;height:100%;display:block}.create-concept-photo>span{color:#2d5ab0;background:#fffffff0;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid;position:absolute;top:12px;left:12px}.create-concept-text{padding:21px 18px}.create-concept-text>small{letter-spacing:.045em;text-transform:uppercase;color:#637c98;font-size:8px;line-height:1.5;display:block}.create-concept-text h5{margin:12px 0 15px;font-size:20px;line-height:1.15}.create-concept-text>strong{min-height:50px;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.3;display:block}.create-concept-text p{color:#617287;margin:13px 0;font-size:11px;line-height:1.8}.create-concept-text>span{color:#647c97;border-top:1px solid #e0e7ef;padding-top:12px;font-size:9px;line-height:1.7;display:block}.create-selection-summary{justify-content:space-between;align-items:center;gap:20px;margin:22px 0 0;display:flex}.create-selection-summary p{flex-direction:column;gap:7px;margin:0;display:flex}.create-selection-summary strong{font-size:16px;font-weight:500}.create-edit-direction{color:#2a59b2;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;font-size:12px;display:flex}.create-finished{isolation:isolate;aspect-ratio:16/9;color:#243a45;background:#d3dfeb;border-radius:11px;margin:0;position:relative;overflow:hidden;container-type:inline-size}.create-finished>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.create-finished:after{content:"";z-index:-1;background:linear-gradient(90deg,#eef0efb0 0%,#eef0ef00 58%);position:absolute;inset:0}.create-finished-copy{width:48%;position:absolute;top:13%;left:6%}.create-brand{letter-spacing:.15em;font-size:1.05cqw;font-weight:600;display:block}.create-brand small{letter-spacing:.12em;font-size:.7cqw;font-weight:400}.create-finished-copy h4{white-space:pre-line;letter-spacing:-.055em;margin:5cqw 0 1.9cqw;font-family:Georgia,serif;font-size:6.4cqw;font-weight:400;line-height:.98}.create-finished-copy p{margin:0 0 3cqw;font-size:1.3cqw;line-height:1.6}.create-ad-cta{border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:.9cqw;font-size:1.05cqw;display:inline-flex}.create-ad-cta svg{width:1.2cqw;height:1.2cqw}.create-finished-edition{letter-spacing:.15em;font-size:.65cqw;position:absolute;bottom:4%;right:5%}.create-finished.campaign-sound{color:#fff}.campaign-sound:after{background:linear-gradient(90deg,#0b152a90,#0000 70%)}.campaign-sound .create-finished-copy h4{letter-spacing:-.06em;font-family:Arial,sans-serif;font-size:7cqw;font-weight:600;line-height:1.03}.create-finished.campaign-space{color:#fff}.campaign-space:after{background:linear-gradient(90deg,#1c263a9c,#0000 70%)}.campaign-space .create-finished-copy{width:52%;top:12%}.campaign-space .create-finished-copy h4{margin-top:5cqw;font-size:5.9cqw;line-height:1.04}.create-finished-summary{color:#5f7289;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.create-finished-summary p{margin:0}.create-finished-summary b{color:#213e5d;font-weight:500}.create-finished-summary>span{color:#2e5cb1}.create-business-context{color:#627c98;border-top:1px solid #dce5ee;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:20px;font-size:10px;display:flex}.create-business-context p{margin:0;line-height:1.7}.create-business-context>span{color:#304c6e}@keyframes create-stage-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes create-input-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (max-width:900px){.home-create-step-0{grid-template-columns:.8fr 1.2fr;gap:25px}.create-input-board{gap:12px;padding:18px}.create-brand-input{padding:18px 15px}.create-brief-input,.create-insight-input{padding:18px}.create-brief-input>p{font-size:18px}.create-insight-input p{font-size:15px}.create-concept-text{padding:16px 13px}.create-concept-text h5{font-size:18px}.create-concept-text>strong{font-size:17px}}@media (max-width:600px){.home-create-step-0{grid-template-columns:1fr;gap:23px}.create-understanding>h4{margin:14px 0;font-size:29px}.create-understanding>h4 br{display:none}.create-understanding>p{max-width:none;font-size:12px}.create-understanding dl{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.create-understanding dl>div:last-child{grid-column:1/-1}.create-understanding dd{font-size:11px}.create-understanding dt{font-size:8px}.create-next-button{padding:11px 16px;font-size:11px}.create-input-board{gap:10px;padding:14px}.create-brand-input{padding:18px 12px}.create-brand-input>.micro-label{font-size:7px}.create-brand-input>strong{font-size:27px}.create-brand-input>small{font-size:6px}.create-swatches{gap:5px;margin-top:18px}.create-swatches i{width:20px;height:20px}.create-product-input figcaption{padding:9px;font-size:8px}.create-brief-input,.create-insight-input{padding:15px 12px}.create-input-board .micro-label{font-size:7px}.create-brief-input>p{font-size:17px}.create-brief-input>small{font-size:8px;line-height:1.6}.create-insight-input p{font-size:14px}.create-stage-intro{flex-direction:column;align-items:start;gap:13px;margin:2px 0 20px}.create-stage-intro h4{font-size:25px}.create-stage-intro>p{font-size:11px}.create-stage-intro>p br{display:none}.create-concept-options{grid-template-columns:1fr;gap:14px}.create-concept-options>button{grid-template-columns:.85fr 1.15fr;align-items:stretch;display:grid}.create-concept-photo{aspect-ratio:auto;min-height:195px}.create-concept-photo>img{object-position:63% center}.create-concept-text{padding:15px 12px}.create-concept-text>small{font-size:7px}.create-concept-text h5{margin:10px 0;font-size:18px}.create-concept-text>strong{min-height:0;font-size:16px}.create-concept-text p{margin:10px 0;font-size:10px;line-height:1.65}.create-concept-text>span{padding-top:8px;font-size:8px}.create-selection-summary{flex-direction:column;align-items:start;gap:15px}.create-selection-summary strong{font-size:15px}.create-selection-summary .create-next-button{width:100%}.create-finished{aspect-ratio:4/5}.create-finished>img{object-position:69% center}.create-finished:after{background:linear-gradient(#f0f2efda 0%,#edf0ef55 35%,#0000 80%)}.create-finished-copy{width:86%;top:8%;left:7%}.create-brand{font-size:2.6cqw}.create-brand small{font-size:1.7cqw}.create-finished-copy h4{margin:9cqw 0 3cqw;font-size:12cqw;line-height:1}.create-finished-copy p{margin-bottom:5cqw;font-size:3cqw}.create-ad-cta{gap:8px;padding-bottom:2cqw;font-size:2.6cqw}.create-ad-cta svg{width:3cqw;height:3cqw}.create-finished-edition{font-size:1.6cqw;bottom:4%;right:7%}.campaign-sound:after,.campaign-space:after{background:linear-gradient(#101e35cf,#0000 95%)}.campaign-sound .create-finished-copy h4{font-size:14cqw}.campaign-space .create-finished-copy{width:86%;top:8%}.campaign-space .create-finished-copy h4{margin-top:9cqw;font-size:11.5cqw}.create-finished-summary{flex-direction:column;align-items:start;gap:10px;font-size:10px}.create-business-context{flex-direction:column;align-items:start;gap:6px;margin-top:22px;padding-top:16px;font-size:9px}}@media (prefers-reduced-motion:reduce){.home-create-stage,.create-input-board>*{animation:none}.create-concept-options>button{transition:none}.create-concept-options>button:hover{translate:none}}@media (max-width:600px){.create-finished{aspect-ratio:3/4;background:#eef0ed}.create-finished>img{object-position:center;height:48%;inset:auto 0 0}.create-finished:after{display:none}.create-finished-copy,.campaign-space .create-finished-copy{width:86%;top:6%;left:7%}.create-finished-copy h4{margin:6cqw 0 2.5cqw;font-size:10.5cqw}.create-finished-copy p{margin-bottom:4cqw;font-size:2.8cqw}.campaign-sound .create-finished-copy h4{font-size:11.5cqw}.campaign-space .create-finished-copy h4{margin-top:6cqw;font-size:9cqw}.create-finished.campaign-sound{background:#0d1a30}.create-finished.campaign-space{background:#252d36}.create-finished-edition{font-size:1.5cqw;bottom:3%}}
