.ask-leilia{padding:clamp(.65rem,2vw,1.25rem) 0 clamp(2rem,5vw,3.25rem)}.ask-leilia__kicker{margin:0 0 .55rem;font-size:var(--tok-type-meta);letter-spacing:var(--tok-letter-upper);text-transform:uppercase;color:var(--tok-gold-deep)}.ask-leilia-hero{display:grid;gap:.55rem;padding:clamp(.85rem,2.5vw,1.35rem) clamp(1rem,3vw,1.75rem);border:1px solid color-mix(in srgb,var(--tok-gold) 32%,transparent);border-radius:var(--radius-promo);background:linear-gradient(135deg,color-mix(in srgb,var(--tok-surface-reading) 88%,transparent),color-mix(in srgb,var(--tok-surface-reading-soft) 76%,transparent))}.ask-leilia-hero__copy{max-width:40rem}.ask-leilia-hero--editorial{position:relative;isolation:isolate;overflow:hidden;margin-bottom:0;padding:clamp(1.15rem,3vw,1.75rem) clamp(1.1rem,3.5vw,2rem);border-color:color-mix(in srgb,var(--tok-gold) 28%,transparent);background:radial-gradient(ellipse 70% 90% at 88% 42%,color-mix(in srgb,var(--tok-surface-panel) 55%,transparent),transparent 70%),linear-gradient(145deg,var(--tok-deep-ocean) 0%,#0f2744 55%,var(--tok-surface-panel) 100%);color:var(--tok-text-light-soft)}.ask-leilia-hero--editorial .ask-leilia-hero__grid{position:relative;z-index:1;display:grid;gap:1.15rem 2.5rem;align-items:start;text-align:left}.ask-leilia-hero--editorial .ask-leilia-hero__primary,.ask-leilia-hero--editorial .ask-leilia-hero__secondary{min-width:0;display:grid;gap:.7rem;align-content:start}.ask-leilia-hero--editorial .ask-leilia-hero__secondary{position:relative;isolation:isolate}.ask-leilia-hero--editorial .ask-leilia-hero__motif{position:absolute;z-index:0;inset:0;display:grid;place-items:center;overflow:hidden;pointer-events:none;opacity:.28}.ask-leilia-hero--editorial .ask-leilia-hero__motif img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center}.ask-leilia-hero--editorial .ask-leilia-hero__secondary>:not(.ask-leilia-hero__motif){position:relative;z-index:1}.ask-leilia-hero--editorial .ask-leilia-hero__kicker{margin:0;max-width:36rem;font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:var(--tok-gold)}.ask-leilia-hero--editorial h1{margin:0;color:var(--tok-text-light-strong);font-size:clamp(2.5rem,7vw,3.85rem);line-height:.96}.ask-leilia-hero--editorial .ask-leilia-hero__promise{margin:0;max-width:34rem;font-family:var(--font-accent);font-size:clamp(1.75rem,3.4vw,2.35rem);font-style:italic;font-weight:700;line-height:1.28;color:var(--tok-earth)}.ask-leilia-hero--editorial .ask-leilia-hero__authority{margin:.2rem 0 0;max-width:36rem;font-family:var(--font-body);font-size:.88rem;font-weight:500;line-height:1.5;color:color-mix(in srgb,var(--tok-text-light-soft) 86%,transparent)}.ask-leilia-hero--editorial .ask-leilia-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;margin:.35rem 0 0}.ask-leilia-hero--editorial .ask-leilia-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.4rem;border-radius:var(--radius-control);font-family:var(--font-body);font-weight:700;font-size:.95rem;text-decoration:none}.ask-leilia-hero--editorial .ask-leilia-hero__secondary-link{color:var(--tok-teal-light);font-family:var(--font-body);font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:.18em}.ask-leilia-hero--editorial .ask-leilia-hero__secondary-link:hover{color:var(--tok-air)}.ask-leilia-hero--editorial .ask-leilia-hero__secondary-link:focus-visible{outline:2px solid var(--tok-gold-light);outline-offset:3px}.ask-leilia-hero--editorial .ask-leilia-hero__method{display:grid;gap:.65rem;max-width:32rem}.ask-leilia-hero--editorial .ask-leilia-hero__method p{margin:0;font-size:clamp(.96rem,1.8vw,1.04rem);font-weight:400;line-height:1.65;color:color-mix(in srgb,var(--tok-text-light-soft) 62%,transparent)}.ask-leilia-hero--editorial .ask-leilia-hero__trust-panel{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:start;max-width:32rem;margin:.15rem 0 0;padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--tok-gold) 26%,transparent);border-radius:var(--radius-control);background:color-mix(in srgb,#061526 55%,transparent)}.ask-leilia-hero--editorial .ask-leilia-hero__trust-dot{width:.55rem;height:.55rem;margin-top:.4rem;border-radius:50%;background:var(--tok-earth);box-shadow:0 0 0 3px color-mix(in srgb,var(--tok-earth) 28%,transparent)}.ask-leilia-hero--editorial .ask-leilia-hero__trust-panel p{margin:0;font-size:.92rem;font-weight:600;line-height:1.5}.ask-leilia-hero--editorial .ask-leilia-hero__trust-lead{color:var(--tok-earth);font-weight:700}.ask-leilia-hero--editorial .ask-leilia-hero__trust-rest{color:var(--tok-gold-light);font-weight:600}.ask-leilia-hero--editorial .ask-leilia-hero__quote{position:relative;max-width:32rem;margin:.35rem 0 0;padding:.15rem 0 0 .95rem;border:0;border-left:2px solid color-mix(in srgb,var(--tok-gold) 70%,transparent)}.ask-leilia-hero--editorial .ask-leilia-hero__quote p{margin:0;font-family:var(--font-accent);font-size:clamp(1.05rem,2.2vw,1.22rem);font-style:italic;font-weight:400;line-height:1.45;color:var(--tok-text-light-soft)}.ask-leilia-hero--editorial .ask-leilia-hero__quote footer{margin-top:.55rem}.ask-leilia-hero--editorial .ask-leilia-hero__quote cite{font-family:var(--font-body);font-size:.72rem;font-style:normal;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tok-gold)}@media(min-width:900px){.ask-leilia-hero--editorial .ask-leilia-hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);column-gap:clamp(1.75rem,4vw,3.25rem);align-items:stretch}.ask-leilia-hero--editorial .ask-leilia-hero__secondary{padding-top:.35rem}.ask-leilia-hero--editorial .ask-leilia-hero__quote{margin-top:auto;padding-top:.5rem}}@media(max-width:899px){.ask-leilia-hero--editorial .ask-leilia-hero__primary,.ask-leilia-hero--editorial .ask-leilia-hero__secondary{display:contents}.ask-leilia-hero--editorial .ask-leilia-hero__motif{order:0;position:absolute;z-index:0;inset:42% 8% 4%;opacity:.12;pointer-events:none}.ask-leilia-hero--editorial .ask-leilia-hero__motif img{object-fit:contain}.ask-leilia-hero--editorial .ask-leilia-hero__grid{display:flex;flex-direction:column;gap:.85rem}.ask-leilia-hero--editorial .ask-leilia-hero__kicker{order:1}.ask-leilia-hero--editorial h1{order:2}.ask-leilia-hero--editorial .ask-leilia-hero__promise{order:3}.ask-leilia-hero--editorial .ask-leilia-hero__method{order:4}.ask-leilia-hero--editorial .ask-leilia-hero__trust-panel{order:5}.ask-leilia-hero--editorial .ask-leilia-hero__authority{order:6}.ask-leilia-hero--editorial .ask-leilia-hero__actions{order:7}.ask-leilia-hero--editorial .ask-leilia-hero__quote{order:8}}.ask-leilia h1,.ask-leilia-section h2,.ask-leilia-about h2,.ask-leilia-pricing__heading,.ask-leilia-features__heading,.ask-leilia-explore__heading,.ask-leilia-portfolio__heading,.ask-leilia-request h2{margin:0 0 .85rem;font-family:var(--font-accent);font-weight:400;color:var(--tok-water)}.ask-leilia h1{font-size:clamp(2.35rem,7vw,3.75rem);line-height:.98;margin-bottom:.45rem}.ask-leilia-section h2,.ask-leilia-about h2,.ask-leilia-pricing__heading,.ask-leilia-features__heading,.ask-leilia-explore__heading,.ask-leilia-portfolio__heading,.ask-leilia-request h2{font-size:clamp(1.9rem,6vw,3rem);line-height:1.08}.ask-leilia-hero__subheading{max-width:36rem;margin:0 0 .85rem;font-family:var(--font-heading);font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:400;line-height:1.45;color:var(--tok-water)}.ask-leilia-hero__lede{max-width:38rem;margin:0 0 .65rem;font-size:clamp(.98rem,2vw,1.06rem);line-height:1.65;color:var(--tok-text-dark)}.ask-leilia-hero__lede--lead{font-family:var(--font-heading);font-size:clamp(1.08rem,2.4vw,1.22rem);line-height:1.45;color:var(--tok-water)}.ask-leilia-hero__actions{margin:.55rem 0 0}.ask-leilia-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.35rem;border-radius:var(--radius-control);background:var(--tok-btn-filled-bg);color:var(--tok-btn-filled-fg);font-weight:700;font-size:.95rem;text-decoration:none;transition:opacity var(--dur-base) var(--ease-out)}.ask-leilia-hero__cta:hover{opacity:.9}.ask-leilia-hero__cta:focus-visible{outline:2px solid var(--tok-water);outline-offset:3px}.ask-leilia-hero__trust{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.ask-leilia-hero .ask-leilia-hero__trust{padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--tok-gold) 36%,transparent)}.ask-leilia-pricing+.ask-leilia-hero__copy{margin-top:clamp(1.25rem,3vw,2rem)}.ask-leilia-hero__trust li{display:flex;align-items:baseline;gap:.55rem;font-size:.95rem;line-height:1.55;color:var(--tok-text-dark)}.ask-leilia-hero__trust-mark{flex-shrink:0;color:var(--tok-gold-deep);font-weight:700}.ask-leilia-pricing,.ask-leilia-features,.ask-leilia-explore,.ask-leilia-portfolio,.ask-leilia-about,.ask-leilia-samples,.ask-leilia-reprise,.ask-leilia-fulfilment,.ask-leilia-questions,.ask-leilia-final{margin-top:clamp(1.75rem,4vw,2.75rem)}.ask-leilia-pricing{overflow-x:clip;scroll-margin-top:var(--tok-scroll-anchor-offset)}.ask-leilia-samples{scroll-margin-top:var(--tok-scroll-anchor-offset)}.ask-leilia-pricing__intro-row{display:grid;gap:.75rem;margin-bottom:clamp(1.1rem,2.5vw,1.65rem);align-items:start;text-align:left}.ask-leilia-pricing__heading,.ask-leilia-features__heading,.ask-leilia-explore__heading,.ask-leilia-portfolio__heading{text-align:left;margin:0;max-width:36rem}.ask-leilia-pricing__intro{max-width:36rem;margin:0;text-align:left;font-size:1.02rem;line-height:1.65;color:var(--tok-text-dark)}.ask-leilia-pricing__grid,.ask-leilia-features__grid,.ask-leilia-explore__grid,.ask-leilia-portfolio__grid{display:grid;gap:clamp(1rem,2.5vw,1.5rem)}.ask-leilia-pricing__card,.ask-leilia-features__card,.ask-leilia-explore__card,.ask-leilia-portfolio__card,.ask-leilia-reprise__card{display:flex;flex-direction:column;gap:.55rem;height:100%;min-height:100%;padding:clamp(1.1rem,2.5vw,1.5rem);border:1px solid color-mix(in srgb,var(--tok-gold) 38%,transparent);border-radius:var(--radius-promo);background:linear-gradient(160deg,color-mix(in srgb,var(--tok-surface-reading) 90%,transparent),color-mix(in srgb,var(--tok-surface-reading-soft) 70%,transparent));box-shadow:var(--shadow-sm)}.ask-leilia-pricing__name,.ask-leilia-features__title,.ask-leilia-explore__title{margin:0;font-family:var(--font-heading);font-size:clamp(1.3rem,3.5vw,1.55rem);font-weight:400;line-height:1.25;color:var(--tok-water)}.ask-leilia-pricing__description,.ask-leilia-features__description,.ask-leilia-explore__description{margin:0;font-size:.98rem;line-height:1.65;color:var(--tok-text-dark)}.ask-leilia-pricing__features{display:flex;flex-direction:column;flex:0 0 auto;align-content:flex-start;justify-content:flex-start;gap:.6rem;margin:.15rem 0 0;padding:0;list-style:none}.ask-leilia-pricing__features li{display:flex;align-items:baseline;gap:.5rem;font-size:.95rem;line-height:1.5;color:var(--tok-text-dark)}.ask-leilia-pricing__feature-mark{flex-shrink:0;color:var(--tok-gold-deep);font-weight:700}.ask-leilia-pricing__price{margin:.35rem 0 .15rem;font-size:clamp(1.5rem,4vw,1.85rem);line-height:1;color:var(--tok-water);white-space:nowrap}.ask-leilia-pricing__price-visual{display:inline-flex;align-items:baseline;gap:.22em;white-space:nowrap}.ask-leilia-pricing__currency{font-family:var(--font-body);font-size:.4em;font-weight:600;line-height:1;letter-spacing:.05em;color:color-mix(in srgb,var(--tok-water) 68%,var(--tok-text-muted));transform:none}.ask-leilia-pricing__amount{font-family:var(--font-heading);font-size:1em;font-weight:400;letter-spacing:-.015em;white-space:nowrap}.ask-leilia-pricing__cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-height:2.75rem;margin-top:auto;padding:.75rem 1.25rem;border-radius:var(--radius-control);font-weight:700;font-size:.92rem;text-decoration:none}.ask-leilia-purchase-cta{background:var(--tok-gold);color:var(--tok-deep-ocean);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.ask-leilia-purchase-cta:hover{background:var(--tok-gold-light);color:var(--tok-deep-ocean)}.ask-leilia-purchase-cta:active{background:var(--tok-gold-deep);color:var(--tok-text-light-strong)}.ask-leilia-purchase-cta:focus-visible{outline:2px solid var(--tok-deep-ocean);outline-offset:3px}.ask-leilia-hero--editorial .ask-leilia-purchase-cta:focus-visible{outline-color:var(--tok-text-light-strong)}.ask-leilia-explore__link{display:inline-flex;align-items:center;justify-content:center;align-self:start;min-height:2.75rem;margin-top:.35rem;padding:.75rem 1.25rem;border-radius:var(--radius-control);background:var(--tok-btn-filled-bg);color:var(--tok-btn-filled-fg);font-weight:700;font-size:.92rem;text-decoration:none;transition:opacity var(--dur-base) var(--ease-out)}.ask-leilia-explore__link:hover,.ask-leilia-portfolio__cta:hover{opacity:.9}.ask-leilia-pricing__card{position:relative;overflow:hidden;isolation:isolate}.ask-leilia-pricing__card>*{position:relative;z-index:1}.ask-leilia-pricing__card:before{position:absolute;z-index:0;content:"";background-image:url(/images/community/compass-feather-hourglass.png);background-repeat:no-repeat;opacity:.14;mix-blend-mode:multiply;pointer-events:none}.ask-leilia-pricing__card--feather:before{top:-12%;right:-16%;width:min(50%,13rem);aspect-ratio:1;background-position:left 8% top 0%;background-size:210% auto}.ask-leilia-pricing__card--compass:before{right:-18%;bottom:4.75rem;width:min(48%,12.5rem);aspect-ratio:1;background-position:18% 100%;background-size:205% auto}.ask-leilia-pricing__card--hourglass:before{top:-10%;right:-12%;width:min(44%,11.5rem);aspect-ratio:.82;background-position:right top;background-size:230% auto}@media(prefers-color-scheme:dark){.ask-leilia-pricing__card:before{opacity:.18;mix-blend-mode:soft-light}}@media(max-width:759px){.ask-leilia-pricing__card--feather:before{top:-8%;right:-12%;width:min(44%,11rem)}.ask-leilia-pricing__card--compass:before{right:-14%;bottom:4.5rem;width:min(42%,10.5rem)}.ask-leilia-pricing__card--hourglass:before{top:-6%;right:-8%;width:min(38%,9.75rem)}}.ask-leilia-pricing__head{display:grid;gap:.2rem}.ask-leilia-pricing__descriptor{margin:0;font-size:.88rem;font-weight:600;line-height:1.4;letter-spacing:.01em;text-transform:none;color:var(--tok-gold-deep)}.ask-leilia-pricing__positioning{margin:0;font-size:.98rem;line-height:1.6;color:var(--tok-text-dark)}.ask-leilia-pricing__actions{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.ask-leilia-pricing__actions .ask-leilia-pricing__cta{margin-top:0}.ask-leilia-pricing__details{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;margin:.35rem 0 .1rem;padding:0;border:0;background:transparent;color:var(--tok-water);font-family:var(--font-body);font-size:.88rem;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer}.ask-leilia-pricing__details-label{text-decoration:underline;text-underline-offset:.16em}.ask-leilia-pricing__details-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:.95rem;height:.95rem;border:1px solid color-mix(in srgb,var(--tok-water) 34%,transparent);border-radius:50%;color:color-mix(in srgb,var(--tok-water) 70%,var(--tok-text-muted));font-family:var(--font-heading);font-size:.62rem;font-style:italic;font-weight:600;line-height:1;opacity:.78;text-decoration:none}.ask-leilia-pricing__details:hover .ask-leilia-pricing__details-label{text-decoration-thickness:.08em}.ask-leilia-pricing__details:focus-visible{outline:2px solid var(--tok-water);outline-offset:3px}.ask-leilia-pricing__card--signature{border-color:color-mix(in srgb,var(--tok-gold) 60%,transparent);box-shadow:var(--shadow-md)}.ask-leilia-proof,.ask-leilia-reassure,.ask-leilia-samples,.ask-leilia-library-cta,.ask-leilia-return{margin-top:clamp(1.75rem,4.5vw,3rem)}.ask-leilia-proof h2,.ask-leilia-library-cta h2,.ask-leilia-return h2{margin:0 0 .65rem;font-family:var(--font-accent);font-size:clamp(1.7rem,5vw,2.6rem);font-weight:400;line-height:1.1;color:var(--tok-water)}.ask-leilia-proof__grid{display:grid;gap:.85rem;margin:1rem 0 0;padding:0;list-style:none}.ask-leilia-proof__card{margin:0;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--tok-gold) 28%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--tok-surface-reading-soft) 48%,transparent)}.ask-leilia-proof__quote{margin:0}.ask-leilia-proof__quote p{margin:0;font-family:var(--font-heading);font-size:1.02rem;line-height:1.55;color:var(--tok-text-dark)}.ask-leilia-proof__meta{display:flex;flex-wrap:wrap;gap:.35rem .85rem;margin-top:.75rem;font-size:.88rem;line-height:1.4;color:var(--tok-text-muted)}.ask-leilia-proof__name{font-weight:700;color:var(--tok-water)}.ask-leilia-proof__verified{color:var(--tok-gold-deep)}.ask-leilia-reassure{padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--tok-gold) 26%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--tok-surface-reading) 55%,transparent)}.ask-leilia-reassure__list{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.ask-leilia-reassure__list li{display:flex;align-items:baseline;gap:.45rem;font-size:.95rem;line-height:1.45;color:var(--tok-text-dark)}.ask-leilia-reassure__mark{color:var(--tok-gold-deep);font-weight:700}.ask-leilia-samples__masthead{max-width:42rem;margin:0 0 clamp(1.15rem,2.8vw,1.65rem)}.ask-leilia-samples .ask-leilia-samples__eyebrow{margin:0 0 .45rem;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--tok-gold)}.ask-leilia-samples h2{margin:0 0 .75rem;font-family:var(--font-heading);font-size:clamp(1.85rem,4.5vw,2.55rem);font-weight:500;line-height:1.08;color:var(--tok-text-light-strong)}.ask-leilia-samples .ask-leilia-samples__intro{max-width:42rem;margin:0;font-family:var(--font-body);font-size:clamp(.96rem,1.6vw,1.02rem);line-height:1.7;color:color-mix(in srgb,var(--tok-text-light-soft) 90%,transparent)}.ask-leilia-samples .ask-leilia-samples__library{margin:clamp(1.25rem,3vw,1.65rem) 0 0;padding:.95rem 0 0;border-top:1px solid color-mix(in srgb,var(--tok-gold) 30%,var(--tok-border-light));font-family:var(--font-body);font-size:.95rem;line-height:1.6;color:color-mix(in srgb,var(--tok-text-light-soft) 82%,transparent)}.ask-leilia-samples__library a{color:var(--tok-teal-light);font-weight:600;text-decoration:underline;text-underline-offset:.15em}.ask-leilia-samples__library a:hover{color:var(--tok-earth)}.ask-leilia-samples__library a:focus-visible{outline:2px solid var(--tok-teal-light);outline-offset:3px}.ask-leilia-samples__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.35rem;margin:0;padding:0;list-style:none;align-items:stretch}.ask-leilia-sample-card{display:flex;flex-direction:column;height:100%;gap:.85rem;padding:0;border:0;background:transparent;box-shadow:none}.ask-leilia-sample-card__frame{box-sizing:border-box;margin:0;padding:.5rem;overflow:hidden;aspect-ratio:4 / 3;border:1px solid color-mix(in srgb,var(--tok-gold) 34%,var(--tok-border-light));border-radius:var(--radius-md);background:color-mix(in srgb,var(--tok-surface-panel) 55%,transparent)}.ask-leilia-sample-card__image{display:block;width:100%;height:100%;border-radius:var(--radius-soft);object-fit:cover;object-position:center center}.ask-leilia-sample-card[data-sample-slug=hannah-rebrand-reading] .ask-leilia-sample-card__image{object-position:center 42%}.ask-leilia-sample-card[data-sample-slug=sasha-two-jobs-reading] .ask-leilia-sample-card__image{object-position:center 38%}.ask-leilia-sample-card[data-sample-slug=shelly-twelve-month-reading] .ask-leilia-sample-card__image{object-position:center 45%}.ask-leilia-sample-card__body{display:flex;flex-direction:column;flex:1 1 auto;gap:.35rem;min-width:0}.ask-leilia-sample-card__title{margin:0;font-family:var(--font-accent);font-size:clamp(1.2rem,2.2vw,1.4rem);font-style:italic;font-weight:500;line-height:1.25;color:var(--tok-text-light-strong)}.ask-leilia-samples .ask-leilia-sample-card__client{margin:0;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tok-gold)}.ask-leilia-samples .ask-leilia-sample-card__desc{margin:0;font-family:var(--font-body);font-size:.95rem;line-height:1.55;color:color-mix(in srgb,var(--tok-text-light-soft) 88%,transparent)}.ask-leilia-sample-card__link{margin-top:auto;padding-top:.55rem;align-self:start;font-family:var(--font-body);font-size:.92rem;font-weight:600;color:var(--tok-teal-light);text-decoration:underline;text-underline-offset:.15em}.ask-leilia-sample-card__link:hover{color:var(--tok-earth)}.ask-leilia-sample-card__link:focus-visible{outline:2px solid var(--tok-teal-light);outline-offset:3px}@media(min-width:640px)and (max-width:899px){.ask-leilia-samples__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media(min-width:900px){.ask-leilia-samples__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;align-items:stretch}}@media(max-width:639px){.ask-leilia-sample-card__frame{aspect-ratio:5 / 4}}.ask-leilia-library-cta{max-width:40rem;padding:1.1rem 0 0}.ask-leilia-library-cta p{margin:0 0 .85rem;font-size:1.02rem;line-height:1.7;color:var(--tok-text-dark)}.ask-leilia-library-cta__link{display:inline-flex;align-items:center;min-height:2.5rem;color:var(--tok-water);font-weight:700;text-decoration:underline;text-underline-offset:.15em}.ask-leilia-library-cta__link:focus-visible{outline:2px solid var(--tok-water);outline-offset:3px}.ask-leilia-return{padding:clamp(1.1rem,3vw,1.5rem);border:1px solid color-mix(in srgb,var(--tok-gold) 34%,transparent);border-radius:var(--radius-promo);background:linear-gradient(160deg,color-mix(in srgb,var(--tok-surface-reading) 88%,transparent),color-mix(in srgb,var(--tok-surface-reading-soft) 70%,transparent))}.ask-leilia-return p{margin:0 0 .85rem;font-size:1.02rem;line-height:1.65;color:var(--tok-text-dark)}.ask-leilia-return__actions{margin-bottom:.85rem}.ask-leilia-return__links{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin:0;padding:0;list-style:none}.ask-leilia-return__links a{color:var(--tok-water);font-size:.92rem;font-weight:600;text-decoration:underline;text-underline-offset:.15em}.ask-leilia-return__links a:focus-visible{outline:2px solid var(--tok-water);outline-offset:3px}.ask-leilia-portfolio__name{margin:0;font-family:var(--font-heading);font-size:clamp(1.3rem,3.5vw,1.55rem);font-weight:400;line-height:1.25;color:var(--tok-water)}.ask-leilia-portfolio__meta{display:grid;gap:.65rem;margin:0}.ask-leilia-portfolio__meta div{margin:0}.ask-leilia-portfolio__meta dt{margin:0 0 .15rem;font-size:var(--tok-type-meta);font-weight:700;letter-spacing:var(--tok-letter-upper);text-transform:uppercase;color:var(--tok-text-muted)}.ask-leilia-portfolio__meta dd{margin:0;font-size:.98rem;line-height:1.55;color:var(--tok-text-dark)}.ask-leilia-portfolio__description{flex:1;margin:0;font-size:.98rem;line-height:1.65;color:var(--tok-text-dark)}.ask-leilia-portfolio__cta{display:inline-flex;align-items:center;justify-content:center;align-self:start;min-height:2.75rem;margin-top:.35rem;padding:.75rem 1.25rem;border-radius:var(--radius-control);background:var(--tok-btn-filled-bg);color:var(--tok-btn-filled-fg);font-weight:700;font-size:.92rem;text-decoration:none;transition:opacity var(--dur-base) var(--ease-out)}.ask-leilia-portfolio__card--placeholder{justify-content:center;min-height:10rem}.ask-leilia-portfolio__placeholder{margin:0;font-size:.98rem;line-height:1.65;color:var(--tok-text-muted);text-align:center}.ask-leilia-portfolio--coming-soon .ask-leilia-portfolio__card--placeholder{border-style:dashed;background:color-mix(in srgb,var(--tok-surface-reading-soft) 55%,transparent)}.ask-leilia-section,.ask-leilia-grid,.ask-leilia-about,.ask-leilia-request,.ask-leilia-confirmation{margin-top:clamp(1.75rem,5vw,3.25rem)}.ask-leilia-about{margin-top:clamp(2rem,5vw,3.5rem)}.ask-leilia-section{max-width:48rem}.ask-leilia p,.ask-leilia li{color:var(--tok-text-dark);line-height:1.82}.ask-leilia-section p{font-size:1.03rem}.ask-leilia-reading-library__cta{align-self:start;margin-top:.35rem}.ask-leilia-about{display:grid;gap:clamp(1rem,3vw,1.75rem);align-items:stretch;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ask-leilia-about__portrait{margin:0;width:100%;max-width:none;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-soft);border:1px solid color-mix(in srgb,var(--tok-gold) 34%,transparent)}.ask-leilia-about__photo{display:block;width:100%;height:100%;border-radius:0;border:0;box-shadow:none;object-fit:cover;object-position:center 18%}.ask-leilia-about__copy{max-width:none;display:flex;flex-direction:column}.ask-leilia-about__copy p{margin:0;font-size:.98rem;line-height:1.68}.ask-leilia-about__copy p+p{margin-top:.7rem}.ask-leilia-about__lede{font-size:1.02rem;color:var(--tok-text-dark)}.ask-leilia-about__trust{margin-top:auto;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--tok-gold) 32%,transparent);color:var(--tok-text-muted);font-size:var(--tok-type-meta);letter-spacing:.02em}.ask-leilia-about--meet{align-items:start;gap:1rem 0;scroll-margin-top:var(--tok-scroll-anchor-offset)}.ask-leilia-about--meet .ask-leilia-about__masthead{grid-column:1 / -1}.ask-leilia-about--meet .ask-leilia-about__eyebrow{margin:0 0 .45rem;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--tok-gold)}.ask-leilia-about--meet h2{margin:0;font-family:var(--font-heading);font-size:clamp(1.85rem,4.5vw,2.55rem);font-weight:500;line-height:1.08;color:var(--tok-water)}.ask-leilia-about--meet .ask-leilia-about__portrait{box-sizing:border-box;width:min(100%,18rem);max-width:22.5rem;margin:0;padding:.4rem;aspect-ratio:4 / 5;align-self:start;border:1px solid color-mix(in srgb,var(--tok-gold) 34%,var(--tok-border-light));border-radius:var(--radius-md);background:color-mix(in srgb,var(--tok-surface-reading) 55%,transparent)}.ask-leilia-about--meet .ask-leilia-about__photo{width:100%;height:100%;object-fit:cover;object-position:center 18%;border-radius:var(--radius-soft)}.ask-leilia-about--meet .ask-leilia-about__copy{max-width:38rem;gap:0}.ask-leilia-about--meet .ask-leilia-about__copy>p{margin:0;font-family:var(--font-body);font-size:clamp(.96rem,1.6vw,1.02rem);font-weight:400;line-height:1.7;color:color-mix(in srgb,var(--tok-text-light-soft) 90%,transparent)}.ask-leilia-about--meet .ask-leilia-about__copy>p+p{margin-top:.85rem}.ask-leilia-about--meet .ask-leilia-about__pull{margin:1.1rem 0;padding:.15rem 0 .15rem .95rem;border:0;border-left:2px solid color-mix(in srgb,var(--tok-gold) 72%,transparent)}.ask-leilia-about--meet .ask-leilia-about__pull p{margin:0;font-family:var(--font-accent);font-size:clamp(1.2rem,2.4vw,1.45rem);font-style:italic;font-weight:700;line-height:1.35;color:var(--tok-earth)}.ask-leilia-about--meet .ask-leilia-about__authority{margin-top:1.25rem!important;padding-top:.9rem;border-top:1px solid color-mix(in srgb,var(--tok-gold) 30%,transparent);font-family:var(--font-body);font-size:.86rem;font-weight:500;line-height:1.5;color:color-mix(in srgb,var(--tok-text-light-soft) 78%,transparent)}@media(min-width:720px){.ask-leilia-about--meet{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);grid-template-rows:auto auto;column-gap:clamp(2.5rem,5vw,3.75rem);row-gap:.85rem;align-items:start}.ask-leilia-about--meet .ask-leilia-about__masthead{grid-column:2;grid-row:1}.ask-leilia-about--meet .ask-leilia-about__portrait{grid-column:1;grid-row:1 / span 2;width:100%;max-width:22.5rem}.ask-leilia-about--meet .ask-leilia-about__copy{grid-column:2;grid-row:2}}@media(max-width:719px){.ask-leilia-about--meet{display:flex;flex-direction:column;gap:1rem}.ask-leilia-about--meet .ask-leilia-about__portrait{width:min(100%,16.5rem)}}.ask-leilia-grid{display:grid;gap:.9rem}.ask-leilia-card{padding:clamp(.95rem,3vw,1.35rem);border:1px solid color-mix(in srgb,var(--tok-gold) 32%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--tok-surface-reading) 72%,transparent)}.ask-leilia-card__descriptor{font-size:.85rem;font-weight:600;letter-spacing:var(--tok-letter-upper);text-transform:uppercase;color:var(--tok-gold-deep)}.ask-leilia-card h2,.ask-leilia-question-grid h3{margin:0 0 .75rem;font-family:var(--font-heading);font-size:clamp(1.25rem,4vw,1.6rem);color:var(--tok-water)}.ask-leilia-card ul,.ask-leilia-card ol,.ask-leilia-question-grid ul{margin:0;padding-left:1.15rem}.ask-leilia-card li+li,.ask-leilia-question-grid li+li{margin-top:.45rem}.ask-leilia-question-grid{display:grid;gap:.9rem;margin-top:1rem}.ask-leilia-question-grid article{padding:.95rem;border:1px solid color-mix(in srgb,var(--tok-border-light) 85%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--tok-surface-reading-soft) 42%,transparent)}.ask-leilia-pull{margin-top:1.5rem;padding:1rem 0 0;border-top:1px solid color-mix(in srgb,var(--tok-gold) 35%,transparent);color:var(--tok-text-muted)}.ask-leilia-pull span{display:block;margin-top:.45rem;font-family:var(--font-accent);font-size:clamp(1.35rem,4vw,1.85rem);color:var(--tok-water)}.ask-leilia-request__panel,.ask-leilia-confirmation__panel{padding:clamp(1rem,3vw,1.5rem);border:1px solid color-mix(in srgb,var(--tok-gold) 32%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--tok-surface-reading) 72%,transparent)}.ask-leilia-confirmation__panel h2{margin:0 0 .75rem;font-family:var(--font-accent);font-size:clamp(2rem,6vw,2.75rem);font-weight:400;line-height:1.1;color:var(--tok-water)}.ask-leilia-confirmation__panel p{margin:0;font-size:1.02rem;line-height:1.72;color:var(--tok-text-dark)}.ask-leilia-request h2{margin:0 0 1rem}.ask-leilia-favour{max-width:44rem}.ask-request-form{display:grid;gap:.75rem}.ask-request-form fieldset{display:grid;gap:.55rem;margin:0;padding:0 0 .7rem;border:0;border-bottom:1px solid color-mix(in srgb,var(--tok-gold) 22%,transparent)}.ask-request-form fieldset:last-of-type{border-bottom:0;padding-bottom:0}.ask-request-form .ask-request-form__fieldset--compact{gap:.35rem;padding-bottom:0}.ask-request-form legend{margin-bottom:.35rem;font-size:var(--tok-type-meta);font-weight:700;letter-spacing:var(--tok-letter-upper);text-transform:uppercase;color:var(--tok-text-muted)}.ask-request-form label{display:grid;gap:.4rem;font-size:var(--tok-type-label);font-weight:700;color:var(--tok-text-dark)}.ask-request-form .ask-request-form__radio{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;font-weight:600;line-height:1.35}.ask-request-form input,.ask-request-form textarea{width:100%;padding:.75rem .85rem;border:1px solid var(--tok-border-light);border-radius:var(--radius-control);background:var(--tok-surface-reading);color:var(--tok-text-dark);font:inherit}.ask-request-form .ask-request-form__radio input[type=radio]{flex:0 0 auto;margin:0;width:auto}.ask-request-form .ask-request-form__upload{gap:.3rem;margin-top:.2rem}.ask-request-form input[type=file]{padding:.55rem .65rem}.ask-request-form textarea{line-height:1.65;resize:vertical}.ask-request-form button{justify-self:start;padding:var(--tok-ui-btn-pad-y) var(--tok-ui-btn-pad-x);border:0;border-radius:var(--radius-control);background:var(--tok-btn-filled-bg);color:var(--tok-btn-filled-fg);font-weight:var(--tok-ui-btn-font-weight);cursor:pointer}@media(min-width:760px){.ask-leilia-pricing__grid,.ask-leilia-features__grid,.ask-leilia-portfolio__grid,.ask-leilia-reprise__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.ask-leilia-explore__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ask-leilia-about:not(.ask-leilia-about--meet){grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);column-gap:clamp(1.25rem,3.5vw,2.25rem)}.ask-leilia-about:not(.ask-leilia-about--meet) .ask-leilia-about__portrait{aspect-ratio:auto;min-height:100%;max-height:none}.ask-leilia-about--meet{grid-template-columns:minmax(18rem,21.5rem) minmax(0,1fr);column-gap:clamp(3rem,5vw,4rem)}.ask-leilia-about--meet .ask-leilia-about__portrait{aspect-ratio:4 / 5;min-height:0;max-height:none;height:auto}.ask-leilia-process{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.ask-leilia{padding-top:.85rem}.ask-leilia-hero:not(.ask-leilia-hero--editorial){gap:.45rem;padding-block:1.15rem;padding-inline:clamp(1.15rem,3vw,2rem)}.ask-leilia-hero:not(.ask-leilia-hero--editorial) .ask-leilia-hero__copy{max-width:40rem}.ask-leilia-hero--editorial{padding-block:clamp(1.25rem,2.8vw,1.85rem)}.ask-leilia-pricing{margin-top:1.75rem}}.ask-leilia-dialog{width:min(36rem,calc(100vw - 2rem));max-height:min(85vh,42rem);margin:auto;padding:0;border:1px solid color-mix(in srgb,var(--tok-gold) 40%,transparent);border-radius:var(--radius-promo);background:var(--tok-surface-reading);color:var(--tok-text-dark);box-shadow:var(--shadow-md)}.ask-leilia-dialog::backdrop{background:color-mix(in srgb,var(--tok-deep-ocean) 55%,transparent)}.ask-leilia-dialog.ask-leilia-dialog--fallback{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;width:100%;max-width:none;max-height:none;margin:0;padding:1rem;border:0;border-radius:0;background:color-mix(in srgb,var(--tok-deep-ocean) 55%,transparent);box-shadow:none}.ask-leilia-dialog.ask-leilia-dialog--fallback .ask-leilia-dialog__panel{width:min(36rem,calc(100vw - 2rem));max-height:min(85vh,42rem);border:1px solid color-mix(in srgb,var(--tok-gold) 40%,transparent);border-radius:var(--radius-promo);background:var(--tok-surface-reading);box-shadow:var(--shadow-md)}.ask-leilia-dialog__panel{display:grid;gap:.75rem;padding:clamp(1.1rem,3vw,1.5rem);overflow:auto;max-height:min(85vh,42rem)}.ask-leilia-dialog__close{justify-self:end;min-height:2.25rem;padding:.35rem .75rem;border:1px solid color-mix(in srgb,var(--tok-gold) 40%,transparent);border-radius:var(--radius-control);background:transparent;color:var(--tok-water);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.ask-leilia-dialog__close:focus-visible{outline:2px solid var(--tok-water);outline-offset:3px}.ask-leilia-dialog__title{margin:0;font-family:var(--font-accent);font-size:clamp(1.5rem,4vw,2rem);font-weight:400;line-height:1.15;color:var(--tok-water)}.ask-leilia-dialog__price,.ask-leilia-dialog__descriptor,.ask-leilia-dialog__positioning,.ask-leilia-dialog__body p,.ask-leilia-dialog__list,.ask-leilia-dialog__meta p{margin:0;font-size:.98rem;line-height:1.65}.ask-leilia-dialog__subhead{margin:.35rem 0 0;font-family:var(--font-heading);font-size:1.05rem;font-weight:500;color:var(--tok-water)}.ask-leilia-dialog__list{padding-left:1.15rem}.ask-leilia-dialog__list li+li{margin-top:.35rem}.ask-leilia-dialog__actions{margin:.35rem 0 0}.ask-leilia-dialog__actions .ask-leilia-pricing__cta{width:100%}.ask-leilia-dialog__meta{display:grid;gap:.25rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--tok-gold) 28%,transparent);font-size:.9rem}.ask-leilia-reprise__grid{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.ask-leilia-reprise__grid>li{display:flex;min-height:100%}.ask-leilia-reprise__name{margin:0;font-family:var(--font-heading);font-size:1.2rem;font-weight:400;color:var(--tok-water)}.ask-leilia-reprise__summary{margin:0;flex:1;font-size:.95rem;line-height:1.55;color:var(--tok-text-dark)}.ask-leilia-reprise__card .ask-leilia-pricing__cta{margin-top:auto}.ask-leilia-fulfilment{display:grid;gap:.85rem}.ask-leilia-fulfilment--process-only{width:100%}.ask-leilia-fulfilment h2{margin:0;font-family:var(--font-accent);font-size:clamp(1.7rem,5vw,2.5rem);font-weight:400;line-height:1.1;color:var(--tok-water)}.ask-leilia-process{display:grid;gap:1rem;width:100%;margin:0;padding:0;list-style:none;counter-reset:none}.ask-leilia-process__step{display:grid;gap:.35rem;padding-right:.75rem;border-right:1px solid color-mix(in srgb,var(--tok-gold) 28%,transparent)}.ask-leilia-process__step:last-child{border-right:0}.ask-leilia-process__num{font-family:var(--font-heading);font-size:1.35rem;line-height:1;color:var(--tok-gold-deep)}.ask-leilia-process__text{font-size:.95rem;line-height:1.5;color:var(--tok-text-dark)}@media(max-width:759px){.ask-leilia-process__step{border-right:0;padding-right:0;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,var(--tok-gold) 24%,transparent)}.ask-leilia-process__step:last-child{border-bottom:0;padding-bottom:0}}.ask-leilia-questions{--ask-questions-mono: ui-monospace, "Cascadia Mono", "Segoe UI Mono", Menlo, Consolas, monospace;--ask-questions-border: color-mix(in srgb, var(--tok-slate-mid) 42%, var(--tok-surface-panel));position:relative;overflow:hidden;padding:clamp(1.35rem,3.5vw,2.35rem) clamp(1.1rem,3.2vw,2rem);border:1px solid color-mix(in srgb,var(--tok-gold) 26%,transparent);border-radius:var(--radius-promo);background:linear-gradient(160deg,color-mix(in srgb,var(--tok-surface-panel) 55%,var(--tok-deep-ocean)) 0%,var(--tok-deep-ocean) 48%,#0a1a30 100%);color:var(--tok-text-light-soft);scroll-margin-top:var(--tok-scroll-anchor-offset)}.ask-leilia-questions__masthead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.75rem;align-items:start}.ask-leilia-questions__intro{min-width:0;max-width:40rem}.ask-leilia-questions__dateline{margin:0 0 .65rem;font-family:var(--ask-questions-mono);font-size:.68rem;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--tok-gold)}.ask-leilia-questions__intro h2{margin:0 0 .75rem;font-family:var(--font-heading);font-size:clamp(1.85rem,4.8vw,2.65rem);font-weight:500;line-height:1.08;color:var(--tok-gold-light)}.ask-leilia-questions__intro>p{margin:0;font-family:var(--font-body);font-size:clamp(.98rem,1.8vw,1.05rem);font-weight:400;line-height:1.7;color:color-mix(in srgb,var(--tok-text-light-soft) 88%,transparent)}.ask-leilia-questions__emphasis{color:var(--tok-text-light-strong);font-weight:700}.ask-leilia-questions__stamp{display:grid;place-content:center;width:6.5rem;height:6.5rem;margin-top:.15rem;border:1.5px solid color-mix(in srgb,var(--tok-gold) 72%,transparent);border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tok-gold) 28%,transparent);color:var(--tok-gold);font-family:var(--ask-questions-mono);font-size:.62rem;font-weight:700;letter-spacing:.12em;line-height:1.25;text-align:center;text-transform:uppercase;opacity:.55;transform:rotate(11deg);pointer-events:none;user-select:none}.ask-leilia-questions__stamp-line{display:block}.ask-leilia-questions__dossier{display:grid;gap:1.25rem;margin-top:clamp(1.35rem,3vw,1.85rem);align-items:start}.ask-leilia-questions__index{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin:0;padding:0;list-style:none;font-family:var(--ask-questions-mono);font-size:.72rem;font-weight:600;letter-spacing:.12em;line-height:1.35;text-transform:uppercase;color:color-mix(in srgb,var(--tok-text-light-soft) 62%,transparent);pointer-events:none;user-select:none}.ask-leilia-questions__index li{display:inline-flex;align-items:baseline;gap:.4rem}.ask-leilia-questions__index-num{color:var(--tok-earth)}.ask-leilia-questions__index li:first-child{color:color-mix(in srgb,var(--tok-gold-light) 88%,transparent)}.ask-leilia-questions__index li:first-child .ask-leilia-questions__index-num{color:var(--tok-gold)}.ask-leilia-questions__cases{min-width:0;border:1px solid var(--ask-questions-border);background:color-mix(in srgb,#061526 42%,transparent)}.ask-leilia-questions__case{padding:.95rem 1rem 1.05rem;border-bottom:1px solid var(--ask-questions-border)}.ask-leilia-questions__case:last-child{border-bottom:0}.ask-leilia-questions__case h3{margin:0 0 .65rem;font-family:var(--font-heading);font-size:1.2rem;font-weight:500;letter-spacing:.02em;color:var(--tok-gold-light)}.ask-leilia-questions__case ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.ask-leilia-questions__case li{position:relative;padding-left:1.15rem;font-family:var(--font-body);font-size:.96rem;line-height:1.55;color:color-mix(in srgb,var(--tok-text-light-soft) 90%,transparent)}.ask-leilia-questions__case li:before{content:"";position:absolute;top:.72em;left:0;width:.55rem;height:1px;background:color-mix(in srgb,var(--tok-gold) 70%,transparent)}.ask-leilia-questions__on-file{margin-top:clamp(1.25rem,3vw,1.75rem);padding-top:1.1rem;border-top:1px solid color-mix(in srgb,var(--tok-gold) 28%,transparent)}.ask-leilia-questions__on-file-label{margin:0 0 .45rem;font-family:var(--ask-questions-mono);font-size:.68rem;font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase;color:var(--tok-gold)}.ask-leilia-questions__on-file-quote{margin:0;max-width:34rem;font-family:var(--font-accent);font-size:clamp(1.25rem,3.2vw,1.7rem);font-style:italic;font-weight:400;line-height:1.3;color:var(--tok-text-light-strong)}@media(min-width:720px){.ask-leilia-questions__case ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}}@media(min-width:900px){.ask-leilia-questions__dossier{grid-template-columns:minmax(11.25rem,12.5rem) minmax(0,1fr);column-gap:clamp(1.25rem,2.5vw,2rem)}.ask-leilia-questions__index{flex-direction:column;flex-wrap:nowrap;gap:.7rem;padding-top:.35rem}}@media(max-width:559px){.ask-leilia-questions__masthead{grid-template-columns:minmax(0,1fr)}.ask-leilia-questions__stamp{display:none}.ask-leilia-questions__case ul{grid-template-columns:minmax(0,1fr)}}.ask-leilia-final{display:grid;gap:clamp(1.25rem,3vw,1.75rem);margin-top:clamp(1.75rem,4vw,2.75rem);padding:clamp(1.35rem,3.5vw,2rem) 0 0;border-top:1px solid color-mix(in srgb,var(--tok-gold) 34%,transparent);color:var(--tok-text-light-soft)}.ask-leilia-final__copy{min-width:0;max-width:28rem}.ask-leilia-final h2{margin:0 0 .65rem;font-family:var(--font-heading);font-size:clamp(1.85rem,4.5vw,2.55rem);font-weight:500;line-height:1.08;color:var(--tok-text-light-strong)}.ask-leilia-final__copy p{margin:0;max-width:34rem;font-family:var(--font-body);font-size:clamp(.96rem,1.6vw,1.02rem);line-height:1.65;color:color-mix(in srgb,var(--tok-text-light-soft) 90%,transparent)}.ask-leilia-final__tiers{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;min-width:0}.ask-leilia-final__tier-item{display:grid;gap:.4rem;margin:0;min-width:0}.ask-leilia-final__tier-label{margin:0;font-family:var(--font-body);font-size:.68rem;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:var(--tok-gold)}.ask-leilia-final__tier{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem 1.25rem;box-sizing:border-box;min-height:4rem;padding:.95rem 1.1rem;border:1px solid color-mix(in srgb,var(--tok-gold) 26%,var(--tok-border-light));border-radius:var(--radius-md);background:color-mix(in srgb,var(--tok-surface-panel) 42%,transparent);color:inherit;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ask-leilia-final__tier:hover{border-color:color-mix(in srgb,var(--tok-gold) 62%,transparent);background:color-mix(in srgb,var(--tok-gold) 10%,var(--tok-surface-panel))}.ask-leilia-final__tier:active{border-color:var(--tok-gold);background:color-mix(in srgb,var(--tok-gold) 14%,var(--tok-surface-panel))}.ask-leilia-final__tier:focus-visible{outline:2px solid var(--tok-gold);outline-offset:3px}.ask-leilia-final__tier-item--featured .ask-leilia-final__tier{border-color:color-mix(in srgb,var(--tok-gold) 58%,transparent);background:color-mix(in srgb,var(--tok-gold) 12%,var(--tok-surface-panel))}.ask-leilia-final__tier-item--featured .ask-leilia-final__tier:hover{border-color:var(--tok-gold);background:color-mix(in srgb,var(--tok-gold) 16%,var(--tok-surface-panel))}.ask-leilia-final__tier-copy{display:grid;gap:.28rem;min-width:0}.ask-leilia-final__tier-name{font-family:var(--font-accent);font-size:clamp(1.15rem,2vw,1.35rem);font-style:italic;font-weight:500;line-height:1.2;color:var(--tok-text-light-strong)}.ask-leilia-final__tier-desc{font-family:var(--font-body);font-size:.9rem;font-weight:400;line-height:1.45;color:color-mix(in srgb,var(--tok-text-light-soft) 84%,transparent)}.ask-leilia-final__tier-price{display:grid;justify-items:end;align-content:center;flex-shrink:0}.ask-leilia-final__tier-price-visual{display:inline-flex;align-items:baseline;gap:.28rem}.ask-leilia-final__tier-currency{font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:color-mix(in srgb,var(--tok-text-light-soft) 72%,transparent)}.ask-leilia-final__tier-amount{font-family:var(--font-accent);font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:500;line-height:1;color:var(--tok-gold)}@media(max-width:639px){.ask-leilia-final__tier{grid-template-columns:minmax(0,1fr);align-items:start;gap:.65rem;padding:1rem 1.05rem}.ask-leilia-final__tier-price{justify-items:start}}@media(min-width:900px){.ask-leilia-final{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);column-gap:clamp(3rem,5vw,3.75rem);align-items:center}.ask-leilia-final__copy{max-width:none}}
