.tool-product-page{--paper:#f3f0e8;--paper-raised:#faf8f2;--paper-quiet:#e5e0d5;--ink:#11110f;--ink-soft:#41423d;--muted:#686a62;--line:#cbc6ba;--signal:#96391f;--signal-bright:#ef7650;--color-bg:#f3f0e8;--color-surface:#faf8f2;--color-surface-light:#e5e0d5;--color-border:#cbc6ba;--color-text-primary:#11110f;--color-text-secondary:#41423d;--color-text-muted:#686a62;--color-accent:#96391f;--color-hover-accent:#7b2d18;--color-accent-glow:#96391f2e;--product-dark:#0b0d0e;--product-dark-raised:#171a19;--product-light:#f3f0e8;--product-muted-light:#b9b9b2;background:var(--product-light);color:var(--ink)}.tool-product-page .operational-label{color:var(--signal);letter-spacing:.16em;font-size:.7rem}.tool-product-page .tool-page-hero .operational-label,.tool-product-page .tool-process .operational-label,.tool-product-page .tool-method .operational-label,.tool-product-page .purchase-ledger .operational-label{color:var(--signal-bright)}.tool-product-page .tool-page-hero{background:var(--product-dark);color:var(--product-light);border:0;padding-block:clamp(3.75rem,6vw,5.5rem) clamp(3rem,4.5vw,4.25rem)}.tool-product-page .tool-page-hero__grid{align-items:center;gap:clamp(2.25rem,5vw,5rem)}.tool-product-page .tool-page-hero__intro,.tool-product-page .tool-product-summary{grid-column:1/-1;min-width:0}.tool-product-page .tool-page-hero__title{max-width:16ch;color:var(--product-light);letter-spacing:-.052em;text-transform:none;margin-top:1.2rem;font-size:clamp(2.55rem,4vw,4rem);font-weight:700;line-height:1.02}.tool-product-page .tool-page-hero__lead{max-width:39rem;color:var(--product-muted-light);margin-top:1.55rem;font-size:clamp(1rem,1.2vw,1.14rem);line-height:1.65}.tool-product-page .tool-page-actions{margin-top:1.8rem}.tool-product-page .tool-page-actions>a,.tool-product-page .purchase-ledger__action>a{min-height:3.15rem;box-shadow:none;letter-spacing:0;text-transform:none;border-radius:0;font-size:.86rem}.tool-product-page .tool-page-hero .tool-page-actions>a:first-child{background:var(--signal-bright);color:#11110f}.tool-product-page .tool-page-hero .tool-page-actions>a:first-child:hover{background:#ff8b68}.tool-product-page .tool-page-hero .tool-page-actions>a:nth-child(2){color:var(--product-light);background:0 0;border-color:#5d615e}.tool-product-page .tool-page-hero__trust{color:#9fa19c;font-family:var(--font-technical);letter-spacing:.06em;text-transform:uppercase;margin-top:1.35rem;font-size:.68rem;line-height:1.6}.tool-product-summary{background:var(--product-dark-raised);border:1px solid #363a38;min-width:0;padding:clamp(1.4rem,2.4vw,2rem)}.tool-product-summary__label{color:var(--signal-bright);font-family:var(--font-technical);letter-spacing:.16em;text-transform:uppercase;font-size:.69rem}.tool-product-summary__description{color:var(--product-light);margin-top:1rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.5}.tool-product-summary__facts{margin-top:1.5rem}.tool-product-summary__facts>div{border-top:1px solid #363a38;grid-template-columns:minmax(5.5rem,.65fr) minmax(0,1.35fr);gap:1rem;padding-block:.85rem;display:grid}.tool-product-summary__facts dt{color:#8f928d;font-family:var(--font-technical);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.tool-product-summary__facts dd{color:#e8e5dd;margin:0;font-size:.88rem;line-height:1.45}.tool-product-page .tool-page-hero__rule,.tool-product-page .tool-section-rule{display:none}.tool-product-page .tool-section-title{letter-spacing:-.046em;max-width:18ch;margin-top:1rem;font-size:clamp(2rem,3.35vw,3.25rem);font-weight:600;line-height:1.06}.tool-product-page .tool-section-lead,.tool-product-page .tool-problem__lead{color:#4b4c46;line-height:1.7}.tool-product-page .product-evidence{background:var(--product-dark-raised);border:0;padding-block:clamp(2rem,4vw,4rem)}.tool-product-page .product-evidence__layout,.tool-product-page .product-evidence__secondary{gap:clamp(.8rem,1.5vw,1.35rem)}.tool-product-page .product-evidence__image{border:0;box-shadow:0 1rem 3rem #0000002e}.tool-product-page .tool-runtime,.tool-product-page .tool-problem,.tool-product-page .document-register,.tool-product-page .tool-comparison,.tool-product-page .tool-faq,.tool-product-page .free-template-register,.tool-product-page .tool-final{border:0}.tool-product-page .tool-problem{background:var(--product-light)}.tool-product-page .tool-problem__intro{align-items:end;gap:1.5rem clamp(2rem,7vw,7rem)}.tool-product-page .tool-principles{border:0;gap:1rem;margin-top:clamp(3rem,5vw,4.5rem);display:grid}.tool-product-page .tool-principles__item{background:#e4dfd4;border:0;height:100%;padding:clamp(1.4rem,2.5vw,2rem);display:block}.tool-product-page .tool-principles__item:before{color:var(--signal);margin-bottom:1.35rem;display:block}.tool-product-page .tool-principles__item h3{font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.15}.tool-product-page .tool-principles__item p{color:#4b4c46;margin-top:.8rem;line-height:1.65}.tool-product-page .document-register{background:#dcd7cc}.tool-product-page .document-register__ledger{border:0;gap:.75rem;margin-top:clamp(2.75rem,5vw,4.5rem);display:grid}.tool-product-page .document-register__item{background:var(--product-light);border:0;height:100%;padding:1.25rem}.tool-product-page .document-register__copy h3{line-height:1.3}.tool-product-page .document-register__copy p{color:#686a62;line-height:1.55}.tool-product-page .tool-process,.tool-product-page .tool-method,.tool-product-page .purchase-ledger{background:var(--product-dark);color:var(--product-light);border:0}.tool-product-page .tool-process__sequence,.tool-product-page .tool-method-ledger{border:0;gap:clamp(2rem,4vw,4rem);margin-top:clamp(3rem,5vw,4.5rem);display:grid}.tool-product-page .tool-process__item,.tool-product-page .tool-method-ledger__item{border:0;padding:0;display:block}.tool-product-page .tool-process__item>span{color:var(--signal-bright);letter-spacing:.12em;margin-bottom:1.2rem;font-size:.74rem;display:block}.tool-product-page .tool-process__item h3,.tool-product-page .tool-method-ledger__item h3{color:var(--product-light);font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.15}.tool-product-page .tool-process__item p,.tool-product-page .tool-method-ledger__item p{color:var(--product-muted-light);margin-top:.85rem;line-height:1.7}.tool-product-page .tool-comparison{background:var(--product-light)}.tool-product-page .tool-comparison__scroll{background:#faf8f2;border:0;margin-top:clamp(2.5rem,4vw,3.75rem);padding-inline:clamp(1rem,2vw,2rem)}.tool-product-page #seckit-comparison-hint{color:#4b4c46}.tool-product-page .tool-comparison__table{color:#41423d}.tool-product-page .tool-comparison__table tr{border-color:#cbc6ba}.tool-product-page .tool-comparison__table thead th{color:#686a62}.tool-product-page .tool-comparison__table thead th:nth-child(2){color:var(--signal)}.tool-product-page .tool-comparison__table tbody td:first-child{color:#686a62}.tool-product-page .tool-comparison__table tbody td:nth-child(2){color:#11110f}.tool-product-page .tool-comparison__table tbody td:nth-child(n+3){color:#41423d}.tool-product-page .purchase-ledger__offer{border:0}.tool-product-page .purchase-ledger__offer ul{gap:.85rem;padding-left:1.25rem;list-style:outside;display:grid}.tool-product-page .purchase-ledger__offer li{color:var(--product-muted-light);border:0;padding:0;font-size:.95rem;line-height:1.55}.tool-product-page .purchase-ledger__offer li::marker{color:var(--signal-bright)}.tool-product-page .purchase-ledger__action>a{background:var(--signal-bright);color:#11110f}.tool-product-page .tool-faq{background:var(--product-light)}.tool-product-page .tool-faq__ledger{border:0;gap:.8rem;max-width:68rem;margin-top:clamp(2.75rem,5vw,4.5rem);display:grid}.tool-product-page .tool-faq__item{background:#e4dfd4;border:0;padding:1.25rem 1.4rem}.tool-product-page .tool-faq__item[open]{background:#ddd7cc;border:0}.tool-product-page .tool-faq__item summary{padding:0}.tool-product-page .tool-faq__item summary h3{line-height:1.4}.tool-product-page .tool-faq__item summary+p{color:#464741;border:0;padding-top:0}.tool-product-page .free-template-register{background:#d7d2c7}.tool-product-page .free-template-register__links{border:0;gap:1rem;margin-top:clamp(2.75rem,5vw,4.5rem)}.tool-product-page .free-template-register__links>div+div{border:0}.tool-product-page .free-template-register__link{background:var(--product-light);padding:clamp(1.5rem,3vw,2.25rem)}.tool-product-page .tool-final{background:#e4dfd4}.tool-product-page .tool-final__legal{border-color:#bdb7aa}.tool-product-page .tool-runtime{background:#ded9ce}.tool-product-page .tool-runtime__frame{width:min(100%,74rem);margin-inline:auto}.tool-product-page .tool-runtime .tool-runtime__surface{background:var(--product-light);border:0;padding:clamp(1.5rem,4vw,3.25rem)}.tool-product-page .tool-runtime__title{max-width:16ch;font-size:clamp(1.85rem,3.1vw,2.75rem);line-height:1.06}.tool-product-page .tool-category-ledger{border:0;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.tool-product-page .tool-category-ledger__item{background:#e4dfd4;border:0;padding:1.35rem;display:block}.tool-product-page .tool-category-ledger__meta{justify-content:space-between}.tool-product-page .tool-category-ledger__item h3{margin-top:1.1rem;font-size:1.15rem}.tool-product-page .tool-category-ledger__item p{color:#555650;margin-top:.65rem;line-height:1.6}.tool-runtime__notes{color:#4b4c46;gap:.8rem;margin:2rem 0 0;padding-left:1.25rem;font-size:.9rem;line-height:1.55;list-style:outside;display:grid}.tool-runtime__notes li::marker{color:var(--signal)}.tool-product-page--score .tool-method .tool-section-title{color:var(--product-light)}.tool-product-page--score .tool-method-ledger__item p{margin-top:.85rem!important}@media (width>=48rem){.tool-product-page .tool-page-hero__intro{grid-column:1/8}.tool-product-page .tool-product-summary{grid-column:8/13}.tool-product-page .tool-process__sequence,.tool-product-page .tool-method-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-product-page .tool-principles__item{grid-template-columns:3rem minmax(16rem,.75fr) minmax(0,1.25fr);align-items:baseline;gap:clamp(1rem,2.5vw,2.5rem);height:auto;display:grid}.tool-product-page .tool-principles__item:before{margin:0}.tool-product-page .tool-principles__item p{margin-top:0}.tool-product-page .document-register__ledger,.tool-product-page .tool-category-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.tool-product-page .tool-problem__intro .operational-label,.tool-product-page .tool-problem__intro .tool-section-title{grid-column:1/7}.tool-product-page .tool-problem__intro .tool-problem__lead{grid-area:1/7/span 2/13;margin-top:1.75rem}}@media (width<=47.99rem){.tool-product-page .tool-page-hero{padding-block:3.25rem 3rem}.tool-product-page .tool-page-hero__grid{gap:2rem}.tool-product-page .tool-page-hero__title{letter-spacing:-.045em;max-width:18ch;font-size:clamp(2.2rem,9.5vw,2.85rem)}.tool-product-page .tool-page-actions{align-items:stretch}.tool-product-page .tool-page-actions>*{width:100%}.tool-product-summary__facts>div{grid-template-columns:5.25rem minmax(0,1fr)}.tool-product-page .purchase-ledger__amount{font-size:clamp(4.5rem,24vw,6.5rem)}}body:has(.tool-product-page) .site-header{color:#f3f0e8;background:#0b0d0ef5;border-bottom-color:#0000}body:has(.tool-product-page) .site-header+div{background:#0b0d0e}body:has(.tool-product-page) .site-header .editorial-nav-link{color:#c9c7c1}body:has(.tool-product-page) .site-header .editorial-nav-link:hover,body:has(.tool-product-page) .site-header .editorial-nav-link[aria-current=page],body:has(.tool-product-page) .site-header .editorial-nav-link.text-accent{color:#ef7650}body:has(.tool-product-page) .site-header .editorial-menu-trigger,body:has(.tool-product-page) .site-header .theme-picker__trigger{color:#f3f0e8}
