.bos-owner-lp.lpv2{--lpv2-hdr-bg:color-mix(in srgb, var(--bg) 97%, transparent);--lpv2-hdr-solid:var(--bg);--lpv2-ink:var(--ink-soft);--lpv2-accent:var(--navy-800);--lpv2-accent-bg:#13315c0f;--lpv2-line:var(--line);--lpv2-ftr-bg:var(--navy-900);--lpv2-ftr-ink:#ffffffb8;--lpv2-ftr-head:#fff;--lpv2-ftr-muted:#ffffff9e;--lpv2-ftr-line:#ffffff1f;--lpv2-ftr-hover:#fff}.bos-team-lp.lpv2{--lpv2-hdr-bg:#f7f9fcf7;--lpv2-hdr-solid:#f7f9fc;--lpv2-ink:var(--ink-2);--lpv2-accent:var(--brand);--lpv2-accent-bg:var(--brand-050);--lpv2-line:var(--line);--lpv2-ftr-bg:#fff;--lpv2-ftr-ink:var(--ink-2);--lpv2-ftr-head:var(--ink);--lpv2-ftr-muted:var(--muted);--lpv2-ftr-line:var(--line);--lpv2-ftr-hover:var(--brand)}.bos-solo-lp.lpv2{--lpv2-hdr-bg:#fbf7f0f7;--lpv2-hdr-solid:#fbf7f0;--lpv2-ink:var(--ink-soft);--lpv2-accent:var(--coral-deep);--lpv2-accent-bg:#e86a4c14;--lpv2-line:#4a3a281f;--lpv2-ftr-bg:#2c2a26;--lpv2-ftr-ink:#cfc7ba;--lpv2-ftr-head:#fff;--lpv2-ftr-muted:#a59c8f;--lpv2-ftr-line:#3e3a33;--lpv2-ftr-hover:#fff}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2{--lpv2-maxw:1180px;--lpv2-gut:clamp(16px, 4vw, 40px);overflow-x:clip}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .wrap{width:100%;max-width:calc(var(--lpv2-maxw) + var(--lpv2-gut) * 2);padding-inline:var(--lpv2-gut);margin-inline:auto}.lpv2 .lpv2-preview{z-index:61;color:#92400e;padding:8px var(--lpv2-gut);text-align:center;letter-spacing:0;background:#fef3c7;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic UI,Meiryo,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.6;position:relative}.lpv2 .lpv2-preview__diff{opacity:.95;font-size:12.5px;font-weight:500;display:block}.lpv2 .v2-mailform__preview{color:#92400e;background:#fef3c7;border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.6}.lpv2 .lpv2-hdr{z-index:60;background:var(--lpv2-hdr-bg);-webkit-backdrop-filter:saturate(150%)blur(14px);border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.lpv2 .lpv2-hdr.is-scrolled,.lpv2 .lpv2-hdr.is-open{border-bottom-color:var(--lpv2-line);box-shadow:0 6px 20px #0f1e370f}.lpv2 .lpv2-hdr__in{align-items:center;gap:20px;height:72px;display:flex}.lpv2 .lpv2-hdr .lpv2-hdr__logo{flex:none;max-width:200px;height:48px;overflow:hidden}.lpv2 .lpv2-hdr .lpv2-hdr__logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%}.lpv2 .lpv2-hdr__nav{align-items:center;gap:4px;margin-left:auto;display:flex}.lpv2 .lpv2-hdr__nav a{color:var(--lpv2-ink);white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:14.5px;font-weight:600;transition:color .15s,background .15s}.lpv2 .lpv2-hdr__nav a:hover{color:var(--lpv2-accent);background:var(--lpv2-accent-bg)}.lpv2 .lpv2-hdr__actions{flex:none;align-items:center;gap:10px;display:flex}.lpv2 .lpv2-hdr .lpv2-hdr__cta{white-space:nowrap;justify-content:center;align-items:center;min-height:42px;margin:0;padding:9px 18px;font-size:14px;display:inline-flex}.lpv2 .lpv2-burger{border:1px solid var(--lpv2-line);width:44px;height:44px;color:var(--lpv2-ink);cursor:pointer;background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;display:none}.lpv2 .lpv2-burger:focus-visible{outline:2px solid var(--lpv2-accent);outline-offset:2px}.lpv2 .lpv2-burger__icon{width:20px;height:14px;display:block;position:relative}.lpv2 .lpv2-burger__icon i{background:currentColor;border-radius:2px;height:2px;transition:transform .2s,opacity .2s,top .2s;position:absolute;left:0;right:0}.lpv2 .lpv2-burger__icon i:first-child{top:0}.lpv2 .lpv2-burger__icon i:nth-child(2){top:6px}.lpv2 .lpv2-burger__icon i:nth-child(3){top:12px}.lpv2 .lpv2-burger__icon.is-x i:first-child{top:6px;transform:rotate(45deg)}.lpv2 .lpv2-burger__icon.is-x i:nth-child(2){opacity:0}.lpv2 .lpv2-burger__icon.is-x i:nth-child(3){top:6px;transform:rotate(-45deg)}.lpv2 .lpv2-mnav{background:var(--lpv2-hdr-solid);border-bottom:1px solid var(--lpv2-line);max-height:calc(100vh - 72px);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #0f1e371f}.lpv2 .lpv2-hdr.is-open .lpv2-mnav{display:block}.lpv2 .lpv2-mnav__in{flex-direction:column;padding-block:8px 20px;display:flex}.lpv2 .lpv2-mnav__link{color:var(--lpv2-ink);border-bottom:1px solid var(--lpv2-line);padding:14px 4px;font-size:16px;font-weight:700}.lpv2 .lpv2-mnav__link:hover{color:var(--lpv2-accent)}.lpv2 .lpv2-mnav .lpv2-mnav__cta{justify-content:center;align-items:center;width:100%;min-height:48px;margin:16px 0 0;display:flex}@media (width<=1024px){.lpv2 .lpv2-hdr__in{justify-content:space-between;height:64px}.lpv2 .lpv2-hdr .lpv2-hdr__logo{height:40px}.lpv2 .lpv2-hdr__nav{display:none}.lpv2 .lpv2-burger{display:inline-flex}.lpv2 .lpv2-mnav{max-height:calc(100vh - 64px)}}@media (width<=480px){.lpv2 .lpv2-hdr .lpv2-hdr__logo{max-width:150px;height:36px}.lpv2 .lpv2-hdr__actions .lpv2-hdr__cta{display:none}}.lpv2 .lpv2-ftr{background:var(--lpv2-ftr-bg);color:var(--lpv2-ftr-ink);border-top:1px solid var(--lpv2-ftr-line);text-align:left;margin-top:0;padding:56px 0 40px}.lpv2 .lpv2-ftr__grid{grid-template-columns:1.4fr repeat(3,1fr);gap:32px 40px;display:grid}.lpv2 .lpv2-ftr .lpv2-ftr__logo{max-width:200px;height:44px;overflow:hidden}.lpv2 .lpv2-ftr .lpv2-ftr__logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%}.lpv2 .lpv2-ftr__about{max-width:34ch;color:var(--lpv2-ftr-ink);margin:14px 0 0;font-size:13px;line-height:1.85}.lpv2 .lpv2-ftr__col h3{letter-spacing:.06em;color:var(--lpv2-ftr-head);margin:0 0 12px;font-size:13px;font-weight:700}.lpv2 .lpv2-ftr__col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lpv2 .lpv2-ftr__col a{color:var(--lpv2-ftr-ink);font-size:13.5px;transition:color .15s}.lpv2 .lpv2-ftr__col a:hover,.lpv2 .lpv2-ftr__legal a:hover{color:var(--lpv2-ftr-hover)}.lpv2 .lpv2-ftr__bottom{border-top:1px solid var(--lpv2-ftr-line);color:var(--lpv2-ftr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;padding-top:22px;font-size:12px;display:flex}.lpv2 .lpv2-ftr__legal{flex-wrap:wrap;gap:8px 18px;display:flex}.lpv2 .lpv2-ftr__legal a{color:var(--lpv2-ftr-muted);transition:color .15s}.lpv2 .lpv2-ftr__note{color:var(--lpv2-ftr-muted);margin:16px 0 0;font-size:12px}@media (width<=1024px){.lpv2 .lpv2-ftr__grid{grid-template-columns:repeat(3,1fr)}.lpv2 .lpv2-ftr__brand{grid-column:1/-1}}@media (width<=600px){.lpv2 .lpv2-ftr__grid{grid-template-columns:1fr 1fr}}@media (width<=380px){.lpv2 .lpv2-ftr__grid{grid-template-columns:1fr}}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .hero{padding-top:clamp(48px,8vw,96px)}body :is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2-hero__stage{margin-right:calc(-1 * clamp(0px, (100vw - var(--lpv2-maxw)) / 2 - 24px, 140px))}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .lpv2-hero-cta{flex-flow:wrap;align-items:center;gap:12px 14px;display:flex}@media (width<=600px){:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .lpv2-hero-cta{flex-direction:column;align-items:stretch}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .lpv2-hero-cta>*{flex:none;justify-content:center;width:100%;max-width:none;margin:0}}.lpv2 .lpv2-nowrap{white-space:nowrap}@media (width<=1024px){:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2-rg__group,:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2-rg__group.is-rev{grid-template-columns:minmax(0,1fr);gap:32px}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2-rg__group.is-rev .v2-rg__text{order:0}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2-rg__visual{width:100%;max-width:560px;margin-inline:auto}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2t-packview{margin-inline:auto}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .price-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2t-mig__flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=761px) and (width<=1024px){:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 :is(.v2-why__grid,.v2t-mig__grid){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 :is(.v2-why__grid,.v2t-mig__grid,.price-grid)>:last-child:nth-child(odd):not(:first-child){grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}}@media (width<=760px){:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .price-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){:is(.bos-owner-lp,.bos-team-lp,.bos-solo-lp).lpv2 .v2t-mig__flow{grid-template-columns:minmax(0,1fr)}}.lpv2 .lpv2-ai{text-align:left;flex-direction:column;gap:12px;margin-top:18px;display:flex}.lpv2 .lpv2-ai__bar{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.lpv2 .lpv2-ai__run{align-items:center;gap:8px;min-height:46px;display:inline-flex}.lpv2 .lpv2-ai__run:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.lpv2 .lpv2-ai__remaining{color:var(--lpv2-ink);flex-direction:column;gap:2px;font-size:13px;display:flex}.lpv2 .lpv2-ai__remaining>span{font-weight:700}.lpv2 .lpv2-ai__signup-link{color:var(--lpv2-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.lpv2 .lpv2-ai__signup-link.is-small{font-size:12.5px}.lpv2 .lpv2-ai__hint,.lpv2 .lpv2-ai__note{color:var(--lpv2-ink);margin:0;font-size:13px}.lpv2 .lpv2-ai__stale{color:#92400e;background:#fef3c7;border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:13px;font-weight:600}.lpv2 .lpv2-ai__signup{background:var(--lpv2-accent-bg);border:1px solid var(--lpv2-line);border-radius:12px;padding:16px 18px}.lpv2 .lpv2-ai__signup.is-prominent{border:2px solid var(--lpv2-accent);background:#fff;padding:20px 22px;box-shadow:0 10px 28px #0f1e371a}.lpv2 .lpv2-ai__signup-lead{color:var(--lpv2-ink);margin:0 0 12px;font-size:14.5px;font-weight:600;line-height:1.7}.lpv2 .lpv2-ai__signup.is-prominent .lpv2-ai__signup-lead{font-size:15.5px}.lpv2 .lpv2-ai__signup-actions{flex-wrap:wrap;gap:10px 12px;display:flex}.lpv2 .lpv2-ai__limit{flex-direction:column;gap:12px;display:flex}.lpv2 .lpv2-ai__limit-msg{color:var(--lpv2-ink);margin:0;font-size:15px;font-weight:700}.lpv2 .lpv2-ai__fallback-note{color:var(--lpv2-ink);margin:0;font-size:13px}@media (width<=600px){.lpv2 .lpv2-ai__bar{flex-direction:column;align-items:stretch}.lpv2 .lpv2-ai__run,.lpv2 .lpv2-ai__signup-actions>*{justify-content:center;width:100%}}.lpv2 .v2s-time__wage-note,.lpv2 .v2-cost__note-wage{color:var(--lpv2-ink);opacity:.9;margin:6px 0 0;font-size:12.5px;line-height:1.7}div.lp-report{box-sizing:border-box;color:#0f2a4a;text-align:left;background:#fffffff5;border:1px solid #0f2a4a1f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;max-width:1040px;margin:20px auto 0;padding:18px 20px;display:flex}div.lp-report>button.btn{white-space:normal;text-align:center;max-width:100%;line-height:1.5}@media (width<=520px){div.lp-report>button.btn{padding:14px 18px;font-size:15px}}div.lp-report .lp-report__title{color:#0f2a4a;font-size:17px;font-weight:800}div.lp-report p.lp-report__lead{color:#334155;opacity:1;text-align:left;max-width:none;margin:0;font-size:14px;line-height:1.7}div.lp-report .lp-report__check{color:#0f2a4a;text-align:left;cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.lp-report__check input{margin-top:4px}div.lp-report p.lp-report__note{color:#475569;opacity:1;text-align:left;max-width:none;margin:0;font-size:12px}.bos-solo-lp .final div.lp-report>.btn-cta{color:#fff;background:#c4492f}.bos-owner-lp--v2 .v2-preview-banner{text-align:center;color:#92400e;background:#fef3c7;padding:8px 24px;font-size:14px;font-weight:600}.bos-owner-lp--v2 .v2-sample{position:relative}.bos-owner-lp--v2 .v2-sample__badge{z-index:3;letter-spacing:.08em;color:var(--navy-800);border:1px solid color-mix(in srgb, var(--gold) calc(var(--gold-on) * 60%), var(--line));box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700;position:absolute;top:-12px;right:16px}.bos-owner-lp--v2 .v2-hero .eyebrow{margin-bottom:18px}.bos-owner-lp--v2 .v2-hero h1{font-size:clamp(30px,4.2vw,52px)}.bos-owner-lp--v2 .v2-hero__price{margin-top:24px;padding:9px 16px}.bos-owner-lp--v2 .v2-hero__price .v{font-size:17px}.bos-owner-lp--v2 .v2-hero__price.is-campaign .v{color:#14614a}.bos-owner-lp--v2 .v2-hero__q{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;padding:30px 30px 28px}.bos-owner-lp--v2 .v2-hero__qcap{letter-spacing:.06em;color:var(--muted);margin-bottom:14px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-hero__qtext{color:var(--navy-800);margin:8px 0 22px;font-size:18px;font-weight:700;line-height:1.7}.bos-owner-lp--v2 .v2-hero__q .v2-risk__btn{cursor:default}.bos-owner-lp--v2 .v2-hero__visual{position:relative}.bos-owner-lp--v2 .hero__grid.has-screen{grid-template-columns:1fr 1fr;gap:40px}.bos-owner-lp--v2 .hero__grid.has-screen h1{font-size:clamp(30px,3.3vw,44px)}.bos-owner-lp--v2 .v2-hero__stage{margin-right:-140px;padding:0 0 132px 64px;position:relative}.bos-owner-lp--v2 .v2-hero__screen{border-radius:var(--radius-lg);background:var(--navy-900);border:1px solid var(--navy-700);box-shadow:var(--shadow-lg), 0 30px 80px -30px #0d1b388c;transition:transform .5s cubic-bezier(.2,.7,.2,1);overflow:hidden;transform:perspective(1600px)rotateY(-4deg)rotateX(2deg)}.bos-owner-lp--v2 .v2-hero__stage:hover .v2-hero__screen{transform:perspective(1600px)rotateY(0)rotateX(0)}.bos-owner-lp--v2 .v2-hero__screenbar{background:var(--navy-900);gap:6px;padding:11px 14px;display:flex}.bos-owner-lp--v2 .v2-hero__screenbar i{background:#ffffff38;border-radius:50%;width:9px;height:9px}.bos-owner-lp--v2 .v2-hero__screen img{width:100%;height:auto;display:block}.bos-owner-lp--v2 .v2-hero__card{z-index:2;border:1px solid var(--line);border-radius:var(--radius-lg);width:min(300px,62%);box-shadow:0 24px 60px -18px #0d1b3873, var(--shadow-md);background:#fff;padding:16px 18px;position:absolute;bottom:0;left:0}.bos-owner-lp--v2 .v2-hero__cardlabel{letter-spacing:.06em;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-hero__risks{margin-top:12px}.bos-owner-lp--v2 .v2-hero__riskh{color:var(--navy-800);margin-bottom:6px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-hero__risks ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bos-owner-lp--v2 .v2-hero__risks li{color:#8a5a10;background:#fbf1dc;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.bos-owner-lp--v2 .v2-hero__ai{background:var(--navy-800);border-radius:10px;margin-top:12px;padding:10px 12px}.bos-owner-lp--v2 .v2-hero__aih{color:var(--gold-soft);letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}.bos-owner-lp--v2 .v2-hero__ai p{color:#ffffffe6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.bos-owner-lp--v2 .v2-score{--tone:#1f6f4f;--tone-bg:#e7f4ee;grid-template-columns:auto 1fr;align-items:center;gap:6px 18px;display:grid}.bos-owner-lp--v2 .v2-score--good{--tone:#2b6a8f;--tone-bg:#e6f0f7}.bos-owner-lp--v2 .v2-score--caution{--tone:#9a6b12;--tone-bg:#fbf1dc}.bos-owner-lp--v2 .v2-score--danger{--tone:#b4541a;--tone-bg:#fce9dd}.bos-owner-lp--v2 .v2-score--critical{--tone:#a12c2c;--tone-bg:#fbe3e3}.bos-owner-lp--v2 .v2-score__num{color:var(--tone);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:flex}.bos-owner-lp--v2 .v2-score__num b{letter-spacing:-.01em;font-size:clamp(40px,6vw,56px);font-weight:800;line-height:1}.bos-owner-lp--v2 .v2-score__num span{color:var(--muted);font-size:15px;font-weight:700}.bos-owner-lp--v2 .v2-score__level{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.bos-owner-lp--v2 .v2-score__cap{color:var(--muted);letter-spacing:.06em;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-score__badge{color:var(--tone);background:var(--tone-bg);border-radius:999px;padding:4px 14px;font-size:16px;font-weight:800}.bos-owner-lp--v2 .v2-score__text{color:var(--ink-soft);grid-column:1/-1;margin-top:10px;font-size:15px;line-height:1.85}.bos-owner-lp--v2 .v2-score.is-compact{gap:4px 14px}.bos-owner-lp--v2 .v2-score.is-compact .v2-score__num b{font-size:36px}.bos-owner-lp--v2 .v2-score.is-compact .v2-score__num span{font-size:13px}.bos-owner-lp--v2 .v2-score.is-compact .v2-score__badge{padding:3px 12px;font-size:14px}.bos-owner-lp--v2 .v2-risk__result>.v2-score{border-bottom:1px solid var(--line-soft);margin-bottom:22px;padding-bottom:20px}.bos-owner-lp--v2 .v2-mailform{border:1px solid var(--line);background:var(--bg);border-radius:12px;margin-top:26px;padding:20px 22px;position:relative}.bos-owner-lp--v2 .v2-mailform__h{color:var(--navy-800);font-size:17px;font-weight:800}.bos-owner-lp--v2 .v2-mailform__lead{color:var(--ink-soft);margin-top:4px;font-size:13.5px;line-height:1.8}.bos-owner-lp--v2 .v2-mailform__grid{grid-template-columns:1.3fr 1fr;gap:12px;margin-top:14px;display:grid}.bos-owner-lp--v2 .v2-mailform__field{color:var(--navy-800);flex-direction:column;gap:4px;font-size:13px;font-weight:700;display:flex}.bos-owner-lp--v2 .v2-mailform__field input{font-family:var(--font);border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px;font-size:15px}.bos-owner-lp--v2 .v2-mailform__trap{width:1px;height:1px;position:absolute;top:0;left:-10000px;overflow:hidden}.bos-owner-lp--v2 .v2-mailform__optin{cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;font-size:13.5px;display:flex}.bos-owner-lp--v2 .v2-mailform__optin input{margin-top:4px}.bos-owner-lp--v2 .v2-mailform__optin-l{color:var(--navy-800);font-weight:700;display:block}.bos-owner-lp--v2 .v2-mailform__optin-n{color:var(--muted);font-size:12px;display:block}.bos-owner-lp--v2 .v2-mailform__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.bos-owner-lp--v2 .v2-mailform__privacy{color:var(--blue-500);font-size:12.5px;text-decoration:underline}.bos-owner-lp--v2 .v2-mailform__notice{border-radius:8px;margin-top:12px;padding:10px 12px;font-size:13.5px;line-height:1.7}.bos-owner-lp--v2 .v2-mailform__notice.is-ok{color:#14614a;background:#e7f4ee}.bos-owner-lp--v2 .v2-mailform__notice.is-error{color:#a12c2c;background:#fbe3e3}@media (width<=760px){.bos-owner-lp--v2 .v2-mailform__grid{grid-template-columns:1fr}.bos-owner-lp--v2 .v2-mailform__foot .btn{width:100%}}.bos-owner-lp--v2 .v2-ai{background:var(--navy-800);color:#fff;border-radius:12px;margin:-6px 0 24px;padding:16px 18px}.bos-owner-lp--v2 .v2-ai__h{color:var(--gold-soft);letter-spacing:.06em;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.bos-owner-lp--v2 .v2-ai p{color:#ffffffeb;white-space:pre-line;font-size:15px;line-height:1.9}.bos-owner-lp--v2 .v2-ai.is-loading p{color:#ffffffbf;animation:1.4s ease-in-out infinite v2-ai-pulse}@keyframes v2-ai-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.bos-owner-lp--v2 .v2-ai.is-loading p{animation:none}}.bos-owner-lp--v2 .v2-risk{background:var(--bg-alt)}.bos-owner-lp--v2 .v2-risk__card{border:1px solid var(--line);border-radius:var(--radius-lg);max-width:820px;box-shadow:var(--shadow-md);background:#fff;margin:0 auto;padding:34px 38px 36px}.bos-owner-lp--v2 .v2-risk__progress{align-items:center;gap:16px;margin-bottom:28px;display:flex}.bos-owner-lp--v2 .v2-risk__count{color:var(--blue-500);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.bos-owner-lp--v2 .v2-risk__bar{background:var(--bg-alt);border-radius:999px;flex:1;height:6px;overflow:hidden}.bos-owner-lp--v2 .v2-risk__bar span{background:var(--navy-700);border-radius:999px;height:100%;transition:width .3s;display:block}.bos-owner-lp--v2 .v2-risk__qno{background:var(--navy-800);color:#fff;letter-spacing:.04em;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:28px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.bos-owner-lp--v2 .v2-risk__qtext{color:var(--navy-800);margin:14px 0 26px;font-size:clamp(17px,2vw,21px);font-weight:700;line-height:1.7}.bos-owner-lp--v2 .v2-risk__answers{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bos-owner-lp--v2 .v2-risk__btn{font-family:var(--font);border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);color:var(--navy-800);cursor:pointer;justify-content:center;align-items:center;padding:15px 20px;font-size:16px;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.bos-owner-lp--v2 button.v2-risk__btn:hover{border-color:var(--blue-500);background:#fff}.bos-owner-lp--v2 .v2-risk__btn.is-on{border-color:var(--navy-800);background:var(--navy-800);color:#fff}.bos-owner-lp--v2 .v2-risk__btn--no.is-on{color:#fff;background:#b98a2e;border-color:#b98a2e}.bos-owner-lp--v2 .v2-risk__back{font-family:var(--font);color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:18px;padding:4px 0;font-size:13px;font-weight:600;text-decoration:underline}.bos-owner-lp--v2 .v2-risk__back:hover{color:var(--navy-800)}.bos-owner-lp--v2 .v2-risk__rtitle{color:var(--navy-800);font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.5}.bos-owner-lp--v2 .v2-risk__n{color:#b98a2e;margin:0 2px;font-size:1.35em}.bos-owner-lp--v2 .v2-risk__rintro{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.85}.bos-owner-lp--v2 .v2-risk__rows{flex-direction:column;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:flex}.bos-owner-lp--v2 .v2-risk__row{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);padding:16px 18px}.bos-owner-lp--v2 .v2-risk__rhead{align-items:center;gap:10px;margin-bottom:8px;display:flex}.bos-owner-lp--v2 .v2-risk__rhead b{color:var(--navy-800);font-size:15.5px}.bos-owner-lp--v2 .v2-risk__rno{color:#fff;background:#b98a2e;border-radius:6px;flex:none;padding:2px 8px;font-size:12px;font-weight:800}.bos-owner-lp--v2 .v2-risk__rline{color:var(--ink-soft);grid-template-columns:8.5em 1fr;gap:10px;margin-top:4px;font-size:13.5px;line-height:1.8;display:grid}.bos-owner-lp--v2 .v2-risk__rline .k{color:var(--muted);padding-top:2px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-risk__rline.is-defense .k{color:var(--blue-500)}.bos-owner-lp--v2 .v2-risk__rline.is-defense .v{color:var(--navy-800)}.bos-owner-lp--v2 .v2-risk__handoff{cursor:pointer;border:1px dashed var(--line);border-radius:var(--radius);background:#fff;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.bos-owner-lp--v2 .v2-risk__handoff input{width:18px;height:18px;accent-color:var(--navy-800);flex:none;margin-top:3px}.bos-owner-lp--v2 .v2-risk__handoff-l{color:var(--navy-800);font-size:14px;font-weight:600;line-height:1.7;display:block}.bos-owner-lp--v2 .v2-risk__handoff-n{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.7;display:block}.bos-owner-lp--v2 .v2-risk__cta{margin-top:26px}.bos-owner-lp--v2 .v2-risk__retry{font-family:var(--font);color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:16px;padding:4px 0;font-size:13px;font-weight:600;text-decoration:underline}.bos-owner-lp--v2 .v2-risk__retry:hover{color:var(--navy-800)}.bos-owner-lp--v2 .v2-rg__groups{flex-direction:column;gap:72px;display:flex}.bos-owner-lp--v2 .v2-rg__group{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}.bos-owner-lp--v2 .v2-rg__group.is-rev .v2-rg__text{order:2}.bos-owner-lp--v2 .v2-rg__group.is-rev{grid-template-columns:.85fr 1.15fr}.bos-owner-lp--v2 .v2-rg__head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.bos-owner-lp--v2 .v2-rg__id{background:var(--navy-800);color:#fff;width:38px;height:38px;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--gold) calc(var(--gold-on) * 100%), var(--navy-800));border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.bos-owner-lp--v2 .v2-rg__head h3{color:var(--navy-800);font-size:clamp(20px,2.3vw,26px)}.bos-owner-lp--v2 .v2-rg__table{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.bos-owner-lp--v2 .v2-rg__row{border-bottom:1px solid var(--line-soft);color:var(--ink-soft);grid-template-columns:.8fr 1.1fr 1.3fr;gap:16px;padding:14px 18px;font-size:13.5px;line-height:1.75;display:grid}.bos-owner-lp--v2 .v2-rg__row:last-child{border-bottom:none}.bos-owner-lp--v2 .v2-rg__row--head{background:var(--bg);color:var(--muted);letter-spacing:.04em;padding-top:11px;padding-bottom:11px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-rg__cell .k{display:none}.bos-owner-lp--v2 .v2-rg__cell--risk b{color:var(--navy-800);font-size:14px}.bos-owner-lp--v2 .v2-rg__cell--defense{color:var(--navy-800)}.bos-owner-lp--v2 .v2-rg__visual .mock{font-size:13px}.bos-owner-lp--v2 .v2-why{background:var(--bg-alt)}.bos-owner-lp--v2 .v2-why__grid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.bos-owner-lp--v2 .v2-why__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:22px;padding:26px 26px 28px;display:flex}.bos-owner-lp--v2 .v2-why__card h3{color:var(--navy-800);font-size:16.5px;line-height:1.6}.bos-owner-lp--v2 .v2-why__mock .mock{box-shadow:var(--shadow-md)}.bos-owner-lp--v2 .v2-why__mock .mock__body{padding:18px}.bos-owner-lp--v2 .v2-mock .d{background:var(--blue-500);border-radius:50%;flex:none;width:7px;height:7px}.bos-owner-lp--v2 .v2-min__meeting{color:var(--navy-800);font-size:15px;font-weight:800}.bos-owner-lp--v2 .v2-min__date{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.bos-owner-lp--v2 .v2-min__h{color:var(--blue-500);letter-spacing:.06em;margin:16px 0 8px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-min__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bos-owner-lp--v2 .v2-min__list li{color:var(--ink-soft);gap:9px;font-size:13px;line-height:1.6;display:flex}.bos-owner-lp--v2 .v2-min__list .ck{background:color-mix(in srgb, var(--blue-500) 14%, #fff);border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-top:3px;display:grid}.bos-owner-lp--v2 .v2-min__list .ck svg{width:10px;height:10px;stroke:var(--blue-500)}.bos-owner-lp--v2 .v2-min__tasks{flex-direction:column;gap:8px;display:flex}.bos-owner-lp--v2 .v2-min__task{border:1px solid var(--line-soft);background:var(--bg);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.bos-owner-lp--v2 .v2-min__box{border:1.5px solid var(--blue-400);border-radius:4px;flex:none;width:14px;height:14px}.bos-owner-lp--v2 .v2-min__t{color:var(--ink);flex:1;font-weight:600}.bos-owner-lp--v2 .v2-min__who{color:var(--muted);white-space:nowrap;font-size:12px}.bos-owner-lp--v2 .v2-min__sent{color:var(--blue-500);background:color-mix(in srgb, var(--blue-500) 10%, #fff);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.bos-owner-lp--v2 .v2-prog__ai{background:var(--navy-800);color:#fff;border-radius:10px;padding:14px 16px}.bos-owner-lp--v2 .v2-prog__ai-h{color:var(--gold-soft);letter-spacing:.06em;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.bos-owner-lp--v2 .v2-prog__ai p{color:#ffffffe6;font-size:13px;line-height:1.75}.bos-owner-lp--v2 .v2-prog__rows{flex-direction:column;gap:12px;margin-top:16px;display:flex}.bos-owner-lp--v2 .v2-prog__row{grid-template-columns:1fr auto;grid-template-areas:"top top""bar rate";align-items:center;gap:6px 12px;display:grid}.bos-owner-lp--v2 .v2-prog__top{grid-area:top;justify-content:space-between;align-items:center;gap:10px;display:flex}.bos-owner-lp--v2 .v2-prog__name{color:var(--navy-800);font-size:13px;font-weight:700}.bos-owner-lp--v2 .v2-prog__state{color:var(--blue-500);background:color-mix(in srgb, var(--blue-500) 10%, #fff);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-prog__state.is-stuck{color:#9a6b12;background:#fbf1dc}.bos-owner-lp--v2 .v2-prog__bar{background:var(--bg-alt);border-radius:999px;grid-area:bar;height:7px;overflow:hidden}.bos-owner-lp--v2 .v2-prog__bar span{background:var(--blue-500);border-radius:999px;height:100%;display:block}.bos-owner-lp--v2 .v2-prog__bar span.is-stuck{background:#c99a3e}.bos-owner-lp--v2 .v2-prog__rate{color:var(--muted);font-variant-numeric:tabular-nums;grid-area:rate;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-rep__ai{background:#fef2ea;border:1px solid #fdd8be;border-radius:10px;padding:12px 14px}.bos-owner-lp--v2 .v2-rep__ai-h{color:#9a3412;letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}.bos-owner-lp--v2 .v2-rep__ai p{color:#7c2d12;font-size:12px;line-height:1.7}.bos-owner-lp--v2 .v2-rep__health{align-items:center;gap:10px;margin:14px 0 10px;display:flex}.bos-owner-lp--v2 .v2-rep__health .k,.bos-owner-lp--v2 .v2-rep__field .k{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-rep__pill{color:#9a6b12;background:#fbf1dc;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-rep__field{border:1px solid var(--line-soft);background:var(--bg);border-radius:8px;margin-top:8px;padding:9px 12px}.bos-owner-lp--v2 .v2-rep__field p{color:var(--ink);margin-top:2px;font-size:13px;line-height:1.7}.bos-owner-lp--v2 .v2-rep__note{color:var(--blue-500);background:color-mix(in srgb, var(--blue-500) 10%, #fff);border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.bos-owner-lp--v2 .v2-bill__flow{align-items:stretch;gap:6px;display:flex}.bos-owner-lp--v2 .v2-bill__step{text-align:center;background:var(--bg);border:1px solid var(--line-soft);border-radius:8px;flex:1;min-width:0;padding:10px 6px}.bos-owner-lp--v2 .v2-bill__name{color:var(--navy-800);font-size:13px;font-weight:700;display:block}.bos-owner-lp--v2 .v2-bill__count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;display:block}.bos-owner-lp--v2 .v2-bill__arrow{color:var(--blue-400);flex:none;place-items:center;display:grid}.bos-owner-lp--v2 .v2-bill__h{color:var(--muted);letter-spacing:.06em;margin:18px 0 8px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-bill__items{flex-direction:column;gap:8px;display:flex}.bos-owner-lp--v2 .v2-bill__item{border:1px solid var(--line-soft);background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.bos-owner-lp--v2 .v2-bill__t{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.bos-owner-lp--v2 .v2-bill__s{color:var(--muted);font-size:12px}.bos-owner-lp--v2 .v2-bill__s.is-alert{color:#9a6b12;font-weight:700}.bos-owner-lp--v2 .v2-bill__freee{color:var(--blue-500);align-items:center;gap:8px;margin-top:14px;font-size:12px;font-weight:700;display:inline-flex}.bos-owner-lp--v2 .v2-mail__head{align-items:center;gap:10px;display:flex}.bos-owner-lp--v2 .v2-mail__head .fav{background:var(--bg-alt);width:28px;height:28px;color:var(--muted);border-radius:7px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.bos-owner-lp--v2 .v2-mail__co{color:var(--navy-800);font-size:15px;font-weight:800}.bos-owner-lp--v2 .v2-mail__auto{color:var(--blue-500);background:color-mix(in srgb, var(--blue-500) 10%, #fff);border-radius:999px;align-items:center;gap:8px;margin:12px 0;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.bos-owner-lp--v2 .v2-mail__rows{border:1px solid var(--line);border-radius:10px;overflow:hidden}.bos-owner-lp--v2 .v2-mail__row{border-bottom:1px solid var(--line-soft);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:grid}.bos-owner-lp--v2 .v2-mail__row:last-child{border-bottom:none}.bos-owner-lp--v2 .v2-mail__time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.bos-owner-lp--v2 .v2-mail__subject{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.bos-owner-lp--v2 .v2-mail__kind{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-mail__kind.is-sent{color:var(--blue-500)}.bos-owner-lp--v2 .v2-mail__shared{color:var(--muted);margin-top:12px;font-size:12px}.bos-owner-lp--v2 .v2-guide__q{background:var(--navy-800);color:#fff;border-radius:12px 12px 4px;width:fit-content;max-width:85%;margin-left:auto;padding:10px 14px;font-size:13px;line-height:1.7}.bos-owner-lp--v2 .v2-guide__a{gap:10px;margin-top:14px;display:flex}.bos-owner-lp--v2 .v2-guide__ic{background:color-mix(in srgb, var(--gold) calc(var(--gold-on) * 22%), #eee3c8);color:#9a6b12;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.bos-owner-lp--v2 .v2-guide__a>div{background:var(--bg);border:1px solid var(--line-soft);border-radius:4px 12px 12px;padding:12px 14px}.bos-owner-lp--v2 .v2-guide__a p{color:var(--ink-soft);font-size:13px;line-height:1.8}.bos-owner-lp--v2 .v2-guide__link{color:var(--blue-500);border:1px solid color-mix(in srgb, var(--blue-500) 30%, #fff);background:#fff;border-radius:999px;margin-top:8px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}.bos-owner-lp--v2 .v2-guide__input{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;margin-top:16px;padding:10px 14px;font-size:12px}.bos-owner-lp--v2 .v2-cost{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-alt) 100%)}.bos-owner-lp--v2 .v2-cost__calc{border-radius:var(--radius-lg);max-width:1000px;box-shadow:var(--shadow-lg);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;margin:0 auto;display:grid;overflow:hidden}.bos-owner-lp--v2 .v2-cost__inputs{background:#fff;flex-direction:column;gap:22px;padding:34px;display:flex}.bos-owner-lp--v2 .v2-cost__field label,.bos-owner-lp--v2 .v2-cost__label{color:var(--navy-800);margin-bottom:8px;font-size:13.5px;font-weight:700;line-height:1.6;display:block}.bos-owner-lp--v2 .v2-cost__num{align-items:center;gap:10px;display:flex}.bos-owner-lp--v2 .v2-cost__num input{width:160px;max-width:100%;font-family:var(--font);color:var(--navy-900);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);font-variant-numeric:tabular-nums;padding:10px 14px;font-size:18px;font-weight:700}.bos-owner-lp--v2 .v2-cost__num input:focus{outline:2px solid var(--blue-400);outline-offset:1px;background:#fff}.bos-owner-lp--v2 .v2-cost__num span{color:var(--muted);font-size:14px}.bos-owner-lp--v2 .v2-cost__opts{flex-wrap:wrap;gap:10px;display:flex}.bos-owner-lp--v2 .v2-cost__opt{font-family:var(--font);border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg);min-width:76px;color:var(--navy-800);cursor:pointer;padding:10px 16px;font-size:15px;font-weight:700}.bos-owner-lp--v2 .v2-cost__opt:hover{border-color:var(--blue-500)}.bos-owner-lp--v2 .v2-cost__opt.is-on{background:var(--navy-800);border-color:var(--navy-800);color:#fff}.bos-owner-lp--v2 .v2-cost__out{background:var(--navy-900);color:#fff;flex-direction:column;justify-content:center;padding:34px;display:flex;position:relative}.bos-owner-lp--v2 .v2-cost__out:before{content:"";pointer-events:none;background:radial-gradient(420px 220px at 85% 0,#3a6ea552,#0000 65%);position:absolute;inset:0}.bos-owner-lp--v2 .v2-cost__out>*{position:relative}.bos-owner-lp--v2 .v2-cost__hidden{color:#ffffffe0;font-size:17px;font-weight:700;line-height:1.6}.bos-owner-lp--v2 .v2-cost__hidden b{color:#fff;font-variant-numeric:tabular-nums;margin:0 4px;font-size:44px;font-weight:800}.bos-owner-lp--v2 .v2-cost__bos{color:#ffffffd9;border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:14px;padding-top:14px;font-size:15px;font-weight:700;display:flex}.bos-owner-lp--v2 .v2-cost__bos b{color:var(--gold-soft);font-variant-numeric:tabular-nums;margin:0 3px;font-size:26px}.bos-owner-lp--v2 .v2-cost__camp{color:#0f3d2e;background:#bfe6d3;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.bos-owner-lp--v2 .v2-cost__note{color:#ffffffa6;margin-top:14px;font-size:12px;line-height:1.7}.bos-owner-lp--v2 .v2-cost__toggle{font-family:var(--font);color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;align-self:flex-start;margin-top:14px;padding:6px 16px;font-size:13px;font-weight:600}.bos-owner-lp--v2 .v2-cost__toggle:hover{background:#ffffff0f;border-color:#fff}.bos-owner-lp--v2 .v2-cost__formula{border-radius:var(--radius-sm);background:#ffffff0f;flex-direction:column;gap:6px;margin-top:12px;padding:12px 14px;display:flex}.bos-owner-lp--v2 .v2-cost__formula p{color:#ffffffd9;font-size:12.5px;line-height:1.7}.bos-owner-lp--v2 .v2-cost__compare-head{margin-top:88px;margin-bottom:0}.bos-owner-lp--v2 .v2-cost__compare-title{color:var(--navy-800);font-size:clamp(22px,2.6vw,30px)}.bos-owner-lp--v2 .v2-how .lead{max-width:720px;margin-left:auto;margin-right:auto}.bos-owner-lp--v2 .v2-how__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;max-width:900px;margin:0 auto;display:grid}.bos-owner-lp--v2 .v2-how__stat{border:1px solid var(--line);border-radius:var(--radius);text-align:center;box-shadow:var(--shadow-sm);background:#fff;padding:22px 20px}.bos-owner-lp--v2 .v2-how__stat .v{color:var(--navy-800);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.bos-owner-lp--v2 .v2-how__stat .k{color:var(--muted);margin-top:4px;font-size:13px}.bos-owner-lp--v2 .v2-how__stats+.v2-how__shots{margin-top:40px}.bos-owner-lp--v2 .v2-how__shots{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.bos-owner-lp--v2 .v2-how__frame{border-radius:var(--radius-lg);background:var(--navy-900);border:1px solid var(--navy-700);box-shadow:var(--shadow-lg);padding-top:26px;position:relative;overflow:hidden}.bos-owner-lp--v2 .v2-how__frame:before{content:"";background:#ffffff38;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:14px;box-shadow:13px 0 #ffffff38,26px 0 #ffffff38}.bos-owner-lp--v2 .v2-how__frame img{width:100%;height:auto;display:block}.bos-owner-lp--v2 .v2-how__badge{color:var(--gold-soft);letter-spacing:.04em;font-size:12px;font-weight:700;position:absolute;top:5px;right:10px}.bos-owner-lp--v2 .v2-how__shot h3{color:var(--navy-800);margin-top:18px;font-size:18px;font-weight:800}.bos-owner-lp--v2 .v2-how__shot p{color:var(--ink-soft);margin-top:6px;font-size:14px;line-height:1.85}.bos-owner-lp--v2 .v2-how__note{text-align:center;color:var(--muted);margin-top:22px;font-size:12px}.bos-owner-lp--v2 .v2-peace{background:var(--bg-alt)}.bos-owner-lp--v2 .v2-peace+.pricing{padding-top:0}.bos-owner-lp--v2 .v2-peace__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;max-width:1000px;margin:0 auto;display:grid}.bos-owner-lp--v2 .v2-peace__card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.bos-owner-lp--v2 .v2-peace__card .ck{background:color-mix(in srgb, var(--gold) calc(var(--gold-on) * 20%), #eee3c8);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.bos-owner-lp--v2 .v2-peace__card .ck svg{width:13px;height:13px;stroke:color-mix(in srgb, var(--gold) calc(var(--gold-on) * 100%), #b98a2e);fill:none}.bos-owner-lp--v2 .v2-peace__card h3{color:var(--navy-800);font-size:15px;line-height:1.65}.bos-owner-lp--v2 .v2-peace__card p{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.8}.bos-owner-lp--v2 .v2-peace__reassure{margin-top:64px}.bos-owner-lp--v2 .v2-faq__list{flex-direction:column;gap:12px;max-width:820px;margin:0 auto;display:flex}.bos-owner-lp--v2 .v2-faq__item{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff}.bos-owner-lp--v2 .v2-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.bos-owner-lp--v2 .v2-faq__item summary::-webkit-details-marker{display:none}.bos-owner-lp--v2 .v2-faq__q{color:var(--navy-800);font-size:15.5px;font-weight:700;line-height:1.6}.bos-owner-lp--v2 .v2-faq__item .chev{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .2s}.bos-owner-lp--v2 .v2-faq__item[open] .chev{transform:rotate(180deg)}.bos-owner-lp--v2 .v2-faq__a{color:var(--ink-soft);white-space:pre-line;padding:0 22px 20px;font-size:14px;line-height:1.9}.bos-owner-lp--v2 .v2-final__lead{color:#fffc;max-width:640px;margin:22px auto 0;font-size:16px;line-height:1.9}@media (width<=1000px){.bos-owner-lp--v2 .v2-rg__group,.bos-owner-lp--v2 .v2-rg__group.is-rev{grid-template-columns:1fr;gap:32px}.bos-owner-lp--v2 .v2-rg__group.is-rev .v2-rg__text{order:0}.bos-owner-lp--v2 .v2-rg__visual{max-width:560px}.bos-owner-lp--v2 .v2-cost__calc{grid-template-columns:1fr}.bos-owner-lp--v2 .v2-how__shots{grid-template-columns:1fr;max-width:640px;margin:0 auto}.bos-owner-lp--v2 .hero__grid.has-screen{grid-template-columns:minmax(0,1fr)}.bos-owner-lp--v2 .v2-hero__stage{max-width:720px;margin-right:0}}@media (width<=760px){.bos-owner-lp--v2 .v2-risk__card{padding:24px 20px 26px}.bos-owner-lp--v2 .v2-risk__rline{grid-template-columns:1fr;gap:0}.bos-owner-lp--v2 .v2-hero__q{padding:24px 20px 22px}.bos-owner-lp--v2 .v2-hero__stage{flex-direction:column;gap:16px;padding:0;display:flex}.bos-owner-lp--v2 .v2-hero__screen{transform:none}.bos-owner-lp--v2 .v2-hero__card{width:100%;position:static}.bos-owner-lp--v2 .v2-score{grid-template-columns:1fr}.bos-owner-lp--v2 .v2-rg__row--head{display:none}.bos-owner-lp--v2 .v2-rg__row{grid-template-columns:1fr;gap:6px;padding:16px}.bos-owner-lp--v2 .v2-rg__cell .k{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:700;display:block}.bos-owner-lp--v2 .v2-rg__cell--defense .k{color:var(--blue-500)}.bos-owner-lp--v2 .v2-why__grid{grid-template-columns:1fr}.bos-owner-lp--v2 .v2-cost__inputs,.bos-owner-lp--v2 .v2-cost__out{padding:26px 20px}.bos-owner-lp--v2 .v2-cost__hidden b{font-size:36px}.bos-owner-lp--v2 .v2-cost__compare-head{margin-top:64px}.bos-owner-lp--v2 .v2-peace__grid{grid-template-columns:1fr}.bos-owner-lp--v2 .v2-mail__row{grid-template-columns:1fr auto}.bos-owner-lp--v2 .v2-mail__time{grid-column:1/-1}}@media (width<=480px){.bos-owner-lp--v2 .v2-risk__cta .btn{white-space:normal;width:100%}.bos-owner-lp--v2 .v2-bill__flow{flex-wrap:wrap}.bos-owner-lp--v2 .v2-bill__step{flex:40%}.bos-owner-lp--v2 .v2-bill__arrow{display:none}}.v2-risk__answers>.v2-risk__btn.v2-risk__btn--yes{color:#1d3f78;background:#eaf2ff;border-color:#b7cff3}.v2-risk__answers>.v2-risk__btn.v2-risk__btn--no{color:#8a2323;background:#fdeeee;border-color:#f1c2c2}.v2-risk__answers>button.v2-risk__btn.v2-risk__btn--yes:hover{background:#dce9fd;border-color:#6f9ce0}.v2-risk__answers>button.v2-risk__btn.v2-risk__btn--no:hover{background:#fbe0e0;border-color:#e08b8b}.v2-risk__answers>.v2-risk__btn.v2-risk__btn--yes.is-on{color:#fff;background:#2f6fd6;border-color:#2f6fd6}.v2-risk__answers>.v2-risk__btn.v2-risk__btn--no.is-on{color:#fff;background:#c94343;border-color:#c94343}.v2-risk__answers>button.v2-risk__btn.v2-risk__btn--yes:focus-visible{outline-offset:2px;outline:3px solid #2f6fd673}.v2-risk__answers>button.v2-risk__btn.v2-risk__btn--no:focus-visible{outline-offset:2px;outline:3px solid #c9434366}.v2-risk__both{opacity:.72;margin:-16px 0 18px;font-size:13px;font-weight:600}.v2-hero__q .v2-risk__both{margin:-4px 0 10px;font-size:12px}.v2-risk__card:focus{outline:none}
