.ocx-fit__grid{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin-top:clamp(28px,4vw,44px)}.ocx-fit__col{padding:clamp(24px,3vw,36px);border-radius:4px;background:#fff;border:1px solid var(--rule)}.ocx-fit__col--no{background:transparent}.ocx-fit__col h3{margin:0 0 14px;font-family:var(--font-heading--family);font-weight:400;font-size:1.35rem}.ocx-fit__col ul{list-style:none;margin:0;padding:0}.ocx-fit__col li{display:flex;gap:14px;padding:13px 0;border-top:1px solid var(--rule);line-height:1.5}.ocx-fit__col li:before{flex:none;content:"";width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--w) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23FDF8F3' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center/13px no-repeat}.ocx-fit__col--no li{color:var(--mut)}.ocx-fit__col--no li:before{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 6l8 8M14 6l-8 8' stroke='%2362575a' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat;border:1px solid var(--rule)}.ocx-paths__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ocx-path{display:flex;flex-direction:column;padding:clamp(26px,3.4vw,42px);border-radius:4px;background:#fff;border:1px solid var(--rule)}.ocx--tint .ocx-path{background:var(--c)}.ocx-path--alt,.ocx--tint .ocx-path--alt{background:var(--w);color:var(--c);border-color:var(--w);--mut:rgba(253,248,243,.8)}.ocx-path__label{margin:0 0 14px;font-size:.78rem;letter-spacing:.06em;color:var(--w)}.ocx-path--alt .ocx-path__label{color:#e9c9a8}.ocx-path h3{margin:0 0 12px;font-family:var(--font-heading--family);font-weight:400;font-size:1.8rem;line-height:1.1}.ocx-path p{margin:0;color:var(--mut);line-height:1.7}.ocx-path .ocx__more{margin-top:auto;padding-top:22px;align-self:flex-start;border:0;color:inherit}.ocx-path .ocx__more span{border-bottom:1px solid currentColor;padding-bottom:3px}.ocx-fees__table{width:100%;border-collapse:collapse;font-size:1rem}.ocx-fees__table th{text-align:left;font-weight:500;font-size:.8rem;color:var(--mut);padding:0 0 12px;border-bottom:1px solid var(--ink)}.ocx-fees__table td{padding:18px 16px 18px 0;border-bottom:1px solid var(--rule);vertical-align:top;line-height:1.5}.ocx-fees__table td:nth-child(2){font-family:var(--font-heading--family);font-size:1.2rem;color:var(--w)}.ocx-fees__table td:nth-child(2) small{display:block;font-family:var(--font-body--family);font-size:.82rem;color:var(--mut);margin-top:4px}.ocx-fees__table td:last-child,.ocx-fees__table th:last-child{width:90px;padding-right:0;font-size:.82rem;color:var(--mut);text-align:right}.ocx-fees__table tr.is-total td{background:#6b1a2e0d}.ocx-fees__table tr.is-total td:first-child{padding-left:14px;font-weight:600}.ocx-fees__table tr.is-total td:last-child{padding-right:14px}.ocx-fees__disc{margin-top:28px;padding:20px 22px;border-left:2px solid var(--g);background:#b8925a12;font-size:.86rem;line-height:1.65;color:var(--mut)}.ocx-fees__disc p{margin:0 0 8px}.ocx-founder__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,88px);align-items:center}.ocx-founder__img{margin:0;aspect-ratio:4/5;overflow:hidden;background:#efe4d8}.ocx-founder__img img{display:block;width:100%;height:100%;object-fit:cover}.ocx-founder blockquote{margin:22px 0 0;padding-left:20px;border-left:2px solid var(--w);font-family:var(--font-heading--family);font-size:1.25rem;line-height:1.45}.ocx-time{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);position:relative;border-top:1px solid var(--ink)}.ocx-time li{position:relative;padding:22px 18px 0 0}.ocx-time li:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:var(--c);border:2px solid var(--w)}.ocx--tint .ocx-time li:before{background:var(--t)}.ocx-time li:last-child:before{background:var(--w)}.ocx-time b{display:block;font-family:var(--font-heading--family);font-weight:400;font-size:1.9rem;color:var(--w);line-height:1}.ocx-time span{display:block;margin-top:8px;font-size:.92rem;line-height:1.5;color:var(--mut)}.ocx-videos{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(40px,5vw,64px)}.ocx-videos figure{margin:0}.ocx-videos video,.ocx-videos img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#1a0a0f}.ocx-videos figcaption{margin-top:10px;font-size:.86rem;color:var(--mut)}.ocx-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0 28px}.ocx-steps li{padding:22px 0 30px;border-top:1px solid var(--ink)}.ocx-steps li b{font-family:var(--font-heading--family);font-weight:400;font-style:italic;font-size:1.05rem;color:var(--w)}.ocx-steps h3{margin:8px 0;font-family:var(--font-heading--family);font-weight:400;font-size:1.4rem}.ocx-steps p{margin:0;font-size:.95rem;line-height:1.65;color:var(--mut);max-width:36ch}.ocx-faq__grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:clamp(32px,6vw,88px);align-items:start}.ocx-faq details{border-bottom:1px solid var(--rule)}.ocx-faq details:first-child{border-top:1px solid var(--rule)}.ocx-faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-family:var(--font-heading--family);font-size:1.18rem;line-height:1.35}.ocx-faq summary::-webkit-details-marker{display:none}.ocx-faq summary:after{content:"+";flex:none;font-family:var(--font-body--family);font-size:1.4rem;line-height:1;color:var(--w);transition:transform .3s}.ocx-faq details[open] summary:after{transform:rotate(45deg)}.ocx-faq .ocx__rte{padding:0 0 22px;font-size:.98rem}.ocx-apply{scroll-margin-top:80px}.ocx-apply__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,88px);align-items:start}.ocx-apply .ocx__h2{color:var(--c)}.ocx-apply__contact{margin:26px 0 0;line-height:1.9;color:var(--mut)}.ocx-apply__contact a{color:var(--c);text-decoration:none;border-bottom:1px solid rgba(253,248,243,.5)}.ocx-form-card{background:var(--c);color:var(--ink);border-radius:4px;padding:clamp(22px,3.2vw,40px);--mut:#6B655E;--rule:rgba(35,26,28,.14)}.ocx-form{display:grid;gap:14px}.ocx-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ocx-form label{display:grid;gap:6px}.ocx-form label>span{font-size:.8rem;color:var(--mut)}.ocx-form input:not([type=checkbox]),.ocx-form select,.ocx-form textarea{width:100%;font:inherit;font-size:1rem;color:var(--ink);background:#fff;border:1px solid rgba(35,26,28,.2);border-radius:3px;padding:12px 14px;outline:none;-webkit-appearance:none;appearance:none}.ocx-form select{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%23231a1c' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center/14px no-repeat;padding-right:34px}.ocx-form :is(input,select,textarea):focus{border-color:var(--w)}.ocx-form .ocx-form__consent{display:flex;gap:10px;align-items:flex-start;font-size:.78rem;line-height:1.5;color:var(--mut)}.ocx-form__consent input{margin-top:3px;accent-color:#B41B1E}.ocx-form__err{margin:0;padding:10px 14px;background:#fbeceb;color:#8a1f1f;font-size:.9rem}.ocx-thanks h3{margin:0 0 8px;font-family:var(--font-heading--family);font-weight:400;font-size:1.7rem}.ocx-thanks p{margin:0 0 18px;color:var(--mut)}.ocx-embed iframe{width:100%!important;border:0}.ocx-apply--wide .ocx-apply__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(20px,3vw,40px) clamp(32px,6vw,88px);align-items:end}.ocx-apply--wide .ocx-apply__contact{margin:0;text-align:right}.ocx-apply--wide .ocx-form-card{grid-column:1/-1;padding:0;background:transparent;margin-top:clamp(8px,1.5vw,20px)}.ocx-apply--wide .ocx-embed iframe{display:block;border-radius:4px}.ocx-legal{padding-block:20px;background:#111211;color:#fdf8f38c;font-size:.75rem;line-height:1.6}.ocx-legal p{margin:0}@media(max-width:989px){.ocx__head,.ocx-mk__grid,.ocx-list--rows .ocx-list__grid,.ocx-list--split .ocx-list__grid,.ocx-fit__grid,.ocx-founder__grid,.ocx-faq__grid,.ocx-apply__grid{grid-template-columns:1fr}.ocx-apply--wide .ocx-apply__contact{text-align:left}.ocx-list--rows .ocx-list__intro{position:static}.ocx-trust ul{grid-template-columns:1fr 1fr}.ocx-trust li:nth-child(3){border-left:0;padding-left:0}.ocx-trust li:nth-child(n+3){border-top:1px solid var(--rule)}.ocx-sites{grid-template-columns:repeat(2,1fr)}.ocx-list--cards .ocx-items,.ocx-steps{grid-template-columns:1fr 1fr}.ocx-time{grid-template-columns:1fr 1fr;row-gap:24px}.ocx-list--split .ocx-list__img,.ocx-founder__img{aspect-ratio:4/3}}@media(max-width:599px){.ocx__ctas .ocx__btn{flex:1 1 100%}.ocx-trust li{padding:16px 12px;font-size:1rem}.ocx-stats{gap:10px}.ocx-stats>div{padding:20px 16px}.ocx-stats dt{font-size:1.85rem}.ocx-sites{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin-inline:calc(-1*max(20px,4vw));padding-inline:max(20px,4vw);scrollbar-width:none}.ocx-site{flex:0 0 74%;scroll-snap-align:start}.ocx-list--cards .ocx-items,.ocx-list--rows .ocx-items,.ocx-paths__grid,.ocx-steps,.ocx-videos,.ocx-form__row{grid-template-columns:1fr}.ocx-list__media{gap:8px}.ocx-fees__table td:last-child,.ocx-fees__table th:last-child{display:none}}@media(prefers-reduced-motion:reduce){[data-r]{opacity:1;transform:none;transition:none}.ocx-in{animation:none}.ocx-mk__bar{transition:none}}.ocx-mk__credits{margin-top:clamp(20px,3vw,32px);font-size:11px;line-height:1.5;color:var(--mut);opacity:.85}.ocx-mk__credits p{margin:0}.ocx-mk__credits a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/7/assets/oc-franchise-2.css.map */
