.p4f-page{--p4f-block-gap:90px;--p4f-wide:1150px;--p4f-narrow:934px;padding-top:var(--p4f-header-offset);color:var(--p4f-ink);font-family:var(--p4f-font-body);font-size:var(--p4f-text-md);background:var(--p4f-surface);line-height:1.5;display:flow-root}.p4f-page-fullhero{padding-top:0}.p4f-page>section,.p4f-page>.p4f-hero,.p4f-page>.p4f-answer,.p4f-page>.p4f-reviewed,.p4f-page>.p4f-draft{box-sizing:border-box;width:100%;max-width:var(--p4f-wide);padding-inline:var(--p4f-gutter);margin-inline:auto}.p4f-page>section{margin-block:var(--p4f-block-gap)}.p4f-page h1,.p4f-page h2,.p4f-page h3{font-family:var(--p4f-font-display);color:inherit;letter-spacing:0;text-transform:none}.p4f-center{text-align:center}.p4f-block-head{margin-bottom:40px}.p4f-block-head.p4f-center .p4f-block-intro{margin-inline:auto}.p4f-label{color:var(--p4f-blue-strong);font-family:var(--p4f-font-display);letter-spacing:.02em;text-transform:uppercase;margin:0 0 6px;font-size:20px;font-weight:700}.p4f-block-title{margin:0 0 12px;font-size:36px;font-weight:500;line-height:1.2}.p4f-block-intro{max-width:62ch;font-size:var(--p4f-text-md);margin:0}.p4f-eyebrow{margin:0 0 var(--p4f-space-3);font-family:var(--p4f-font-display);font-size:var(--p4f-text-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.p4f-btn{min-height:var(--p4f-tap);border:1px solid var(--p4f-blue-strong);border-radius:var(--p4f-radius);background:var(--p4f-blue-strong);color:var(--p4f-ink-inverse);font-family:var(--p4f-font-body);justify-content:center;align-items:center;padding:10px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.p4f-btn:link,.p4f-btn:visited{color:var(--p4f-ink-inverse)}.p4f-btn:hover,.p4f-btn:focus-visible{background:var(--p4f-blue-navy);border-color:var(--p4f-blue-navy);color:var(--p4f-ink-inverse);text-decoration:none}.p4f-btn-sm{min-height:40px;padding:8px 16px;font-size:15px}.p4f-btn-accent,.p4f-btn-accent:link,.p4f-btn-accent:visited{border-color:var(--p4f-orange);background:var(--p4f-orange);color:var(--p4f-ink)}.p4f-btn-accent:hover,.p4f-btn-accent:focus-visible{border-color:var(--p4f-ink-inverse);background:var(--p4f-ink-inverse);color:var(--p4f-ink)}.p4f-btn-ghost,.p4f-btn-ghost:link,.p4f-btn-ghost:visited{border-color:var(--p4f-ink-inverse);color:var(--p4f-ink-inverse);background:#00000040}.p4f-btn-ghost:hover,.p4f-btn-ghost:focus-visible{border-color:var(--p4f-ink-inverse);background:var(--p4f-ink-inverse);color:var(--p4f-ink)}.p4f-page :focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px}.p4f-slot:empty{display:none}.p4f-page>.p4f-hero-photo,.p4f-page>.p4f-hero-banner,.p4f-page>.p4f-hero-band{max-width:none;margin:0;padding:0}.p4f-hero-stage{isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.p4f-hero-photo .p4f-hero-stage{background:#1d2733;border-radius:0 0 60px 60px;min-height:426px}.p4f-hero-banner .p4f-hero-stage{background:#1d2733;border-radius:0 0 30px 30px;min-height:420px;margin-inline:15px}.p4f-hero-img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p4f-hero-photo .p4f-hero-stage:before,.p4f-hero-banner .p4f-hero-stage:before{content:"";z-index:-1;background:linear-gradient(#0000008c 0%,#0000006b 55%,#00000080 100%);position:absolute;inset:0}.p4f-hero-banner .p4f-hero-stage:before{background:linear-gradient(#00142899 0%,#0014287a 100%)}.p4f-hero-text{box-sizing:border-box;width:100%;max-width:1150px;padding:130px var(--p4f-gutter) 70px;text-align:center;justify-items:center;gap:12px;display:grid}.p4f-hero-text>*{margin:0}.p4f-hero-photo .p4f-hero-text,.p4f-hero-banner .p4f-hero-text{color:var(--p4f-ink-inverse);text-shadow:0 1px 12px #00000059}.p4f-hero-photo.p4f-hero-with-search .p4f-hero-text{padding-bottom:150px}.p4f-hero-banner.p4f-hero-with-search .p4f-hero-text{padding-bottom:130px}.p4f-hero-photo .p4f-h1{--p4f-h1-size:36px;--p4f-h1-lh:1.2;max-width:1200px;font-weight:700}.p4f-hero-banner .p4f-h1{--p4f-h1-size:48px;--p4f-h1-lh:1.1;font-weight:700}.p4f-hero-eyebrow{font-family:var(--p4f-font-display);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:700}.p4f-hero-text .p4f-lead{max-width:70ch;font-size:17px}.p4f-hero-text .p4f-btn{margin-top:6px}.p4f-hero-band .p4f-hero-stage{background:linear-gradient(180deg, #cdeffa 0%, #eaf8fd 55%, var(--p4f-surface) 100%)}.p4f-hero-band .p4f-hero-text{max-width:900px;padding:calc(var(--p4f-header-offset) + 10px) var(--p4f-gutter) 30px}.p4f-hero-band .p4f-h1{--p4f-h1-size:30px;--p4f-h1-lh:1.2;font-weight:500}.p4f-hero-band .p4f-lead{font-size:16px}.p4f-pill{border:1px solid color-mix(in srgb, var(--p4f-success) 25%, transparent);border-radius:var(--p4f-radius);background:var(--p4f-success-soft);color:var(--p4f-success);align-items:center;gap:8px;padding:5px 16px 5px 12px;font-size:15px;font-weight:600;display:inline-flex}.p4f-pill:before{content:"";background:currentColor;width:18px;height:18px;-webkit-mask:url(/p4f/icon/gift.svg) 50%/contain no-repeat;mask:url(/p4f/icon/gift.svg) 50%/contain no-repeat}.p4f-hero-photo>.p4f-slot-search,.p4f-hero-banner>.p4f-slot-search{z-index:2;box-sizing:border-box;width:min(730px, calc(100% - 2 * var(--p4f-gutter)));margin:-100px auto 0;position:relative}.p4f-hero-band>.p4f-slot-search{box-sizing:border-box;width:min(1000px, calc(100% - 2 * var(--p4f-gutter)));margin:0 auto}.p4f-hero-photo>.p4f-slot-reviews,.p4f-hero-banner>.p4f-slot-reviews,.p4f-hero-band>.p4f-slot-reviews{box-sizing:border-box;width:min(1000px, calc(100% - 2 * var(--p4f-gutter)));flex-wrap:wrap;justify-content:center;gap:16px;margin:24px auto 0;display:flex}.p4f-hero-proofs{box-sizing:border-box;width:min(1000px, calc(100% - 2 * var(--p4f-gutter)));font-family:var(--p4f-font-body);color:var(--p4f-ink);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:18px auto 0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.p4f-hero-proofs li{align-items:center;gap:8px;display:inline-flex}.p4f-hero-proofs img{flex:none}#cauta,#drum-terminal,#cum-functioneaza,#intoarcere,.p4f-page [data-block]{scroll-margin-top:170px}.p4f-hero{margin-top:var(--p4f-space-5);position:relative}.p4f-hero-photo,.p4f-hero-banner,.p4f-hero-band{margin-top:0}.p4f-hero-body{gap:var(--p4f-space-4);padding:var(--p4f-space-8) var(--p4f-space-7);border-radius:var(--p4f-radius-xl);background:var(--p4f-blue-soft);align-content:start;display:grid;position:relative}.p4f-hero-body>*{margin:0}.p4f-h1{font-weight:600}.p4f-page h1.p4f-h1{font-size:var(--p4f-h1-size,clamp(28px, 4vw, 44px))!important;line-height:var(--p4f-h1-lh,1.15)!important}.p4f-lead{max-width:60ch;font-size:18px}.p4f-hero-body>.p4f-btn{justify-self:start}.p4f-hero:has(.p4f-hero-image) .p4f-hero-body{color:var(--p4f-ink-inverse);background:linear-gradient(90deg,#0a1423db 0%,#0a14239e 55%,#0a142359 100%)}.p4f-hero-image{inset:0 var(--p4f-gutter);width:calc(100% - 2 * var(--p4f-gutter));object-fit:cover;border-radius:var(--p4f-radius-xl);height:100%;position:absolute}.p4f-hero-body>.p4f-slot-reviews{order:3}.p4f-hero-body>.p4f-slot-search{order:4}.p4f-hero-body>.p4f-btn{order:5}@media (min-width:992px){.p4f-hero-body:has(.p4f-slot-search:not(:empty)){column-gap:var(--p4f-space-8);padding:var(--p4f-space-9) var(--p4f-space-9);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.p4f-hero-body:has(.p4f-slot-search:not(:empty))>*{grid-column:1}.p4f-hero-body:has(.p4f-slot-search:not(:empty))>.p4f-slot-search{grid-area:1/2/span 8;align-self:center}}.p4f-page>.p4f-answer{max-width:var(--p4f-narrow);text-align:center;margin-block:50px 0;font-size:17px}.p4f-reviewed{margin-block:var(--p4f-space-8) 0;color:var(--p4f-ink-muted);font-size:var(--p4f-text-sm)}.p4f-draft{margin-top:var(--p4f-space-4);padding-block:var(--p4f-space-3);border-radius:var(--p4f-radius);background:var(--p4f-yellow);color:var(--p4f-ink);font-weight:600}.p4f-skyline{opacity:.7;background:url(/p4f/deco/skyline.svg) 0 100%/auto 150px repeat-x;height:150px;margin-top:24px}.p4f-page:has(>.p4f-skyline)~[role=contentinfo]{border-radius:0;margin-top:0}.p4f-rich{max-width:78ch}.p4f-rich p,.p4f-rich ul,.p4f-rich ol{margin:0 0 var(--p4f-space-4)}.p4f-rich>:last-child{margin-bottom:0}.p4f-rich h2,.p4f-rich h3,.p4f-rich h4{margin:var(--p4f-space-7) 0 var(--p4f-space-3);font-size:var(--p4f-text-lg);font-weight:700;line-height:1.3}.p4f-rich a{color:var(--p4f-blue-strong);text-underline-offset:2px;text-decoration:underline}.p4f-rich ul{padding-left:1.2em;list-style:outside}.p4f-rich ol{padding-left:1.4em}.p4f-rich li{margin-bottom:var(--p4f-space-2)}.p4f-page>.p4f-text{max-width:var(--p4f-narrow)}.p4f-text:has(.p4f-rich>ol){max-width:var(--p4f-wide)}.p4f-text:has(.p4f-rich>ol)>.p4f-block-title{text-align:center;margin-bottom:40px}.p4f-text .p4f-rich>ol{counter-reset:p4f-step;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px;max-width:none;padding:0;list-style:none;display:grid}.p4f-text .p4f-rich>ol>li{border-radius:var(--p4f-radius-lg);background:var(--p4f-surface-card);counter-increment:p4f-step;margin:0;padding:64px 21px 21px;position:relative}.p4f-text .p4f-rich>ol>li:before{content:counter(p4f-step);color:var(--p4f-orange-strong);font-family:var(--p4f-font-display);font-size:30px;font-weight:700;line-height:1;position:absolute;top:20px;left:21px}.p4f-text .p4f-rich>ol>li strong{margin-bottom:var(--p4f-space-2);font-family:var(--p4f-font-display);font-size:18px;display:block}.p4f-text:has(.p4f-rich>ol) .p4f-rich{max-width:none}.p4f-page[data-page=\/termeni-si-conditii] .p4f-rich,.p4f-page[data-page=\/politica-de-confidentialitate] .p4f-rich,.p4f-page[data-page=\/gdpr] .p4f-rich{max-width:none;font-size:16px}.p4f-page[data-page=\/termeni-si-conditii]>.p4f-text,.p4f-page[data-page=\/politica-de-confidentialitate]>.p4f-text,.p4f-page[data-page=\/gdpr]>.p4f-text{max-width:var(--p4f-wide)}.p4f-reviews-carousel{position:relative}.p4f-reviews .p4f-block-intro{margin-inline:auto}.p4f-features .p4f-block-title{max-width:800px;margin-inline:auto}.p4f-features .p4f-block-intro{max-width:860px;margin-top:20px}.p4f-features-list{text-align:center;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:30px 20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.p4f-feature-icon{width:32px;height:32px;margin:0 auto 15px;display:block}.p4f-feature-title{margin:0;font-size:20px;font-weight:700;line-height:1.2}.p4f-feature-text{max-width:24ch;margin:15px auto 0}.p4f-page>section.p4f-stats{max-width:none;padding:0}.p4f-stats{color:var(--p4f-ink-inverse);background:#00a2d1 url(/p4f/deco/skyline-cifre.svg) 0 100%/auto 200px repeat-x}.p4f-stats-inner{box-sizing:border-box;align-items:center;gap:30px;max-width:1366px;margin:0 auto;padding:50px 80px;display:grid}.p4f-stats-title{margin:0 0 20px;font-size:36px;font-weight:500;line-height:1.15}.p4f-stats-text{max-width:50ch;margin:0}.p4f-stats-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px 36px;margin:0;padding:0;list-style:none;display:grid}.p4f-stat{gap:6px;display:grid}.p4f-stat-value{font-family:var(--p4f-font-display);font-size:36px;font-weight:500;line-height:1.05}.p4f-stat-value small{font-size:20px}.p4f-stat-before{display:block}.p4f-stat-value{white-space:nowrap}.p4f-stat-label{font-size:16px}.p4f-stats-text,.p4f-stat-label{text-shadow:0 0 1px #003c5a99,0 1px 2px #003c5a80}@media (min-width:1200px){.p4f-stats-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.p4f-stats-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.p4f-page>.p4f-prices-side{max-width:var(--p4f-narrow)}.p4f-prices{align-items:center;gap:30px;display:grid}.p4f-prices .p4f-block-title{font-size:24px;font-weight:700}.p4f-prices-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.p4f-price-card{border-radius:var(--p4f-radius-lg);background:var(--p4f-surface-card);text-align:center;flex-direction:column;align-items:center;gap:12px;min-height:161px;padding:21px;display:flex}.p4f-price-figure:empty{display:none}.p4f-from-price{color:var(--p4f-ink);font-family:var(--p4f-font-display);margin:0;font-weight:700;line-height:1;display:grid}.p4f-from{font-size:20px}.p4f-from-price strong{color:var(--p4f-blue-strong);font-size:38px;line-height:1.1}.p4f-unit{font-size:22px}.p4f-price-name{margin:0;font-size:20px;font-weight:700}.p4f-price-card .p4f-btn{white-space:nowrap;margin-top:auto}@media (min-width:992px){.p4f-prices-side{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}}.p4f-page>.p4f-prices-cards{max-width:var(--p4f-wide)}.p4f-prices-cards .p4f-prices-text{text-align:center}.p4f-prices-cards .p4f-price-card{border:1px solid var(--p4f-line);background:var(--p4f-surface);padding:22px}.p4f-price-visual{width:100%;height:160px;color:var(--p4f-blue);place-items:center;display:grid}.p4f-price-visual img{object-fit:contain;max-width:100%;max-height:160px}.p4f-page>.p4f-media-text{max-width:var(--p4f-narrow)}.p4f-media-text{align-items:center;gap:30px;display:grid}.p4f-media-image{aspect-ratio:4/3;object-fit:cover;background:var(--p4f-blue-soft);border-radius:20px;width:100%;height:auto;display:block}.p4f-media-body .p4f-block-title{font-size:24px;font-weight:700;line-height:1.2}.p4f-media-intro{margin:0}.p4f-media-body .p4f-btn{margin-top:24px}.p4f-points{gap:22px;margin:24px 0 0;padding:0;list-style:none;display:grid}.p4f-points-2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.p4f-point{align-content:start;gap:4px;padding-left:24px;display:grid;position:relative}.p4f-point:before{content:"";background:url(/p4f/icon/checked-homepage.svg) 50%/contain no-repeat;width:17px;height:17px;position:absolute;top:2px;left:0}.p4f-point-title{font-weight:700}.p4f-point-title a{color:var(--p4f-blue-strong)}.p4f-point-highlight .p4f-point-title:after{content:"Recomandat";border-radius:var(--p4f-radius-full);background:var(--p4f-orange);color:var(--p4f-ink);font-size:var(--p4f-text-xs);letter-spacing:.04em;text-transform:uppercase;vertical-align:2px;margin-left:8px;padding:1px 8px;font-weight:700}:lang(en) .p4f-point-highlight .p4f-point-title:after,:lang(bg) .p4f-point-highlight .p4f-point-title:after{content:"Recommended"}@media (min-width:992px){.p4f-media-text:has(.p4f-media-image){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:30px 56px}.p4f-media-right:has(.p4f-media-image){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.p4f-media-right .p4f-media-image{order:2}}.p4f-extras-list{gap:var(--p4f-space-5);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}.p4f-extra{gap:var(--p4f-space-2);border-radius:var(--p4f-radius-lg);border:1px solid var(--p4f-line);background:#fff;flex-direction:column;padding:16px;display:flex}.p4f-extra-highlight{border:2px solid var(--p4f-blue);background:var(--p4f-blue-tint);grid-column:1/-1}.p4f-extra-badge{place-self:flex-start start}.p4f-extra-image{aspect-ratio:16/9;object-fit:cover;border-radius:var(--p4f-radius);width:100%}.p4f-extra-visual{aspect-ratio:16/9;border-radius:var(--p4f-radius);background:linear-gradient(150deg, var(--p4f-blue-soft) 0%, #fff 100%);border:1px solid var(--p4f-line);width:100%;color:var(--p4f-blue-strong);place-items:center;display:grid}.p4f-extra-visual-photo{background:0 0;border:0;padding:1px;position:relative;overflow:hidden}.p4f-extra-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:700px){.p4f-extra-highlight{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;column-gap:24px;display:grid}.p4f-extra-highlight>.p4f-extra-image,.p4f-extra-highlight>.p4f-extra-visual{aspect-ratio:auto;grid-area:1/1/span 4;height:100%;min-height:220px}.p4f-extra-highlight>:not(.p4f-extra-image):not(.p4f-extra-visual){grid-column:2}}.p4f-extra-name{font-size:var(--p4f-text-lg);margin:0;font-weight:700}.p4f-extra-name a{color:var(--p4f-blue-strong)}.p4f-extra-text{margin:0}.p4f-faq-list{gap:24px;display:grid}.p4f-faq-item{border:1px solid var(--p4f-line);border-radius:var(--p4f-radius-lg);background:var(--p4f-surface)}.p4f-faq-q{min-height:var(--p4f-tap);font-family:var(--p4f-font-display);cursor:pointer;padding:20px 56px 20px 20px;font-size:20px;font-weight:700;line-height:1.2;list-style:none;display:block;position:relative}.p4f-faq-q::-webkit-details-marker{display:none}.p4f-faq-q:after{content:"";border-right:2.5px solid var(--p4f-blue);border-bottom:2.5px solid var(--p4f-blue);width:8px;height:8px;transition:transform .15s;position:absolute;top:50%;right:24px;transform:translateY(-70%)rotate(45deg)}.p4f-faq-item[open] .p4f-faq-q:after{transform:translateY(-30%)rotate(-135deg)}.p4f-faq-a{border-top:1px solid var(--p4f-line);max-width:none;margin:0 20px;padding:20px 0 22px}.p4f-after-list{margin:30px 0 0}.p4f-banner{isolation:isolate;border-radius:var(--p4f-radius-lg);min-height:474px;color:var(--p4f-ink-inverse);display:grid;position:relative;overflow:hidden}.p4f-page>section.p4f-banner{width:calc(100% - 2 * var(--p4f-gutter));max-width:1110px;padding:0}.p4f-banner-photo{z-index:-2;object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.p4f-banner:before{content:"";z-index:-1;background:linear-gradient(90deg,#000000d6 22%,#0000 72%);position:absolute;inset:0}.p4f-banner-body{align-content:center;justify-items:start;gap:20px;max-width:560px;padding:40px 47px;display:grid}.p4f-banner-title{margin:0;font-size:48px;font-weight:500;line-height:1.1;font-family:var(--p4f-font-body)!important}.p4f-banner-title span{color:#2bbfec;font-weight:700;display:block}.p4f-banner-text{margin:0}.p4f-banner-figures{flex-wrap:wrap;gap:14px 0;margin:0;padding:0;list-style:none;display:flex}.p4f-banner-figures li{border-left:1px solid #ffffff59;align-content:start;gap:2px;padding:0 12px;font-size:14px;display:grid}.p4f-banner-figures li:first-child{border-left:0;padding-left:0}.p4f-banner-figures strong{font-size:15px}.p4f-banner-icon{background:#ff5f0040;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:6px;display:grid}.p4f-timeline-list{gap:40px;margin:0;padding:0;list-style:none;display:grid;position:relative}.p4f-moment{gap:10px;display:grid}.p4f-moment-year{color:var(--p4f-blue-strong);font-family:var(--p4f-font-display);font-size:56px;font-weight:700;line-height:1}.p4f-moment-title{margin:0 0 8px;font-size:20px;font-weight:700}.p4f-moment-text{margin:0}.p4f-moment-image{aspect-ratio:4/3;object-fit:cover;border-radius:var(--p4f-radius);width:100%;max-width:350px;height:auto;margin-bottom:14px;display:block}@media (min-width:992px){.p4f-timeline-list:before{content:"";background:var(--p4f-line);width:2px;position:absolute;top:0;bottom:0;left:50%}.p4f-moment{grid-template-columns:1fr 1fr;align-items:start;gap:80px;position:relative}.p4f-moment:before{content:"";background:var(--p4f-orange);border:4px solid #ffd8c2;border-radius:50%;width:14px;height:14px;position:absolute;top:14px;left:calc(50% - 11px)}.p4f-moment-year{text-align:right}.p4f-moment:nth-child(2n) .p4f-moment-year{text-align:left;order:2}.p4f-moment:nth-child(2n) .p4f-moment-body{text-align:right}.p4f-moment:nth-child(2n) .p4f-moment-image{margin-left:auto}}.p4f-trust-list{gap:var(--p4f-space-4);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;padding:0;list-style:none;display:grid}.p4f-trust-item,.p4f-trust-list>li:not(.p4f-trust-item){gap:var(--p4f-space-1);padding:var(--p4f-space-5);border-radius:var(--p4f-radius-lg);background:var(--p4f-surface-card);align-content:start;display:grid}.p4f-trust-item[data-icon]:before{content:"";width:28px;height:28px;margin-bottom:var(--p4f-space-2);background:var(--p4f-orange);-webkit-mask:var(--p4f-icon) center / contain no-repeat;-webkit-mask:var(--p4f-icon) center / contain no-repeat;mask:var(--p4f-icon) center / contain no-repeat}.p4f-trust-value{font-family:var(--p4f-font-display);font-size:var(--p4f-text-lg);font-weight:700;line-height:1.25}.p4f-trust-text{color:var(--p4f-ink-muted);font-size:var(--p4f-text-sm)}[data-icon=star]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E")}[data-icon=camera]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Crect x='3' y='6.5' width='13' height='11' rx='2'/%3E%3Cpath d='M16 10.5l5-3v9l-5-3'/%3E%3C/svg%3E")}[data-icon=users]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20c.8-3.6 3.4-5.5 6.5-5.5s5.7 1.9 6.5 5.5'/%3E%3Ccircle cx='17' cy='9' r='2.5'/%3E%3Cpath d='M16.5 14.6c2.4.2 4.3 1.9 5 5.4'/%3E%3C/svg%3E")}[data-icon=pin]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E")}[data-icon=bus]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='4' y='3.5' width='16' height='14' rx='2.5'/%3E%3Cpath d='M4 11h16M7.5 17.5V20M16.5 17.5V20'/%3E%3C/svg%3E")}[data-icon=parking]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='4'/%3E%3Cpath d='M9.5 17V7h3.5a3 3 0 0 1 0 6H9.5'/%3E%3C/svg%3E")}[data-icon=shield]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M12 3l7.5 3v5.5c0 4.4-3.2 8.3-7.5 9.5-4.3-1.2-7.5-5.1-7.5-9.5V6L12 3z'/%3E%3C/svg%3E")}[data-icon=clock]{--p4f-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E")}.p4f-cta{border-radius:var(--p4f-radius-lg);text-align:center;padding-block:50px}.p4f-page>section.p4f-cta{width:calc(100% - 2 * var(--p4f-gutter));max-width:1110px;padding-inline:40px}.p4f-cta .p4f-block-title{font-size:30px}.p4f-cta .p4f-block-intro{margin:0 auto 24px}.p4f-cta-primary{background:var(--p4f-blue-strong);color:var(--p4f-ink-inverse)}.p4f-cta-primary .p4f-btn{border-color:var(--p4f-yellow);background:var(--p4f-yellow);color:var(--p4f-ink)}.p4f-cta-primary .p4f-btn:hover,.p4f-cta-primary .p4f-btn:focus-visible{border-color:var(--p4f-ink-inverse);background:var(--p4f-ink-inverse);color:var(--p4f-blue-navy)}.p4f-cta-accent{background:var(--p4f-orange)}.p4f-cta-accent .p4f-btn{border-color:var(--p4f-ink);background:var(--p4f-ink)}.p4f-cta-plain{background:var(--p4f-blue-soft)}.p4f-group{position:relative}.p4f-group:before{content:"";pointer-events:none;background:url(/brand/street-wave-gri-12.svg) 50% 22%/cover no-repeat;width:min(360px,70%);height:64px;margin:0 auto 18px;display:block}.p4f-group-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.p4f-group-item{border-radius:var(--p4f-radius-lg);background:var(--p4f-surface-card);align-content:start;gap:4px;padding:20px 22px;display:grid}.p4f-group-item a,.p4f-group-item strong{font-family:var(--p4f-font-display);font-size:20px;font-weight:700}.p4f-group-item a{color:var(--p4f-blue-strong)}.p4f-group-text{font-size:var(--p4f-text-sm)}.p4f-group-here{color:var(--p4f-ink-black);background:#00a2d1}.p4f-group-badge{border-radius:var(--p4f-radius-full);background:var(--p4f-surface);font-size:var(--p4f-text-xs);color:var(--p4f-blue-strong);text-transform:uppercase;justify-self:start;margin-top:6px;padding:2px 10px;font-weight:700}@media (max-width:991px){.p4f-page{--p4f-block-gap:60px}.p4f-stats-inner{padding:54px 40px}.p4f-banner-title{font-size:40px}}@media (max-width:767px){.p4f-page{--p4f-block-gap:50px}.p4f-block-title{font-size:26px}.p4f-label{margin-bottom:12px}.p4f-hero-photo .p4f-hero-stage{border-radius:0 0 50px 50px;align-items:start;min-height:560px}.p4f-hero-photo .p4f-hero-text{text-align:left;justify-items:start;padding:110px 10px 190px}.p4f-hero-photo .p4f-h1{--p4f-h1-size:28px}.p4f-hero-photo.p4f-hero-with-search .p4f-hero-stage{min-height:0}.p4f-hero-photo>.p4f-slot-search{width:calc(100% - 40px);margin-top:-130px}.p4f-hero-banner .p4f-hero-stage{border-radius:0 0 20px 20px;min-height:260px;margin-inline:0}.p4f-hero-banner .p4f-hero-text{padding-top:110px;padding-bottom:40px}.p4f-hero-banner .p4f-h1{--p4f-h1-size:32px}.p4f-hero-banner.p4f-hero-with-search .p4f-hero-text{padding-bottom:120px}.p4f-hero-band .p4f-h1{--p4f-h1-size:24px}.p4f-page>.p4f-answer{margin-top:36px;font-size:16px}.p4f-features-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 14px}.p4f-feature-title{font-size:17px}.p4f-feature-text{font-size:15px}.p4f-stats-inner{padding:40px 20px}.p4f-stats{background-image:none}.p4f-stats-title{margin-bottom:8px;font-size:30px}.p4f-stats-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;display:grid}.p4f-stat-value{white-space:normal;font-size:30px}.p4f-prices-list{gap:10px}.p4f-prices-side .p4f-price-card{min-height:0;padding:16px 8px}.p4f-from{font-size:15px}.p4f-from-price strong{font-size:26px}.p4f-unit,.p4f-price-name{font-size:15px}.p4f-price-card .p4f-btn-sm{padding:8px 10px;font-size:13px}.p4f-prices-cards .p4f-prices-list{grid-template-columns:minmax(0,1fr);gap:20px}.p4f-faq-list{gap:14px}.p4f-faq-q{font-size:17px}.p4f-page>section.p4f-banner{border-radius:var(--p4f-radius-lg);width:100%}.p4f-banner{min-height:0}.p4f-banner:before{background:linear-gradient(#000000d1 0%,#0000008c 70%,#00000059 100%)}.p4f-banner-body{padding:30px 22px}.p4f-banner-title{font-size:36px}.p4f-banner-figures{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.p4f-banner-figures li,.p4f-banner-figures li:first-child{border:0;padding:0}.p4f-moment-year{font-size:44px}.p4f-skyline{background-size:auto 96px;height:96px}.p4f-page>section.p4f-cta{padding-inline:22px}}@media (prefers-reduced-motion:reduce){.p4f-btn,.p4f-faq-q:after{transition:none}}.p4f-wlc-hero{box-sizing:border-box;padding:0 0 28px}.p4f-wlc-hero-stage{isolation:isolate;background:#172a32;border-radius:0 0 60px 60px;align-items:center;min-height:590px;display:flex;position:relative;overflow:hidden}.p4f-wlc-hero-img{z-index:-2;object-fit:cover;object-position:68% 64%;width:100%;height:100%;position:absolute;inset:0}.p4f-wlc-hero-stage:after{content:"";z-index:-1;background:linear-gradient(90deg,#08141de0 0%,#08141da3 38%,#08141d1f 76%),linear-gradient(#0000 55%,#08141d52);position:absolute;inset:0}.p4f-wlc-hero-text{box-sizing:border-box;color:#fff;text-align:left;width:100%;max-width:calc(740px + 2*max(5%,50vw - 620px));padding:110px max(5%,50vw - 620px) 120px}.p4f-wlc-kicker{color:#dce8ef;font:700 12px/1.4 var(--p4f-font-display);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}.p4f-wlc-h1{color:#fff;font:700 clamp(44px, 4.6vw, 70px)/1.02 var(--p4f-font-display);letter-spacing:-.045em;margin:0}.p4f-wlc-h1 span{letter-spacing:-.035em;margin-top:10px;font-size:.72em;display:block}.p4f-wlc-lead{color:#f3f6f8;max-width:520px;font:400 17px/1.55 var(--p4f-font-display);margin:22px 0 0}.p4f-wlc-link,.p4f-wlc-link:link,.p4f-wlc-link:visited{color:#fff;text-underline-offset:4px;margin-top:10px;font-size:14px;line-height:1.5;text-decoration:underline;display:inline-block}.p4f-wlc-link:hover{color:#fff;text-decoration-thickness:2px}.p4f-wlc-link:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #fff}.p4f-wlc-proof{color:#fff;flex-wrap:wrap;gap:10px 20px;max-width:650px;margin:20px 0 0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.p4f-wlc-proof li:before{content:"";background:var(--p4f-orange);border-radius:50%;width:6px;height:6px;margin:0 8px 2px 0;display:inline-block}.p4f-wlc-search{z-index:2;box-sizing:border-box;width:min(1240px, calc(100% - 2 * var(--p4f-gutter)));margin:-62px auto 0;position:relative}.p4f-wlc-search [data-booking-form]{border:1px solid #e8edf2;border-radius:24px;box-shadow:0 14px 42px #132a4214}.p4f-wlc-note{color:#526171;text-align:center;max-width:1240px;margin:14px auto 0;padding:0 20px;font-size:12px;line-height:1.5}.p4f-wlc-perks{display:none}@media (max-width:991px) and (min-width:768px){.p4f-wlc-hero-text{padding-inline:40px}.p4f-wlc-h1{font-size:54px}.p4f-wlc-search{margin-top:-45px}}@media (max-width:767px){.p4f-wlc-hero{padding:0}.p4f-wlc-hero-stage{border-radius:0 0 50px 50px;min-height:0}.p4f-wlc-hero-img{object-position:center}.p4f-wlc-hero-stage:after{background:linear-gradient(#08141d9e,#08141db8 56%,#08141d1f)}.p4f-wlc-hero-text{text-align:center;padding:92px 20px 120px}.p4f-wlc-kicker{color:#fff;letter-spacing:.08em;background:#08141d8c;border-radius:999px;margin-bottom:12px;padding:5px 12px;font-size:10px;display:inline-block}.p4f-wlc-link,.p4f-wlc-link:link,.p4f-wlc-link:visited,.p4f-wlc-proof,.p4f-wlc-note{display:none}.p4f-wlc-h1{font-size:31px;line-height:1.04}.p4f-wlc-h1 span{margin-top:6px;font-size:23px;line-height:1.12}.p4f-wlc-lead{max-width:none;margin-top:10px;font-size:14px;line-height:1.45}.p4f-wlc-proof{gap:6px 14px;margin-top:10px;font-size:12px}.p4f-wlc-search{width:calc(100% - 16px);margin-top:-104px}.p4f-wlc-perks{color:var(--p4f-ink);gap:8px;margin:16px 12px 0;padding:0;font-size:14px;line-height:1.4;list-style:none;display:grid}.p4f-wlc-perks li{align-items:center;gap:10px;display:flex}.p4f-wlc-perks svg{flex:none}.p4f-wlc-note{margin-top:10px;font-size:11px}}@media (max-width:767px) and (max-height:730px){.p4f-wlc-hero-text{padding-top:75px}.p4f-wlc-kicker{margin-bottom:6px;padding-block:3px}.p4f-wlc-h1{--wlc-h1-plain-m:26px;font-size:26px;line-height:1.05}.p4f-wlc-h1 span{margin-top:2px;font-size:19px}.p4f-wlc-lead,.p4f-wlc-proof{margin-top:6px}.p4f-wlc-search{margin-top:-110px}}@media (max-width:359px){.p4f-wlc-hero-text{padding-inline:16px}.p4f-wlc-h1{font-size:32px}}.p4f-wlc-check-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.p4f-wlc-check-panel{color:#fff;background:#1a1a1a;border-radius:20px;padding:28px 24px}.p4f-wlc-check-panel h2{font:500 30px/1.15 var(--p4f-font-display);margin:0 0 14px}.p4f-wlc-check-panel p{margin:0;font-size:16px;line-height:1.55}.p4f-wlc-check-card{border:1px solid var(--p4f-blue);background:var(--p4f-surface);border-radius:20px;padding:24px 22px 20px}.p4f-wlc-check-card>summary{justify-content:space-between;align-items:flex-start;gap:12px;list-style:none;display:flex}.p4f-wlc-check-card>summary::-webkit-details-marker{display:none}.p4f-wlc-check-card>summary::marker{content:""}.p4f-wlc-check-card>summary:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:6px;border-radius:4px}.p4f-wlc-check-card h3{font:700 19px/1.3 var(--p4f-font-display);margin:0}.p4f-wlc-check-toggle{display:none}@media (min-width:768px){.p4f-wlc-check-card>summary{cursor:default}}@media (max-width:767px){.p4f-wlc-check-grid{gap:0}.p4f-wlc-check-panel{margin-bottom:20px}.p4f-wlc-check-card{border-radius:20px 20px 0 0;padding-bottom:38px;position:relative}.p4f-wlc-check-card+.p4f-wlc-check-card{margin-top:-18px}.p4f-wlc-check-card:last-child{border-radius:20px;padding-bottom:20px}.p4f-wlc-check-card>summary{cursor:pointer;align-items:center;min-height:44px}.p4f-wlc-check-toggle{color:var(--p4f-blue-strong);font:400 26px/1 var(--p4f-font-body);flex:none;transition:transform .2s;display:block}.p4f-wlc-check-card[open] .p4f-wlc-check-toggle{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.p4f-wlc-check-toggle{transition:none}}.p4f-wlc-check-card ul{margin:14px 0 0;padding-left:20px;font-size:15px;line-height:1.65}.p4f-wlc-check-card>p{margin:14px 0 0;font-size:15px;line-height:1.65}.p4f-wlc-check-card li+li{margin-top:6px}.p4f-wlc-check-link{text-align:center;margin:24px 0 0;font-size:15px}.p4f-wlc-check-link a{color:var(--p4f-blue-strong);text-underline-offset:3px;text-decoration:underline}@media (min-width:992px){.p4f-wlc-check-grid{grid-template-columns:minmax(0,.9fr) repeat(2,minmax(0,1fr))}.p4f-wlc-check-panel{grid-row:span 2}}.p4f-wlc-blog-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:32px 0 24px;padding:0;list-style:none;display:grid}.p4f-wlc-blog-card,.p4f-wlc-blog-card:link,.p4f-wlc-blog-card:visited{height:100%;color:var(--p4f-ink);background:#f7f9fa;border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.p4f-wlc-blog-cover{aspect-ratio:16/11;background:var(--p4f-blue);display:block;position:relative;overflow:hidden}.p4f-wlc-blog-cover img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.p4f-wlc-blog-body{flex-direction:column;flex:1;gap:12px;padding:20px 16px 22px;display:flex}.p4f-wlc-blog-body strong{font:700 18px/1.3 var(--p4f-font-display)}.p4f-wlc-blog-summary{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.p4f-wlc-blog-more{align-items:center;gap:12px;margin-top:auto;padding-top:8px;font-weight:700;display:inline-flex}.p4f-wlc-blog-arrow{background:var(--p4f-ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;display:inline-grid}.p4f-wlc-blog-card:hover strong,.p4f-wlc-blog-card:focus-visible strong{color:var(--p4f-blue-strong)}.p4f-wlc-cta{box-sizing:border-box;background:var(--p4f-blue);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding:44px 28px;display:grid}.p4f-page>.p4f-wlc-cta{width:min(1110px, calc(100% - 2 * var(--p4f-gutter)));padding-inline:28px}.p4f-wlc-cta-q{color:#fff;font:500 26px/1.2 var(--p4f-font-display);margin:0}.p4f-wlc-cta-headline{font:500 34px/1.25 var(--p4f-font-display);margin:14px 0 0}.p4f-wlc-cta-lead{max-width:540px;margin:18px 0 0;font-size:16px;line-height:1.55}.p4f-wlc-cta-btn,.p4f-wlc-cta-btn:link,.p4f-wlc-cta-btn:visited{color:#1a1a1a;background:gold;border-radius:10px;align-items:center;min-height:48px;margin-top:24px;padding:0 30px;font-weight:700;text-decoration:none;display:inline-flex}.p4f-wlc-cta-btn:hover,.p4f-wlc-cta-btn:focus-visible{color:#1a1a1a;background:#ffe34d}.p4f-wlc-cta-mark{color:#1a1a1a;font:700 92px/.92 var(--p4f-font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0;display:none}@media (min-width:992px){.p4f-wlc-cta{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:54px 70px}.p4f-page>.p4f-wlc-cta{padding-inline:70px}.p4f-wlc-cta-mark{display:block}}@media (max-width:767px){.p4f-page .p4f-prices-list,.p4f-page .p4f-features-list,.p4f-page .p4f-pickup-list,.p4f-page .p4f-extras-list,.p4f-page .p4f-wlc-blog-list{margin-inline:calc(-1 * var(--p4f-gutter));padding:4px var(--p4f-gutter) 8px;overscroll-behavior-x:contain;scroll-padding-inline:var(--p4f-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.p4f-page .p4f-prices-list::-webkit-scrollbar{display:none}.p4f-page .p4f-features-list::-webkit-scrollbar{display:none}.p4f-page .p4f-pickup-list::-webkit-scrollbar{display:none}.p4f-page .p4f-extras-list::-webkit-scrollbar{display:none}.p4f-page .p4f-wlc-blog-list::-webkit-scrollbar{display:none}.p4f-page .p4f-prices-list>*,.p4f-page .p4f-features-list>*,.p4f-page .p4f-pickup-list>*,.p4f-page .p4f-extras-list>*,.p4f-page .p4f-wlc-blog-list>*{scroll-snap-align:start}}.p4f-page .p4f-place-photos{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:none;grid-template-columns:none;grid-auto-rows:auto;grid-auto-columns:min(78%,340px);grid-auto-flow:column;gap:14px;margin:0;padding:0 0 8px;display:grid;overflow-x:auto}.p4f-page .p4f-place-photos::-webkit-scrollbar{display:none}.p4f-page .p4f-place-photo,.p4f-page .p4f-place-photo:first-child{scroll-snap-align:start;grid-area:auto}.p4f-page .p4f-place-photo img{aspect-ratio:4/3}.p4f-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p4f-wlc-proof .p4f-wlc-proof-rating:before{display:none}.p4f-rating-inline,.p4f-rating-inline:link,.p4f-rating-inline:visited{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.p4f-rating-inline:hover b,.p4f-rating-inline:focus-visible b{text-decoration:underline}.p4f-rating-inline-stars{color:#ffb400;letter-spacing:1px}.p4f-wlc-perks .p4f-wlc-perks-rating{padding-left:28px}.p4f-page[data-page=\/]{--p4f-block-gap:64px}.p4f-page[data-page=\/] .p4f-block-head{margin-bottom:28px}@media (max-width:767px){.p4f-page[data-page=\/]{--p4f-block-gap:44px}.p4f-page[data-page=\/] .p4f-block-head{margin-bottom:20px}}.p4f-wlc-cta-photo{isolation:isolate;position:relative;overflow:hidden}.p4f-wlc-cta-img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p4f-wlc-cta-photo:after{content:"";z-index:-1;background:linear-gradient(90deg,#006e91f0 0%,#008cb6db 55%,#00a2d19e 100%);position:absolute;inset:0}.p4f-wlc-cta-photo .p4f-wlc-cta-mark{color:#ffffffeb}@media (min-width:768px){.p4f-page[data-page=\/] .p4f-extras-list{grid-template-columns:repeat(3,minmax(0,1fr))}.p4f-page[data-page=\/] .p4f-extra-highlight{grid-column:1/-1}}.p4f-page[data-page=\/] .p4f-extra-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.p4f-price-card{border:1px solid var(--p4f-line);background:var(--p4f-surface)}.p4f-price-name{width:100%;font-family:var(--p4f-font-display);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;font-size:18px;font-weight:700;display:flex}.p4f-prices-side .p4f-price-visual{height:96px}.p4f-prices-side .p4f-price-visual img{max-height:96px}.p4f-prices-side .p4f-from-price strong{font-size:30px}@media (max-width:767px){.p4f-prices-side .p4f-price-card{padding:16px 14px}.p4f-price-name{font-size:17px}}.p4f-page[data-page=\/]>.p4f-prices-side,.p4f-page[data-page=\/contact]>.p4f-prices-side{max-width:var(--p4f-wide)}@media (min-width:992px){.p4f-page[data-page=\/] .p4f-prices-side,.p4f-page[data-page=\/contact] .p4f-prices-side{grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:40px}.p4f-page[data-page=\/] .p4f-prices-side .p4f-price-visual,.p4f-page[data-page=\/contact] .p4f-prices-side .p4f-price-visual{height:120px}.p4f-page[data-page=\/] .p4f-prices-side .p4f-price-visual img,.p4f-page[data-page=\/contact] .p4f-prices-side .p4f-price-visual img{max-height:120px}}.p4f-prices-side .p4f-from-price{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:0 6px;display:flex}.p4f-prices-side .p4f-from,.p4f-prices-side .p4f-unit{font-size:16px}.p4f-wlc-check-grid{background:#1a1a1a;border-radius:24px;padding:28px}.p4f-wlc-check-panel{background:0 0;border-radius:0;padding:0}.p4f-wlc-check-card{border-color:#0000}@media (min-width:992px){.p4f-wlc-check-grid{padding:32px}.p4f-wlc-check-panel{padding:8px 12px 0 4px}}@media (max-width:767px){.p4f-wlc-check-grid{margin-inline:calc(-1 * var(--p4f-gutter) / 2);padding:22px 14px 14px}.p4f-wlc-check-panel{margin-bottom:18px;padding-inline:6px}}.p4f-wlc-blog-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.p4f-page .p4f-wlc-blog-top .p4f-block-head{margin-bottom:0}.p4f-page .p4f-wlc-blog-list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(78%,300px);grid-auto-flow:column;margin-top:24px;display:grid;overflow-x:auto}.p4f-page .p4f-wlc-blog-list::-webkit-scrollbar{display:none}.p4f-page .p4f-wlc-blog-list>li{scroll-snap-align:start}.p4f-carousel-arrows{gap:14px;display:flex}.p4f-carousel-arrows button{border:1px solid var(--p4f-line);border-radius:var(--p4f-radius);background:var(--p4f-surface);cursor:pointer;place-items:center;width:64px;height:44px;display:grid}.p4f-carousel-arrows button:hover{border-color:var(--p4f-blue)}.p4f-carousel-arrows button:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px}@media (max-width:767px){.p4f-carousel-arrows{display:none}}.p4f-wlc-cta-mark{justify-self:end;font-size:0}.p4f-wlc-cta-mark img{background:#fff;border-radius:18px;width:min(100%,260px);height:auto;padding:18px 22px;display:block;box-shadow:0 10px 30px #00283c40}.p4f-wlc-cta-photo:after{background:linear-gradient(90deg,#006e91f2 0%,#0082aad1 42%,#0096c347 72%,#0000 100%)}@media (max-width:991px){.p4f-wlc-cta-photo:after{background:linear-gradient(#006e91f0 0%,#0078a0db 52%,#008cb933 80%,#0000 100%)}.p4f-wlc-cta-photo .p4f-wlc-cta-mark{justify-self:start;margin-top:56px;display:block}.p4f-wlc-cta-mark img{border-radius:14px;width:170px;padding:12px 16px}}.p4f-page[data-page=\/]>.p4f-wlc-cta{margin-bottom:28px}.p4f-page[data-page=\/]>.p4f-reviewed{margin-top:12px}.p4f-page[data-page=\/]>.p4f-skyline{margin-top:0}.p4f-features-photos .p4f-features-list{text-align:left}@media (min-width:768px){.p4f-features-photos .p4f-features-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.p4f-features-photos .p4f-feature{border:1px solid var(--p4f-line);background:var(--p4f-surface);border-radius:20px;overflow:hidden}.p4f-features-photos .p4f-feature-photo{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.p4f-features-photos .p4f-feature-title{margin:20px 22px 0}.p4f-features-photos .p4f-feature-text{max-width:none;margin:12px 22px 24px;line-height:1.55}.p4f-feature-link{box-sizing:border-box;min-height:44px;color:var(--p4f-blue-strong);text-underline-offset:3px;margin:0 22px 14px;padding:10px 0;font-weight:700;text-decoration:underline;display:inline-block}.p4f-features-photos .p4f-feature-text:has(+.p4f-feature-link){margin-bottom:2px}@media (max-width:767px){.p4f-features-photos[data-block=acasapasi]{margin-top:28px;margin-bottom:28px}.p4f-features-photos[data-block=acasapasi]>:is(h2,header) h2,.p4f-features-photos[data-block=acasapasi] h2{letter-spacing:-.01em;margin-bottom:6px;font-size:min(20px,5.4vw)}.p4f-features-photos[data-block=acasapasi] h2+p{font-size:14px;line-height:1.45}.p4f-features-photos[data-block=acasapasi] .p4f-features-list{margin-top:16px}.p4f-features-photos[data-block=acasapasi] .p4f-feature-title{margin:12px 16px 0;font-size:16px}.p4f-features-photos[data-block=acasapasi] .p4f-feature-text{margin:6px 16px 14px;font-size:14px;line-height:1.45}.p4f-features-photos[data-block=acasapasi] .p4f-feature-link{margin:0 16px 8px}}.p4f-extras-top,.p4f-extras-more{margin:0;padding:0;list-style:none}@media (max-width:767px){.p4f-extras-top,.p4f-extras-more{display:contents}.p4f-page .p4f-extras-list li{scroll-snap-align:start}}@media (min-width:768px){.p4f-extras-list{display:block}.p4f-extras-more{grid-auto-columns:max(260px, calc((100% - 3 * var(--p4f-space-5)) / 3.25));gap:var(--p4f-space-5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;padding-bottom:4px;display:grid;overflow-x:auto}.p4f-extras-more::-webkit-scrollbar{display:none}.p4f-extras-more>li{scroll-snap-align:start}.p4f-extras-more .p4f-extra-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.p4f-extras-top+.p4f-extras-more{margin-top:var(--p4f-space-5)}.p4f-extras-arrows{justify-content:flex-end;margin-top:16px}}.p4f-wlc-figures{max-width:900px;width:min(100% - 2 * var(--p4f-gutter,20px), 1110px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:28px auto 0;padding:0;list-style:none;display:grid}.p4f-wlc-figure{text-align:center;padding:4px 20px}.p4f-wlc-figure+.p4f-wlc-figure{border-left:1px solid var(--p4f-line)}.p4f-wlc-figure>a,.p4f-wlc-figure>a:link,.p4f-wlc-figure>a:visited{color:inherit;text-decoration:none;display:block}.p4f-wlc-figure>a:hover>span,.p4f-wlc-figure>a:focus-visible>span{color:var(--p4f-blue-strong);text-decoration:underline}.p4f-wlc-figure strong{color:var(--p4f-ink);font-family:var(--p4f-font-display);font-size:28px;font-weight:700;line-height:1.15;display:block}.p4f-wlc-figure strong small{color:#f5a623;font-size:.8em}.p4f-wlc-figure>span,.p4f-wlc-figure>a>span:not(.p4f-sr-only){color:#526171;margin-top:4px;font-size:13px;line-height:1.4;display:block}@media (max-width:767px){.p4f-wlc-figures{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:14px 0;width:auto;margin:20px 12px 0}.p4f-wlc-figure{padding:0 8px}.p4f-wlc-figure:first-child{grid-column:1/-1}.p4f-wlc-figure:nth-child(2){border-left:0}.p4f-wlc-figure>span,.p4f-wlc-figure>a>span:not(.p4f-sr-only){font-size:12px}.p4f-wlc-figure strong{font-size:22px}}@media (min-width:992px){.p4f-wlc-hero-stage{align-items:flex-start;min-height:0}.p4f-wlc-hero-stage:after{background:linear-gradient(0deg, var(--p4f-surface) 0, transparent 120px), linear-gradient(90deg, #08121cb8 0%, #08121c59 55%, #08121c1a 100%)}.p4f-wlc-hero-text{padding-top:132px;padding-bottom:112px}.p4f-wlc-hero-text>:not(.p4f-wlc-h1){max-width:560px}.p4f-wlc-kicker{margin-bottom:12px}.p4f-wlc-lead{margin-top:16px}.p4f-wlc-link,.p4f-wlc-link:link,.p4f-wlc-link:visited{margin-top:20px}.p4f-wlc-proof{margin-top:16px}}.p4f-wlc-check-grid{align-items:start}.p4f-wlc-check-card .p4f-wlc-check-rest{margin-top:6px}.p4f-wlc-check-more{min-height:44px;color:var(--p4f-blue-strong);font:600 15px/1.4 var(--p4f-font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:4px;padding:0;display:inline-flex}.p4f-wlc-check-chevron{flex:none;transition:transform .15s ease-out}.p4f-wlc-check-more[aria-expanded=true] .p4f-wlc-check-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.p4f-wlc-check-chevron{transition:none}}.p4f-wlc-check-more:hover{text-decoration:underline}.p4f-wlc-check-more:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px;border-radius:4px}.p4f-wlc-note strong{color:var(--p4f-ink);font-weight:600}.p4f-wlc-perks{width:calc(100% - 2 * var(--p4f-gutter));color:var(--p4f-ink);flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:18px auto 0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:flex}.p4f-wlc-perks li{align-items:center;gap:10px;display:flex}.p4f-wlc-perks svg{flex:none}.p4f-wlc-perks a,.p4f-wlc-perks a:link,.p4f-wlc-perks a:visited{color:var(--p4f-blue-strong);font-weight:600}@media (min-width:992px) and (max-width:1439px){.p4f-wlc-perks{grid-template-columns:repeat(2,max-content);justify-content:center;gap:10px 32px;display:grid}}@media (max-width:991px){.p4f-wlc-perks{flex-direction:column;align-items:flex-start;gap:10px;width:auto;margin:16px 12px 0}}@media (max-width:767px){.p4f-wlc-proof{justify-content:center;display:flex}}.p4f-about-answer .p4f-answer{text-align:left;max-width:720px;margin:0;font-size:17px;line-height:1.6}@media (max-width:767px){.p4f-about-answer .p4f-answer{font-size:16px}}
.p4f-page>.p4f-stats-accordion{gap:24px;display:grid}.p4f-stats-accordion .p4f-block-head{color:var(--p4f-ink);margin-bottom:0}.p4f-stats-accordion .p4f-block-title{margin:0;font-size:36px;font-weight:500;line-height:1.15}.p4f-stats-rows{border-bottom:1px solid var(--p4f-line)}.p4f-stats-row{border-top:1px solid var(--p4f-line)}.p4f-stats-row>summary,.p4f-stats-row-plain{min-height:var(--p4f-tap);grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;padding:24px 8px;list-style:none;display:grid}.p4f-stats-row>summary{cursor:pointer;grid-template-columns:28px auto 1fr}.p4f-stats-row>summary::-webkit-details-marker{display:none}.p4f-stats-row>summary:before{content:"";border:1.5px solid var(--p4f-ink);background:linear-gradient(var(--p4f-ink), var(--p4f-ink)) center / 12px 1.5px no-repeat, linear-gradient(var(--p4f-ink), var(--p4f-ink)) center / 1.5px 12px no-repeat;border-radius:6px;width:26px;height:26px;transition:background-size .15s}.p4f-stats-row[open]>summary:before{background-size:12px 1.5px,1.5px 0}.p4f-stats-row>summary:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px;border-radius:var(--p4f-radius-sm)}.p4f-stats-row-value{font-family:var(--p4f-font-display);white-space:nowrap;font-size:40px;font-weight:700;line-height:1.1}.p4f-stats-row-value small{font-size:.5em;font-weight:600}.p4f-stats-row-label{font-family:var(--p4f-font-display);font-size:20px;font-weight:700;line-height:1.25}.p4f-stats-row-more{max-width:62ch;color:var(--p4f-ink-black);margin:0;padding:0 8px 26px 52px}@media (min-width:992px){.p4f-page>.p4f-stats-accordion{grid-template-columns:4fr 7fr;align-items:start;gap:60px}.p4f-stats-accordion .p4f-block-title{font-size:48px}.p4f-stats-row>summary{grid-template-columns:28px minmax(230px,auto) 1fr}}@media (max-width:767px){.p4f-stats-row>summary{grid-template-columns:28px 1fr}.p4f-stats-row-label{grid-column:2;font-size:17px}.p4f-stats-row-value{font-size:34px}.p4f-stats-row-more{padding-left:52px}}.p4f-ecosystem .p4f-block-head{color:var(--p4f-ink);text-align:center;margin-bottom:0}.p4f-ecosystem .p4f-block-title{margin:0 0 8px;font-size:36px;font-weight:500}.p4f-ecosystem .p4f-block-intro{max-width:640px;margin:0 auto}.p4f-eco-grid{margin:32px calc(-1 * var(--p4f-gutter)) 0;padding:6px var(--p4f-gutter) 14px;overscroll-behavior-x:contain;scroll-padding-inline:var(--p4f-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(82%,300px);grid-auto-flow:column;gap:16px;list-style:none;display:grid;overflow-x:auto}.p4f-eco-grid::-webkit-scrollbar{display:none}.p4f-eco-card{border-radius:var(--p4f-radius-lg);background:var(--p4f-surface);box-shadow:var(--p4f-shadow-soft);color:var(--p4f-ink);scroll-snap-align:start;flex-direction:column;padding:24px;display:flex;position:relative}.p4f-eco-logo{border:1px solid var(--p4f-line);border-radius:var(--p4f-radius);background:var(--p4f-surface);align-items:center;height:64px;margin-bottom:20px;padding:0 16px;display:flex}.p4f-eco-logo-dark{background:var(--p4f-ink);border-color:#0000}.p4f-eco-logo img{width:auto;max-width:100%;height:32px;display:block}.p4f-eco-name{font-family:var(--p4f-font-display);margin:0;font-size:20px;font-weight:700;line-height:1.2}.p4f-eco-text{color:var(--p4f-ink-muted);margin:10px 0 18px;font-size:15px;line-height:1.55}.p4f-eco-badge{border:1px solid var(--p4f-blue-strong);border-radius:var(--p4f-radius-full);background:var(--p4f-blue-soft);color:var(--p4f-blue-strong);font-size:var(--p4f-text-xs);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;margin-top:8px;padding:2px 10px;font-weight:700}.p4f-eco-link,.p4f-eco-link:link,.p4f-eco-link:visited{min-height:var(--p4f-tap);color:var(--p4f-blue-strong);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:4px;margin-top:auto;font-weight:700;text-decoration:underline;display:inline-flex}.p4f-eco-link:focus-visible,.p4f-eco-btn:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px}.p4f-eco-here{box-shadow:inset 0 0 0 2px var(--p4f-blue-strong), var(--p4f-shadow-soft)}.p4f-eco-btn,.p4f-eco-btn:link,.p4f-eco-btn:visited{min-height:var(--p4f-tap);border-radius:var(--p4f-radius);background:var(--p4f-blue-strong);color:var(--p4f-ink-inverse);justify-content:center;align-self:flex-start;align-items:center;margin-top:auto;padding:10px 22px;font-weight:700;text-decoration:none;display:inline-flex}.p4f-eco-btn:hover{background:var(--p4f-blue-navy);color:var(--p4f-ink-inverse)}@media (min-width:600px){.p4f-eco-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;grid-auto-flow:row;gap:20px;margin-inline:0;padding:0;overflow:visible}}@media (min-width:992px){.p4f-ecosystem .p4f-block-head{text-align:left}.p4f-ecosystem .p4f-block-intro{margin:0}.p4f-eco-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.p4f-page[data-page=\/despre-noi] .p4f-timeline .p4f-block-head{color:var(--p4f-ink)}.p4f-page[data-page=\/despre-noi] .p4f-timeline .p4f-label{color:var(--p4f-blue-strong)}.p4f-page[data-page=\/despre-noi] .p4f-timeline .p4f-block-title{max-width:640px;margin-inline:auto;font-size:36px;font-weight:500;line-height:1.2}.p4f-page[data-page=\/despre-noi] .p4f-moment-year{color:var(--p4f-blue);font-size:64px}.p4f-page[data-page=\/despre-noi] .p4f-moment-image{aspect-ratio:345/174;border-radius:var(--p4f-radius);max-width:345px}@media (min-width:992px){.p4f-page[data-page=\/despre-noi] .p4f-timeline-list:before{background:#606466;width:1px}.p4f-page[data-page=\/despre-noi] .p4f-moment:before{box-sizing:border-box;border:14px solid var(--p4f-orange);background:var(--p4f-surface);width:44px;height:44px;top:6px;left:calc(50% - 22px)}}@media (max-width:991px){.p4f-page[data-page=\/despre-noi] .p4f-timeline-list{padding-left:34px}.p4f-page[data-page=\/despre-noi] .p4f-timeline-list:before{content:"";background:#606466;width:1px;position:absolute;top:10px;bottom:10px;left:10px}.p4f-page[data-page=\/despre-noi] .p4f-moment{position:relative}.p4f-page[data-page=\/despre-noi] .p4f-moment:before{content:"";box-sizing:border-box;border:7px solid var(--p4f-orange);background:var(--p4f-surface);border-radius:50%;width:22px;height:22px;position:absolute;top:14px;left:-35px}.p4f-page[data-page=\/despre-noi] .p4f-moment-year{font-size:48px}}.p4f-page>.p4f-media-with-collage,.p4f-page[data-page=\/parcare-aeroport-baneasa]>.p4f-media-text{max-width:var(--p4f-wide)}.p4f-media-collage{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px;display:grid}.p4f-media-collage .p4f-media-image{aspect-ratio:4/3;border-radius:var(--p4f-radius-lg);height:100%}.p4f-media-collage .p4f-media-image:first-child{aspect-ratio:auto;grid-row:span 2}@media (min-width:992px){.p4f-page>.p4f-media-text.p4f-media-with-collage{grid-template-columns:1fr 1fr;gap:60px}.p4f-media-with-collage.p4f-media-right .p4f-media-collage{order:2}}.p4f-page>section.p4f-cta-blue{max-width:calc(var(--p4f-wide) - 2 * var(--p4f-gutter));border-radius:var(--p4f-radius-lg);background:var(--p4f-blue-strong);color:var(--p4f-ink-inverse);text-align:left;align-items:center;gap:30px;padding:51px 70px;display:grid}.p4f-cta-blue .p4f-block-title{color:inherit;margin:0;font-size:34px;font-weight:500;line-height:1.2}.p4f-cta-blue .p4f-block-intro{max-width:520px;color:inherit;margin:27px 0}.p4f-btn-yellow,.p4f-btn-yellow:link,.p4f-btn-yellow:visited{border-color:var(--p4f-yellow);background:var(--p4f-yellow);color:var(--p4f-ink)}.p4f-btn-yellow:hover,.p4f-btn-yellow:focus-visible{border-color:var(--p4f-ink);background:var(--p4f-ink);color:var(--p4f-ink-inverse)}.p4f-btn-yellow:focus-visible{outline:3px solid var(--p4f-ink-inverse);outline-offset:2px}.p4f-cta-blue-words{justify-items:start;gap:18px;display:grid}.p4f-cta-blue-words img{filter:brightness(0)invert();width:auto;height:72px;display:block}@media (min-width:992px){.p4f-page>section.p4f-cta-blue{grid-template-columns:1fr auto;gap:60px}}@media (max-width:991px){.p4f-page>section.p4f-cta-blue{width:calc(100% - 2 * var(--p4f-gutter));grid-template-columns:minmax(0,1fr);padding:36px 24px}.p4f-cta-blue .p4f-block-title{font-size:26px}.p4f-cta-blue-words{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.p4f-cta-blue-words img{height:24px}}.p4f-page[data-page=\/faq]>.p4f-faq{max-width:var(--p4f-narrow)}.p4f-page[data-page=\/faq] .p4f-faq-q:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px;border-radius:var(--p4f-radius-lg)}.p4f-page[data-page=\/faq] .p4f-faq-q:hover{color:var(--p4f-blue-strong)}@media (prefers-reduced-motion:no-preference){.p4f-page[data-page=\/faq] .p4f-faq-item[open] .p4f-faq-a{animation:.2s ease-out p4f-faq-open}}@keyframes p4f-faq-open{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:767px){.p4f-page[data-page=\/faq] .p4f-faq-q{padding:16px 48px 16px 16px;font-size:17px}.p4f-page[data-page=\/faq] .p4f-faq-q:after{right:20px}.p4f-page[data-page=\/faq] .p4f-faq-a{margin:0 16px}}.p4f-page>.p4f-text.p4f-legal{max-width:var(--p4f-wide)}.p4f-legal-body{min-width:0}.p4f-page>.p4f-text.p4f-legal .p4f-rich{overflow-wrap:break-word;max-width:70ch;font-size:17px;line-height:1.65}.p4f-legal:not(.p4f-legal-with-toc) .p4f-legal-body{max-width:70ch;margin-inline:auto}.p4f-legal .p4f-rich p,.p4f-legal .p4f-rich ul,.p4f-legal .p4f-rich ol{margin:0 0 1em}.p4f-legal .p4f-rich li{margin-bottom:.5em}.p4f-page>.p4f-text.p4f-legal .p4f-rich>ol{padding-left:1.4em;list-style:decimal;display:block}.p4f-page>.p4f-text.p4f-legal .p4f-rich>ol>li{background:0 0;border-radius:0;padding:0}.p4f-page>.p4f-text.p4f-legal .p4f-rich>ol>li:before{content:none}.p4f-page>.p4f-text.p4f-legal .p4f-rich>ol>li strong{font-family:inherit;font-size:inherit;margin:0;display:inline}.p4f-legal-doctitle{font-family:var(--p4f-font-display);font-size:20px;font-weight:700;line-height:1.3}.p4f-legal .p4f-rich .p4f-legal-h{font-family:var(--p4f-font-display);scroll-margin-top:calc(var(--p4f-header-offset) + 16px);margin:2em 0 .6em;font-size:22px;font-weight:700;line-height:1.25}.p4f-legal .p4f-rich .p4f-legal-h:first-child{margin-top:0}.p4f-legal-toc{border-radius:var(--p4f-radius-lg);background:var(--p4f-surface-gray)}.p4f-legal-toc-title,.p4f-legal-toc>summary{font-family:var(--p4f-font-display);margin:0 0 16px;font-size:24px;font-weight:500}.p4f-legal-toc-list{counter-reset:none;gap:10px;margin:0;padding:0;list-style:none;display:grid}.p4f-legal-toc-list a{border:1px solid var(--p4f-line);border-radius:var(--p4f-radius);background:var(--p4f-surface);color:var(--p4f-ink-black);padding:10px 12px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:block}.p4f-legal-toc-list a:hover{border-color:var(--p4f-blue-strong);color:var(--p4f-blue-strong)}.p4f-legal-toc-list a:focus-visible,.p4f-legal-toc>summary:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px}.p4f-legal-toc-phone{margin-bottom:32px;padding:0 20px}.p4f-legal-toc-phone>summary{min-height:var(--p4f-tap);cursor:pointer;align-items:center;margin:0;padding:14px 32px 14px 0;font-size:20px;list-style:none;display:flex;position:relative}.p4f-legal-toc-phone>summary::-webkit-details-marker{display:none}.p4f-legal-toc-phone>summary:after{content:"";border-right:2.5px solid var(--p4f-blue);border-bottom:2.5px solid var(--p4f-blue);width:8px;height:8px;transition:transform .15s;position:absolute;top:50%;right:4px;transform:translateY(-70%)rotate(45deg)}.p4f-legal-toc-phone[open]>summary:after{transform:translateY(-30%)rotate(-135deg)}.p4f-legal-toc-phone nav{padding-bottom:20px}.p4f-legal-toc-desk{display:none}@media (min-width:992px){.p4f-legal-with-toc{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:60px;display:grid}.p4f-legal-toc-phone{display:none}.p4f-legal-toc-desk{top:calc(var(--p4f-header-offset) + 16px);max-height:calc(100vh - var(--p4f-header-offset) - 32px);max-height:calc(100dvh - var(--p4f-header-offset) - 32px);padding:32px 24px;display:block;position:sticky;overflow-y:auto}}@media (max-width:767px){.p4f-page>.p4f-text.p4f-legal .p4f-rich{font-size:16px}.p4f-legal .p4f-rich .p4f-legal-h{font-size:20px}}.p4f-page>.p4f-hero-story{max-width:none;margin:0;padding:0}.p4f-hero-story .p4f-hero-stage{background:#11161c;border-radius:0 0 30px 30px;min-height:572px;margin-inline:15px}.p4f-hero-story .p4f-hero-stage:before{content:"";z-index:-1;background:linear-gradient(#080c12b8 0%,#080c1299 50%,#080c12bd 100%);position:absolute;inset:0}.p4f-hero-story .p4f-hero-text{max-width:620px;padding:calc(var(--p4f-header-offset) + 30px) var(--p4f-gutter) 80px;color:var(--p4f-ink-inverse);gap:20px}.p4f-hero-story .p4f-h1{--p4f-h1-size:36px;--p4f-h1-lh:1.25;max-width:500px;font-weight:500}.p4f-hero-story .p4f-lead{max-width:none;font-size:16px;line-height:1.45}@media (max-width:991px){.p4f-hero-story .p4f-hero-stage{min-height:500px;margin-inline:0}.p4f-hero-story .p4f-hero-text{padding:120px 20px 56px}.p4f-hero-story .p4f-h1{--p4f-h1-size:32px}}.p4f-history .p4f-block-title{max-width:560px;margin-inline:auto;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.2}.p4f-hist-top{justify-items:center;gap:24px;margin-bottom:40px;display:grid}.p4f-hist-top .p4f-block-head{margin-bottom:0}.p4f-hist-arrows{gap:18px;display:flex}.p4f-hist-arrows button{width:64px;height:var(--p4f-tap);border:1px solid var(--p4f-surface-field);background:var(--p4f-surface);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.p4f-hist-arrows button:hover{border-color:var(--p4f-line)}.p4f-hist-arrows button:focus-visible,.p4f-hist-row:focus-visible{outline:3px solid var(--p4f-focus);outline-offset:2px}.p4f-hist-arrows img{width:25px;height:auto}.p4f-hist-list{margin:0;padding:0;list-style:none}.p4f-hist-year{color:var(--p4f-blue-strong);font-family:var(--p4f-font-display);font-size:64px;font-weight:700;line-height:1.15}.p4f-hist-img{aspect-ratio:350/180;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}.p4f-hist-dot{box-sizing:border-box;border:14px solid var(--p4f-orange);background:var(--p4f-surface);border-radius:50%;width:44px;height:44px}.p4f-hist-text h3{color:var(--p4f-ink);font-family:var(--p4f-font-display);margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.25}.p4f-hist-text p{margin:0;font-size:16px;line-height:1.5}@media (min-width:992px){.p4f-hist-arrows{display:none}.p4f-hist-list{gap:36px;max-width:950px;margin-inline:auto;display:grid;position:relative}.p4f-hist-list:before{content:"";background:#606466;width:1px;position:absolute;top:0;bottom:0;left:50%}.p4f-hist-item{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,5fr);align-items:center;display:grid}.p4f-hist-media,.p4f-hist-text,.p4f-hist-dot{grid-row:1}.p4f-hist-media{grid-column:1;gap:14px;display:grid}.p4f-hist-img{max-width:360px}.p4f-hist-dot{grid-column:2;justify-self:center;position:relative}.p4f-hist-text,.p4f-hist-item:nth-child(2n) .p4f-hist-media{grid-column:3}.p4f-hist-item:nth-child(2n) .p4f-hist-text{grid-column:1}}@media (max-width:991px){.p4f-hist-row{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.p4f-hist-row::-webkit-scrollbar{display:none}.p4f-hist-list{display:flex}.p4f-hist-item{scroll-snap-align:start;flex:0 0 min(82%,340px);grid-template-columns:auto auto minmax(0,1fr);align-content:start;align-items:center;column-gap:10px;padding-right:18px;display:grid}.p4f-hist-item:after{content:"";background:#606466;grid-area:1/3;height:1px;margin-right:-18px}.p4f-hist-item:last-child:after{visibility:hidden}.p4f-hist-media,.p4f-hist-text{display:contents}.p4f-hist-year{grid-area:1/1;font-size:56px}.p4f-hist-dot{border-width:8px;grid-area:1/2;width:26px;height:26px}.p4f-hist-text h3{grid-area:2/1/auto/-1;margin:18px 0 12px}.p4f-hist-text p{grid-area:3/1/auto/-1}.p4f-hist-img{grid-area:4/1/auto/-1;margin-top:20px}}
