body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
@font-face{font-family:"Manrope";src:url("/files/kurea/assets/vendor/fonts/manrope/manrope-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/files/kurea/assets/vendor/fonts/manrope/manrope-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/files/kurea/assets/vendor/fonts/manrope/manrope-semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/files/kurea/assets/vendor/fonts/manrope/manrope-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--c-primary: #008080;--c-primary-dark: #006666;--c-primary-soft: #E0F2F2;--c-primary-soft-border: color-mix(in srgb, var(--c-primary-soft) 85%, var(--c-primary));--c-text: #1F2A2A;--c-text-2: #4A5A5A;--c-text-muted: var(--c-text-2);--c-border: #D6E2E2;--c-bg: #FFFFFF;--c-bg-soft: #F5FAFA;--c-focus: var(--c-primary-dark);--font-body: "Manrope", system-ui, sans-serif;--radius: 0;--container: 75rem;--reading-width: 44rem;--gutter: clamp(1.25rem, 4vw, 2.5rem);--section-space: clamp(3rem, 7vw, 6rem);--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem}*,*::before,*::after{box-sizing:border-box}html{scroll-padding-top:var(--space-md)}body{margin:0;font-family:var(--font-body);color:var(--c-text);background:var(--c-bg);line-height:1.65;overflow-wrap:break-word}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit}a{color:var(--c-primary-dark);text-underline-offset:.2em;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.14em}:focus-visible{outline:2px solid var(--c-focus);outline-offset:4px}.c-skip-link{position:fixed;z-index:100;inset:.75rem auto auto .75rem;padding:.75rem 1rem;background:var(--c-bg);color:var(--c-primary-dark);transform:translateY(-200%)}.c-skip-link:focus{transform:none}@media(prefers-reduced-motion: no-preference){a,button{transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease}}h1,h2,h3,h4{margin:0 0 var(--space-sm);font-weight:700;line-height:1.2;color:var(--c-text);text-wrap:balance}h1{font-size:clamp(2rem,1.4rem + 2.2vw,3.25rem);letter-spacing:-0.035em}h2{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.375rem);letter-spacing:-0.025em}h3{font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem)}h4{font-size:1rem}p{margin:0 0 var(--space-md);color:var(--c-text-muted)}.c-subteaser,.c-subteaser .rte>p{color:var(--c-primary-dark);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.45}ul,ol{margin-block:0 var(--space-md);padding-inline-start:1.25em}li+li{margin-block-start:var(--space-xs)}small{font-size:.875rem}.l-container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.l-container--reading{max-width:calc(var(--reading-width) + 2*var(--gutter))}.l-section{padding-block:var(--section-space)}.l-section--soft{background:var(--c-bg-soft)}#wrapper{min-height:100vh;min-height:100svh;display:flex;flex-direction:column}#container{flex:1 0 auto}#main,#main>.inside{min-width:0}.c-header{--c-focus: #fff;--button-bg: #fff;--button-text: var(--c-primary-dark);--button-hover: var(--c-primary-soft);background:var(--c-primary);color:#fff}.c-header__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);padding-block:1rem}.c-brand{display:inline-flex;flex:0 0 auto}.c-brand__logo{width:8rem;height:auto}.c-menu-toggle{display:inline-flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.625rem .75rem;color:inherit;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.65);border-radius:var(--radius);cursor:pointer;font-size:.9375rem;font-weight:600}.c-menu-toggle__icon{width:1rem;height:.75rem;border-block:1.5px solid currentColor;position:relative}.c-menu-toggle__icon::after{content:"";position:absolute;inset:50% 0 auto;border-top:1.5px solid currentColor;transform:translateY(-50%)}.c-menu-toggle[aria-expanded=true]{background:var(--c-primary-dark)}.c-navigation{width:100%;padding-block:var(--space-sm) .25rem;border-top:1px solid hsla(0,0%,100%,.3)}.c-menu-toggle[hidden],.c-navigation[hidden]{display:none}.c-navigation__list{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.c-navigation__item{margin:0}.c-navigation__link{display:inline-flex;align-items:center;min-height:2.75rem;padding:.625rem .5rem;color:#fff;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none}.c-navigation__link:hover,.c-navigation__link[aria-current=page],.c-navigation__link.is-trail{text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:2px}.c-navigation__item--cta{margin-top:var(--space-sm)}@media(min-width: 64rem){.c-header__inner{flex-wrap:nowrap;gap:var(--space-md)}.c-navigation{width:auto;flex:1;padding:0;border:0}.c-navigation__list{flex-direction:row;align-items:center;justify-content:center;gap:clamp(.125rem,.7vw,.625rem)}.c-navigation__item--cta{margin-top:0;margin-left:auto;padding-left:var(--space-sm)}.c-navigation__item:first-child{margin-left:auto}}.c-btn,.c-enquiry .widget-submit button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.25rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius);font-weight:600;font-size:.9375rem;line-height:1.4;text-align:center;text-decoration:none}.c-btn--primary,.c-enquiry .widget-submit button{background:var(--button-bg, var(--c-primary));color:var(--button-text, #fff);border-color:var(--button-bg, var(--c-primary))}.c-btn--primary:hover,.c-enquiry .widget-submit button:hover{background:var(--button-hover, var(--c-primary-dark));border-color:var(--button-hover, var(--c-primary-dark))}.c-btn--secondary{background:rgba(0,0,0,0);color:var(--c-primary-dark);border-color:var(--c-primary)}.c-btn--secondary:hover{background:var(--c-primary-soft)}.c-footer{border-top:1px solid var(--c-primary-soft-border);background:var(--c-primary-soft)}.c-footer__grid{display:grid;align-items:start;gap:var(--space-md) var(--space-sm);padding-block:var(--space-lg)}.c-footer__navigation{min-width:0}.c-footer__heading{font-size:1rem;line-height:1.4;letter-spacing:0;margin-bottom:var(--space-xs)}.c-footer__navigation ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.c-footer__navigation li{margin:0}.c-footer__navigation a,.c-footer__navigation strong{display:inline-flex;align-items:center;min-height:2.75rem;padding-block:.375rem;color:var(--c-text-muted);font-size:.9375rem;text-decoration:none;hyphens:auto;overflow-wrap:anywhere}.c-footer__navigation a:hover,.c-footer__navigation [aria-current=page]{color:var(--c-primary-dark);text-decoration:underline}.c-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--space-sm);padding-block:var(--space-xs);border-top:1px solid var(--c-border);color:var(--c-text-muted);font-size:.875rem}.c-footer__bottom a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem}@media(min-width: 22.5rem){.c-footer__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1.3fr)}.c-footer__navigation:first-child{grid-row:span 2}}@media(min-width: 64rem){.c-footer__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-xl) var(--space-lg);padding-block:var(--space-xl)}.c-footer__navigation:first-child{grid-row:auto}}.c-hero{position:relative;z-index:1;isolation:isolate;overflow:visible;--wave-overlap: clamp(4rem, 6vw, 6rem);padding-block:clamp(2rem,5vw,4rem) clamp(6rem,12vw,10rem)}.c-hero__inner{position:relative;z-index:1;display:grid;align-items:center;gap:var(--space-lg)}.c-hero__copy{min-width:0}.c-hero__copy h1{max-width:20ch;font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1.15;margin-bottom:var(--space-md)}.c-hero__copy p{max-width:55ch;margin-bottom:var(--space-sm)}.c-hero__copy .c-hero__subteaser{max-width:32ch;color:var(--c-primary-dark);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.45;margin-bottom:var(--space-md)}.c-hero__copy .c-actions{margin-block:var(--space-lg) 0}.c-hero__media{width:92%;max-width:25rem;margin-inline:auto}.c-hero__wave{position:absolute;z-index:0;inset-inline:0;bottom:calc(-1*var(--wave-overlap));width:100%;height:clamp(12rem,22vw,20rem);pointer-events:none}@media(min-width: 48rem){.c-hero__inner{grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);gap:var(--space-lg)}.c-hero__media{width:100%;max-width:34rem}}@media(prefers-reduced-motion: no-preference){.c-hero__media{animation:document-arrive 650ms ease-out both}@keyframes document-arrive{from{transform:translateY(8px)}to{transform:translateY(0)}}}.c-start-section{--section-space: clamp(3rem, 6vw, 5rem)}.c-section__body{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--space-lg)}.c-section__body>*{min-width:0}.c-section__body h2{font-size:clamp(1.625rem,1.25rem + 1vw,2rem);font-weight:600;line-height:1.25;max-width:36ch}.c-section__body h3{font-size:1.125rem}.c-section__body .rte>:last-child{margin-block-end:0}.c-section-intro{max-width:var(--reading-width)}.c-section-divider,.c-audience-services,.c-audience-boundaries{padding-block-start:0}.c-section-divider .c-section__body,.c-audience-services .c-section__body,.c-audience-boundaries .c-section__body{padding-block-start:var(--section-space);border-block-start:1px solid var(--c-border)}.c-eyebrow{color:var(--c-primary-dark);font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.75rem}.c-note{font-size:.875rem;color:var(--c-text-muted)}.c-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block:var(--space-md)}.c-actions .c-btn,.c-actions .c-enquiry .widget-submit button,.c-enquiry .widget-submit .c-actions button{max-width:100%}.c-section-link a,a.c-text-link{display:inline-flex;align-items:center;min-height:2.75rem;gap:var(--space-sm);font-weight:600}.c-section-link a::after,a.c-text-link::after{content:"";flex:0 0 .5rem;width:.5rem;height:.5rem;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-inline-end:.25rem}.c-editorial-list ul{list-style:square;padding-inline-start:1.15rem;margin:0}.c-editorial-list li{padding-block:.7rem;padding-inline-start:.35rem;border-bottom:1px solid var(--c-border);margin:0}.c-editorial-list li::marker{color:var(--c-primary);font-size:.75em}.c-problem{padding-block-start:calc(clamp(4rem,6vw,6rem) + clamp(2rem,3vw,3rem));background:var(--c-bg-soft)}.c-problem .c-section__body{align-items:start;gap:var(--space-xl)}.c-problem h2{max-width:28ch;font-size:clamp(1.5rem,1.25rem + .6vw,1.75rem)}.c-problem .c-problem__context .c-eyebrow{color:var(--c-text-muted)}.c-problem .c-problem__solution{padding:clamp(1.5rem,3vw,3rem);border-block-start:2px solid var(--c-primary);background:var(--c-primary-soft)}.c-problem .c-problem__solution h2{color:var(--c-primary-dark)}.c-problem ul{list-style:square;padding-inline-start:1.2rem;margin:var(--space-lg) 0 0}.c-problem li{padding:.85rem 0 .85rem .3rem;margin:0;color:var(--c-text-muted);border-block-start:1px solid var(--c-border)}.c-problem li::marker{font-size:.75em}.c-problem .c-problem__solution ul{padding-inline-start:1.5rem;list-style-image:url("../../files/kurea/assets/grafix/check.svg")}.c-problem .c-problem__solution li{color:var(--c-text)}@media(min-width: 64rem){.c-problem .c-section__body{grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);column-gap:clamp(3rem,5vw,4rem)}.c-problem .c-section__body>.c-problem__context{grid-column:1}.c-problem .c-section__body>.c-problem__solution{grid-column:2;margin-block-start:var(--space-lg)}}.c-einvoice .c-section__body{padding-block:var(--space-xl);border-block:1px solid var(--c-border)}.c-einvoice__benefits{padding:var(--space-lg);background:var(--c-primary-soft);border-inline-start:2px solid var(--c-primary)}.c-einvoice__note{margin-block-start:var(--space-md);font-size:.875rem;color:var(--c-text-muted)}.c-audience-item{padding-block-start:var(--space-md);border-top:1px solid var(--c-border)}.c-principles{margin:0;display:grid;gap:var(--space-md)}.c-principles dt{color:var(--c-primary-dark);font-weight:700;margin-bottom:.25rem}.c-principles dd{margin:0;color:var(--c-text-muted)}.c-statement{padding:var(--space-lg);border-inline-start:3px solid var(--c-primary);background:var(--c-primary-soft)}.c-statement p{max-width:42ch;font-size:clamp(1.375rem,1rem + 1vw,1.875rem);font-weight:600;line-height:1.4;color:var(--c-primary-dark);text-wrap:balance}.c-trust{padding-block:0}.c-trust__panel{padding:clamp(1.5rem,4vw,3rem);background:var(--c-bg-soft)}.c-trust__panel ul{list-style:square}.c-trust__panel li::marker{color:var(--c-primary)}.c-trust__panel--boundaries{background:var(--c-bg);border:1px solid var(--c-border)}.c-final-cta{text-align:center}.c-final-cta .c-section-intro{margin-inline:auto}.c-final-cta h2{max-width:none}.c-final-cta .c-actions{justify-content:center}@media(min-width: 48rem){.c-section__body{grid-template-columns:repeat(12, minmax(0, 1fr));column-gap:var(--space-lg)}.c-section__body>*{grid-column:1/-1}.c-section__body>.c-section-intro--side{grid-column:1/span 5}.c-section__body>.c-section-detail{grid-column:7/-1}.c-section__body>.c-audience-item{grid-column:span 6}.c-section__body>.c-trust__panel{grid-column:span 6}.c-principles{grid-template-columns:repeat(2, minmax(0, 1fr))}.c-why .c-section__body>.c-statement{margin-top:var(--space-sm);padding:var(--space-xl)}}@media(min-width: 64rem){.c-section__body>.c-audience-item{grid-column:span 3}}.c-feature{padding:var(--space-md);border:1px solid var(--c-border);background:var(--c-bg)}.c-feature::before{content:"";display:block;width:1.5rem;height:1.75rem;margin-bottom:var(--space-md);border:1.5px solid var(--c-primary);background:linear-gradient(var(--c-primary), var(--c-primary)) .3rem .45rem/.75rem 1px no-repeat,linear-gradient(var(--c-primary), var(--c-primary)) .3rem .8rem/.5rem 1px no-repeat}@media(hover: hover){.c-feature:hover{border-color:var(--c-primary);background:var(--c-bg-soft)}}@media(prefers-reduced-motion: no-preference){.c-feature{transition:border-color 180ms ease,background-color 180ms ease}}@media(min-width: 48rem){.c-section__body>.c-feature{grid-column:span 6}}@media(min-width: 64rem){.c-section__body>.c-feature{grid-column:span 4}}.c-price{padding:var(--space-lg);border:1px solid var(--c-border);border-top:2px solid var(--c-primary);background:var(--c-bg)}.c-price .c-price__amount{color:var(--c-text);font-size:clamp(2rem,1.5rem + 1vw,2.5rem);font-weight:700;line-height:1.4;letter-spacing:-0.025em;margin-block:var(--space-md)}.c-price .c-price__period{font-size:.9375rem;font-weight:400;letter-spacing:normal;white-space:nowrap}@media(min-width: 64rem){.c-section__body>.c-price{grid-column:span 4}}.c-process__steps{display:grid;gap:var(--space-lg);counter-reset:step;list-style:none;margin:0;padding:0}.c-process__steps li{position:relative;padding-inline-start:3.5rem;margin:0}.c-process__steps li::before{counter-increment:step;content:counter(step, decimal-leading-zero);position:absolute;inset:0 auto auto 0;font-size:1.5rem;line-height:1;font-weight:600;color:var(--c-primary)}.c-process__steps li:not(:last-child)::after{content:"";position:absolute;left:.8rem;top:2.25rem;bottom:-1rem;width:1px;background:var(--c-border)}.c-process__steps p{margin:0;max-width:32ch}.c-process__summary{max-width:var(--reading-width);padding-block-start:var(--space-sm)}@media(min-width: 48rem){.c-process__steps{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-xl)}.c-process__steps li{padding:3.5rem 0 0}.c-process__steps li:not(:last-child)::after{left:3rem;right:-1.5rem;top:.75rem;bottom:auto;width:auto;height:1px}}.c-product-journey{background:var(--c-bg-soft);border-block:1px solid var(--c-border)}.c-product-flow{display:grid;gap:var(--space-md);list-style:none;margin:0;padding:0}.c-product-flow li{position:relative;margin:0;min-width:0}.c-product-flow li:not(:last-child)::after{content:"";position:absolute;left:1.125rem;top:2.75rem;bottom:-0.75rem;border-left:1px solid var(--c-border);pointer-events:none}.c-product-flow a{display:block;min-height:2.75rem;padding:.25rem 0 .75rem 3.5rem;color:var(--c-text);text-decoration:none}.c-product-flow a:hover h3,.c-product-flow a:focus-visible h3{color:var(--c-primary-dark);text-decoration:underline;text-underline-offset:.25em}.c-product-flow h3{margin-block-end:.5rem}.c-product-flow p{margin:0;font-size:.9375rem;max-width:48ch}.c-product-flow__number{position:absolute;left:0;top:0;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--c-primary);color:var(--c-primary-dark);background:var(--c-bg-soft);font-size:.875rem;font-weight:700}@media(min-width: 48rem){.c-product-flow{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-lg)}.c-product-flow a{padding:3.25rem 0 0;height:100%}.c-product-flow li:not(:last-child)::after{left:2.75rem;top:1.125rem;right:-0.75rem;bottom:auto;border-left:0;border-top:1px solid var(--c-border)}.c-product-flow li:nth-child(3)::after{display:none}}@media(min-width: 64rem){.c-product-flow{grid-template-columns:repeat(6, minmax(0, 1fr));gap:var(--space-md)}.c-product-flow li:nth-child(3)::after{display:block}.c-product-flow p{font-size:.875rem}}.c-product-section{--section-space: clamp(3rem, 6vw, 5rem);scroll-margin-block-start:var(--space-lg)}.c-product-hero{padding-block:clamp(2rem,4vw,3.5rem)}.c-product-hero h1{max-width:26ch;font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1.15;margin-block-end:var(--space-md)}.c-product-hero .c-product-hero__copy{max-width:52rem}.c-product-hero p:not(.c-eyebrow):not(.c-actions){max-width:70ch}.c-product-hero .c-actions{margin-block:var(--space-lg) 0}.c-product-copy,.c-product-support{min-width:0}.c-product-context{margin-block-start:var(--space-md)}.c-product-context>:last-child{margin-block-end:0}.c-product-benefit{margin-block-start:var(--space-lg);padding-inline-start:var(--space-md);border-inline-start:2px solid var(--c-primary)}.c-product-benefit p{color:var(--c-primary-dark);font-weight:600}.c-product-benefit>:last-child{margin-block-end:0}.c-product-section .c-list-label{font-size:.875rem;font-weight:600;color:var(--c-text);margin-block-end:var(--space-sm)}.c-product-fields ul,.c-status-list ul{list-style:square;margin-block:0;padding-inline-start:1.15rem}.c-product-fields ul li,.c-status-list ul li{padding:.6rem 0 .6rem .25rem;margin:0;border-block-end:1px solid var(--c-border);break-inside:avoid}.c-product-fields ul li::marker,.c-status-list ul li::marker{color:var(--c-primary);font-size:.7em}.c-product-fields .rte>ul+p{margin-block-start:var(--space-md)}.c-status-list{padding:var(--space-lg);background:var(--c-bg-soft);border-block-start:2px solid var(--c-primary)}.c-document-path{display:flex;align-items:stretch;gap:2rem;list-style:none;padding:0;margin:var(--space-lg) 0}.c-document-path li{flex:1 1 0;min-width:0;position:relative;margin:0;padding:var(--space-sm);border:1px solid var(--c-border);background:var(--c-bg)}.c-document-path span{display:block;color:var(--c-primary-dark);font-weight:600;font-size:.875rem;overflow-wrap:anywhere}.c-document-path li::before{content:"";display:block;width:65%;height:1.2rem;margin-block:.5rem 1rem;border-block:2px solid var(--c-border)}.c-document-path li:not(:last-child)::after{content:"";position:absolute;width:.65rem;height:.65rem;top:calc(50% - .325rem);right:-1.3rem;border-top:1.5px solid var(--c-primary);border-right:1.5px solid var(--c-primary);transform:rotate(45deg)}.c-document-path li:last-child{border-block-start:2px solid var(--c-primary)}.c-document-path--reuse{flex-direction:column;gap:var(--space-md)}.c-document-path--reuse li{padding:.75rem var(--space-sm)}.c-document-path--reuse li::before{display:none}.c-document-path--reuse li:not(:last-child)::after{top:auto;bottom:-1rem;right:calc(50% - .325rem);transform:rotate(135deg)}.c-product-fields--document{position:relative;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--c-border);border-block-start:3px solid var(--c-primary);background:var(--c-bg)}.c-product-fields--document::before{content:"";display:block;width:3rem;height:1rem;margin-block-end:var(--space-md);background:var(--c-primary-soft)}.c-product-einvoice{background:var(--c-primary-soft);border-block-start:2px solid var(--c-primary)}.c-product-einvoice .c-section-intro{max-width:48rem}.c-product-einvoice h2{color:var(--c-primary-dark)}.c-product-format{padding-block:var(--space-md);border-block:1px solid var(--c-primary)}.c-product-format h3{color:var(--c-primary-dark)}.c-product-validation{margin-block-start:var(--space-xs)}.c-product-responsibility{max-width:var(--reading-width);font-size:.875rem;align-self:center}.c-product-team__standard,.c-product-team__business{padding-block-start:var(--space-md);border-block-start:1px solid var(--c-border)}.c-product-team__pro{padding:var(--space-lg);background:var(--c-bg-soft);border-block-start:2px solid var(--c-primary)}.c-product-team__pro h3,.c-product-team__pro strong{color:var(--c-primary-dark)}.c-product-boundaries .c-product-support{font-size:.875rem;color:var(--c-text-muted);align-self:center}.c-product-boundaries ul{list-style:square}@media(min-width: 48rem){.c-product-detail .c-section__body,.c-product-boundaries .c-section__body{align-items:start}.c-product-detail .c-section__body>.c-product-copy,.c-product-boundaries .c-section__body>.c-product-copy{grid-column:1/span 5;grid-row:1}.c-product-detail .c-section__body>.c-product-support,.c-product-boundaries .c-section__body>.c-product-support{grid-column:7/-1;grid-row:1}.c-product-detail--reverse .c-section__body>.c-product-copy{grid-column:8/-1}.c-product-detail--reverse .c-section__body>.c-product-support{grid-column:1/span 6}.c-product-einvoice .c-section__body>.c-product-format{grid-column:span 6}.c-product-einvoice .c-section__body>.c-product-validation{grid-column:1/span 6}.c-product-einvoice .c-section__body>.c-product-responsibility{grid-column:8/-1}.c-product-team .c-section__body>.c-product-team__standard{grid-column:1/span 5;grid-row:2}.c-product-team .c-section__body>.c-product-team__pro{grid-column:7/-1;grid-row:2/span 2}.c-product-team .c-section__body>.c-product-team__business{grid-column:1/span 5;grid-row:3}}@media(min-width: 64rem){.c-product-fields:not(.c-product-fields--document) ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--space-lg)}.c-product-team .c-section__body>.c-product-team__standard{grid-column:1/span 3;grid-row:2}.c-product-team .c-section__body>.c-product-team__pro{grid-column:4/span 6;grid-row:2}.c-product-team .c-section__body>.c-product-team__business{grid-column:10/-1;grid-row:2}}.c-invoice-flow{display:grid;gap:var(--space-lg);list-style:none;padding:0;margin:0}.c-invoice-flow li{position:relative;min-width:0;margin:0;padding-inline-start:4rem}.c-invoice-flow li:not(:last-child)::after{content:"";position:absolute;inset:3rem auto calc(-1*var(--space-lg)) 1.375rem;border-inline-start:1px solid var(--c-primary)}.c-invoice-flow li:nth-child(2) h3,.c-invoice-flow li:nth-child(3) h3{color:var(--c-primary-dark)}.c-invoice-flow li:nth-child(2) .c-invoice-flow__number,.c-invoice-flow li:nth-child(3) .c-invoice-flow__number{background:var(--c-primary-soft)}.c-invoice-flow li:last-child .c-invoice-flow__number{color:var(--c-bg);background:var(--c-primary-dark)}.c-invoice-flow h3{padding-block-start:.3rem}.c-invoice-flow p{margin:0;font-size:.9375rem}.c-invoice-flow__number{position:absolute;inset:0 auto auto 0;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--c-primary);font-weight:600;color:var(--c-primary-dark);background:var(--c-bg)}.c-invoice-checks ul{list-style-image:url("../../files/kurea/assets/grafix/check.svg");margin:0;padding-inline-start:1.5rem}.c-invoice-checks li{margin:0;padding:.65rem 0 .65rem .5rem;border-block-end:1px solid var(--c-border)}.c-invoice-ready{margin-block-start:var(--space-lg);padding-block-start:var(--space-md);border-block-start:2px solid var(--c-primary)}.c-invoice-ready p{color:var(--c-primary-dark);font-weight:600}.c-invoice-data{display:flex;flex-direction:column;list-style:none;padding:0;margin:0 0 var(--space-lg)}.c-invoice-data li{position:relative;padding:.85rem 0 .85rem 1.75rem;margin:0;color:var(--c-text-muted);font-weight:500}.c-invoice-data li::before{content:"";position:absolute;width:.5rem;height:.5rem;inset:1.4rem auto auto 0;border:1px solid var(--c-primary);background:var(--c-bg)}.c-invoice-data li:not(:last-child)::after{content:"";position:absolute;inset:1.9rem auto -0.5rem .2rem;border-inline-start:1px solid var(--c-border)}.c-invoice-data li:last-child{color:var(--c-primary-dark);font-weight:700}.c-invoice-data li:last-child::before{background:var(--c-primary)}@media(min-width: 48rem){.c-invoice-flow{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--space-md)}.c-invoice-flow li{padding:4.25rem 0 0}.c-invoice-flow li:not(:last-child)::after{inset:1.375rem calc(-1*var(--space-md)) auto 2.75rem;border-inline-start:0;border-block-start:1px solid var(--c-primary)}.c-invoice-connected .c-invoice-data{flex-direction:row;gap:var(--space-md)}.c-invoice-connected .c-invoice-data li{flex:1 1 0;min-width:0;padding:1.75rem 0 0;font-size:.875rem}.c-invoice-connected .c-invoice-data li::before{inset:0 auto auto 0}.c-invoice-connected .c-invoice-data li:not(:last-child)::after{inset:.2rem calc(-1*var(--space-md)) auto .5rem;border-inline-start:0;border-block-start:1px solid var(--c-border)}}.c-invoice-section{--section-space: clamp(3rem, 6vw, 5rem)}.c-invoice-section h2{max-width:30ch}.c-invoice-hero{padding-block:clamp(2.5rem,5vw,4rem)}.c-invoice-hero h1{max-width:20ch;font-size:clamp(2rem,1.4rem + 2vw,3rem);line-height:1.15;margin-block-end:var(--space-md)}.c-invoice-hero .c-actions{margin-block:var(--space-lg) 0}.c-invoice-hero__lead{font-size:clamp(1.125rem,1rem + .3vw,1.25rem);color:var(--c-text)}.c-invoice-hero__visual{align-self:center}.c-invoice-generation{max-width:20rem;margin-inline:auto;padding:var(--space-md) var(--space-lg);background:var(--c-bg-soft)}.c-invoice-document{position:relative;padding:var(--space-md);border:1px solid var(--c-border);background:var(--c-bg)}.c-invoice-document__title{font-weight:600;color:var(--c-text);margin-block-end:var(--space-sm)}.c-invoice-document__lines{position:relative;width:100%;height:2.75rem;border-block:1px solid var(--c-border)}.c-invoice-document__lines::before,.c-invoice-document__lines::after{content:"";position:absolute;inset:.8rem 30% auto 0;border-block-start:1px solid var(--c-border)}.c-invoice-document__lines::after{inset:1.6rem 12% auto 0}.c-invoice-document--ready{border-color:var(--c-primary)}.c-invoice-document--ready .c-invoice-document__title{color:var(--c-primary-dark);padding-inline-end:2rem}.c-invoice-document--ready::after{content:"";position:absolute;inset:1.65rem 1.5rem auto auto;width:1.35rem;height:1rem;background:url("../../files/kurea/assets/grafix/check.svg") center/contain no-repeat}.c-invoice-generation__connection{position:relative;margin:0;padding:1.35rem 0 1.35rem 1.5rem;color:var(--c-primary-dark);font-size:.8125rem;font-weight:600}.c-invoice-generation__connection::before{content:"";position:absolute;inset:0 auto .3rem .25rem;border-inline-start:1px solid var(--c-primary)}.c-invoice-generation__connection::after{content:"";position:absolute;inset:auto auto .4rem .03rem;width:.5rem;height:.5rem;border-inline-end:1px solid var(--c-primary);border-block-end:1px solid var(--c-primary);transform:rotate(45deg)}.c-invoice-automation{background:var(--c-bg-soft);border-block:1px solid var(--c-border)}.c-invoice-automation .c-section__body{row-gap:var(--space-xl)}.c-invoice-format__copy ul{list-style:square}.c-invoice-format__copy li::marker{color:var(--c-primary)}.c-invoice-format__visual{align-self:center}.c-invoice-document--hybrid{max-width:23rem;margin-inline:auto;padding:clamp(1.5rem,3vw,2.5rem);border-block-start:3px solid var(--c-primary)}.c-invoice-document--hybrid .c-invoice-document__lines{height:5rem;margin-block:var(--space-lg)}.c-invoice-document__data{padding:var(--space-sm);background:var(--c-primary-soft);border-inline-start:2px solid var(--c-primary);color:var(--c-primary-dark);font-size:.9375rem;font-weight:500}.c-invoice-document__result{padding-inline-start:1.75rem;background:url("../../files/kurea/assets/grafix/check.svg") left .45rem/1rem auto no-repeat;color:var(--c-primary-dark);font-weight:600;margin:0}.c-invoice-caption{margin:var(--space-sm) 0 0;text-align:center;font-size:.8125rem}.c-invoice-public{padding-block-start:0}.c-invoice-public .c-section__body{padding-block-start:var(--space-xl);border-block-start:1px solid var(--c-border)}.c-invoice-public .c-invoice-data{margin-block:var(--space-md) 0}.c-invoice-validation{background:var(--c-primary-soft)}.c-invoice-validation .c-invoice-checks{padding:clamp(1.25rem,3vw,2rem);background:var(--c-bg)}.c-invoice-correction__resume{padding-inline-start:var(--space-md);border-inline-start:2px solid var(--c-border)}.c-invoice-connected{background:var(--c-bg-soft)}.c-invoice-connected .c-invoice-support{align-self:center}.c-invoice-connected__result{padding-block-start:var(--space-md);border-block-start:1px solid var(--c-border)}.c-invoice-connected__result p:last-child{color:var(--c-primary-dark)}.c-invoice-scope__item{padding-block-start:var(--space-md);border-block-start:1px solid var(--c-border)}.c-invoice-scope__item h3{color:var(--c-primary-dark)}.c-invoice-scope__item p{font-size:.9375rem}.c-invoice-scope__item--format{border-color:var(--c-primary)}.c-invoice-boundaries{padding-block-start:0}.c-invoice-boundaries .c-section__body{padding-block-start:var(--space-xl);border-block-start:1px solid var(--c-border)}.c-invoice-boundaries h2{font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem)}.c-invoice-boundaries .c-invoice-support{font-size:.875rem;align-self:center}.c-invoice-boundaries ul{list-style:square;color:var(--c-text-muted)}.c-invoice-why{background:var(--c-bg-soft)}.c-invoice-why .c-section-intro{padding-inline-start:var(--space-lg);border-inline-start:2px solid var(--c-primary)}.c-invoice-why h2{color:var(--c-primary-dark)}.c-invoice-cta h2{max-width:none}.c-invoice-cta .c-actions{margin-block-end:0}@media(min-width: 48rem){.c-invoice-hero .c-section__body>.c-invoice-hero__copy{grid-column:1/span 7}.c-invoice-hero .c-section__body>.c-invoice-hero__visual{grid-column:8/-1}.c-invoice-generation{padding:var(--space-md)}.c-invoice-split .c-section__body>.c-invoice-copy{grid-column:1/span 6}.c-invoice-split .c-section__body>.c-invoice-support{grid-column:8/-1}.c-invoice-format .c-section__body>.c-invoice-format__visual{grid-column:8/-1}.c-invoice-connected .c-section__body>.c-invoice-copy{grid-column:1/-1;max-width:var(--reading-width)}.c-invoice-connected .c-section__body>.c-invoice-support{grid-column:1/-1}.c-invoice-scope .c-section__body>.c-invoice-scope__item{grid-column:span 4}.c-invoice-scope .c-section__body>.c-invoice-scope__item--format{grid-column:span 6}}@media(min-width: 64rem){.c-invoice-hero .c-section__body>.c-invoice-hero__copy{grid-column:1/span 7}.c-invoice-hero .c-section__body>.c-invoice-hero__visual{grid-column:9/-1}.c-invoice-generation{padding:var(--space-lg)}.c-invoice-connected .c-section__body>.c-invoice-copy{grid-column:1/span 5}.c-invoice-connected .c-section__body>.c-invoice-support{grid-column:7/-1}}.c-history-story,.c-document-continuity{list-style:none;padding:0;margin:0}.c-history-story li,.c-document-continuity li{position:relative;padding:0 0 var(--space-lg) var(--space-lg);margin:0;border-inline-start:1px solid var(--c-primary)}.c-history-story li::before,.c-document-continuity li::before{content:"";position:absolute;inset-block-start:.45em;inset-inline-start:-0.3rem;width:.55rem;height:.55rem;background:var(--c-primary-dark)}.c-history-story li:last-child,.c-document-continuity li:last-child{padding-block-end:0;border-color:rgba(0,0,0,0)}.c-history-story p,.c-document-continuity p{margin:0}.c-history-story li:first-child p{font-weight:600}.c-history-story li:last-child p{color:var(--c-primary-dark)}.c-document-continuity{margin-block-end:var(--space-md)}.c-document-continuity li{padding-block-end:var(--space-md)}.c-inline-flow{display:flex;flex-wrap:wrap;gap:.75rem .25rem;padding:0;list-style:none;font-size:.9375rem}.c-inline-flow li{position:relative;margin:0;color:var(--c-primary-dark);font-weight:600}.c-inline-flow li+li::before{content:"";position:absolute;inset:.6em auto auto .35rem;width:.4rem;height:.4rem;border-block-start:1px solid var(--c-primary);border-inline-end:1px solid var(--c-primary);transform:rotate(45deg)}.c-inline-flow li+li{padding-inline-start:1.5rem}@media(max-width: 29.999rem){.c-inline-flow{font-size:.875rem}}.c-workflow-summary{padding:0;margin:0;list-style:none}.c-workflow-summary li{display:grid;grid-template-columns:minmax(0, 6.5rem) minmax(0, 1fr);gap:var(--space-sm);margin:0;padding-block:var(--space-sm);border-block-end:1px solid var(--c-border)}.c-workflow-summary li:first-child{padding-block-start:0}.c-workflow-summary li:last-child{border-block-end:0;padding-block-end:0}.c-workflow-summary h3{font-size:1rem;color:var(--c-primary-dark);line-height:1.65;margin:0}.c-workflow-summary p{margin:0;font-size:.9375rem}@media(max-width: 29.999rem){.c-workflow-summary li{grid-template-columns:minmax(0, 1fr);gap:.25rem}}.c-narrative-flow{list-style-type:decimal-leading-zero;padding-inline-start:2rem;margin-block-end:var(--space-lg)}.c-narrative-flow li{margin:0;padding:.85rem 0 .85rem var(--space-sm);border-block-end:1px solid var(--c-border);color:var(--c-text)}.c-narrative-flow li:first-child{padding-block-start:0}.c-narrative-flow li:last-child{border-block-end:0;padding-block-end:0}.c-narrative-flow li::marker{color:var(--c-primary-dark);font-size:.875rem;font-weight:700}.c-audience-section{--section-space: clamp(2.5rem, 4vw, 4rem)}.c-audience-section .c-actions{margin-block-end:0}.c-audience-section .rte>p{margin-block-end:var(--space-sm)}.c-audience-hero{padding-block:clamp(2rem,4vw,3.5rem)}.c-audience-hero h1{max-width:26ch;font-size:clamp(2rem,1.4rem + 2vw,3rem);line-height:1.15;margin-block-end:var(--space-md)}.c-audience-hero p:not(.c-eyebrow):not(.c-actions):not(.c-audience-hero__lead){max-width:76ch}.c-audience-hero .c-actions{margin-block-start:var(--space-lg)}.c-audience-hero__copy{max-width:58rem}.c-audience-hero__lead{max-width:48ch;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.5;color:var(--c-primary-dark);font-weight:500}.c-audience-detail .c-section__body{align-items:start}.c-audience-detail h2{max-width:29ch}.c-audience-detail__support ul{list-style-type:square}.c-audience-detail__support li::marker{color:var(--c-primary-dark)}.c-positioning{background:var(--c-bg-soft);border-block:1px solid var(--c-border)}.c-positioning .c-section__body{align-items:start}.c-positioning h2{max-width:38ch}.c-positioning h3{font-size:1.25rem}.c-positioning__intro{max-width:58rem}.c-positioning__scope{padding-block-start:var(--space-md);border-block-start:2px solid var(--c-primary)}.c-positioning__scope h3{color:var(--c-primary-dark)}.c-positioning__scope ul{list-style:square;margin-block-end:0}.c-positioning__scope li::marker{color:var(--c-primary)}.c-positioning__accounting{padding-block-start:var(--space-md);border-block-start:1px solid var(--c-border)}.c-customer-history .c-section__body{align-items:start}.c-customer-history h2{max-width:33ch;color:var(--c-primary-dark)}.c-customer-history__example{padding:clamp(1.25rem,3vw,2.5rem);background:var(--c-primary-soft);border-block-start:2px solid var(--c-primary)}.c-customer-history__example h3{margin-block-end:var(--space-lg);color:var(--c-primary-dark)}.c-customer-history__context{padding-block-start:var(--space-md)}.c-customer-history__context ul{list-style:square;padding-inline-start:1.25rem;margin-block-end:var(--space-lg)}.c-customer-history__context li{padding-block:.25rem}.c-customer-history__context li::marker{color:var(--c-primary)}.c-focus-line{padding-block-start:var(--space-md);border-block-start:1px solid var(--c-border)}.c-focus-line p{color:var(--c-primary-dark);font-size:1.125rem}.c-audience-examples ul{margin-block-end:0}.c-audience-examples li{padding-block:.3rem}.c-audience-result{padding-block-start:var(--space-md);border-block-start:1px solid var(--c-border)}.c-audience-result p{max-width:78ch}.c-audience-craft{background:var(--c-bg-soft)}.c-audience-craft .c-audience-result p:last-child{color:var(--c-primary-dark)}.c-service-context{padding-inline-start:var(--space-md);border-inline-start:2px solid var(--c-primary)}.c-service-context ul{margin-block-end:0}.c-service-context li{padding-block:.25rem}.c-audience-einvoice{background:var(--c-bg-soft)}.c-audience-einvoice__automatic{padding:var(--space-md);border-inline-start:2px solid var(--c-primary);background:var(--c-bg)}.c-audience-einvoice__automatic .rte>p:first-child{color:var(--c-primary-dark);font-weight:600}.c-audience-team__pro{padding:var(--space-md);margin-block-end:var(--space-md);border-inline-start:2px solid var(--c-primary);background:var(--c-primary-soft)}.c-audience-team__pro p{color:var(--c-text);margin:0}.c-audience-team__pro strong{color:var(--c-primary-dark);white-space:nowrap}.c-audience-boundaries h2{font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem)}.c-audience-focus{background:var(--c-bg-soft)}.c-audience-focus h2{color:var(--c-primary-dark)}.c-audience-focus .c-statement strong{font-weight:600}.c-audience-focus__copy{max-width:var(--reading-width)}.c-audience-focus__statement{align-self:center}@media(min-width: 48rem){.c-positioning .c-section__body>.c-positioning__scope{grid-column:1/span 7}.c-positioning .c-section__body>.c-positioning__accounting{grid-column:9/-1}.c-positioning__scope ul,.c-customer-history__context ul{columns:2;column-gap:var(--space-xl)}.c-positioning__scope ul li,.c-customer-history__context ul li{break-inside:avoid}.c-audience-detail .c-section__body>.c-audience-detail__copy{grid-column:1/span 6}.c-audience-detail .c-section__body>.c-audience-detail__support{grid-column:8/-1}}@media(min-width: 64rem){.c-customer-history .c-section__body>.c-customer-history__intro{grid-column:1/span 5}.c-customer-history .c-section__body>.c-customer-history__example{grid-column:7/-1}.c-customer-history__context ul{columns:3}.c-audience-services .c-section__body>.c-audience-detail__copy{grid-column:1/span 5}.c-audience-services .c-section__body>.c-audience-detail__support{grid-column:7/-1}.c-audience-examples ul{columns:2;column-gap:var(--space-xl)}.c-audience-examples li{break-inside:avoid}.c-audience-focus .c-section__body>.c-audience-focus__copy{grid-column:1/span 6}.c-audience-focus .c-section__body>.c-audience-focus__statement{grid-column:8/-1}}.c-fit-section{--section-space: clamp(3rem, 6vw, 6rem);scroll-margin-block-start:var(--space-md)}.c-fit-section .c-section__body{row-gap:var(--space-md)}.c-fit-section p{max-width:70ch}.c-fit-hero{padding-block:clamp(2.5rem,5vw,4.5rem)}.c-fit-hero .c-section__body{align-items:center}.c-fit-hero h1{max-width:22ch;font-size:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.c-fit-hero .rte>p{margin-block-end:.75rem}.c-fit-hero .c-actions{margin-block:var(--space-md) 0}.c-fit-hero .c-ready-documents{max-width:14rem}.c-fit-packages{background:var(--c-primary-soft)}.c-fit-packages .c-section__body{row-gap:var(--space-xl)}.c-fit-package{min-block-size:28rem;padding-block:clamp(2rem,3vw,3rem);padding-inline:clamp(1.25rem,2.5vw,2rem);background:var(--c-bg);border-block-start:2px solid var(--c-primary)}.c-fit-package h3{margin-block-end:var(--space-lg);color:var(--c-primary-dark);font-size:1.375rem}.c-fit-package .rte{position:relative}.c-fit-package .rte>p:not(.c-fit-package__price){font-size:.9375rem}.c-fit-package .rte>p{margin-block-end:var(--space-md)}.c-fit-package .rte>p:nth-child(2){margin-block-end:var(--space-lg);color:var(--c-text)}.c-fit-package .rte::before{content:"";position:absolute;inset:0 0 auto auto;width:clamp(3.5rem,6.5vw,5.5rem);height:4.5rem;background:var(--team-graphic) center/contain no-repeat}.c-fit-package--standard{--team-graphic: url("../../files/kurea/assets/grafix/team-standard.svg")}.c-fit-package--pro{--team-graphic: url("../../files/kurea/assets/grafix/team-pro.svg")}.c-fit-package--business{--team-graphic: url("../../files/kurea/assets/grafix/team-business.svg")}.c-fit-package__price{padding-inline-end:clamp(4rem,7.5vw,6.5rem);font-size:clamp(1.75rem,1.1rem + 1.2vw,2.125rem);color:var(--c-primary-dark);font-weight:700;line-height:1.3;white-space:nowrap}.c-fit-package__period{display:block;margin-block-start:.25rem;font-size:.875rem;font-weight:500;color:var(--c-text-muted)}.c-orientation{display:grid;gap:var(--space-sm) var(--space-xl);padding-block-start:var(--space-lg);border-block-start:2px solid var(--c-primary)}.c-orientation h2{max-width:19ch;margin:0;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem)}.c-orientation .rte>p{margin-block-end:.75rem}.c-orientation__next{display:inline-flex;align-items:center;gap:var(--space-sm);min-height:2.75rem;font-weight:600}.c-orientation__next::before{content:"";width:.5rem;height:.5rem;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(45deg)}.c-fit-conversion{background:var(--c-bg-soft)}.c-fit-conversion .c-section-intro{max-width:none}.c-fit-conversion h2{max-width:none}.c-fit-conversion .c-section-intro p{margin-block-end:.75rem}@media(max-width: 29.99rem){.c-fit-section .c-actions .c-btn,.c-fit-section .c-actions .c-enquiry .widget-submit button,.c-enquiry .widget-submit .c-fit-section .c-actions button{width:100%}}@media(min-width: 48rem){.c-fit-hero .c-ready-documents{max-width:16rem}.c-fit-packages .c-section__body{column-gap:var(--space-sm)}.c-fit-packages .c-section__body>.c-fit-package{grid-column:span 4}.c-orientation{grid-template-columns:minmax(0, 4fr) minmax(0, 6fr)}.c-fit-conversion .c-section__body>*{grid-column:2/-2}}@media(min-width: 64rem){.c-fit-hero .c-section__body>.c-product-hero__copy{grid-column:1/span 7}.c-fit-hero .c-section__body>.c-ready-documents{grid-column:8/-1;max-width:27rem}.c-fit-packages .c-section__body{column-gap:var(--space-lg)}.c-fit-package{min-block-size:30rem}.c-fit-conversion .c-section__body>*{grid-column:3/-3}}.c-fit-package--action{display:flex;flex-direction:column}.c-fit-package--action .rte{display:flex;flex:1;flex-direction:column}.c-fit-package--action .rte>.c-actions{margin-block:auto 0;padding-block-start:var(--space-md)}.c-faq-item h3{font-size:1.25rem;line-height:1.4}.c-faq-item .rte{font-size:.9375rem}.c-faq-item .c-faq-answer{font-size:1.125rem;font-weight:600;color:var(--c-text);margin-block-end:var(--space-sm)}.c-faq-item .c-invoice-document__result{color:var(--c-primary-dark)}.c-faq-section .c-section__body{max-width:calc(var(--reading-width) + 2*var(--gutter))}.c-faq-topics{display:flex;flex-wrap:wrap;column-gap:var(--space-md);list-style:none;padding:0;margin:0}.c-faq-topics li{margin:0;border-block-end:1px solid var(--c-border)}.c-faq-topics a{display:inline-flex;align-items:center;min-height:2.75rem;font-weight:600}.c-ready-documents{position:relative;width:100%;max-width:27rem;aspect-ratio:4/3;margin-inline:auto;pointer-events:none}.c-ready-documents::before{content:"";position:absolute;inset:14% 5% 8% 5%;background:var(--c-primary-soft)}.c-ready-documents__connection{position:absolute;inset:7% 0 28% 30%;border-block-start:1px solid var(--c-border);border-inline-end:1px solid var(--c-border)}.c-ready-documents__sheet{position:absolute;width:43%;height:65%;border:1px solid var(--c-border);background:var(--c-bg)}.c-ready-documents__sheet::before{content:"";position:absolute;inset:14% auto auto 13%;width:28%;height:2px;background:var(--c-primary)}.c-ready-documents__sheet::after{content:"";position:absolute;inset:29% 13% auto;height:12%;border-block:1px solid var(--c-border)}.c-ready-documents__sheet--back{inset:2% auto auto 13%;background:var(--c-bg-soft)}.c-ready-documents__sheet--middle{inset:15% auto auto 28%}.c-ready-documents__sheet--front{inset:28% auto auto 43%;border-block-start:2px solid var(--c-primary)}.c-ready-documents__check{position:absolute;inset:65% 6% auto auto;width:16%;aspect-ratio:1;background:var(--c-primary)}.c-ready-documents__check::after{content:"";position:absolute;inset:28% auto auto 25%;width:50%;height:28%;border-inline-start:2px solid var(--c-bg);border-block-end:2px solid var(--c-bg);transform:rotate(-45deg)}@media(prefers-reduced-motion: no-preference){.c-ready-documents__sheet,.c-ready-documents__check{animation:ready-document-arrive 450ms ease-out both}.c-ready-documents__sheet--middle{animation-delay:100ms}.c-ready-documents__sheet--front{animation-delay:200ms}.c-ready-documents__check{animation-delay:350ms}@keyframes ready-document-arrive{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}.c-enquiry{width:100%;overflow:visible}.c-enquiry .formbody{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--space-md)}.c-enquiry .widget{min-width:0}.c-enquiry label{display:block;margin-block-end:var(--space-xs);font-weight:600}.c-enquiry label>.mandatory{color:var(--c-primary-dark);margin-inline-start:.2em}.c-enquiry input:not([type=hidden]),.c-enquiry select,.c-enquiry textarea{width:100%;max-width:100%;min-height:2.875rem;padding:.65rem .75rem;border:1px solid var(--c-text-muted);border-radius:var(--radius);background:var(--c-bg);color:var(--c-text);font:inherit}.c-enquiry input:not([type=hidden]):focus,.c-enquiry select:focus,.c-enquiry textarea:focus{outline:2px solid var(--c-focus);outline-offset:3px;border-color:var(--c-focus)}.c-enquiry textarea{display:block;resize:vertical}.c-enquiry .help{display:block;margin-block:.5rem 0;font-size:.875rem;color:var(--c-text-muted)}.c-enquiry .error{margin-block:0 .5rem;color:var(--c-text);font-weight:600}.c-enquiry [aria-invalid=true]{border-width:2px}.c-enquiry .widget-explanation p{margin-block-end:.5rem}.c-enquiry .widget-explanation p:last-child{margin-block-end:0}.c-enquiry .c-enquiry__trap{display:none}.c-enquiry .widget-turnstile{width:300px;justify-self:start}.c-enquiry__error-summary,.c-enquiry__success{padding:var(--space-sm);border-inline-start:3px solid var(--c-primary-dark);background:var(--c-bg-soft)}.c-enquiry__success p{margin:0}.c-enquiry__error-summary p:last-child{margin-block-end:0}@media(max-width: 29.99rem){.c-enquiry .widget-submit button{width:100%}}@media(max-width: 22.49rem){.c-enquiry .widget-turnstile{justify-self:center}}@media(min-width: 48rem){.c-enquiry .formbody{grid-template-columns:repeat(2, minmax(0, 1fr))}.c-enquiry .widget{grid-column:1/-1}.c-enquiry .widget-text{grid-column:span 1}}.c-security-areas{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-lg);margin-block-end:var(--space-lg);padding:var(--space-md);background:var(--c-bg-soft)}.c-security-areas .c-invoice-document{min-width:0;padding:var(--space-sm);border-block-start:2px solid var(--c-primary)}.c-security-areas img{width:4rem;height:3rem;object-fit:contain;object-position:left center;margin-block-end:var(--space-sm)}.c-security-statement{width:100%;max-width:56rem;margin-inline:auto;padding:clamp(1.25rem,4vw,3rem)}.c-security-statement h2{color:var(--c-primary-dark);margin-block-end:var(--space-lg)}.c-security-statement .rte>p:not(.c-eyebrow){max-width:70ch}.c-adviser-hero h1{max-width:33ch}.c-adviser-hero h1 span{white-space:nowrap}.c-adviser-hero .c-adviser-hero__answer{align-self:start}.c-adviser-roles{display:grid;gap:var(--space-lg);margin:0}.c-adviser-roles>div{min-width:0;padding-block-start:var(--space-md);border-block-start:2px solid var(--c-primary)}.c-adviser-roles dt{margin-block-end:var(--space-sm);color:var(--c-primary-dark);font-size:1.125rem;font-weight:700}.c-adviser-roles dd{margin:0;color:var(--c-text-muted)}@media(min-width: 48rem){.c-adviser-roles{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 64rem){.c-adviser-hero .c-section__body>.c-adviser-hero__context{grid-column:1/span 6}.c-adviser-hero .c-section__body>.c-adviser-hero__answer{grid-column:8/-1}}.c-legal{padding-block:clamp(2rem,4vw,3.5rem) var(--section-space);overflow-wrap:anywhere}.c-legal h1{font-size:clamp(1.875rem,1.5rem + 1.5vw,2.5rem);margin-block-end:var(--space-lg)}.c-legal h2{margin-block-start:var(--space-xl);padding-block-start:var(--space-md);border-block-start:1px solid var(--c-border);font-size:clamp(1.375rem,1.25rem + .5vw,1.625rem);line-height:1.3}.c-legal h1+h2{margin-block-start:0}.c-legal h3{margin-block-start:var(--space-lg);font-size:1.1875rem;line-height:1.4}.c-legal h4{margin-block-start:var(--space-md);line-height:1.5}.c-legal h1,.c-legal h2,.c-legal h3,.c-legal h4{text-wrap:wrap}.c-legal ul,.c-legal ol{color:var(--c-text-muted)}.c-legal>:last-child{margin-block-end:0}

