/* Homepage wordmark is the reference. One face, weight and tracking in every shell. */
@font-face{font-family:ConverzeWordmark;src:url('/release-v76-20261104/assets/stack-sans-notch.woff2') format('woff2');font-display:swap;font-weight:400 900}
html body :is([data-converze-wordmark],a.brand,a.v13-brand,a.header159-brand,a.fh12-brand,.site-footer-brand>a:first-child){font-family:ConverzeWordmark,Inter,sans-serif!important;font-weight:600!important;font-style:normal!important;letter-spacing:-.065em!important;line-height:1!important;text-transform:none!important;white-space:nowrap}
.portrait-caption-action{font-family:inherit;font-weight:400;text-align:left;cursor:pointer;appearance:none;width:auto;min-height:72px;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}
.portrait-caption-action:hover{background:#f5f4ebf2;box-shadow:0 8px 30px #00000016,inset 0 1px #fff9;transform:translateY(-2px)}
.portrait-caption-action .circle-button{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;pointer-events:none;transition:transform .2s ease,border-color .2s ease}
.portrait-caption-action:hover .circle-button{transform:translateX(3px);border-color:currentColor}
.portrait-caption-action:focus-visible{outline:2px solid currentColor;outline-offset:5px;box-shadow:0 0 0 7px #f5f4ebaa}
.portrait-caption-action:active{transform:translateY(0)}
@media(prefers-reduced-motion:reduce){.portrait-caption-action,.portrait-caption-action .circle-button{transition:none;transform:none!important}}
/* One neutral edge treatment supersedes the copied rainbow rules in this candidate. */
html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite){position:relative;isolation:isolate;overflow:visible!important}
html body :is(.v13-app,.combined-demo) .cta-graphite{background:linear-gradient(180deg,#26272a,#191a1c)!important;color:#f4f2ed!important;border-color:#ffffff30!important;box-shadow:none!important;transition:transform 180ms ease!important}
html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite)::after{content:'';position:absolute;display:block;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#f4f2ede6,#92949b40 50%,#f4f2edb3)!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.35;animation:none!important;transition:opacity 240ms ease;pointer-events:none;transform:none!important}
html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite)::before{content:'';display:block;position:absolute;inset:-5px;border-radius:inherit;background:transparent!important;box-shadow:0 0 15px 5px #f4f2ed66,0 0 28px 7px #a0a2a629;filter:none!important;z-index:-1;opacity:0;animation:none!important;transition:opacity 240ms ease;pointer-events:none;transform:none!important}
html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite):hover:not(:disabled)::after{opacity:.95}
html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite):hover:not(:disabled)::before{opacity:.65}
html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite):focus-visible{outline:2px solid currentColor!important;outline-offset:4px!important}
html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite):active:not(:disabled)::before{opacity:.35}
@media(prefers-reduced-motion:reduce){html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite),html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite)::before,html body :is(.v13-app,.combined-demo) :is(.v13-button,.v13-start,.cta-graphite)::after{transition:none!important;transform:none!important}}
@media(forced-colors:active){html body :is(.v13-button,.v13-start,.cta-graphite)::before,html body :is(.v13-button,.v13-start,.cta-graphite)::after{display:none!important}html body .cta-graphite{border:1px solid ButtonText!important;background:ButtonFace!important;color:ButtonText!important}}
