.prime-method-page{overflow:clip}.prime-method-page .prm-method-opening{background:var(--prime-purple-depth);color:var(--prime-on-purple)}.prime-method-page .prm-method-opening-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:70px;padding-block:42px 48px;display:grid;position:relative}.prime-method-page .prm-method-opening-inner>:not(figure):not(.prm-method-hero-silk){grid-column:1}.prime-method-page .prm-method-opening h1{text-wrap:balance;max-width:720px;margin-bottom:24px;font-size:52px;line-height:1.2}.prime-method-page .prm-method-opening h1 span{color:var(--prime-on-purple)}.prime-method-page .prm-method-opening .prm-eyebrow{color:var(--royal-soft)}.prime-method-page .prm-method-lead{max-width:560px;font-size:19px;line-height:1.85}.prime-method-page .prm-method-opening .prm-text-link,.prime-method-page .prm-method-opening small{color:var(--prime-on-purple)}.prime-method-page .prm-method-first-product{z-index:1;grid-area:1/2/5;align-self:center;margin:0;position:relative;transform:rotate(-2deg)}.prime-method-page figcaption{margin-bottom:12px;font-size:13px;line-height:1.7}.prime-method-page .prm-method-priority-crop{background:var(--prime-surface);border-radius:8px;height:320px;overflow:hidden}.prime-method-page .prm-method-priority-crop img{width:100%;height:auto;display:block;transform:translateY(-4%)}.prime-method-page .prm-method-first-product>p{margin:16px 0 0;font-size:16px;line-height:1.7}.prime-method-page .prm-method-hero-silk{pointer-events:none;width:100%;height:120px;position:absolute;bottom:-55px;overflow:hidden}.prime-method-page .prm-method-hero-silk svg{width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.prime-method-page .prm-method-story{padding-top:82px}.prime-method-page .prm-method-story :is(h2,h3){text-wrap:balance;font-weight:800}.prime-method-page .prm-method-story h2{margin:0 0 24px;font-size:38px;line-height:1.3}.prime-method-page .prm-method-story h2 span{color:var(--prime-silk)}.prime-method-page .prm-method-story p{text-wrap:pretty;margin:0 0 16px;font-size:17px;line-height:1.85}.prime-method-page .prm-eyebrow{margin:0 0 18px;font-size:13px;line-height:1.6}.prime-method-page .prm-method-answer{max-width:820px}.prime-method-page .prm-method-start{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;margin-top:36px;display:grid}.prime-method-page .prm-method-moment{border-top:1px solid var(--prime-rule);padding-top:24px}.prime-method-page .prm-method-number{color:var(--prime-silk);font-size:18px;font-weight:700}.prime-method-page .prm-method-moment h3{margin:12px 0 22px;font-size:25px}.prime-method-page dl{margin:0}.prime-method-page dl>div{margin-bottom:18px}.prime-method-page dt{color:var(--prime-silk);margin-bottom:6px;font-size:13px;font-weight:700}.prime-method-page dd{margin:0;font-size:16px;line-height:1.8}.prime-method-page .prm-method-story .prm-method-note{color:var(--prime-muted);font-size:13px;line-height:1.85}.prime-method-page .prm-method-scene{border-top:1px solid var(--prime-rule);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:64px;padding-block:60px;display:grid}.prime-method-page .prm-method-scene p strong{color:var(--prime-silk);margin:20px 0 6px;font-size:13px;display:block}.prime-method-page .prm-method-scene figure{min-width:0;margin:0}.prime-method-page .prm-method-scene img{width:100%;height:auto;display:block}.prime-method-page .prm-method-choice-crop{height:410px;overflow:hidden}.prime-method-page .prm-method-choice-crop img{transform:translateY(-16%)}.prime-method-page .prm-method-context .prm-method-scene-copy{order:2}.prime-method-page .prm-method-handoff{border-top:1px solid var(--prime-rule);padding:48px 0 72px;position:relative}.prime-method-page .prm-method-handoff>p{max-width:740px}.prime-method-page .prm-method-handoff ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:32px 0 20px;padding:0;list-style:none;display:grid}.prime-method-page .prm-method-handoff li{border-top:1px solid var(--prime-silk);gap:10px;padding-top:20px;display:grid}.prime-method-page .prm-method-handoff li svg{color:var(--prime-silk)}.prime-method-page .prm-method-handoff li strong{font-size:21px}.prime-method-page .prm-method-handoff li span{font-size:16px;line-height:1.8}.prime-method-page .prm-method-flow-silk{pointer-events:none;width:100%;height:80px;position:absolute;bottom:-35px;overflow:hidden}.prm-method-flow-silk svg{width:100%;height:100%}.prime-method-page .prm-method-service-crop{height:440px;overflow:hidden}.prime-method-page .prm-method-service-crop img{transform:translateY(-8%)}.prime-method-page .prm-method-human{color:var(--prime-silk);margin-top:20px}.prime-method-page .prm-method-finish{border-top:1px solid var(--prime-rule);padding:52px 0 56px}.prime-method-page .prm-method-finish>p{max-width:820px}.prime-method-page .prm-method-actions{flex-wrap:wrap;align-items:start;gap:24px 30px;margin-top:26px;display:flex}.prime-method-page .prm-method-story .prm-method-signature{color:var(--prime-silk);text-wrap:balance;margin-top:38px;font-size:22px;font-weight:700}@media(max-width:900px){.prime-method-page .prm-method-opening-inner{grid-template-columns:minmax(0,1fr)}.prime-method-page .prm-method-first-product{grid-area:auto/1;width:100%;max-width:470px;margin-top:28px;transform:none}.prime-method-page .prm-method-opening h1{font-size:44px}.prime-method-page .prm-method-scene{grid-template-columns:minmax(0,1fr);gap:28px}.prime-method-page .prm-method-context .prm-method-scene-copy{order:0}.prime-method-page .prm-method-scene figure{width:100%;max-width:480px;margin-inline:auto}.prime-method-page .prm-method-choice-crop{height:360px}}@media(max-width:639px){.prime-method-page .prm-method-opening-inner{padding-block:20px 36px}.prime-method-page .prm-method-opening h1{margin-bottom:16px;font-size:33px}.prime-method-page .prm-method-lead{margin:0;font-size:16px;line-height:1.8}.prime-method-page .prm-method-actions{gap:18px;margin-top:20px}.prime-method-page .prm-method-opening .prm-method-actions{gap:12px}.prime-method-page .prm-method-opening .prm-text-link{padding-inline:0;font-size:13px}.prime-method-page .prm-method-priority-crop{height:220px}.prime-method-page .prm-method-first-product{margin-top:24px}.prime-method-page .prm-method-first-product>p{font-size:14px}.prime-method-page .prm-method-story{padding-top:54px}.prime-method-page .prm-method-story h2{font-size:29px}.prime-method-page .prm-method-story p{font-size:16px}.prime-method-page .prm-method-start{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:26px}.prime-method-page .prm-method-scene{padding-block:36px}.prime-method-page .prm-method-choice-crop{height:310px}.prime-method-page .prm-method-service-crop{height:340px}.prime-method-page .prm-method-handoff ol{grid-template-columns:minmax(0,1fr);gap:20px}.prime-method-page .prm-method-handoff li{grid-template-columns:28px minmax(0,1fr);gap:6px 14px}.prime-method-page .prm-method-handoff li span{grid-column:2}}@media(prefers-reduced-motion:no-preference){.prime-method-page .prm-method-first-product{animation:.7s ease-out both method-arrive}}@keyframes method-arrive{0%{opacity:.3;translate:0 12px}to{opacity:1;translate:0}}
