:root{--special-page-gutter-x: var(--bs-gutter-x, 3rem);--special-page-border-radius-small: 1.5rem;--special-page-border-radius: 2rem}.container-narrow{max-width:1312px;margin-inline:auto}.container-full-background{--container-main-area-width: 100%;display:grid;grid-template-areas:"gutter-start space-start content space-end gutter-end";grid-template-columns:calc(var(--special-page-gutter-x)*.5) auto min(var(--container-main-area-width),100% - var(--special-page-gutter-x)) auto calc(var(--special-page-gutter-x)*.5);background-color:var(--full-background-color, transparent)}.container-full-background.container-full-background .container:not(.fix-specificity){padding-inline:0}@media(min-width: 992px){.container-full-background:has(>.container){--container-main-area-width: calc(1024px - var(--special-page-gutter-x))}}@media(min-width: 1200px){.container-full-background:has(>.container){--container-main-area-width: calc(1140px - var(--special-page-gutter-x))}}@media(min-width: 1366px){.container-full-background:has(>.container){--container-main-area-width: calc(1685px - var(--special-page-gutter-x))}}.container-full-background:has(>.container-narrow){--container-main-area-width: 1312px}.container-full-background .container,.container-full-background .container-narrow{grid-area:content;margin-inline:0}hr{opacity:0;margin-block:0 clamp(5rem,14.12vi - .85rem,10rem)}hr.small-margin{margin-block:0 clamp(2rem,5.65vi - .34rem,4rem)}hr.no-margin{margin-block:0 -1px}.media-sp{display:flex;flex-wrap:wrap;gap:2rem 0}.media-sp .media-body{align-self:center;flex:999 1 var(--media-sp-body-width, 400px)}.media-sp>*:where(:not(.media-body)){flex:0 1 auto}.media-sp>*:where(:not(.media-body)):is(img){height:auto}.boxes-sp-3{display:flex;flex-wrap:wrap;gap:3rem}.boxes-sp-3>*{min-width:0;width:calc(33.3333333333% - 2rem)}.boxes-sp-3>*:not(.specificity-fix){margin:0}@media(max-width: 767px){.boxes-sp-3>*{width:calc(50% - 2rem)}}@media(max-width: 414px){.boxes-sp-3>*{width:100%}}.boxes-sp-3>*>*:not(img):not(picture):not(:first-child){margin-block:2rem 0}.boxes-sp-4{display:flex;flex-wrap:wrap;gap:3rem}.boxes-sp-4>*{min-width:0;width:calc(25% - 2.25rem)}.boxes-sp-4>*:not(.specificity-fix){margin:0}@media(max-width: 767px){.boxes-sp-4>*{width:calc(50% - 2.25rem)}}@media(max-width: 414px){.boxes-sp-4>*{width:100%}}.boxes-sp-4>*>*:not(img):not(picture):not(:first-child){margin-block:2rem 0}.boxes-sp-4 .box-sp{border-radius:var(--special-page-border-radius-small)}.boxes-sp-5{display:flex;flex-wrap:wrap;gap:3rem}.boxes-sp-5>*{min-width:0;width:calc(20% - 2.4rem)}.boxes-sp-5>*:not(.specificity-fix){margin:0}@media(max-width: 767px){.boxes-sp-5>*{width:calc(50% - 2.4rem)}}@media(max-width: 414px){.boxes-sp-5>*{width:100%}}.boxes-sp-5>*>*:not(img):not(picture):not(:first-child){margin-block:2rem 0}.boxes-sp-5 .box-sp{border-radius:var(--special-page-border-radius-small)}.boxes-sp-header{text-wrap:balance;width:100%}.boxes-sp-footer{width:100%}.box-sp{display:grid;grid-auto-flow:row;border-radius:var(--special-page-border-radius)}.box-sp h2,.box-sp h3,.box-sp h4{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-wrap:balance}.box-sp p,.box-sp ul,.box-sp ol{text-box-trim:trim-both;text-wrap:balance}.btn-sp-green,.btn-sp-green:link,.btn-sp-green:visited{background-color:#03b500}@media(hover: hover){.btn-sp-green:not([disabled]):hover{background-color:#188038}}.btn-sp-green:focus,.btn-sp-green:active{background-color:#188038}.next-life-hero:where(:not(.next-life-hero-dark)){background-repeat:no-repeat;background-image:url("/assets/ispace.cz/svg/next-life-cube.svg"),url("/assets/ispace.cz/svg/next-life-heart-leaf.svg");background-position:right 37px top 90px,13% 90px}.next-life-hero.next-life-hero-tall .media-sp>*:where(:not(.media-body)){margin-inline:4% -9%;margin-block-start:clamp(2rem,5.65vi - .34rem,4rem);margin-block-end:-10rem}.next-life-hero .media-body>*{margin:0}.next-life-hero .media-body>*+*{margin-block-start:clamp(2rem,5.65vi - .34rem,4rem)}.next-life-hero.next-life-hero-tall .media-body{align-self:auto;margin-block-start:10%}.next-life-hero h1{font-size:clamp(5rem,7.34vi + 1.96rem,7.6rem);line-height:1;font-weight:300;text-box-trim:trim-both;text-box-edge:cap alphabetic}.next-life-hero h1 strong{font-weight:800}.next-life-hero .next-life-hero-small-header{font-size:clamp(4rem,5.65vi + 1.66rem,6rem);font-weight:900}.next-life-hero .heading-secondary{font-size:clamp(2rem,1.69vi + 1.3rem,2.6rem);font-weight:800;display:block}.next-life-hero p,.next-life-hero ul,.next-life-hero ol{font-size:clamp(1.5rem,.56vi + 1.27rem,1.7rem);font-weight:500;line-height:1.88;text-box-trim:trim-both}.next-life-hero.next-life-hero-tall:has(+hr+[class*=boxes-]){padding-block-end:20rem}.next-life-hero.next-life-hero-dark>.media-sp{background:var(--dark-gradient-2) no-repeat 50% 50%;color:#fff;border-radius:var(--special-page-border-radius-small);padding:clamp(2rem,5.08vi - .11rem,3.8rem) clamp(4rem,22.6vi - 5.36rem,12rem) clamp(2rem,5.08vi - .11rem,3.8rem) clamp(4rem,11.3vi - .68rem,8rem);gap:clamp(2rem,5.08vi - .11rem,3.8rem) 0}.next-life-hero.next-life-hero-dark>.media-sp *{color:inherit}.green-text{color:#03b500 !important}.next-life-page .next-life-hero-tall+hr+[class*=boxes-]{margin-block-start:calc(-22rem - clamp(2rem,5.65vi - .34rem,4rem)*-1)}.next-life-page .box-sp-dark{background:var(--dark-gradient) no-repeat 50% 50%;color:#fff;padding:clamp(2rem,5.65vi - .34rem,4rem)}.next-life-page .box-sp-dark *{color:inherit}.next-life-page .box-sp-dark>*{margin:0;font-size:1.4rem;font-weight:700}.next-life-page .box-sp-dark>*+*{margin-block-start:clamp(2rem,2.82vi + .83rem,3rem)}.next-life-page .box-sp-dark>p:has(.btn),.next-life-page .box-sp-dark>img{align-self:end}.next-life-page .box-sp-dark>img{margin-block-end:calc(clamp(2rem,5.65vi - .34rem,4rem)*-1);height:auto}.next-life-page .box-sp-dark>h3{font-size:clamp(2rem,3.67vi + .48rem,3.3rem)}.next-life-page [class*=boxes-sp-] .boxes-sp-header{font-size:clamp(2.6rem,2.82vi + 1.43rem,3.6rem);padding-inline:12%}.next-life-page .box-sp-green{background-color:var(--light-green);border-radius:var(--special-page-border-radius-small);padding:clamp(2rem,2.82vi + .83rem,3rem);grid-auto-rows:max-content}.next-life-page .box-sp-green>:where(p,ol,ul){font-size:1.4rem}.next-life-page .box-sp-green .svg-icon{height:6rem;width:6.1rem;stroke-width:0;margin:0 auto 2rem}.container-full-background-dark{background:var(--dark-gradient) no-repeat 50% 50%;color:#fff;padding-block:clamp(8rem,8.47vi + 4.49rem,11rem) clamp(5rem,8.47vi + 1.49rem,8rem)}.container-full-background-dark *{color:inherit}.container-full-background-dark h2{text-box-trim:trim-both;text-box-edge:cap alphabetic}.container-full-background-dark h2+p{font-size:2rem;font-weight:500}.dark-numbered-boxes-sp{counter-reset:index;margin-block:10rem 5rem}.dark-numbered-boxes-sp>*{position:relative}.dark-numbered-boxes-sp>*::before{counter-increment:index;content:counter(index, decimal-leading-zero);text-box-trim:trim-both;position:absolute;top:0;right:3rem;transform:translateY(-45%);font-size:108px;font-weight:900;line-height:1;white-space:nowrap;background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.25) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.dark-numbered-boxes-sp h3 .svg-icon{height:9rem;width:9rem;margin-inline:auto;margin-block-end:3rem}.dark-numbered-boxes-sp p{text-box-trim:trim-both;text-wrap:balance}.next-life-page{--light-green: rgba(229, 247, 229, 1);--full-background-color: var(--light-green);--dark-gradient: linear-gradient(180deg, #000 0%, #626262 100%);--dark-gradient-2: linear-gradient(90deg, #000 0%, #383838 100%);--faq-theme: rgb(3, 181, 0)}
