.owner-feature{--of-ink: #351324;--of-magenta: #b50e52;--of-deep: #760b3c;--of-soft: #fff6fa;--of-line: #ecd6df;background:#fff;color:var(--of-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.owner-feature__container{width:min(1120px,calc(100% - 2.5rem));margin-inline:auto}.owner-feature__header{position:sticky;top:0;z-index:50;border-bottom:1px solid #ecd6df;background:#fff}.owner-feature__header-inner{display:flex;min-height:70px;align-items:center;gap:2rem}.owner-feature__nav{display:flex;gap:1.8rem;margin-left:auto}.owner-feature__nav a,.owner-feature__signin{color:#5b2c43;font-size:.86rem;font-weight:700}.owner-feature__nav a:hover,.owner-feature__signin:hover,.owner-feature__back:hover{color:#b50e52}.owner-feature__nav a[aria-current=page]{color:#b50e52;text-decoration:underline;text-decoration-color:#b50e52;text-underline-offset:.45rem}.owner-feature__signin{margin-left:auto;white-space:nowrap}.owner-feature__nav+.owner-feature__signin{margin-left:0}.owner-feature__hero{overflow:hidden;border-bottom:1px solid var(--of-line);background:linear-gradient(105deg,#fff 45%,#fff7fa)}.owner-feature__hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);align-items:center;gap:clamp(2rem,6vw,5rem);min-height:580px;padding-block:5.5rem}.owner-feature__back{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:2.5rem;color:var(--of-deep);font-size:.78rem;font-weight:800}.owner-feature__eyebrow{margin:0 0 1rem;color:var(--of-magenta);font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.owner-feature h1{max-width:770px;margin:0;color:var(--of-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.65rem,4.55vw,4.7rem);font-weight:500;letter-spacing:-.045em;line-height:1.07}.owner-feature h2{max-width:760px;margin:0;color:var(--of-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.1vw,3rem);font-weight:500;letter-spacing:-.03em;line-height:1.13}.owner-feature__lead{max-width:610px;margin-top:1.7rem;color:#65485a;font-size:1.06rem;line-height:1.7}.owner-feature__actions,.owner-feature__finish-links{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.owner-feature__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.55rem;border:1px solid transparent;border-radius:9px;padding:.7rem 1.25rem;font-size:.86rem;font-weight:800;text-align:center;transition:background-color .16s,border-color .16s}.owner-feature__button:hover{transform:none;box-shadow:none}.owner-feature__button--primary{background:var(--of-magenta);color:#fff}.owner-feature__button--primary:hover{background:#900b43;color:#fff}.owner-feature__button--secondary{border-color:#d4a7bc;background:#fff;color:var(--of-deep)}.owner-feature__button--secondary:hover{border-color:var(--of-magenta);background:var(--of-soft)}.owner-feature__hero-note{display:flex;align-items:flex-start;gap:.55rem;max-width:520px;margin-top:1.4rem;color:#715365;font-size:.81rem;line-height:1.55}.owner-feature__hero-note svg{flex:none;margin-top:1px;color:var(--of-magenta)}.owner-feature__media{display:grid;min-width:0;gap:1rem}.owner-feature__photo{display:block;width:100%;height:auto;aspect-ratio:1672 / 941;border:1px solid #ead0db;border-radius:16px;-o-object-fit:cover;object-fit:cover}.owner-feature__real-preview{margin:-3.8rem 1rem 0;position:relative;border:6px solid #fff;border-radius:14px;background:#fff;box-shadow:0 18px 42px -24px #65123c;overflow:hidden}.owner-feature__real-preview img{display:block;width:100%;aspect-ratio:16 / 7;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.owner-feature__real-preview figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;border-top:1px solid #eed9e2;padding:.75rem 1rem;color:#624152;font-size:.74rem}.owner-feature__real-preview figcaption a{display:inline-flex;align-items:center;gap:.2rem;color:#9d0d4b;font-weight:800}.owner-feature__preview{overflow:hidden;border:1px solid #e5b8cb;border-radius:14px;background:#fff;box-shadow:0 14px 35px -25px #5d1239}.owner-feature__preview-top{display:flex;align-items:center;gap:.7rem;border-bottom:1px solid var(--of-line);padding:1rem 1.15rem;color:var(--of-deep);font-size:.8rem;font-weight:800}.owner-feature__preview-mark{display:grid;width:28px;height:28px;place-items:center;border:1px solid #efcfdd;border-radius:7px;background:#fff7fa}.owner-feature__preview-mark img{width:19px;height:19px}.owner-feature__preview-label{margin-left:auto;color:#805c6e;font-size:.68rem;font-weight:600}.owner-feature__preview-body{padding:clamp(1.1rem,3vw,2rem)}.owner-feature__preview-lead{display:flex;align-items:center;gap:.85rem;padding-bottom:1.4rem}.owner-feature__preview-lead svg{color:var(--of-magenta)}.owner-feature__preview-lead strong,.owner-feature__preview-lead small{display:block}.owner-feature__preview-lead strong{color:var(--of-ink);font-size:1.15rem}.owner-feature__preview-lead small{margin-top:.15rem;color:#725767;font-size:.75rem}.owner-feature__preview-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;border-block:1px solid var(--of-line);padding:.85rem 0;color:var(--of-magenta);font-size:.69rem;font-weight:800;text-align:center}.owner-feature__preview-row span+span{border-left:1px solid var(--of-line)}.owner-feature__preview-line{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #f1e5ea;padding:1rem 0;font-size:.83rem}.owner-feature__preview-line b{color:#a10d4a;font-size:.75rem}.owner-feature__preview-line .owner-feature__preview-positive{color:#17634c}.owner-feature__preview-body>p{margin:1.4rem 0 0;color:#715365;font-size:.75rem;line-height:1.5}.owner-feature__process{padding-block:clamp(4.5rem,8vw,7rem);scroll-margin-top:70px}.owner-feature__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:3.5rem 0 0;padding:0;list-style:none}.owner-feature__steps li{border-top:2px solid #d8a4ba;padding-top:1.3rem}.owner-feature__steps li>span{color:var(--of-magenta);font-size:.8rem;font-weight:800}.owner-feature__steps h3{margin:1.3rem 0 .55rem;color:var(--of-ink);font-size:1.05rem;font-weight:800}.owner-feature__steps p{color:#705567;font-size:.87rem;line-height:1.7}.owner-feature__detail{border-block:1px solid var(--of-line);background:var(--of-soft);padding-block:clamp(4rem,7vw,6rem)}.owner-feature__detail-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:center;gap:4rem}.owner-feature__detail-grid>div>p:last-child{max-width:680px;margin-top:1.3rem;color:#65485a;font-size:.96rem;line-height:1.7}.owner-feature__detail-aside{display:grid;gap:.7rem;border:1px solid #e5b8cb;border-left:4px solid var(--of-magenta);border-radius:9px;background:#fff;padding:1.7rem}.owner-feature__detail-aside svg{color:var(--of-magenta)}.owner-feature__detail-aside strong{color:var(--of-ink);font-size:1.04rem}.owner-feature__detail-aside span{color:#705567;font-size:.84rem;line-height:1.55}.owner-feature__finish{background:var(--of-deep);color:#fff;padding-block:clamp(3.5rem,6vw,5rem)}.owner-feature__finish-inner{display:flex;align-items:center;justify-content:space-between;gap:2rem}.owner-feature__finish .owner-feature__eyebrow{color:#f8b4d0}.owner-feature__finish h2{max-width:610px;color:#fff}.owner-feature__finish p:last-child{margin-top:1rem;color:#f3cadc;font-size:.9rem}.owner-feature__finish-links{flex-direction:column;align-items:flex-start;margin-top:0}.owner-feature__button--light{background:#fff;color:var(--of-deep);white-space:nowrap}.owner-feature__button--light:hover{background:#ffe5f0}.owner-feature__finish-links>a:last-child{display:inline-flex;align-items:center;gap:.35rem;color:#fff;font-size:.84rem;font-weight:750}.owner-feature a:focus-visible,.owner-feature__header a:focus-visible{outline:2px solid var(--of-magenta);outline-offset:3px}@media (max-width: 760px){.owner-feature__hero-grid,.owner-feature__detail-grid{grid-template-columns:1fr;gap:2.5rem}.owner-feature__hero-grid{min-height:0;padding-block:3rem 4rem}.owner-feature__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.owner-feature__finish-inner{flex-direction:column;align-items:flex-start}.owner-feature__finish-links{flex-direction:row;align-items:center}.owner-feature__nav{gap:.8rem}.owner-feature__nav a:first-child{display:none}}@media (max-width: 450px){.owner-feature__header-inner{gap:.8rem}.owner-feature__nav{gap:.7rem}.owner-feature__nav a,.owner-feature__signin{font-size:.73rem}.owner-feature__hero-grid{padding-top:2rem}.owner-feature__steps{grid-template-columns:1fr;margin-top:2rem}.owner-feature__actions{align-items:stretch}.owner-feature__actions>a{flex:1 1 auto}.owner-feature__finish-links{align-items:flex-start;flex-direction:column}}
