.onde-diagnosis-page{position:relative;isolation:isolate}.onde-diagnosis-page__wave{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:none;pointer-events:none;opacity:0}.onde-diagnosis-page>section{position:relative;z-index:1}.onde-diagnosis-hero,.onde-diagnosis-summary,.onde-diagnosis-moods,.onde-diagnosis-quiz-section,.onde-diagnosis-stories,.onde-diagnosis-faq,.onde-diagnosis-closing{padding-inline:var(--gutter)}.onde-diagnosis-hero{position:relative;padding-top:calc(var(--page-top) + 24px);padding-bottom:clamp(72px,9vw,110px);overflow:hidden}.onde-diagnosis-hero:before,.onde-diagnosis-hero:after{content:"";position:absolute;inset:auto;pointer-events:none}.onde-diagnosis-hero:before{width:min(56vw,640px);height:min(56vw,640px);right:min(-10vw,-80px);top:40px;border-radius:50%;background:radial-gradient(circle,#3333330d,#3330 72%)}.onde-diagnosis-hero:after{display:none}.onde-diagnosis-hero__inner,.onde-diagnosis-summary__grid,.onde-diagnosis-moods__inner,.onde-diagnosis-quiz-section__inner,.onde-diagnosis-stories__inner,.onde-diagnosis-faq__inner,.onde-diagnosis-closing__inner{position:relative;z-index:1}.onde-diagnosis-hero__title{font-family:var(--font-serif);font-size:clamp(38px,7vw,72px);line-height:1.25;font-weight:300;letter-spacing:.08em}.onde-diagnosis-hero__lead{margin-top:28px;font-family:var(--font-serif);font-size:clamp(22px,3vw,28px);line-height:1.9;color:var(--fg)}.onde-diagnosis-hero__body{max-width:620px;margin-top:18px;font-size:14px;line-height:2.35;color:var(--fg60)}.onde-diagnosis-hero__meta{display:inline-flex;flex-wrap:wrap;gap:10px;margin-top:30px;padding:10px 16px;border-radius:999px;border:1px solid var(--fg10);background:#ffffffa8;color:var(--fg40);font-size:11px;letter-spacing:.12em}.onde-diagnosis-hero__actions,.onde-diagnosis-closing__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.onde-diagnosis-summary{padding-top:0;padding-bottom:var(--section-space-tight)}.onde-diagnosis-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.onde-diagnosis-summary__card,.onde-diagnosis-mood-card,.onde-diagnosis-story-card,.onde-diagnosis-faq__items article,.onde-diagnosis-result__story-card,.onde-diagnosis-result__meta>div,.onde-diagnosis-step,.onde-diagnosis-option,.onde-diagnosis-final-choice{border:1px solid var(--fg10);background:#ffffffc2;box-shadow:var(--shadow-card)}.onde-diagnosis-summary__card{padding:28px;border-radius:var(--radius-md)}.onde-diagnosis-summary__card h2{font-family:var(--font-serif);font-size:22px;font-weight:400;margin-bottom:12px}.onde-diagnosis-summary__card p{font-size:13px;line-height:2.2;color:var(--fg60)}.onde-diagnosis-moods{padding-top:0;padding-bottom:var(--section-space)}.onde-diagnosis-moods__grid{margin-top:32px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.onde-diagnosis-mood-card{padding:24px 22px;border-radius:var(--radius-md)}.onde-diagnosis-mood-card strong{display:block;font-family:var(--font-serif);font-size:18px;font-weight:400;margin-bottom:10px}.onde-diagnosis-mood-card span{display:block;font-size:12px;line-height:2;color:var(--fg60)}.onde-diagnosis-quiz-section{padding-top:0;padding-bottom:var(--section-space)}.onde-diagnosis-quiz{margin-top:28px}.onde-diagnosis-quiz__progress{margin-bottom:18px}.onde-diagnosis-quiz__progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;letter-spacing:.14em;color:var(--fg40)}.onde-diagnosis-quiz__progress-step strong{color:var(--fg);font-weight:500}.onde-diagnosis-quiz__progress-track{height:2px;background:var(--fg10);overflow:hidden}.onde-diagnosis-quiz__progress-track span{display:block;width:20%;height:100%;background:var(--fg);transition:width var(--transition-base)}.onde-diagnosis-step{padding:32px;border-radius:var(--radius-lg)}.onde-diagnosis-step__eyebrow,.onde-diagnosis-result__eyebrow{font-size:10px;letter-spacing:.28em;color:var(--fg40);margin-bottom:12px}.onde-diagnosis-step__title,.onde-diagnosis-result__title{font-family:var(--font-serif);font-size:clamp(26px,4vw,34px);line-height:1.55;font-weight:300}.onde-diagnosis-step__body{margin-top:12px;font-size:13px;line-height:2.2;color:var(--fg60)}.onde-diagnosis-options,.onde-diagnosis-final-choices{margin-top:24px;display:grid;gap:12px}.onde-diagnosis-option,.onde-diagnosis-final-choice{display:grid;gap:6px;width:100%;padding:20px 22px;border-radius:16px;cursor:pointer;text-align:left;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.onde-diagnosis-option:hover,.onde-diagnosis-option:focus-visible,.onde-diagnosis-final-choice:hover,.onde-diagnosis-final-choice:focus-visible{transform:translateY(-2px);border-color:var(--fg20);box-shadow:var(--shadow-soft)}.onde-diagnosis-option strong,.onde-diagnosis-final-choice strong{font-family:var(--font-serif);font-size:18px;font-weight:400}.onde-diagnosis-option span,.onde-diagnosis-final-choice span{font-size:12px;line-height:2;color:var(--fg60)}.onde-diagnosis-final-choice em{display:block;font-style:normal;color:var(--fg40);font-size:11px;letter-spacing:.12em}.onde-diagnosis-result{margin-top:20px;padding:32px;border:1px solid var(--fg10);border-radius:var(--radius-lg);background:#ffffffdb;box-shadow:var(--shadow-soft)}.onde-diagnosis-result__line{display:inline-block;width:fit-content;max-width:100%;margin-top:16px;padding:9px 20px 10px;border-radius:var(--radius-pill);background:var(--fg);color:var(--bg);font-family:var(--font-serif);font-size:15px;font-style:italic;line-height:1.8;box-shadow:0 10px 24px #0000000f}.onde-diagnosis-result__body{margin-top:18px;font-size:14px;line-height:2.35;color:var(--fg60)}.onde-diagnosis-result__meta{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.onde-diagnosis-result__meta>div{padding:18px 18px 20px;border-radius:16px}.onde-diagnosis-result__meta span,.onde-diagnosis-result__story-label,.onde-diagnosis-story-card__theme{display:block;font-size:10px;letter-spacing:.22em;color:var(--fg40);margin-bottom:8px}.onde-diagnosis-result__meta strong{font-family:var(--font-serif);font-size:16px;line-height:1.9;font-weight:400}.onde-diagnosis-result__story-card{margin-top:18px;padding:22px;border-radius:16px}.onde-diagnosis-result__story-grid{display:grid;grid-template-columns:minmax(0,196px) minmax(0,1fr);gap:18px;align-items:start}.onde-diagnosis-result__story-media{overflow:hidden;border-radius:14px;aspect-ratio:1 / 1;background:#ffffffb3;border:1px solid var(--fg10)}.onde-diagnosis-result__story-media img{width:100%;height:100%;object-fit:cover;display:block}.onde-diagnosis-result__story-content{min-width:0}.onde-diagnosis-result__story-theme{margin-bottom:10px;font-size:10px;letter-spacing:.22em;color:var(--fg40)}.onde-diagnosis-result__story-title{font-family:var(--font-serif);font-size:22px;font-weight:400;line-height:1.55}.onde-diagnosis-result__story-copy{margin-top:10px;font-size:13px;line-height:2.2;color:var(--fg60)}.onde-diagnosis-result__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.onde-diagnosis-result__utility{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:16px}.onde-diagnosis-link-button{background:transparent;border:0;padding:0;color:var(--fg);cursor:pointer}.onde-diagnosis-mobile-only{display:none}.onde-diagnosis-result__share-note{margin-top:16px;font-size:12px;line-height:2;color:var(--fg40)}.onde-diagnosis-result__status{margin-top:14px;font-size:12px;color:var(--fg40)}.onde-diagnosis-stories{padding-top:0;padding-bottom:var(--section-space)}.onde-diagnosis-stories__grid{margin-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.onde-diagnosis-story-card{padding:24px;border-radius:var(--radius-md)}.onde-diagnosis-story-card__media{display:block;overflow:hidden;border-radius:16px;aspect-ratio:4 / 3;margin-bottom:18px;background:#ffffffb3;border:1px solid var(--fg10)}.onde-diagnosis-story-card__media img{width:100%;height:100%;object-fit:cover;display:block}.onde-diagnosis-story-card h3{font-family:var(--font-serif);font-size:24px;font-weight:400;line-height:1.45}.onde-diagnosis-story-card__line{display:inline-block;width:fit-content;max-width:100%;margin-top:14px;padding:8px 18px;border-radius:var(--radius-pill);background:var(--fg);color:var(--bg);font-family:var(--font-serif);font-size:13px;line-height:1.65;font-style:italic;white-space:normal;overflow-wrap:anywhere}.onde-diagnosis-story-card__tagline{margin-top:10px;font-size:12px;line-height:2;color:var(--fg40)}.onde-diagnosis-story-card .inline-link{margin-top:16px}.onde-diagnosis-faq{padding-top:0;padding-bottom:var(--section-space)}.onde-diagnosis-faq__items{margin-top:28px;display:grid;gap:14px}.onde-diagnosis-faq__items article{padding:24px;border-radius:var(--radius-md)}.onde-diagnosis-faq__items h3{font-family:var(--font-serif);font-size:20px;font-weight:400;margin-bottom:10px}.onde-diagnosis-faq__items p{font-size:13px;line-height:2.2;color:var(--fg60)}.onde-diagnosis-closing{padding-top:0;padding-bottom:calc(var(--section-space) + 20px)}.onde-diagnosis-closing__inner{text-align:center}.onde-diagnosis-closing__inner .section-intro__body{max-width:640px;margin-inline:auto}.onde-diagnosis-closing__actions{justify-content:center}@media(max-width:1024px){.onde-diagnosis-summary__grid,.onde-diagnosis-moods__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.onde-diagnosis-hero{padding-top:calc(var(--page-top) - 4px);padding-bottom:56px}.onde-diagnosis-hero__title{font-size:clamp(32px,10vw,44px);line-height:1.35}.onde-diagnosis-hero__lead{margin-top:22px;font-size:19px;line-height:1.85}.onde-diagnosis-hero__body{font-size:13px;line-height:2.25}.onde-diagnosis-hero__meta{gap:6px;margin-top:22px;padding:8px 12px;font-size:10px}.onde-diagnosis-summary__grid,.onde-diagnosis-moods__grid,.onde-diagnosis-stories__grid,.onde-diagnosis-result__meta{grid-template-columns:1fr}.onde-diagnosis-summary__card,.onde-diagnosis-mood-card,.onde-diagnosis-story-card,.onde-diagnosis-faq__items article,.onde-diagnosis-step,.onde-diagnosis-result{padding:22px 20px}.onde-diagnosis-step__title,.onde-diagnosis-result__title,.onde-diagnosis-story-card h3{font-size:24px;line-height:1.6}.onde-diagnosis-option,.onde-diagnosis-final-choice{padding:18px}.onde-diagnosis-result__actions,.onde-diagnosis-hero__actions,.onde-diagnosis-closing__actions{flex-direction:column}.onde-diagnosis-result__actions .btn-primary,.onde-diagnosis-result__actions .btn-outline,.onde-diagnosis-hero__actions .btn-primary,.onde-diagnosis-hero__actions .btn-outline,.onde-diagnosis-closing__actions .btn-primary,.onde-diagnosis-closing__actions .btn-outline{width:100%}.onde-diagnosis-result__utility{flex-direction:column;align-items:flex-start;gap:12px}.onde-diagnosis-mobile-only{display:inline-flex}.onde-diagnosis-result__story-grid{grid-template-columns:1fr}.onde-diagnosis-result__story-media{max-width:100%;aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/onde-diagnosis.css.map */
